var $h = jQuery.noConflict();

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

$h(document).ready(function(){
var refer = getUrlVars()["referral"];
$h('.supporterInfo').append('<input type="hidden" name="referral" value="'+ refer + '"/>');
});


function submitForm(form) {
return $h(function() {
	$h('.error').hide();

	var First_Name = $h("input#First_Name").val();
	if (First_Name == "") {
		$h("label#name_error").show();
		$h("input#First_Name").focus();
		return false;
	}
	var Last_Name = $h("input#Last_Name").val();
	if (Last_Name == "") {
		$h("label#name_error").show();
		$h("input#Last_Name").focus();
		return false;
	}
	var Email = $h("input#Email").val();
	if (Email == "") {
		$h("label#email_error").show();
		$h("input#Email").focus();
		return false;
	}
	var Zip = $h("input#Zip").val();
	if (Zip == "") {
		$h("label#zip_error").show();
		$h("input#Zip").focus();
		return false;
	}
	var school = $h("input#school").val();
	var schoolid = $h("input#schoolid").val();
	var Phone = $h("input#Phone").val();
	
	var dataString = $h(form).serialize();
	
	$h.ajax({
		type: "POST",
		url: "/wp-content/plugins/otbh-challenge/otbh-process.php",
		data: dataString,
		error: function (XMLHttpRequest, textStatus, errorThrown) {
  		  alert(textStatus + errortThrown);
  		  return false;
		},
		success: function() {
			$h('#mainform').html("<div id='message'></div>");
			$h('#message').html("<h2>Contact Form Submitted!</h2>")
			.append("<p>We will be in touch soon.</p>")
			.hide();
		}
	});
	
	return true;
  
	
});
return false;

}