	function post_lead(){
		
		$("#free_name").css("borderColor","");
		$("#free_email").css("borderColor","");
		$("#free_phone").css("borderColor","");
		$("#free_name_text").css("color","");
		$("#free_email_text").css("color","");
		$("#free_phone_text").css("color","");
		var free_name = document.getElementById("free_name").value;
		var free_email = document.getElementById("free_email").value;
		var free_phone = document.getElementById("free_phone").value;
		if(free_name == ""){
			$("#free_name").css("borderColor","#ff0000");
			$("#free_name_text").css("color","#ff0000");
			$("#free_name").focus();
			//$("#free_button").show("fast");
		}else if(free_email == ""){
			$("#free_email").css("borderColor","#ff0000");
			$("#free_email_text").css("color","#ff0000");
			$("#free_email").focus();
			//$("#free_button").show("fast");
		}else if(free_phone == ""){
			$("#free_phone").css("borderColor","#ff0000");
			$("#free_phone_text").css("color","#ff0000");
			$("#free_phone").focus();
			//$("#free_button").show("fast");
		}else{		
			$("#free_button").hide(0); 
			$("#status").show(0);
			var create = new alpheJAX();
			create.addVariable("free_name", free_name);
			create.addVariable("free_email", free_email);
			create.addVariable("free_phone", free_phone);
			create.resetState(1,"<img src='images/ajax-loader.gif' width='16' height='16' alt='loading'/>");
			create.resetState(2,"<img src='images/ajax-loader.gif' width='16' height='16' alt='loading'/>");
			create.resetState(3,"<img src='images/ajax-loader.gif' width='16' height='16' alt='loading'/>");
			create.resetState(4,"");
			create.callback("done"); 

			create.send("php/create.php","status",1,"POST");
		}	
	}
	function done(val){ 

		if (val=="name"){
			$("#free_name").css("borderColor","#ff0000");
			$("#free_name_text").css("color","#ff0000");
			$("#free_name").focus();
			$("#free_button").show("fast");
		}else if(val=="email"){
			$("#free_email").css("borderColor","#ff0000");
			$("#free_email_text").css("color","#ff0000");
			$("#free_email").focus();
			$("#free_button").show("fast");
		}else if(val=="phone"){
			$("#free_phone").css("borderColor","#ff0000");
			$("#free_phone_text").css("color","#ff0000");
			$("#free_phone").focus();
			$("#free_button").show("fast");
		}else if(val=="exists"){

alert('Your free download has already been used');
			/*$("#status").html("Your free download has already been used.");*/
		}else if(val=="missing"){
alert('There was an error.  Try again later.');
			/*$("#status").html("There was an error.  Try again later.");*/
		}else if(val=="done"){
alert('Thank you!  An email with the download link has been sent to you.');
			/*$("#status").html("Thank you!  An email with the download link has been sent to you.");*/
		}
	}
	$(document).ready(function(){
		$("#free_button").bind("click", function(){
			post_lead();
		});
		$("#free_phone").bind("keypress",function(){
			if($(this).val().match(/[^0-9]/)){
				$(this).val($(this).val().replace(/[^0-9]/g,""));
			};
		});
	});
