
//------------------- IQ Request Form Validation and Submit ------------//
function checkIPBXRequest() {
    var emailRegxp = new RegExp(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})$/);
    var phoneLRRegxp = /^\d{10}$/;
    var errors = false;

	
     if(document.IPBXRequestForm.userName.value.length<1)
		 {
						 alert("You cannot leave the 'Name' field empty");
						 document.IPBXRequestForm.userName.focus();
						 return false;
		 }
		 
		 if(document.IPBXRequestForm.userEmail.value.length<1)
		 {
						 alert("You cannot leave the 'Email' field empty");
						 document.IPBXRequestForm.userEmail.focus();
						 return false;
		 }
		 
		 
		 if(document.IPBXRequestForm.userPhone.value.length<1)
		 {
						 document.IPBXRequestForm.userPhone.focus();
						 alert("You cannot leave the 'Phone' field empty");
						 
						 return false;
		 }
		 
		 if(document.IPBXRequestForm.phoneUsedStreet1.value.length<1)
		 {
						 document.IPBXRequestForm.phoneUsedStreet1.focus();
						 alert("You cannot leave the 'Street' field empty");
						 
						 return false;
		 }
		 
		 if(document.IPBXRequestForm.phoneUsedCity1.value.length<1)
		 {
						 document.IPBXRequestForm.phoneUsedCity1.focus();
						 alert("You cannot leave the 'City' field empty");
						 
						 return false;
		 }
		 
		 if(document.IPBXRequestForm.phoneUsedState1.value.length<1)
		 {
						 document.IPBXRequestForm.phoneUsedState1.focus();
						 alert("You cannot leave the 'State' field empty");
						 
						 return false;
		 }
		 
		 if(document.IPBXRequestForm.phoneUsedZip1.value.length<1)
		 {
						 alert("You cannot leave the 'Zip' field empty");
						 document.IPBXRequestForm.phoneUsedZip1.focus();
						 return false;
		 }
		
    
    document.IPBXRequestForm.submit();
}