// JavaScript Document
var taggedField;

function contactForm(lawyerEmail, lawyerPhone){
	var name = document.getElementById('name').value;
	var street = document.getElementById('street').value;
	var city = document.getElementById('city').value;
	var state = document.getElementById('state').value;
	var zip = document.getElementById('zip').value;
	var phone = document.getElementById('phone').value;
	var fax = document.getElementById('fax').value;
	var email = document.getElementById('email').value;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var message = document.getElementById('message').value;
	if(name == ''){
	document.getElementById('show_error_message').style.display='block';
	document.getElementById('error_message').innerHTML='Your Name is a Required Field!';
	document.getElementById('name').style.backgroundColor='#FFFFA4';
	taggedField = 'name';
	return false;
	} else if(email == ''){
	document.getElementById('show_error_message').style.display='block';
	document.getElementById('error_message').innerHTML='Email is a Required Field!';
	document.getElementById('email').style.backgroundColor='#FFFFA4';
	taggedField = 'email';
	return false;
	} else if(reg.test(email) == false) {
	document.getElementById('show_error_message').style.display='block';
	document.getElementById('error_message').innerHTML='The Email you entered is Not Valid!';
	document.getElementById('email').style.backgroundColor='#FFFFA4';
	taggedField = 'email';
	return false;
   }
   
   	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
		{
		document.getElementById("contact_response").innerHTML=xmlhttp.responseText;
		}
	  }
	xmlhttp.open("POST","../../../../includes/contact_form.php",true);
	xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	xmlhttp.send("Name="+encodeURIComponent(name)+"&Street="+encodeURIComponent(street)+"&City="+encodeURIComponent(city)+"&State="+encodeURIComponent(state)+"&Zip="+encodeURIComponent(zip)+"&Phone="+encodeURIComponent(phone)+"&Fax="+encodeURIComponent(fax)+"&Email="+encodeURIComponent(email)+"&Message="+encodeURIComponent(message)+"&LawyerEmail="+encodeURIComponent(lawyerEmail)+"&LawyerPhone="+encodeURIComponent(lawyerPhone));
   
}

function clearField(fieldID){
	if(taggedField == fieldID){
	document.getElementById('show_error_message').style.display='none';
	}
	document.getElementById(fieldID).style.backgroundColor='#FFF';
}
