// Quote validation
function chk_validation()
{	
	if((document.contact.timeframe.value=="#")&&(document.contact.budget.value=="#")){
	document.getElementById('timeframe_msg').innerHTML="This field is required.";
	document.getElementById('budget_msg').innerHTML="This field is required.";
	document.contact.timeframe.focus();
	return false; 
	}
	
	
	if(document.contact.timeframe.value=="#"){ 
	document.getElementById('timeframe_msg').innerHTML="This field is required.";
	document.contact.timeframe.focus();
	return false;
	}
	
	if(document.contact.budget.value=="#"){ 
	document.getElementById('budget_msg').innerHTML="This field is required.";
	document.contact.budget.focus();
	return false;
	}
	
}




function validation_timeframe()
{	
	
	if(document.contact.timeframe.value=="#"){ 	
	document.getElementById('timeframe_msg').innerHTML="This field is required.";
	}
	
	else{
	document.getElementById('timeframe_msg').innerHTML="";
	}
	
}





function validation_budget()
{	
	
	if(document.contact.budget.value=="#"){ 
	document.getElementById('budget_msg').innerHTML="This field is required.";
	}
	
	else{
	document.getElementById('budget_msg').innerHTML="";
	}
	
}

//



// toggle 


function validate_toggle()
{	
	
	if(document.form_toggle.name.value==""){ 
	document.getElementById('name_toggle').innerHTML="This field is required.";
	document.form_toggle.name.focus();
	return false;
	}
	if(document.form_toggle.name.value!=""){ 
	document.getElementById('name_toggle').innerHTML="";
	}
	
	if(document.form_toggle.email.value==""){ 
	document.getElementById('email_toggle').innerHTML="This field is required.";
	document.form_toggle.email.focus();
	return false;
	}
	if(document.form_toggle.email.value.lastIndexOf("@")<1){ 
	document.getElementById('email_toggle').innerHTML="Please enter a valid email address.";
	document.form_toggle.email.focus();
	return false;
	}
	if(document.form_toggle.email.value.lastIndexOf(".")<1){ 
	document.getElementById('email_toggle').innerHTML="Please enter a valid email address.";
	document.form_toggle.email.focus();
	return false;
	}
	
	if(document.form_toggle.email.value!=""){ 
	document.getElementById('email_toggle').innerHTML="";
	}
	
	
	if(document.form_toggle.message.value==""){ 
	document.getElementById('message_toggle').innerHTML="This field is required.";
	document.form_toggle.message.focus();
	return false;
	}
	if(document.form_toggle.message.value!=""){ 
	document.getElementById('message_toggle').innerHTML="";
	}
	
	send_mail(document.form_toggle.name.value,document.form_toggle.email.value,document.form_toggle.message.value);
	return false;
	
}



//

var xmlHttp;

function send_mail(name,email,message)
{	
		
		xmlHttp=GetXmlHttpObject();
		
		if(xmlHttp==null)
		{
			alert("Browser does not support HTTP request");
			return;
		}
		
		var url="sendmail_quote.php";
		url+="?name="+name;
		url+="&email="+email;
		url+="&message="+message;
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	
	
}

function stateChanged()
{
	if(xmlHttp.readyState==1||xmlHttp.readyState==2)
	{
		document.getElementById('quote_form_show').innerHTML='<img src="../images/ajax-loading.gif">';
	}
	
	if(xmlHttp.readyState==4||xmlHttp.readyState=="complete")
	{   
		//document.getElementById('quote_form_show').style.display='none';
		document.getElementById('quote_form_show').innerHTML=xmlHttp.responseText;
		document.getElementById('quote_form_show').style.color="#FFFFFF";
				

	}
}



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;
}


