// JavaScript Document
var imgMainOn;
var imgMainOff;
var imgBuyingOn;
var imgBuyingOff;
var imgSellingOn;
var imgSellingOff;
var imgSavedOn;
var imgSavedOff;
var imgToolsOn;
var imgToolsOff;
var imgAgentsOn;
var imgAgentsOff;
var imgContactOn;
var imgContactOff;

var objDefault;

var arrImages = Array('mnuImgMain', 'mnuImgBuying', 'mnuImgSelling', 'mnuImgSaved', 
				'mnuImgTools', 'mnuImgAgents', 'mnuImgContact');
var arrImagesOn = Array( 'imgMainOn', 'imgBuyingOn', 'imgSellingOn', 'imgSavedOn', 
				'imgToolsOn', 'imgAgentsOn', 'imgContactOn' );
var arrImagesOff = Array( 'imgMainOff', 'imgBuyingOff', 'imgSellingOff', 'imgSavedOff', 
				'imgToolsOff', 'imgAgentsOff', 'imgContactOff' );

function NavMenuPreloadImages ()
{
		imgMainOn = new Image(167, 26);
		imgMainOn.src = '/elements/mnumain_on.jpg';
		imgMainOff = new Image(167, 26);
		imgMainOff.src = '/elements/mnumain_off.jpg';
		
		imgBuyingOn = new Image(167, 26);
		imgBuyingOn.src = '/elements/mnubuying_on.jpg';
		imgBuyingOff = new Image(167, 26);
		imgBuyingOff.src = '/elements/mnubuying_off.jpg';
		
		imgSellingOn = new Image(167, 26);
		imgSellingOn.src = '/elements/mnuselling_on.jpg';
		imgSellingOff = new Image(167, 26);
		imgSellingOff.src = '/elements/mnuselling_off.jpg';
		
		imgSavedOn = new Image(167, 26);
		imgSavedOn.src = '/elements/mnusaved_on.jpg';
		imgSavedOff = new Image(167, 26);
		imgSavedOff.src = '/elements/mnusaved_off.jpg';
		
		imgToolsOn = new Image(167, 26);
		imgToolsOn.src = '/elements/mnutools_on.jpg';
		imgToolsOff = new Image(167, 26);
		imgToolsOff.src = '/elements/mnutools_off.jpg';
		
		imgAgentsOn = new Image(167, 26);
		imgAgentsOn.src = '/elements/mnuagents_on.jpg';
		imgAgentsOff = new Image(167, 26);
		imgAgentsOff.src = '/elements/mnuagents_off.jpg';
		
		imgContactOn = new Image(167, 26);
		imgContactOn.src = '/elements/mnucontact_on.jpg';
		imgContactOff = new Image(167, 26);
		imgContactOff.src = '/elements/mnucontact_off.jpg';
		
} // NavMenuPreloadImages() :void

function mnuRegisterDefault ( oDefault )
{
	objDefault = oDefault;
	
	mnuActivateDefault();
		
} // registerDefault() :void

function mnuActivateDefault ()
{
	for (var i = 0; i < arrImages.length; i ++)
		if ( objDefault.id == arrImages[i] )
			objDefault.src = eval( arrImagesOn[i] ).src;
	
} // mnuActivateDefault() :void

function mnuHoverOver ( oImg )
{
	for (var i = 0; i < arrImages.length; i ++)
		eval(arrImages[i]).src = eval(arrImagesOff[i]).src;
		
	for (var i = 0; i < arrImages.length; i ++)
		if ( oImg.id == arrImages[i] )
			oImg.src = eval( arrImagesOn[i] ).src;
	
} // mnuHoverOver() :void

function mnuHoverOut ()
{
	for (var i = 0; i < arrImages.length; i ++)
		eval(arrImages[i]).src = eval(arrImagesOff[i]).src;
		
	mnuActivateDefault();
	
} // mnuHoverOut() :void