<!-- 

//ºê¶ó¿ìÀú¸¦ È®ÀÎÇÏ´Â ÄÚµå
var n4 = (document.layers)?true:false; 
var e4 = (document.all)?true:false; 

function PrintEmbed() 
{
	document.write(document.getElementById("embed_print").value);	    
	document.getElementById("embed_print").id = "embed_print_";
}

function myClubGo(val1,val2)
{
	if(val1 && val2) alertGo('','http://club.'+val1+'/'+val2+'/','top');
}

/***********************************
ÇÃÄÜ°ü·Ã
***********************************/
function flashconSend(userid)
{
	var width = 500;
	var height = 540;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/flashcon.php?pg_mode=write&recv_userid="+userid,"flashcon","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}
function flashconClose()
{	
	if(document.all.flashcon) {
		if(parseInt(document.all.flashcon.style.width) == 300 && parseInt(document.all.flashcon.style.height) == 300) 
			flashconClose_Force();				
	}
}
function flashconClose_Force()
{
	if(document.all.flashcon) {
		document.all.flashcon.innerHTML = "";
		document.all.flashcon.style.width = 0;
		document.all.flashcon.style.height = 0;
		showSelects(true);
		
		try 
		{			
			if(typeof parent == "object" && typeof parent.club_body == "object") 
				parent.SessCtrl.SessionFlashConEnd();			
			else 						
				SessCtrl.SessionFlashConEnd();			
		}
		catch(e) {
		}
	}
}
function flashconSample(category,filename)
{	
	if(document.all.flashcon) {
		var contents = "";
		var obj = document.all.flashcon;	

		contents = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="300" height="300">';
		contents += '<param name=movie value="http://img.{_site_domain}/flashcon/'+category+'/'+filename+'">';
		contents += '<param name=quality value=high><param name="wmode" value="transparent"></tobject>';

		obj.style.width = 301;
		obj.style.height = 301;
		obj.innerHTML = contents;
	}
}

/**********************************
// ¸Þ¼¼Áö ÈÄ url °í
***********************************/
function alertGo(msg,url,target,close) {
	if(msg) alert(msg);
	if(url) {
		if(target) window[target].location.replace(url);
		else window.self.location.replace(url);
	}
	if(close) close();
}

function confirmGo(msg,url)
{
	if(confirm(msg)) {
		location.replace(url);
	} else {
		return;
	}
}

function writePr()
{
	var width = 430;
	var height = 480;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/prwrite.php","prwrite","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}

function searchMember()
{
	var width = 400;
	var height = 230;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/login/search.php","search","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}

function memoList()
{
	var width = 750;
	var height = 500;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/mypage/memo/","search","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}

function memoSend(userid)
{
	var width = 750;
	var height = 500;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/mypage/memo/?pg_mode=form_write&recv_userid="+userid,"search","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}

function friend(target_userid)
{
	if(!target_userid) target_userid="";
	var width = 400;
	var height = 401;
	var winleft = (screen.width - width) / 2;
	var wintop = (screen.height - height) / 2 -20;
	window.open("/mypage/friend/?pg_mode=form_add_user&userid="+target_userid,"search","width="+width+",height="+height+",top="+wintop+",left="+winleft+",scrollbars=no");
}

function giftPacket(targetuserid)
{
	var sleft = (screen.width - 400)/2;
	var stop = (screen.height - 183)/2-20;
	window.open("/mypage/point/gift.php?pg_mode=form_packet_p&target_userid="+targetuserid,"","toolbar=no,status=no,width=400,height=183,top="+ stop +",left="+ sleft);
}

function giftPoint(targetuserid)
{
	var sleft = (screen.width - 400)/2;
	var stop = (screen.height - 183)/2-20;
	window.open("/mypage/point/gift.php?pg_mode=form_point_p&target_userid="+targetuserid,"","toolbar=no,status=no,width=400,height=183,top="+ stop +",left="+ sleft);
}

function Board_noLogin()
{
	alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ¼¼¿ä.");
}
function Board_noSvc()
{
	alert("¼±ÅÃÇÏ½Å ±â´ÉÀ» »ç¿ëÇÒ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
}
function Board_noNReply()
{
	alert("°øÁö±Û¿¡´Â ´ä±Û µî·ÏÀÌ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");
}

function Bbs_noLogin()
{
	alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ¼¼¿ä.");
}
function Bbs_noSvc()
{
	alert("¼±ÅÃÇÏ½Å ±â´ÉÀ» »ç¿ëÇÒ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
}
function Bbs_noNReply()
{
	alert("°øÁö±Û¿¡´Â ´ä±Û µî·ÏÀÌ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");
}

function Poll_noLogin()
{
	alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ¼¼¿ä.");
}
function Poll_noSvc()
{
	alert("¼±ÅÃÇÏ½Å ±â´ÉÀ» »ç¿ëÇÒ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
}
function Poll_noNReply()
{
	alert("°øÁö±Û¿¡´Â ´ä±Û µî·ÏÀÌ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");
}
function Poll_endVote()
{
	alert("ÀÌ¹Ì Á¾·áµÈ ¼³¹®ÀÔ´Ï´Ù.");
}
function resize() 
    { 
        //
        var g_fIsSP2 = false;
        g_fIsSP2 = (window.navigator.userAgent.indexOf("SV1") != -1);
        
        //
        var oBody = document.body;
        var p_height, p_width;   
        
        p_width  = oBody.scrollWidth + (oBody.offsetWidth-oBody.clientWidth)+8;
        p_height =  oBody.scrollHeight + (oBody.offsetHeight-oBody.clientHeight)+15;
        
        if(g_fIsSP2){     
        // XP SP2 ºê¶ó¿ìÀúÀÓ..
            self.resizeTo(p_width - 2, p_height + 38); 
        }else{
        //XP SP2 ºê¶ó¿ìÀú°¡ ¾Æ´Ô.
            self.resizeTo(p_width - 2, p_height + 13); 
        }
    } 


function check_byte(val,min,max,msg) 
{
    var tmpStr;
    var temp=0;
    var onechar;
    var tcount;
    tcount = 0;
    tmpStr = new String(val);
    temp = tmpStr.length;
    for (k=0;k<temp;k++)
    {
       onechar = tmpStr.charAt(k);
       if (escape(onechar) =='%0D') { } else if (escape(onechar).length > 4) { tcount += 2; } else { tcount++; }
    }
	if(tcount < min || tcount > max) {
		alert(msg);	
		return false;
	}
	else return true;
}


function isValidName(str,msg)
{
    if(str == null || str == '')
        return false;

    for(i = 0; i < str.length; i++)
    {
        if((str.substring(i, i+1) == '\\') ||
          (str.substring(i, i+1) == '/') ||
          (str.substring(i, i+1) == ';') ||
          (str.substring(i, i+1) == '*') ||
          (str.substring(i, i+1) == '?') ||
          (str.substring(i, i+1) == '"') ||
          (str.substring(i, i+1) == '<') ||
          (str.substring(i, i+1) == '>') ||
          (str.substring(i, i+1) == '|') ||
          (str.substring(i, i+1) == '#') ||
          (str.substring(i, i+1) == '%') ||
          (str.substring(i, i+1) == '\''))
          {
				alert(msg);	
                return false;
          }
    }
    return true;
}

String.prototype.trim = function()
{
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

function Comma_(number) 
{
	number = '' + number;
	if (number.length > 3) 
	{
		var mod = number.length % 3;
		var output = (mod > 0 ? (number.substring(0,mod)) : '');
		for (i=0 ; i < Math.floor(number.length / 3); i++) 
		{
			if ((mod == 0) && (i == 0))
				output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
			else
				output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
		}
		return (output);
	}
	else return number;
}

/***********************************
±Ý¾×´ÜÀ§ °ü·Ã ÇÔ¼ö
***********************************/

//µ·(3´ÜÀ§¸¶´Ù ÄÄ¸¶¸¦ ºÙÀÎ´Ù.) 
function numFormat() { 
    var ob=event.srcElement; 
    ob.value = filterNum(ob.value); 
    ob.value = commaSplitAndNumberOnly(ob); 
    return false; 
} 

//ÇÑÁ¤¾×(ÀÏÁ¤±Ý¾× ÀÌ»óÀÌ µÇ¸é ¿Ã¶ó±âÁö ¾Ê°Ô ÇÑ´Ù.) 
function numLimit(money) { 
    var ob=event.srcElement; 
    ob.value = noSplitAndNumberOnly(ob); 
    if(ob.value > money) ob.value = money; 
    return false; 
} 

//ÀÌÀÚÀ²(¼Ò¼öÁ¡ »ç¿ë°¡´É) 
function checkNumberDot(llen,rlen) { 
    if(llen == "") llen = 8; 
    if(rlen == "") rlen = 2; 
    var ob=event.srcElement; 
    ob.value = filterNum(ob.value); 

    spnumber = ob.value.split('.'); 
    if( spnumber.length >= llen && (spnumber[0].length >llen || spnumber[1].length >llen)) { 
        ob.value = spnumber[0].substring(0,llen) + "." + spnumber[1].substring(0,rlen); 
        ob.focus(); 
        return false; 
    } 
    else if( spnumber[0].length > llen ) { 
        ob.value = spnumber[0].substring(0,llen) + "."; 
        ob.focus(); 
        return false; 
    } 
    else if(ob.value && spnumber[0].length == 0) { 
        ob.value = 0 + "." + spnumber[1].substring(0,rlen); 
        ob.focus(); 
        return false; 
    } 
    ob.value = commaSplitAndAllowDot(ob); 
    return false; 
} 

//ÂüÁ¶ÇÔ¼ö 
function filterNum(str) { 
        re = /^\$|,/g; 
        return str.replace(re, ""); 
} 

//ÂüÁ¶ÇÔ¼ö(ÄÄ¸¶ºÒ°¡) 
function noDot(ob) { 
     
    var txtNumber = '' + ob.value; 
    if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 ) { 
        ob.value = ob.value.substring(0, ob.value.length-1 ); 
        ob.value = commaSplitAndNumberOnly(ob); 
        ob.focus(); 
        return ob.value; 
    } else { 
        var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])'); 
        var arrNumber = txtNumber.split('.'); 
        arrNumber[0] += '.'; 
        do { 
            arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2'); 
        } 
        while (rxSplit.test(arrNumber[0])); 
         
        if (arrNumber.length > 1) { 
            return arrNumber.join(''); 
        } else { 
            return arrNumber[0].split('.')[0]; 
        } 
   } 
} 

//¼ýÀÚ¸¸°¡´É 
function onlyNum(ob) { 
    var txtNumber = '' + ob.value; 
    if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 ) { 
        ob.value = ob.value.substring(0, ob.value.length-1 ); 
        ob.focus(); 
        return ob.value; 
    } 
    else return ob.value; 
} 

//¹ÙÀÌÆ®°Ë»ç 
function Byte(input) { 
    var i, j=0; 
    for(i=0;i<input.length;i++) { 
        val=escape(input.charAt(i)).length; 
        if(val==  6) j++; 
        j++; 
    } 
    return j; 
} 

//ÆË¾÷¸Þ´º 
function popupMenuShow(layername,thislayer,thislayer2)
{ 
    thislayerfield.value = thislayer; 
    thislayerfield2.value = thislayer2; 
    var obj = document.all[layername]; 
    var _tmpx,_tmpy, marginx, marginy; 
    _tmpx = event.clientX + parseInt(obj.offsetWidth); 
    _tmpy = event.clientY + parseInt(obj.offsetHeight); 
    _marginx = document.body.clientWidth - _tmpx; 
    _marginy = document.body.clientHeight - _tmpy ; 
    if(_marginx < 0) _tmpx = event.clientX + document.body.scrollLeft + _marginx ; 
    else _tmpx = event.clientX + document.body.scrollLeft ; 
    if(_marginy < 0) _tmpy = event.clientY + document.body.scrollTop + _marginy + 20; 
    else _tmpy = event.clientY + document.body.scrollTop ; 
    obj.style.posLeft = _tmpx - 5; 
    obj.style.posTop  = _tmpy; 
    layerSetVisible(obj, true); 
    layerSetPos(obj, event.clientX, event.clientY); 
} 

function layerSetVisible(obj, flag) { 
  if (navigator.appName.indexOf('Netscape', 0) != -1) obj.visibility = flag ? 'show' : 'hide'; 
  else obj.style.visibility = flag ? 'visible' : 'hidden'; 
} 

function layerSetPos(obj, x, y) { 
  if (navigator.appName.indexOf('Netscape', 0) != -1) { 
    obj.left = x; 
    obj.top = y;
  } else { 
    obj.style.pixelLeft = x + document.body.scrollLeft; 
    obj.style.pixelTop  = y + document.body.scrollTop;
  } 
} 

//»ç¿ëÀÚÁ¤º¸·¹ÀÌ¾î
function showMenu(name,status) { 
	var select_obj;
	var obj=document.all[name];
	var _tmpx,_tmpy, marginx, marginy;
	_tmpx = event.clientX + parseInt(obj.offsetWidth);
	_tmpy = event.clientY + parseInt(obj.offsetHeight);
	_marginx = document.body.clientWidth - _tmpx;
	_marginy = document.body.clientHeight - _tmpy ;
	if(_marginx < 0) _tmpx = event.clientX + document.body.scrollLeft + _marginx ;
	else _tmpx = event.clientX + document.body.scrollLeft ;
	if(_marginy < 0) _tmpy = event.clientY + document.body.scrollTop + _marginy +20;
	else _tmpy = event.clientY + document.body.scrollTop ;
	obj.style.posLeft=_tmpx-13;
	obj.style.posTop=_tmpy-12;
	if(status=='visible') {
		if(select_obj) {
			select_obj.style.visibility='hidden';
			select_obj=null;
		}
		select_obj=obj;
	}else{
		select_obj=null;
	}
	obj.style.visibility=status; 
}

//»ç¿ëÀÚÁ¤º¸·¹ÀÌ¾î
function makeLayer(layer_name,userid)
{
	layer_contents = "<div id='"+layer_name+"' style='position:absolute; left:0px; top:0px; width:120px; height:110px; z-index:1; visibility: hidden;'>";
	layer_contents += "<table><tr><td width='10' onMouseover=\"javascript:showMenu('"+layer_name+"','hidden')\"></td>";
	layer_contents += "<td><table width='100' border='0' cellspacing='0' cellpadding='0' bgcolor='white'>";
	layer_contents += "<tr bgcolor='#F2F2F2'><td><a href=\"javascript:giftPacket('"+userid+"');\" onclick=\"javascript:showMenu('"+layer_name+"','hidden')\"><img src='/data/default/info_01_1.gif' border='0'></a></td></tr>";
	layer_contents += "<tr><td bgcolor='#F2F2F2'><a href=\"javascript:giftPoint('"+userid+"');\" onclick=\"javascript:showMenu('"+layer_name+"','hidden')\"><img src='/data/default/info_02.gif' border='0'></a></td></tr>";
	layer_contents += "<tr><td><a href=\"javascript:memoSend('"+userid+"');\" onclick=\"javascript:showMenu('"+layer_name+"','hidden')\"><img src='/data/default/info_03.gif' border='0'></a></td></tr>";
	layer_contents += "<tr><td><a href=\"javascript:flashconSend('"+userid+"');\"><img src='/data/default/info_05.gif' border='0' onclick=\"javascript:showMenu('"+layer_name+"','hidden')\"></a></td></tr>";
	layer_contents += "<tr><td bgcolor='#F2F2F2'><a href=\"javascript:friend('"+userid+"');\" onclick=\"javascript:showMenu('"+layer_name+"','hidden')\"><img src='/data/default/info_04.gif' border='0'></a></td></tr>";
	layer_contents += "</table></td><td width='10' onMouseover=\"javascript:showMenu('"+layer_name+"','hidden')\"></td></tr>";
	layer_contents += "<tr><td colspan='3' height='10' onMouseover=\"javascript:showMenu('"+layer_name+"','hidden')\"></td></tr></table></div>";
	document.writeln(layer_contents);
}

//ÆäÀÌÁöÀÌµ¿ 
function move(url) { 
    location.href = url; 
} 

//´Ý±â 
function toclose() { 
    self.close(); 
} 

//À§Ä¡º¯°æ 
function winsize(w,h,l,t) { 
    if(window.opener) resizeTo(w,h); 
} 

// ³¯Â¥,½Ã°£ format ÇÔ¼ö = phpÀÇ date() 
function date(arg_format, arg_date) { 
       if(!arg_date) arg_date = new Date(); 

       var M = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); 
       var F = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); 
       var K = new Array("ÀÏ","¿ù","È­","¼ö","¸ñ","±Ý","Åä"); 
       var k = new Array("ìí","êÅ","ûý","â©","ÙÊ","ÐÝ","÷Ï"); 
       var D = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); 
       var l = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); 
       var o = new Array("Àü","ÈÄ"); 
       var O = new Array("¿ÀÀü","¿ÀÈÄ"); 
       var a = new Array("am","pm"); 
       var A = new Array("AM","PM"); 

       var org_year = arg_date.getFullYear(); 
       var org_month = arg_date.getMonth(); 
       var org_date = arg_date.getDate(); 
       var org_wday = arg_date.getDay(); 
       var org_hour = arg_date.getHours(); 
       var org_minute = arg_date.getMinutes(); 
       var org_second = arg_date.getSeconds(); 
       var hour = org_hour % 12; hour = (hour) ? hour : 12; 
       var ampm = Math.floor(org_hour / 12); 

       var value = new Array(); 
       value["Y"] = org_year; 
       value["y"] = String(org_year).substr(2,2); 
       value["m"] = String(org_month+1).replace(/^([0-9])$/,"0$1"); 
       value["n"] = org_month+1; 
       value["d"] = String(org_date).replace(/^([0-9])$/,"0$1"); 
       value["j"] = org_date; 
       value["w"] = org_wday; 
       value["H"] = String(org_hour).replace(/^([0-9])$/,"0$1"); 
       value["G"] = org_hour; 
       value["h"] = String(hour).replace(/^([0-9])$/,"0$1"); 
       value["g"] = hour; 
       value["i"] = String(org_minute).replace(/^([0-9])$/,"0$1"); 
       value["s"] = String(org_second).replace(/^([0-9])$/,"0$1"); 
       value["t"] = (new Date(org_year, org_month+1, 1) - new Date(org_year, org_month, 1)) / 86400000; 
       value["z"] = (new Date(org_year, org_month, org_date) - new Date(org_year, 0, 1)) / 86400000; 
       value["L"] = ((new Date(org_year, 2, 1) - new Date(org_year, 1, 1)) / 86400000) - 28; 
       value["M"] = M[org_month]; 
       value["F"] = F[org_month]; 
       value["K"] = K[org_wday]; 
       value["k"] = k[org_wday]; 
       value["D"] = D[org_wday]; 
       value["l"] = l[org_wday]; 
       value["o"] = o[ampm]; 
       value["O"] = O[ampm]; 
       value["a"] = a[ampm]; 
       value["A"] = A[ampm]; 
       
       var str = ""; 
       var tag = 0; 
       for(i=0;i<arg_format.length;i++) { 
              var chr = arg_format.charAt(i); 
              switch(chr) { 
                     case "<" : tag++; break; 
                     case ">" : tag--; break; 
              } 
              if(tag || value[chr]==null) str += chr; else str += value[chr]; 
       } 

       return str; 
} 

// ÇØ»óµµ¿¡ ¸Â´Â Å©±â »ç¿ë 
function screenSize() { 
    self.moveTo(0,0); 
    self.resizeTo(screen.availWidth,screen.availHeight); 
} 

//ÄÞ¸¶ ³Ö±â(Á¤¼ö¸¸ ÇØ´ç) 
function comma(val) { 
    val = get_number(val); 
    if(val.length <= 3) return val; 

    var loop = Math.ceil(val.length / 3); 
    var offset = val.length % 3; 

    if(offset==0) offset = 3; 
    var ret = val.substring(0, offset); 

    for(i=1;i<loop;i++) { 
        ret += "," + val.substring(offset, offset+3); 
        offset += 3; 
    } 
    return ret; 
} 

//¹®ÀÚ¿­¿¡¼­ ¼ýÀÚ¸¸ °¡Á®°¡±â 
function getNum(str) { 
    var val = str; 
    var temp = ""; 
    var num = ""; 

    for(i=0; i<val.length; i++) { 
        temp = val.charAt(i); 
        if(temp >= "0" && temp <= "9") num += temp; 
    } 
    return num; 
} 

//»õÃ¢¶ç¿ì±â 
function openWin(url, target, w, h, s) { 
	var winleft = (screen.width - w) / 2;
	var wintop = (screen.height - h) / 2 -20;
    if(s) s = 'yes'; 
    else s = 'no'; 
    var its = window.open(url,target,'width='+w+',height='+h+',top='+wintop+',left='+winleft+',scrollbars='+s); 
    its.focus();
} 

//¹è¿­¿¡ °ªÀÌ ÀÖ´ÂÁö °Ë»ç
function array_in(Val,Arr)
{
	for(var i=0;i<Arr.length;i++) {
		if(Val == Arr[i]) {
			return true;
			break;
		}
	}
}

function over_effect(e,state){
	if(document.all) source4=event.srcElement
	else if(document.getElementById) source4=e.target
	if(source4.className=="menulines") source4.style.borderStyle=state
	else {
		while(source4.tagName!="TABLE") {
			source4=document.getElementById? source4.parentNode : source4.parentElement
			if(source4.className=="menulines") source4.style.borderStyle=state
		}
	}
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v6.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
	obj.visibility=v; }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}
function toggle_menu(contents) {
 if(contents.style.display == "none") {
  contents.style.display = "";
  } 
  else {
    contents.style.display = "none";
    } 
}


function showSelects(bVisible)
{ 
	var selects = []; 
	if(document.all) 
		selects = document.all.tags("SELECT"); 
	var leng = selects.length; 
	for (var i = 0; i < leng; i++) 
		selects[i].runtimeStyle.visibility = bVisible ? "" : "hidden"; 
}

	/***Vars and functions for menu***/
	
	//vars for current header and menu
	var activeHeader = null;
	var activeMenu = null;
	
	//Sets the current header and menu
	function setMenu(menuHeaderID,menuID)
	{
//		var top = 0;
		var top = -17; // °øÀ¯¸ÞÀÎ ÁÂÃø ¼­ºê¸Þ´º »ó´Ü Á¤·Ä ¼öÁ¤(08.09.16)
//		var left = 10;
		var left = 65; // °øÀ¯¸ÞÀÎ ÁÂÃø ¼­ºê¸Þ´º ¿ìÃø Á¤·Ä ¼öÁ¤(08.09.16)
		var currentEle;
		
		if(document.all)
		{
			if(activeHeader != null && activeMenu != null)
			{
				if(activeMenu.style.visibility != 'hidden')
				{
					menuHide();
					showSelect();
				}
			}
		
			//alert(menuID);
			//alert(menuHeaderID);
			activeHeader = eval("document.all('" + menuHeaderID + "');");
			activeMenu = eval("document.all('" + menuID + "');");
			menuChange(activeHeader);
			currentEle = activeHeader;
				
			//Find the top and left of header and its parent elements
			while(currentEle.tagName.toLowerCase() != 'body')
			{
				top += currentEle.offsetTop;
				left += currentEle.offsetLeft;
				currentEle = currentEle.offsetParent;
			}
			
			//Add the width of the header, and width of extra image.
			top += (activeHeader.offsetHeight);
						
			//alert(left);
			activeMenu.style.left = left;
			activeMenu.style.top = top;
			
//			hideSelect();   // °øÀ¯¸ÞÀÎ ³»Å¬·´ ±úÁü Çö»ó ¼öÁ¤(08.09.16)
			menuShow();
			
			event.cancelBubble = true;
		}
	}
	
	//Show the current menu
	function menuShow()
	{
		if(document.all)
		{
			//activeHeader.className = 'over';
			activeMenu.style.visibility = 'visible';
		}
	}
	
	//Hide the current menu
	function menuHide()
	{
		if(document.all)
		{
			//activeHeader.className = 'norm';
			activeMenu.style.visibility = 'hidden';
		}
	}
	
	//Hide the current menu and reset vars
	//if the moved to element is not contained
	//within the menu.
	function hideMenu()
	{
		if(document.all)
		{
			if(activeHeader != null && activeMenu != null)
			{
				//Check if the "moved to" element is not 
				//contained within activeMenu.
				if(!activeMenu.contains(event.toElement)) 
				{
					activeMenu.style.visibility = 'hidden';
					//activeHeader.className = 'norm';
					menuChange(activeHeader);
					//alert("error")
					activeHeader = null;
					activeMenu = null;
					showSelect();
				}
			}
		}
	}
	
	//show dropdown when menu is hidden
	function showSelect()
	{
		var obj;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			//alert(obj.id);
			if(!obj || !obj.offsetParent)
				continue;
			obj.style.visibility = 'visible';
		}
	}
	
	//hide dropdown so menu can cover it when menu is visible
	function hideSelect()
	{
		var obj;
		var currentEle;
		var top = 0;
		var left = 0;
		var menuHeight;
		var timeout;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			currentEle = obj;
		
			while(currentEle.tagName.toLowerCase() != 'body')
			{
				top += currentEle.offsetTop;
				left += currentEle.offsetLeft;
				currentEle = currentEle.offsetParent;
			}
			if(activeMenu != null)
			{
				menuHeight = (activeMenu.offsetTop + activeMenu.offsetHeight);
				
				if(top < menuHeight)
				{			
					if((left < (activeMenu.offsetLeft + activeMenu.offsetWidth)) && (left + obj.offsetWidth > activeMenu.offsetLeft)) 
						obj.style.visibility = 'hidden';
				}
			}
			top = 0;
			left = 0;
		}
	}
/***************************************************************************************************************/
	//Hightlight the menu option
	function menuChange(srcEle)
	{				
		if(srcEle.className.toLowerCase() == 'menuregular')
		{
			srcEle.className = 'menuHighlight';
		}
		else
		{
			srcEle.className = 'menuRegular';
		}
	}
/***************************************************************************************************************/
//--> 
