
(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)


$(function()
{
	jQuery.preLoadImages("/images/header/header1.png", "/images/header/header2.png", "/images/header/header3.png",
					  "/images/header_gray_02.png","/images/header_gray_03.png","/images/header_gray_04.png",
					  "/images/header_02.png","/images/header_03.png","/images/header_04.png");
	
	$("#mid-nav a.navlink").hover(function ()
		{ 
			var header_image = $("#header-image");
			var header_num = $(this).attr('header');
			header_image.fadeIn(0);
			
			if(typeof(header_num) == 'undefined' || header_num == '') header_num = '1';
			
			var new_image_class = 'header' + header_num + '-image';
			if(!header_image.hasClass(new_image_class))
			{
				header_image.hide().attr('class',new_image_class).fadeIn(400);	
			}
		}
	);
	
	/*$("div#mid-nav").mouseleave(function ()
		{ 
			var header_image = $("#header-image");
			var current_header_num = $("#mid-nav a.current").attr('header');
			
			if(typeof(current_header_num) == 'undefined' || current_header_num == '' || current_header_num == null) current_header_num = '1';
			
			var current_image_class = 'header' + current_header_num + '-image';

			if(!header_image.hasClass(current_image_class))
			{
				header_image.hide().attr('class',current_image_class).fadeIn(300);	
			}
		});*/
	
});

