/*
	Shop Javascript
*/
jQuery(function($) {
	// Start up mini-basket.
	(function() {
		var closeDelay = 500;
		
		var basket = $("#mini-cart");
		var closeEvent;
		var openEvent;
		
		if (!basket) {
			return;
		}
		
		basket.mouseover(function(e) {			
			clearTimeout(closeEvent);
			//basket.addClass("active");
			if ($(e.relatedTarget).closest(basket)) {
				openEvent = setTimeout(function() {
					basket.addClass("active");
				}, 250);
			}
		});
		
		basket.mouseout(function(e) {
			clearTimeout(openEvent);
			if ($(e.relatedTarget).closest(basket)) {
				closeEvent = setTimeout(function() {
					basket.removeClass("active");
				}, closeDelay);
			}
		});
	})();
	
	$(".filter-area").pulldown({siblingDist: 3, handleSelector: ".filter-flyout", hiderSelector: 'ul'});
});

function changeDelivery(obj, loc){
	var url = loc + "?changePostage=" + obj;
	window.location.href = url;
}

