﻿
function validateRequest(strFName,strLName,strAddr1,strCity,strState,strZip,strEmail,ddlCountry,strPhone){var blnValid=true;var strErrMsg="";if(getElementId(strFName).value.length==0){strErrMsg+="First Name\n";getElementId('reqB1').className='req-fld';blnValid=false}else{getElementId('reqB1').className=''}if(getElementId(strLName).value.length==0){strErrMsg+="Last Name\n";getElementId('reqB1').className='req-fld';blnValid=false}else{getElementId('reqB1').className=''}if(getElementId(strAddr1).value.length==0){strErrMsg+="Address\n";getElementId('reqB3').className='req-fld';blnValid=false}else{getElementId('reqB3').className=''}if(getElementId(strCity).value.length==0){strErrMsg+="City\n";getElementId('reqB4').className='req-fld';blnValid=false}else{getElementId('reqB4').className=''}if(getElementId(strState).selectedIndex==0){strErrMsg+="State\n";getElementId('reqB5').className='req-fld';blnValid=false}else{getElementId('reqB5').className=''}if(getElementId(strZip).value.length==0){strErrMsg+="Zip\n";getElementId('reqB6').className='req-fld';blnValid=false}else{getElementId('reqB6').className='';if(getElementId(ddlCountry)[getElementId(ddlCountry).selectedIndex].value=='US'){if(!getElementId(strZip).value.match(/^\d{5}([\-]\d{4})?$/)){strErrMsg+="Zip Code is invalid\n";getElementId('reqB6').className='req-fld';blnValid=false}}}if(getElementId(strEmail).value.length==0){strErrMsg+="Email Address\n";getElementId('reqB8').className='req-fld';blnValid=false}else{getElementId('reqB8').className='';if(!getElementId(strEmail).value.match(/^[a-z0-9][a-z0-9_\.-]{0,}[a-z0-9]@[a-z0-9][a-z0-9_\.-]{0,}[a-z0-9][\.][a-z0-9]{2,4}$/i)){strErrMsg+="Email Address is invalid\n";getElementId('reqB8').className='req-fld';blnValid=false}}if(getElementId(strPhone).value.length==0){strErrMsg+="Phone\n";getElementId('reqB7').className='req-fld';blnValid=false}else{getElementId('reqB7').className=''}if(!blnValid){strErrMsg="The following field(s) are required:\n"+strErrMsg;alert(strErrMsg);return(false);}else{return(true);}}
