﻿
	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];}}
	}

	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

	
//++++++++++++++++++++++++++++++++++
//	에러메시지 함수
//++++++++++++++++++++++++++++++++++
	function Err_Execute(Pcd,Err,Style)
	{
		var url="/Execute/Exc_Error.asp?PCD="+Pcd+"&ECD="+Err+"&SCD="+Style;
		self.blank.location.href=url;
	}

//++++++++++++++++++++++++++++++++++
//	 숫자체크 함수
//++++++++++++++++++++++++++++++++++

	function IsNum(str) {
		var checkNo = "1234567890";
		for (i = 0;  i < str.length;  i++){
			if ( checkNo.indexOf(str.substring(i,i+1)) == -1 ){
				return false;			
			}
		}
		return true;
	}

	function valueNum(ele) {
		if (!IsNum(ele.value)) {
			Err_Execute('COM','2','A')
			ele.value = "";
			ele.focus();
			return false;
		}
	}

	
	function IsIDpwd(str) {
		var checkNo = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		for (i = 0;  i < str.length;  i++){
			if ( checkNo.indexOf(str.substring(i,i+1)) == -1 ){
				return false;			
			}
		}
		return true;
	}

	function chkLogin(ele) {
		if (!IsIDpwd(ele.value)) {
			Err_Execute('COM','13','A');
			ele.value = "";
			ele.focus();
			return false;
		}
	}	
//++++++++++++++++++++++++++++++++++
//	빈문자열 처리
//++++++++++++++++++++++++++++++++++
	function Check(keyword) 
	{
		var st_num, key_len;
		st_num = keyword.indexOf(" ");	
		while (st_num != -1)
		{
			keyword = keyword.replace(" ", "");
			st_num  = keyword.indexOf(" ");
		}
		key_len=keyword.length;
		return key_len;
	}
//++++++++++++++++++++++++++++++++++

	function checkemail() 
	{
		var at	= false;
		var dot	= false;
		var thisform = document.frm;
		var strEmail = thisform.Email.value;
		if(strEmail.length < 4) return true
			for(var i = 0; i < strEmail.length; i++){
				ch = strEmail.substring(i, i + 1)
				if((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z") || (ch == "@") || (ch == ".") || (ch == "_") || (ch == "-") || (ch >= "0" && ch <= "9")){
					
					if(ch == "@") at  = true;
					
					if(ch == ".") dot = true;
				}
				else return true;
			}
			if ((at != true) || (dot != true)) return true;			 
	}



/*-------------------------------------------------------------------------
	hasOnlyNumber()                                  숫자만 입력
-------------------------------------------------------------------------*/
function hasOnlyNumber(Obj){
	//aert(Obj);
	if(event.keyCode > 220) return false;	

	if (event.keyCode != 13) {
		if((event.keyCode<46) || (event.keyCode>57)) {	
                       if((event.keyCode>95) && (event.keyCode<106) ) {	
                       			event.returnValue = false
                        }
                       else{ 
				//Err_Execute('COM','2','A');
				if(Obj == null) {
      					  	event.returnValue = false;
      						} 
				else {
       					 Obj.value = "";
  					Obj.focus();
      					}
                       }
                         
		}
	}
} 

