﻿// JScript File

			function checkID(id) {
			if(id.length != 13) return false;
			for(i=0, sum=0; i < 12; i++)
				sum += parseFloat(id.charAt(i))*(13-i);
			if((11-sum%11)%10!=parseFloat(id.charAt(12))) return false;
				return true;
			}
			function checkEngName(str){			   
			    pattern = new RegExp('[A-Za-z.-]');
			    if(pattern.test(str))
			    return true;
			    else 
			    return false;  
			    
			}
			function checkThaiName(str){			   
			    pattern = new RegExp('[ก-๛]');
			    if(pattern.test(str))
			    return true;
			    else 
			    return false;  
			    
			}		
			
			function checkEmail(str){				   
			    pattern = new RegExp('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$');
			    if(pattern.test(str))
			    return true;
			    else 
			    return false;  
			    
			}
			function checkPostcode(str){			   
			    pattern = new RegExp('[0-9]{5}');
			    if(pattern.test(str))
			    return true;
			    else 
			    return false;  
			    
			}	
			function checkAccountPattern(str){			   
			    pattern = new RegExp('[a-zA-Z0-9_]{4,16}');
			    if(pattern.test(str))
			    return true;
			    else 
			    return false;  
			    
			}	

