/*********************************************************************************************************
	onload function
**********************************************************************************************************/
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}


// ¸ÞÀÎ ÅÇ °Ô½ÃÆÇ
function mainTabShowHide(param,showElement){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("mainBoard")) return false;

	var mainBoard = document.getElementById("mainBoard");
	var subLi = mainBoard.getElementsByTagName("li");
	var subBoard = mainBoard.getElementsByTagName("table");

	tabimg = new Array(4);
	tabimg[0] = document.getElementById("tabImg01");
	tabimg[1] = document.getElementById("tabImg02");
	tabimg[2] = document.getElementById("tabImg03");
	tabimg[3] = document.getElementById("tabImg04");

	for(var i=0; i<subBoard.length; i++){
		tabimg[i].setAttribute("src","/images/main/main_bbs_tab0" + (i+1) + ".gif");
		subBoard[i].style.display = "none";
		subLi[i].style.zIndex = "1";
	}

	if(showElement){
		tabimg[param-1].setAttribute("src","/images/main/main_bbs_tab0" + param + "_on.gif");
		subBoard[param-1].style.display = "block";
		subLi[param-1].style.zIndex = "10";
	} else {
		document.getElementById("tabImg02").setAttribute("src","/images/main/main_bbs_tab02_on.gif");
		subBoard[1].style.display = "block";
		subLi[1].style.zIndex = "10";
	}
}
addLoadEvent(mainTabShowHide);

// ¸ÞÀÎ ÅÇ È«º¸¿µ»ó, Æ÷Åä´º½º
function mainPrTabShowHide(param,showElement){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("h2Media")) return false;

	var h2Media = document.getElementById("h2Media");
	var subLi = h2Media.getElementsByTagName("li");

	subCtrl = new Array(2);
	subCtrl[0] = document.getElementById("prMoview");
	subCtrl[1] = document.getElementById("prNews");

	tabimg = new Array(2);
	tabimg[0] = document.getElementById("prTabImg01");
	tabimg[1] = document.getElementById("prTabImg02");

	var ctrlLeft01  = document.getElementById("prBtnLeft01")
	var ctrlRight01 = document.getElementById("prBtnRight01")
	var ctrlLeft02  = document.getElementById("prBtnLeft02")
	var ctrlRight02 = document.getElementById("prBtnRight02")

	ctrlLeft01.onmouseover  = function(){ return ctrlChange(1,this); }
	ctrlRight01.onmouseover = function(){ return ctrlChange(2,this); }
	ctrlLeft02.onmouseover  = function(){ return ctrlChange(1,this); }
	ctrlRight02.onmouseover = function(){ return ctrlChange(2,this); }

	ctrlLeft01.onmouseout  = function(){ return ctrlChange(0,this); }
	ctrlRight01.onmouseout = function(){ return ctrlChange(0,this); }
	ctrlLeft02.onmouseout  = function(){ return ctrlChange(0,this); }
	ctrlRight02.onmouseout = function(){ return ctrlChange(0,this); }

	for(var i=0; i<subLi.length; i++){
		tabimg[i].setAttribute("src","/images/main/h2_pr_tab0" + (i+1) + ".gif");
		subCtrl[i].style.display = "none";
		subLi[i].style.zIndex = "1";
	}

	if(showElement){
		tabimg[param-1].setAttribute("src","/images/main/h2_pr_tab0" + param + "_on.gif");
		subCtrl[param-1].style.display = "block";
		subLi[param-1].style.zIndex = "10";
	} else {
		document.getElementById("prTabImg01").setAttribute("src","/images/main/h2_pr_tab01_on.gif");
		subCtrl[0].style.display = "block";
		subLi[0].style.zIndex = "10";
	}
}
addLoadEvent(mainPrTabShowHide);

function ctrlChange(num,imgname){
	var currentImgSrc = imgname.src;
	var source;

	if(num == 1) {
		source = "/images/main/pr_prev_on.gif";
	} else if(num == 2) {
		source = "/images/main/pr_next_on.gif";
	} else {
		source = imgname.src;
		var imglength = source.length-7;
		var realImgsrc = source.substring(0,imglength);
		source = realImgsrc + ".gif";
	}

	imgname.setAttribute("src",source);
}

// ¸ÞÀÎ ÁßÁ¡»ç¾÷
function mainProject(){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("projectList")) return false;

	var projectList  = document.getElementById("projectList")
	var imgList  = projectList.getElementsByTagName("img")
	for(var i=0; i<imgList.length; i++){
		imgList[i].onmouseover = function(){
			return imgChange(1,this);
		}
		imgList[i].onmouseout = function(){
			return imgChange(0,this);
		}
	}
}
addLoadEvent(mainProject);

// ¸ÞÀÎ ¿ìÃø ¸Þ´ºµé
function mainEtcMenu(){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("etcMenuList")) return false;

	var etcMenuList  = document.getElementById("etcMenuList")
	var imgList  = etcMenuList.getElementsByTagName("img")
	for(var i=0; i<imgList.length; i++){
		imgList[i].onmouseover = function(){
			return imgChange(1,this);
		}
		imgList[i].onmouseout = function(){
			return imgChange(0,this);
		}
	}
}
addLoadEvent(mainEtcMenu);

function imgChange(num,pic){
	var currentImgSrc = pic.src;
	var source = currentImgSrc;

	if(num == 1) {
		var imglength = source.length-4;
		var realImgsrc = source.substring(0,imglength);
		source = realImgsrc + "_on.gif";
	} else {
		var imglength = source.length-7;
		var realImgsrc = source.substring(0,imglength);
		source = realImgsrc + ".gif";
	}
	pic.setAttribute("src",source);
}

/*********************************************************************************************************
	flash movie load
**********************************************************************************************************/
//function viewFlashFunc(src,w,h,mode){
//	document.write('<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + w + '" height="' + h + '">');
//	document.write('	<param name="movie" value="' + src + '" />');
//	document.write('	<param name="quality" value="high" />');
//	document.write('	<param name="scale" value="noScale" />');
//	document.write('	<param name="align" value="B" />');
//	document.write('	<param name="wmode" value="' + mode + '" />');
//	document.write('	<embed src="' + src + '" quality="high" wmode="' + mode + '" scale="noScale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + w + '" height="' + h + '"></embed>');
//	document.write('</object></p>');
//}
//function do_flash() {
//	htmlstr='<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=\"100%\" height=\"800\" id=\"main\">'
//		+'<param name=\"allowScriptAccess\" value=\"sameDomain\" />'
//		+'<param name=\"movie\" value=\"/images/swf/layer.swf\" />'
//		+'<param name=\"menu\" value=\"false\" />'
//		+'<param name=\"scale\" value=\"noScale\" />'
//		+'<param name=\"align\" value=\"B\" />'
//		+'<param name=\"quality\" value=\"high\" />'
//		+'<param name=\"wmode\" value=\"transparent\" />'
//		+'<param name=\"bgcolor\" value=\"#ffffff\" />'
//		+'<embed src=\"/images/swf/layer.swf\" menu=\"false\" quality=\"high\" wmode=\"transparent\" bgcolor=\"#ffffff\" scale=\"noScale\" width=\"100%\" height=\"800\" name=\"main\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />'
//		+'</object>';
//	document.write(htmlstr);
//}
