	var theTimeout;
	
	function onModelMouseOver(name) {
		var modelnamelayer = getLayer('modeloverviewname');
		if (modelnamelayer) {
			if (theTimeout) clearTimeout(theTimeout);
			modelnamelayer.className = "modelblock " + name;
		}
	}

	function onModelMouseOut(name) {
		theTimeout = setTimeout("onModelMouseOut_TimeOut(\"" + name + "\")", 100);	
	}

	function onModelMouseOut_TimeOut(name) {
		clearTimeout(theTimeout);
		var modelnamelayer = getLayer('modeloverviewname');
		if (modelnamelayer) {
			modelnamelayer.className = "modelblock";
		}
	}

	function onNavMouseOver(name) {
		var photolayer = getLayer('modeloverview_' + name);
		var modelnamelayer = getLayer('modeloverviewname');
		if (photolayer) {
			photolayer.className = "photo " + name + " hover";
		}
		if (modelnamelayer) {
			if (theTimeout) clearTimeout(theTimeout);
			modelnamelayer.className = "modelblock " + name;
		}
	}

	function onNavMouseOut(name) {
		var photolayer = getLayer('modeloverview_' + name);
		if (photolayer) {
			photolayer.className = "photo " + name;
		}
		theTimeout = setTimeout("onNavMouseOut_TimeOut(\"" + name + "\")", 100);
	}

	function onNavMouseOut_TimeOut(name) {
		clearTimeout(theTimeout);
		var modelnamelayer = getLayer('modeloverviewname');
		if (modelnamelayer) {
			modelnamelayer.className = "modelblock";
		}
	}
