$(function()
{
    $('.custom_button, .hover_menu').mouseenter(function()
    {
        $('.hover_menu').fadeIn('fast');
        $('.custom_button').addClass('active');
        $(this).data('in', true);
        $('.hover_menu').data('hidden', false);
    }).mouseleave(function()
    {
        $(this).data('in', false);
        setTimeout(hideMenu, delay);
    });

    var delay = 400;
    function hideMenu()
    {
        if (!$('.custom_button').data('in') && !$('.hover_menu').data('in') && !$('.hover_menu').data('hidden'))
        {
            $('.hover_menu').fadeOut('fast');
            $('.custom_button').removeClass('active');
            $('.hover_menu').data('hidden', true);
        }
    }
});

/* PRELOAD KEY IMAGES for NAVIGATION */
if (document.images) {
      preload_image_object = new Image();
      var url = location.href;  // entire url including querystring - also: window.location.href;
      var baseURL = url.substring(0, url.indexOf('/', 14));
      
      // set image url
      image_url = new Array();
      image_url[0] = baseURL + "/purebar/wp-content/themes/purebar/menu/our_story_ON.gif";
      image_url[1] = baseURL + "/purebar/wp-content/themes/purebar/menu/pure_products_ON.gif";
      image_url[2] = baseURL + "/purebar/wp-content/themes/purebar/menu/pure_community_ON.gif";
      image_url[3] = baseURL + "/purebar/wp-content/themes/purebar/menu/purchase_pure_ON.gif";
      image_url[4] = baseURL + "/purebar/wp-content/themes/purebar/images/usda_ON.gif";
      image_url[5] = baseURL + "/purebar/wp-content/themes/purebar/images/gf_ON.gif";      
      image_url[6] = baseURL + "/purebar/wp-content/themes/purebar/images/vegan_ON.gif";
      image_url[7] = baseURL + "/purebar/wp-content/themes/purebar/images/ulink_ON.gif";            
      image_url[8] = baseURL + "/purebar/wp-content/themes/purebar/images/gold_ON.gif";
      
       var i = 0;
       for(i=0; i<=8; i++) {
         preload_image_object.src = image_url[i];
         }
    }


function goSwap(TRGT,TYP,STATE){

    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));
	
	if(STATE == "over"){	
		document.getElementById(TRGT).src=baseURL + "/purebar/wp-content/themes/purebar/images/" + TRGT + "_ON." + TYP;
	}
		else if(STATE == "out"){
		document.getElementById(TRGT).src=baseURL + "/purebar/wp-content/themes/purebar/images/" + TRGT + "_OFF." + TYP;
	}
	
	};
	
	







