                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=window.__MT;window.__noTrace=false;

}




if(typeof vp=="undefined")
{
var vp={};
}





vp.propath=function(){};





vp.propath.GoToPage=function $vpfn_CGoPMDD3Zc90Z0JlMEPE1w23$22(url)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
window.location=url;
};




vp.propath.DisableButtons=function $vpfn_eFE8m9_NIs1EXSptpb6ZMg31$28()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
try{vp.ui.expandAndCollapse('imgDisabledButtonpageContinueButton','imgEnabledButtonpageContinueButton');}catch(err){}
try{vp.ui.expandAndCollapse('imgDisabledButtonsaveForLaterButton','imgEnabledButtonsaveForLaterButton');}catch(err){}
try{vp.ui.expandAndCollapse('imgDisabledButtoncontinueButton','imgEnabledButtoncontinueButton');}catch(err){}

};





vp.propath.setFoilOption=function $vpfn_HAv9m3_AVaK_shRk3mU6fw43$27(useFoil)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.propath.DisableButtons();


var uploadUrl=new vp.web.URL(window.location);
uploadUrl.setItem("foil",useFoil);
window.location=uploadUrl.toString();
};





vp.propath.setUploadPagePfid=function $vpfn_2RbHQGXExAW8DfTjkoHJWw58$31(pfid,anchor)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.propath.DisableButtons();


var uploadUrl=new vp.web.URL(window.location);
uploadUrl.setItem("pfid",pfid);
uploadUrl.setItem("pf_id",pfid);
uploadUrl.removeItem("showpop");
var newLoc=uploadUrl.toString();
if(anchor)
{

if(newLoc.indexOf('#')>=0)
{
newLoc=newLoc.substr(0,newLoc.indexOf('#'));
}
newLoc=newLoc+"#"+anchor;
}
window.location=newLoc;
};





vp.propath.setUploadProductPreview=function $vpfn_0NibnG9G1qjYYg$sjDNBEQ85$37(idx)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.propath.DisableButtons();


var uploadUrl=new vp.web.URL(window.location);
uploadUrl.setItem("previewIdx",idx);
window.location=uploadUrl.toString();
};





vp.propath.setPreviewFull=function $vpfn_Q_ZWw5T6O0MDDNDfAyESGA100$28(full)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.propath.DisableButtons();


var uploadUrl=new vp.web.URL(window.location);
uploadUrl.setItem("previewFull",full);
window.location=uploadUrl.toString();
};




vp.propath.currentSelectedUnits=-1;





vp.propath.setUnits=function $vpfn_2rMuKfA$N7gNdaX4hSsJvg120$22(units,numDimensions)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

for(var d=0;d<numDimensions;d++)
{

try{vp.ui.collapse('units_req_'+d+'_'+vp.propath.currentSelectedUnits);}catch(err){}
try{vp.ui.collapse('units_usr_'+d+'_'+vp.propath.currentSelectedUnits);}catch(err){}
}


vp.propath.currentSelectedUnits=units;


for(d=0;d<numDimensions;d++)
{

vp.ui.expandToBlock('units_req_'+d+'_'+units);
vp.ui.expandToBlock('units_usr_'+d+'_'+units);
}
};




vp.propath.currentProductPfid='000';




vp.propath.showAndHideProduct=function $vpfn_cBC$vqWcMYspPBHDEEB3cQ150$32(pfid)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

try{vp.ui.collapse('ProductDetails_'+vp.propath.currentProductPfid);}catch(err){}

var oldProductLI=document.getElementById('ProductListItem_'+vp.propath.currentProductPfid);
if(oldProductLI)
{
vp.ui.removeClass(oldProductLI,"selected");
}

if(pfid===vp.propath.currentProductPfid){

vp.propath.currentProductPfid='000';
}else{

vp.propath.currentProductPfid=pfid;



try{vp.ui.expandToBlock('ProductDetails_'+pfid);}catch(err){}

var newProductLI=document.getElementById('ProductListItem_'+pfid);
if(newProductLI)
{
vp.ui.addClass(newProductLI,"selected");
}
}
};




vp.propath.printWindow=function $vpfn_h9OuHoTnc9eLPceKJoBB8A183$25()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
window.print();
};





vp.propath.setUploadEnabled=function $vpfn_rJBI97frZFGIXY0UlPDypQ192$30(enable)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var uploadInput=document.getElementById('fileUploadInput');
var uploadInputFoil=document.getElementById('foilMaskUploadInput');
if(uploadInput)
{
uploadInput.disabled=!enable;
}
if(uploadInputFoil)
{
uploadInputFoil.disabled=!enable;
}


if(enable)
{
try{vp.ui.expandToBlock('divUploadUsingMyImages');}catch(err){}
try{vp.ui.expand('UploadPreviousCell');}catch(err){}
vp.ui.collapse('continueButton');
}
else
{
try{vp.ui.collapse('divUploadUsingMyImages');}catch(err){}
try{vp.ui.collapse('UploadPreviousCell');}catch(err){}
vp.ui.expandToBlock('continueButton');
}
};




vp.propath.getBacksideColor=function $vpfn_f5RmGpWiE793jkd5O73U0w224$30()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var backsideColor=-1;

var radio=document.getElementsByName("BackType");
if(radio)
{
for(var i=0;i<radio.length;i++)
{
if(radio[i].checked)
{
backsideColor=radio[i].value;
}
}
}

return backsideColor;
};




vp.propath.hideBacksideOptions=function $vpfn_9lr8iUSJAvLz$OQRr_$7qQ247$33()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var backsideOptions=document.getElementById('divBacksideOptions');
if(backsideOptions)
{
backsideOptions.style.display="none";
}
};




vp.propath.checkBoxAddTextClick=function $vpfn_LX1wHrw8y8UsnkoaFPIV0A260$34()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var addTextCheckBox=document.getElementById('AddTextCheckbox');

if(addTextCheckBox&&addTextCheckBox.checked)
{
vp.ui.collapse('divOnlineProofApproval');
vp.ui.collapse('divSaveForLaterButton');
}
else
{
vp.ui.expandToBlock('divOnlineProofApproval');
vp.ui.expandToBlock('divSaveForLaterButton');
}
};






vp.propath.validateApprovalCheckBox=function $vpfn_E9pB34wn8AlUneQb5VhXIw281$38(message)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var addTextCheckBox=document.getElementById('AddTextCheckbox');

if(addTextCheckBox&&addTextCheckBox.checked)
{
return true;
}

var oCheckBox=document.getElementById("approvalCheckBox");
if(oCheckBox!==null&&!oCheckBox.checked)
{
vp.dialog.get("approvalAlertErrorMessage").open();
oCheckBox.focus();

vp.ui.expandAndCollapse('imgEnabledButtonpageContinueButton','imgDisabledButtonpageContinueButton');
vp.ui.expandAndCollapse('imgEnabledButtonsaveForLaterButton','imgDisabledButtonsaveForLaterButton');
return false;
}
else
{
return true;
}
};







vp.propath.selectTab=function $vpfn_DipXz88QoB$YAcL5z01Waw312$23(tabID,anchor){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var newUrl=new vp.web.URL(window.location);
newUrl.setItem("selectedTab",tabID);

if(anchor&&anchor!=="")
{
newUrl.hash="#"+anchor;
}

window.location=newUrl.toString();
};

vp.propath.showVaporError=function $vpfn_S2V9EBENJhSH96lzWLN2kA325$28(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(!vp.ui.get("dss-offer-panel")||
vp.ui.isCollapsed("dss-offer-panel")||
vp.forms.getValue(document.getElementsByName("AcceptReviewOffer"))===0)
{
return true;
}
vp.hoverpop.show("divHoverPopUp",true);
var vaporProductId="144";
var url="/vp/vaporTestAcceptanceRecorder.aspx?vaporTestProductId="+vaporProductId;
var res=vp.http.get(url);
return false;
};

vp.propath.hideVaporError=function $vpfn_qWvTPteHAYqbMfQHuiZo7A339$28(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.hoverpop.hide("divHoverPopUp");
vp.ui.collapse("dss-offer-panel");
vp.ui.expandAndCollapse('imgEnabledButtonpageContinueButton','imgDisabledButtonpageContinueButton');
};







vp.propath.useImage=function $vpfn_8bjDPaQf9C8fZeQwzj3V9w351$22(sUseUrl,sPartnerImageId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(sPartnerImageId&&sPartnerImageId.length>0)
{
var fnUseImage=function $vpfn_lI0Df2YDZeV8B84MY3uw9A355$25(oUploadResult)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(oUploadResult.cancel)
{

}
else if(oUploadResult.error)
{
vp.upload.showErrorDialog(oUploadResult);
}
else if(oUploadResult.success)
{
var sNewUrl=sUseUrl.replace("PARTNER_UPLOAD_ID",oUploadResult.success.uploadId);
window.location.href=sNewUrl;
}
};


var oProgressFinal=new vp.upload.ProgressFinalizer(fnUseImage,fnUseImage);


var oManager=new vp.upload.Manager('partnerFileDownloadKey');
oManager.registerProgress(oProgressFinal);
oManager.registerProgress(vp.upload.progressPageObject);


var oDownload=new vp.upload.PartnerFileDownload(oManager,sPartnerImageId,true);
oManager.pushUpload(oDownload);
}
else
{
window.location.href=sUseUrl;
}
};





vp.propath.uploadCallback=function $vpfn_YXoCpWYZYUUBwLF$zlUH7g394$28(oUploadResult)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(oUploadResult.cancel)
{

}
else if(oUploadResult.error)
{

vp.upload.showErrorDialog(oUploadResult);
}
else if(oUploadResult.success)
{


var successUrl=new vp.web.URL(vp.propath.successPage);


var newBk=vp.propath.getBacksideColor();
if(newBk)
{
successUrl.setItem('bk',newBk);
}


successUrl.setItem('uid',oUploadResult.success.uploadIds||oUploadResult.success.uploadId);










window.location=successUrl;
}
};

