function isValid (c) {   
	var valid = 0;
	if( ((c >= "0") && (c <= "9")) || ((c >= "a") && (c <= "z")) || ((c >= "A") && (c <= "Z")) || (c == "-")  ) {
		valid = 1;
	}
	return valid;
}
function look_go(dmmsg, dminvname) {	
	var dm_name = document.lookupbox_lookup.stext.value;
	var valid = 1;
	if(dm_name.length < 2) {
		alert(dmmsg);
		return false;
	} else {
		if(dm_name.charAt(0) == "-" || dm_name.charAt(dm_name.length-1) == "-") {				
			valid = 0;			
		} else {
			for (x = 0; x < dm_name.length; x++) {  			
				if (!isValid(dm_name.charAt(x))) {  // Check that current character is valid thai name.
					valid = 0;
					break;
				}
			}
		}
		if(valid) {
			document.lookupbox_lookup.domain.value = document.lookupbox_lookup.stext.value;
			document.lookupbox_lookup.submit();		
			return true;
		} else {
			alert(dminvname);
			return false;
		}
	}
}
function lookupbox_enter(i) {	
	if(i==13) {
		look_go();
	} 
}