
function CheckQuoteEnquiryFormData(form){
	
	//if (form.Title.value=='') 
	//{alert('Please enter title'); form.Title.focus(); form.Title.style.backgroundColor = "#FFCCCC"; return false;}
	//else
	//{form.Title.style.backgroundColor = "";}
	
	if (form.Name.value=='') 
	{alert('Please enter your name'); form.Name.focus(); form.Name.style.backgroundColor = "#FFCCCC"; return false;}
	else
	{form.Name.style.backgroundColor = "";}
	
	//if (form.Surname.value=='') 
	//{alert('Please enter your surname'); form.Surname.focus(); form.Surname.style.backgroundColor = "#FFCCCC"; return false;}
	//else
	//{form.Surname.style.backgroundColor = "";}
	
	//if (form.JobTitle.value=='') 
//alert('Please enter your job title'); form.JobTitle.focus(); form.JobTitle.style.backgroundColor = "#FFCCCC"; return false;}
	//else
	//{form.JobTitle.style.backgroundColor = "";}
	
	if (form.Email.value=='') {alert('Please enter your email address');form.Email.focus(); form.Email.style.backgroundColor = "#FFCCCC"; return false;}
	else
	{form.Email.style.backgroundColor = "";}
	
	if (!CheckEmail(form.Email.value)) {alert('Please enter a valid email address');form.Email.focus(); form.Email.style.backgroundColor = "#FFCCCC"; return false;}
	else
	{form.Email.style.backgroundColor = "";}
	
	//if (form.CompanyName.value=='') 
	//{alert('Please enter your company name'); form.CompanyName.focus(); form.CompanyName.style.backgroundColor = "#FFCCCC"; return false;}
	//else
	//{form.CompanyName.style.backgroundColor = "";}
	
	if (form.ContactTel.value=='') 
	{alert('Please enter your contact tel'); form.ContactTel.focus(); form.ContactTel.style.backgroundColor = "#FFCCCC"; return false;}
	else
	{form.ContactTel.style.backgroundColor = "";}
	
	//if (form.City.value=='') 
	//{alert('Please select your city name'); 
	//form.City.focus();
	//form.City.style.backgroundColor = "#FFCCCC"; 
	//return false;}
	//else
	//{form.City.style.backgroundColor = "";}
	
	//if (form.Postcode.value=='') {alert('Please enter your postcode'); form.Postcode.focus(); form.Postcode.style.backgroundColor = "#FFCCCC"; return false;}
	//else
	//{form.Postcode.style.backgroundColor = "";}
	
	//if (form.Comments.value=='') {
	//	alert('Please enter your comments'); 
	//	document.getElementById("Comments").focus();
	//	document.getElementById("Comments").style.backgroundColor="#FFCCCC";
	//	return false;
	//}
	//else
	//{document.getElementById("Comments").style.backgroundColor = "";}
	
	return true;
}

function CheckEmail(address) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(address)){
	return (true)
	}
	return (false)
}


function CheckPhone(phoneNumberDelimiters)
{
 phoneNumberDelimitersTrimed = phoneNumberDelimiters.trim();
 return IsNumeric(phoneNumberDelimitersTrimed);
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function sIsValidate(e){
 pattern='0123456789'
 var keynum;
 if(window.event){
  keynum = e.keyCode;
 }else{
  if(e.which){
   keynum = e.which;
  }
 }
 var key=String.fromCharCode(keynum);
 if (keynum == 32){
  if(e.stopPropagation){
   e.stopPropagation();
  }
  e.cancelBubble=true;
  if(e.preventDefault){
   e.preventDefault();
  }
  e.returnValue=false;
  return false;
 //}else if ((keynum<32)||((keynum>=37)&&(keynum<=40)&&(!e.modifiers&&!e.shiftKey))) {
 }else if ((e.keyCode > 7 && e.keyCode < 10) || (e.keyCode > 27 && e.keyCode < 30) || (e.keyCode == 46) || e.keyCode > 47 && e.keyCode < 58) {
  window.status = '';
  return true;
 }else{
  if(pattern.indexOf(key)== -1){
   if(e.stopPropagation){
    e.stopPropagation();
   }
   e.cancelBubble=true;
   if(e.preventDefault){
    e.preventDefault();
   }
   e.returnValue=false;
   return false;
  }else{
   e.returnValue=keynum;
   return true;
  }
 }
}