/*var xmlHttp
function chk_captcha()
{
		var a = document.form1;
	if(isWhitespace(document.getElementById("Full Name").value))
	//	if(document.getElementById("Full Name").value == '')
		{	
		alert('Please insert Full Name');
		document.getElementById("Full Name").focus();
			valid = false;
			return false;
		}
		
		if(isWhitespace(document.getElementById("Email Address").value))
		{	
		alert('Please insert Email Address');
		document.getElementById("Email Address").focus();
			valid = false;
			return false;
		}
		if(document.getElementById("Email Address").value != '')
		{
			var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
			var returnval=emailfilter.test(document.getElementById("Email Address").value)
			if (returnval==false)
			{
				alert("Please enter a valid email address.")
				document.getElementById("Email Address").select();
				document.getElementById("Email Address").focus();
				valid = false;
				return false;
			}
		} 
		
		if(isWhitespace(document.getElementById("Phone").value))
		{	
		alert('Please insert Phone Number');
		document.getElementById("Phone").focus();
			valid = false;
			return false;
		}
		if(isWhitespace(document.getElementById("Website Address").value))
		{	
		alert('Please insert Website Address');
		document.getElementById("Website Address").focus();
			valid = false;
			return false;
		}
				
		if(isWhitespace(document.getElementById("Business Name").value))
		{	
		alert('Please insert Business Name');
		document.getElementById("Business Name").focus();
			valid = false;
			return false;
		}			


	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url="chk_captcha.php";
	var security_code_var;
	security_code_var = a.security_code.value;
  	url=url+"?security_code_var="+security_code_var;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 

	if (xmlHttp.readyState==4)
	{    
			
			var error=xmlHttp.responseText;
			if(error)
			{
				document.getElementById('error').innerHTML = '<font style="color:#FF0033">'+error+'</font>';
				return false;
			}
			else
			{
				 document.form1.submit();
			}

	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
   xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
     xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
     xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}*/



var xmlHttp;
function valid(){
	//alert('hiii');
	var a=document.frm1;
	
	if(a.txt_name.value==""){
		alert("please enter your name.");
		a.txt_name.select();
		a.txt_name.focus();
		return false;
	}
		if(a.txt_address.value==""){
		alert("please enter your address.");
		a.txt_address.select();
		a.txt_address.focus();
		return false;
	}
		if(a.txt_postcode.value==""){
		alert("please enter your postcode.");
		a.txt_postcode.select();
		a.txt_postcode.focus();
		return false;
	}
		if(a.txt_contact.value==""){
		alert("please enter your contact number.");
		a.txt_contact.select();
		a.txt_contact.focus();
		return false;
	}
		if(a.txt_email.value==""){
		alert("please enter your email.");
		a.txt_email.select();
		a.txt_email.focus();
		return false;
	}
	else{
			var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
			var returnval=emailfilter.test(a.txt_email.value)
			if (returnval==false)
			{
				alert("Please enter a valid email address.")
				a.txt_email.select()();
				return false;
			}
			
		}
		if(a.txt_venue.value==""){
		alert("please enter your venue.");
		a.txt_venue.select();
		a.txt_venue.focus();
		return false;
	}
			if(a.txt_date.value==""){
		alert("please enter your venue date.");
		a.txt_date.select();
		a.txt_date.focus();
		return false;
	}
		if(a.txt_venue_address.value==""){
		alert("please enter your venue address.");
		a.txt_venue_address.select();
		a.txt_venue_address.focus();
		return false;
	}
		if(a.txt_event.value==""){
		alert("please select event.");
		return false;
	}
		if(a.txt_theme.value==""){
		alert("please enter theme.");
		a.txt_theme.select();
		a.txt_theme.focus();
		return false;
	}
		if(a.txt_scheme.value==""){
		alert("please enter colour scheme.");
		a.txt_scheme.select();
		a.txt_scheme.focus();
		return false;
	}
		if(a.txt_budget.value==""){
		alert("please specify do you want to display budget.");
		a.txt_budget.select();
		a.txt_budget.focus();
		return false;
	}
		if(a.txt_request.value==""){
		alert("please enter special request.");
		a.txt_request.select();
		a.txt_request.focus();
		return false;
	}
		if(a.txt_comments.value==""){
		alert("please enter your comments.");
		a.txt_comments.select();
		a.txt_comments.focus();
		return false;
	}
	
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url="chk_captcha.php";
	var security_code_var;
	security_code_var = a.security_code.value;
	//alert('hiii'+security_code_var);
  	url=url+"?security_code_var="+security_code_var;
	//alert(url);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);


}

function stateChanged() 
{ 

	if (xmlHttp.readyState==4)
	{    
			
			var error=xmlHttp.responseText;
			
			if(error)
			{
				
				document.getElementById('error').innerHTML = '<font style="color:#FF0033">'+error+'</font>';
				return false;
			}
			else
			{
				
				 document.frm1.submit();
				// return true;
			}

	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
   xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
     xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
     xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}