// menu script
	function mouseover(defaultstyle,selectID)
	{
		var defaultstyle = document.getElementById(defaultstyle);
		document.getElementById('indexMenu').className = 'menumouseoutindex';
		if (defaultstyle.id == 'mainmenu6' | defaultstyle.id == 'mainmenu3' | defaultstyle.id == 'mainmenu8')
		{
			defaultstyle.className = 'menumouseover2';
		}
		else
		{
			defaultstyle.className = 'menumouseover';
		}
		var selectID = document.getElementById(selectID);
		selectID.className = 'menushow';
		domTopmenuStyleNum = document.getElementById('submenuList').getElementsByTagName('div').length + 1;
				for (var a=1;a<domTopmenuStyleNum;a++)
				{
					var submenuSumthis = 'menu' + a;
					var mainmenuSumthis = 'mainmenu' +a;
					var submenuSumthis = document.getElementById(submenuSumthis);
					document.getElementById('indexMenu').className = 'menumouseoutindex';
					if (selectID.id != submenuSumthis.id)
					{
						submenuSumthis.className = 'menuhide';
						mainmenuSumthis = document.getElementById(mainmenuSumthis);
						mainmenuSumthis.className = 'menumouseout';

					}
			}
		}

	function mouseout(thisMainID,thisSubID)
	{
		thisMainID = document.getElementById(thisMainID);
		thisSubID = document.getElementById(thisSubID);

		domTopmenuStyleNum = document.getElementById('submenuList').getElementsByTagName('div').length + 1;
		thisMainID.className = 'menumouseout';
		thisSubID.className = 'menuhide';
	}
	
	function testmenu(thisID)
	{
		var thisID = document.getElementById(thisID);
		domTopmenuStyleNum = document.getElementById('submenuList').getElementsByTagName('div').length + 1;
				for (var a=1;a<domTopmenuStyleNum;a++)
				{
					var submenuSumthis = 'menu' + a;
					var mainmenuSumthis = 'mainmenu' +a;
					var submenuSumthis = document.getElementById(submenuSumthis);
					submenuSumthis.className = 'menuhide';
					var mainmenuSumthis = document.getElementById(mainmenuSumthis);
					mainmenuSumthis.className = 'menumouseout';
				}

		if (thisID.id == 'indexMenu')
		{
			thisID.className = 'menumouseoverindex';
			document.getElementById('indexMenu2').className = 'menumouseout';
			//document.getElementById('indexMenu3').className = 'menumouseout';

		}
		else
		{
			document.getElementById('indexMenu').className = 'menumouseoutindex';
			thisID.className = 'menumouseover2';
		}

	}


// shopguide script
	function subMenuSwap(imgID,subLayerID)
	{
		imgID = document.getElementById(imgID);
		subLayerID = document.getElementById(subLayerID);
		subLayerID.className = 'menushow';

		//intercept '-a' in image file name;
		var fileNameString = imgID.src;
		var splinString = fileNameString.substring(fileNameString.length-6,fileNameString.length-4);
		if (splinString != '-a')
		{
			//intercept images file name;
			var imgFileName = imgID.src;
			var swapImgFileName = imgFileName.match(/([^\/]+)$/gi);
			var noExpNameFile = String(swapImgFileName).substring(0,String(swapImgFileName).length-4);
			var lastImgFileName = "../img/" +  noExpNameFile + "-a" + ".gif";
			imgID.src = lastImgFileName; 
		}

		//clear other imgaes address;
		imgSumSrc = document.getElementById('imgList').getElementsByTagName('img');
		var imglength = document.getElementById('imgList').getElementsByTagName('img').length;
		for (var i=0;i<imglength;i++)
		{
			var imgSrcUrl = imgSumSrc[i].src;
			var thisID = "img_" + i;
			thisID = document.getElementById(thisID);
			//var Layer ID
			var thisLayerID = "layer_" + i;
			thisLayerID = document.getElementById(thisLayerID);
			//opinion imgID amount thisID yes or no?
			if (imgID.id != thisID.id | subLayerID.id != thisLayerID.id)
			{
				var thisSplinString = imgSrcUrl.substring(imgSrcUrl.length-6,imgSrcUrl.length-4);
				//delete "-a" in image file name 
				if (thisSplinString == '-a')
				{
					var thisFileName = imgSrcUrl.match(/([^\/]+)$/gi);
					var thisNoExpNameFile = String(thisFileName).substring(0,String(thisFileName).length-6);
					var thisLastImgFileName = "../img/" +  thisNoExpNameFile + ".gif";
					imgSumSrc[i].src = thisLastImgFileName;
					//alert(thisNoExpNameFile);
				}
				thisLayerID.className = 'menuhide';
			}
		}
	}