/* Include Flash */	
function IncludeFlash(swfName, swfWidth, swfHeight, swfWmode, swfBgcolor) {
// Config
	swfMenu = 'false'; // true, false
	swfLoop = 'false'; // true, false
	swfQuality = 'high'; // low, autolow, medium, autohigh, high, best
	swfAlign = 'middle'; // middle, left, right, top, bottom
	swfVersion = '8,0,22,0'; // ex) 7,0,0,0

// Option
	swfScale = ''; // noborder, exactfit, noscale, null

// Print
	paramWmode = (swfWmode) ? '<param name="wmode" value="transparent" />' : '';
	embedWmode = (swfWmode) ? 'wmode="transparent" ' : '';
	paramScale = (swfScale) ? '<param name="scale" value="'+swfScale+'" />' : '';
	embedScale = (swfScale) ? 'scale="'+swfScale+'" ' : '';
	paramBgcolor = (swfBgcolor) ? '<param name="bgcolor" value="'+swfBgcolor+'" />' : '';
	embedBgcolor = (swfBgcolor) ? 'bgcolor="'+swfBgcolor+'" ' : '';
	
	var flashDoc = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '
	+'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+swfVersion+'"' 
	+'width="'+swfWidth+'" height="'+swfHeight+'" align="'+swfAlign+'">'
	+'<param name="movie" value="'+swfName+'" />'
	+'<param name="quality=" value="'+swfQuality+'" />'
	+'<param name="menu" value="'+swfMenu+'" />'
	+'<param name="loop" value="'+swfLoop+'" />'
	+paramBgcolor
	+paramWmode
	+'<param name="allowScriptAccess" value="sameDomain" />'
	
	+'<embed src="'+swfName+'" width="'+swfWidth+'" height="'+swfHeight+'" '
	+'quality="'+swfQuality+'" menu="'+swfMenu+'" loop="'+swfLoop+'" '
	+embedBgcolor+'align="'+swfAlign+'" '+embedWmode
	+'allowScriptAccess="sameDomain" '
	+'pluginspage="http://www.macromedia.com/go/getflashplayer" '
	+'type="application/x-shockwave-flash"><\/embed>'
	+'<\/object>';
	document.write(flashDoc);
}


/* Close Button */
function CloseBtOver() {
	idName = document.getElementById('close');
	idName.style.background = '#abc';
	idName.style.color = '#fff';
	idName.style.border = '1px solid #789';
}
function CloseBtOut() {
	idName = document.getElementById('close');
	idName.style.background = '#eee';
	idName.style.color = '#888';
	idName.style.border = '1px solid #bbb';
}


function setOnLoad() {
	try { changeUrl } catch(e) { return false };
	var aTagList = document.getElementsByTagName('a');
	for (var i = 0; i < aTagList.length; i++) {
		for (keyUrl in changeUrl) {
			if (aTagList[i].href == keyUrl) {
				aTagList[i].onclick = function() { window.open(changeUrl[this.href]); return false; }
			}
		}
		if (aTagList[i].href.match(/#top/i)) {
			aTagList[i].onclick = function() { goPageTop(); return false; }
		}
	}
}


function goPageTop() {
	var cMode = (document.compatMode && document.compatMode == 'CSS1Compat');
	var yPos = (cMode) ? document.documentElement.scrollHeight : document.body.scrollHeight;
	mObj(yPos);
}
var goTopMove = 10;
var goTopPosi;
function mObj(y, s) {
	if (s) goTopMove = s;
	goTopPosi = parseInt(y - y * 2 / goTopMove);
	scrollTo(0, goTopPosi);
	if (goTopPosi > 0) setTimeout('mObj(goTopPosi, goTopMove)', 1);
}

window.onload = setOnLoad;
