<!--

/*
application.lib.js
자바스크립트
응용 라이브러리
*/


/*
새창열기
url    : 새로운 창의 url정보
width  : 새창의 width
hegith : 새창의 width
option : 새창의 그밖의 속성들
*/

var form = document.form;

function win_open(url,width,height,option)
{
	var winName = "win";
	var features = "width="+width+",height="+height;

	features = isNaN(option) ? features + "," + option : features + ",scrollbars=yes,resizable=no";
	
	window.open(url,winName,features);
}


//이메일 계정체크 (계정체크)
function check_email(str)
{ 	
	//indexOf함수 -> 왼쪽부터 문자열의 위치를 반환한다. <-> lastindexOf
	if(str.indexOf(" ") >= 0){
		alert("이메일계정에 공백을 포함할수 없습니다.");
		return false;
	}
	if(!check_not_allowed_korean(str)) 	{
		alert("이메일 계정으로 한글입력이 허용되지 않습니다.");
		return false;
	}
	if(!check_nonchar(str)){
		alert("이메일 계정에 특수문자는 허용되지 않습니다.");
		return false;

	}
	if(str.indexOf(".") >= 0){
		alert("이메일계정에 .을 포함할수 없습니다.");
		return false;
	}
	

	return true;
}

//이메일주소체크 (도메인 체크)
function check_email2(str)
{
	
	if (str=="")	{
		alert("이메일 계정을 입력해 주세요.");
		return false;
	}

	if(str=="etc" || str=="")	{
		if(str.indexOf(" ") >= 0)		{
			alert("이메일주소에 공백을 포함할수 없습니다.");
			return false;
		}
	}

	if(!check_not_allowed_korean(str))	{
		alert("이메일 주소에는 한글입력이 허용되지 않습니다.");
		return false;
	}

	if(!check_nonchar(str))	{
		alert("이메일 주소에는 특수문자를 허용되지 않습니다.");
		return false;
	}

	if(str.indexOf(".")<0)	{
		alert("이메일 주소에 .가 빠졌습니다.");
		return false;
	}
/*
	if(str=="daum.net" || str=="hanmail.net" || str=="hanmail.com")	{
		alert("이메일주소에 한메일은 입력하실 수 없습니다.");
		return false;
	}
*/
	return true;

}

//전화번호 체크
function phone_check(msg,str)	{
	//숫자만 사용
	if(!check_num(str))	{
		alert(msg+"는 숫자만 입력가능합니다.");
		return false;
	}

	if(!fnCheckSpace(str))	{
		alert(msg+"에 공백입력을 할 수 없습니다.");
		return false;
	}

	return true;

}

//-->