var cb=false;var cj=null;var ce="";var bY="true";function _upf(filename,attrName,cs){if(document.form_0.elements[attrName].value==""){dt=new Date();filename="psfile_"+dt.getFullYear()+""+dt.getMonth()+""+dt.getDate()+""+dt.getHours()+""+dt.getMinutes()+""+dt.getSeconds()+""+dt.getMilliseconds()+"";document.form_0.elements[attrName].value=filename;}else filename=document.form_0.elements[attrName].value;bP=_tcp+"/fileupload?f="+filename+"&typ="+cs;lft=screen.width/2-325;hgt=screen.height/2-225;cq=window.open(bP,'UploadFile','width=650,height=450,scrollbars=yes,location=no,toolbar=no,status=no,menubar=no, left='+lft+',top='+hgt);cq.focus();};function cp(an){cn=an.replace(/^\s*|\s*$/g,"");cn=an.replace(/^\s+|\s+$/g,"");return cn;};function _cfr(cl){var bU="";var ca="";var bV="";var cg="";bX=false;if(document.form_0){if((document.form_0.main_personalized)&&(document.form_0.main_personalized.selectedIndex== -1)&&(document.form_0.main_unpersonalized.selectedIndex!= -1))return true;for(i=0;i<document.form_0.elements.length;i++){if(document.form_0.elements[i].name.indexOf('PersonalisationAttributeType_')==0)if((document.form_0.elements[i].value=="photograph")||(document.form_0.elements[i].value=="cameraready")||(document.form_0.elements[i].value=="photographoptional")||(document.form_0.elements[i].value=="camerareadyoptional")){bX=true;break;}}}if(!bX)return true;for(i=0;i<document.form_0.elements.length;i++){if(document.form_0.elements[i].name.indexOf('PersonalisationAttributeType_')==0){cr=document.form_0.elements[i].name.substring(document.form_0.elements[i].name.indexOf("_")+1);bW="PersonalisationAttributeValue_"+cr;if(document.form_0.elements[bW].value!=""||document.form_0.elements[bW].value!=null)if(bU=="")bU=document.form_0.elements[bW].value;else bU=bU+","+document.form_0.elements[bW].value;if((document.form_0.elements[i].value=="photograph")||(document.form_0.elements[i].value=="cameraready")){if(document.form_0.elements[bW].value==''){alert("Please upload file for "+document.form_0.elements["PersonalisationAttributeName_"+cr].value);return false;}bV=bV+","+document.form_0.elements[bW].value;}else if((document.form_0.elements[i].value=="photographoptional")||(document.form_0.elements[i].value=="camerareadyoptional")){if(document.form_0.elements[bW].value!=""||document.form_0.elements[bW].value!=null)ca=ca+","+document.form_0.elements[bW].value;}}}if(cp(bU)=="")return true;var bZ;ck(bU);if(!cb){setTimeout(cl+'()',1000);return false;}else{bZ=cj.split(",");if(bZ!=null){if(bZ.length>0){for(i=0;i<bZ.length;i++){co=cp(bZ[i]).split("|");if(cp(co[1])=="false"){if(bV.indexOf(co[0])!= -1){bY="false";for(cc=0;cc<document.form_0.elements.length;cc++){if(document.form_0.elements[cc].name.indexOf('PersonalisationAttributeType_')==0){cf=document.form_0.elements[cc].name.substring(document.form_0.elements[cc].name.indexOf("_")+1);if(document.form_0.elements['PersonalisationAttributeValue_'+cf].value==co[0]){attrName=document.form_0.elements['PersonalisationAttributeName_'+cf].value;break;}}}cg=cg+"\n"+"Please upload file for "+attrName;}else{for(cc=0;cc<document.form_0.elements.length;cc++){if(document.form_0.elements[cc].name.indexOf('PersonalisationAttributeType_')==0){cf=document.form_0.elements[cc].name.substring(document.form_0.elements[cc].name.indexOf("_")+1);if(document.form_0.elements['PersonalisationAttributeValue_'+cf].value==co[0]){document.form_0.elements['PersonalisationAttributeValue_'+cf].value="";break;}}}}}else{for(cc=0;cc<document.form_0.elements.length;cc++){if(document.form_0.elements[cc].name.indexOf('PersonalisationAttributeType_')==0){cf=document.form_0.elements[cc].name.substring(document.form_0.elements[cc].name.indexOf("_")+1);if(document.form_0.elements['PersonalisationAttributeValue_'+cf].value.indexOf(co[0])!= -1){document.form_0.elements['PersonalisationAttributeValue_'+cf].value=co[2];break;}}}}}}}}if(bY=="false"){cg="Please correct following errors:\n"+cg;alert(cg);return false;}return true;};function ck(bU){if(ce==bU)return;ce=bU;try{var H;H=_gXRObj();H.onreadystatechange=function(){if(H.readyState==4){cj=H.responseText;cb=true;}};cb=false;cj=null;ct="http://"+sSiteName+"/is-bin/cfe/"+bU;H.open("GET",ct,true);H.send(null);}catch(e){}};function _inf(){cb=false;cj=null;ce="";bY="true";}