//<![CDATA[


var main = 0;
var sub = 0;
var ssub = 0;

// -------------------------------------------------------------------------------- ((( multi window.onload...
function addLoadEvent(func){
	var oldonload = window.onload;
	if(typeof window.onload != "function"){
		window.onload = func;
	}else{
		window.onload = function(){
			oldonload();
			func();
		}
	}
}

// -------------------------------------------------------------------------------- ((( insertAfter
function insertAfter(newElement,targetElement){
	var parent = targetElement.parentNode;
	if(parent.lastChild == targetElement){
		parent.appendChild(newElement);
	}else{
		parent.insertBefore(newElement,targetElement.nextSibling);
	}
}



function NetscapeFont(){
	var a= document.getElementsByTagName("body");
	if(navigator.appName == "Netscape"){
		a[0].style.fontFamily = "gulim,????,san-serif";
	}else{}
}
//addLoadEvent(NetscapeFont);



// -------------------------------------------------------------------------------- ((( ???????¥ê? ????????? ???????? ??????? powered by Junsang,Hwang 2008.11.15
function contentsFontSize(){
	var a = document.getElementsByTagName("body");
	a[0].style.fontSize = "0.75em";
}
addLoadEvent(contentsFontSize);

function fontSizeAdjust(){
	if(!document.getElementById("fontSizeBig") || !document.getElementById("fontSizeSmall")) return false;
	var a = document.getElementById("fontSizeBig");
	var b = document.getElementById("fontSizeSmall");
	var c = document.getElementById("fontSizeOriginal");
	a.onclick = function(){
		var a = document.getElementsByTagName("body");
		var b = parseFloat(a[0].style.fontSize);
		var d = b + 0.1;
		a[0].style.fontSize = d + "em";
	}
	b.onclick = function(){
		var a = document.getElementsByTagName("body");
		var b = parseFloat(a[0].style.fontSize);
		var d = b - 0.1;
		a[0].style.fontSize = d + "em";
	}
	c.onclick = function(){
		var a = document.getElementsByTagName("body");
		a[0].style.fontSize = "0.75em";
	}
}
addLoadEvent(fontSizeAdjust);



// -------------------------------------------------------------------------------- ((( ???? o?? powered by Junsang,Hwang 2008.11.15
function qmPosition(){
	if(!document.getElementById("ckmpQuickMenu")) return false;
	var a = document.getElementById("ckmpQuickMenu");
	a.style.position = "absolute";
	a.style.top = "176px";a.style.left = "921px";
	a.style.zIndex = "10000";
}
function qmAct(){
	if(!document.getElementById("ckmpQuickMenu")) return false;
	var a = document.getElementById("ckmpQuickMenu");
	var act = sTop();
	var from,to,compute;
	from = parseInt(a.style.top,10);
	to = act + 176;
	if(from != to){
		compute = Math.ceil(Math.abs(to - from) / 20);
		if(to < from){
			compute = -compute;
		}
		a.style.top = (parseInt(a.style.top,10) + compute) + "px";
	}
	setTimeout("qmAct()",1);
}
//addLoadEvent(qmPosition);
//addLoadEvent(qmAct);



function wholeMenu(){
	if(!document.getElementById("wholeButtonOpen")) return false;
	if(!document.getElementById("wholeButtonClose")) return false;
	var a = document.getElementById("wholeButtonOpen");
	var b = document.getElementById("wholeButtonClose");
	
	a.onclick = function(){
		var c = document.getElementById("subMenu");
		c.style.display = "block";
	}
	b.onclick = function(){
		var c = document.getElementById("subMenu");
		c.style.display = "none";
	}
}
addLoadEvent(wholeMenu);




function naviChangeId(){
	if(!document.getElementById("ckmpNavigation")) return false;
	var a = document.getElementById("ckmpNavigation");
	var b = a.getElementsByTagName("div");
	for(i = 0;i < b.length;i++){
		if(b[i].className == "nv_noscript"){
			b[i].className = "nv_script";
			b[i].style.display = "none";
		}else{
		}
	}
}
addLoadEvent(naviChangeId);

function naviPosition(){
	if(!document.getElementById("adSub01") || !document.getElementById("adSub02") || !document.getElementById("adSub03") || !document.getElementById("adSub04")) return false;
	var a = document.getElementById("adSub01"), b = document.getElementById("adSub02"), c = document.getElementById("adSub03"), d = document.getElementById("adSub04");
	a.style.width = "530px";a.style.left = "0px";
	b.style.width = "430px";b.style.left = "20px";
	c.style.width = "550px";c.style.left = "40px";
	d.style.width = "520px";d.style.left = "60px";
}
addLoadEvent(naviPosition);


function navigation(){
	if(!document.getElementById("ckmpNavigation")) return false;
	var a = document.getElementById("ckmpNavigation");
	var b = a.getElementsByTagName("li");
	var c = 0;
	for(i = 0;i < b.length;i++){
		if(b[i].className == "nml"){
			c++;
		}else{}
	}
	for(j = 1;j <= c;j++){
		var d = document.getElementById("sub" + j);
		if(document.getElementById("nv_sub" + main)){
			var subId = document.getElementById("nv_sub" + main);
			subId.style.display = "block";
			var subNum = subId.getElementsByTagName("a");
			for(k = 0;k < subNum.length;k++){
				if(!subNum[sub - 1]){
				}else if(subNum[k] == subNum[sub - 1]){
					subNum[sub - 1].className = "nsa_over";
				}
			}
		}else{}

		d.onmouseover = function(){
			if(!document.getElementById("ckmpNavigation")) return false;
			var z = document.getElementById("ckmpNavigation");
			var x = z.getElementsByTagName("div");
			for(i = 0;i < x.length;i++){
				if(x[i].className == "nv_script"){
					x[i].style.display = "none";
				}
			}
			var a = "nv_" + this.id;
			naviOver(a);
		}

		d.onmouseout = function(){
			var a = "nv_" + this.id;
			naviOut(a);
			if(document.getElementById("nv_sub" + main)){
				document.getElementById("nv_sub" + main).style.display = "block";
			}else{}
		}
	}
}
function naviOver(getID){
	if(!document.getElementById(getID)) return false;
	var a = document.getElementById(getID);
	a.style.display = "block";
}
function naviOut(getID){
	if(!document.getElementById(getID)) return false;
	var a = document.getElementById(getID);
	a.style.display = "none";
}
addLoadEvent(navigation);










function rolloverImgOver(getSrc,thisImg){var leng = getSrc.length, real =leng - 4;url = getSrc.substring(0,real);thisImg.src = url + "_over.gif";}
function rolloverImgOut(getSrc,thisImg){var leng = getSrc.length, real =leng - 4;url = getSrc.substring(0,real);thisImg.src = url + ".gif";}
function rolloverImg(){
	var a = document.getElementsByTagName("body");
	var b = a[0].getElementsByTagName("img");
	var inputBtn = a[0].getElementsByTagName("input");
	var c,d,e,f;
	for(i = 0;i < b.length;i++){
		if(!b[i].className == "rolloverimg") return false;
		if(b[i].className == "rolloverimg"){
			b[i].onmouseover = function(){c = this.src;rolloverImgOver(c,this);}
			b[i].onmouseout = function(){d = c;rolloverImgOut(d,this);}
		}
	}
	for(j = 0;j < inputBtn.length;j++){
		if(!inputBtn[j].className == "rolloverimg") return false;
		if(inputBtn[j].className == "rolloverimg"){
			inputBtn[j].onmouseover = function(){e = this.src;rolloverImgOver(e,this);}
			inputBtn[j].onmouseout = function(){f = e;rolloverImgOut(f,this);}
		}
	}
	/* navigation */
	var k = document.getElementById("ckmpNavigation");
	var l = k.getElementsByTagName("span");
	for(m = 0;m < l.length;m++){naviRollover(m,l[m]);}
}
addLoadEvent(rolloverImg);

function naviRollover(num,target){
	var a = target.getElementsByTagName("img");
	for(i = 0;i < a.length;i++){
		if((main - 1) == num){
			rolloverImgOver(a[0].src,a[0]);
		}else{
			a[0].onmouseover = function(){c = this.src;rolloverImgOver(c,this);}
			a[0].onmouseout = function(){d = c;rolloverImgOut(d,this);}
		}
	}
}



function printTime(i){
	if(i == 3) i = 0;
	var img_url = new Array();
	img_url[0] = "/main_images/visual_1.jpg";
	img_url[1] = "/main_images/visual_2.jpg";
	img_url[2] = "/main_images/visual_3.jpg";
	var visual = document.getElementById("visual");
	visual.src = img_url[i];
	Effect.Appear('ckmpMainVisualBox');
	setTimeout("Effect.Fade('ckmpMainVisualBox')", 7000);
	i = i + 1;
        setTimeout("printTime(" + i + ")", 8000);
}
	  
function printTimeAct(){
	printTime(0);
}
addLoadEvent(printTimeAct);

/* POP ZONE */
inx = 2;
function startPopZone(){
	timer = setInterval("popZoneAct();",5000);	
}
function stopPopZone(){
	clearInterval(timer);	
}

function popZone(){
	var a = document.getElementById("zoneNum");
	var b = a.getElementsByTagName("div");	
	for(i = 1;i < b.length;i++){
		if(!b[i].className == "pop_zone") return false;
		if(b[i].className == "pop_zone"){
			b[i].style.display = "none";			
		}
	}
}
//addLoadEvent(popZone);

function popZoneAct(){
	
	var a = document.getElementById("popZone" + inx);
	var b = document.getElementById("zoneNum");
	var c = b.getElementsByTagName("div");
	
	var j = 0;
	for(i = 0;i < c.length;i++){
		if(!c[i].className == "pop_zone") return false;
		if(c[i].className == "pop_zone") {
			j++;
			c[i].style.display = "none";
		}
	}
	a.style.display = "block";
	
	inx++;
	if(inx > j){
		inx = 1;
	}
	a.onmouseover = function(){
		stopPopZone();
	}
	a.onfocus = function(){
		stopPopZone();
	}
	a.onmouseout = function(){
		startPopZone();
	}
	a.onblur = function() {
		startPopZone();
	}	
}
addLoadEvent(startPopZone);

function popZoneNum(){
	var a = document.getElementById("zoneNum");
	var b = a.getElementsByTagName("div");
	for(i = 0; i < b.length; i++) {
		if(!b[i].className == "pop_zone") return false;
		if(b[i].className == "pop_zone") {
			c = b[i].getElementsByTagName("a");
			cnt = 0;
			for(j = 0; j < c.length; j++) {
				if(!c[j].className == "popNum") return false;
				if(c[j].className == "popNum"){
					cnt++;
					c[j].onclick = function() {
						chDiv(cnt);
					};
					//alert(j + "|" + cnt);
				}
			}
		}
	}
}
//addLoadEvent(popZoneNum);

function chDiv(num){
	//alert(num);
	var a = document.getElementById("zoneNum");
	var b = a.getElementsByTagName("div");
	
	for(i = 0;i < b.length;i++){
		if(!b[i].className == "pop_zone") return false;
		if(b[i].className == "pop_zone")
			b[i].style.display = "none";
	}
	document.getElementById("popZone" + num).style.display = "block";
	inx = num;
}
//]]>
