function menuOver(cur){
	cur.style.background="#b0bee6";
}

function menuOut(cur){
	cur.style.background="#292a56";
}

function IsNumeric(sText){
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;
 }

 function validateAreaCode(cur){
 	var code = cur.value;
	if(code=="")return;
 	var ValidChars = "0123456789";
	if(code.length!=3){
		alert("invalid area code");
		cur.focus();
		cur.select();
		return;
	}else{
		for(var i=0;i<code.length;i++){
			Char = code.charAt(i);
      		if (ValidChars.indexOf(Char) == -1)
         	{
         		alert("invalid area code");
				cur.focus();
				cur.select();
				return;
         	}
      	}
	}
 }

 function validatePhone(cur){
 	var code = cur.value;
	if(code=="")return;
	var ValidChars = "0123456789";
	if(code.length!=7){
		alert("invalid area code");
		cur.focus();
		cur.select();
		return;
	}else{
		for(var i=0;i<code.length;i++){
			Char = code.charAt(i);
      		if (ValidChars.indexOf(Char) == -1)
         	{
         		alert("invalid phone number");
				cur.focus();
				cur.select();
				return;
         	}
      	}
	}

 }

 function validateExt(cur){
	var code = cur.value;
	if(code=="")return;
	var ValidChars = "0123456789";
	for(var i=0;i<code.length;i++){
			Char = code.charAt(i);
      		if (ValidChars.indexOf(Char) == -1)
         	{
         		alert("invalid extension ");
				cur.focus();
				cur.select();
				return;
         	}
      	}
	}


 function validateEmail(email){
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
	return (true)
	}
	alert("Invalid E-mail Address! Please re-enter.");
	return (false)
}
