// JQUERY FUNCTIONS HERE

function checkvar(varname) {
if ( typeof( window[ varname ] ) != "undefined" ) {
   return true;
   } 
else {
   return false;
   }
}

function readvar(varname){
	if (checkvar(window[varname])) {
		return eval(window[varname]);
	} else {
		return '';
	}
}

function writevar(varname,varvalue){
	window[varname] = varvalue;
}


var openingfeature = false;

$(document).ready(function(){

// BOF POPOUTS
$('ul.popouts li div.popout').hide();

$('ul.popouts li').mouseenter( function() {
	$(this).find("div.popout").slideDown(100);
	$('#minibasket div').animate({opacity:1},0);
})

$('ul.popouts li').mouseleave( function() {
	$(this).find("div.popout").slideUp(300);
})
// EOF POPOUTS

// BOF NAV
$(".nav ul li ").mouseenter(function () {
	if (BrowserDetect.browser == "Internet Explorer" && BrowserDetect.version == '6'){
		$(this).find("ul:first").show();
	} else {
//		submenuid = ($(this).find("ul:first").attr('id')).replace(/-/g,'');
//		if(readvar(submenuid) == '') $(this).find("ul:first").slideDown(150, function(){writevar(submenuid,'open')});
		$(this).find("ul:first").fadeIn(300);
	}
		$(this).find("span.opener_closed:first").attr('class','opener_open');
    });

 $(".nav ul li ").mouseleave(function () {
	if (BrowserDetect.browser == "Internet Explorer" && BrowserDetect.version == '6'){
		$(this).find("ul").hide();
	} else {
//		submenuid = ($(this).find("ul:first").attr('id')).replace(/-/g,'');
//		if(readvar(submenuid) == 'open') $(this).find("ul").slideUp(150, function(){writevar(submenuid,'')});
		$(this).find("ul").fadeOut(150);
	}
		$(this).find("span.opener_open").attr('class','opener_closed');
    });
// EOF NAV


	if ($('.featuretrigger').length) {
		$('.featuretrigger').mouseenter(function(){
			if (openingfeature == false && $(this).hasClass('open') == false) {
				$('.featuretrigger').removeClass('open');
				$(this).addClass('open');
				$('.categoryfeature').slideUp(150);
				openingfeature = true;
				t = setTimeout("openingfeature = false;",300);
				$('#feature_'+$(this).attr('rel')).slideDown(150);
			}
		})
	}


});

