// Submenu rollovers

 subRollOvers = new Array();
 subRollOvers[0] = "../images/midButton_over.gif";
 subRollOvers[1] = "../images/topButton_over.gif";
 subRollOvers[2] = "../images/bottomButton_over.gif";

$(document).ready(
	function()
	{
		$('#subLeftInside div.subMenu')
		.bind("mouseover",subOver) 
		.bind("mouseout", subOut)
		.each(setCurrentSub);
	}
);

$(window).load(
	function()
	{
		preLoader(subRollOvers);
	}
);

//mouseover image for subnav
function subOver() 
{ 
	hideDropDown();
	var getSrc = /(.*)(\.\w{3})/; //Regexp to separate file name from extension
	var editSrc = $(this).css('backgroundImage').replace(getSrc, "$1_over$2"); //Add hover text
	$(this).css('backgroundImage', editSrc); //set source	
}

//Change mouseover source backto default
function subOut()
{
	var removeSrc = /(_over)/; //Regexp to find _over
	var editSrc = $(this).css('backgroundImage').replace(removeSrc, ""); //Remove _over
	$(this).css('backgroundImage', editSrc); //Insert new source	
}

function setCurrentSub()
{
	var childAnchor = $('a', this).get(0); 
	if(childAnchor)
	{
		var childHref = $(childAnchor).attr('href'); 
		var anchorReg = new RegExp(childHref);
		
		if(anchorReg.test(window.location)) //If the current page is equal to the anchor href
		{
			$(this)
			.trigger("mouseover")  //change to mouseover image
			.unbind("mouseover") // stop further mouseover events
			.unbind("mouseout");
			return false; //stop
		}
		return true; //keep going
		
	}
}
