
/*
* Submit the request info form to the productController 
* 
*/

function submitRequestInfo(formData) {
	checkValidityString = CRValidator.getValidatedString(formData);
	if(checkValidityString == "success"){
		displayRequestInfoStatus('<div align="right">Processing your request ... <img src = "/images/loading.gif" border="0" />');
		new Ajax.Request('/product/inforequest',
				  {
				    method:'post',
				    parameters: {name: formData.infName.value,
						email: formData.infEmail.value,
						phone: formData.infPhone.value,
						agency: formData.infAgency.value,
						state: formData.infState.value,
						interested: formData.interested.value,
						requestInfoType: formData.requestInfoType.value
						},
				    onSuccess: displayRequestInfoSuccess
				  });
	}
	else
		displayRequestInfoStatus("<span style='color:red;'>" + checkValidityString + "</span>");
}

displayRequestInfoSuccess = function (){
	displayRequestInfoStatus("Your information has been successfully submitted. A representative will contact you by the next business day.");
	$('requestInfo').Submit.disabled=true;
}

function displayRequestInfoStatus(statusText){
	$('requestInfoStatus').update("<br />" + statusText);
	
}