var interval_WheelsMenu;
var wm_Names = new Array();
var wm_Thumbnails = new Array();
var wm_Descriptions = new Array();
var photo_ID;

function get(prmElementId)
{
	return document.getElementById(prmElementId);
}

function tabTopMouseOver(prmTabObj)
{
	var _pageName = prmTabObj.name.replace(/tab_top_/g, "");
	
	if (!(_pageName == "wheels" && (window.location.href.indexOf("wheels.aspx") != -1 || window.location.href.indexOf("wheel.aspx") != -1)))
	{
		prmTabObj.src = "images/tab_top_" + _pageName + "_over.gif";
		get("tab_top_ind_" + _pageName).style.display = "block";
	}
	
	if (_pageName == "wheels")
	{
		openWheelsMenu();
	}
}

function tabTopMouseOut(prmTabObj)
{
	var _pageName = prmTabObj.name.replace(/tab_top_/g, "");		
	
	if (_pageName == "wheels")
	{
		attemptCloseWheelsMenu();	
	}
	else
	{
		get("tab_top_ind_" + _pageName).style.display = "none";
		prmTabObj.src = "images/tab_top_" + _pageName + "_out.gif";	
	}
}

function openWheelsMenu()
{
	get("wheels_menu").style.display = "block";
	clearInterval(interval_WheelsMenu);
}

function attemptCloseWheelsMenu()
{
	interval_WheelsMenu = setInterval("closeWheelsMenu()", 10); 
}

function closeWheelsMenu()
{
	if (window.location.href.indexOf("wheels.aspx") == -1 && window.location.href.indexOf("wheel.aspx") == -1)
	{
		get("tab_top_ind_wheels").style.display = "none";
		document.images["tab_top_wheels"].src = "images/tab_top_wheels_out.gif";	
	}
	get("wheels_menu").style.display = "none";
	clearInterval(interval_WheelsMenu);
}

function wheelsMenuNavChange(prmIndex)
{
	get("wm_name").innerHTML = wm_Names[prmIndex];
	get("wm_thumbnail").innerHTML = wm_Thumbnails[prmIndex];
	get("wm_description").innerHTML = wm_Descriptions[prmIndex];
}

function showWheelPhoto(prmAngleNumber, prmPhotoID)
{
	clearTimeout(monPrepInterval);
	clearTimeout(monSwapInterval);
	
	if (urls.length > 1)
	{
		montageSelect(prmAngleNumber);
		
		for (var i = 0; i < urls.length; i++)
		{
			get("btn_Angle"+i).className = "button_small_out";
		}
		get("btn_Angle"+prmAngleNumber).className = "button_small_over";	
	}	
	
	photo_ID = prmPhotoID;
}