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 validateTrans()
{
	if(frmTrans.name.value.length==0)
	{
		alert("Please Enter Your Name !");
		frmTrans.name.focus();
		return false;
	}	
	else if(frmTrans.surname.value.length==0)
	{
		alert("Please Enter Your Surname !");
		frmTrans.surname.focus();
		return false;
	}	
	else if(frmTrans.country.value.length==0)
	{
		alert("Please Enter Your Country !");
		frmTrans.country.focus();
		return false;
	}	
	else if(frmTrans.email.value.length==0)
	{
		alert("Please Enter Your Email Address !");
		frmTrans.email.focus();
		return false;
	}
	else if (!checkEmail(frmTrans.email) ) 
	{
		alert("Please Enter A Valid Email !");
		frmTrans.email.select();
		frmTrans.email.focus();
		return false;
	}
	else if(frmTrans.tel.value.length==0)
	{
		alert("Please Enter Your Telephone / Cell Number !");
		frmTrans.tel.focus();
		return false;
	}
	else if(!IsNumeric(frmTrans.tel.value))
	{
		alert("Please Enter A Numeric Telephone !\nSpaces Are Also Allowed !");
		frmTrans.tel.focus();
		frmTrans.tel.select();
		return false;
	}		
	return true;
}// JavaScript Document



window.onload=function() {
  var FormName = "frmTrans";
  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 if(kv[0]=='service') {
		  radioObj=document.frmTrans.service;
		  if(radioObj[0].value==unescape(kv[1])) {
			  radioObj[0].checked=true;
		  }
		  if(radioObj[1].value==unescape(kv[1])) {
			  radioObj[1].checked=true;
		  }
		  if(radioObj[2].value==unescape(kv[1])) {
			  radioObj[2].checked=true;
		  }
		  if(radioObj[3].value==unescape(kv[1])) {
			  radioObj[3].checked=true;
		  }
		  if(radioObj[4].value==unescape(kv[1])) {
			  radioObj[4].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'
};
