var APTINET_acceptsCookies=false;if(document.cookie==""){document.cookie="APTINET_acceptsCookies=yes";if(document.cookie.indexOf("APTINET_acceptsCookies=yes")!=-1){APTINET_acceptsCookies=true}}else{APTINET_acceptsCookies=true}var arrPOIDs;var arrUIDs;var arrHINTs=new Array();var arrDynVal=new Array();var arrDBLCONF="disable";var strPopWidth="770";var strPopHeight="480";var dialogStyle;var FIELD_DELIMITER_VALUE="|";var strErrorMsg="";var blnFrameUID=false;var blnDisableHiddenFieldCount=false;var blnAllowDestURLOnSubmit=false;var blnUsingDestURL=false;var blnUsingRadioComponent=false;var blnAllRadioBtnSelected=true;var blnSingleOfferFormat=false;var blnSOF=false;var serverName="";var blnAllRadioBtnSelectedPass=false;var confirmredirectcount;var iMaxCount=-1;var jProxy="";var jServerName="";var gOfferDisplayCount=0;var gMinOfferSelectionMsg="Please select at least one offer or continue.";var gMinOfferSelectionDestURLMsg="Please select at least one offer or continue.";var gMinRadioOfferSelectionMsg='Please select "Yes" or "No" for each offer.';var gMinRadioDestURLMsg='Please select "Yes" or "No" for each offer.';var gAllNoRadioMsg='Please select "Yes" to at least one offer or continue.';var gAllNoRadioDestURLMsg='Please select "Yes" to at least one offer or continue.';var gDestURL="";var gDestURL2="";var gDestURLErrorMsg="Please click Submit to process your request.";var gDestURLRadioErrorMsg="Please click Submit to process your request.";var timerTextTimeout="";var arrDriverList=new Array();var blnCityStateFromZip=false;var blnDynSelectResult=true;var documentmultipageformat="";var initFunctionsCounter=0;function checkSelections(){if(gOfferDisplayCount<1){return true}if(blnUsingRadioComponent){if(!blnAllRadioBtnSelected){if(blnUsingDestURL){alert(gMinRadioDestURLMsg);return false}else{alert(gMinRadioOfferSelectionMsg);return false}}if(arrPOIDs.length<1){if(blnUsingDestURL){if(!blnAllowDestURLOnSubmit){alert(gAllNoRadioDestURLMsg);return false}}else{alert(gAllNoRadioMsg);return false}}}if(arrPOIDs.length<1){if(blnUsingDestURL){if(!blnAllowDestURLOnSubmit){alert(gMinOfferSelectionDestURLMsg);return false}}else{alert(gMinOfferSelectionMsg);return false}}return true}function getArraySelectedPOIDs(e){var g=0;var d=0;var f=0;arrPOIDs=new Array();if(document.images){for(var c=0;c<e.length;c++){var b=e.elements[c];if((b.name.substring(0,5)=="POID|"||b.name.substring(0,5)=="poid|")&&b.type.toString().charAt(0)=="r"){if(b.checked==true&&(b.value=="Y"||b.value=="y")){var a=b.name.indexOf("|");arrPOIDs[g]=b.name.substring(a+1,b.name.length);g+=1}if(b.value=="Y"||b.value=="y"){gOfferDisplayCount+=1}if(b.checked==true){d+=1}f++}else{if(b.name.substring(0,4)=="POID"||b.name.substring(0,4)=="poid"){if(b.checked==true||(b.type=="hidden"&&!blnDisableHiddenFieldCount)){arrPOIDs[g]=b.value;g+=1}gOfferDisplayCount+=1}}}}if(f>0){blnUsingRadioComponent=true}if(blnUsingRadioComponent&&((d==(f/2))||(blnAllRadioBtnSelectedPass&&d>0))){blnAllRadioBtnSelected=true}else{blnAllRadioBtnSelected=false}}function setDisableHiddenFieldCount(a){blnDisableHiddenFieldCount=a}function setAllowDestURLOnSubmit(a){blnAllowDestURLOnSubmit=a}function setMinOfferSelectionMsg(a){gMinOfferSelectionMsg=a}function setMinOfferSelectionDestURLMsg(a){gMinOfferSelectionDestURLMsg=a}function setMinRadioOfferSelectionMsg(a){gMinRadioOfferSelectionMsg=a}function setMinRadioDestURLMsg(a){gMinRadioDestURLMsg=a}function setAllNoRadioMsg(a){gAllNoRadioMsg=a}function setAllNoRadioDestURLMsg(a){gAllNoRadioDestURLMsg=a}function setDestURLErrorMsg(a){gDestURLErrorMsg=a}function setDestURLRadioErrorMsg(a){gDestURLRadioErrorMsg=a}function setDestURL(a){gDestURL=a}function setDestURL2(a){gDestURL2=a}function setDestURLExists(a){blnUsingDestURL=a}function getDestURL(b,d,a,c){if(a){getArraySelectedPOIDs(b);if(arrPOIDs.length>=1){if(blnUsingRadioComponent){alert(gDestURLRadioErrorMsg)}else{alert(gDestURLErrorMsg)}}else{if(c){window.open(c)}if(document.frmConfirmRedir){document.frmConfirmRedir.submit()}else{if(document.frmDestURL){document.frmDestURL.submit()}else{self.location.href=d}}}}else{if(c){window.open(c)}if(document.frmDestURL){document.frmDestURL.submit()}else{self.location.href=d}}}function setArrayUIDs(a){arrUIDs=a}function getArrayUIDs(){if(arrUIDs==null){arrUIDs=new Array()}return arrUIDs}function setArrayCPCs(a){arrCPCs=a}function getArrayCPCs(){if(arrCPCs==null){arrCPCs=new Array()}return arrCPCs}function checkPopup(e,a,d){if(e){var b="Offer"+a;popup(d,strPopWidth,strPopHeight,0,0,true,b,"yes","no","yes","yes","no");getArrayUIDs();for(var c=0;c<arrUIDs.length;c++){if(arrUIDs[c][0]==a){if(!hasUIDPoppedUp(arrUIDs[c][0])){setUIDPoppedUp(arrUIDs[c][0]);break}}}}}function getRedirectUrl(b){var e="";var a=getArrayUIDs();if(a){for(var d=0;d<a.length;d++){if(a[d][0]==b){e=a[d][1];break}}}if(!e){var c=getArrayCPCs();for(var d=0;d<c.length;d++){if(c[d][0]==b){e=c[d][1];break}}}return e}function isFieldForSelectedOffer(e){var d="N";if(document.images&&arrPOIDs!=null){for(var b=0;b<arrPOIDs.length;b++){var c=arrPOIDs[b];if(c==e){d="Y";break}}}return d}function getFieldValueForOffer(f,c,h){var d="";if(document.images){for(var e=0;e<f.length;e++){var g=f.elements[e];if(g.name.indexOf(FIELD_DELIMITER_VALUE)!=-1){var a=getStringToken(g.name,1);var b=getStringToken(g.name,2);if(a==c&&b==h){if(g.type=="text"||g.type=="textarea"){d=g.value;break}else{if(g.type.toString().charAt(0)=="s"){d=g.options[g.selectedIndex].value;break}else{d=g.value;break}}}}}}return d}function getDelimiterCount(c){var d=0;for(var a=0;a<c.length;a++){if(c.charAt(a)==FIELD_DELIMITER_VALUE){d+=1}}return d}function getStringToken(f,d){var b="";var e=1;var a=0;if(f.indexOf(FIELD_DELIMITER_VALUE)==-1){alert("There must be at least 1 delimiter in the string value.")}else{for(var g=0;g<=f.length;g++){if(d==e){if(f.charAt(g)==FIELD_DELIMITER_VALUE||f.charAt(g)==""||f.charAt(g)==null){b=f.substring(a,g);break}}else{if(f.charAt(g)==FIELD_DELIMITER_VALUE||f.charAt(g)==""||f.charAt(g)==null){e+=1;a=g+1}}}}return b}function getOfferName(e,f){var d="";if(document.images){for(var c=0;c<e.length;c++){var a=e.elements[c];if(a.name=="OFFERNAME"&&a.value.indexOf(FIELD_DELIMITER_VALUE)!=-1){var b=getStringToken(a.value,1);if(b==f){d=getStringToken(a.value,2);break}}}}return d}var cityStateHidden=false;function changeVisibility(a,b){if(b){a.style.display="none"}else{a.style.display=""}}function viewHiddenQuestions(d,b){for(var c=0;c<d.length;c++){var f=document.getElementById(d.elements[c].name+"|LABEL");if(f&&f.style.display=="none"){changeVisibility(f)}var e=document.getElementById(d.elements[c].name+"|INPUT");if(e&&e.style.display=="none"){changeVisibility(e)}var a=document.getElementById(b+"|DETAILS");if(a){a.innerHTML=""}}}var blnCityStateError=false;function changeObjClass(frm,objNbr,strPOID,objClass,initNbr){var strName=frm.elements[objNbr].name.split("|")[0];var strFieldName=frm.elements[objNbr].name;var objLabel=document.getElementById(strFieldName+"|LABEL");var objInput=document.getElementById(strFieldName+"|INPUT");if(objLabel){if(objClass=="ERRORCOLOR"&&blnCityStateFromZip&&(strName=="city"||strName=="state")){blnCityStateError=true}else{if(objLabel.style.display=="none"&&(objClass=="ERRORCOLOR"||(blnCityStateFromZip&&strName=="postal_code"&&blnCityStateError))){changeVisibility(objLabel,false);changeVisibility(objInput,false)}}if((objLabel.className=="ERRORCOLOR"&&objClass=="ERRORCOLOR")||(blnCityStateFromZip&&strName=="postal_code"&&blnCityStateError)){objLabel.className="QUESTION";setTimeout("function error() { document.getElementById('"+strFieldName+"|LABEL').className = 'ERRORCOLOR'; };error();",500)}else{objLabel.className=objClass}}else{if(objNbr==0&&initNbr){var strFieldName=getStringToken(frm.elements[initNbr].name,1);var shortFieldName=strFieldName.toUpperCase();var splitFieldName=shortFieldName.split("_");if(splitFieldName.length>1){var displayName="";for(var i=0;i<splitFieldName.length;i++){displayName=displayName+splitFieldName[i]+" "}shortFieldName=displayName}alert("Please make sure the "+shortFieldName+" field was properly completed."+strErrorMsg);strErrorMsg=""}else{var histNbr=(initNbr)?initNbr:objNbr;changeObjClass(frm,eval(objNbr-1),strPOID,objClass,histNbr)}}}function checkRequiredFields(D,t,h,k){getArraySelectedPOIDs(D);getArrayUIDs();var c=arrPOIDs;var b;if(frmAction.indexOf("OrderAction")>=0){var C=999;var d="NONE";var a=true;if(document.images){for(var y=0;y<D.length;y++){var g=D.elements[y];if(h&&g.id.substring(g.id.lastIndexOf("|")+1,g.id.length)!=h){}else{if(getDelimiterCount(g.name)>=1){d=getStringToken(g.name,2);var o=(g.name.substring(0,(g.name.length-9)).indexOf("|")=="-1"&&g.name.substring((g.name.length-8),g.name.length)=="REQUIRED"&&arrPOIDs.length>0&&g.type!="hidden")?"Y":isFieldForSelectedOffer(d);if(g.name.substring((g.name.length-8),g.name.length)=="REQUIRED"&&o=="Y"){if(((g.type=="text"||g.type=="textarea"||g.type=="password")&&g.value=="")||(g.type.toString().charAt(0)=="s"&&(g.value=="-X-"))||(g.type.toString().charAt(0)=="r"&&isCheckedRadio(D,g)=="N")||(g.type.toString().charAt(0)=="c"&&isCheckedCheckbox(D,g,1)=="N")||(arrDynVal[g.name]==false)){a=false;C=y;changeObjClass(D,y,d,"ERRORCOLOR")}else{if(arrDynVal[g.name]==false){a=false;C=y;changeObjClass(D,y,d,"ERRORCOLOR")}else{var v=true;for(var w=y;w>=0;w--){var z=D.elements[w].name;if(h){var u=document.getElementById(z+"|LABEL|"+h)}else{var u=document.getElementById(z+"|LABEL")}var f=D.elements[w];if((((f.type=="text"||f.type=="textarea"||f.type=="password")&&f.value=="")||(f.type.toString().charAt(0)=="s"&&(f.value=="-X-"))||(f.type.toString().charAt(0)=="r"&&isCheckedRadio(D,f)=="N")||(f.type.toString().charAt(0)=="c"&&isCheckedCheckbox(D,f,1)=="N"))){v=false;break}if(u){if(u.className=="ERRORCOLOR"&&v){changeObjClass(D,y,d,"QUESTION")}break}}}}}else{if(g.name.substring((g.name.length-8),g.name.length)=="OPTIONAL"&&o=="Y"){if(((g.type=="text"||g.type=="textarea")&&g.value!="")||(g.type.toString().charAt(0)=="s"&&g.value!="-X-")){if(arrDynVal[g.name]==false){a=false;C=y;changeObjClass(D,y,d,"ERRORCOLOR")}else{changeObjClass(D,y,d,"QUESTION")}}}}}}}if(!a){window.scrollTo(0,0);if(window.dynValFn){dynValFn(a)}if(t){return false}}else{if(h||k){if(checkSelections()){if(c.length<1&&blnUsingDestURL&&blnAllowDestURLOnSubmit){if(blnSOF){alert(gMinOfferSelectionDestURLMsg);if(t){return false}}else{getDestURL(D,gDestURL,false,gDestURL2)}}else{if(t){return true}}}else{if(t){return false}}}else{if(checkSelections()){if(!b&&blnSingleOfferFormat&&blnFrameUID){if(t){return false}}else{if(c.length<1&&blnUsingDestURL&&blnAllowDestURLOnSubmit){if(blnSOF){alert(gMinOfferSelectionDestURLMsg);if(t){return false}}else{getDestURL(D,gDestURL,false,gDestURL2)}}else{var E=0;for(var s=0;s<c.length;s++){for(var r=0;r<arrUIDs.length;r++){if(arrUIDs[r][0]==c[s]){E+=1;if(!hasUIDPoppedUp(arrUIDs[r][0])&&!blnFrameUID){var m="Offer"+arrUIDs[r][0];try{popup(arrUIDs[r][1],640,480,0,0,true,m,"yes","no","yes","yes","no");setUIDPoppedUp(arrUIDs[r][0]);break}catch(B){continue}}}}}if(c.length==E&&c.length>0){if(!blnSOF){if(document.frmRedirects){document.frmRedirects.submit();b=true}else{if(!b){D.action="/AptiNet/HTTPHandlerServlet";if(t){return true}else{D.submit()}b=true}}}else{if(!b){setFormAction();D.action=frmAction;if(t){return true}else{D.submit()}}else{if(t){return false}}}}else{getArraySelectedPOIDs(D);if(blnSOF){var A=D.mpp.value;arrPOIDs=new Array();arrPOIDs[0]=new Array(A)}if(arrDBLCONF.length>0&&arrPOIDs.length>0){handleDoubleConfirm(b);if(t){return false}}else{if(!b&&arrPOIDs.length>0){setFormAction();D.action=frmAction;if(t){return true}else{D.submit()}}else{if(t){return false}if(document.frmConfirmRedir){document.frmConfirmRedir.submit()}else{alert(gMinOfferSelectionMsg)}}}}}}}else{if(t){return false}}}}}if(t){return false}}else{getArrayCPCs();if(checkSelections()){if(D.name!="frmRedirects"&&document.frmRedirects){checkRequiredFields(document.frmRedirects);if(t){return false}}if(c.length<1&&blnUsingDestURL&&blnAllowDestURLOnSubmit){getDestURL(D,gDestURL,false,gDestURL2);if(t){return false}}else{var E=0;var l=0;for(var s=0;s<c.length;s++){for(var r=0;r<arrUIDs.length;r++){if(blnFrameUID&&c.length!=arrCPCs.length){if(arrUIDs[r][0]==c[0]){if(arrUIDs[r][3]=="http"){if(jProxy!=""){jProxy="http"}if(jServerName!=""&&document.frmOffers.action){document.frmOffers.action="http://"+jServerName+"/AptiNet/HTTPHandlerServlet"}}}}else{if(arrUIDs[r][0]==c[s]){E+=1;if(!hasUIDPoppedUp(arrUIDs[r][0])&&!blnFrameUID){var m="Offer"+arrUIDs[r][0];try{popup(arrUIDs[r][1],640,480,0,0,true,m,"yes","no","yes","yes","no");setUIDPoppedUp(arrUIDs[r][0]);break}catch(B){continue}}}}}for(var n=0;n<arrCPCs.length;n++){if(arrCPCs[n][0]==c[s]){l+=1}}}if((((c.length==(l+E)&&!blnSOF&&!blnFrameUID))||c.length==l)&&c.length>0){if(document.frmRedirects){document.frmRedirects.submit();b=true;if(t){return false}}else{if(!b){if(confirmredirectcount=="0"||count==iMaxCount){if(document.frmOffers){document.frmOffers.page.value="confirmredirect"}}else{if(document.frmOffers){document.frmOffers.page.value=document.frmOffers.confirmpage.value}}if(frmAction&&document.frmOffers){document.frmOffers.action=frmAction}if(t){return true}else{D.submit()}b=true}else{if(t){return false}}}}else{if(!b){if(frmAction&&document.frmOffers){document.frmOffers.action=frmAction}if(t){return true}else{D.submit()}}else{if(t){return false}}}}}else{if(t){return false}}}}var curDisplayGroup=0;function handleDisplayGroups(frm,fn,groups){for(var i=2;i<arguments.length;i++){var curObj=document.getElementById(arguments[i]);if(curObj){if(curObj.style.display!="none"){curDisplayGroup=i+1;if(i==(arguments.length-1)){return true}else{var blnPass=checkRequiredFields(frm,true,arguments[i]);if(blnPass){if(i!=arguments.length){if(fn){eval(fn+"("+(curDisplayGroup-1)+")")}showObj(curObj,false);showObj(curObj.nextSibling,true);return false}else{return true}}else{return false}break}}}else{return false}}}function showObj(a,b){if(typeof(a)=="object"){if(!b){a.style.display="none"}else{a.style.display=""}}}function showNext(fn,objectList){if(arguments.length>1){for(var i=1;i<=(arguments.length-2);i++){var curObj=document.getElementById(arguments[i]);var nextObj=document.getElementById(arguments[i+1]);if(curObj&&curObj.style.display==""){curObj.style.display="none";if(nextObj){nextObj.style.display=""}if(i==(arguments.length-2)&&fn!=""){eval(fn)}break}}}}function selectInput(e,f,d){for(var b=0;b<e.length;b++){var a=e.elements[b];var c=false;if(a.id==f){c=true;if(a.type=="radio"){if(!d){a.click()}else{if(a.checked==true){return true}}}if(a.type=="checkbox"){if(!d){a.checked=true}else{if(a.checked==true){return true}}}}}if(d&&!c){return false}}function selectAll(e,d){var c=(!d)?"N":"Y";for(var b=0;b<e.length;b++){var a=e.elements[b];if(a.name.substring(0,4)=="POID"&&a.type!="hidden"){if(a.type=="radio"){if(c=="N"&&a.value=="N"){a.click()}if(c=="Y"&&a.value=="Y"){a.click()}}if(a.type=="checkbox"){if(c=="N"){a.checked=false}else{a.checked=true}}}}}function handleCityStateFromZip(h){var f=(document.getElementById(h)!=null)?h:h.split("|")[0]+"|ID|REQUIRED";if(!document.getElementById(f)){var g=document.getElementsByTagName("input");for(var c=0;c<g.length;c++){var a=g[c].getAttribute("name");a=a.substring(0,a.indexOf("|"));if(a=="postal_code"){f=g[c].getAttribute("id");break}}}if(document.getElementById(f)){var b=document.getElementById(f);if(b.value&&b.value.length>=5&&blnNumber(b.value)){if(zipTimer[f]){clearInterval(zipTimer[f])}var d=(b.value)?((b.value.length>5)?b.value.substring(0,5):b.value):"-X-";doDynamicSelect(b.name,doDriveWithBrowserCachedValues(b.name,d),true)}else{var e=function(){handleCityStateFromZip(f)};if(!zipTimer[f]){zipTimer[f]=setInterval(e,500)}initFunctionsCounter=initFunctionsCounter+1}}}function trackEvent(trackingURL,javascriptFunction){if(trackingURL&&javascriptFunction){var image=document.createElement("img");image.src=trackingURL;var thisParent=(document.getElementById("OFFER"))?document.getElementById("OFFER"):document.body.firstChild;thisParent.appendChild(image);eval(javascriptFunction)}}function changeClass(g,d,k,c){var a=document.getElementById(g+"|LABEL");var b=document.getElementById(g+"|INPUT");var f=document.getElementById(g+"|HINT");var j=(c)?c:((k=="Zipstate")?"State and postal code do not match.":"Appears invalid");if(a){a.className=d;if(f){if(arrHINTs[g]==null){arrHINTs[g]=(f.innerHTML!="")?f.innerHTML:""}if(d=="ERRORCOLOR"){f.innerHTML=(arrHINTs[g])?'<span class="HINTERROR">'+j+"</span><br/>"+arrHINTs[g]:'<span class="HINTERROR">'+j+"</span>"}else{if(arrHINTs[g]){f.innerHTML=arrHINTs[g]}else{f.innerHTML=""}}}if(k!="Phone"){changeVisibility(a,false);changeVisibility(b,false)}}else{if(document.frmOffers){for(var e=0;e<document.frmOffers.length;e++){if(document.frmOffers.elements[e].name==g){if(e>0){var h=document.frmOffers.elements[e-1].name;if(h&&e>0){changeClass(h,d,k);break}}}}}}}function doDynamicValidation(o,b){var a=false;var n="";for(var k=1;k<arguments.length;++k){var p=arguments[k].split("|");var h=p[0]+"|"+p[3]+"|ID";var j=(document.getElementById(arguments[k]))?arguments[k]:h;if(document.getElementById(j)){var g=document.getElementById(j).value;if(g==null||g==""||g=="-X-"){break}else{n=n+"&"+j+"="+escape(g)}if(k+1==arguments.length){a=true}}}if(a){try{var m=newXMLHttpRequest();if(m){var c=callback(m,"XML",handleValidationResult);var f="v="+o+n;sendXMLHttpRequest(m,c,"/AptiNet/dov",f)}}catch(l){var d=(typeof(l)=="string")?l:((l.message)?l.message:"Unknown Error");alert("Unable to get Dynamic Validation data:\n"+d);return}}}function handleValidationResult(b){if(b){if(b.getElementsByTagName("VALIDATION")){var h=b.getElementsByTagName("VALIDATION")[0].firstChild.data;var a=b.getElementsByTagName("ORDER_RESULT")[0].firstChild.data;var f=b.getElementsByTagName("FIELD");var e=(a=="INVALID")?"ERRORCOLOR":"QUESTION";var j=(a=="INVALID")?false:true;var c=b.getElementsByTagName("ORDER_RESULT")[0].getAttribute("MESSAGE");for(var d=0;d<f.length;++d){var g=(f.item(d).getAttribute("FORMFIELDNAME").indexOf("|ID"))?f.item(d).getAttribute("FORMFIELDNAME").substring(0,f.item(d).getAttribute("FORMFIELDNAME").indexOf("|ID")):f.item(d).getAttribute("FORMFIELDNAME");arrDynVal[g]=j;if(window.dynValFn){dynValFn(j)}changeClass(g,e,h,c)}}}}var DcWindow;var DcWindowInterval;function DcWindowMaintainFocus(){try{if(DcWindow.closed){window.clearInterval(DcWindowInterval);return}DcWindow.focus()}catch(a){}}function setDC(){var a=Dc.value;alert(a)}var blnConfirm=false;var curPoidIncrement=0;var curDcIncrement=0;var dialogImgCancel;var dialogImgConfirm;function handleDoubleConfirm(k){var n=false;var m=false;if(dsActive){dsActive=false}for(var b=curPoidIncrement;b<arrPOIDs.length;b++){for(var d=curDcIncrement;d<arrDBLCONF.length;d++){var g=arrDBLCONF[d][0];var e=arrDBLCONF[d][1];var h=arrDBLCONF[d][2];var l=(arrDBLCONF[d][3])?arrDBLCONF[d][3]:"/images/spacer.gif";var j=(arrDBLCONF[d][4])?arrDBLCONF[d][4]:"/images/partners/ie_cancel.gif";var c=(arrDBLCONF[d][5])?arrDBLCONF[d][5]:"/images/partners/ie_confirm.gif";if(g==arrPOIDs[b]){var a=getCookie("doubleconfirm");if(a!=null&&a.indexOf(g)!="-1"){break}var n=true;if((d+1)==arrDBLCONF.length||arrPOIDs.length==1){m=true}var f="width=320,height=280,left=325,top=300,toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=0";DcWindow=window.open("","",f);DcWindow.document.open();DcWindow.document.write("<html>");DcWindow.document.write("<head>");DcWindow.document.write("<title> "+h+" Confirmation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</title>");DcWindow.document.write('<script language="JavaScript">var blnConfirm=false;<\/script>');DcWindow.document.write('<link href="/inc/styles/common/aptimus_pcstyle.css" rel="stylesheet" type="text/css"/>');DcWindow.document.write("<style>"+dialogStyle+"</style>");DcWindow.document.write("</head>");DcWindow.document.write('<body onblur="window.focus();" onUnload="javascript:window.opener.handleDoubleConfirmResult(\''+g+"',"+k+",blnConfirm,"+m+');">');DcWindow.document.write('<table cellpadding="6" cellspacing="0" marginheight="0" marginwidth="0">');DcWindow.document.write('<tr><td colspan="2" align="left" class="DIALOG"><img src="'+l+'" width="88" height="31"/></td></tr>');DcWindow.document.write('<tr><td colspan="2" align="left" class="DIALOG"><br/>'+e+"<br/><br/></td></tr>");DcWindow.document.write('<tr><td align="right" class="DIALOG"><a href="javascript:window.close();"><img src="'+j+'" border="0"/></a></td><td align="left" class="DIALOG"><a href="javascript:blnConfirm=true;window.close();"><img src="'+c+'" border="0"/></a></td></tr>');DcWindow.document.write("</table>");DcWindow.document.write("</body>");DcWindow.document.write("</html>");DcWindow.document.close();DcWindow.focus();curPoidIncrement=b+1;curDcIncrement=d+1;break}}if(n){break}}if(!n){setFormAction();document.frmOffers.submit()}}var blnDCFormSubmit=false;function handleDoubleConfirmResult(e,h,g,f){var d=false;if(g){for(var c=0;c<arrDBLCONF.length;c++){if(e==arrDBLCONF[c][0]){setCookie("doubleconfirm",e);blnDCFormSubmit=true;break}}}else{for(var b=0;b<document.frmOffers.elements.length;b++){var a=document.frmOffers.elements[b];if(a){if(a.name.substring(5,a.name.length)==e){if(a.type=="radio"){if(a.value=="N"){a.click();break}}else{if(a.name=="POID"&&a.value==e){if(a.type=="hidden"){d=true;if(blnSOF){doSkip()}break}else{a.checked=false;break}}}}}}}if(f||blnSOF){if(!blnSOF){getArraySelectedPOIDs(document.frmOffers)}if(arrPOIDs.length>0&&!d&&!h){if(!blnDCFormSubmit){frmAction="/AptiNet/HTTPHandlerServlet";setFormAction();document.frmOffers.action=frmAction;doSkip()}else{frmAction="/AptiNet/OrderAction";setFormAction();document.frmOffers.action=frmAction;doSubmit()}}else{if(!blnSOF&&arrPOIDs.length==0){if(document.frmConfirmRedir){document.frmConfirmRedir.submit()}else{}}}curPoidIncrement=0;curDcIncrement=0}else{handleDoubleConfirm(h)}}function isCheckedCheckbox(g,e,d){var b=0;for(var a=0;a<g.length;a++){var c=g.elements[a];if(c.name==e.name&&c.checked==true){b+=1}if(b>=d){break}}var f=(b>=d)?"Y":"N";return f}function isCheckedRadio(e,c){var d="N";for(var a=0;a<e.length;a++){var b=e.elements[a];if(b.name==c.name&&b.checked==true){d="Y";break}}return d}function acceptsCookies(){return APTINET_acceptsCookies}function setCookie(c,e,a,g,d,f){if(APTINET_acceptsCookies){var b=c+"="+escape(e)+((a)?"; expires="+a.toGMTString():"")+((g)?"; path="+g:"")+((d)?"; domain="+d:"")+((f)?"; secure":"");document.cookie=b}}function getCookie(c){var b=document.cookie;var e=c+"=";var d=b.indexOf("; "+e);if(d==-1){d=b.indexOf(e);if(d!=0){return null}}else{d+=2}var a=b.indexOf(";",d);if(a==-1){a=b.length}return unescape(b.substring(d+e.length,a))}function deleteCookie(b,e,d){var a=new Date();fixDate(a);var c=new Date(a.getTime()-28*24*60*60*1000);if(getCookie(b)){document.cookie=b+"="+((e)?"; path="+e:"")+((d)?"; domain="+d:"")+"; expires="+c.toGMTString()}}function fixDate(b){var c=new Date(0);var a=c.getTime();if(a>0){b.setTime(b.getTime()-a)}}function setUIDPoppedUp(b){var a=new Date();fixDate(a);var c=new Date(a.getTime()+(5*60*1000));var e="aptmuid"+b;var d="Y";var f="/";if(window.location.hostname.indexOf(".aptimus.com")>-1){setCookie(e,d,c,f,".aptimus.com")}else{setCookie(e,d,c,f)}}function hasUIDPoppedUp(a){var b="aptmuid"+a;if(getCookie(b)){return true}return false}function blnNumber(b){var a=(b.which)?b.which:b.keyCode;if(a>31&&(a<48||a>57)&&(a!=37&&a!=39)){return false}return true}function replaceText(a,g,e){var c=a.length;var f=g.length;if((c==0)||(f==0)){return a}var b=a.indexOf(g);if((!b)&&(g!=a.substring(0,f))){return a}if(b==-1){return a}var d=a.substring(0,b)+e;if(b+f<c){d+=replaceText(a.substring(b+f,c),g,e)}return d}function toggleDescription(a){if(a&&a.previousSibling){if(a.previousSibling.style.height!=""){a.previousSibling.style.height="";a.innerHTML="Less Info..."}else{a.previousSibling.style.height="70px";a.previousSibling.style.overflow="hidden";a.innerHTML="More Info..."}}}function popup(j,e,b,i,g,m,k,l,f,h,d,n){if(m){i=(screen.width-e)/2;g=(screen.height-b)/2}var a="location="+n+",scrollbars="+l+",menubar="+f+",toolbar="+h+",resizable="+d+",left="+i+",top="+g+",width="+e+",height="+b;var c=window.open(j,k,a);c.focus()}function preloadImages(){if(document.images){if(typeof(document.imageLoader)=="undefined"){document.imageLoader=new Object()}document.imageLoader.loadedImages=new Array();var b=preloadImages.arguments.length;for(var a=0;a<b;a++){document.imageLoader.loadedImages[a]=new Image();document.imageLoader.loadedImages[a].src=preloadImages.arguments[a]}}}function mOver(oImage,strSrc){var objStr;var obj;if(document.images){if(typeof(oImage)=="string"){objStr="document."+oImage;obj=eval(objStr);obj.src=strSrc}else{if((typeof(oImage)=="object")&&oImage&&oImage.src){oImage.src=strSrc}}}}var plugin=0;if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){plugin=1}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("MSIE")>=0&&(navigator.userAgent.indexOf("Windows 95")>=0||navigator.userAgent.indexOf("Windows 98")>=0||navigator.userAgent.indexOf("Windows NT")>=0)){document.write('<SCRIPT LANGUAGE="VBScript">\n');document.write("ON ERROR RESUME NEXT\n");document.write('plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8")))\n');document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9")))\n');document.write("</SCRIPT> \n")}}function displayFlash(g,e,f,a,d,c){var b=(c?c:"false");if(plugin){document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');document.write(' codebase="'+window.location.protocol+'//fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ');document.write(' WIDTH="'+f+'" HEIGHT="'+a+'">');document.write(' <PARAM NAME="movie" VALUE="'+g+'"> ');document.write(' <PARAM NAME="quality" VALUE="best"> ');document.write(' <PARAM NAME="bgcolor" value="#ffffff" /> ');document.write(' <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> ');document.write(' <PARAM NAME="wmode" VALUE="transparent"> ');document.write(' <PARAM name="LOOP" value="'+b+'"> ');document.write(' <PARAM name="salign" value="TL"> ');document.write(' <PARAM name="menu" value="0"> ');document.write(' <EMBED src="'+g+'" quality="high" swLiveConnect="FALSE" ');document.write(' WIDTH="'+f+'" HEIGHT="'+a+'" LOOP="'+b+'" ');document.write(' TYPE="application/x-shockwave-flash" allowScriptAccess="sameDomain" PLUGINSPAGE="'+window.location.protocol+'//www.macromedia.com/go/getflashplayer" wmode="transparent">');document.write(" </EMBED>");document.write("</OBJECT>")}else{document.write('<IMG SRC="'+e+'" BORDER="0" ALT="'+d+'" WIDTH="'+f+'" HEIGHT="'+a+'"/>')}}function getFlv(f,c,h,d,e,b,a){var g="";if(plugin){g+='<OBJECT type="application/x-shockwave-flash" data="'+h+'" ';g+=' ID="'+f+'" WIDTH="'+e+'" HEIGHT="'+b+'">';g+=' <PARAM NAME="movie" VALUE="'+h+'"> ';g+=' <PARAM NAME="quality" VALUE="best"> ';g+=' <PARAM NAME="bgcolor" value="#ffffff" /> ';g+=' <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> ';g+=' <PARAM NAME="wmode" VALUE="transparent"> ';g+=' <PARAM name="salign" value="TL"> ';g+=' <PARAM name="flashvars" value="'+c+'"> ';if(a!=""){g+=' <PARAM name="scale" value="'+a+'"> '}g+="</OBJECT>"}else{if(d==""){d="/images/common/spacer.gif"}g+='<IMG SRC="'+d+'" BORDER="0" ALT="" WIDTH="'+e+'" HEIGHT="'+b+'"/>'}return g}function newXMLHttpRequest(){var c=false;if(window.XMLHttpRequest){c=new XMLHttpRequest()}else{if(window.ActiveXObject){try{c=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{c=new ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}}}return c}function callback(d,b,e,c,a){return function(){if(d.readyState==4){if(d.status==200){e(((b=="TEXT")?d.responseText:d.responseXML),c,a)}}}}function sendXMLHttpRequest(h,i,j,c,g,d,a){try{h.onreadystatechange=i;h.open(((g)?g:"POST"),((j)?j:""),true);h.setRequestHeader("Content-Type",((d)?d:"application/x-www-form-urlencoded"));h.setRequestHeader("Cache-Control",((a)?a:"no-cache"));h.send(((c)?c:null))}catch(f){var b=(typeof(f)=="string")?f:((f.message)?f.message:"Unknown Error");return}}function getDriverListIndexByName(c){var a=-1;for(var b=0;b<arrDriverList.length;b++){if(arrDriverList[b][0]==c){a=b;break}}return a}function setDriverList(c,b){var a=getDriverListIndexByName(c);if(a>-1){arrDriverList[a]=new Array(c,b)}else{arrDriverList[arrDriverList.length]=new Array(c,b)}}function doDynamicSelect(drivername,drivervalue,blnEmptyOnNull,minlength,conditionalargs){setDriverList(drivername,drivervalue);if(minlength!=""){if(timerTextTimeout){clearTimeout(timerTextTimeout)}var field=document.getElementsByName(drivername);if(field&&(!minlength||(minlength&&drivervalue.length>=minlength))){timerTextTimeout=window.setTimeout("doDynamicSelect('"+drivername+"', '"+(drivervalue==""?"-X-":drivervalue)+"',"+blnEmptyOnNull+",''"+((conditionalargs)?",'"+conditionalargs+"'":"")+")",500)}}else{var hasRequiredValues=true;var params="dfn="+escape(drivername)+"&dfv="+drivername.split("|")[2]+"|"+drivervalue.replace(/\+/g,"%2B");var drivenattr="";if(arguments.length>4){for(var i=4;i<arguments.length;i++){var blnLast=eval(i==(arguments.length-1));if(blnLast){drivenattr=arguments[i];if(arguments.length!=5){params=params+"&drivenattr="+drivenattr}}else{var argvalue=getValueByName(document.frmOffers,arguments[i]);if(argvalue==""||argvalue=="-X-"){hasRequiredValues=false}setDriverList(arguments[i],argvalue);params=params+"&dfn="+escape(arguments[i])+"&dfv="+arguments[i].split("|")[2]+"|"+argvalue.replace(/\+/g,"%2B")+"&drivenattrtype=attrtopt"}}}try{if((drivervalue=="-X-"||drivervalue==""||(!hasRequiredValues))&&blnEmptyOnNull!=false){setDrivenEmpty(document.frmOffers,drivername.split("|")[1],drivenattr)}else{var req=newXMLHttpRequest();if(req){var handlerFunction=callback(req,"XML",setDriven,drivername,blnEmptyOnNull);sendXMLHttpRequest(req,handlerFunction,"/AptiNet/DynamicSelect",params)}}}catch(e){var msg=(typeof(e)=="string")?e:((e.message)?e.message:"Unknown Error");alert("Unable to get XML data:\n"+msg);return}}}var thisExitFn;function doDynamicQuestions(d,k,n,c,m,g){if(k!="-X-"){var s="";var l=true;if(c){for(var p=0;p<c.length;p++){var q=getValueByName(document.frmOffers,c[p]);if(q==""||q=="-X-"){l=false}s=s+"dfn="+escape(c[p])+"&dfv="+c[p].split("|")[2]+"|"+q.replace(/\+/g,"%2B")+"&"}}s=s+documentmultipageformat+"&";if(l==true){var t="";if(g){for(var o=0;o<g.length;o++){t=t+"&drivenattr="+g[o]}}thisExitFn=n;try{var a=newXMLHttpRequest();if(a){var h=d.split("|");var u=h[0]+"|"+h[1];if(m){var u=m+"|"+h[1]}dynamicQuestionDivName=u+"|ATTRQUESTIONS";var b=callback(a,"TEXT",printResultsToDiv,dynamicQuestionDivName);s=s+"poid="+h[1]+"&dfn="+escape(d)+"&dfv="+h[2]+"|"+k.replace(/\+/g,"%2B")+"&drivenattrtype=attrtattr&page=returnquestions"+t+"&output=text/html";sendXMLHttpRequest(a,b,"/AptiNet/DynamicSelect",s)}}catch(r){var f=(typeof(r)=="string")?r:((r.message)?r.message:"Unknown Error");alert("Unable to get Question data:\n"+f);return}if(n){setTimeout("eval(thisExitFn)",200)}}else{return false}}}function changeDSClass(e,d){var c=document.getElementById(e);if(c){c.className=d}else{if(document.frmOffers){for(var b=0;b<document.frmOffers.length;b++){if(document.frmOffers.elements[b].type!="hidden"){if(document.frmOffers.elements[b].name==e.substring(0,e.length-6)){var a=document.frmOffers.elements[b-1].name;if(a&&b>0){changeClass(a,d);break}}}}}}}function printResultsToDiv(b,a){var c=document.getElementById(a);if(c){c.innerHTML=b}initFunctionsCounter=initFunctionsCounter+1}function setDrivenEmpty(d,a,f){if(d&&a&&f){for(var c=0;c<d.length;c++){var b=d.elements[c];var e=false;if(b){if(b.name.indexOf(a+"|"+f)!=-1){if(b.type=="text"){e=true;b.value=""}else{if(b.type=="select-one"){e=true;changeDropdown(b,"",true)}else{if(e==true){break}}}}}}initFunctionsCounter=initFunctionsCounter+1}}function setDriven(f,m,h){var o=f.getElementsByTagName("FIELD");if(o){for(var g=0;g<o.length;g++){var k=o.item(g).getAttribute("FORMFIELDNAME");var c=document.getElementsByName(k);var n=o.item(g).getElementsByTagName("OPTION");var e=o.item(g).getAttribute("PARAMETERVALUE");if(c.length>0){var j;if(n.item(0)){var l=n.item(0);j=l.getAttribute("PARAMETERVALUE")}if(e||c.item(0).type=="text"){c.item(0).value=e;if(getDriverListIndexByName(k)>-1){doDynamicSelect(k,(c.item(0)?c.item(0).value:"-X-"),h)}}else{if(!(n.length==0&&h==false)){changeDropdown(c.item(0),n,false)}if(getDriverListIndexByName(k)>-1){doDynamicSelect(k,(c.item(0).options?c.item(0).options[c.item(0).selectedIndex].value:"-X-"),h)}}var d=k.split("|")[0];if(blnCityStateFromZip==true&&m.split("|")[0]=="postal_code"){var a=document.getElementById(m+"|LABEL");var b=false;if(a&&a.style.display!="none"){if((d=="city"&&e)||(d=="state"&&j)){if(document.getElementById(k+"|LABEL")){changeVisibility(document.getElementById(k+"|LABEL"),false);changeDSClass(k+"|LABEL","QUESTION")}if(document.getElementById(k+"|INPUT")){changeVisibility(document.getElementById(k+"|INPUT"),false)}}else{b=true;changeDSClass(m+"|LABEL","ERRORCOLOR")}}}if(g==o.length-1&&!b){changeDSClass(m+"|LABEL","QUESTION")}}}initFunctionsCounter=initFunctionsCounter+1}}function changeDropdown(a,e,g){if(a&&a.options){var f=(a.value)?a.value:null;for(var d=a.options.length;d>0;d--){a.options[d]=null}removeOptionGroups(a);if(!g){for(var c=0;c<e.length;c++){var b=e.item(c);a.options[c+1]=new Option(b.getAttribute("LABEL"));a.options[c+1].value=b.getAttribute("PARAMETERVALUE");if((e.length==1||a.options[c+1].value==f)&&blnDynSelectResult==true){a.options[c+1].selected="SELECTED"}}}}}function removeOptionGroups(a){var c=a.getElementsByTagName("optgroup");for(var b=c.length;b>0;b--){c[0].parentNode.removeChild(c[0])}}function doDriveWithBrowserCachedValues(b,a){if(document.getElementsByName(b)){if(a=="-X-"){var c=document.getElementsByName(b).item(0);if(c){if(c.type=="text"){a=(c.value==""?a:c.value)}else{if(c.type.toString().charAt(0)=="s"){a=c.options[c.selectedIndex].value}}}}}return a}function getValueByName(e,c){var a="";for(var d=0;d<e.length;d++){var b=e.elements[d];if(b){if(b.name.indexOf(c)!=-1){if(b.type=="text"||b.type=="hidden"){a=b.value;break}else{if(b.type=="radio"||b.type=="checkbox"){if(b.checked==true){a=b.value;break}}else{if(b.type=="select-one"){a=b.options[b.selectedIndex].value;break}}}}}}return a};