<!-- 
/*'-----------------------------------------------------------------------------------
' COPYRIGHT ¨Ï 2002 THNKWARE SYSTEMS -
'-----------------------------------------------------------------------------------
' System Name :  Maptopia_v2002
' Subsystem Name : Lib>Script
' Outline of Program : °øÅë ÀÚ¹Ù½ºÅ©¸³Æ®
' Programmed Date : 2002-7-4
' Program ID : gJavaFunc.js
' Programmer : Yang Woo_Chul
'-----------------------------------------------------------------------------------*/

 /* 
	Text Input Check Function ---------------------------------------------/////	
*/
function chkTextInput( obj, alertMSG ){
	if ( chkNull(obj) ){
		alert(" ¡¼ ÀÔ·Â¿À·ù ¡½: " + alertMSG + "     ");
		obj.focus();
		return true;
	}
	return false; 
}

/*
	Null Check 
*/
function chkNull( obj ){
	if(obj.value.split(" ").join("") == "")	return true;
	return false;	
}

/*--------------------------------------------------------------------- 
	chkNumeric()
	¼ýÀÚ ÀÔ·Â Ã¼Å© 
	¿ë·Ê : <input type="Text" name="Name" onkeyup="chkNumeric(this)">
---------------------------------------------------------------------*/
function chkNumeric( obj ){
	var str = "";
	var sChk = 0;
	var src = obj.value;
	for(var i=0; i< src.length; i++){
		if(isNaN(src.charAt(i))||src.charAt(i) == " ")	sChk += 1; 
		else 	str += src.charAt(i);
	}
	if(sChk!=0){ alert(" ¡¼ ÀÔ·Â¿À·ù ¡½: ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä.    "); obj.value = str; return false; }
	return true; 
}
	
/* eMail Çü½Ä Ã¼Å© */
function chkEmail(s)
{ 
	if (s.search(/(\S+)@(\S+)\.(\S+)/) == -1) {
		return false;
	} else {
		return true;
	}
	//return (s.match(/[\w\-\_]+\@[\w\-\_]+(\.[\w\-\_]+)+/g) == s);
}

/*¿µ¹®°ú ¼ýÀÚ Ã¼Å© */
function chkChar(s) 
{
	var cnt, rs;
	for(var i=0;i<s.length;i++)
	 {
		c=s.charAt(i);
		if(escape(c).length>4)
				return false; /* ÇÑ±ÛÀÏ¶§ÀÇ Ã³¸® */
	}
	return true;
}

// Integer¸¦ Ã¼Å©ÇÑ´Ù. 
function isInteger(s)
{
	var i;
			
	for(i=0; i<s.length; i++)
	{
		var c = s.charAt(i);
		if (!isDigit(c)) return false; //Integer°¡ ÀÌ´Ï´Ù. 
	}
	return true; //integer ÀÌ´Ù.
}

function isDigit(c) 
{
	return ((c>="0") && (c<="9"));
}

/* ÁÖ¹Îµî·Ï ¹øÈ£ À¯È¿¼º Ã¼Å© */
function chkJumin(src1, src2)
{
	if( src1 == "111111" && src2 == "1111118"){
		alert ("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù....");	    		
    		return false;
	}
	var chk = 0;
	for (var i = 0; i <=5 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(src1.substring(i,i+1)))
 	}

  	for (var i = 6; i <=11 ; i++){ 
	        chk = chk + ((i%8+2) * parseInt(src2.substring(i-6,i-5)))
 	}

  	chk = 11 - (chk %11);
  	chk = chk % 10;

  	if (chk != src2.substring(6,7))
  	{
    		alert ("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù....");	    		
    		return false;
  	}
	return true;
}

//Ã¢ ¶ç¿ì±â(ÆÄÀÏ¸í,width,height,scrollbar,windows ¸í)
function SwinOpen(a,b,c,d,winname) 
{
		var remote
		if (remote != null)
		{									
			if (!remote.closed)	remote.close();
		}
      	remote = window.open(a,winname,'width='+parseInt(b)+',height='+parseInt(c)+',scrollbars='+parseInt(d)+',toolbar=no,location=no,directories=no,status=no,resizable=no,menubar=no,top=100,left=100');
	    remote.focus();
}  



var oWin
oWin=null;
//ÆË¾÷Ã¢ ¶ç¿ì±â(ÆÄÀÏ¸í,Ã¢ÀÌ¸§,À§Ä¡ top, À§Ä¡ left, width,height,scrollbar,ÄíÅ°Ç×¸ñ)
function onload_popup( _url, _name, _top, _left, _width, _height, scroll,_cook ){
	var cookies = document.cookie.split("; ");
	var openwindow = "yes";
	for (var i=0 ; i < cookies.length ; i++) {
		var cont = cookies[i].split("=");
		if (cont[0] == _cook && cont[1]=="done")
			openwindow = "no";
	}

	if (openwindow=="yes"){
		var feature;
		
		try {
			feature = "width="+_width+", height=" +_height+",resizable=0,menubar=0,status=0,scrollbars=" + scroll + ", top=" + _top + ", left=" + _left;
			oWin = window.open('',_name, feature);
	
	
			if (oWin != null) {
				if (oWin.opener == null) {
					oWin.opener = self;
				}
				oWin.location.href = _url;
			}
			oWin.focus();
		}
		catch (error) {
			//alert("ÆË¾÷À» Çã¿ëÇØ ÁÖ½Ã±æ ¹Ù¶ø´Ï´Ù.");
		}


		
	}
}



// ÁÂÃø ¸Þ´º ¸¶¿ì½º ¿À¹ö ÀÌ¹ÌÁö º¯°æ
function fnImgChangd (eventObj, overFlag, MenuName) {
	if (eventObj.name != MenuName ) {
		if (overFlag == 1) {
			eventObj.src = "/_Images/LeftButton/" + eventObj.name + "_on.gif" ;
		} else {
			eventObj.src = "/_Images/LeftButton/" + eventObj.name + ".gif" ;			
		}
	}
}

function fnSetImg(MenuName) {
	document.all(MenuName).src = "/_Images/LeftButton/" + MenuName + "_on.gif" ;
}



function goURL(strURL) {
	location.href = strURL
}

function chgImage(obj,chgimg) {
		obj.src = chgimg ;
}

/* 
	ÇÑ±ÛÆ÷ÇÔµÈ ¹®ÀÚ ±æÀÌ ÇÔ¼ö --------------------------------------------/////
	¿ë·Ê : if(! GetLengthB(obj.String.value) )
*/
function GetLengthB(str)
{
	var sum = 0;
	var k;
	for(var i = 0; i < str.length; i++){
		k = str.charCodeAt(i) ; 
		if(k >= 0 && k <= 255){ 
			sum += 1;
		}
		else{
			sum += 2;
		}
	}
	return sum;
}

function WriteFlashis(f,w,h) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+ h +'">                      <param name="movie" value="'+ f +'">                      <param name="quality" value="high">                      <embed src="'+ f +'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ w +'" height="'+ h +'"></embed>                    </object>');	
}


function fnSetMapObj(MOUNTAIN_SERVER,MOUNTAIN_PORT,ADDRESS_SERVER,ADDRESS_PORT,WindControlVersion,isIndexMap,flag){
	var objStr ;
	if (flag == 1004) {
		//objStr = "<OBJECT id=WindCtl height='100%' width='100%' classid='CLSID:D7EFD319-098B-4918-8ECF-25A8E8EE1940' codebase='/_Lib/Component/WindW_GR Maptopia Control.cab#version=" + WindControlVersion + "'>\n";
		objStr = "<OBJECT id=WindCtl height='100%' width='100%' classid='CLSID:D7EFD319-098B-4918-8ECF-25A8E8EE1940' codebase='/_Lib/Component/WindW_R Maptopia Control.cab#version=" + WindControlVersion + "'>\n";
		objStr = objStr + "			<param name='ServerAddr' value='" + MOUNTAIN_SERVER + "'>\n";
		objStr = objStr + "			<param name='ServerPort' value='" + MOUNTAIN_PORT + "'>\n";
		objStr = objStr + "			<param name='ADDRServerAddr' value='" + ADDRESS_SERVER + "'>\n";
		objStr = objStr + "			<param name='ADDRServerPort' value='" + ADDRESS_PORT + "'>\n";
		objStr = objStr + "			<param name='MaxLevel' value='12'>\n";
		objStr = objStr + "			<param name='BackgroundColor' value='f3f3f3'>\n";
		objStr = objStr + "			<param name='IndexMapInitOption' value='" + isIndexMap + "'>\n";
		objStr = objStr + "		</OBJECT>\n";
		//objStr = objStr + "<object CLASSID='CLSID:C4525FF9-032D-4aec-AB8F-7D7ADBDB01CB' name=PilotExc id=PilotExc width=0 height=0 codebase='/_Lib/Component/WindW_GR Maptopia Control.cab#version=1,2,0,1' ></object>\n";
		
	} else {
		objStr = "<OBJECT id=WindCtl height='100%' width='100%' classid='CLSID:D7EFD319-098B-4918-8ECF-25A8E8EE1940' codebase='/_Lib/Component/WindW_R Maptopia Control.cab#version=" + WindControlVersion + "'>\n";
		objStr = objStr + "			<param name='ServerAddr' value='" + MOUNTAIN_SERVER + "'>\n";
		objStr = objStr + "			<param name='ServerPort' value='" + MOUNTAIN_PORT + "'>\n";
		objStr = objStr + "			<param name='ADDRServerAddr' value='" + ADDRESS_SERVER + "'>\n";
		objStr = objStr + "			<param name='ADDRServerPort' value='" + ADDRESS_PORT + "'>\n";
		objStr = objStr + "			<param name='MaxLevel' value='12'>\n";
		objStr = objStr + "			<param name='BackgroundColor' value='f3f3f3'>\n";
		objStr = objStr + "			<param name='IndexMapInitOption' value='" + isIndexMap + "'>\n";
		objStr = objStr + "		</OBJECT>\n";
		//objStr = objStr + "<object CLASSID='CLSID:7B6DEBCF-E27A-40f5-832A-954D642D3C2A' name=PilotExc id=PilotExc width=0 height=0  codebase='/_Lib/Component/WindW_R Maptopia Control.cab#version=2,2,3,0' ></object>\n";
	}
	

	objStr = objStr + "<object CLASSID='CLSID:7B6DEBCF-E27A-40f5-832A-954D642D3C2A' name=PilotExc id=PilotExc width=0 height=0 codebase='/_Lib/Component/PythonW.cab#version=2,2,3,0'></object>\n";

	//objStr = objStr + "<object CLASSID='CLSID:7B6DEBCF-E27A-40f5-832A-954D642D3C2A' name=PilotExc id=PilotExc width=0 height=0 codebase='/_Lib/Component/RavenW.cab#version=1,2,0,4' ></object>\n";
	
	//objStr = objStr + "<object CLASSID='CLSID:7B6DEBCF-E27A-40f5-832A-954D642D3C2A' name=PilotExc id=PilotExc width=0 height=0></object>\n";
					
	
	document.write(objStr);
}

function chkRadio(obj)
{
	var list = obj;
	for(var i=0 ; i < list.length; i++) {
		if(list[i].checked == true) {
			return false;
		}
	}
	return true;
}

function chkRadioInput( obj, alertMSG ){
	if ( chkRadio(obj) ){
		alert(" ¡¼ ÀÔ·Â¿À·ù ¡½: " + alertMSG + "     ");
		return true;
	}
	return false; 
}

//-->	