jQuery(document).ready( function(){	
	
	
	if (navigator.appVersion.indexOf("Mac")!=-1) jQuery('.lineContainer').addClass('mac');
	
	jQuery(".openVideo").fancybox({
		'hideOnContentClick': false,
		'margin': 0,
		'padding': 0,
		'showCloseButton': false,
		'titleShow': false,
		'overlayOpacity': 0.7,
		'overlayColor': '#000000'
		
	});
	
	jQuery(".openVideo").click(function(e){
		e.stopPropagation();
	});
	
	jQuery("#recProducts a").click(function(){
		closeOverlay();
	})

	if (IEBrowser.Version() == 6) {
		 jQuery('.ie6fix').addClass('ie6').removeClass('ie6fix');
		
	}
	jQuery('.nav .button').hover(
		function(){
			if (!jQuery(this).hasClass('active'))
			jQuery(this).addClass('hover');
	}, 
	function(){
		jQuery(this).removeClass('hover');
	})
	
	
	jQuery('.nav .button').click(function(e){
		jQuery('.button').removeClass('active');
		jQuery('.navBreak').removeClass('hide');
		jQuery(this).addClass('active');
		jQuery('.benefits').removeClass('active')
		jQuery(jQuery(this).attr('href')).addClass('active');
		var name = jQuery(this).attr('href').substr(1);
		jQuery('.navBreak.'+name).addClass('hide');
		e.preventDefault();
	})
	
	jQuery('.readMoreLess').toggle(function(e){
		jQuery('.hiddenContent').slideDown();
		jQuery(this).addClass('readLess')
		e.preventDefault();
	},
	function(e){
		jQuery('.hiddenContent').slideUp();
		jQuery(this).removeClass('readLess');
		e.preventDefault();	
	})
	
	jQuery('.playEmbed').click(function(e){
		jQuery(this).hide();
		jQuery(jQuery(this).attr('href')).show();
		
		e.preventDefault();
	})
	
	/* FIX FOR IE9 FANCYBOX START*/
	jQuery(window).scroll(function () { 
      if (jQuery('.lineContainer').hasClass('ie9') && jQuery('#fancybox-wrap').css('display') == "block" ){
	  		jQuery('#fancybox-wrap').css('width',"723px");
			jQuery('#fancybox-content').css('width',"723px");
			jQuery('#fancybox-wrap').css('width','723px'); 
			var winWidth=jQuery(window).width();
			var windowCenter=winWidth/2; 
			var itemCenter=parseInt(jQuery('#fancybox-wrap').css('width'))/2; 
			var theCenter = windowCenter-itemCenter; 
			var centerValue = theCenter + 'px'; 
			jQuery('#fancybox-wrap').css('left',centerValue);
			
	  }
    });
	
	jQuery(window).resize(function () { 
      if (jQuery('.lineContainer').hasClass('ie9') && jQuery('#fancybox-wrap').css('display') == "block" ){
	  		jQuery('#fancybox-wrap').css('width',"723px");
			jQuery('#fancybox-content').css('width',"723px");
			jQuery('#fancybox-wrap').css('width','723px'); 
			var winWidth=jQuery(window).width(); 
			var windowCenter=winWidth/2; 
			var itemCenter=parseInt(jQuery('#fancybox-wrap').css('width'))/2; 
			var theCenter = windowCenter-itemCenter;
			var centerValue = theCenter + 'px'; 
			jQuery('#fancybox-wrap').css('left',centerValue);
			
	  }
    });
	/* FIX FOR IE9 FANCYBOX END*/
	
	jQuery(".overlayCTA").fancybox({

		'onComplete': function(){
			if (jQuery('.lineContainer').hasClass('ie9')){
				jQuery('#fancybox-wrap').css('width',"723px");
				jQuery('#fancybox-content').css('width',"723px");
				jQuery('#fancybox-wrap').css('width','723px'); 
				var winWidth=jQuery(window).width();
				var windowCenter=winWidth/2; 
				var itemCenter=parseInt(jQuery('#fancybox-wrap').css('width'))/2; 
				var theCenter = windowCenter-itemCenter; 
				var centerValue = theCenter + 'px'; 
				jQuery('#fancybox-wrap').css('left',centerValue);
			}
		},
		'hideOnContentClick': false,
		'margin': 0,
		'padding': 0,
		'showCloseButton': false,
		'titleShow': false,
		'width': 700,
		'overlayOpacity': 0.7,
		'overlayColor': '#000000'
		
			
	});
	
	/*Ingredient Reveal Code
	---------------------------------------------------------*/		
	
	jQuery("a.hoverImg").hover(
	  function () {	
	  
	  	 var index = jQuery('a.hoverImg').index(this);
		 
	  	jQuery('div.hoverDesc').not(index).hide(); 				
	  	jQuery('div.hoverDesc:eq('+index +')').show();

		 
	  	jQuery('a.hoverImg').not(index).css('background-position','center -30px');
	  	jQuery('a.hoverImg:eq('+index+')').css('background-position','center 94px');				 
	  }, 
	  function () {	
	  // No changes needed here for now.
	  }
	);
	
	jQuery("a.hoverImg").click(function(){
		return false;
	});
	
	/*Scroll Down Code	
	---------------------------------------------------------*/		
	
	jQuery('a#viewLineBtn').click(function() {
		jQuery.scrollTo( $('div#productLineTitle'), 900);
		return false;
	});
	
	
	
	/*Overlay Code [for All-In-One Page]
	---------------------------------------------------------*/		
	
	/*$('#guranteeBtn').click(function(){
		
		$('div#overlay_lightbox').removeClass('overlayModalBkgd');
		$('div#overlay_background').fadeIn(400); 
		$('div#overlay_lightbox').fadeIn(400);
						
		return false;
		});
		
		$('#closeBox, #closeButton').click(function(){				
		$('div#overlay_lightbox').fadeOut(400);
		$('div#overlay_background').fadeOut(400);
		$('div#overlay_lightbox').addClass('overlayModalBkgd');				
		return false;
	});*/
		
	
});

function closeOverlay(){
	jQuery.fancybox.close();
}

var IEBrowser = {
	  Version: function() {
	    var version = 999; // def browser
	    if (navigator.appVersion.indexOf("MSIE") != -1)
	      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
	    return version;
	  }
	}


