var pts = null;
function CenterOpen(ourl,sWidth,sHeight) {
	var sW = window.screen.Width;
	var sH = window.screen.Height;
	var wL = (sW - 800) / 2;
	var wT = (sH - 600) /2;
	
	if (wL < 0)
		wL = 0;
	
	if (wT < 0)
		wT = 0;

	eval ("window.open('"+ourl+"','minihome','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+(sWidth+20)+",height="+sHeight+",top="+wT+",left="+wL+"');");	
}

function CenterOpenPd(ourl,sWidth,sHeight) {
	var sW = window.screen.Width;
	var sH = window.screen.Height;
	var wL = (sW - 800) / 2;
	var wT = (sH - 600) /2;
	
	if (wL < 0)
		wL = 0;
	
	if (wT < 0)
		wT = 0;


		eval ("window.open('"+ourl+"','minihome','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width="+sWidth+",height="+sHeight+",top="+wT+",left="+wL+"');");	

}
function roundTable(objID) {
       var obj = document.getElementById(objID);
       var Parent, objTmp, Table, TBody, TR, TD;
       var bdcolor, bgcolor, Space;
       var trIDX, tdIDX, MAX;
       var styleWidth, styleHeight;

       // get parent node
       Parent = obj.parentNode;
       objTmp = document.createElement('SPAN');
       Parent.insertBefore(objTmp, obj);
       Parent.removeChild(obj);

       // get attribute
       bdcolor = obj.getAttribute('rborder');
       bgcolor = obj.getAttribute('rbgcolor');
       radius = parseInt(obj.getAttribute('radius'));
       if (radius == null || radius < 1) radius = 1;
       else if (radius > 6) radius = 6;

       MAX = radius * 2 + 1;
       
       /*
              create table {{
       */
       Table = document.createElement('TABLE');
       TBody = document.createElement('TBODY');

       Table.cellSpacing = 0;
       Table.cellPadding = 0;

       for (trIDX=0; trIDX < MAX; trIDX++) {
              TR = document.createElement('TR');
              Space = Math.abs(trIDX - parseInt(radius));
              for (tdIDX=0; tdIDX < MAX; tdIDX++) {
                     TD = document.createElement('TD');
                     
                     styleWidth = '1px'; styleHeight = '1px';
                     if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null;
                     else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null;
                     else if (radius > 2) {
                            if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px';
                            if (Math.abs(trIDX - radius) == 1) styleHeight = '2px';
                     }

                     if (styleWidth != null) TD.style.width = styleWidth;
                     if (styleHeight != null) TD.style.height = styleHeight;

                     if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor;
                     else if (tdIDX > Space && Space < MAX - tdIDX - 1)  TD.style.backgroundColor = bgcolor;
                     
                     if (Space == 0 && tdIDX == radius) TD.appendChild(obj);
                     TR.appendChild(TD);
              }
              TBody.appendChild(TR);
       }

       /*
              }}
       */

       Table.appendChild(TBody);
       
       // insert table and remove original table
       Parent.insertBefore(Table, objTmp);
}

function CenterOpenSc(ourl,sWidth,sHeight) {

	var sW = window.screen.Width;
	var sH = window.screen.Height;
	var wL = (sW - 800) / 2;
	var wT = (sH - 600) /2;
	
	if (wL < 0)
		wL = 0;
	
	if (wT < 0)
		wT = 0;

	eval ("window.open('"+ourl+"','_blank','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width="+(parseInt(sWidth)+20)+",height="+sHeight+",top="+wT+",left="+wL+"');");	
}


function CenterOpenPt_new(ourl,sWidth,sHeight) {//ÇÇÆÃ·ë
	var sW = window.screen.Width;
	var sH = window.screen.Height;
	var wL = (sW - 800) / 2;
	var wT = (sH - 600) /2;
	
	if (wL < 0)
		wL = 0;
	
	if (wT < 0)
		wT = 0;

	eval ("pts=window.open('"+ourl+"','piting','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width="+(parseInt(sWidth)+20)+",height="+sHeight+",top="+wT+",left="+wL+"');");	

  if(pts==null){ 
	alert("\n¡Ø MSN,¾ßÈÄ,±¸±Û ÆË¾÷ Â÷´Ü Åø¹Ù°¡ ¼³Ä¡µÈ °æ¿ì ÆË¾÷Çã¿ëÀ» ÇØÁÖ¼Å¾ß¸¸ ÆË¾÷Ã¢ÀÌº¸ÀÔ´Ï´Ù.\n¡Ø À©µµ¿ì XP SP2 »ç¿ëÀÚÀÏ °æ¿ì¿¡´Â ºê¶ó¿ìÀú »ó´ÜÀÇ ³ë¶õ»ö[¾Ë¸²Ç¥½ÃÁÙ]¿¡ ÀÖ´Â ÆË¾÷ Â÷´Ü ¾Ë¸²ÁÙÀ» Å¬¸¯ÇÏ¿© ÆË¾÷À» Çã¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.\n"); 
	return false; 
  } 
}


function CenterOpenPt(ourl,sWidth,sHeight) {//ÇÇÆÃ·ë
	var sW = window.screen.Width;
	var sH = window.screen.Height;
	var wL = (sW - 800) / 2;
	var wT = (sH - 600) /2;
	
	if (wL < 0)
		wL = 0;
	
	if (wT < 0)
		wT = 0;

	eval ("pts=window.open('"+ourl+"','piting','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width="+(parseInt(sWidth)+20)+",height="+sHeight+",top="+wT+",left="+wL+"');");	

  if(pts==null){ 
	alert("\n¡Ø MSN,¾ßÈÄ,±¸±Û ÆË¾÷ Â÷´Ü Åø¹Ù°¡ ¼³Ä¡µÈ °æ¿ì ÆË¾÷Çã¿ëÀ» ÇØÁÖ¼Å¾ß¸¸ ÆË¾÷Ã¢ÀÌº¸ÀÔ´Ï´Ù.\n¡Ø À©µµ¿ì XP SP2 »ç¿ëÀÚÀÏ °æ¿ì¿¡´Â ºê¶ó¿ìÀú »ó´ÜÀÇ ³ë¶õ»ö[¾Ë¸²Ç¥½ÃÁÙ]¿¡ ÀÖ´Â ÆË¾÷ Â÷´Ü ¾Ë¸²ÁÙÀ» Å¬¸¯ÇÏ¿© ÆË¾÷À» Çã¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.\n"); 
	return false; 
  } 
}



function CenterOpenEx(ourl) {//ÄÚµð´ã±â
  eval ("window.open('"+ourl+"','_blank','toolbar=0,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=1px,height=1px,top=0,left=0');");	
}


function Check_nonChar(id_text) 
{ 
   var nonchar = '~`!@#$%^&*()-_=+\|<>?,./;:"'; 
   var nonkorean = nonchar; 
    
   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 false; 
} 

function goToMyMini(UserId){

	if(UserId == ""){
		alert("·Î±×ÀÎÀ» ÇÏ¼Å¾ß µË´Ï´Ù.");
	}else{
		window.resizeTo(910,810);
		CenterOpen("/minihome/main.php?oid="+UserId,910,810);
	}
}
function goToMyMiniEdit(UserId){
	if(UserId == ""){
		alert("·Î±×ÀÎÀ» ÇÏ¼Å¾ß µË´Ï´Ù.");
	}else{
		CenterOpenSc("/popup/mini_infoEdit.php",400,180);
	}
}
function check_fgnno(fgnno) {
        var sum=0;
        var odd=0;
        buf = new Array(13);
        for(i=0; i<13; i++) { buf[i]=parseInt(fgnno.charAt(i)); }
        odd = buf[7]*10 + buf[8];
        if(odd%2 != 0) { return false; }
        if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
                return false;
        }
        multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
        for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
        sum = 11 - (sum%11);
        if(sum >= 10) { sum -= 10; }
        sum += 2;
        if(sum >= 10) { sum -= 10; }
        if(sum != buf[12]) { return false }
        return true;
}
function Is_name(formname)
	{

		for(var i = 0; i < formname.length; i++)
		{
			var chr = formname.substr(i,1);
			chr = escape(chr);
			if (chr.charAt(1) == "u")
			{
				chr = chr.substr(2, (chr.length - 1));
				if((chr < "AC00") || (chr > "D7A3"))
					return false;
			}
			else
				return false;
		}
		return true;
}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
function check_juminno(juminno) {
        if(juminno=="" || juminno==null || juminno.length!=13) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Àû¾îÁÖ¼¼¿ä.");
                return false;
        }
        var jumin1 = juminno.substr(0,6);
        var jumin2 = juminno.substr(6,7);
        var yy         = jumin1.substr(0,2);        // ³âµµ
        var mm = jumin1.substr(2,2);        // ¿ù
        var dd = jumin1.substr(4,2);        // ÀÏ
        var genda = jumin2.substr(0,1);        // ¼ºº°
        var msg, ss, cc;

        // ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
        if (!isNumeric(jumin1)) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // ±æÀÌ°¡ 6ÀÌ ¾Æ´Ñ °æ¿ì
        if (jumin1.length != 6) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ±âº» ±¸¼º °Ë»ç
        if (yy < "00" || yy > "99" ||
                mm < "01" || mm > "12" ||
                dd < "01" || dd > "31") {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
        if (!isNumeric(jumin2)) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // ±æÀÌ°¡ 7ÀÌ ¾Æ´Ñ °æ¿ì
        if (jumin2.length != 7) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // ¼ºº°ºÎºÐÀÌ 1 ~ 4 °¡ ¾Æ´Ñ °æ¿ì
        if (genda < "1" || genda > "4") {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // ¿¬µµ °è»ê - 1 ¶Ç´Â 2: 1900³â´ë, 3 ¶Ç´Â 4: 2000³â´ë
        cc = (genda == "1" || genda == "2") ? "19" : "20";
        // Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ³¯Â¥ Çü½Ä °Ë»ç
        if (isYYYYMMDD(parseInt(cc+yy), parseInt(mm), parseInt(dd)) == false) {
                alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        // Check Digit °Ë»ç
        if (!isSSN(jumin1, jumin2)) {
                alert("ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£¸¦ °ËÅäÇÑ ÈÄ, ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
                return false;
        }
        return true;
}

// »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å©
function check_busino(vencod) {
        var sum = 0;
        var getlist =new Array(10);
        var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
        for(var i=0; i<10; i++) { getlist[i] = vencod.substring(i, i+1); }
        for(var i=0; i<9; i++) { sum += getlist[i]*chkvalue[i]; }
        sum = sum + parseInt((getlist[8]*5)/10);
        sidliy = sum % 10;
        sidchk = 0;
        if(sidliy != 0) { sidchk = 10 - sidliy; }
        else { sidchk = 0; }
        if(sidchk != getlist[9]) { return false; }
        return true;
}


function isYYYYMMDD(y, m, d) {
        switch (m) {
        case 2:        // 2¿ùÀÇ °æ¿ì
                if (d > 29) return false;
                if (d == 29) {
                        // 2¿ù 29ÀÇ °æ¿ì ´çÇØ°¡ À±³âÀÎÁö¸¦ È®ÀÎ
                        if ((y % 4 != 0) || (y % 100 == 0) && (y % 400 != 0))
                                return false;
                }
                break;
        case 4:        // ÀÛÀº ´ÞÀÇ °æ¿ì
        case 6:
        case 9:
        case 11:
                if (d == 31) return false;
        }
        // Å« ´ÞÀÇ °æ¿ì
        return true;
}
function isNumeric(s) {
        for (i=0; i<s.length; i++) {
                c = s.substr(i, 1);
                if (c < "0" || c > "9") return false;
        }
        return true;
}
function isLeapYear(y) {
        if (y < 100)
        y = y + 1900;
        if ( (y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0) ) {
                return true;
        } else {
                return false;
        }
}
function getNumberOfDate(yy, mm) {
        month = new Array(29,31,28,31,30,31,30,31,31,30,31,30,31);
        if (mm == 2 && isLeapYear(yy)) mm = 0;
        return month[mm];
}
function isSSN(s1, s2) {
        n = 2;
        sum = 0;
        for (i=0; i<s1.length; i++)
                sum += parseInt(s1.substr(i, 1)) * n++;
        for (i=0; i<s2.length-1; i++) {
                sum += parseInt(s2.substr(i, 1)) * n++;
                if (n == 10) n = 2;
        }
        c = 11 - sum % 11;
        if (c == 11) c = 1;
        if (c == 10) c = 0;
        if (c != parseInt(s2.substr(6, 1))) return false;
        else return true;
}

function openflash(width,height,src){ 
    return "<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="+width+" height="+height+"><param name=movie value="+src+"><param name=quality value=high ><embed src="+src+" quality=high  pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width="+width+" height="+height+"></embed></object>"; 
} 

function writeflash(src){ 
    document.write(src); 
} 
 

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



/* ¸ÞÀÎ ¸®´º¾ó °ü·Ã Ãß°¡ JS START */
  var temp=0;
  var amount=3;
	function scroll(layer_name) {
	  temp++;
	  tmp = document.getElementById(layer_name).style;

		if (temp == "1"){
		  tmp.top = 0;
		}else if(temp == "2"){
		  tmp.top = -142;
		}else if(temp == "3"){
		  tmp.top = -284;
		}else if(temp == "4"){
		  tmp.top = -426;
		}

		if(temp > amount){
		  temp=0;
		}

	  window.setTimeout("scroll('"+layer_name+"')", 3000);
	}
/* ¸ÞÀÎ ¸®´º¾ó °ü·Ã Ãß°¡ JS END */