//------------- popup ---------------
var zid = 20;
var bdown = false; 
var x, y; 
var sElem; 

function Zindex(l_name){
	zid += 1;
	var l_n = eval(l_name+'.style')
		l_n.zIndex = zid;
	//alert(l_name);
}

//------------------------------------- ¼ýÀÚ NaNÃ¼Ä¿
function changeInt(num){ //¼öÆò¼± ´Ô Ãß°¡
    var temp = parseInt(num); 
    if(isNaN(temp))   temp = 0; 
    return temp; 
} 
//------------------------------------ IE/FF °ø¿ëÃ³¸®
function mlayer_down(e) { 
	evt = e||window.event;
	sElem = evt.target || evt.srcElement ;          		
    if (evt.which !=1 && evt.button !=1 ) return false; 
	if(sElem.className == "drag") { 
		bdown = true;      
		x = evt.clientX; 
		y = evt.clientY;

		if (evt.stopPropagation) evt.stopPropagation(); 
		else  evt.cancelBubble = true; 
	} 
} 

function mlayer_up() { 
	bdown = false; 
	if (evt.stopPropagation) evt.stopPropagation(); 
	else evt.cancelBubble = true;            
} 

function mlayer_move(e) { 
	evt = e||window.event;  
	if(bdown) { 
        var distX = changeInt(evt.clientX) - x; 
        var distY = changeInt(evt.clientY) - y; 
        sElem.style.left =(changeInt(sElem.style.left) + distX)+'px'; 
        sElem.style.top  = (changeInt(sElem.style.top) + distY)+'px'; 
        var left = (changeInt(sElem.style.left) + distX);
        var top = (changeInt(sElem.style.top) + distY);
        x = changeInt(evt.clientX); 
        y = changeInt(evt.clientY); 
		//mlayer_move_limit(sElem,left,top);        
		if (evt.stopPropagation) evt.stopPropagation(); 
		else evt.cancelBubble = true;         
//        return false; 
	}    
} 

function mlayer_move_limit(this_s,left,top){
	var v_width = sElem.width/2;
	var v_height = sElem.height/2;
	
	if(v_width){
		if((-1*v_width) < changeInt(left) && (1*v_width) > changeInt(left) )		sElem.style.left =left+'px';
		if((-1*v_height) < changeInt(top)  && (1*v_height) > changeInt(top) )		sElem.style.top  = top+'px';
	}
	else {
		sElem.style.left =left+'px';
		sElem.style.top  = top+'px';
	}
}

//------------------- ÀÌº¥Æ® µî·Ï 
if (!document.all){ 
    //FFµµ µÉ ¼ö ÀÖµµ·Ï 
    document.captureEvents(Event.MOUSEDOWN); 
    document.onmousedown=mlayer_down; 
    document.captureEvents(Event.MOUSEMOVE); 
    document.onmousemove = mlayer_move; 
    document.captureEvents(Event.MOUSEUP); 
    document.onmouseup = mlayer_up; 
} 
else{ 
    document.onmousedown = mlayer_down; 
    document.onmousemove = mlayer_move; 
    document.onmouseup = mlayer_up; 
} 



function pot_(n) {
	for (var i=1;i<=3 ;i++ ){
		var img_name = eval("document.port_img"+i);
		var table_name = eval("port"+i);

		if (n == i){
			img_name.src="/img/idx_notice_title_"+i+"_b.gif";
			table_name.style.display = "inline";
		}
		else{
			img_name.src="/img/idx_notice_title_"+i+".gif";
			table_name.style.display = "none";
		}
	}
}
//-----------------------------------------------------------------------------//

//--------- quick link ---------

self.onError=null;
var currentX = currentY = 0;
whichIt = null;
var lastScrollX = 0; 
var lastScrollY = 0;
action = window.setInterval('heartBeat()',1);

function heartBeat() {
	var quick = document.getElementById("quick_link");
	var diffY = document.body.scrollTop+300;
	var diffX = 0;

	if (diffY != lastScrollY) {
		var percent = .2 * (diffY - lastScrollY);
		if (percent > 0) {percent = Math.ceil(percent);} 
		else {percent = Math.floor(percent);}
//		document.all.quick_link.style.pixelTop += percent;
		quick.style.pixelTop += percent;
		lastScrollY = lastScrollY + percent;
	}

	if (diffX != lastScrollX) {
		var percent = .2 * (diffX - lastScrollX);
		if (percent > 0) {percent = Math.ceil(percent);}
		else {percent = Math.floor(percent);}
//		document.all.quick_link.style.pixelLeft += percent;
		quick.style.pixelLeft += percent;
		lastScrollY = lastScrollY + percent;
	}
}

function totop() {
 window.scrollTo(0,0); 
}
//----------------------------------------------------------------------//

//----------------------- »çÀÌÆ®¸µÅ© -----------------------------
function sel_change(el) { 
	if (el.value == '') return; 
	window.document.location.href = el.value; 
}

function sel_openurl(el) { 
	if (el.value == '') return; 
	var new_win = window.open(el.value,"new_win");
	new_win.focus();
}

function choice_url(el) { 
	if (el.value == '') return; 
	var sn = el.value.substring(0,4);
	if(sn == 'http') {
		var new_win = window.open(el.value,"new_win");
		new_win.focus();
	}
	else {
		window.document.location.href = el.value; 
	}
}
//---------------------------------------------------------------------//

//--------------------------------------------------------------------
function send(form) {
	if(form.u_subject.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("±ÛÁ¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä");
		form.u_subject.focus();
		return;
	}
	if(form.u_name.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("ÀÛ¼ºÀÚ¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		form.u_name.focus();
		return;
	}
	if(form.u_comment.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä");
		form.u_comment.focus();
		return;
	}
	if(form.u_passwd.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		form.u_passwd.focus();
		return;
	}
	
	form.submit();
}

function send_search(form) {
	if(form.keyword.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("°Ë»öÇÒ ³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä");
		form.keyword.focus();
		return;
	}
}

function send_support(form) {
	if(form.name.value.replace(/(^\s*)|(\s*$)/g, "") == "") {
		alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		form.name.focus();
		return false;
	}
	if(form.tel_home.value.replace(/(^\s*)|(\s*$)/g, "") == "" && form.tel_corp.value.replace(/(^\s*)|(\s*$)/g, "") == "" && form.tel_mobile.value.replace(/(^\s*)|(\s*$)/g, "") == "") {
		alert("¿¬¶ôÃ³ Áß ÇÏ³ª´Â ¹Ýµå½Ã ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		form.tel_home.focus();
		return false;
	}

	var sub_ok = confirm("ÈÄ¿øÀ» ÇØ ÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.\n\nÀÔ·ÂÇÏ½Å ³»¿ëÀÌ Á¤È®ÇÏ¸é È®ÀÎÀ» Å¬¸¯ÇÏ¼¼¿ä")
	if (sub_ok) {form.submit();}
	else {return false;}
}

function send_volunteer(form) {
	if(form.name.value.replace(/(^\s*)|(\s*$)/g, "") == "") {
		alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		form.name.focus();
		return false;
	}
	if(form.tel_home.value.replace(/(^\s*)|(\s*$)/g, "") == "" && form.tel_corp.value.replace(/(^\s*)|(\s*$)/g, "") == "" && form.tel_mobile.value.replace(/(^\s*)|(\s*$)/g, "") == "") {
		alert("¿¬¶ôÃ³ Áß ÇÏ³ª´Â ¹Ýµå½Ã ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		form.tel_home.focus();
		return false;
	}
	if(form.vol_time_case.value != "1" && form.vol_time.value.replace(/(^\s*)|(\s*$)/g, "") == "") {
		alert("°¡´ÉÈ½¼ö¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		form.vol_time.focus();
		return false;
	}

	var sub_ok = confirm("ÀÚ¿øºÀ»ç¸¦ ½ÅÃ»ÇØ ÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.\n\nÀÔ·ÂÇÏ½Å ³»¿ëÀÌ Á¤È®ÇÏ¸é È®ÀÎÀ» Å¬¸¯ÇÏ¼¼¿ä")
	
	if (sub_ok) {form.submit();}
	else {return false;}
}

function send_intra(form) {
	if(form.in_id.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		form.in_id.focus();
		return;
	}
	if(form.in_pw.value.replace(/(^\s*)|(\s*$)/g, "") == ""){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		form.in_pw.focus();
		return;
	}
	
	form.submit();
}
//------------------------------------------------------------------------------//

