// JavaScript Document

function AttachMouseovers()
{
	var homePos = [ 0, 16, 160, 176 ];
	var prodPos = [ 32, 48, 192, 208 ];
	var resPos = [ 64, 80, 224, 240 ];
	var guidePos = [ 96, 112, 256, 272 ];
	var clubPos = [ 128, 144, 288, 304 ];
	
	//home
	if (navCategory == "home")
	{
		jQuery('#nav_home_t').mouseover( function() { jQuery('#nav_home_t').css("background-position", "0px -" + homePos[1] + "px"); });
		jQuery('#nav_home_t').mouseout( function() { jQuery('#nav_home_t').css("background-position", "0px -" + homePos[0] + "px"); });
	}
	else
	{
		jQuery('#nav_home_t').mouseover( function() { jQuery('#nav_home_t').css("background-position", "0px -" + homePos[3] + "px"); });
		jQuery('#nav_home_t').mouseout( function() { jQuery('#nav_home_t').css("background-position", "0px -" + homePos[2] + "px"); });
	}
	
	if (navCategory == "products")
	{
		jQuery('#nav_products_t').mouseover( function() { jQuery('#nav_products_t').css("background-position", "0px -" + prodPos[1] + "px"); });
		jQuery('#nav_products_t').mouseout( function() { jQuery('#nav_products_t').css("background-position", "0px -" + prodPos[0] + "px"); });
	}
	else
	{
		jQuery('#nav_products_t').mouseover( function() { jQuery('#nav_products_t').css("background-position", "0px -" + prodPos[3] + "px"); });
		jQuery('#nav_products_t').mouseout( function() { jQuery('#nav_products_t').css("background-position", "0px -" + prodPos[2] + "px"); });
	}
		
	if (navCategory == "resource")
	{
		jQuery('#nav_resource_t').mouseover( function() { jQuery('#nav_resource_t').css("background-position", "0px -" + resPos[1] + "px"); });
		jQuery('#nav_resource_t').mouseout( function() { jQuery('#nav_resource_t').css("background-position", "0px -" + resPos[0] + "px"); });
	}
	else
	{
		jQuery('#nav_resource_t').mouseover( function() { jQuery('#nav_resource_t').css("background-position", "0px -" + resPos[3] + "px"); });
		jQuery('#nav_resource_t').mouseout( function() { jQuery('#nav_resource_t').css("background-position", "0px -" + resPos[2] + "px"); });
	}
	
	if (navCategory == "guided")
	{
		jQuery('#nav_guided_t').mouseover( function() { jQuery('#nav_guided_t').css("background-position", "0px -" + guidePos[1] + "px"); });
		jQuery('#nav_guided_t').mouseout( function() { jQuery('#nav_guided_t').css("background-position", "0px -" + guidePos[0] + "px"); });
	}
	else
	{
		jQuery('#nav_guided_t').mouseover( function() { jQuery('#nav_guided_t').css("background-position", "0px -" + guidePos[3] + "px"); });
		jQuery('#nav_guided_t').mouseout( function() { jQuery('#nav_guided_t').css("background-position", "0px -" + guidePos[2] + "px"); });
	}
	
	if (navCategory == "club")
	{
		jQuery('#nav_club_t').mouseover( function() { jQuery('#nav_club_t').css("background-position", "0px -" + clubPos[1] + "px"); });
		jQuery('#nav_club_t').mouseout( function() { jQuery('#nav_club_t').css("background-position", "0px -" + clubPos[0] + "px"); });
	}
	else
	{
		jQuery('#nav_club_t').mouseover( function() { jQuery('#nav_club_t').css("background-position", "0px -" + clubPos[3] + "px"); });
		jQuery('#nav_club_t').mouseout( function() { jQuery('#nav_club_t').css("background-position", "0px -" + clubPos[2] + "px"); });
	}
	
	//call the mouseout function now to set the image background to the selected state right now
	jQuery('#nav_home_t').mouseout(); 
	jQuery('#nav_products_t').mouseout();
	jQuery('#nav_guided_t').mouseout();
	jQuery('#nav_resource_t').mouseout();
	jQuery('#nav_club_t').mouseout();
	
	if (navCategory == "home") jQuery('#nav_home_tab').css("background", "url('/images/navbar_category_bg.png') no-repeat");
	if (navCategory == "products") jQuery('#nav_products_tab').css("background", "url('/images/navbar_category_bg.png') no-repeat");
	if (navCategory == "resource") jQuery('#nav_resource_tab').css("background", "url('/images/navbar_category_wide_bg.png') no-repeat");
	if (navCategory == "guided") jQuery('#nav_guided_tab').css("background", "url('/images/navbar_category_bg.png') no-repeat");
	if (navCategory == "club") jQuery('#nav_club_tab').css("background", "url('/images/navbar_category_bg.png') no-repeat");
}

function ShowDropdownList(hiObject, isOn)
{
	if (isOn)
	{
		//classA = "menuitem_bg_on";
		//classB = "menuitem_text_on";
		//myurl = document.getElementById(hiObject + 'h').href;
		
		ShowDrop(hiObject + '_drop');
	}
	else
	{
		//classA = "menuitem_bg";
		//classB = "menuitem_text";
		//myurl = "";

		HideDrop(hiObject + '_drop');
	}
	
	//document.getElementById(hiObject + 'a').className = classA;
	//document.getElementById(hiObject + 'b').className = classB;

	//window.status = myurl;
}

function ShowDrop(objectID)
{
	document.getElementById(objectID).style.visibility = "visible";
	document.getElementById(objectID).style.display = "block";
}

function HideDrop(objectID)
{
	document.getElementById(objectID).style.visibility = 'hidden';
	document.getElementById(objectID).style.display = "none";
}


function NavHiliteItem(objectID, isOn)
{
	if (isOn)
	{
		document.getElementById(objectID).className = "navline_hilite";
		//document.getElementById(objectID + 'i').className = "dropitem_pic_on";
	}
	else
	{
		document.getElementById(objectID).className = "navline_nohilite";
		//document.getElementById(objectID + 'i').className = "dropitem_pic";
	}
}

function GoLink(objectID, evt)
{
	myurl = document.getElementById(objectID + 'h').href;
	
	var e=(evt)?evt:window.event;
	if (window.event) { e.cancelBubble=true; }
	else { e.stopPropagation(); }

	document.location.href = myurl;
}

jQuery(document).ready(function()
{
	//PreloadAssets();
	AttachMouseovers();
});
