function preload(aBaseDir, aImgArray) {

	var baseDIR = aBaseDir;
	var targetImgArray = aImgArray;
	var cacheImg = new Array();
	var i = 0;
	if (navigator.appVersion.charAt(0) >= "3") {
		for(i=0;i < targetImgArray.length;i++) {
			cacheImg[i] = new Image();
			cacheImg[i].src = baseDIR + targetImgArray[i];
		}
	}
}

function rollover(aImageName, aFilename) {

	var imgName  = aImageName;
	var imgFname = aFilename;
	var baseDIR  = gRolloverBaseDIR;
	if (navigator.appVersion.charAt(0) >= "3" && document.images) {
		document.images[imgName].src = baseDIR + imgFname;
	}
}

function uFlashAnchor(selno) {
	LocationPointer = parseInt(selno) - 1;
	var lTargetURL = new String(gSWFAnchorList[LocationPointer]);
	location.href  = lTargetURL;
}

function ShowFlashMovie(swffilename, swfwwidth, swfheight, swfplay, swfloop, swfquality, swfmenu, swliveconnect, altnativeHTML, pluginsLang) {

	SwfFilename = swffilename;
	SwfWidth    = swfwwidth;
	SwfHeight   = swfheight;
	SwfPlay     = swfplay;
	SwfLoop     = swfloop;
	SwfQuality  = swfquality;
	SwfMenu     = swfmenu;
	SwfLiveConnect = swliveconnect;
	SwfAltnative= altnativeHTML;

	bFlashReady = false;

	SwfPluginsLang = pluginsLang;
	SwfPluginsAddURLLang = "";

	if(SwfPluginsLang != "Japanese" && SwfPluginsLang != "English") {
		SwfPluginsLang = "Japanese";
	}
	if(SwfPluginsLang == "Japanese") {
		SwfPluginsAddURLLang = 'jp/';
	}
	SwfCodeBase    = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';
	SwfClassID     = 'D27CDB6E-AE6D-11cf-96B8-444553540000';
	SwfPluginsPage = 'http://www.macromedia.com/' + SwfPluginsAddURLLang + 'shockwave/download/?P1_Prod_Version=ShockwaveFlash&Lang=' + SwfPluginsLang;


	//Default
	if(SwfPlay != "true" && SwfPlay != "false") {
		SwfPlay = "true";
	}
	if(SwfLoop != "true" && SwfLoop != "false") {
		SwfLoop = "false";
	}
	if(SwfMenu != "true" && SwfMenu != "false") {
		SwfMenu = "false";
	}
	if(SwfLiveConnect != "true" && SwfLiveConnect != "false") {
		SwfLiveConnect = "false";
	}
	if(SwfQuality != "high" && SwfQuality != "medium" && SwfQuality != "low") {
		SwfQuality = "high";
	}

	if(navigator.appName.charAt(0) == "N") { //nn
		if(navigator.appVersion.charAt(0) >= "3") {
			for(l=0;l<navigator.mimeTypes.length;l++) {
				if(navigator.mimeTypes[l].type=="application/x-shockwave-flash") {
					if(navigator.mimeTypes[l].enabledPlugin) {bFlashReady = true}
				}
			}
		}
		if(bFlashReady) { //nn flash ok
			document.write('<embed src="'+ SwfFilename + '" width="' + SwfWidth + '" height="' + SwfHeight + '" play="'+SwfPlay+'" loop="'+SwfLoop+'" quality="'+SwfQuality +'" pluginspage="'+ SwfPluginsPage +'" menu="'+ SwfMenu +'" swliveconnect="' + SwfLiveConnect + '" type="application/x-shockwave-flash"></embed><noembed>'+ SwfAltnative +'</noembed>')
		} else { //nn flash non
			document.write(SwfAltnative);
		}
	} else { //ie flash check
		if(navigator.appVersion.charAt(0) <= "3") { //ie3 flash non
			document.write(SwfAltnative);
		} else {
			if(navigator.appVersion.charAt(0) >= "4" && navigator.platform.charAt(0) == "M") { //mac over ie4
				document.write('<embed src="'+SwfFilename+'" width="'+SwfWidth+'" height="'+SwfHeight+'" play="'+SwfPlay+'" loop="'+SwfLoop+'" quality="'+SwfQuality+'" pluginspage="'+SwfPluginsPage+'" menu="'+ SwfMenu +'" swliveconnect="' + SwfLiveConnect + '" type="application/x-shockwave-flash"></embed><noembed>'+SwfAltnative+'</noembed>');
			} else { //win over ie4
				document.write('<object classid="clsid:'+SwfClassID+'" width="'+SwfWidth+'" height="'+SwfHeight+'" codebase="'+SwfCodeBase+'"><param name="movie" value="'+SwfFilename+'"><param name="menu" value="'+SwfMenu+'"><param name="play" value="'+SwfPlay+'"><param name="loop" value="'+SwfLoop+'"><param name="quality" value="'+SwfQuality+'">'+SwfAltnative+'</object>');
			}
		}
	}

}

