var navArray = new Array();
window.onerror = catchErr;

function imgOver(objRef)
{
	if (!navArray[objRef.id])
		return;
	objRef.src = navArray[objRef.id].imgOver.src;
}

function imgOut(objRef)
{
	if (!navArray[objRef.id])
		return;
	objRef.src = navArray[objRef.id].imgOut.src;
}

function initNav()
{
	if (document.images)
	{
		//init main nav elements
		navArray["nav_buyers"] = new navRoll("nav_buyers");
		navArray["nav_sellers"] = new navRoll("nav_sellers");
		navArray["nav_volumesellers"] = new navRoll("nav_volumesellers");					                
		navArray["nav_custservice"] = new navRoll("nav_custservice");
		navArray["nav_faqs"] = new navRoll("nav_faqs");
		navArray["nav_contact"] = new navRoll("nav_contact");
		
		//init subnav elements
		navArray["nav_desktops"] = new navRoll("nav_desktops");
		navArray["nav_older_macs"] = new navRoll("nav_older_macs");
		navArray["nav_notebooks"] = new navRoll("nav_notebooks");
		navArray["nav_peripherals"] = new navRoll("nav_peripherals");
		navArray["nav_volume"] = new navRoll("nav_volume");
		navArray["nav_faq"] = new navRoll("nav_faq");
		navArray["nav_emailus"] = new navRoll("nav_emailus");
		navArray["nav_view_my_cart"] = new navRoll("nav_view_my_cart");
		navArray["nav_account_login"] = new navRoll("nav_account_login");
	}
}

function navRoll(sId)
{
	this.imgOver = new Image();
	this.imgOver.src = "http://www.macofalltrades.com/images/" + sId + "_sel.gif";
	this.imgOut = new Image();
	this.imgOut.src = "http://www.macofalltrades.com/images/" + sId + ".gif";
}

function catchErr()
{
	return false;
}