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;
}// JavaScript Document

function checkEmail(FieldName) 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(FieldName.value))
	{
		return true;
	}
	return false;
}// JavaScript Document

function validateQuote()
{
	if(frmQuote.name.value.length==0)
	{
		alert("Please Enter Your Name !");
		frmQuote.name.focus();
		return false;
	}	
	else if(frmQuote.surname.value.length==0)
	{
		alert("Please Enter Your Surname !");
		frmQuote.surname.focus();
		return false;
	}	
	else if(frmQuote.country.value.length==0)
	{
		alert("Please Enter Your Country !");
		frmQuote.country.focus();
		return false;
	}	
	else if(frmQuote.email.value.length==0)
	{
		alert("Please Enter Your Email Address !");
		frmQuote.email.focus();
		return false;
	}
	else if (!checkEmail(frmQuote.email) ) 
	{
		alert("Please Enter A Valid Email !");
		frmQuote.email.select();
		frmQuote.email.focus();
		return false;
	}
	else if(frmQuote.tel.value.length==0)
	{
		alert("Please Enter Your Telephone / Cell Number !");
		frmQuote.tel.focus();
		return false;
	}
	else if(!IsNumeric(frmQuote.tel.value))
	{
		alert("Please Enter A Numeric Telephone !\nSpaces Are Also Allowed !");
		frmQuote.tel.focus();
		frmQuote.tel.select();
		return false;
	}	
	else if(frmQuote.copywritingbrief.value.length==0)
	{
		alert("Please Enter Your Brief !");
		frmQuote.copywritingbrief.focus();
		return false;
	}		
	return true;
}// JavaScript Document


window.onload=function() {
  var FormName = "frmQuote";
  var questionlocation = location.href.indexOf('?');
  if(questionlocation < 0) { return; }  
  var q = location.href.substr(questionlocation + 1);
  var list = q.split('&');
  for(var i = 0; i < list.length; i++) {
	 var kv = list[i].split('=');
	 if(eval('document.'+FormName+'.'+kv[0])){
		 
	   if(eval('document.'+FormName+'.'+kv[0]+'.type=="checkbox"')) {
		   eval('document.'+FormName+'.'+kv[0]+'.checked="true"');
	   }
	   else {		   
		 kv[1] = unescape(kv[1]);
		 if(kv[1].indexOf('"') > -1) {
			var re = /"/g;
			kv[1] = kv[1].replace(re,'\\"');
		 }		 
		 eval('document.'+FormName+'.'+kv[0]+'.value="'+kv[1]+'"');
	   }
	 }
	 
	 if(kv[0]=='err') {		 
		 alert(unescape(kv[1]));
	 }
  }
}

var RecaptchaOptions = {
    theme : 'white'
};
