// JavaScript Document

document.onmouseover = function ( e ) {   
if ( !e ) e = window.event;   
var el = e.target ? e.target : e.srcElement;   
while ( el != null && el.tagName != "A" ) el = el.parentNode;   
if ( el == null ) return;   
if ( e.preventDefault ) e.preventDefault();   
else e.returnValue = true;};


//========================
function EngOnly(frm) {
	var engwords = '_01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

	var i ;
	var obj = frm ;
	for ( i=0; i<obj.length; i++ )
		if( engwords.indexOf(obj.substring(i,i+1)) < 0 )
			break;
		
	if ( i != obj.length ) {		
		var alertstr = "ตัวอักษร ("+(obj.substring(i,i+1))+") ไม่ใช่ตัวอักษรภาษาอังกฤษ ให้ใช้ตัวอักษรภาษาอังกฤษหรือตัวเลขเท่านั้น"
		alert(alertstr);
		obj.focus();
		return false;
	}	
	return true ; 
}

//========================
function trim(s) {
	while (s.substring(0,1) == ' ') {
		s = s.substring(1,s.length);
	}
	while (s.substring(s.length-1,s.length) == ' ') {
		s = s.substring(0,s.length-1);
	}
	return s;
}
	

//========================
function checkEmail(form) {
	var email = document.myForm.email.value;
	if (!isEmail(email)) {
		alert("รูปแบบของ อีเมล์ ไม่ถูกต้อง");
		return false;
	}
	else { return true; }	
}

function isEmail(str) {
	var supported = 0;
	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported) 
		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(str) && r2.test(str));
} // function

//========================
function verify(frm) {
	with( frm ) {
		if(frm.name.value == "" ) { alert("กรุณากรอก ชื่อผู้โอนเงิน"); frm.name.focus(); return ; } 
		if(!isEmail(frm.email.value)) { alert('รูปแบบของ อีเมล์ ไม่ถูกต้อง'); frm.email.focus(); return; }
		if(frm.bank.value == 0 ) { alert("กรุณาบัญชีที่โอนเงิน "); frm.bank.focus(); return; }
		if(frm.price.value == "" ) { alert("กรุณากรอก จำนวนเงินที่โอน!!"); frm.price.focus(); return; }
		if(frm.service.value == 0 ) { alert("กรุณาเลือก ค่าบริการที่่โอน!!"); frm.service.focus(); return; }
	} // whith
	frm.submit();
}
