// JavaScript Document
var highlightcolor="lightyellow"
var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
	if (which.style&&intended.test(which.tagName)){
	if (ns6&&eventobj.nodeType==3)
	eventobj=eventobj.parentNode.parentNode
	return true
}
else
return false
}

//Function to highlight form element
function highlight(e){
	eventobj=ns6? e.target : event.srcElement
	if (previous!=''){
	if (checkel(previous))
	previous.style.backgroundColor=''
	previous=eventobj
	if (checkel(eventobj))
	eventobj.style.backgroundColor=highlightcolor
}
else{
	if (checkel(eventobj))
	eventobj.style.backgroundColor=highlightcolor
	previous=eventobj
	}
}
function checkEmail(name) {
	var email = document.getElementById(name);
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email.value)) {
		alert('Không Chính xác Email !.');
		email.focus
		return false;
	}
	return true;
}
function isPhone(s) 
{
     // Check for correct phone number
    rePhoneNumber = new RegExp(/^\([0-9]\d{2}\)\s?\d{8}$/); 
    if (!rePhoneNumber.test(s)) {
         if (!ismobile(s)) {
			 alert("	Nhập Số Điện Thoại theo dạng sau : (004) 54085226  Mobile : 0904049522   ");
         	return false;
		 }else{
			 return true;
		}
    } 
	return true;
}
function ismobile(s) 
{
     // Check for correct phone number
     rePhoneNumber = new RegExp(/^\([0-9]\d{9}\)$/);
    if (!rePhoneNumber.test("("+s+")")) { 
			return false; 
    }
	return true;
}
