




function goFormLoad(){

	try{

		document.getElementById("spanFlash01").innerHTML = "<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='303' height='173'><param name='movie' value='/images/flash_main.swf'><param name='quality' value='high'><PARAM NAME='WMode' VALUE='Transparent'><embed src='/images/flash_main.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='303' height='173'></embed></object>";

	}catch(e){}	

}



function goClose(){



	// ÆË¾÷Ã¢À» ´Ý½À´Ï´Ù.

	

	if(confirm("Ã¢À» ´ÝÀ¸½Ã°Ú½À´Ï±î?")){

		window.close();	

	}

}





// È­Æó´ÜÀ§ ºÙ¿©¼­ ÇÑ±Û·Î Ãâ·Â ½ÃÀÛ

function goGetWonMoney(tval){

	tlen=tval.length;



	switch(tlen){

		case 7 : 

			twon = tval.substr(0,3)+"¾ï";

			if(tval.substr(3,4)=="0000"){

				twon = twon + "¿ø";

			}else{

				if(tval.substr(3,1)!=0) { twon = twon + tval.substr(3,1)+"Ãµ";}

				if(tval.substr(4,1)==0 && tval.substr(5,1)==0 && tval.substr(6,1)==0) {twon = twon + "¸¸¿ø";}

				else {

					if(tval.substr(4,1)==0){

						if(tval.substr(5,1)==0){

							twon = twon + tval.substr(6,1) + "¸¸¿ø";

						}else{

							twon = twon + tval.substr(5,2) + "¸¸¿ø";

						}

					}else{

						twon = twon + tval.substr(4,3) + "¸¸¿ø";

					}

				}

			}

			break;	

		case 6 : 

			twon = tval.substr(0,2)+"¾ï";

			if(tval.substr(2,3)=="000"){

				twon = twon + "¿ø";

			}else{

				if(tval.substr(2,1)!=0) { twon = twon + tval.substr(2,1)+"Ãµ";}

				if(tval.substr(3,1)==0 && tval.substr(4,1)==0 && tval.substr(5,1)==0) {twon = twon + "¸¸¿ø";}

				else {

					if(tval.substr(3,1)==0){

						if(tval.substr(4,1)==0){

							twon = twon + tval.substr(5,1) + "¸¸¿ø";

						}else{

							twon = twon + tval.substr(4,2) + "¸¸¿ø";

						}

					}else{

						twon = twon + tval.substr(3,3) + "¸¸¿ø";

					}

				}

			}

			break;	 

     	case 5 : 

     		twon = tval.substr(0,1)+"¾ï";

			if(tval.substr(1,2)=="00"){

				twon = twon + "¿ø";

			}else{

				if(tval.substr(1,1)!=0) { twon = twon + tval.substr(1,1)+"Ãµ";}

				if(tval.substr(2,1)==0 && tval.substr(3,1)==0 && tval.substr(4,1)==0 ) {

					twon = twon + "¸¸¿ø";

				} else {

					if(tval.substr(2,1)==0){

						if(tval.substr(3,1)==0){

							twon = twon + tval.substr(4,1) + "¸¸¿ø";

						}else{

							twon = twon + tval.substr(3,2) + "¸¸¿ø";

						}

					}else{

						twon = twon  + eval(tval.substr(2,3))+ "¸¸¿ø";

					}	

				}

			}

     		break;

     	case 4 :

     		twon = tval.substr(0,1)+"Ãµ";

     		if(tval.substr(1,1)==0 && tval.substr(2,1)==0 && tval.substr(3,1)==0 ) {twon = twon + "¸¸¿ø";}

     		else {

				if(tval.substr(1,1)==0){

					if(tval.substr(2,1)==0){

						twon = twon + tval.substr(3,1) + "¸¸¿ø";

					}else{

						twon = twon + tval.substr(2,2) + "¸¸¿ø";

					}

				}else{

					twon = twon  + eval(tval.substr(1,3))+ "¸¸¿ø";

				}

			}

     		break;

     	default :

     		twon = tval+"¸¸¿ø";

     		break;

	}

	return twon;

}

// È­Æó´ÜÀ§ ºÙ¿©¼­ ÇÑ±Û·Î Ãâ·Â ³¡



function commaSplit(srcNumber) {

	var txtNumber = '' + srcNumber;

	if (isNaN(txtNumber) || txtNumber == "") {

		alert("¼ýÀÚ¸¸ ÀÔ·Â ÇÏ¼¼¿ä");

		try{

			fieldName.select();

			fieldName.focus();

		}catch(e){}

	} 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 getRadioValue(objForm,objRadio,dV) {



	// ¶óµð¿À¹öÆ°ÀÇ °á°ú°ªÀ» È®ÀÎ

	// objForm - ¶óµð¿À¹öÆ°ÀÌ ¼ÓÇÑ ÆûÀÇ ÀÌ¸§

	// objRadio - ¶óµð¿À¹öÆ°ÀÇ ÀÌ¸§

	// dV - ¼±ÅÃÇ×¸ñÀÌ ¾øÀ» °æ¿ìÀÇ ¸®ÅÏ°ª

	// return - ¼±ÅÃÇ×¸ñÁöÁ¤½Ã ¼±ÅÃµÈ °ª, ¹ÌÁöÁ¤½Ã dV



	var defaultValue;

	if (getRadioValue.arguments.length>=3) defaultValue=dV;

	else defaultValue=-1



	var iSellCode,bNoItem;

	iSellCode=defaultValue;

	if (objForm=='') objForm="_no form_"

	if (objRadio=='') objRadio="_no radio_"

	if (document.forms(objForm)==null) return iSellCode;

	if (document.forms(objForm).elements(objRadio)==null) return iSellCode;



	var i;

	bNoItem=true;

	for (i=0;i<1000;i++) {

		if (document.forms(objForm).elements(objRadio)[i]==null) break;

		bNoItem=false;

		if (document.forms(objForm).elements(objRadio)[i].checked) {

			iSellCode=document.forms(objForm).elements(objRadio)[i].value;

			break;

		}

	}

	if (bNoItem) {

		if (document.forms(objForm).elements(objRadio)!=null) {

			if (document.forms(objForm).elements(objRadio).checked) {

				iSellCode=document.forms(objForm).elements(objRadio).value;

			}

		}

	}

	return iSellCode;

}



function setCookie(name,value) {



	// cookie ¸¦ ¼³Á¤

	// name - cookie ¸í

	// value - cookie ¿¡ µé¾î°¥ °ª

	// return - ¾øÀ½



	document.cookie = name + "=" + escape( value ) + "; path=/;"

}



function getCookie(name){



	// cookie °ªÀ» È®ÀÎ

	// name - ¾Ë°íÀÚÇÏ´Â ÄíÅ°ÀÇ ÀÌ¸§

	// return - cookie Á¸Àç½Ã cookie ÀÇ °ª, ¹ÌÁ¸Àç½Ã ''



	name=name+'=';

	var tmp = document.cookie;

	var sidx = tmp.indexOf(name);

	if(sidx == -1) return '';

	sidx = sidx + name.length;

	var eidx = tmp.indexOf(';', sidx);

	if(eidx == -1)eidx = tmp.length;

	return unescape(tmp.substring(sidx, eidx));

}

function m2p(m) {

	

	// 'Á¦°ö¹ÌÅÍ'¸¦ 'Æò'À¸·Î º¯È¯

	// m - 'Á¦°ö¹ÌÅÍ'°ª

	// return - 'Æò'À¸·Î º¯È¯µÈ °ª



	return Math.round(m*0.3025*100)/100;

}

function p2m(p) {



	// 'Æò'À» 'Á¦°ö¹ÌÅÍ'·Î º¯È¯

	// p - 'Æò'°ª

	// return - 'Á¦°ö¹ÌÅÍ'·Î º¯È¯µÈ °ª



	return Math.round(p/0.3025*100)/100;

}

function m2y(m) {



	// '¹ÌÅÍ'¸¦ '¾ßµå'À¸·Î º¯È¯

	// m - '¹ÌÅÍ'°ª

	// return - '¾ßµå'À¸·Î º¯È¯µÈ °ª



	return Math.round(m*1.0936*100)/100;

}

function y2m(y) {



	// '¾ßµå'À» '¹ÌÅÍ'·Î º¯È¯

	// y - '¾ßµå'°ª

	// return - '¹ÌÅÍ'·Î º¯È¯µÈ °ª



	return Math.round(y*0.9144*100)/100;

}

function selectAll(obj) {



	// object (text,textarea) ¿¡ Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÏ°í ¸ðµç ¿µ¿ªÀ» ¼±ÅÃÇÔ

	// obj - object (JAVA object)

	// return - ¾øÀ½



	try{

	if (obj.type!='hidden'&&obj.style.display!='none') {

		obj.focus();

		if (!obj.readOnly) obj.select();

	}

	}catch(e){}

}

function toNextObj(obj1,len,obj2) {

	// obj1 (text) ÀÇ ÀÔ·ÂÀÌ len ÀÏ°æ¿ì obj2 ·Î Æ÷Ä¿½º¸¦ ÀÌµ¿

	// obj1 - Å×½ºÆ®µÉ object

	// len - ´ÙÀ½ object ·Î ³Ñ¾î°¥ ±æÀÌ

	// obj2 - ´ÙÀ½ object

	// return - none

	// ºñ°í - onkeyup event function ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖÀ½



	if (obj1!=null&&obj2!=null) {

		if (obj1.value.length>=len) selectAll(obj2);

	}

}



function checkFunc(func,value) {

	var aTemp;

	if (func=='') return '';

	var aTemp=(func+'////////').split("/");

	switch (aTemp[0]) {

	case 'noneorlen' :

		if (value.length==0||value.length==parseInt(aTemp[1])) return '';

		return aTemp[2];

	case 'checklen' :

		if (value.length==parseInt(aTemp[1])) return '';

		return aTemp[2];

	default          :

		return '¾Ë ¼ö ¾ø´Â ÇÔ¼öÀû¿ë';

	}

}



function checkVar(obj,strNE,iFloat,strNN,iMin,iMax,strOF) {

	var value,pow;

	var aTemp,func,szAlert;

	if (typeof(obj)=='undefined') return true;

	value=obj.value.replace(/^[ ]+/g,'').replace(/[ ]+$/g,'');

	if (value==''&&strNE=='') return true;

	aTemp=(strNE+'##').split('##');

	strNE=aTemp[0];

	func=aTemp[1];

	if (value=='') {

		if (strNE!='') {

			alert(strNE);

			

			selectAll(obj);

			return false;

		}

		selectAll(obj);

		return true;

	}

	if ((szAlert=checkFunc(func,value))!='') {

		alert(szAlert);

		selectAll(obj);

		return false;

	}

	if (typeof(strNN)!='undefined') {

		if (iFloat==0) value=parseInt(obj.value,10);

		else {

			value=parseFloat(obj.value);

			if (!isNaN(value)) {

				pow=Math.pow(10,iFloat);

				value=Math.round(value*pow)/pow;

			}

		}

		if (isNaN(value)) {

			if (strNN!='') alert(strNN);

			selectAll(obj);

			return false;

		}

		if (iFloat!=9) obj.value=value;

		if ((szAlert=checkFunc(func,''+value))!='') {

			alert(szAlert);

			selectAll(obj);

			return false;

		}

		if (obj.value<0) {

			alert('À½¼ö´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');

			selectAll(obj);

			return false;

		}

		if (typeof(iMin)!='undefined') {

			if (parseInt(obj.value)<parseInt(iMin)) {

				if (strOF!='') alert(strOF);

				selectAll(obj);

				return false;

			}

		}

		if (typeof(iMax)!='undefined') {

			if (parseInt(obj.value)>parseInt(iMax)) {

				if (strOF!='') alert(strOF);

				selectAll(obj);

				return false;

			}

		}

//	} else {

//		if (obj.value.indexOf("'")!=-1) {

//			alert("'´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");

//			selectAll(obj);

//			return false;

//		}

}



	return true;

}

function retManAge(szJumin1,szJumin2) {



	// ÁÖ¹Î¹øÈ£¸¦ ÅëÇØ ¸¸³ªÀÌ¸¦ °è»êÇÔ

	// szJumin1 - ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®

	// szJumin2 - ÁÖ¹Î¹øÈ£ µÞÀÚ¸®

	// return - ¸¸³ªÀÌ



	today		= new Date();

	sysDate		= today.toLocaleString();

	sysYear		= sysDate.slice(6,10);

	sysMonDay	= sysDate.slice(0,2) + sysDate.slice(3,5);



	regYear		= szJumin1.slice(0,2);

	regMonDay	= szJumin1.slice(2,6);

	regSex		= szJumin2.slice(0,1);



	if(regSex=="1" || regSex=="2") regYear="19"+regYear; else regYear = "20"+regYear;



	iAge=parseFloat(sysYear)-parseFloat(regYear)-1;

	iMon=parseFloat(sysMonDay)-parseFloat(regMonDay);



	if(iMon>=0)	iAge=iAge+1;



	return iAge;

}



function checkRegisterNum(regno1,regno2) {



	// ÁÖ¹Î¹øÈ£ À¯È¿¼ºÈ®ÀÎ

	// regno1 - ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®

	// regno2 - ÁÖ¹Î¹øÈ£ µÞÀÚ¸®

	// return - true or false



	var i = 0;

 	var curYear;

	var curMonth;

 	var birthYear = 0;//Ãâ»ý¿¬µµ ÀúÀå

	var birthMonth = 0;//Ãâ»ý¿ù ÀúÀå

 	var Sum = 0;

	var Mod = 0;

	var YearIn = 0;

	var MonthIn = 0;

	var DateIn = 0;

	if (regno1.length!=6 || regno2.length!=7)	return false;





		var now = new Date();

		var tyear=now.getYear();

		var tmonth=(now.getMonth()+1);

		var tdate=now.getDate();

		if(tmonth<10) tmonth="0"+tmonth;

		if(tdate<10) tdate="0"+tdate;



	curYear		= now.getYear();

	curMonDay	= tmonth+tdate;



	var regno = regno1 + "-" + regno2;

	for( i=0 ; i < 14 ; i++ )

    {//ÁÖ¹Î¹øÈ£ 14ÀÚ¸®¸¦ ÇÑÀÚ¸®¾¿ Ã¼Å©

    	if(i != 6)

        {//´ë½¬(-)¸¦ Á¦¿ÜÇÑ ¸ðµç ÀÔ·Â°ªÀÌ 0 ~ 9 »çÀÌÀÇ °ªÀÎÁö Ã¼Å©

			if( (regno.charAt(i) <= "0") && (regno.charAt(i) >= "9") )	return false;

		}

	}



	birthYear	= regno1.slice(0,2);

	birthMonDay	= regno1.slice(2,6);



	if( regno.charAt(7) == '3' || regno.charAt(7) == '4') birthYear = "20" + birthYear;

	else

	{

		birthYear = "19" + birthYear;



		for( i = 0 ; i < 13 ; i++ )

   		{

			if( i == 0)			YearIn+=parseInt(regno.charAt(i))*10;

			if( i == 1)			YearIn+=parseInt(regno.charAt(i));

  			if( i == 2)			MonthIn+=parseInt(regno.charAt(i))*10;

  		    if( i == 3)			MonthIn+=parseInt(regno.charAt(i));

			if( i == 4)			DateIn+=parseInt(regno.charAt(i))*10;

			if( i == 5)			DateIn+=parseInt(regno.charAt(i));

			if( i < 6)			Sum+=parseInt(regno.charAt(i))*(i+2);

			if( i > 6 && i < 9 )Sum+=parseInt(regno.charAt(i))*(i+1);

   			if( i > 8)			Sum+=parseInt(regno.charAt(i))*(i-7);

		} //end for



		Mod=11-(Sum%11);



		if((11-(Sum%11))>=10) Mod-=10;

		if( Mod!=parseInt(regno.charAt(13)) ) {return false;}

		if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 ) {return false;}

		if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 ) {return false;}

		if( MonthIn ==2 && DateIn > 29 ) {return false;}

	}

	iAge=parseFloat(curYear)-parseFloat(birthYear)-1;

	iMon=parseFloat(curMonDay)-parseFloat(birthMonDay);

	if(iMon>=0)	iAge=iAge+1;

	return iAge;

}

function checkEMail(obj,strNN) {



	// email ÀÇ À¯È¿¼ºÈ®ÀÎ ('@'ÀÌ Æ÷ÇÔµÇ°í 'co.kr','ac.kr','com','net','org' ·Î ³¡³ª´Â °æ¿ì)

	// obj - È®ÀÎÇÒ object

	// strNN - ¿À·ù½Ã Ç¥½ÃÇÒ ¹®ÀÚ¿­

	// return - true or false



	if (typeof(obj)=='undefined') return true;



	var value=obj.value;

	if(!value.length) return true;

	if(value.indexOf('@')==-1) {

		alert(strNN);

		selectAll(obj);

		return false;

	}



	var temp=value.split('.');

    for (var i in temp) {

		if(temp[i]=='com' || temp[i]=='net' || temp[i]=='org')	return true;

		else if((temp[i]=='co'&&temp[++i]=='kr') || (temp[--i]=='ac'&&temp[++i]=='kr'))	return true;

    }

	alert(strNN);

	selectAll(obj);

	return false;

}



function chkMsgLen(obj,msg_len,strLT) {

	// object ÀÇ ±æÀÌÀ¯È¿¼º°Ë»ç

	// obj - °Ë»çÇÒ ´ë»ó

	// msg_len - ÃÖ´ë±æÀÌ

	// strLT - ¿À·ù ³»¿ë

	// return - true or false



	var k;

	var str;

    var disp_str;

	var len;

	var temp;

	var tot_cnt;



	str		=obj.value;

	len		=str.length;

	tot_cnt =0;

    disp_str = "";

    for (k=0;k<len;k++){

        temp=str.charAt(k);

        if (escape(temp).length>4)  {tot_cnt+=2;}

        else						{tot_cnt++;}

        if (tot_cnt<=msg_len) {disp_str=disp_str+temp;}

    }

    if(msg_len<=tot_cnt)

    {

        alert(strLT);

		obj.value=disp_str;

        return false;

    }

    return true;

}

function openpost(URL) {



	// ¿ìÆí¹øÈ£ Á¶È¸Ã¢À» ¶ç¿ò



	var winobj;

	if (URL.indexOf('?')==-1) URL='/section/post/postmain.html?'+URL;

	winobj=window.open(URL,'post','toolbar=no,location=no,directory=no,status=yes,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=600,height=320');

	if (winobj!=null) winobj.focus();

}



function openpostother(URL) {

	var szURL;

	szURL=('&'+(URL.toLowerCase())).replace(/[ ]+/g,'');

	if (szURL.indexOf('&Iparformname=')==-1) URL='Iparformname=SellType&'+URL;

	if (szURL.indexOf('&Iparzipcode1=')==-1) URL='Iparzipcode1=ZipCode1&'+URL;

	if (szURL.indexOf('&Iparzipcode2=')==-1) URL='Iparzipcode2=ZipCode2&'+URL;

	if (szURL.indexOf('&Iparozipcode1=')==-1) URL='Iparozipcode1=OZipCode1&'+URL;

	if (szURL.indexOf('&Iparozipcode2=')==-1) URL='Iparozipcode2=OZipCode2&'+URL;

	if (szURL.indexOf('&Ipardongname=')==-1) URL='Ipardongname=DongName&'+URL;

	if (szURL.indexOf('&Ipardongflag=')==-1) URL='Ipardongflag=DongFlag&'+URL;

	if (szURL.indexOf('&Iparaptname=')==-1) URL='Iparaptname=AptName&'+URL;



	openpost(URL);

}

function getValue(szContent,szName) {

	var iStart,iEnd;

	szName=szName+'=';

	while (1) {

		iEnd=szContent.length;

		iStart=szContent.indexOf(szName);

		if (iStart==-1) return '';

		if (iStart==0||szContent.charAt(iStart-1)==';') break;

		szContent=szContent.substring(iStart+1,iEnd);

	}

	szContent=szContent.substring(iStart,iEnd);

	iEnd=szContent.indexOf(';');

	szContent=szContent.substring(0,iEnd);

	return szContent.split(szName)[1];

}

function makeItem() {

	this.value='';

	return this;

}

function makeArray(n) {

	var i;

	this.length=n;

	for (i=0;i<n;i++) this[i]=new makeItem();

	return this;

}

//----------------------------------------------------------------------------------------------------

function getRowIndex(obj) {

	while (1) {

		if (obj==null) break;

		if (obj.tagName=='TR') break;

		obj=obj.parentElement;

	}

	if (obj==null) return -1;

	return obj.rowIndex;

}

function insertRow(szTableName,iIOffset) {

	var objTBL,objTR,iOff;

	objTBL=document.all[szTableName];

	if (objTBL==null) return null;

	if (typeof(iIOffset)=='undefined') iOffset=0; else iOffset=iIOffset;

	objTR=objTBL.insertRow(objTBL.rows.length-iOffset);

	return objTR;

}

function insertCol(objTR,vclass,valign,vvalue) {

	objTD=objTR.insertCell();

	objTD.className=vclass;

	objTD.align=valign;

	objTD.innerHTML=vvalue;

	return objTD;

}

function addContentRow(szFormName,szFieldName,szContent) {

	var obj;

	obj=document.all[szFormName];

	if (obj==null) return '';

	if (szFieldName!='') obj=obj[szFieldName];

	if (obj==null) return '';

	obj.value+='::'+szContent;

	return obj.value;

}

function addContentCol(szContent,szName,szValue) {

	return szContent+szName+'='+szValue+';';

}

function deleteRow(szTableName,iRow,iIRowPerContent) {

	var iRowPerContent,objTBL,i;

	if (typeof(iIRowPerContent)=='undefined') iRowPerContent=1; else iRowPerContent=iIRowPerContent;

	objTBL=document.all[szTableName];

	if (objTBL==null) return 0;

	for (i=0;i<iRowPerContent;i++) objTBL.deleteRow(iRow);

	return i;

}

function deleteContentRow(szFormName,szFieldName,iIndex) {

	var obj,i,aszContent,szContent,szReturn;

	obj=document.all[szFormName];

	if (obj==null) return '';

	if (szFieldName!='') obj=obj[szFieldName];

	if (obj==null) return '';



	szReturn='';



	if (iIndex<0) return szReturn;

	aszContent=obj.value.split('::');

	for (i=1,szContent='';i<aszContent.length;i++)

		if (i-1!=iIndex) szContent+=('::'+aszContent[i]); else szReturn=aszContent[i];

	obj.value=szContent;



	return szReturn;

}

function deleteContentHit(objElement,szTableName,szFormName,szFieldName,iIHeadings,iIRowPerContent) {

	var iRowPerContent,iHeadings,iRow;

	if (typeof(iIRowPerContent)=='undefined') iRowPerContent=1; else iRowPerContent=iIRowPerContent;

	if (typeof(iIHeadings)=='undefined') iHeadings=0; else iHeadings=iIHeadings;



	iRow=getRowIndex(objElement);

	if (iRow==-1) return '';



	deleteRow(szTableName,iRow,iRowPerContent);

	return deleteContentRow(szFormName,szFieldName,(iRow-iHeadings)/iRowPerContent);

}



function OpenWin(file) { 

  var url='/upload/ENG_guide/html/detail.html?code='+file; 

  window.open(url,'detail','width=620,height=430');

}



function OpenWin2(file) { 

  var url='/upload/ENG_guide/html/detail02.html?code='+file; 

  window.open(url,'detail','width=620,height=430');

}



function MakeWin(file,URL,WIDTH, HEIGHT) { 

  var url=URL+'?code='+file;

  var scale = 'width='+WIDTH+', height='+HEIGHT;   

  window.open(url,'detail',scale);

}



function deleteContentHas(szName,szValue,szTableName,szFormName,szFieldName,iIHeadings,iIRowPerContent) {

	var iRowPerContent,iHeadings,iRow,iDeleted;

	iDeleted=0;

	if (typeof(iIRowPerContent)=='undefined') iRowPerContent=1; else iRowPerContent=iIRowPerContent;

	if (typeof(iIHeadings)=='undefined') iHeadings=0; else iHeadings=iIHeadings;



	var obj,aszTemp,i,szTemp;

	szTemp='';

	obj=document.all[szFormName];

	if (obj==null) return '';

	if (szFieldName!='') obj=obj[szFieldName];

	if (obj==null) return '';

	aszTemp=obj.value.split('::');

	for (i=1;i<aszTemp.length;i++) {

		if (getValue(aszTemp[i],szName)==''+szValue) {

			iRow=(i-1-iDeleted)*iRowPerContent+iHeadings;

			deleteRow(szTableName,iRow,iRowPerContent);

			szTemp=szTemp+'::'+deleteContentRow(szFormName,szFieldName,(iRow-iHeadings)/iRowPerContent);

		}

	}

	return szTemp;

}



// Æ¯¼ö¹®ÀÚ ÀÔ·Â°ÅºÎ ½ÃÀÛ

var mikExp = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|]/;

function dodacheck(val) {

	var strPass = val.value;

	var strLength = strPass.length;

	var lchar = val.value.charAt((strLength) - 1);

	if(lchar.search(mikExp) != -1) {

		var tst = val.value.substring(0, (strLength) - 1);

		val.value = tst;

	}

}

// Æ¯¼ö¹®ÀÚ ÀÔ·Â°ÅºÎ ³¡

//----------------------------------------------------------------------------------------------------















// ÀÌÇÏ AJAX È£ÃâÀ» À§ÇÔ (http://wiki.javajigi.net/pages/viewpage.action?pageId=3919)



	// µ¿ÀÛ°¡´ÉÇÑ ºê¶ó¿ìÀú ÆÇÁ¤

	//

	// @sample        if(chkAjaBrowser()){ location.href='nonajax.htm' }

	// @sample        oj = new chkAjaBrowser();if(oj.bw.safari){ /* Safari ÄÚµå */ }

	// @return        ¶óÀÌºê·¯¸®°¡ µ¿ÀÛ°¡´ÉÇÑ ºê¶ó¿ìÀú¸¸ true  true|false

	//

	function chkAjaBrowser()

	{

		var a,ua = navigator.userAgent;

		this.bw= { 

		  safari    : ((a=ua.split('AppleWebKit/')[1])?a.split('(')[0]:0)>=124 ,

		  konqueror : ((a=ua.split('Konqueror/')[1])?a.split(';')[0]:0)>=3.3 ,

		  mozes     : ((a=ua.split('Gecko/')[1])?a.split(" ")[0]:0) >= 20011128 ,

		  opera     : (!!window.opera) && ((typeof XMLHttpRequest)=='function') ,

		  msie      : (!!window.ActiveXObject)?(!!createHttpRequest()):false 

		}

		return (this.bw.safari||this.bw.konqueror||this.bw.mozes||this.bw.opera||this.bw.msie)

	}

	



	////

	// XMLHttpRequest ¿ÀºêÁ§Æ® »ý¼º

	//

	// @sample        oj = createHttpRequest()

	// @return        XMLHttpRequest ¿ÀºêÁ§Æ®(ÀÎ½ºÅÏ½º)

	//

	function createHttpRequest()

	{

		if(window.ActiveXObject){

			 //Win e4,e5,e6¿ë

			try {

				return new ActiveXObject("Msxml2.XMLHTTP") ;

			} catch (e) {

				try {

					return new ActiveXObject("Microsoft.XMLHTTP") ;

				} catch (e2) {

					return null ;

	 			}

	 		}

		} else if(window.XMLHttpRequest){

			 //Win Mac Linux m1,f1,o8 Mac s1 Linux k3¿ë

			return new XMLHttpRequest() ;

		} else {

			return null ;

		}

	}

	

	////

	// ¼Û¼ö½Å ÇÔ¼ö

	//

	// @sample         sendRequest(onloaded,'&prog=1','POST','./about2.php',true,true)

	// @param callback ¼Û¼ö½Å½Ã¿¡ ±âµ¿ÇÏ´Â ÇÔ¼ö ÀÌ¸§

	// @param data	   ¼Û½ÅÇÏ´Â µ¥ÀÌÅÍ (&ÀÌ¸§1=°ª1&ÀÌ¸§2=°ª2...)

	// @param method   "POST" ¶Ç´Â "GET"

	// @param url      ¿äÃ»ÇÏ´Â ÆÄÀÏÀÇ URL

	// @param async	   ºñµ¿±â¶ó¸é true µ¿±â¶ó¸é false

	// @param sload	   ¼öÆÛ ·Îµå true·Î °­Á¦¡¢»ý·«¶Ç´Â false´Â ±âº»

	// @param user	   ÀÎÁõ ÆäÀÌÁö¿ë »ç¿ëÀÚ ÀÌ¸§

	// @param password ÀÎÁõ ÆäÀÌÁö¿ë ¾ÏÈ£

	//

	function sendRequest(callback,data,method,url,async,sload,user,password)

	{

		//XMLHttpRequest ¿ÀºêÁ§Æ® »ý¼º

		var oj = createHttpRequest();

		if( oj == null ) return null;

		

		//°­Á¦ ·ÎµåÀÇ ¼³Á¤

		var sload = (!!sendRequest.arguments[5])?sload:false;

		if(sload || method.toUpperCase() == 'GET')url += "?";

		if(sload)url=url+"t="+(new Date()).getTime();

		

		//ºê¶ó¿ìÀú ÆÇÁ¤

		var bwoj = new chkAjaBrowser();

		var opera	  = bwoj.bw.opera;

		var safari	  = bwoj.bw.safari;

		var konqueror = bwoj.bw.konqueror;

		var mozes	  = bwoj.bw.mozes ;



		//¼Û½Å Ã³¸®

		//opera´Â onreadystatechange¿¡ Áßº¹ ÀÀ´äÀÌ ÀÖÀ» ¼ö ÀÖ¾î onload°¡ ¾ÈÀü

		//Moz,FireFox´Â oj.readyState==3¿¡¼­µµ ¼ö½ÅÇÏ¹Ç·Î º¸ÅëÀº onload°¡ ¾ÈÀü

		//Win ie¿¡¼­´Â onload°¡ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù

		//KonquerorÀº onload°¡ ºÒ¾ÈÁ¤

		//Âü°í http://jsgt.org/ajax/ref/test/response/responsetext/try1.php

		if(opera || safari || mozes){

			oj.onload = function () { callback(oj); }

		} else {

		

			oj.onreadystatechange =function () 

			{

				if ( oj.readyState == 4 ){

					callback(oj);

				}

			}

		}



		//URL ÀÎÄÚµù

		data = uriEncode(data)

		if(method.toUpperCase() == 'GET') {

			url += data

		}

		

		//open ¸Þ¼Òµå

		oj.open(method,url,async,user,password);



		//Çì´õ application/x-www-form-urlencoded ¼³Á¤

		setEncHeader(oj)



		//µð¹ö±×

		//alert("////jslb_ajaxxx.js//// \n data:"+data+" \n method:"+method+" \n url:"+url+" \n async:"+async);

		

		//send ¸Þ¼Òµå

		oj.send(data);



		//URI ÀÎÄÚµù Çì´õ ¼³Á¤

		function setEncHeader(oj){

	

			//Çì´õ application/x-www-form-urlencoded ¼³Á¤

			// @see  http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/interact/forms.html#h-17.13.3

			// @see  #h-17.3

			//   ( enctypeÀÇ ±âº»°ªÀº "application/x-www-form-urlencoded")

			//   h-17.3¿¡ ÀÇÇØ¡¢POST/GET »ó°ü¾øÀÌ ¼³Á¤

			//   POST¿¡¼­ "multipart/form-data"À» ¼³Á¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Â °æ¿ì¿¡´Â Ä¿½ºÅÍ¸¶ÀÌÁî ÇØÁÖ¼¼¿ä.

			//

			//  ÀÌ ¸Þ¼Òµå°¡ Win Opera8.0¿¡¼­ ¿¡·¯°¡ ³ª¹Ç·Î ºÐ±â(8.01Àº OK)

			var contentTypeUrlenc = 'application/x-www-form-urlencoded; charset=UTF-8';

			if(!window.opera){

				oj.setRequestHeader('Content-Type',contentTypeUrlenc);

			} else {

				if((typeof oj.setRequestHeader) == 'function')

					oj.setRequestHeader('Content-Type',contentTypeUrlenc);

			}	

			return oj

		}



		//URL ÀÎÄÚµù

		function uriEncode(data){



			if(data!=""){

				//&¿Í=·Î ÀÏ´Ü ºÐÇØÇØ¼­ encode

				var encdata = '';

				var datas = data.split('&');

				for(i=1;i<datas.length;i++)

				{

					var dataq = datas[i].split('=');

					encdata += '&'+encodeURIComponent(dataq[0])+'='+encodeURIComponent(dataq[1]);

				}

			} else {

				encdata = "";

			}

			return encdata;

		}





		return oj

	}


