// Web software by DavidRegier.com
function writeFieldsChkOut(){var tmwCookie=GetCookie("tmwCookie");if(tmwCookie){var Form=document.AspForm;var Bride_First=tmwCookie.getVal("Bride_First");if(Bride_First)Form.Bride_First.value=Bride_First;var Bride_Middle=tmwCookie.getVal("Bride_Middle");if(Bride_Middle)Form.Bride_Middle.value=Bride_Middle;var Bride_Last=tmwCookie.getVal("Bride_Last");if(Bride_Last)Form.Bride_Last.value=Bride_Last;var Bride_Suffix=tmwCookie.getVal("Bride_Suffix");if(Bride_Suffix)Form.Bride_Suffix.value=Bride_Suffix;var Groom_First=tmwCookie.getVal("Groom_First");if(Groom_First)Form.Groom_First.value=Groom_First;var Groom_Middle=tmwCookie.getVal("Groom_Middle");if(Groom_Middle)Form.Groom_Middle.value=Groom_Middle;var Groom_Last=tmwCookie.getVal("Groom_Last");if(Groom_Last)Form.Groom_Last.value=Groom_Last;var Groom_Suffix=tmwCookie.getVal("Groom_Suffix");if(Groom_Suffix)Form.Groom_Suffix.value=Groom_Suffix;var Identity=tmwCookie.getVal("Identity");var nIdentity=-1;if(Identity){nIdentity=parseInt(Identity);Form.Identity[nIdentity].checked=true;}
var Submitted_By=tmwCookie.getVal("Submitted_By");if(Submitted_By)Form.Submitted_By.value=Submitted_By;var Street_Address1=tmwCookie.getVal("Street_Address1");if(Street_Address1)Form.Street_Address1.value=Street_Address1;var City1=tmwCookie.getVal("City1");if(City1)Form.City1.value=City1;var State1=tmwCookie.getVal("State1");if(State1)Form.State1.value=State1;var Zip1=tmwCookie.getVal("Zip1");if(Zip1)Form.Zip1.value=Zip1;var Email_Primary1=tmwCookie.getVal("Email_Primary1");if(Email_Primary1)Form.Email_Primary1.value=Email_Primary1;var Email_Other1=tmwCookie.getVal("Email_Other1");if(Email_Other1)Form.Email_Other1.value=Email_Other1;var Instant_Messenger_ID1=tmwCookie.getVal("Instant_Messenger_ID1");if(Instant_Messenger_ID1)Form.Instant_Messenger_ID1.value=Instant_Messenger_ID1;var Skype_ID1=tmwCookie.getVal("Skype_ID1");if(Skype_ID1)Form.Skype_ID1.value=Skype_ID1;var Cell1=tmwCookie.getVal("Cell1");if(Cell1)Form.Cell1.value=Cell1;var Other_Tel1=tmwCookie.getVal("Other_Tel1");if(Other_Tel1)Form.Other_Tel1.value=Other_Tel1;var Preferred_Phone1=tmwCookie.getVal("Preferred_Phone1"),nPreferred_Phone1=-1;if(Preferred_Phone1){nPreferred_Phone1=parseInt(Preferred_Phone1);Form.Preferred_Phone1[nPreferred_Phone1].checked=true;}
var Street_Address2=tmwCookie.getVal("Street_Address2");if(Street_Address2)Form.Street_Address2.value=Street_Address2;var City2=tmwCookie.getVal("City2");if(City2)Form.City2.value=City2;var State2=tmwCookie.getVal("State2");if(State2)Form.State2.value=State2;var Zip2=tmwCookie.getVal("Zip2");if(Zip2)Form.Zip2.value=Zip2;var Email_Primary2=tmwCookie.getVal("Email_Primary2");if(Email_Primary2)Form.Email_Primary2.value=Email_Primary2;var Email_Other2=tmwCookie.getVal("Email_Other2");if(Email_Other2)Form.Email_Other2.value=Email_Other2;var Instant_Messenger_ID2=tmwCookie.getVal("Instant_Messenger_ID2");if(Instant_Messenger_ID2)Form.Instant_Messenger_ID2.value=Instant_Messenger_ID2;var Skype_ID2=tmwCookie.getVal("Skype_ID2");if(Skype_ID2)Form.Skype_ID2.value=Skype_ID2;var Cell2=tmwCookie.getVal("Cell2");if(Cell2)Form.Cell2.value=Cell2;var Other_Tel2=tmwCookie.getVal("Other_Tel2");if(Other_Tel2)Form.Other_Tel2.value=Other_Tel2;var Preferred_Phone2=tmwCookie.getVal("Preferred_Phone2"),nPreferred_Phone2=-1;if(Preferred_Phone2){nPreferred_Phone2=parseInt(Preferred_Phone2);Form.Preferred_Phone2[nPreferred_Phone2].checked=true;}
var Wedding_Location=tmwCookie.getVal("Wedding_Location");if(Wedding_Location)Form.Wedding_Location.value=Wedding_Location;var Wed_Date=tmwCookie.getVal("Wed_Date");if(Wed_Date){Wed_Date_Arr=Wed_Date.split("_");for(var i=0;i<Wed_Date_Arr.length;i++)Wed_Date_Arr[i]=parseInt(Wed_Date_Arr[i]);Form.Wedding_Month.selectedIndex=Wed_Date_Arr[0]-1;Form.Wedding_Day.selectedIndex=Wed_Date_Arr[1]-1;var Wedding_Year=Form.Wedding_Year;for(var i=0;i<Wedding_Year.length;i++){if(parseInt(Wedding_Year[i].text)==Wed_Date_Arr[2])Form.Wedding_Year.selectedIndex=i;}}
var Wed_Time=tmwCookie.getVal("Wed_Time");if(Wed_Time)Form.Wedding_Time.selectedIndex=parseInt(Wed_Time);if(document.getElementById("cerMusicRow").className=="on"){var Ceremony_Music_Start_Time=tmwCookie.getVal("Ceremony_Music_Start_Time");var nCeremony_Music_Start_Time=-1;if(Ceremony_Music_Start_Time){nCeremony_Music_Start_Time=parseInt(Ceremony_Music_Start_Time);Form.Ceremony_Music_Start_Time.selectedIndex=nCeremony_Music_Start_Time;setCeremonyMusicEndTime();}}
if(document.getElementById("recMusicRow").className=="on"){var Reception_Music_Start_Time=tmwCookie.getVal("Reception_Music_Start_Time");var nReception_Music_Start_Time=-1;if(Reception_Music_Start_Time){nReception_Music_Start_Time=parseInt(Reception_Music_Start_Time);Form.Reception_Music_Start_Time.selectedIndex=nReception_Music_Start_Time;setReceptionMusicEndTime();}}
var Number_Guests=tmwCookie.getVal("Number_Guests");if(Number_Guests)Form.Number_Guests.value=Number_Guests;var Couples_Web_Site_URL=tmwCookie.getVal("Couples_Web_Site_URL");if(Couples_Web_Site_URL)Form.Couples_Web_Site_URL.value=Couples_Web_Site_URL;var Arrive=tmwCookie.getVal("Arrive");if(Arrive)Form.Arrive.value=Arrive;var Depart=tmwCookie.getVal("Depart");if(Depart)Form.Depart.value=Depart;var Accommodations=tmwCookie.getVal("Accommodations");if(Accommodations)Form.Accommodations.checked=true;var Wedding_Ceremony=tmwCookie.getVal("Wedding_Ceremony");if(Wedding_Ceremony)Form.Wedding_Ceremony.checked=true;var Wedding_Reception=tmwCookie.getVal("Wedding_Reception");if(Wedding_Reception)Form.Wedding_Reception.checked=true;var Rehearsal_Event=tmwCookie.getVal("Rehearsal_Event");if(Rehearsal_Event)Form.Rehearsal_Event.checked=true;var Travel_And_Accommodation_Arrangements=tmwCookie.getVal("Travel_And_Accommodation_Arrangements");if(Travel_And_Accommodation_Arrangements)Form.Travel_And_Accommodation_Arrangements.checked=true;var Maui_Activities=tmwCookie.getVal("Maui_Activities");if(Maui_Activities)Form.Maui_Activities.checked=true;var Other=tmwCookie.getVal("Other");if(Other)Form.Other.checked=true;var Sender_Email=tmwCookie.getVal("Sender_Email");if(Sender_Email)Form.Sender_Email.value=Sender_Email;}
if(live)window.scroll(0,0);}
function checkPhone(RadioButton){var Form=document.AspForm;var fieldName=RadioButton.name;var fieldVal=RadioButton.value;var msgCell="Please enter your cellular number";var msgOther="Please enter your other number";if(fieldName=="Preferred_Phone1"){if(fieldVal=="Cellular"&&Form.Cell1.value==Form.Cell1.defaultValue){alert(msgCell);Form.Cell1.focus();}
if(fieldVal=="Other Tel"&&Form.Other_Tel1.value==Form.Other_Tel1.defaultValue){alert(msgOther);Form.Other_Tel1.focus();}}
else{if(fieldVal=="Cellular"&&Form.Cell2.value==Form.Cell2.defaultValue){alert(msgCell);Form.Cell2.focus();}
if(fieldVal=="Other Tel"&&Form.Other_Tel2.value==Form.Other_Tel2.defaultValue){alert(msgOther);Form.Other_Tel2.focus();}}}
function autoFillNameIam(RadioBut){var Form=document.AspForm;Form.Submitted_By.value="";function subSwapLabel(radioButVal){var Span=document.getElementsByTagName("span");for(var i=0;i<Span.length;i++){if(Span[i].className=="br"||Span[i].className=="gr"){switch(radioButVal){case "IamBride":Span[i].innerHTML=(Span[i].className=="br")?"Bride":"Groom";break;case "IamGroom":Span[i].innerHTML=(Span[i].className=="br")?"Groom":"Bride";break;case "IamOther":Span[i].innerHTML=(Span[i].className=="br")?"Bride":"Groom";break;}}}}
switch(RadioBut.value){case "IamBride":if(Form.Bride_First.value!=Form.Bride_First.defaultValue&&Form.Bride_Last.value!=Form.Bride_Last.defaultValue){var first=Form.Bride_First.value.trim();var middle=(Form.Bride_Middle.value==Form.Bride_Middle.defaultValue)?"":" "+Form.Bride_Middle.value.trim();var last=" "+Form.Bride_Last.value.trim();var suffix=(Form.Bride_Suffix.value==Form.Bride_Suffix.defaultValue)?"":" "+Form.Bride_Suffix.value.trim();Form.Submitted_By.value=first+middle+last+suffix;Form.Street_Address1.focus();}
subSwapLabel(RadioBut.value);break;case "IamGroom":if(Form.Groom_First.value!=Form.Groom_First.defaultValue&&Form.Groom_Last.value!=Form.Groom_Last.defaultValue){var first=Form.Groom_First.value.trim();var middle=(Form.Groom_Middle.value==Form.Groom_Middle.defaultValue)?"":" "+Form.Groom_Middle.value.trim();var last=" "+Form.Groom_Last.value.trim();var suffix=(Form.Groom_Suffix.value==Form.Groom_Suffix.defaultValue)?"":" "+Form.Groom_Suffix.value.trim();Form.Submitted_By.value=first+middle+last+suffix;Form.Street_Address1.focus();}
subSwapLabel(RadioBut.value);break;case "IamOther":subSwapLabel(RadioBut.value);Form.Submitted_By.focus();break;}}
function copyOtherField(TextBox){var Form=document.AspForm;switch(TextBox.name){case "Street_Address1":TextBox.value=Form.Street_Address2.value;return false;case "City1":TextBox.value=Form.City2.value;return false;case "State1":TextBox.value=Form.State2.value;return false;case "Zip1":TextBox.value=Form.Zip2.value;return false;case "Email_Primary1":TextBox.value=Form.Email_Primary2.value;return false;case "Email_Other1":TextBox.value=Form.Email_Other2.value;return false;case "Instant_Messenger_ID1":TextBox.value=Form.Instant_Messenger_ID2.value;return false;case "Skype_ID1":TextBox.value=Form.Skype_ID2.value;return false;case "Cell1":TextBox.value=Form.Cell2.value;return false;case "Other_Tel1":TextBox.value=Form.Other_Tel2.value;return false;case "Street_Address2":TextBox.value=Form.Street_Address1.value;return false;case "City2":TextBox.value=Form.City1.value;return false;case "State2":TextBox.value=Form.State1.value;return false;case "Zip2":TextBox.value=Form.Zip1.value;return false;case "Email_Primary2":TextBox.value=Form.Email_Primary1.value;return false;case "Email_Other2":TextBox.value=Form.Email_Other1.value;return false;case "Instant_Messenger_ID2":TextBox.value=Form.Instant_Messenger_ID1.value;return false;case "Skype_ID2":TextBox.value=Form.Skype_ID1.value;return false;case "Cell2":TextBox.value=Form.Cell1.value;return false;case "Other_Tel2":TextBox.value=Form.Other_Tel1.value;return false;default:return true;}}
function initFormChkOut(){var Form=document.AspForm;Form.JS_Enabled.value="";Form.Order.value=SC.getCart(0);if(Form.Status[1].checked||Form.Status[2].checked){morphForm("Payment_Sect",1);if(Form.Payment_Method[0].checked)morphForm("ccID",1);}
var Identity=Form.Identity;var nIdentity=-1;for(var i=0;i<Identity.length;i++)if(Identity[i].checked){nIdentity=i;break;}
if(nIdentity>-1)autoFillNameIam(Identity[nIdentity]);if(SC.jamieCerInCart)document.getElementById("cerMusicRow").className="on";if(SC.jamieRecInCart)document.getElementById("recMusicRow").className="on";var Today=new Date();Form.Wedding_Month.selectedIndex=Today.getMonth();Form.Wedding_Day.selectedIndex=Today.getDate()-1;if(SC.WedLocKeysInCart&&SC.WedLocKeysInCart.length){var locations="";for(var i=0;i<SC.WedLocKeysInCart.length;i++)locations+=Item[SC.WedLocKeysInCart[i]][1]+", ";Form.Wedding_Location.value=locations.replace(/, $/, "" );}
var TextBox=document.getElementsByTagName("input");var TextArea=document.getElementsByTagName("textarea");for(var i=0;i<TextBox.length;i++){if(TextBox[i].type=="text"&&TextBox[i].defaultValue){if(TextBox[i].name.indexOf("Email_Primary1"==0))TextBox[i].onblur=function(){checkField(this);setSenderEmail();}
else
TextBox[i].onblur=function(){checkField(this);}
TextBox[i].onfocus=function(){clearField(this);}
TextBox[i].oncontextmenu=function(){return copyOtherField(this);}}}
var TextBox=document.getElementsByTagName("textarea");for(var i=0;i<TextBox.length;i++){if(TextBox[i].type=="textarea"&&TextBox[i].defaultValue){TextBox[i].onfocus=function(){clearField(this);}
TextBox[i].onblur=function(){checkField(this);}
TextBox[i].oncontextmenu=function(){return copyOtherField(this);}}}
var fullName=(parent.qStr&&parent.qStr.getVal("client"))?parent.qStr.getVal("client"):"";if(fullName){var firstName=(fullName.indexOf(" ")>=0)?fullName.split(" ")[0]:fullName;var thankYou="<table align='center' border='0' cellspacing='0' cellpadding='0'><tr><td><div style='margin:0px 0px 10px 6px;'>Aloha "+firstName+", thanks so much for your order!</div><div style='margin:6px 0px 6px 16px;'>&#151; We will get back to you right away...</div><div class='fSize14' style='margin:0px 0px 0px 30px; font-family:times new roman; font-style:italic;'>"+DB.Contact.Owner+"</div><div class='fSize9' style='margin:20px 10px 4px 10px;'>PS: You should be receiving an auto-generated copy of your order by e-mail within a minute or two...</div></td><td><img src='images/ContactUsPopUpPhoto.jpg' style='border:1px solid rgb( 60,84,0 ); width:200px; height:200px; float:left; margin:10px 10px 10px 20px;'></td></tr></table>";DW.createWindow(["Mahalo from "+DB.Contact.Company+"",thankYou],[0,600,0],null,null,6,[3,0,20]);Form.Order.value="Thank you, your order has been sent...";}}
function setCeremonyMusicEndTime(){var PullDown=document.getElementById("Ceremony_Music_Start_Time");var timeDecimal=0;var To=PullDown.nextSibling;var EndTime=To.nextSibling;var Option=PullDown[PullDown.selectedIndex];if(Option.value=="default"){To.className="hide";EndTime.value="";}
else{var startTime=Option.text;var startHour=parseInt(startTime.replace(/:.+$/, "" ) );
var startMin=startTime.replace(/^(\d+:)|( \w\w)$/g, "" )
var startMinDecimal=parseInt(startMin)/60;var amPm=startTime.replace(/^.+ /, "" );
var startTimeDecimal=(amPm=="PM"&&startHour!=12)?startHour+12+startMinDecimal:startHour+startMinDecimal;var cerLength=(SC.jamieCerHourInCart)?1:.5;var endTimeDecimal=startTimeDecimal+cerLength;var endTimeCivilianDecimal=-1,amPmOut="";if(endTimeDecimal>=12){endTimeCivilianDecimal=(endTimeDecimal>=13)?endTimeDecimal-12:endTimeDecimal;amPmOut="PM";}
else{endTimeCivilianDecimal=endTimeDecimal;amPmOut="AM";}
var endHourCivilian=Math.floor(endTimeCivilianDecimal);var endMinCivilianDecimal=endTimeCivilianDecimal-endHourCivilian,endMinCivilian="";switch(endMinCivilianDecimal){case   0:endMinCivilian="00";break;case .25:endMinCivilian="15";break;case  .5:endMinCivilian="30";break;case .75:endMinCivilian="45";break;}
To.className="show";EndTime.value=endHourCivilian+":"+endMinCivilian+" "+amPmOut;}}
function setReceptionMusicEndTime(){var PullDown=document.getElementById("Reception_Music_Start_Time");var timeDecimal=0;var To=PullDown.nextSibling;var EndTime=To.nextSibling;var Option=PullDown[PullDown.selectedIndex];if(Option.value=="default"){To.className="hide";EndTime.value="";}
else{var startTime=Option.text;var startHour=parseInt(startTime.replace(/:.+$/, "" ) );
var startMinDec=parseInt(startTime.replace(/^(\d+:)|( \w\w)$/g, "" ) ) / 60;
var amPm=startTime.replace(/^.+ /, "" );
var startHourMilitary=(amPm=="PM"&&startHour!=12)?startHour+12:startHour;var startHourMilitaryDec=startHourMilitary+startMinDec;var endHourMilitaryDec=startHourMilitaryDec+1+SC.jamieAdditionalHrsRecMusic;var endTimeCivilianDecimal=-1,amPmOut="";if(endHourMilitaryDec>=12){endTimeCivilianDecimal=(endHourMilitaryDec>=13)?endHourMilitaryDec-12:endHourMilitaryDec;amPmOut="PM";}
else{endTimeCivilianDecimal=endHourMilitaryDec;amPmOut="AM";}
var endHourCivilian=Math.floor(endTimeCivilianDecimal);var endMinCivilianDecimal=endTimeCivilianDecimal-endHourCivilian
var endMinCivilian="";switch(endMinCivilianDecimal){case   0:endMinCivilian="00";break;case .25:endMinCivilian="15";break;case  .5:endMinCivilian="30";break;case .75:endMinCivilian="45";break;}
To.className="show";EndTime.value=endHourCivilian+":"+endMinCivilian+" "+amPmOut;}}
function checkFormChkOut(){var Form=document.AspForm;Form.JS_Enabled.value="rU5898Tyx";try{Form.Owner_Email.value="cart"+"@"+"TropicalMauiWeddings"+"."+"com";var Submitted_By=Form.Submitted_By;try{if(window.local){Form.redirect.value="maui-wedding-order.aspx?client="+escape(Submitted_By.value);Form.Owner_Email.value=DB.Contact.WebMasterEmail;}
else
Form.redirect.value="https://www.tropicalmauiweddings.com/maui-wedding-order.aspx?client="+escape(Submitted_By.value);}
catch(Err){Form.redirect.value="https://www.tropicalmauiweddings.com/maui-wedding-order.aspx?client="+escape(Submitted_By.value);}
Form.ASP_Job.value="Checkout";setButton(Form.submit_button,"disable"," Submit Form ");var missingInfo="";var lineNumber=0;var Missing=null;Submitted_By.value=Submitted_By.value.trim();if(Submitted_By.value.indexOf("^_^")>=0){top.document.title="Production recipient: "+Form.Owner_Email.value+"; Set test recipient to: "+DB.Contact.WebMasterEmail;Form.Owner_Email.value=DB.Contact.WebMasterEmail;}
var Status=Form.Status;var statusUnchecked=(!Status[0].checked&&!Status[1].checked&&!Status[2].checked);if(statusUnchecked){lineNumber++;missingInfo+="\n   "+lineNumber+". Status";if(Missing==null)Missing=Status[0];}
var Bride_First=Form.Bride_First;if(Bride_First.value==Bride_First.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Bride's First Name";if(Missing==null)Missing=Bride_First;}
else recordData("Bride_First",Bride_First.value);if(Form.Bride_Middle.value!=Form.Bride_Middle.defaultValue)recordData("Bride_Middle",Form.Bride_Middle.value);else
recordData("Bride_Middle","");var Bride_Last=Form.Bride_Last;if(Bride_Last.value==Bride_Last.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Bride's Last Name";if(Missing==null)Missing=Bride_Last;}
else recordData("Bride_Last",Bride_Last.value);if(Form.Bride_Suffix.value!=Form.Bride_Suffix.defaultValue)recordData("Bride_Suffix",Form.Bride_Suffix.value);else
recordData("Bride_Suffix","");var Groom_First=Form.Groom_First;if(Groom_First.value==Groom_First.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Groom's First Name";if(Missing==null)Missing=Groom_First;}
else recordData("Groom_First",Groom_First.value);if(Form.Groom_Middle.value!=Form.Groom_Middle.defaultValue)recordData("Groom_Middle",Form.Groom_Middle.value);else
recordData("Groom_Middle","");var Groom_Last=Form.Groom_Last;if(Groom_Last.value==Groom_Last.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Groom's Last Name";if(Missing==null)Missing=Groom_Last;}
else recordData("Groom_Last",Groom_Last.value);if(Form.Groom_Suffix.value!=Form.Groom_Suffix.defaultValue)recordData("Groom_Suffix",Form.Groom_Suffix.value);else
recordData("Groom_Suffix","");var Identity=Form.Identity;var nIdentity=-1;for(var i=0;i<Identity.length;i++){if(Identity[i].checked){nIdentity=i;break;}}
var sect1Name=(nIdentity==1)?"Groom's":"Bride's";var sect2Name=(sect1Name=="Groom's")?"Bride's":"Groom's";if(nIdentity==-1){lineNumber++;missingInfo+="\n   "+lineNumber+". I Am?";if(Missing==null)Missing=Identity[0];}
else recordData("Identity",nIdentity);if(Submitted_By.value==Form.Submitted_By.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Name";if(Missing==null)Missing=Submitted_By;}
else recordData("Submitted_By",Submitted_By.value);var Street_Address1=Form.Street_Address1;Street_Address1.value=Street_Address1.value.trim();if(Street_Address1.value==Form.Street_Address1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" Street or PO Address";if(Missing==null)Missing=Street_Address1;}
else recordData("Street_Address1",Street_Address1.value);var City1=Form.City1;City1.value=City1.value.trim();if(City1.value==Form.City1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" City";if(Missing==null)Missing=City1;}
else recordData("City1",City1.value);var State1=Form.State1;State1.value=State1.value.trim();if(State1.value==Form.State1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" State";if(Missing==null)Missing=State1;}
else recordData("State1",State1.value);var Zip1=Form.Zip1;Zip1.value=Zip1.value.trim();if(Zip1.value==Form.Zip1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" Zip or Postal Code";if(Missing==null)Missing=Zip1;}
else recordData("Zip1",Zip1.value);var Email_Primary1=Form.Email_Primary1;Email_Primary1.value=Email_Primary1.value.trim();if(Email_Primary1.value==Form.Email_Primary1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" Primary E-Mail";if(Missing==null)Missing=Email_Primary1;}
else recordData("Email_Primary1",Email_Primary1.value);if(Form.Email_Other1.value!=Form.Email_Other1.defaultValue)recordData("Email_Other1",Form.Email_Other1.value);else
recordData("Email_Other1","");if(Form.Instant_Messenger_ID1.value!=Form.Instant_Messenger_ID1.defaultValue)recordData("Instant_Messenger_ID1",Form.Instant_Messenger_ID1.value);else
recordData("Instant_Messenger_ID1","");if(Form.Skype_ID1.value!=Form.Skype_ID1.defaultValue)recordData("Skype_ID1",Form.Skype_ID1.value);else
recordData("Skype_ID1","");var Cell1=Form.Cell1;var Other_Tel1=Form.Other_Tel1;if(Cell1.value==Cell1.defaultValue&&Other_Tel1.value==Other_Tel1.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". A Telephone Number for the "+sect1Name;if(Missing==null)Missing=Cell1;}
else{if(Cell1.value!=Cell1.defaultValue)recordData("Cell1",Cell1.value);else
recordData("Cell1","");if(Other_Tel1.value!=Other_Tel1.defaultValue)recordData("Other_Tel1",Other_Tel1.value);else
recordData("Other_Tel1","");}
var Preferred_Phone1=Form.Preferred_Phone1,nPreferred_Phone1=-1;for(var i=0;i<Preferred_Phone1.length;i++){if(Preferred_Phone1[i].checked){nPreferred_Phone1=i;break;}}
if(nPreferred_Phone1==-1){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect1Name+" preferred phone";if(Missing==null)Missing=Preferred_Phone1[0];}
else recordData("Preferred_Phone1",nPreferred_Phone1);var Street_Address2=Form.Street_Address2;Street_Address2.value=Street_Address2.value.trim();if(Street_Address2.value==Form.Street_Address2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" Street or PO Address";if(Missing==null)Missing=Street_Address2;}
else recordData("Street_Address2",Street_Address2.value);var City2=Form.City2;City2.value=City2.value.trim();if(City2.value==Form.City2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" City";if(Missing==null)Missing=City2;}
else recordData("City2",City2.value);var State2=Form.State2;State2.value=State2.value.trim();if(State2.value==Form.State2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" State";if(Missing==null)Missing=State2;}
else recordData("State2",State2.value);var Zip2=Form.Zip2;Zip2.value=Zip2.value.trim();if(Zip2.value==Form.Zip2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" Zip or Postal Code";if(Missing==null)Missing=Zip2;}
else recordData("Zip2",Zip2.value);var Email_Primary2=Form.Email_Primary2;Email_Primary2.value=Email_Primary2.value.trim();if(Email_Primary2.value==Form.Email_Primary2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" Primary E-Mail";if(Missing==null)Missing=Email_Primary2;}
else recordData("Email_Primary2",Email_Primary2.value);if(Form.Email_Other2.value!=Form.Email_Other2.defaultValue)recordData("Email_Other2",Form.Email_Other2.value);else
recordData("Email_Other2","");if(Form.Instant_Messenger_ID2.value!=Form.Instant_Messenger_ID2.defaultValue)recordData("Instant_Messenger_ID2",Form.Instant_Messenger_ID2.value);else
recordData("Instant_Messenger_ID2","");if(Form.Skype_ID2.value!=Form.Skype_ID2.defaultValue)recordData("Skype_ID2",Form.Skype_ID2.value);else
recordData("Skype_ID2","");var Cell2=Form.Cell2;var Other_Tel2=Form.Other_Tel2;if(Cell2.value==Cell2.defaultValue&&Other_Tel2.value==Other_Tel2.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". A Telephone Number for the "+sect2Name;if(Missing==null)Missing=Cell2;}
else{if(Cell2.value!=Cell2.defaultValue)recordData("Cell2",Cell2.value);else
recordData("Cell2","");if(Other_Tel2.value!=Other_Tel2.defaultValue)recordData("Other_Tel2",Other_Tel2.value);else
recordData("Other_Tel2","");}
var Preferred_Phone2=Form.Preferred_Phone2,nPreferred_Phone2=-1;for(var i=0;i<Preferred_Phone2.length;i++){if(Preferred_Phone2[i].checked){nPreferred_Phone2=i;break;}}
if(nPreferred_Phone2==-1){lineNumber++;missingInfo+="\n   "+lineNumber+". "+sect2Name+" preferred phone";if(Missing==null)Missing=Preferred_Phone2[0];}
else recordData("Preferred_Phone2",nPreferred_Phone2);var Wedding_Month=Form.Wedding_Month;var Wedding_Day=Form.Wedding_Day;var Wedding_Year=Form.Wedding_Year;var wedMonth=parseInt(Wedding_Month[Wedding_Month.selectedIndex].value.replace(/^0/, "" ) );
var wedDay=parseInt(Wedding_Day[Wedding_Day.selectedIndex].value.replace(/^0/, "" ) );
var wedYear=parseInt(Wedding_Year[Wedding_Year.selectedIndex].value.replace(/^0/, "" ) );
var WeddingDate=new Date(wedYear+2000,wedMonth-1,wedDay);var Today=new Date();var TodayMidNight=new Date(Today.getFullYear(),Today.getMonth(),Today.getDate());if(TodayMidNight.getTime()==WeddingDate.getTime()){recordData("Wed_Date","");lineNumber++;missingInfo+="\n   "+lineNumber+". Wedding Date";if(Missing==null)Missing=Wedding_Month;}
else recordData("Wed_Date",wedMonth+"_"+wedDay+"_"+(wedYear+2000));var Wedding_Time=Form.Wedding_Time;if(Wedding_Time.selectedIndex==0){recordData("Wed_Time","");lineNumber++;missingInfo+="\n   "+lineNumber+". Wedding Time";if(Missing==null)Missing=Wedding_Time;}
else recordData("Wed_Time",Wedding_Time.selectedIndex);var Wedding_Location=Form.Wedding_Location;Wedding_Location.value=Wedding_Location.value.trim();if(Wedding_Location.value==Form.Wedding_Location.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Wedding Location";if(Missing==null)Missing=Wedding_Location;}
else recordData("Wedding_Location",Wedding_Location.value);if(document.getElementById("cerMusicRow").className=="on"){var Ceremony_Music_Start_Time=Form.Ceremony_Music_Start_Time;var nCeremony_Music_Start_Time=Ceremony_Music_Start_Time.selectedIndex;if(Ceremony_Music_Start_Time[nCeremony_Music_Start_Time].value=="default"){lineNumber++;missingInfo+="\n   "+lineNumber+". Ceremony Music Start Time";if(Missing==null)Missing=Ceremony_Music_Start_Time;recordData("Ceremony_Music_Start_Time","");}
else recordData("Ceremony_Music_Start_Time",nCeremony_Music_Start_Time);}
if(document.getElementById("recMusicRow").className=="on"){var Reception_Music_Start_Time=Form.Reception_Music_Start_Time;var nReception_Music_Start_Time=Reception_Music_Start_Time.selectedIndex;if(Reception_Music_Start_Time[nReception_Music_Start_Time].value=="default"){lineNumber++;missingInfo+="\n   "+lineNumber+". Reception Music Start Time";if(Missing==null)Missing=Reception_Music_Start_Time;recordData("Reception_Music_Start_Time","");}
else recordData("Reception_Music_Start_Time",nReception_Music_Start_Time);}
var Number_Guests=Form.Number_Guests;if(Number_Guests.value==Number_Guests.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Number of Guests";if(Missing==null)Missing=Number_Guests;}
else recordData("Number_Guests",Number_Guests.value);if(Form.Couples_Web_Site_URL.value!=Form.Couples_Web_Site_URL.defaultValue)recordData("Couples_Web_Site_URL",Form.Couples_Web_Site_URL.value);var Arrive=Form.Arrive;if(Arrive.value!=Arrive.defaultValue)recordData("Arrive",Arrive.value);else
recordData("Arrive","");var Depart=Form.Depart;if(Depart.value!=Depart.defaultValue)recordData("Depart",Depart.value);else
recordData("Depart","");var Accommodations=Form.Accommodations;if(Accommodations.value!=Accommodations.defaultValue)recordData("Accommodations",Accommodations.value);else
recordData("Accommodations","");Form.TravelSection.value=(Arrive.value!=Arrive.defaultValue||Depart.value!=Depart.defaultValue||Accommodations.value!=Accommodations.defaultValue)?"true":"false";Form.AssistanceSection.value=(Form.Wedding_Ceremony.checked||Form.Wedding_Reception.checked||Form.Rehearsal_Event.checked||Form.Travel_And_Accommodation_Arrangements.checked||Form.Maui_Activities.checked||Form.Other.checked)?"true":"false";recordData("Wedding_Ceremony",((Form.Wedding_Ceremony.checked)?"1":""));recordData("Wedding_Reception",((Form.Wedding_Reception.checked)?"1":""));recordData("Rehearsal_Event",((Form.Rehearsal_Event.checked)?"1":""));recordData("Travel_And_Accommodation_Arrangements",((Form.Travel_And_Accommodation_Arrangements.checked)?"1":""));recordData("Maui_Activities",((Form.Maui_Activities.checked)?"1":""));recordData("Other",((Form.Other.checked)?"1":""));var Sender_Email=Form.Sender_Email;if(Sender_Email.value==Sender_Email.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Send Copy To";if(Missing==null)Missing=Sender_Email;}
else recordData("Sender_Email",Sender_Email.value);if(Status[1].checked||Status[2].checked){var Payment_Method=Form.Payment_Method;var noPayMethChecked=(!Payment_Method[0].checked&&!Payment_Method[1].checked&&!Payment_Method[2].checked);if(noPayMethChecked){lineNumber++;missingInfo+="\n   "+lineNumber+". Payment Method";if(Missing==null)Missing=Payment_Method[0];}
if(Payment_Method[0].checked){var Credit_Card_Address=Form.Credit_Card_Address;if(Credit_Card_Address.value==Credit_Card_Address.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Credit Card Billing Address";if(Missing==null)Missing=Credit_Card_Address;}
var Credit_Card_City=Form.Credit_Card_City;if(Credit_Card_City.value==Credit_Card_City.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Credit Card City";if(Missing==null)Missing=Credit_Card_City;}
var Credit_Card_State=Form.Credit_Card_State;if(Credit_Card_State.value==Credit_Card_State.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Credit Card State";if(Missing==null)Missing=Credit_Card_State;}
var Credit_Card_Zip=Form.Credit_Card_Zip;if(Credit_Card_Zip.value==Credit_Card_Zip.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Credit Card Zip";if(Missing==null)Missing=Credit_Card_Zip;}
var Name_On_Credit_Card=Form.Name_On_Credit_Card;if(Name_On_Credit_Card.value==Name_On_Credit_Card.defaultValue){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Name on Credit Card";if(Missing==null)Missing=Name_On_Credit_Card;}
var Type_of_Credit_Card=Form.Type_of_Credit_Card;var noCCTypeCkd=(!Type_of_Credit_Card[0].checked&&!Type_of_Credit_Card[1].checked&&!Type_of_Credit_Card[2].checked&&!Type_of_Credit_Card[3].checked);var ccTypeCkd=!noCCTypeCkd;if(noCCTypeCkd){lineNumber++;missingInfo+="\n   "+lineNumber+". Type of Credit Card";if(Missing==null)Missing=Type_of_Credit_Card[0];}
var Credit_Card_Number=Form.Credit_Card_Number;var ccNum=Credit_Card_Number.value;if(ccNum==""){lineNumber++;missingInfo+="\n   "+lineNumber+". Your Credit Card Number";if(Missing==null)Missing=Credit_Card_Number;}
else{ccNum=ccNum.replaceLiteral("-","");ccNum=ccNum.replaceLiteral(" ","");Credit_Card_Number.value=ccNum;var ccLen=ccNum.length;if(isNaN(ccNum)){lineNumber++;missingInfo+="\n   "+lineNumber+". Credit Card Number contains non-numeric characters.";if(!Missing)Missing=Credit_Card_Number;}
else{var rePatternDiscoverVISA=/^((\d{13})|(\d{16}))$/;var rePatternMC=/^\d{16}$/;var rePatternAMEX=/^\d{15}$/;if(Type_of_Credit_Card[0].checked){if( !rePatternDiscoverVISA.test(ccNum)){lineNumber++;missingInfo+="\n   "+lineNumber+". Visa cards are 16 (sometimes 13) digits, you entered "+ccLen;if(!Missing)Missing=Credit_Card_Number;}
else
Credit_Card_Number.value=ccNum.substring(0,4)+" "+ccNum.substring(4,8)+" "+ccNum.substring(8,12)+" "+ccNum.substring(12,16);}
else if(Type_of_Credit_Card[1].checked){if( !rePatternMC.test(ccNum)){lineNumber++;missingInfo+="\n   "+lineNumber+". MasterCards are exactly 16 digits, you entered "+ccLen;if(!Missing)Missing=Credit_Card_Number;}
else
Credit_Card_Number.value=ccNum.substring(0,4)+" "+ccNum.substring(4,8)+" "+ccNum.substring(8,12)+" "+ccNum.substring(12,16);}
else if(Type_of_Credit_Card[2].checked){if( !rePatternDiscoverVISA.test(ccNum)){lineNumber++;missingInfo+="\n   "+lineNumber+". Discover card numbers are exactly 16 digits, you entered "+ccLen;if(!Missing)Missing=Credit_Card_Number;}
else
Credit_Card_Number.value=ccNum.substring(0,4)+" "+ccNum.substring(4,8)+" "+ccNum.substring(8,12)+" "+ccNum.substring(12,16);}
else{if( !rePatternAMEX .test(ccNum)){lineNumber++;missingInfo+="\n   "+lineNumber+". American Express card numbers are exactly 15 digits, you entered "+ccLen;if(!Missing)Missing=Credit_Card_Number;}
else
Credit_Card_Number.value=ccNum.substring(0,4)+" "+ccNum.substring(4,10)+" "+ccNum.substring(10,15);}}}
var Credit_Card_Verification_Number=Form.Credit_Card_Verification_Number;if(Credit_Card_Verification_Number.value==""){lineNumber++;missingInfo+="\n   "+lineNumber+". Credit Card Verification Number";if(Missing==null)Missing=Credit_Card_Verification_Number;}
else{var ccvn=Credit_Card_Verification_Number.value;if(isNaN(ccvn)){lineNumber++;missingInfo+="\n   "+lineNumber+". Credit Card Verification Number contains non-numeric characters.";if(!Missing)Missing=Credit_Card_Verification_Number;}
else if(ccTypeCkd){var nDigits=(Type_of_Credit_Card[3].checked)?4:3;var rePatternCCVN=(Type_of_Credit_Card[3].checked)?/^\d{4}$/:/^\d{3}$/;if( !rePatternCCVN.test(ccvn)){lineNumber++;missingInfo+="\n   "+lineNumber+". Credit Card Verification Number are "+nDigits+" digits, you entered "+ccvn.length;if(!Missing)Missing=Credit_Card_Verification_Number;}}}
var expDateRE=/^[0,1]?\d(\/|-)\d?\d$/;var Credit_Card_Exp_Date=Form.Credit_Card_Exp_Date;if(Credit_Card_Exp_Date.value==""){lineNumber++;missingInfo+="\n   "+lineNumber+". Credit Card Expiration Date";if(Missing==null)Missing=Credit_Card_Exp_Date;}
else if( !expDateRE.test(Credit_Card_Exp_Date.value)){lineNumber++;missingInfo+="\n   "+lineNumber+". Expiration date is improperly formatted. It must be in the \"mm/yy\" format";if(Missing==null)Missing=Credit_Card_Exp_Date;}}}
if(missingInfo&&Submitted_By.value!="^_^"){alert("You failed to provide the following information:\n"+missingInfo+"\n\nYou must fill in these missing item(s) to submit this order...");setButton(Form.submit_button,"enable"," Submit Form ");Missing.focus();return false;}
else{var goodEmails=verifyEmails(Form);if(!goodEmails)return false;recordHiddenInfo(Form);Form.Client_Message.value="Thank you for contacting <a href='http://www.TropicalMauiWeddings.com'>TropicalMauiWeddings.com</a>. This e-mail has been automatically generated and we recommend you print a copy for your records. You can expect a personal reply within 1 business day.";if(Status[1].checked||Status[2].checked){if(!Payment_Method[0].checked)clearCC(Form);if(Payment_Method[0].checked)Payment_Method[0].value="CC";else if(Payment_Method[1].checked)Payment_Method[1].value="Client will provide Credit Card Info by calling "+DB.Contact.Company+" at "+DB.Contact.PhoneTollFree+" Toll Free or "+DB.Contact.PhoneDirect+" Direct";else if(Payment_Method[2].checked)Payment_Method[2].value="Client will send a check in mail to: "+DB.Contact.Company+", "+DB.Contact.Address+",  "+DB.Contact.CityStZip;}
else
clearCC(Form);if(Form.Bride_Middle.value==Form.Bride_Middle.defaultValue)Form.Bride_Middle.value="";if(Form.Bride_Suffix.value==Form.Bride_Suffix.defaultValue)Form.Bride_Suffix.value="";if(Form.Email_Other1.value==Form.Email_Other1.defaultValue)Form.Email_Other1.value="";if(Form.Instant_Messenger_ID1.value==Form.Instant_Messenger_ID1.defaultValue)Form.Instant_Messenger_ID1.value="";if(Form.Skype_ID1.value==Form.Skype_ID1.defaultValue)Form.Skype_ID1.value="";if(Form.Other_Tel1.value==Form.Other_Tel1.defaultValue)Form.Other_Tel1.value="";if(Form.Groom_Middle.value==Form.Groom_Middle.defaultValue)Form.Groom_Middle.value="";if(Form.Groom_Suffix.value==Form.Groom_Suffix.defaultValue)Form.Groom_Suffix.value="";if(Form.Email_Other2.value==Form.Email_Other2.defaultValue)Form.Email_Other2.value="";if(Form.Instant_Messenger_ID2.value==Form.Instant_Messenger_ID2.defaultValue)Form.Instant_Messenger_ID2.value="";if(Form.Skype_ID2.value==Form.Skype_ID2.defaultValue)Form.Skype_ID2.value="";if(Form.Other_Tel2.value==Form.Other_Tel2.defaultValue)Form.Other_Tel2.value="";if(Form.Couples_Web_Site_URL.value==Form.Couples_Web_Site_URL.defaultValue)Form.Couples_Web_Site_URL.value="";if(Form.Arrive.value==Form.Arrive.defaultValue)Form.Arrive.value="";if(Form.Depart.value==Form.Depart.defaultValue)Form.Depart.value="";if(Form.Accommodations.value==Form.Accommodations.defaultValue)Form.Accommodations.value="";Form.Cart_URL.value=SC.exportCart(0);return true;}}
catch(Err){var err="<b style='color:red;'>ERROR</b>: JavaScript exception thrown at function checkFormChkOut\nThis e-mail has been provided to David Regier for his review:\n";Form.Owner_Email.value+=(Form.Owner_Email.value)?","+DB.Contact.WebMasterEmail:DB.Contact.WebMasterEmail;for(member in Err)err+=member+": "+Err[member]+"\n";for(i in navigator){if(typeof navigator[i]!="object")err+=i+": "+navigator[i]+"\n";}
Form.Exception.value+=err;if(local)alert(err);return true;}}
function verifyEmails(Form){var Email_Primary1=Form.Email_Primary1;var Email_Other1=Form.Email_Other1;var Email_Primary2=Form.Email_Primary2;var Email_Other2=Form.Email_Other2;var Sender_Email=Form.Sender_Email;Email_Primary1.value=Email_Primary1.value.trim();Email_Other1.value=Email_Other1.value.trim();Email_Primary2.value=Email_Primary2.value.trim();Email_Other2.value=Email_Other2.value.trim();Sender_Email.value=Sender_Email.value.trim();var emailRE=/^[\w\.-]+[^\.-]@[\w\.-]+\.[a-zA-Z]{2,}$/;var badEmails="";var nBadEmails=0;if( emailRE.test(Email_Primary1.value)==false){badEmails+="<li>"+Email_Primary1.value+"</li>";nBadEmails++;}
if( Email_Other1.value != Email_Other1.defaultValue && emailRE.test(Email_Other1.value)==false){badEmails+="<li>"+Email_Other1.value+"</li>";nBadEmails++;}
if( emailRE.test(Email_Primary2.value)==false){badEmails+="<li>"+Email_Primary2.value+"</li>";nBadEmails++;}
if( Email_Other2.value != Email_Other2.defaultValue && emailRE.test(Email_Other2.value)==false){badEmails+="<li>"+Email_Other2.value+"</li>";nBadEmails++;}
if( Sender_Email.value != Sender_Email.defaultValue && emailRE.test(Sender_Email.value)==false){badEmails+="<li>"+Sender_Email.value+"</li>";nBadEmails++;}
if(nBadEmails){var addAreIs=(nBadEmails>1)?"addresses are":"address is";var themIt=(nBadEmails>1)?"them":"it";var plural=(nBadEmails>1)?"es":"";var msg="Sorry, the following e-mail "+addAreIs+" invalid. You need to correct "+themIt+", then re-submit the form:<ol style='margin-top:2px; margin-bottom:10px;'>"+badEmails+"</ol>Here's some examples of valid e-mail address"+plural+":<ol style='margin-top:2px; margin-bottom:10px;'><li>joe@hotmail.com</li><li>sally_smith@aol.net</li><li>jim.clark@co.la.ca.us</li><li>ron-kent254@yahoo.com</li></ol>Valid e-mails contain 1 &ldquo;@&rdquo; character & end with .com, .net, .us, .info, biz, etc. etc.";setButton(Form.submit_button,"enable"," Submit Form ");DW.createWindow(["Bad E-Mail Address"+plural+" Found",msg],[0,400,0],null,null,10,[4,0,0]);return false;}
var email_Other1=(Email_Other1.value!=Email_Other1.defaultValue)?"  - "+Email_Other1.value+"\n":"";var email_Other2=(Email_Other2.value!=Email_Other2.defaultValue)?"  - "+Email_Other2.value+"\n":"";var eMails="  - "+Email_Primary1.value+"\n"+email_Other1+"  - "+Email_Primary2.value+"\n"+email_Other2+"  - "+Sender_Email.value;if(confirm("IMPORTANT: Please double check your e-mail addresses for accuracy\n\n1) Click OK if the following e-mails are correct - the form will be submitted:\n\n"+eMails+"\n\n2) Click Cancel if you need to correct them.\n\nIt's important because if you make typos in your e-mail addresses we may be unable to contact you."))return true;else{setButton(Form.submit_button,"enable"," Submit Form ");return false;}}
function setNameOnCCBillingAddress(nName){var Form=document.AspForm;var Identity=Form.Identity;var nIdentity=-1;for(var i=0;i<Identity.length;i++)if(Identity[i].checked){nIdentity=i;break;}
switch(nName){case 0:var bMid=(Form.Bride_Middle.value!=Form.Bride_Middle.defaultValue)?Form.Bride_Middle.value+" ":"";Form.Name_On_Credit_Card.value=Form.Bride_First.value+" "+bMid+Form.Bride_Last.value;break;case 1:var gMid=(Form.Groom_Middle.value!=Form.Groom_Middle.defaultValue)?Form.Groom_Middle.value+" ":"";Form.Name_On_Credit_Card.value=Form.Groom_First.value+" "+gMid+Form.Groom_Last.value;break;case 2:Form.Name_On_Credit_Card.value=Form.Submitted_By.value;break;default:alert("Switch/Case Error at setNameOnCCBillingAddress");}}
function setCCBillingAddress(useGroomData){var Form=document.AspForm;var Identity=Form.Identity;var nIdentity=-1;for(var i=0;i<Identity.length;i++)if(Identity[i].checked){nIdentity=i;break;}
function subCopyFrom1(){if(Form.Street_Address1.value!=Form.Street_Address1.defaultValue)Form.Credit_Card_Address.value=Form.Street_Address1.value;if(Form.City1.value!=Form.City1.defaultValue)Form.Credit_Card_City.value=Form.City1.value;if(Form.State1.value!=Form.State1.defaultValue)Form.Credit_Card_State.value=Form.State1.value;if(Form.Zip1.value!=Form.Zip1.defaultValue)Form.Credit_Card_Zip.value=Form.Zip1.value;}
function subCopyFrom2(){if(Form.Street_Address2.value!=Form.Street_Address2.defaultValue)Form.Credit_Card_Address.value=Form.Street_Address2.value;if(Form.City2.value!=Form.City2.defaultValue)Form.Credit_Card_City.value=Form.City2.value;if(Form.State2.value!=Form.State2.defaultValue)Form.Credit_Card_State.value=Form.State2.value;if(Form.Zip2.value!=Form.Zip2.defaultValue)Form.Credit_Card_Zip.value=Form.Zip2.value;}
if(nIdentity==1)(useGroomData)?subCopyFrom1():subCopyFrom2();else(useGroomData)?subCopyFrom2():subCopyFrom1();}
function setSenderEmail(){var Form=document.AspForm;var Identity=Form.Identity;var nIdentity=-1;for(var i=0;i<Identity.length;i++)if(Identity[i].checked){nIdentity=i;break;}
if(Form.Email_Primary1.value!=Form.Email_Primary1.defaultValue)Form.Sender_Email.value=(nIdentity==0||nIdentity==1)?Form.Email_Primary1.value:"";top.document.title=Form.Sender_Email.value;}