/****************************************************************************
*
*		Á¦ÀÛ¾÷Ã¼ : Å©·¹µ÷»çÀÌ¹ö¿¡µàÄÉÀÌ¼Ç¼¾ÅÍ
*		Á¦ÀÛÀÏ½Ã : 2008³â 2¿ù 11ÀÏ
*		¿¬¶ôÃ³ : gul0809@naver.com
*		´ã´çÀÚ : ½Åµ¿°É
*		±âÅ¸»çÇ× : À¯Áöº¸¼ö½Ã ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸¸é ÀÌ¸ÞÀÏÀ» ÅëÇØ ¹®ÀÇ ¹Ù¶ø´Ï´Ù.
*                      À¥¿¡¼­ °Ë»öÇÑ ½ºÅ©¸³Æ®µµ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù. 
*
*****************************************************************************/

<!--
function flashWrite(url,w,h,id,bg,win){
	// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, À©µµ¿ì¸ðµå)

	// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
	var flashStr=
	"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
	"<param name='movie' value='"+url+"' />"+
	"<param name='wmode' value='"+win+"' />"+
	"<param name='menu' value='false' />"+
	"<param name='quality' value='high' />"+
	"<param name='bgcolor' value='"+bg+"' />"+
	"<embed src='"+url+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";
	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);
}

// F5¸¦ ´­·¶À»¶§ iframe ³»ºÎ¸¸ refresh µÇµµ·Ï Ã³¸® start
if (document.all) {
    document.onkeydown = trapRefreshIE;
} else {
    document.captureEvents(Event.KEYDOWN)
    document.onkeydown = trapRefreshNS;
}

function trapRefreshNS(e){
if (e.keyCode == 116){
e.cancelBubble = true; 
e.returnValue = false;
document.location.reload();
}
}

function trapRefreshIE(){
if (event.keyCode == 116){
event.keyCode = 0; 
event.cancelBubble = true; 
event.returnValue = false;
document.location.reload();
}
}
// F5¸¦ ´­·¶À»¶§ iframe ³»ºÎ¸¸ refresh µÇµµ·Ï Ã³¸® end





//input³» ÀÌ¹ÌÁö Ç¥Çö
	var c=false;
//Æ÷Ä¿½º°¡ ÀÎÇ² ¹Ú½º ¾È³× ÀÖÀ»¶§ ¹è°æÀÌ¹ÌÁö Áö¿ì±â
	function Img_in(value)	{
	input_img.img_box.style.backgroundImage="";
	c=true;
	}

//Æ÷Ä¿½º°¡ ÀÎÇ² ¹Ú½º¸¦ ¹þ¾î³µÀ»¶§ ¹è°æÀÌ¹ÌÁö »ì¸®±â(ÀÔ·Â°ªÀÌ ÀÖÀ¸¸é »ì¸®Áö ¾Ê±â)
function Img_out(value){
	if(value !=""){
	input_img.img_box.style.backgroundImage="";
	}else{
	input_img.img_box.style.backgroundImage="url(../../images/login_img/input_bg_01.gif)";
	d=false;
	}
}

//µÎ¹øÂ° ¹öÆ°

	var d=false;
	function Img_in2(value){
	input_img.img_box2.style.backgroundImage="";
	d=true;
	}

//Æ÷Ä¿½º°¡ ÀÎÇ² ¹Ú½º¸¦ ¹þ¾î³µÀ»¶§ ¹è°æÀÌ¹ÌÁö »ì¸®±â(ÀÔ·Â°ªÀÌ ÀÖÀ¸¸é »ì¸®Áö ¾Ê±â)
function Img_out2(value){
	if(value !=""){
		input_img.img_box2.style.backgroundImage="";
	}else{
		input_img.img_box2.style.backgroundImage="url(../../images/login_img/input_bg_02.gif)";
	d=false;
	}
	}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
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 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 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 ptrim(obj) {
	return obj.replace(/(^s*)|(s*$)/g, "");
}

function checkNum(str1, str2)
{
	if (!isNumeric(str2)) 
	{
		alert("¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		str1.value = "";
	}
}

//Á¤¼öÀÎÁö Ã¼Å©ÇÑ´Ù(¾Æ½ºÅ°ÄÚµå)
function OnlyNumber()
{
	if((event.keyCode<48)||(event.keyCode>57))
	{
		event.returnValue=false;
	}
} 

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 emailserv()
		{
			f = document.infoForm;
			if(f.UserEmail.value != "etc")
			{
				f.UserEmail2.value = f.UserEmail.value;
				f.UserEmail2.style.display = "none";
			}
			else
			{
				f.UserEmail2.value = "";
				f.UserEmail2.style.display = "";
			}
		}
function trim(s)
{
	var t = "";
	var from_pos = to_pos = 0;

	for (i=0; i<s.length; i++)
	{
		if (s.charAt(i) == ' ')
			continue;
		else
		{
			from_pos = i;
			break;
		}
	}

	for (i=s.length; i>=0; i--)
	{
		if (s.charAt(i-1) == ' ')
			continue;
		else
		{
			to_pos = i;
			break;
		}
	}

	t = s.substring(from_pos, to_pos);
	//				alert(from_pos + ',' + to_pos + ',' + t+'.');
	return t;
}

function fnc_CheckJumin(ssn)
{    
    if (ssn.length != 13) 
     {   // ¹øÈ£°¡ 13°³ ¾Æ´Ï¶ó¸é
        alert("¹øÈ£ÀÇ °³¼ö°¡ ¸ðÀÚ¶ø´Ï´Ù."); //Ä¿¼­¸¦ ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®¿¡ ³õ´Â´Ù.
      return false;
     } 
     else 
     
    var a1=ssn.substring(0,1)   //ÁÖ¹Î¹øÈ£ °è»ê¹ý
    var a2=ssn.substring(1,2)          
    var a3=ssn.substring(2,3)
    var a4=ssn.substring(3,4)
    var a5=ssn.substring(4,5)
    var a6=ssn.substring(5,6)
    var checkdigit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7
    var b1=ssn.substring(6,7)
    var b2=ssn.substring(7,8)
    var b3=ssn.substring(8,9)
    var b4=ssn.substring(9,10)
    var b5=ssn.substring(10,11)
    var b6=ssn.substring(11,12)
    var b7=ssn.substring(12,13)
    var checkdigit=checkdigit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 
    checkdigit = checkdigit%11
    checkdigit = 11 - checkdigit
    checkdigit = checkdigit%10

    if (checkdigit != b7) 
    {   
       alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.'); 
       document.getElementById("txtJumin1").value="";
       document.getElementById("txtJumin2").value="";
       document.getElementById("txtJumin1").focus();   
       return false;
    } 

  return true;
}

function isFResNo(s) {
        var sum=0;
        var odd=0;
        buf = new Array(13);
        for(i=0; i<13; i++) { buf[i]=parseInt(s.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;
}
