/** Pre-Load Hover Images **/
var preloadImages = new Array();
preloadImages[0] = '/layout/images/bg-water.jpg';
preloadImages[1] = '/layout/images/mandhbackground.jpg';
preloadImages[2] = '/layout/images/main-nav-about-hover.png';
preloadImages[3] = '/layout/images/main-nav-product-hover.png';
preloadImages[4] = '/layout/images/main-nav-customer-hover.png';
preloadImages[5] = '/layout/images/main-nav-news-hover.png';
preloadImages[6] = '/layout/images/main-nav-contact-hover.png';
preloadImages[7] = '/layout/images/main-nav-calibration-hover.png';
preloadImages[8] = '/layout/images/dropdown-li-bg-hover.gif';
preloadImages[9] = '/layout/images/carousel-1-hover.gif';
preloadImages[10] = '/layout/images/carousel-2-hover.gif';
preloadImages[11] = '/layout/images/carousel-3-hover.gif';
preloadImages[12] = '/layout/images/carousel-4-hover.gif';
preloadImages[13] = '/layout/images/explore-tab-hover.png';
preloadImages[14] = '/layout/images/gallery-icon-small-glow.png';
preloadImages[15] = '/layout/images/gallery-icon-large-glow.png';
preloadImages[16] = '/layout/images/edgetech-lg.png';
preloadImages[17] = '/layout/images/moisture-lg.png';
preloadImages[18] = '/layout/images/ore-lg.png';

var images = new Array();
for(i=0; i < preloadImages.length; i++){
  images[i] = new Image();
  images[i].src = preloadImages[i];
}

$(function(){
  /** Main Nav Hover States **/
  if($.browser.msie && (($.browser.version.substr(0,1) == "6") || ($.browser.version.substr(0,1) == "7"))){
    $('#main-nav-wrapper > #main-nav > li, #main-nav-wrapper > #main-nav > li > ul > li, .gallery-small-icons td, .gallery-large-icons td').each(function(){
    	if (!$(this).hasClass('noContent')) {
	      $(this).mouseenter(function(){
	        $(this).addClass('ie-hover');
	      }).mouseleave(function(){
	        $(this).removeClass('ie-hover');
	      });
    	}
    });
    $('#main-nav > li.currentParent, #main-nav > li > a.currentParent').each(function(){
      $(this).addClass('current').removeClass('currentParent');
    });    
//	if($.browser.msie && ($.browser.version.substr(0,1) == "7")){
	    $('ul#main-nav > li').each(function(){
	      $(this).mouseleave(function(){
	      	$(this).children('ul').css('left', '-9999px');
	      }).mouseenter(function(){	
	    	  var li = $(this);
	    	  if (li.attr('id') == 'contact') {
	    		  // For the contact dropdowns
	    		  if ($.browser.version.substr(0,1) == "7") {
	    			  li.children('ul').css({left: '-48px'});
	    		  } else if ($.browser.version.substr(0,1) == "6") {
	    			  li.children('ul').css({left: '-41px'});
	    		  }
	    	  } else {
	    		  li.children('ul').css('left', '0');
	    	  }
	      });
	    });
//	}
  }  
});

$(document).ready(function() { 
    $("a.fancy").each(function(){
      var frameWidth = 640;
//      var frameHeight = 533;
      var frameHeight = 555;
      $(this).attr('href', $(this).attr('href') + '?iframe&tid=22');
      $(this).fancybox({
        overlayShow: true,
        overlayOpacity: 0,
        frameWidth: frameWidth,
        frameHeight: frameHeight,
        padding: 0,
        hideOnContentClick: false,
        centerOnScroll: false
      });
    });
    $("a.fancyExploreDeeper").each(function(){
      var frameWidth = 640;
      var frameHeight = 533;
      $(this).fancybox({
        overlayShow: true,
        overlayOpacity: 0,
        frameWidth: frameWidth,
        frameHeight: frameHeight,
        padding: 0,
        hideOnContentClick: false,
        centerOnScroll: false,
        callbackOnShow: function(){
          startExploreDeeper('#fancy_div');
          if (typeof setupExploreDeeperProductAjaxLinks == 'function') {
        	  setupExploreDeeperProductAjaxLinks('#fancy_div');
          }
        }
      });
    });
    var html = '<div id="fancyThankYou" style="display:none; background-color: #4d4d4d!important; color: #FFFFFF; font-size: 12px; font-family: HelveticaNeue, Helvetica, Arial, sans-serif; margin: 0; padding: 0;"><h2 style="text-align: center; margin: 0; padding: 10px 0; font-size: 28px; font-weight: normal; color: #FFFFFF;">Thank you<br />for your submission.</h2><hr /><p style="text-align: center;">We will contact you shortly</p></div>';
    $(html).appendTo("body");
  });
  function fancyThankYou(){
        $('<a href="#fancyThankYou">Thank You</a>').fancybox({
              overlayShow: true,
              overlayOpacity: 0,
              frameWidth: 300,
              frameHeight: 200,
              padding: 0,
              hideOnContentClick: true
        }).click();
  }