//¼ýÀÚÀÔ·Â Ã¼Å© (onchange)
function isNumber() {
	if( (event.keyCode < 48) || (event.keyCode > 57) ) {
		alert("\n¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
		event.returnValue=false;
	}
}

//¼ýÀÚÀÔ·Â Ã¼Å©(onblur)
function  number_validate(theForm) {
	if (theForm.value != "") {
		var str=theForm.value;
		for (var i = 0; i< str.length; i++) {
			var ch = str.substring(i, i + 1);

			if ( (ch<"0" || ch>"9") ) {
				alert("\n¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
				tye = 1;
				theForm.value="";
				theForm.focus();
				theForm.select();
				return false;
			}
			else
				tye=0;
		}
	} else
		tye=0;
	return true;
}

//Number input checking(Decimal point human nature)
function  number_validate1(theForm) {
	if (theForm.value != "") {
		var str=theForm.value;
		for (var i = 0; i< str.length; i++) {
			var ch = str.substring(i, i + 1);

			if ( (ch<"0" || ch>"9") && (ch != ".") ){
				alert("\n¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
				tye = 1;
				theForm.value="";
				theForm.focus();
				theForm.select();
				return false;
			}
			else
				tye=0;
		}
	} else
		tye=0;
	return true;
}

function validFieldText(obj1, msgStr){
	if(Trim(obj1.value)=="") {
		alert(msgStr+" ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
		obj1.focus();
		return false;
	}

	return true;
}

function validFieldSelect(obj1, msgStr){
	if(Trim(obj1.value)=="") {
		alert(msgStr+" ¼±ÅÃÇØ ÁÖ½Ê½Ã¿ä.");
		obj1.focus();
		return false;
	}

	return true;
}

//Number input checking(Phone Number Type)
function  number_phone(theForm) {
	if (theForm.value != "") {
		var str=theForm.value;
		for (var i = 0; i< str.length; i++) {
			var ch = str.substring(i, i + 1);

			if ( (ch<"0" || ch>"9") && (ch != "-") ){
				alert("\n ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
				tye = 1;
				theForm.focus();
				return false;
			}
			else
				tye=0;
		}
	} else
		tye=0;
	return true;
}

// ºñ¹Ð¹øÈ£ È®ÀÎ Ã¼Å©(onblur)
function js_passCk(jumin1, jumin2)
{
	if ( jumin1.value != jumin2.value ) {
		alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n\nºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
//		jumin1.value = "";
		jumin2.value = "";
		jumin2.focus();
		return false;
	}

	return true;
}

//ID, PASSWORD ±æÀÌ(4ÀÚ ÀÌ»ó), ¿µ¹®ÀÚ ¼ýÀÚ  Ã¼Å©
function jsLenWodChk(obj)
{
	var eng=/^([a-zA-Z0-9]{4,12})$/

	if(eng.test(obj.value)==false){
		alert("[ " + obj.value + " ]  Àº(´Â) »ç¿ëÀÌ ºÒ°¡´É ÇÕ´Ï´Ù.\n\n¿µ¹®ÀÌ³ª ¼ýÀÚ 4ÀÚ ÀÌ»ó, 12ÀÚ ÀÌÇÏ¸¸\n\n»ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.");
		obj.focus();
		return false;
	}

	return true;
}

//ID, PASSWORD ±æÀÌ(4ÀÚ ÀÌ»ó), ¿µ¹®ÀÚ ¼ýÀÚ  Ã¼Å©
function jsLenWodChk2(obj)
{
	var eng=/^([a-zA-Z0-9]{4,12})$/

	if(eng.test(obj.value)==false && obj.value!=""){
		alert("[ " + obj.value + " ]  Àº(´Â) »ç¿ëÀÌ ºÒ°¡´É ÇÕ´Ï´Ù.\n\n¿µ¹®ÀÌ³ª ¼ýÀÚ 4ÀÚ ÀÌ»ó, 12ÀÚ ÀÌÇÏ¸¸\n\n»ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.");
		obj.focus();
		return false;
	}

	return true;
}

//PASSWORD ±æÀÌ(4ÀÚ ÀÌ»ó), ¿µ¹®ÀÚ ¼ýÀÚ  Ã¼Å©
function jsLenWodChkPass(obj)
{
	var eng=/^([a-zA-Z0-9]{4,8})$/

	if(eng.test(obj.value)==false){
		alert("ÀÔ·ÂÇÏ½Å ºñ¹Ð¹øÈ£´Â »ç¿ëÀÌ ºÒ°¡´É ÇÕ´Ï´Ù.\n\n¿µ¹®ÀÌ³ª ¼ýÀÚ 4ÀÚ ÀÌ»ó, 8ÀÚ ÀÌÇÏ¸¸\n\n»ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.");
		obj.focus();
		obj.select();
		return false;
	}

	return true;
}

function jsLenWodChkURL(obj)
{
	var eng=/^([a-zA-Z0-9]{4,12})$/

	if(eng.test(obj.value)==false){
		alert("[ " + obj.value + " ]  Àº(´Â) »ç¿ëÀÌ ºÒ°¡´É ÇÕ´Ï´Ù. \n ¿µ¹®ÀÌ³ª ¼ýÀÚ 4ÀÚ ÀÌ»ó, 12ÀÚ ÀÌÇÏ¸¸ \n »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.");
		obj.focus();
		return false;
	}

	return true;
}

//(±æÀÌ)Ã¼Å©(°³Ã¼, ÃÖ¼Ò, ÃÖ´ë, ³ÎÇã¿ë)
function checkLength(obj, min, max, nullable) {
	if (!nullable) {
		len = obj.value.length;

		if (len < min || len > max){
			alert(min + "ÀÚ ÀÌ»ó " + max + "ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
			obj.focus();
			obj.select();
			return false;
		}
	}
	return true;
}

//(±æÀÌ)Ã¼Å©(°³Ã¼, ±æÀÌ)
function checkLength2(obj, lennum) {
	len = obj.value.length;

	if (len != lennum){
		return false;
	}
	return true;
}


// °ø¹é Ã¼Å©
function ChkSpace(strValue) {
  if (strValue.indexOf(" ")>=0) {
    return false;
  }else {
    return true;
  }
}

//ÀÌ¸ÞÀÏ Ã¼Å©
function isEmail(emailStr) {
	var emailPat   = /^(.+)@(.+)$/;
	var userPat    = /^[a-zA-Z0-9\._-]+$/;
	var domainPat  = /^[a-zA-Z0-9\.-]+$/;
	var invalid0   = /^(.+)\.(.+)\.(.+)$/;
	var invalid1   = /^\.(.+)/;
	var invalid2   = /(.+)\.$/;
	var invalid3   = /\.\./;
	var eMailArray = emailStr.match(emailPat);

	if (eMailArray == null)
		return false;

	var user = eMailArray[1];
	var dom = eMailArray[2];
	if (user.match(userPat) == null
		//|| user.match(invalid0) != null
		|| user.length < 2
		|| user.match(invalid1) != null
		|| user.match(invalid2) != null
		|| user.match(invalid3) != null)
	{
		return false;
	}

	if (dom.match(domainPat) == null
		|| dom.indexOf('.') == -1
		|| dom.length < 4
		|| dom.match(invalid1) != null
		|| dom.match(invalid2) != null
		|| dom.match(invalid3) != null)
	{
		return false;
	}

	return true;
}

function EmailCheck(objEmail){
	if(!(isEmail(objEmail.value))){
		alert("Àß¸øµÈ ÀÌ¸ÞÀÏ Çü½ÄÀÔ´Ï´Ù.\n\nÀÌ¸ÞÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		objEmail.focus();
		objEmail.select();
		return false;
	}

	return true;
}

//´ÙÀ½ ¸ÞÀÏ Ã¼Å©
function EmailChcekToDaum(objEmail){
	var Email = objEmail.value;

	if((Email.substring(Email.length-11, Email.length)).toLowerCase() == "hanmail.net" || (Email.substring(Email.length-8, Email.length).toLowerCase()) == "daum.net"){
		alert("Daum¸ÞÀÏÀº »ç¿ë ºÒ°¡´É ÇÕ´Ï´Ù");
		objEmail.focus();
		objEmail.select();
		
		return true;
	}

	return false;
}


// Number input checking(Effectiveness checking)
function numericCheck(){
  nr1=document.pform.PHONE.value;
  flg=0;
  str="";
  spc=""
  arw="";
  for (var i=0;i<nr1.length;i++){
   cmp="0123456789"
   tst=nr1.substring(i,i+1)
   if (cmp.indexOf(tst)<0){
    flg++;
    str+=" "+tst;
    spc+=tst;
    arw+="^";
   }
   else{arw+="_";}
  }
  if (flg!=0){
   if (spc.indexOf(" ")>-1) {
    str+=" and/or a space";
    }
   alert('Àß¸ø ÀÔ·ÂÇÏ¿´½À´Ï´Ù');
   return false;
  }
  return true;
}

// Text Clear
function clearText(thefield){
if(thefield.defaultValue==thefield.value)
	thefield.value = ""
}

// Window Open
function WindowOpen(Url,PopupName,popwidth,popheight){
	var height = screen.height;
	var width = screen.width;
	var left = width / 2 - (popwidth/ 2);
	var top = height / 2 - (popheight / 2);
	popheight = popheight + 27;
	window.open(Url ,PopupName,"width="+popwidth+",height="+popheight+",scrollbars=no,toolbar=no,statusbar=no,left="+left+",top="+top+"")
}

// Window Open
function WindowOpen2(Url,PopupName,popwidth,popheight){
	var height = screen.height;
	var width = screen.width;
	var left = width / 2 - (popwidth/ 2);
	var top = height / 2 - (popheight / 2);

	popheight = popheight + 27;

	window.open(Url ,PopupName,"width="+popwidth+",height="+popheight+",scrollbars=yes,toolbar=no,left="+left+",top="+top+"")
}

// Space bar use checking
function nospace()
{
	if(event.keyCode==32)
		event.returnValue=false;
}

function Trim(obj1){
	obj1 = obj1.replace(/^(\s+)|(\s+)$/g, "")
	return obj1;
}

// string length check
//onChange="doInputData(this, 50)" onKeyDown="doInputData(this, 50)" onKeyUp="doInputData(this,50)"
function doInputData(obj, maxlen) {
	if (lenByte(obj.value) > maxlen) {
		alert("MaxLength " + maxlen + "Byte");
		obj.value=leftByte(obj.value, maxlen);
		obj.focus();
	}
}

function lenByte(str) {
	var wLen=0;
	for(i=0;i<str.length;i++) {
		ch=str.charAt(i);
		if (escape(ch).length > 4) wLen=wLen+2;
		else wLen=wLen+1;
	}
	return wLen;
}

function leftByte(str, len) {
	var wLen=0;
	var buffer="";
	for(i=0;i<str.length;i++) {
		ch=str.charAt(i);
		if (escape(ch).length > 4) wLen=wLen+2;
		else wLen=wLen+1;
		if (wLen>len) { break;	}
		else buffer += ch;
	}
	return buffer;
}

// Number input checking(Effectiveness checking)
function CheckNum(str) {
	var machedStr = str.match(/[0123456789]+/);
	if ( machedStr == str)
		return true;
	else
		return false;
}

//Only Eng
function glf_OnlyEng(id_text){
	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';
	var nonkorean = alpha;

	var i ;
	for ( i=0; i < id_text.length; i++ )  {
		if( nonkorean.indexOf(id_text.substring(i,i+1)) < 0) {
			break ;
		}
	}

	if ( i != id_text.length ) {
		return false ;
	}
	else{
		return true ;
	}

	return true;
}

// Number input checking(Effectiveness checking)
function NoPage() {
	alert("NoPage");
}

function CheckBlank(str) {
	var bk;
	var i;
	for(i=0;i<str.length;i++)
	{
	  bk=str.substr(i,1)
	  if (bk ==" " || bk=="¡¡")
		   return false;
	}
	return true;
}

function CheckBlank2(str) {
	if (str ==" ")
	           return false;
	 if (str=="¡¡")
	 	return false;
	return true;
}

/*
Function : CheckSEng
True : is EngNum
False : is not EngNum
*/
function CheckSEngNum(str) {
	var machedStr = str.match(/[abcdefghijklmnopqrstuvwxyz0123456789]+/);
	if ( machedStr == str)
		return true;
	else
		return false;
}

/*
Function : CheckSEng
True : is EngNum
False : is not EngNum
*/
function emotshow(AddName)
{
	var open = document.all["emo"].style.display;
	var pos = document.body.clientHeight;

	if (open == "none")
	{
	     document.all["emo"].style.left = event.clientX + 10 + document.body.scrollLeft;
	     document.all["emo"].style.top = event.clientY - 10 + document.body.scrollTop;

	     document.all["emo"].style.display = "";
	}
	else{
		document.all["emo"].style.display = "none";
	}
	document.all.AddEmoTailFormName.value = AddName;
}

function setemot(emot)
{
	var EmoTailForm = eval("document.EmoticonTailForm" + document.all.AddEmoTailFormName.value);
	EmoTailForm.myemot.src = "/images/emoticon/emo_" + emot + ".gif";
	EmoTailForm.emonum.value = emot;
	document.all["emo"].style.display = "none";
}

function EmoticonTailInput(ettext)
{
	if(ettext.value == ""){
		alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
		return false;
	}
}

function EmoticonTailInputMax(ettext)
{
	if(StringLength(ettext.value) > 140){
		var EvtCode = event.keyCode
		if (EvtCode == 8 || EvtCode == 37 || EvtCode == 39 || EvtCode == 46 || EvtCode == 16){return true;}
		alert("¹Ì´Ïµ¡±ÛÀº ÃÖ´ë 70ÀÚ ±îÁö¸¸ °¡´ÉÇÕ´Ï´Ù.");
		return false;
	}

}

function PopupImage(param)
{
	var height = screen.height;
	var width = screen.width;
	var left = width / 2 - (300 / 2);
	var top = height / 2 - (300 / 2);

	window.open("/share/imghtml/imgpop.asp?File=" + param, "imgwindow", "left=" + left + ", top=" + top + ",width=300,height=300,toolbars=no, resizable=no, scrollbars=no");
}

function CutString(strString,intLength){
	var intLength
	var strCutString = ""
	if(StringLength(strString) > intLength){
		for(var i=0;i<strString.length;i++)
		{
			dore = escape(strString.charAt(i));

			if((navigator.appName.indexOf("Netscape")!=-1) && dore.length==3 && dore.indexOf("%")!=-1){
				strCutString += strString.charAt(i) ;
				intLength -= 1 ;
			}else if((navigator.appName.indexOf("Internet Explorer")!=-1) && dore.length==6 && dore.indexOf("%uFF")!=-1 && eval(dore.charAt(4))>6){
				strCutString += strString.charAt(i) ;
				intLength -= 1 ;
			}else if(32 < dore.charCodeAt(0) && dore.charCodeAt(0) <= 126 && dore.substring(0,2)!="%u") {
				strCutString += strString.charAt(i) ;
				intLength -= 1 ;
			}else{
				strCutString += strString.charAt(i) ;
				intLength -= 2 ;
			}
			if(intLength<=0){
				break;
			}
		}
		strCutString += "..";
	}else{
		strCutString = strString;
	}

	return strCutString;
}
function StringLength(strString){
	var intLength = 0

	for(var i=0;i<strString.length;i++)
	{
		dore = escape(strString.charAt(i));
		try{
			if((navigator.appName.indexOf("Netscape")!=-1) && dore.length==3 && dore.indexOf("%")!=-1){
				intLength += 1 ;
			}else if((navigator.appName.indexOf("Internet Explorer")!=-1) && dore.length==6 && dore.indexOf("%uFF")!=-1 && eval(dore.charAt(4))>6){
				intLength += 1 ;
			}else if(32 < dore.charCodeAt(0) && dore.charCodeAt(0) <= 126 && dore.substring(0,2)!="%u") {
				intLength += 1 ;
			}else{
				intLength += 2 ;
			}
		}catch(e){
			intLength += 2 ;
		}
 	}
	return intLength;

}

function Check2Byte(strString){

	for(var i=0;i<strString.length;i++)
	{
		dore = escape(strString.charAt(i));

		if((navigator.appName.indexOf("Netscape")!=-1) && dore.length==3 && dore.indexOf("%")!=-1){
			return false;
		}else if((navigator.appName.indexOf("Internet Explorer")!=-1) && dore.length==6 && dore.indexOf("%uFF")!=-1 && eval(dore.charAt(4))>6){
			return false;
		}else if(32 < dore.charCodeAt(0) && dore.charCodeAt(0) <= 126 && dore.substring(0,2)!="%u") {
			return false;
		}else{
			return false;
		}
 	}
	return true;

}

function FramResize(objiFrame, intDefaultH){
	var intNowH = document.body.scrollHeight + (document.body.offsetHeight-document.body.clientHeight);
	parent.document.all[objiFrame].style.height = intNowH;
}

function MessageAndParentClose(popMsg) {
	alert(popMsg);

	if(!parent.closed) {
		parent.closeWin();
	}
}

function CheckBoxChecked(obj){
	if(!obj.length){
		if(obj.checked){return true;}
	}
	for(var i =0;i<obj.length;i++){
		if(obj[i].checked){return true;}
	}
	return false
}
function RadioValue(obj){
	var strTemp
	for(var i =0;i<obj.length;i++){
		if(obj[i].checked){strTemp = obj[i].value;break;}
	}
	return strTemp;
}

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];}}
}

// img change.sunsil
function changeImg(imgName, fileName)
{
	eval(imgName+".src ='"+fileName+"';");
}

//form reset
function frmReset(obj, objName){
	obj.reset();
	objName.focus();
}

//=====================================================================
//div ½ºÅ¸ÀÏ·Î ÇÏ³­ ¼û±â°í ÇÏ³­ º¸¿©ÁÖ±â
// ShowObj = º¸¿©ÁÙ °´Ã¼¸í
// HideObj = ¼û±æ °´Ã¼¸í
// ¿¹ : LayerShowHide('SearchMen', 'SearchHope')
function LayerShowHide(ShowObj, HideObj){
		document.getElementById(ShowObj).style.display = "";
		document.getElementById(HideObj).style.display = "none";
}
//=====================================================================


// ÀÌ¹ÌÁö ¸®»çÀÌÁî
//ex) <img src='sample.jpg' onload='Javascript:adj_img(this,152,150)'>
function adj_img(obj,Cw,Ch){

	if (obj.width>Cw)
	{	if (obj.width >obj.height )
			{

				obj.width = Cw;

			}else{

				obj.height = Ch;
			}
	}	
	return;

}

// leftmn sub.sunsil

var lmn='';

function sublmn(name){

	submenu=eval("submenu_prodeval"+name+".style");

	if(lmn!=submenu)
	{
		if(lmn!='')
		{
			lmn.display='none';
		}
		submenu.display='block';
		lmn=submenu;
	}
	else
	{
		submenu.display='none';
		lmn='';
	}
}

// img change2.sunsil
function changeImg2(imgName, imgCount, selectImgNum, imgPath) {
	var a;
	for(i=1;i<=imgCount;i++){
		a = imgName+""+i;

		if(i != selectImgNum) {
			eval(a+".src ='"+imgPath+a+".gif';");
		}
		else {
			eval(a+".src ='"+imgPath+a+"o.gif';");
		}
	}
}

// textbox.sunsil
function clearText(thefield){
if(thefield.defaultValue==thefield.value)
	thefield.value = "";
}


// »èÁ¦½Ã »èÁ¦ ¿©ºÎ È®ÀÎÃ¢ Ãâ·Â ÈÄ ÆäÀÌÁö ÀÌµ¿ ¿©ºÎ ÆÇ´Ü
function deleteProcChk(gotoUrl) {
	if(Trim(gotoUrl) != "") {
		if(confirm("»èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?")){
			document.location = gotoUrl;
		}
	}
}

// ±Ý¾× ¹®ÀÚ¿­À» ÀÔ·Â¹Þ¾Æ 3ÀÚ¸®¸¶´Ù , ±¸ºÐÀÚ¸¦ ³ÖÀº ¹®ÀÚ¿­ Return
function nf(str) 
{ 
	str = ""+str+""; 
	var retValue = ""; 
	for(i=0; i<str.length; i++) 
	{ 
		if(i > 0 && (i%3)==0) { 
						retValue = str.charAt(str.length - i -1) + "," + retValue; 
		 } else { 
						retValue = str.charAt(str.length - i -1) + retValue; 
		} 
	} 
	return retValue; 
} 

function chkJumin(strJumin) {
	var sum=0;
	for(i=0;i<8;i++) { sum+=strJumin.substring(i,i+1)*(i+2); }
	for(i=8;i<12;i++) { sum+=strJumin.substring(i,i+1)*(i-6); }
		sum=11-(sum%11);
	if (sum>=10) { sum-=10; }
	if (strJumin.substring(12,13) != sum || (strJumin.substring(6,7) !=1 && strJumin.substring(6,7) != 2)) {
		return false;
	}

	return true;
}

function chkJumin1(strJumin1, strJumim2) {
	var sum=0;
	var f1=strJumin1.substring(0,1) 
	var f2=strJumin1.substring(1,2) 
	var f3=strJumin1.substring(2,3) 
	var f4=strJumin1.substring(3,4) 
	var f5=strJumin1.substring(4,5) 
	var f6=strJumin1.substring(5,6) 
	var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7 

	var l1=strJumim2.substring(0,1) 
	var l2=strJumim2.substring(1,2) 
	var l3=strJumim2.substring(2,3) 
	var l4=strJumim2.substring(3,4) 
	var l5=strJumim2.substring(4,5) 
	var l6=strJumim2.substring(5,6) 
	var l7=strJumim2.substring(6,7) 
	hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5 

	hap=hap%11 
	hap=11-hap 
	hap=hap%10 

	if (hap != l7){ 
		return false; 
	} 

	return true;
}

function ResetForm(strFormName){
	var f = eval("document." + strFormName);
	f.reset();
}



var bigImage = new Image();				//»õ·Î¿î ÀÌ¹ÌÁö °´Ã¼¸¦ »ý¼º...

function OriginImg(FileName) {
	if(FileName == "") {
		alert("µî·ÏµÈ »çÁøÀÌ ¾ø½À´Ï´Ù.");
		return;
	}

	bigImage.src = FileName;			//»õ·Î »ý¼ºÇÑ ÀÌ¹ÌÁö °´Ã¼ÀÇ °æ·Î¸¦ ÆË¾÷¿¡¼­ º¸¿©ÁÙ ÀÌ¹ÌÁö °æ·Î·Î...

	setTimeout("popupImg(bigImage)", 100);		//ÀÌ¹ÌÁö°¡ Å¬¶óÀÌ¾ðÆ®¿¡ ¿ÏÀüÈ÷  Àü¼Û µÉ¶§±îÁö ¹Ýº¹
}

function popupImg(bigImage) {
    if (! bigImage.complete) {    			// ÀÌ¹ÌÁö°¡ Å¬¶óÀÌ¾ðÆ®¿¡ ¿ÏÀüÈ÷ Àü¼ÛÀÌ µÇÁö ¾Ê¾Ò´Ù¸é....
    		setTimeout("popupImg(bigImage)", 100);
		return;
	}

	var x = bigImage.width;				//ÆË¾÷¿¡¼­ º¸¿©ÁÙ ÀÌ¹ÌÁöÀÇ widht
	var y = bigImage.height;			//ÆË¾÷¿¡¼­ º¸¿©ÁÙ ÀÌ¹ÌÁöÀÇ height
	var x2 = (screen.width - x) / 2;		//È­¸éÀÇ Á¤Áß¾Ó¿¡ ¶ç¿ì±â À§ÇØ.....
	var y2 = (screen.height - y) / 2;		//»óµ¿

	var showImage = window.open("","OriginIms","left="+x2+",top="+y2+",width="+x+",height="+y);

	showImage.document.write("<html><head><title>KangwonLand</title></head>");
	showImage.document.write("<body style='margin:0'>");
	showImage.document.write("<img src='"+bigImage.src+"' border='0' onClick='javascript:window.close();' style='cursor:hand'>");
	showImage.document.write("</body>");
	showImage.document.write("</html>");
}


var bNetscape4plus=(navigator.appName=="Netscape" && navigator.appVersion.substring(0,1)>="4");
var bExplorer4plus=(navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.substring(0,1)>="4");

function CheckUIElements()
{
        var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck,topheight;
		  
			topheight = document.body.clientHeight-139
		   timeoutNextCheck = 500;

        if ( bNetscape4plus ) { // netscape
                yMenuFrom   = document["divMenu"].top;
                yMenuTo     = top.pageYOffset + topheight;   // top position
        }
        else if ( bExplorer4plus ) {  // IE
                yMenuFrom   = parseInt (divMenu.style.top, 10);
                yMenuTo     = document.body.scrollTop + topheight; // top position
        }

       

        if ( Math.abs (yButtonFrom - (yMenuTo + 152)) < 6 && yButtonTo < yButtonFrom ) {
                setTimeout ("CheckUIElements()", timeoutNextCheck);
                return;
        }


        if ( yButtonFrom != yButtonTo ) {
                yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
                if ( yButtonTo < yButtonFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divLinkButton"].top += yOffset;
                else if ( bExplorer4plus )
                        divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }
        if ( yMenuFrom != yMenuTo ) {
                yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
                if ( yMenuTo < yMenuFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divMenu"].top += yOffset;
                else if ( bExplorer4plus )
                        divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }

        setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad()
{
        var y;

        if ( top.frames.length )
       
        // page loading postion
        if ( bNetscape4plus ) {
                document["divMenu"].top = top.pageYOffset + 135;
                document["divMenu"].visibility = "visible";
        }
        else if ( bExplorer4plus ) {
                divMenu.style.top = document.body.scrollTop + 135;
                divMenu.style.visibility = "visible";
         
        }

        // initializing UI update timer
        CheckUIElements();

        return true;
}
