function embedSwf(id, w, h, file, vars ) {
	//[begin] addition in 2007.09.13
	if(navigator.userAgent.indexOf("MSIE")>-1){
		window.attachEvent("onload", modifyFooterStyle);
		window.attachEvent("onresize", modifyFooterPosition);
	}
	//[end] addition in 2007.09.13
	var fv = "";
	if (vars) {
		for (i in vars) {
			fv += i + "=" + vars[i] + "&";
		}
	}
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+location.protocol+'//fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + w + '" height="' + h + '" id="' + id + '" align="middle">');
	document.write('<param name="allowScriptAccess" value="always" />');
	document.write('<param name="movie" value="' + file + '" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="scale" value="noscale" />');
	document.write('<param name="salign" value="lt" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<param name="FlashVars" value="' + fv + '" />');
	document.write('<embed src="' + file + '" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="' + w + '" height="' + h + '" name="' + id + '" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="'+location.protocol+'//www.macromedia.com/go/getflashplayer"');
	document.write('FlashVars="' + fv + '" />');
	document.write('</object>');
}

function embedSwf_rsb2(id, w, h, file, fv) {
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + w + "\" height=\"" + h + "\" id=\"" + id + "\" align=\"middle\">");
	document.write("<param name=\"allowScriptAccess\" value=\"always\" />");
	document.write("<param name=\"movie\" value=\"" + file + "\" />");
	document.write("<param name=\"quality\" value=\"high\" />");
	document.write("<param name=\"scale\" value=\"noscale\" />");
	document.write("<param name=\"salign\" value=\"lt\" />");
	document.write("<param name=\"bgcolor\" value=\"#ffffff\" />");
	document.write("<param name=\"wmode\" value=\"transparent\" />");
	document.write("<param name=\"FlashVars\" value=\"" + fv + "\" />");
	document.write("<embed src=\"" + file + "\" quality=\"high\" scale=\"noscale\" salign=\"lt\" wmode=\"transparent\" bgcolor=\"#ffffff\" width=\"" + w + "\" height=\"" + h + "\" name=\"" + id + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"https://www.macromedia.com/go/getflashplayer\"");
	document.write("FlashVars=\"" + fv + "\" />");
	document.write("</object>");
	// added 2007.10.30 ants.
	var id2 = id+"searchBox";
	var file2 = file.replace("gn2nd.swf", "gn_search.swf");
	var w2 = w; // if setting between gNavi and searchBox has difference, set these variables.
	var h2 = h; //
	document.write("<div id=\"searchBox\">");
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + w2 + "\" height=\"" + h2 + "\" id=\"" + id2 + "\" align=\"middle\">");
	document.write("<param name=\"allowScriptAccess\" value=\"always\" />");
	document.write("<param name=\"movie\" value=\"" + file2 + "\" />");
	document.write("<param name=\"quality\" value=\"high\" />");
	document.write("<param name=\"scale\" value=\"noscale\" />");
	document.write("<param name=\"salign\" value=\"lt\" />");
	document.write("<param name=\"bgcolor\" value=\"#ffffff\" />");
	document.write("<param name=\"FlashVars\" value=\"" + fv + "\" />");
	document.write("<embed src=\"" + file2 + "\" quality=\"high\" scale=\"noscale\" salign=\"lt\" bgcolor=\"#ffffff\" width=\"" + w2 + "\" height=\"" + h2 + "\" name=\"" + id2 + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"https://www.macromedia.com/go/getflashplayer\"");
	document.write("FlashVars=\"" + fv + "\" />");
	document.write("</object>");
	document.write("</div>");
}

function embedSwf_rsb2_mod(id, w, h, file, fv) {
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + w + "\" height=\"" + h + "\" id=\"" + id + "\" align=\"middle\">");
	document.write("<param name=\"allowScriptAccess\" value=\"always\" />");
	document.write("<param name=\"movie\" value=\"" + file + "\" />");
	document.write("<param name=\"quality\" value=\"high\" />");
	document.write("<param name=\"scale\" value=\"noscale\" />");
	document.write("<param name=\"salign\" value=\"lt\" />");
	document.write("<param name=\"bgcolor\" value=\"#ffffff\" />");
	document.write("<param name=\"wmode\" value=\"transparent\" />");
	document.write("<param name=\"FlashVars\" value=\"" + fv + "\" />");
	document.write("<embed src=\"" + file + "\" quality=\"high\" scale=\"noscale\" salign=\"lt\" wmode=\"transparent\" bgcolor=\"#ffffff\" width=\"" + w + "\" height=\"" + h + "\" name=\"" + id + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"https://www.macromedia.com/go/getflashplayer\"");
	document.write("FlashVars=\"" + fv + "\" />");
	document.write("</object>");
}

/* resize function for mainHeader */
function divResize(h) {
	document.getElementById('mainHeader').style.height = h+'px';
}

// support functions for IE.
// eventHandler:{onload:modifyFooterStyle,onresize:modifyFooterPosition}
/* modify div#footer styling */
/* addition in 2007.09.13         */
function modifyFooterStyle(){
	var targetDivEl = document.getElementById("footer");
	targetDivEl.style.styleFloat = "left";
	targetDivEl.style.clear = "both";
	var containerEl = document.getElementById("container");
	if(containerEl){
		document['containerHeight'] = containerEl.clientHeight;
	}
}
/* modify div#footer styling */
/* addition in 2007.09.13         */
function modifyFooterPosition(){
	var targetDivEl = document.getElementById("footer");
	if(document['containerHeight']){
		targetDivEl.style.position = "absolute";
		targetDivEl.style.styleFloat = "none";
		targetDivEl.style.clear = "none";
		targetDivEl.style.top = String(Number(document.containerHeight) + 75) + "px";
		targetDivEl.style.left = "0px";
		//document.getElementsByTagName("body")[0].height = Number(targetDivEl.currentStyle.top.replace("px","")) + 38 + "px";
		window.detachEvent("onresize",modifyFooterPosition);
	}
}