// ## designNissanNav.js// 	Controls the dynamic functionality, HTML, and default instructional copy associated with the "Design Your Nissan" model types on the left-hand side of the page.// FUNCTION LIST:// 	buildLayer(trim, text);//	setResetLayout();// 	resetLayer();// 	initDesignNav();// TEMPLATE(S) USED:// 	gallery.html// 	performance.html// 	specs.htmlvar buildLayerTimeout;var isOkToReset = true;// Builds the information layer beneath the menu.function buildLayer(trim, text) {//	if (buildLayerTimeout) clearTimeout(buildLayerTimeout);	var layerText =  '<table border="0" cellpadding="0" cellspacing="0" width="237">';	layerText += '<tr><td width="232" class="EmphasisText"><b>' + trim + '</b></td>';	layerText += '<td width="5" nowrap="nowrap"></td></tr>';	layerText += '<tr><td height="6"></td></tr>';	layerText += '<tr><td class="EmphasisText">' + text + '</td>';	layerText += '<td></td></tr>';	layerText += '</table>&nbsp;';		trimInfo.write(layerText);	trimInfo.show();	isOkToReset = false;}function setResetTimeout() {	isOkToReset = true;	if (is.mac)	buildLayerTimeout = setTimeout('resetLayer()',4000)	else buildLayerTimeout = setTimeout('resetLayer()',400)}// Resets the layer to the default instructional copy.function resetLayer() {	var layerText = "";		if (isOkToReset) {		layerText = '<table border="0" cellpadding="0" cellspacing="0" width="237">';		layerText += '<tr><td width="232" class="EmphasisText">'		layerText += 'Point your mouse over model types to get more information. Click on the ' + modelName + ' model you would like to design.'		layerText += '</td></tr></table>&nbsp;'		trimInfo.write(layerText);		trimInfo.show();	}}// Initializes the layer to the default instructional copy.function initDesignNav() {	resetLayer();}