	$(document).ready(function(){
		$("#submitMe").bind("click", function(){validate_form();});
	});
	function validate_form(){
		clear_invalid();
		if( $("#ILead_FirstName").val()==="" ){
			invalid($("#ILead_FirstName"));
		}else if( $("#ILead_LastName").val()==="" ){
			invalid($("#ILead_LastName"));
		}else if( $("#ILead_Email").val()==="" ){
			invalid($("#ILead_Email"));
		}else if( $("#ILead_DaytimePhone_0").val()==="" ){
			invalid($("#ILead_DaytimePhone_0"));
		}else if( $("#ILead_DaytimePhone_1").val()==="" ){
			invalid($("#ILead_DaytimePhone_1"));
		}else if( $("#ILead_DaytimePhone_2").val()==="" ){
			invalid($("#ILead_DaytimePhone_2"));
		}else if( $("#ILead_EveningPhone_0").val()==="" ){
			invalid($("#ILead_EveningPhone_0"));
		}else if( $("#ILead_EveningPhone_1").val()==="" ){
			invalid($("#ILead_EveningPhone_1"));
		}else if( $("#ILead_EveningPhone_2").val()==="" ){
			invalid($("#ILead_EveningPhone_2"));
		}else if( $("#ILead_Address").val()==="" ){
			invalid($("#ILead_Address"));
		}else if( $("#ILead_City").val()==="" ){
			invalid($("#ILead_City"));
		}else if( $("#ILead_State").val()==="" ){
			invalid($("#ILead_State"));
		}else if( $("#ILead_Zip").val()==="" ){
			invalid($("#ILead_Zip"));
		}else{
			submit_form();
		}
	}
	function invalid(these){
		these.css({"borderColor":"#ff0000","backgroundColor":"#fff"});
		these.focus();
		alert("All fields are required.");
	}
	function clear_invalid(){
		$("#theForm input").css({"borderColor":"#086e7a","backgroundColor":"#88c2c7"});
		$("#theForm select").css({"borderColor":"#086e7a","backgroundColor":"#88c2c7"});
		$("#theForm textarea").css({"borderColor":"#086e7a","backgroundColor":"#88c2c7"});
	}
	function submit_form(){
		$("#status_holder").css("display","block");
		var		submitter = new alpheJAX();
				submitter.addVariable("fname",$("#ILead_FirstName").val());	
				submitter.addVariable("lname",$("#ILead_LastName").val());
				submitter.addVariable("email",$("#ILead_Email").val());
		
		var 	daytime = "";
				daytime = $("#ILead_DaytimePhone_0").val() + $("#ILead_DaytimePhone_1").val() + $("#ILead_DaytimePhone_2").val();
		
				submitter.addVariable("daytime",daytime);
		
		var 	evening = "";
				evening = $("#ILead_EveningPhone_0").val() + $("#ILead_EveningPhone_1").val() + $("#ILead_EveningPhone_2").val();
	
				submitter.addVariable("evening",evening);
				submitter.addVariable("address",$("#ILead_Address").val());
				submitter.addVariable("city",$("#ILead_City").val());
				submitter.addVariable("state",$("#ILead_State").val());
				submitter.addVariable("zip",$("#ILead_Zip").val());
				submitter.addVariable("comments",$("#ILead_Comments").val());
				submitter.addVariable("sitecode",$("#ILead_Sitecode").val());
				submitter.addVariable("ip",$("#ip").val());
				submitter.resetState(1,"Initializing");
				submitter.resetState(2,"Request Received");
				submitter.resetState(3,"Processing");
				submitter.resetState(4,"Complete");
				submitter.callback("results");
				submitter.send("form-to-lead.php","status",1,"POST");				
	}
	function results(val){
		var val_arr = val.split(":|:");
		$("#status_holder").css("display","none");
		if(val_arr[0] == "1"){
			$("#thankyou_holder").html("<p>"+val_arr[1]+", we have received your request. Please allow some time for one of our Sales Associates to contact you.<\/p><p>In preparation of our Sales Associate, please take a moment to think about your specific security needs so you may go over your needs in detail with our Sales Associate.<\/p>");
			$("#form_holder").hide("fast");
			$("#thankyou_holder").show("fast");
		}else{
			alert(val_arr[1]);	
		}
	}
