

// ตรวจสอบวัน
function dmy(str_day,str_month,str_year)
	{
	f = document.all;
    var cday=eval("f."+str_day+".value");
	var cmonth=eval("f."+str_month+".value");
	var cyear=eval("f."+str_year+".value");
	if((cmonth == '4')||(cmonth == '6')||(cmonth == '9')||(cmonth == '11'))
	{
		if(cday > 30)
		{
		alert ('date incorrect');
		eval("f."+str_day+".value = 30 ");
		eval("f."+str_day+".focus");
		}
	}
	else if(cmonth =='2')
		{
		var nyear = eval((cyear - 543)%4);
		if( nyear > 0 && cday > 28)
			{
		//	alert(nyear);
			alert ('date incorrect');
			eval("f."+str_day+".value = 28 ");
			eval("f."+str_day+".focus");
			}
		else if( nyear == 0 && cday > 29)
			{
			//alert(nyear);
			alert ('date incorrect');
			eval("f."+str_day+".value = 29 ");
			eval("f."+str_day+".focus");
			}
		}
	}
	

// ตรวจสอบ ชื่อ user name

function checkusername(ch){
	var len, digit;
	if(ch == " "){ 
      		 len=0;
    	}else{
    		 len = ch.length;
	}
	for(var i=0 ; i<len ; i++)
	{
		digit = ch.charAt(i)
		if( (digit >= "a" && digit <= "z")  || (digit >="0" && digit <="9") || (digit >="A" && digit <="Z") || (digit =="_")){
			;	
		}else{
			return false;					
		}		
	}		
	return true;
}	

// ตรวจสอบ เฉพาะตัวเลข
function check_number(ch){
	var len, digit;
	if(ch == " "){ 
		return false;
      		 len=0;
    	}else{
    		 len = ch.length;
	}
	for(var i=0 ; i<len ; i++)
	{
		digit = ch.charAt(i)
		if(digit >="0" && digit <="9"){
			;	
		}else{
			return false;					
		}		
	}		
	return true;
}

// ตรวจสอบอีเมล
			  function CheckEmail(e) {
			ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-1234567890_QWERTYUIOPASDFGHJKLZXCVBNM";
			for(i=0; i < e.length ;i++){
			if(ok.indexOf(e.charAt(i))<0){ 
			return (false);
			}	
			} 
			if (document.images) {
			re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
			re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			if (!e.match(re) && e.match(re_two)) {
			return (-1);		
			} 
			}
			}

			
// LTrim(string) : Returns a copy of a string without leading spaces.
function ltrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
   
}

//RTrim(string) : Returns a copy of a string without trailing spaces.
function rtrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;
      s = s.substring(0, i+1);
   }
   return s;
}

// Trim(string) : Returns a copy of a string without leading or trailing spaces
function trim(str) {
   return rtrim(ltrim(str));
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features).focus();
}
//-->