(function(jQuery) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  jQuery.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)

jQuery(document).ready(function() {
	jQuery("#menu a.first").hover(function() {
		if(!jQuery(this).hasClass("active")) {
			jQuery("#menu-left").attr("src", "images/bg_menu-left-over.gif");
		}
	},
	function() {
		if(!jQuery(this).hasClass("active")) {
			jQuery("#menu-left").attr("src", "images/bg_menu-left.gif");
		}
	});
	
	jQuery("#menu a.last").hover(function() {
		if(!jQuery(this).hasClass("active")) {
			jQuery("#menu-right").attr("src", "images/bg_menu-right-over.gif");
		}
	},
	function() {
		if(!jQuery(this).hasClass("active")) {
			jQuery("#menu-right").attr("src", "images/bg_menu-right.gif");
		}
	});
	
	jQuery(".more-news img").hover(function() {
		jQuery(this).attr("src", "images/b_news-all-on.gif");
	},
	function() {
		jQuery(this).attr("src", "images/b_news-all.gif");
	});
	
	jQuery(".learn-more img").hover(function() {
		jQuery(this).attr("src", "images/b_learn_more-on.gif");
	},
	function() {
		jQuery(this).attr("src", "images/b_learn_more.gif");
	});
	
	jQuery(".demo input").hover(function() {
		jQuery(this).attr("src", "images/b_demo-on.gif");
	},
	function() {
		jQuery(this).attr("src", "images/b_demo.gif");
	});
		
	jQuery(".newsletter-button img").hover(function() {
		jQuery(this).attr("src", "images/b_newsletter-on.gif");
	},
	function() {
		jQuery(this).attr("src", "images/b_newsletter.gif");
	});
});

jQuery.preLoadImages('images/bg_menu-left-over.gif', 'images/bg_menu-right-over.gif', 'images/b_news-all-on.gif');

$(function(){
	if(typeof(pageTracker) != 'undefined') {
		$('a.thickbox, area.thickbox, input.thickbox')
			.click(
				function(){
					pageTracker._trackPageview(
						$(this).attr('href')
					);
				}
			);
		}
	}
);