// JavaScript Document
function ValidateSubmit() {

    var valid = true;
    if (document.forms[0].first_name.value == "") 
    {
        valid = false;
        alert("Please fill in the first name field.");
    }
    else if (document.forms[0].last_name.value == "") 
    {
        valid = false;
        alert("Please fill in the last name field.");
    }
    else if (document.forms[0].address1.value == "") 
    {
        valid = false;
        alert("Please fill in the address field.");
    }
    else if (document.forms[0].city.value == "") 
    {
        valid = false;
        alert("Please fill in the city field.");
    }	
	else if (document.forms[0].state.value == "") 
    {
        valid = false;
        alert("Please fill in the state field.");
    }
	else if (document.forms[0].zip.value == "") 
    {
        valid = false;
        alert("Please fill in the zip code field.");
    }
	else if (document.forms[0].night_phone_a.value == "") 
    {
        valid = false;
        alert("Please fill in your phone number area code.");
    }
	else if (document.forms[0].night_phone_b.value == "") 
    {
        valid = false;
        alert("Please fill in your phone number.");
    }
	else if (document.forms[0].night_phone_c.value == "") 
    {
        valid = false;
        alert("Please fill in your phone number.");
    }	

 		
    
	else {

		new Ajax.Request( 'http://www.lucascares.org/vegas/donateProcess.php?call=ValidateCaptcha',
                        {parameters     : 'security_code=' + document.forms['orderForm'].elements['security_code'].value,
                         onComplete     : ValidateSubmit_Callback});
	}
}

function ValidateSubmit_Callback(responseObj) {
	var returnVal = responseObj.responseText;
    if (returnVal==1){
        $('invalidCaptchaMsg').innerHTML = '';
        document.forms['orderForm'].submit();                 
    }else{
		$('invalidCaptchaMsg').innerHTML = '<font color=red>Please enter the correct code.</font>';
    }	
}
