// Do not edit this compressed file. Download, rename & edit the master version of it.
var gFavProps=null;var favTip1='TIP:Add more properties to this list by selecting them from the list below and clicking the "Add to Favories" button. To remove properties click the "Edit Favorites" link above...';var favTip2='You have no properties in your list of favorites!Select property(s)from the list below then click the "Add to Favorites" button to let us know which ones you are interested in...';function getFavs(){var favProps=GetCookie('FavProps');gFavProps=favProps;if(favProps){if(favProps.indexOf('|')!=-1){favProps=favProps.split('|');for(var i=0;i<favProps.length;i++){var lineBrk=(i==favProps.length-1)?'':'\n';favProps[i]=favProps[i]+lineBrk;}
favProps=favProps.join('');}
else favProps=favProps;favProps+='\n\n'+favTip1;}
else favProps=favTip2;favProps=favProps.replaceLiteral("&#39;","'");return favProps;}
function addProp(){if(eval('typeof document.theform.Property_Choices')=='object'){if(cookiesOn){if(document.theform.Property_Choices.selectedIndex==-1){alert('First select a property then click "Add to Favorites"');return;}
var thisProp=document.theform.Property_Choices[document.theform.Property_Choices.selectedIndex].text;var existingProps=GetCookie('FavProps');if(existingProps==null)SetCookie('FavProps',thisProp,null,'/');else{if(existingProps.indexOf(thisProp)==-1){existingProps+='|'+thisProp;SetCookie('FavProps',existingProps,null,'/');}
else alert('This property has already been recorded in your "List of Favorites"');}
document.theform.Favorites.value=getFavs();document.theform.Property_Choices.selectedIndex=-1;}
else alert('Sorry,you must enable cookies to use this feature...');}
else self.status='Favorites feature not initialized-please try again...';}
var gMonth=-1;var gDay=-1;var gYear=-1;function setDates(){if(eval('typeof document.theform.Departure_Year3')=='object'){var Today=new Date();gYear=Today.getFullYear()-2000;gMonth=Today.getMonth();gDay=Today.getDate();document.theform.Arrival_Month1.selectedIndex=gMonth;document.theform.Arrival_Month2.selectedIndex=gMonth;document.theform.Arrival_Month3.selectedIndex=gMonth;document.theform.Departure_Month1.selectedIndex=gMonth;document.theform.Departure_Month2.selectedIndex=gMonth;document.theform.Departure_Month3.selectedIndex=gMonth;document.theform.Arrival_Day1.selectedIndex=gDay-1;document.theform.Arrival_Day2.selectedIndex=gDay-1;document.theform.Arrival_Day3.selectedIndex=gDay-1;document.theform.Departure_Day1.selectedIndex=gDay-1;document.theform.Departure_Day2.selectedIndex=gDay-1;document.theform.Departure_Day3.selectedIndex=gDay-1;document.theform.Arrival_Year1.selectedIndex=gYear-1;document.theform.Arrival_Year2.selectedIndex=gYear-1;document.theform.Arrival_Year3.selectedIndex=gYear-1;document.theform.Departure_Year1.selectedIndex=gYear-1;document.theform.Departure_Year2.selectedIndex=gYear-1;document.theform.Departure_Year3.selectedIndex=gYear-1;}}
function runTest(){var testEmail=(qStr&&qStr.gV("TestEmail"))?qStr.gV("TestEmail"):"";var Test_Message=gId("Test_Message");if(testEmail){var Form=document.theform;var testMsg="<b>Running in test mode</b>: Recipient is "+testEmail+". Normal recipient is "+TVV.SubmitInquiryFormTo.unscramble()+((DataBaseAutomationAddress)?","+DataBaseAutomationAddress.unscramble():"")+"<br/><br/>";testMsg=testMsg.replace(/\,/g, ", " );
Test_Message.innerHTML=testMsg;Form.subject.value="Test Rental Inquiry; Tropical Villa Vacations";Form.Guest_First_Name.value="First-Name TEST";Form.Guest_Last_Name.value="Last-Name TEST";Form.Home_Email.value=testEmail;}
else if(local)Test_Message.innerHTML="<b>Running locally so recipient shall always be David Regier<br/><br/>";}
var trvChecked=false;var workStatusChecked=false;var skipAmenChecked=false;var autoEmailChecked=false;var mailListChecked=false;function resetFormElements(){var trvObj=document.theform.Travel_Agent;if(eval('typeof trvObj')=='object'){if(!trvChecked)trvObj.checked=false;}
var workStatusObj=document.theform.Work_Contact_Status;if(eval('typeof workStatusObj')=='object'){if(!workStatusChecked)workStatusObj.checked=false;}
var skipAmenObj=document.theform.Amenities_Section;if(eval('typeof skipAmenObj')=='object'){if(!skipAmenChecked)skipAmenObj.checked=false;}
var autoEmailObj=document.theform.Automated_Copy_of_Rental_Inquiry;if(eval('typeof autoEmailObj')=='object'&&!autoEmailChecked){autoEmailObj.checked=false;var recipientObj=document.theform.recipient;if(eval('typeof recipientObj')=='object'){recipientObj.value=TVV.SubmitInquiryFormTo.unscramble();recipientObj.defaultValue=recipientObj.value;}}
var mailListObj=document.theform.Mailing_List;if(eval('typeof mailListObj')=='object'){if(!mailListChecked)mailListObj.checked=false;}}
function setAutoEmail(callingObj){var existingEmail='';if(document.theform.Travel_Agent.checked)existingEmail=document.theform.Travel_Agency_Email.value;else{var hEmail=document.theform.Home_Email.value;var wEmail=document.theform.Work_Email.value;var comma=(hEmail==''||wEmail=='')?'':',';var eMailAddresses=(hEmail==wEmail)?hEmail:hEmail+comma+wEmail;existingEmail=eMailAddresses;}
var promptVal=null;var recipientObj=document.theform.recipient;var recipientDefVal=TVV.SubmitInquiryFormTo.unscramble();if(callingObj.checked)promptVal=prompt('AUTO SEND COPY(S)OF THIS INQUIRY TO:\nTIP:Separate multiple e-mail addresses with commas',existingEmail);if(promptVal==""||promptVal==null){self.status="Auto e-mail will not be sent...";this.callingObj=callingObj;var delay=(FF)?500:0;if(callingObj!=null)setTimeout('callingObj.checked=false',delay);recipientObj.value=recipientDefVal;document.theform.Auto_Response.value=document.theform.Auto_Response.defaultValue;return;}
else{recipientObj.value=recipientDefVal+','+promptVal;document.theform.Auto_Response.value="DEAR CLIENT: This e-mail has been automatically generated and is provided for your records; please do not reply to it";}}
function getSqlStmt(SqlArr,sqlType){var sqlName="";var sqlVal="";var nSqlMembers=SqlArr.length;for(var i=0;i<nSqlMembers;i++){var comma=(i<nSqlMembers-1)?",":"";sqlName+=SqlArr[i][0]+comma;sqlVal+=SqlArr[i][1]+comma;}
return(sqlType=="fieldNam")?"¤"+sqlName+"¤":"¤"+sqlVal+"¤";}
function formatSQL(){var cleanTxt=this.replaceLiteral("'","''");var cleanTxt=cleanTxt.replaceLiteral(",","«");return "'"+cleanTxt+"'";}
String.prototype.formatSQL=formatSQL;function getInnerSqlArr(fieldName,fieldVal,formatAsStr){var SqlArr=new Array(2);SqlArr[0]=fieldName;SqlArr[1]=(formatAsStr)?fieldVal.formatSQL():fieldVal;return SqlArr;}
function writeSQL(){var Form=document.theform;var SqlInquiries=[["INQUIRY_TAKEN_BY","'EMAIL INQUIRY'"]];var SqlAgents=new Array();var sqlIndex=0;var Now=new Date();sqlIndex++;var today="{"+(Now.getMonth()+1)+"/"+Now.getDate()+"/"+Now.getFullYear()+"}";SqlInquiries[sqlIndex]=getInnerSqlArr("DATE_OF_INQUIRY",today,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("CONTACTED_USING","WEB SITE INQUIRY",true);sqlIndex++;var tvAgent=(Form.Travel_Agent.checked)?"YES":"NO";SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_FROM_AGENT",tvAgent,true);if(Form.Travel_Agent.checked){var fVal=Form.Travel_Agent_Name.value;if(fVal&&fVal!=Form.Travel_Agent_Name.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_REFERRING_AGENT_NAME",fVal,true);}}
var fVal=Form.Guest_First_Name.value;if(fVal&&fVal!=Form.Guest_First_Name.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_FIRST_NAME",fVal,true);}
var fVal=Form.Guest_Last_Name.value;if(fVal&&fVal!=Form.Guest_Last_Name.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_LAST_NAME",fVal,true);}
var fVal=Form.Home_Email.value;if(fVal&&fVal!=Form.Home_Email.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_EMAIL",fVal,true);}
var fVal=Form.Home_Address.value;if(fVal&&fVal!=Form.Home_Address.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_ADDRESS",fVal,true);}
var fVal=Form.Home_City.value;if(fVal&&fVal!=Form.Home_City.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_CITY",fVal,true);}
var fVal=Form.Home_State.value;if(fVal&&fVal!=Form.Home_State.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_STATE",fVal,true);}
var fVal=Form.Home_Zip.value;if(fVal&&fVal!=Form.Home_Zip.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_ZIP",fVal,true);}
var fVal=Form.Home_Phone.value;if(fVal&&fVal!=Form.Home_Phone.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_PHONE",fVal,true);}
var fVal=Form.Home_FAX.value;if(fVal&&fVal!=Form.Home_FAX.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_HOME_FAX",fVal,true);}
sqlIndex++;var contactAtWk=(Form.Work_Contact_Status.checked)?"YES":"NO";SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_CONTACT_AT_WORK",contactAtWk,true);var fVal=Form.Work_Email.value;if(fVal&&fVal!=Form.Work_Email.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_EMAIL",fVal,true);}
var fVal=Form.Work_Address.value;if(fVal&&fVal!=Form.Work_Address.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_ADDRESS",fVal,true);}
var fVal=Form.Work_City.value;if(fVal&&fVal!=Form.Work_City.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_CITY",fVal,true);}
var fVal=Form.Work_State.value;if(fVal&&fVal!=Form.Work_State.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_STATE",fVal,true);}
var fVal=Form.Work_Zip.value;if(fVal&&fVal!=Form.Work_Zip.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_ZIP",fVal,true);}
var fVal=Form.Work_Phone.value;if(fVal&&fVal!=Form.Work_Phone.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_PHONE",fVal,true);}
var fVal=Form.Work_FAX.value;if(fVal&&fVal!=Form.Work_FAX.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_WORK_FAX",fVal,true);}
var fVal=Form.Cell_Phone.value;if(fVal&&fVal!=Form.Cell_Phone.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_CELL_PHONE_1",fVal,true);}
var fVal=Form.Other_Contact_Info.value;if(fVal&&fVal!=Form.Other_Contact_Info.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_CELL_PHONE_2",fVal,true);}
if(gFavProps){var PropertiesArr=gFavProps.split("|");var nProps=PropertiesArr.length
var nFavsInFileMaker=3;if(nProps>nFavsInFileMaker)nProps=nFavsInFileMaker;for(var i=0;i<nProps;i++){sqlIndex++;var propName=PropertiesArr[i].split("; ")[0];SqlInquiries[sqlIndex]=getInnerSqlArr("FAVORITE_VILLA_"+(i+1),propName,true);}}
var fVal=Form.Arrival_Month1[Form.Arrival_Month1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_MONTH_1",fVal,true);var fVal=Form.Arrival_Day1[Form.Arrival_Day1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_DAY_1",fVal,false);var fVal=Form.Arrival_Year1[Form.Arrival_Year1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_YEAR_1",fVal,false);var fVal=Form.Departure_Month1[Form.Departure_Month1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_MONTH_1",fVal,true);var fVal=Form.Departure_Day1[Form.Departure_Day1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_DAY_1",fVal,false);var fVal=Form.Departure_Year1[Form.Departure_Year1.selectedIndex].text;sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_YEAR_1",fVal,false);var aMon2=Form.Arrival_Month2[Form.Arrival_Month2.selectedIndex].text;var aDay2=Form.Arrival_Day2[Form.Arrival_Day2.selectedIndex].text;var aYear2=Form.Arrival_Year2[Form.Arrival_Year2.selectedIndex].text;var dMon2=Form.Departure_Month2[Form.Departure_Month2.selectedIndex].text;var dDay2=Form.Departure_Day2[Form.Departure_Day2.selectedIndex].text;var dYear2=Form.Departure_Year2[Form.Departure_Year2.selectedIndex].text;var recordSql=(aMon2==dMon2&&aDay2==dDay2&&aYear2==dYear2)?false:true;if(recordSql){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_MONTH_2",aMon2,true);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_DAY_2",aDay2,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_YEAR_2",aYear2,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_MONTH_2",dMon2,true);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_DAY_2",dDay2,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_YEAR_2",dYear2,false);}
var aMon3=Form.Arrival_Month3[Form.Arrival_Month3.selectedIndex].text;var aDay3=Form.Arrival_Day3[Form.Arrival_Day3.selectedIndex].text;var aYear3=Form.Arrival_Year3[Form.Arrival_Year3.selectedIndex].text;var dMon3=Form.Departure_Month3[Form.Departure_Month3.selectedIndex].text;var dDay3=Form.Departure_Day3[Form.Departure_Day3.selectedIndex].text;var dYear3=Form.Departure_Year3[Form.Departure_Year3.selectedIndex].text;var recordSql=(aMon3==dMon3&&aDay3==dDay3&&aYear3==dYear3)?false:true;if(recordSql){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_MONTH_3",aMon3,true);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_DAY_3",aDay3,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_ARRIVAL_YEAR_3",aYear3,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_MONTH_3",dMon3,true);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_DAY_3",dDay3,false);sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_DEPARTURE_YEAR_3",dYear3,false);}
var fVal=Form.Total_Vacationers.value;if(fVal!=Form.Total_Vacationers.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_NUMBER_TOTAL",fVal,false);}
var fVal=Form.Adult_Couples_Wanting_Prv_Bdrms.value;if(fVal!=Form.Adult_Couples_Wanting_Prv_Bdrms.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_NUMBER_COUPLES",fVal,false);}
var fVal=Form.Singles_Wanting_Prv_Bdrms.value;if(fVal!=Form.Singles_Wanting_Prv_Bdrms.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_NUMBER_ADULTS",fVal,false);}
var fVal=Form.Children_Sharing_Bdrms.value;if(fVal!=Form.Children_Sharing_Bdrms.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_NUMBER_CHILDREN",fVal,false);}
var Pool=Form.Pool;for(var i=0;i<Pool.length;i++){if(Pool[i].checked){var fmProVal="";if(Pool[i].value=="Required")fmProVal="YES";else if(Pool[i].value=="Not Required")fmProVal="NO";else fmProVal="PREFERRED";sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_POOL",fmProVal,true);break;}}
var Air_Conditioning=Form.Air_Conditioning;for(var i=0;i<Air_Conditioning.length;i++){if(Air_Conditioning[i].checked){var fmProVal="";if(Air_Conditioning[i].value=="Required")fmProVal="YES";else if(Air_Conditioning[i].value=="Not Required")fmProVal="NO";else fmProVal="PREFERRED";sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("AC_REQUIRED",fmProVal,true);break;}}
sqlIndex++;var fVal=(Form.Mailing_List.checked)?"YES":"NO";SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_MAILING_LIST",fVal,true);var fVal=Form.Comments.value;if(fVal&&fVal!=Form.Comments.defaultValue){sqlIndex++;SqlInquiries[sqlIndex]=getInnerSqlArr("INQUIRY_NOTES",fVal,true);}
sqlIndex=-1;sqlIndex++;var tvAgent=(Form.Travel_Agent.checked)?"YES":"NO";SqlAgents[sqlIndex]=getInnerSqlArr("BONA_FIDE_IATA_ARC_AGENT",tvAgent,true);if(Form.Travel_Agent.checked){var fVal=Form.Travel_Agent_Name.value;if(fVal&&fVal!=Form.Travel_Agent_Name.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_NAME",fVal,true);}
var fVal=Form.Travel_Agency_Name.value;if(fVal&&fVal!=Form.Travel_Agency_Name.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_COMPANY",fVal,true);}
var fVal=Form.Travel_Agency_IATA_ARC_Number.value;if(fVal&&fVal!=Form.Travel_Agency_IATA_ARC_Number.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("IATA_ARC_NUMBER",fVal,true);}
var fVal=Form.Travel_Agency_Phone.value;if(fVal&&fVal!=Form.Travel_Agency_Phone.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_OFFICE_PHONE",fVal,true);}
var fVal=Form.Travel_Agency_Alternate_Phone.value;if(fVal&&fVal!=Form.Travel_Agency_Alternate_Phone.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_ALTERNATE_PHONE",fVal,true);}
var fVal=Form.Travel_Agency_Fax.value;if(fVal&&fVal!=Form.Travel_Agency_Fax.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_FAX",fVal,true);}
var fVal=Form.Travel_Agency_Email.value;if(fVal&&fVal!=Form.Travel_Agency_Email.defaultValue){sqlIndex++;SqlAgents[sqlIndex]=getInnerSqlArr("AGENT_HOME_EMAIL",fVal,true);}}
Form.SQL_Inquiries_Fields.value=getSqlStmt(SqlInquiries,"fieldNam");Form.SQL_Inquiries_Values.value=getSqlStmt(SqlInquiries,"fieldVal");Form.SQL_Agents_Fields.value=getSqlStmt(SqlAgents,"fieldNam");Form.SQL_Agents_Values.value=getSqlStmt(SqlAgents,"fieldVal");if(0){prompt("SQL_Inquiries_Fields",Form.SQL_Inquiries_Fields.value);prompt("SQL_Inquiries_Values",Form.SQL_Inquiries_Values.value);prompt("SQL_Agents_Fields",Form.SQL_Agents_Fields.value);prompt("SQL_Agents_Values",Form.SQL_Agents_Values.value);}}
function checkForm(){var testEmail=(qStr&&qStr.gV("TestEmail"))?qStr.gV("TestEmail"):"";document.theform.recipient.value=(testEmail)?testEmail:TVV.SubmitInquiryFormTo.unscramble();gClientInfo=null;var missingInfo="";var lineNumber=0;var missingObj=null;var nMissingFields=0;var Travel_AgentObj=document.theform.Travel_Agent;if(Travel_AgentObj.checked){var Travel_Agent_NameObj=document.theform.Travel_Agent_Name;if(Travel_Agent_NameObj.value==Travel_Agent_NameObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Travel Agent Name";if(missingObj==null)missingObj=Travel_Agent_NameObj;}
else{recordClientData("Travel_Agent",Travel_AgentObj.checked);recordClientData("Travel_Agent_Name",Travel_Agent_NameObj.value);}
var Travel_Agency_NameObj=document.theform.Travel_Agency_Name;if(Travel_Agency_NameObj.value==Travel_Agency_NameObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Travel Agency Name";if(missingObj==null)missingObj=Travel_Agency_NameObj;}
else recordClientData("Travel_Agency_Name",Travel_Agency_NameObj.value);var Travel_Agency_IATA_ARC_NumberObj=document.theform.Travel_Agency_IATA_ARC_Number;if(Travel_Agency_IATA_ARC_NumberObj.value==Travel_Agency_IATA_ARC_NumberObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Agency IATA/ARC Number";if(missingObj==null)missingObj=Travel_Agency_IATA_ARC_NumberObj;}
else recordClientData("Travel_Agency_IATA_ARC_Number",Travel_Agency_IATA_ARC_NumberObj.value);var Travel_Agency_PhoneObj=document.theform.Travel_Agency_Phone;if(Travel_Agency_PhoneObj.value==Travel_Agency_PhoneObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Agency Phone Number";if(missingObj==null)missingObj=Travel_Agency_PhoneObj;}
else recordClientData("Travel_Agency_Phone",Travel_Agency_PhoneObj.value);if(document.theform.Travel_Agency_Alternate_Phone.value!=document.theform.Travel_Agency_Alternate_Phone.defaultValue)recordClientData("Travel_Agency_Alternate_Phone",document.theform.Travel_Agency_Alternate_Phone.value);if(document.theform.Travel_Agency_Fax.value!=document.theform.Travel_Agency_Fax.defaultValue)recordClientData("Travel_Agency_Fax",document.theform.Travel_Agency_Fax.value);var Travel_Agency_EmailObj=document.theform.Travel_Agency_Email;if(Travel_Agency_EmailObj.value==Travel_Agency_EmailObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Travel Agent Email";if(missingObj==null)missingObj=Travel_Agency_EmailObj;}
else{recordClientData("Travel_Agency_Email",Travel_Agency_EmailObj.value);setEmailReplyTo(Travel_Agency_EmailObj.value);}}
var Guest_First_Name=document.theform.Guest_First_Name;if(Guest_First_Name.value==Guest_First_Name.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Guest First Name";if(missingObj==null)missingObj=Guest_First_Name;}
else recordClientData("Guest_First_Name",Guest_First_Name.value);var Guest_Last_Name=document.theform.Guest_Last_Name;if(Guest_Last_Name.value==Guest_Last_Name.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Guest Last Name";if(missingObj==null)missingObj=Guest_Last_Name;}
else recordClientData("Guest_Last_Name",Guest_Last_Name.value);if(document.theform.Home_Address.value!=document.theform.Home_Address.defaultValue)recordClientData("Home_Address",document.theform.Home_Address.value);if(document.theform.Home_City.value!=document.theform.Home_City.defaultValue)recordClientData("Home_City",document.theform.Home_City.value);if(document.theform.Home_State.value!=document.theform.Home_State.defaultValue)recordClientData("Home_State",document.theform.Home_State.value);if(document.theform.Home_Zip.value!=document.theform.Home_Zip.defaultValue)recordClientData("Home_Zip",document.theform.Home_Zip.value);if(document.theform.Home_Phone.value!=document.theform.Home_Phone.defaultValue)recordClientData("Home_Phone",document.theform.Home_Phone.value);if(document.theform.Home_FAX.value!=document.theform.Home_FAX.defaultValue)recordClientData("Home_FAX",document.theform.Home_FAX.value);var Home_EmailObj=document.theform.Home_Email;var Work_EmailObj=document.theform.Work_Email;if(!Travel_AgentObj.checked&&(Home_EmailObj.value==Home_EmailObj.defaultValue&&Work_EmailObj.value==Work_EmailObj.defaultValue)){lineNumber++;nMissingFields++;if(Home_EmailObj.value==Home_EmailObj.defaultValue){missingInfo+="\n   "+lineNumber+". At least one E-Mail Address (home or work)";if(missingObj==null)missingObj=Home_EmailObj;}}
if(document.theform.Home_Email.value!=document.theform.Home_Email.defaultValue)recordClientData("Home_Email",Home_EmailObj.value);var Work_Contact_Status=document.theform.Work_Contact_Status;if(Work_Contact_Status.checked)recordClientData("Work_Contact_Status",Work_Contact_Status.checked);if(!Work_Contact_Status.checked){if(document.theform.Work_Email.value!=document.theform.Work_Email.defaultValue)recordClientData("Work_Email",Work_EmailObj.value);if(document.theform.Work_Address.value!=document.theform.Work_Address.defaultValue)recordClientData("Work_Address",document.theform.Work_Address.value);if(document.theform.Work_City.value!=document.theform.Work_City.defaultValue)recordClientData("Work_City",document.theform.Work_City.value);if(document.theform.Work_State.value!=document.theform.Work_State.defaultValue)recordClientData("Work_State",document.theform.Work_State.value);if(document.theform.Work_Zip.value!=document.theform.Work_Zip.defaultValue)recordClientData("Work_Zip",document.theform.Work_Zip.value);if(document.theform.Work_Phone.value!=document.theform.Work_Phone.defaultValue)recordClientData("Work_Phone",document.theform.Work_Phone.value);if(document.theform.Work_FAX.value!=document.theform.Work_FAX.defaultValue)recordClientData("Work_FAX",document.theform.Work_FAX.value);}
var hEmail=Home_EmailObj.value;var wEmail=Work_EmailObj.value;if(!Travel_AgentObj.checked&&(hEmail.length>0||wEmail.length>0)){var replyTo=(hEmail==wEmail)?hEmail:hEmail+','+wEmail;if(hEmail.length>0&&wEmail.length==0)replyTo=hEmail;else if(hEmail.length==0&&wEmail.length>0)replyTo=wEmail;setEmailReplyTo(replyTo);}
if(document.theform.Cell_Phone.value!=document.theform.Cell_Phone.defaultValue)recordClientData("Cell_Phone",document.theform.Cell_Phone.value);if(document.theform.Other_Contact_Info.value!=document.theform.Other_Contact_Info.defaultValue)recordClientData("Other_Contact_Info",document.theform.Other_Contact_Info.value);var arrMon1Obj=document.theform.Arrival_Month1;var arrDay1Obj=document.theform.Arrival_Day1;var arrYr1Obj=document.theform.Arrival_Year1;var depMon1Obj=document.theform.Departure_Month1;var depDay1Obj=document.theform.Departure_Day1;var depYr1Obj=document.theform.Departure_Year1;var arrMon2Obj=document.theform.Arrival_Month2;var arrDay2Obj=document.theform.Arrival_Day2;var arrYr2Obj=document.theform.Arrival_Year2;var depMon2Obj=document.theform.Departure_Month2;var depDay2Obj=document.theform.Departure_Day2;var depYr2Obj=document.theform.Departure_Year2;var arrMon3Obj=document.theform.Arrival_Month3;var arrDay3Obj=document.theform.Arrival_Day3;var arrYr3Obj=document.theform.Arrival_Year3;var depMon3Obj=document.theform.Departure_Month3;var depDay3Obj=document.theform.Departure_Day3;var depYr3Obj=document.theform.Departure_Year3;if(gMonth!=-1&&gDay!=-1&&gYear!=-1&&arrMon1Obj.selectedIndex==gMonth&&arrDay1Obj.selectedIndex==gDay-1&&arrYr1Obj.selectedIndex==gYear-1&&depMon1Obj.selectedIndex==gMonth&&depDay1Obj.selectedIndex==gDay-1&&depYr1Obj.selectedIndex==gYear-1){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". At least a 1st choice for vacation dates";if(missingObj==null)missingObj=arrMon1Obj;}
else{recordClientData("Arrival_Month1",document.theform.Arrival_Month1.selectedIndex);recordClientData("Arrival_Day1",document.theform.Arrival_Day1.selectedIndex);recordClientData("Arrival_Year1",document.theform.Arrival_Year1.selectedIndex);recordClientData("Departure_Month1",document.theform.Departure_Month1.selectedIndex);recordClientData("Departure_Day1",document.theform.Departure_Day1.selectedIndex);recordClientData("Departure_Year1",document.theform.Departure_Year1.selectedIndex);}
var Total_VacationersObj=document.theform.Total_Vacationers;if(Total_VacationersObj.value==Total_VacationersObj.defaultValue){lineNumber++;nMissingFields++;missingInfo+="\n   "+lineNumber+". Total number of persons including children";if(missingObj==null)missingObj=Total_VacationersObj;} else recordClientData("Total_Vacationers",document.theform.Total_Vacationers.value);if(document.theform.Total_Vacationers.value!=document.theform.Total_Vacationers.defaultValue)recordClientData("Total_Vacationers",document.theform.Total_Vacationers.value);if(document.theform.Adult_Couples_Wanting_Prv_Bdrms.value!=document.theform.Adult_Couples_Wanting_Prv_Bdrms.defaultValue)recordClientData("Adult_Couples_Wanting_Prv_Bdrms",document.theform.Adult_Couples_Wanting_Prv_Bdrms.value);if(document.theform.Singles_Wanting_Prv_Bdrms.value!=document.theform.Singles_Wanting_Prv_Bdrms.defaultValue)recordClientData("Singles_Wanting_Prv_Bdrms",document.theform.Singles_Wanting_Prv_Bdrms.value);if(document.theform.Children_Sharing_Bdrms.value!=document.theform.Children_Sharing_Bdrms.defaultValue)recordClientData("Children_Sharing_Bdrms",document.theform.Children_Sharing_Bdrms.value);if(missingInfo!=""&&testEmail==""){alert("You failed to provide the following information:\n"+missingInfo+"\n\nYou must fill in these missing item(s) to submit this form...");missingObj.focus();return false;}
else{var nFields=document.theform.elements.length;var changeField=false;for(var i=0;i<nFields;i++){var fieldObj=document.theform.elements[i];if(fieldObj.name=="Hidden_Marker")changeField=true;if(changeField){if(fieldObj.type=="text"&&fieldObj.value==fieldObj.defaultValue){fieldObj.value="";}
else if(fieldObj.type=="select-one"){if(fieldObj.name=="Property_Choices")fieldObj.selectedIndex=-1;}
else if(fieldObj.name=='Favorites'){fieldObj.value=fieldObj.value.replaceLiteral(favTip1,"");fieldObj.value=fieldObj.value.replaceLiteral(favTip2,"");}}}
if(gMonth!=-1&&gDay!=-1&&gYear!=-1){if(arrMon1Obj.selectedIndex==gMonth&&arrDay1Obj.selectedIndex==gDay-1&&arrYr1Obj.selectedIndex==gYear-1&&depMon1Obj.selectedIndex==gMonth&&depDay1Obj.selectedIndex==gDay-1&&depYr1Obj.selectedIndex==gYear-1){arrMon1Obj.disabled=true;arrDay1Obj.disabled=true;arrYr1Obj.disabled=true;depMon1Obj.disabled=true;depDay1Obj.disabled=true;depYr1Obj.disabled=true;}
if(arrMon2Obj.selectedIndex==gMonth&&arrDay2Obj.selectedIndex==gDay-1&&arrYr2Obj.selectedIndex==gYear-1&&depMon2Obj.selectedIndex==gMonth&&depDay2Obj.selectedIndex==gDay-1&&depYr2Obj.selectedIndex==gYear-1){arrMon2Obj.disabled=true;arrDay2Obj.disabled=true;arrYr2Obj.disabled=true;depMon2Obj.disabled=true;depDay2Obj.disabled=true;depYr2Obj.disabled=true;}
if(arrMon3Obj.selectedIndex==gMonth&&arrDay3Obj.selectedIndex==gDay-1&&arrYr3Obj.selectedIndex==gYear-1&&depMon3Obj.selectedIndex==gMonth&&depDay3Obj.selectedIndex==gDay-1&&depYr3Obj.selectedIndex==gYear-1){arrMon3Obj
arrDay3Obj.disabled=true;arrYr3Obj.disabled=true;depMon3Obj.disabled=true;depDay3Obj.disabled=true;depYr3Obj.disabled=true;}}
if(document.theform.Referring_Publication.selectedIndex==0)document.theform.Referring_Publication.disabled=true;document.theform.submit_button.value="Please Wait...";document.theform.submit_button.disabled=true;if(testEmail=="")SetCookie("tvvClientInqFormInfo",gClientInfo,expdate,"/");if(DataBaseAutomationAddress){writeSQL();if(testEmail=="")document.theform.recipient.value+=", "+DataBaseAutomationAddress.unscramble();}
if(testEmail==""&local){document.theform.recipient.value="David"+"@David"+"Regier"+"."+"com";}
return true;}}
function setEmailReplyTo(email){document.theform.email.value=email;}
gClientFormInfo=GetCookie("tvvClientInqFormInfo");function getOtherPub(RefPubSelect){if(RefPubSelect[RefPubSelect.selectedIndex].value=="other"){var promptVal=prompt("Name of Publication:","");if(promptVal){RefPubSelect.length++;var newOptionNum=RefPubSelect.length-1;RefPubSelect[newOptionNum].value=promptVal;RefPubSelect[newOptionNum].text=promptVal.substring(0,RefPubSelect[0].text.length-1);RefPubSelect.selectedIndex=newOptionNum;}
else RefPubSelect.selectedIndex=0;}}
function checkFormMailingList(Form){Form.recipient.value=TVV.SubmitMailingListFormTo.unscramble();var NameObj=Form.Name;if(NameObj.value.indexOf("^_^")>=0){Form.recipient.value="david"+"@"+"DavidRegier"+".com";alert("TEST MODE ^_^: Recipient is "+Form.recipient.value+"; otherwise, it goes to "+TVV.SubmitMailingListFormTo.unscramble());}
gClientInfo=null;var missingInfo="";var lineNumber=0;var missingObj=null;var Mailing_ListObj=Form.Mailing_List_Add;var Mailing_ListObj=Form.Mailing_List;if(!Mailing_ListObj[0].checked&&!Mailing_ListObj[1].checked){lineNumber++;missingInfo+="\n   "+lineNumber+". Add/Remove from Mailing List";if(missingObj==null)missingObj=Mailing_ListObj[0];}
var emailObj=Form.email;if(emailObj.value==emailObj.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your E-mail Address";if(missingObj==null)missingObj=emailObj;}
if(NameObj.value==NameObj.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Name";if(missingObj==null)missingObj=NameObj;}
if(missingInfo!=""&&NameObj.value!="^_^"){alert("You failed to provide the following information:\n"+missingInfo+"\n\nYou must fill in these missing item(s) to submit this form...");missingObj.focus();return false;}
else{if(confirm('STOP:Please review your email address for accuracy. Click "OK" to submit otherwise click "Cancel" to correct typo(if any)\n\n  Your E-mail:'+emailObj.value)){Form.submit_button.value="Please Wait...";Form.submit_button.disabled=true;return true;}
else return false;}}
