jQuery(document).ready(function(){
	var menuOn = false;
	var currentTab = '';
	var selectedTab = '';
	jQuery('#main-nav-c2 ul > li > a').hoverIntent(
		function () {
			currentTab = jQuery(this).parent('li').attr('id');
			if(jQuery('#main-nav-menu #'+currentTab+'-menu').html()){
				var tabLoc = jQuery(this).css('background-position');	
				if (tabLoc == 'undefined' || tabLoc == null) {
					tabLoc = jQuery(this).css('background-position-x');
					tabLoc = tabLoc.replace(/px/g, '')*(-1);
				}
				else {
					tabLoc = tabLoc.replace(/px .*/g, '')*(-1);
				}
				var tabWidth = jQuery(this).css('width');
				tabWidth = tabWidth.replace(/px/g, '');
				var caretLoc = tabLoc+(tabWidth/2)-7;
				jQuery('#main-nav-menu').animate({backgroundPosition: caretLoc+'px 0'},'fast');
				jQuery('#main-nav-c ul > li > a:not(this):not(.selected)').attr('class','');
				if(!jQuery(this).attr('class')){
					jQuery(this).attr('class','locked');
				}
				if(currentTab != selectedTab){
					selectedTab = currentTab;
					jQuery('#main-nav-menu > div').hide();
					jQuery('#main-nav-menu #'+currentTab+'-menu').fadeIn('fast');
				}
				if(!menuOn){
					jQuery('#main-nav-menu').slideDown('slow',function(){menuOn = true;});
				}
			}
			else{
				if(menuOn){
					jQuery('#main-nav-menu').css('background-position','0 -8px');
					jQuery('#main-nav-c ul > li > a:not(.selected)').attr('class','');
					jQuery('#main-nav-menu').slideUp('slow',function(){menuOn = false;});
				}
			}
		}, 
		function () {}
	);
	jQuery('#main-nav-c').hover(
		function () {},
		function () {
			if(menuOn){
				jQuery('#main-nav-menu').css('background-position','0 -8px');
				jQuery('#main-nav-c ul > li > a:not(.selected)').attr('class','');
				jQuery('#main-nav-menu').slideUp('slow',function(){menuOn = false;});
			}
		}
	);
	jQuery('#main-nav-c form').hover(
		function () {
			if(menuOn){
				jQuery('#main-nav-menu').css('background-position','0 -8px');
				jQuery('#main-nav-c ul > li > a:not(.selected)').attr('class','');
				jQuery('#main-nav-menu').slideUp('slow',function(){menuOn = false;});
			}
		},
		function () {}
	);
	
	
	
	jQuery('#moreBlurb').hide();
     jQuery('#readMoreBlurb').click(function(){
     	jQuery('div.showhide,#moreBlurb').toggle('slow');
   });
	 
	 
	 
	 
	var cachebuster = new Date();
	jQuery('#previousDiv').hide();
	jQuery('#previousDeals').click(function(){
		jQuery('div.showhide,#previousDiv').toggle('fast');
	});
	jQuery.ajax({
		type: "GET",
		url: "/c/wuw/wuw.xml?cachebuster="+cachebuster,
		dataType: "xml",
		success: function(xml) {
			var wuwXML = xml;
			
			jQuery.each(jQuery('current', wuwXML), function(i_current, current) {
				var current_date = jQuery(current).attr('date');
				jQuery('.date').html(current_date);
				
				jQuery.each(jQuery('offer', current), function(i_offer, offer) {
					var offer_type = jQuery('type', offer).text();
					var offer_deal = jQuery('deal', offer).text();
					var offer_code = jQuery('code', offer).text();
					var offer_disc = jQuery('disc', offer).text();
					
					jQuery('.offer:eq('+i_offer+') .type').html(offer_type);
					jQuery('.offer:eq('+i_offer+') .deal').html(offer_deal);
					jQuery('.offer:eq('+i_offer+') .code').html(offer_code);
					jQuery('.offer:eq('+i_offer+') .disc').html(offer_disc);
					
					if(offer_code){
						jQuery('.offer:eq('+i_offer+') .code').prepend('<span>Enter Checkout Code:</span> ');
					}
				});
				
			});
			
			jQuery.each(jQuery('previous', wuwXML), function(i_previous, previous) {
				jQuery.each(jQuery('offer', previous), function(i_offer, offer) {
					var offer_type = jQuery('type', offer).text();
					var offer_date = jQuery('date', offer).text();
					var offer_deal = jQuery('deal', offer).text();
					jQuery('#previousDiv').append('<div class="deal">'+offer_deal+'</div>');
				});
			});
				
		}
	});
	
});

(function(jQuery){jQuery.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:150,timeout:0};cfg=jQuery.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){jQuery(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;jQuery(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{jQuery(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);