$(function() {
	initBlink();
});

// fix IE z-indexes
$(function() {
	if ($.browser.msie) { 
		var zIndexNumber = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
		});
	}
});

var onBlinkNowMenu = false;

function showBlinkNowMenu() { $("#menu_blink_now_hover ul").fadeIn(); }
function hideBlinkNowMenu() { if (! onBlinkNowMenu) { $("#menu_blink_now_hover ul").fadeOut(); } }

function showBlinkNowMenu2() { onBlinkNowMenu = true; $("#menu_blink_now_hover ul").show(); }
function hideBlinkNowMenu2() { $("#menu_blink_now_hover ul").fadeOut(); onBlinkNowMenu = false; }

function initBlink() { 
	$("#contact_panel_link, #contact_panel_wrap").hover(
		function() { 
			$("#contact_panel_link").addClass("active");
			$("#contact_panel_wrap").show();
			try { pageTracker._trackEvent('UI', 'Contact Us Panel', 'Opened'); } catch (e) { }
		},
		function() {
			$("#contact_panel_wrap").hide();
			$("#contact_panel_link").removeClass("active");
		}
	);
	
	if (! $.browser.msie) {
		
		// part 1 tracks the blink now button
		var blinkNowBtnConfig = {    
		     over: showBlinkNowMenu,    
		     timeout: 1000,     
		     out: hideBlinkNowMenu    
		};
		
		$("#menu_blink_now_hover a.button").hoverIntent(blinkNowBtnConfig);
	
		// part 2 tracks if we rolled onto the menu rollout and prevents first part fading it out
		
		var blinkNowMenuConfig = {    
		     over: showBlinkNowMenu2,    
		     timeout: 500,     
		     out: hideBlinkNowMenu2
		};
			
		$("#menu_blink_now_hover ul").hoverIntent(blinkNowMenuConfig);
	} else {
		$("#menu_blink_now_hover a.button, #menu_blink_now_hover ul").hover(
			function() { 
				$("#menu_blink_now_hover ul").show();
			},
			function() {
				$("#menu_blink_now_hover ul").hide();
			}
		);
	}
	
	// $("#tabs_panel").tabs();
	// $(".tab_content table").css("width", "99%");
	
	$(".rollover").hover(
		function() { 
			var currentImg = $(this).attr('src'); 
        	$(this).attr('src', $(this).attr('rel'));
	       	$(this).attr('rel', currentImg);
	   	}, 
	   	function() {
	       var currentImg = $(this).attr('src');
	       $(this).attr('src', $(this).attr('rel'));
	       $(this).attr('rel', currentImg);
	   	}
	);

	$('a[rel*=facebox]').facebox({
		loadingImage : '/media/lib/facebox/loading.gif',
      	closeImage   : '/media/lib/facebox/closelabel.gif'
	});
}