﻿
// JScript 파일

function TabNext(num, nextId, thisEl)
{
    if(thisEl.value.length>=num)
        document.getElementById(nextId).focus();
}

function CheckPassword(sourceId, destId, labelId)
{
	source = document.getElementById(sourceId);
	dest = document.getElementById(destId);
	label = document.getElementById(labelId);
	
	if(dest.value.length<4)
	{
		dest.value = "";
		source.value = "";
		source.focus();
		
		label.innerHTML = "비밀번호는 4자 이상이어야 합니다.";
		return;
	}
	else
		label.innerHTML = "";
	
	if(source.value!=dest.value)
	{
		dest.value = "";
		source.value = "";
		source.focus();
	
		label.innerHTML = "입력한 비밀번호가 같지 않습니다.";
		return;
	}
	else
		label.innerHTML = "";
		
}


function CheckReliabilityOfJuminNumber(str1, str2) {

	var aObjMultiliers1= new Array(2, 3, 4, 5, 6, 7);
	var aObjMultiliers2= new Array(8, 9, 2, 3, 4, 5);
	var sum=0, sum1=0, sum2=0;
	var sLength1, sLength2;

	sLength1=str1.length;
	sLength2=str2.length;

	if(sLength1<6 || sLength2<7) return 0;

	for(i=0 ; i<6; i++) {
		sum1+=parseInt(str1.charAt(i), 10)*aObjMultiliers1[i];
		sum2+=parseInt(str2.charAt(i), 10)*aObjMultiliers2[i];
	}
	sum=sum1+sum2;
	var checker=(11-(sum%11))%10;

	if(checker==parseInt(str2.charAt(6), 10)) return 1;
	else return 0;
}

/* 
function CheckJumin(jumin1Id, jumin2Id, labelId)
{
	jumin1 = document.getElementById(jumin1Id);
	jumin2 = document.getElementById(jumin2Id);
	
	label = document.getElementById(labelId);
	
	
	
	if(jumin2.value.length==7)
	{
		
		if(!CheckReliabilityOfJuminNumber(jumin1.value, jumin2.value))
		{
			jumin1.value = "";
			jumin2.value = "";
			jumin1.focus();
			label.innerHTML = "주민등록번호가 올바르지 않습니다.";
		}else
		{
			label.innerHTML = "";
			temp = jumin2.value.substring(0, 1);
			
			switch(temp)
			{
			case "1":
				year1 = "19";
				gender = "1";
				break;
			case "2":
				year1 = "19";
				gender = "2";
				break;
			case "3":
				year1 = "20";
				gender = "1";
				break;
			case "4":
				year1 = "20";
				gender = "2";
				break;
			}
			
			year2 = jumin1.value.substring(0, 2);
			month = jumin1.value.substring(2, 4);
			date = jumin1.value.substring(4, 6);
			
			
					
			_elYear = document.getElementById("ctl00_Main_txtBirthYear");
			_elMonth = document.getElementById("ctl00_Main_txtBirthMonth");
			_elDate = document.getElementById("ctl00_Main_txtBirthDate");
			
			_elYear.value = year1+year2;
			_elMonth.value = parseInt(month, 10);
			_elDate.value = parseInt(date, 10);
			
		}
	}
}
*/
function FindZipcode(_where)
{
                                  
	window.open("popFindZipcode.aspx?where="+_where,"","width=500,height=500,scrollbars");
}

function write(zip1, add1, where)
{
	var zipcode = eval("opener.aspnetForm.ctl00_Main_txt"+where+"Zipcode");
	var address = eval("opener.aspnetForm.ctl00_Main_txt"+where+"AddressDetail");
	
	zipcode.value = zip1;
	address.value = add1;
	self.close();
}


function SchoolingChange(_select)
{
	if(_select.selectedIndex>1)
	{
		_viewEl = document.getElementById("schooling"+_select.selectedIndex);
	
		for(i=2; i<=4; i++)
		{
			if(i<=_select.selectedIndex)
				document.getElementById("schooling"+i).style.display = "";
			else
				document.getElementById("schooling"+i).style.display = "none";
		}
	}
	else
	{
		for(i=2; i<=4; i++)
		{
			document.getElementById("schooling"+i).style.display = "none";
		}
	}	
}


function selfClose() 
{ 
    if (/MSIE/.test(navigator.userAgent)) { 
        if(navigator.appVersion.indexOf("MSIE 7.0")>=0) {
            //IE7에서는 아래와 같이
            window.open('about:blank','_self').close();
        }
        else { 
            //IE7이 아닌 경우
            window.opener = self; 
            self.close(); 
        }                       
    } else { 
        window.name = '__t__'; 
        var w = window.open('about:blank'); 
        w.document.open(); 
        w.document.write('<html><body><script type="text/javascript">function _(){var w=window.open("about:blank","'+window.name+'");w.close();self.close();}</'+'script></body></html>'); 
        w.document.close(); 
        w._(); 
    } 
}


function FocusLogin(_el)
{
	_el.style.backgroundImage = "none";
}

function BlurLogin(_el, _img)
{
	if(!_el.value.length)
		_el.style.backgroundImage = "url('"+_img+"')";
		
}
	
	




	


		
		
		
		
	
	
