﻿/*팝업*/
function getCookie1(name) {
var Found = false
    var start, end
    var i = 0
    while(i <= document.cookie.length) {
  start = i;
        end = start + name.length;
  if(document.cookie.substring(start, end) == name) {
   Found = true
            break
  }
        i++
}
if(Found == true) {
  start = end + 1;
        end = document.cookie.indexOf(";", start)
  if(end < start) end = document.cookie.length;
        return document.cookie.substring(start, end)
    }
    return ""
}
/*팝업부분*/
function pop() {
	var eventCookie = getCookie1("2011bencher");
	if (eventCookie != "no") {
		var url ="/popup/2011bencher.htm";
		window.open(url,'2011bencher','width=645, height=405,toolbar=no,menubar=no,scrollbars=no,status=no,resizable=no,location=no')
	} 
}
/*function pop()1 {
	var eventCookie = getCookie2("gg");
	if (eventCookie != "no") {
		var url ="/popup/gg.htm";
		window.open(url,'gg','width=500, height=312,toolbar=no,menubar=no,scrollbars=no,status=no,resizable=no,location=no')
	} 
}*/
/* 메뉴 롤오버시 이미지 교체 */
function menuOver() {
	var s = this.src;
	s = s.replace("_on.gif", "_off.gif");
	this.src = s.replace("_off.gif", "_on.gif");
}

function menuOut() {
	this.src = this.src.replace("_on.gif", "_off.gif");
}

function initImgEffect(ImgEls,SelImg) {
	
	MenuImg = document.getElementById(ImgEls).getElementsByTagName("img");
	MenuImgLen = MenuImg.length;

	for (i=0; i<MenuImgLen; i++) {
		MenuImg.item(i).onmouseover = menuOver;
		MenuImg.item(i).onmouseout = menuOut;
		if (i == SelImg) {
			MenuImg.item(i).onmouseover();
			MenuImg.item(i).onmouseover = null;
			MenuImg.item(i).onmouseout = null;
		}
	}
}

/* 탑 네비게이션 */
function initTopMenu(el,depth1) {
	topMenuOut(el.getElementsByTagName("img").item(0));
	if(el.id == "top-menu" + depth1) {
		topMenuOver(el.getElementsByTagName("img").item(0));
	}
}
function topMenuOver(img) {
	img.src = img.src.replace("_off.gif", "_on.gif");
}
function topMenuOut(img) {
	img.src = img.src.replace("_on.gif", "_off.gif");
}

function selectTopmenuByMenuId() {
	var depth1 = this.id.substring("top-menu-head".length,this.id.length);
	var menuId = "sub-menu" + depth1;		
	var selectDepth1 = "top-" + depth1 + "-1";
	var topnav = document.getElementById("lnb");
	if(!topnav) return;
	var topEl = topnav.getElementsByTagName("ul");
	for(i = 0 ; i < topEl.length ; i++){
		if(topEl[i].id.substring(0,12) == "top-sub-menu") {
			topEl[i].style.display = "none";
		}
	}
	var topEl2 = topnav.getElementsByTagName("li");
	for(i = 0 , seq = 1; i < topEl2.length ; i++){
		if(topEl2[i].id.substring(0,8) == "top-menu") {
			initTopMenu(topEl2[i],depth1);
		}
	}
	
	var nav = document.getElementById("top-" + menuId);
	if(!nav) return;
	nav.style.display = "block";
	menuEl = nav.getElementsByTagName("li");
	for(i = 0; i < menuEl.length; i++) {
		var imgEl = menuEl.item(i).getElementsByTagName("img")
		if(imgEl != null && imgEl.length>0) {
			imgEl.item(0).onmouseover = menuOver;
			imgEl.item(0).onmouseout = menuOut;
			imgEl.item(0).onfocus = menuOver;
			imgEl.item(0).onblur = menuOut;
		}
	}
}

function initTopmenuByMenuId(depth1, depth2, depth3, depth4, menuId) {
	var selectDepth1 = "top-" + depth1 + "-" + depth2;
	var selectDepth2 = "top-" + depth1 + "-" + depth2 + "-" + depth3;
	var selectDepth3 = "top-" + depth1 + "-" + depth2 + "-" + depth3 + "-" + depth4;
	var topnav = document.getElementById("lnb");
	if(!topnav) return;
	var topEl = topnav.getElementsByTagName("ul");
	for(var i = 0 ; i < topEl.length ; i++){
		if(topEl[i].id.substring(0,12) == "top-sub-menu") {
			topEl[i].style.display = "none";
		}
	}
	
	var topEl2 = topnav.getElementsByTagName("a");

	for(i = 0, seq = 0 ; i < topEl2.length ; i++){
		if(topEl2[i].id.substring(0,13) == "top-menu-head") {
			topEl2[i].onmouseover =  selectTopmenuByMenuId;
			topEl2[i].onfocus = selectTopmenuByMenuId;
			if ( topEl2[i].id.substring(13) == depth1) {
				topEl2[i].onmouseover();
			}
			seq++;
		}
	}
	
	var nav = document.getElementById("top-" + menuId);
	if(!nav) return;
	nav.style.display = "block";
	menuEl = nav.getElementsByTagName("li");
	for(i = 0; i < menuEl.length; i++) {
		var menuElItm = menuEl.item(i);
		var imgEl = menuElItm.getElementsByTagName("img");
		if(imgEl == null || imgEl.length == 0)  {
			var aEl = menuElItm.getElementsByTagName("a");
			var itm = aEl.item(0);
			if (menuElItm.id == selectDepth1 || menuElItm.id == selectDepth2  || menuElItm.id == selectDepth3  ) {
				itm.className = "on";
			}
		} else {
			var itm = imgEl.item(0);
			if (menuElItm.id == selectDepth1 || menuElItm.id == selectDepth2  || menuElItm.id == selectDepth3  ) {
				itm.src = itm.src.replace("_off.gif", "_on.gif");
				itm.onmouseover = null;
				itm.onmouseout = null;
				itm.onfocus = null;
				itm.onblur = null;
			}
			else {
				itm.onmouseover = menuOver;
				itm.onmouseout = menuOut;
				itm.onfocus = menuOver;
				itm.onblur = menuOut;
			}
		}
	}
}


/* 왼쪽 네비게이션 */
function initSubmenuByMenuId(depth1, depth2, depth3,depth4, menuId) {
	selectDepth1 = "menu" + depth1 + "-" + depth2;
	selectDepth2 = "menu" + depth1 + "-" + depth2 + "-" + depth3;
	selectDepth3 = "menu" + depth1 + "-" + depth2 + "-" + depth3 + "-" + depth4;
	
	nav = document.getElementById(menuId);
	if(!nav) return;
	menuEl = nav.getElementsByTagName("li");	
	
	for(i = 0; i < menuEl.length; i++) {
		if (menuEl.item(i).id == selectDepth1 || menuEl.item(i).id == selectDepth2  || menuEl.item(i).id == selectDepth3  ) {
			var im = menuEl.item(i).getElementsByTagName("img");
			if(im && im.length > 0 ) {
				im.item(0).src = im.item(0).src.replace("_off.gif", "_on.gif");
			}
			else {
				var anc = menuEl.item(i).getElementsByTagName("a");
				if(anc && anc.length > 0) {
					anc.item(0).className = "on";
					if(menuEl.item(i).id == selectDepth3) {
						anc.item(0).className += " leaf";
					}
				}
			}
		} else {
			var im = menuEl.item(i).getElementsByTagName("img");
			if( im == null || im.length == 0)  continue;
			im.item(0).onmouseover = menuOver;
			im.item(0).onmouseout = menuOut;
			im.item(0).onfocus = menuOver;
			im.item(0).onblur = menuOut;
			if (menuEl.item(i).getElementsByTagName("ul").item(0)) {
				menuEl.item(i).getElementsByTagName("ul").item(0).style.display = "none";
			}
		}
	}	
	menuId = "menu" + depth1;
	initTopmenuByMenuId(depth1,depth2,depth3,depth4,menuId);
}
//ie6 깜빡이는거 제거
try {document.execCommand('BackgroundImageCache', false, true);} catch(e) {}

// FAQ  
var before_answer = "";
function Faq_Expand(index) {
	var now_answer = document.getElementById('a'+index);
	now_answer.style.display = "none";
	if(before_answer != now_answer){
		if(before_answer != ""){
			before_answer.style.display = "none";
		}
		now_answer.style.display = "block";
		before_answer = now_answer;
	}else{
		now_answer.style.display = "none";
		before_answer = "";
	}
}

//퀵슬라이드
//<![CDATA[
	function initMoving(target, position, topLimit, btmLimit) {
		if (!target)
			return false;
 
		var obj = target;
		obj.initTop = position;
		obj.topLimit = topLimit;
		obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;
 
		obj.style.position = "absolute";
		obj.top = obj.initTop;
		obj.left = obj.initLeft;
 
		if (typeof(window.pageYOffset) == "number") {
			obj.getTop = function() {
				return window.pageYOffset;
			}
		} else if (typeof(document.documentElement.scrollTop) == "number") {
			obj.getTop = function() {
				return document.documentElement.scrollTop;
			}
		} else {
			obj.getTop = function() {
				return 0;
			}
		}
 
		if (self.innerHeight) {
			obj.getHeight = function() {
				return self.innerHeight;
			}
		} else if(document.documentElement.clientHeight) {
			obj.getHeight = function() {
				return document.documentElement.clientHeight;
			}
		} else {
			obj.getHeight = function() {
				return 500;
			}
		}
 
		obj.move = setInterval(function() {
			if (obj.initTop > 0) {
				pos = obj.getTop() + obj.initTop;
			} else {
				pos = obj.getTop() + obj.getHeight() + obj.initTop;
				//pos = obj.getTop() + obj.getHeight() / 2 - 15;
			}
 
			if (pos > obj.bottomLimit)
				pos = obj.bottomLimit;
			if (pos < obj.topLimit)
				pos = obj.topLimit;
 
			interval = obj.top - pos;
			obj.top = obj.top - interval / 3;
			obj.style.top = obj.top + "px";
		}, 30)
	}
//]]>


//퀵_온오프
function Quick_OnOff(idx)
{
    switch (idx)
    {
	    case 1 :
	        // 퀵 변경
    	    document.getElementById("quick_03").src = "/images/inc/quick_txt_03_on.gif";
					document.getElementById("quick_04").src = "/images/inc/quick_txt_04.gif";
					document.getElementById("quick_05").src = "/images/inc/quick_txt_05.gif";
    	    document.getElementById("quick_06").src = "/images/inc/quick_txt_06.gif";
					break;
	    case 2 :
	        // 퀵 변경
    	    document.getElementById("quick_03").src = "/images/inc/quick_txt_03.gif";
					document.getElementById("quick_04").src = "/images/inc/quick_txt_04_on.gif";
					document.getElementById("quick_05").src = "/images/inc/quick_txt_05.gif";
    	    document.getElementById("quick_06").src = "/images/inc/quick_txt_06.gif";
	        break;
	    case 3 :
	        // 퀵 변경
    	    document.getElementById("quick_03").src = "/images/inc/quick_txt_03.gif";
					document.getElementById("quick_04").src = "/images/inc/quick_txt_04.gif";
					document.getElementById("quick_05").src = "/images/inc/quick_txt_05_on.gif";
    	    document.getElementById("quick_06").src = "/images/inc/quick_txt_06.gif";
	        break;
	    case 4 :
	        // 퀵 변경
    	    document.getElementById("quick_03").src = "/images/inc/quick_txt_03.gif";
					document.getElementById("quick_04").src = "/images/inc/quick_txt_04.gif";
					document.getElementById("quick_05").src = "/images/inc/quick_txt_05.gif";
    	    document.getElementById("quick_06").src = "/images/inc/quick_txt_06_on.gif";
	        break;
	    default :
	        // 퀵 변경
    	    document.getElementById("quick_03").src = "/images/inc/quick_txt_03.gif";
					document.getElementById("quick_04").src = "/images/inc/quick_txt_04.gif";
					document.getElementById("quick_05").src = "/images/inc/quick_txt_05.gif";
    	    document.getElementById("quick_06").src = "/images/inc/quick_txt_06.gif";
	        break;
	}
	return false;
}

//화면확대+축소-
var wrapper_var = "";

function onLoadZZZ() {
	document.getElementById("wrapper").style.zoom = "100%";
	wrapper_var = document.getElementById("wrapper").style.zoom;
}

function zoomInAndOut(string) {
	if (string == "in") {
		currZoom = wrapper_var;
		currZoom = currZoom.substring(0, currZoom.length - 1);
		currZoom = parseInt(currZoom, 10);
		newZoom = currZoom + 10;
 
		if (newZoom > 130) return;
		
		document.getElementById("wrapper").style.zoom = newZoom + "%";
		wrapper_var = newZoom + "%";


	}else if (string == "out") {
		currZoom = wrapper_var;
		currZoom = currZoom.substring(0, currZoom.length - 1);
		currZoom = parseInt(currZoom, 10);
		newZoom = currZoom - 10;
 
		if (newZoom < 80) return;
 
		document.getElementById("wrapper").style.zoom = newZoom + "%";
		wrapper_var = newZoom + "%";

	}else if (string == "org") { 
		document.getElementById("wrapper").style.zoom = "100%";
		wrapper_var = "100%";
	}
	return false;
}







