var freeprint_template=false;var freeprint_show_alert=false;var freeprint_fullscreen=false;var freeprint_fullscreen_available=false;var freeprint_fullscreen_w=686;var freeprint_fullscreen_h=555;var products_stempel="$products_stempel$";var selected_paper=new Array();var isInternetExplorer=navigator.appName.indexOf("Microsoft")!=-1;function freeprint_DoFSCommand(command,args){freedesignContainer_DoFSCommand(command,args)}function freedesignContainer_DoFSCommand(command,args){switch(command){case"message":alert(unescape(escape(args)));break;case"leaveSite":eval("freeprint_show_alert = "+args+";");break;case"showImprint":eval(args);break;case"closeUploadWin":try{fp_uploadwin.close()}catch(e){}break;case"printPreview":case"toggleFullscreen":if(freeprint_fullscreen_available){if(freeprint_fullscreen){window.onresize=null;document.getElementById("freedesignContainer").style.left=null;document.getElementById("freedesignContainer").style.top=null;document.getElementById("freedesignContainer").style.width=freeprint_fullscreen_w+"px";document.getElementById("freedesignContainer").style.height=freeprint_fullscreen_h+"px";freeprint_fullscreen=false}else{freeprint_fullscreen_w=parseInt(document.getElementById("freedesignContainer").offsetWidth);freeprint_fullscreen_h=parseInt(document.getElementById("freedesignContainer").offsetHeight);document.getElementById("freedesignContainer").style.left="0px";document.getElementById("freedesignContainer").style.top="0px";refreshFreedesign();window.onresize=refreshFreedesign;freeprint_fullscreen=true}}else{eval("void window.open("+args+")")}break}}function refreshFreedesign(){document.getElementById("freedesignContainer").style.width="100%";document.getElementById("freedesignContainer").style.height="100%";if(document.getElementById("freedesignContainer").offsetWidth<document.getElementById("htmlBody").offsetWidth){document.getElementById("freedesignContainer").style.width=document.getElementById("htmlBody").offsetWidth}if(document.getElementById("freedesignContainer").offsetHeight<document.getElementById("htmlBody").offsetHeight){document.getElementById("freedesignContainer").style.height=document.getElementById("htmlBody").offsetHeight}}if(navigator.appName&&navigator.appName.indexOf("Microsoft")!=-1&&navigator.userAgent.indexOf("Windows")!=-1&&navigator.userAgent.indexOf("Windows 3.1")==-1){document.write('<script language="VBScript">\n');document.write("On Error Resume Next\n");document.write("Sub freeprint_FSCommand(ByVal command, ByVal args)\n");document.write("  Call freedesignContainer_DoFSCommand(command, args)\n");document.write("End Sub\n");document.write("<\/script>\n")}function freeprint_alert(){if(document.all){event.returnValue=freeprint_alert_text}else{alert(freeprint_alert_text);return false}}var Options;function init(){if(typeof(init_help_lyer)=="function"){init_help_lyer()}if(freeprint_template&&!freeprint_fullscreen_available){var testPopUp=window.open("about:blank","_blank","left=5000, top=5000, width=1, height=1");if(testPopUp==null){alert(text_popupblocker_deaktivieren)}else{testPopUp.close()}}var brows="";if(Prototype.Browser.IE){brows="ie"}else{if(Prototype.Browser.Gecko){brows="ff"}else{if(Prototype.Browser.WebKit){brows="sf"}else{brows="ff"}}}if(brows=="sf"&&document.calcform&&document.calcform.pg.value=="calc"){document.calcform.pg.value="kalkulieren";document.calcform.orderstep.value=""}if(!document.calcform||document.calcform.pg.value!="kalkulieren"){return true}if(typeof(Dependence)!="object"){alert("Konfigurationsfehler! Module?");return false}Options=new ShadowObjectList(document.calcform,Ranking,Dependence);return true}function checkDependence(OBJ){Options.check(OBJ)}function checkDependencePages(startpage,OBJ){if(document.calcform.seiten.value=="pw_prospekt"){location.href=startpage+"&pg=term_analysis&produkt=pw_prospekt&changeProductOffers=1";return}if(document.calcform.seiten.value!="pw_prospekt"){Options.check(OBJ)}}function check_spezialverarbeitung(){if((!document.calcform.spez_anz)||(!document.calcform.spez_verarb)){return true}else{var anzahl=document.calcform.spez_anz.value;var default_anzahl=document.calcform.spez_anz.options[0].value;var verarbeitung=document.calcform.spez_verarb.value;var default_verarbeitung=document.calcform.spez_verarb.options[0].value;var valid=true;if((anzahl!=default_anzahl&&verarbeitung==default_verarbeitung)){valid=false}if(document.calcform.spez_verarb.options.length==1){valid=true}return valid}}function check_proof(){if((!document.calcform.proofpages)||(!document.calcform.proofformat)){return true}else{var pages=document.calcform.proofpages.value;var default_pages=document.calcform.proofpages.options[0].value;var proof=document.calcform.proofformat.value;var default_proof=document.calcform.proofformat.options[0].value;var valid=true;if((pages!=default_pages&&proof==default_proof)){valid=false}return valid}}function getMenuValue(menu){var source=eval("document.calcform."+menu);var out="";for(i=0;i<source.options.length;i++){if(source.options[i].selected){out=source.options[i].value;break}}return(out)}function prepare_calculation(WHAT,POPUP){if(check_spezialverarbeitung()==false){alert(hinweis_spez_verarb);return}if(check_proof()==false){alert(hinweis_proof);return}versandauswahl=getMenuValue("versandauswahl");if(versandauswahl!=0){document.calcform.versand.value=versandauswahl}set_menge();if(document.calcform.auflage2&&document.calcform.auflage2.value!=""){document.calcform.auflage.value=document.calcform.auflage2.value;document.calcform.auflage2.value=""}if(POPUP==true){winExt("",WHAT,0,0);document.calcform.target=WHAT}else{document.calcform.target="S"}document.calcform.pg.value=WHAT;document.calcform.submit()}function prepare_order(){if(check_spezialverarbeitung()==false){alert(hinweis_spez_verarb);return}if(check_proof()==false){alert(hinweis_proof);return}set_menge();document.calcform.pg.value="calc";document.calcform.orderstep.value="opes";document.calcform.target="";if(document.calcform.producttype&&document.calcform.producttype.options.selectedIndex=="1"){document.calcform.produkttyp.value="2"}var productvalue=document.calcform.products.value.split("_");if(productvalue[1]&&productvalue[1]=="gratisvisitenkarten"){document.calcform.produkttyp.value="2"}document.calcform.submit()}function set_field(formname,fieldname,value){var target=eval("document."+formname+"."+fieldname);target.value=value;prepare_calculation("calculateGo")}function set_data(BESTPRICE,VERSAND){document.calcform.versand.value=VERSAND;name="b_angebotdrucken";if(BESTPRICE==1){if(document.images){if(document[name]){var src=document[name].src;var on=src.lastIndexOf("_on");var pos=src.lastIndexOf("b_angebotdrucken");if(pos!=-1){if(on!=-1){document[name].src=src.substring(0,pos)+"b_angebotdruckenBP_on.gif"}else{document[name].src=src.substring(0,pos)+"b_angebotdruckenBP_off.gif"}}}}}else{if(document.images){if(document[name]){var src=document[name].src;var on=src.lastIndexOf("_on");var pos=src.lastIndexOf("b_angebotdrucken");if(pos!=-1){if(on!=-1){document[name].src=src.substring(0,pos)+"b_angebotdrucken_on.gif"}else{document[name].src=src.substring(0,pos)+"b_angebotdrucken_off.gif"}}}}}}function onload_error(){if((typeof(errorRegister))=="function"){errorRegister()}else{if((typeof(errorChangePWD))=="function"){errorChangePWD()}}}function endprice_error(NULL){if(NULL==1){alert(alert_text)}}function check_proofnewsletter(is_proofnewsletter,startpage_for_demo){if(is_proofnewsletter==1){openScreenProofWinDEMO(startpage_for_demo)}}function orderHint(oThis){if(document.orderform||document.freeprintform||(document.calcform&&document.calcform.cmd.value=="modifyProduct")){if(document.getElementById("MCO")){if(oThis.tagName&&oThis.tagName=="A"){showMessageCancelOrder(sMessageCoLogoutOrder,oThis.href);return false}}else{return confirm(sMessageCoOrderHintText)}}else{if(document.rf&&document.rf.pg.value!="profile_edit"){if(document.getElementById("REG")){sMessageCoDestination=oThis.href;showMessageCancelRegistration(sMessageCancelRegistration,oThis.href);return false}else{return confirm(sMessageCancelRegistration)}}}}function logout(){if(sMessageCoIsOrderBegin==1){var oFormField=document.getElementById("MCO_Form");oFormField.value=sMessageCoLogoutDefaultText;oFormField.style.color="#909090";oFormField.style.fontSize="10px";showMessageCancelOrder(sMessageCoLogoutOrder)}else{doLogout(sMessageCoDestination)}}function setInput(oThis){if(oThis.value==sMessageCancelRegistrationDefaultText||oThis.value==sMessageCoLogoutDefaultText){oThis.value=""}oThis.style.color="#000000";oThis.style.fontSize="11px"}var wasSent=0;function doSend(sTodo){var sSendText=new String();var sPg=new String();var sCmd=new String();if(wasSent==1){return}switch(sTodo){case"MCO":sSendText=document.getElementById("MCO_Form").value;sPg="message_cancel_order";sCmd="send_MCO";sMessageCoExitPoint="Order step 1 of 2";break;case"REG":sSendText=document.getElementById("REG_Form").value;sPg="message_cancel_registration";sCmd="send_REG";sMessageCoExitPoint="register";break}if(sSendText.toString()==sMessageCoLogoutDefaultText.toString()||sSendText.length==0||sSendText.toString()==sMessageCancelRegistrationDefaultText.toString()){sSendText="no comment"}with(new setOrderData){pg=sPg;cmd=sCmd;id=sid;ExitPoint=sMessageCoExitPoint;MessageText=sSendText;onSuccess=function(response){switch(sTodo){case"MCO":doLogout(sMessageCoDestination);break;case"REG":if(typeof("isExitClick")=="string"){isExitClick=false}document.location.href=sMessageCoDestination;break}};SetSuggestion()}}function doLogout(Destination){window.onbeforeunload=null;var sUrl=new String();if(Destination&&Destination.length!=0){sUrl=Destination}else{sUrl=sServer_Url+sStartPage+"&pg="+sPg+"&s_pg="+sS_Pg+"$&usrcmd=logout"}document.location.href=sUrl}function set_menge(){var oMenge=document.calcform.menge;if(typeof(oMenge)=="object"){var mengenauflage0=new String(oMenge.options[oMenge.options.selectedIndex].text);var mengenauflage1=new Array();mengenauflage1=mengenauflage0.split(" ");var productName=document.calcform.produkt.value;var ergebnisKopierpapier=productName.match(/kopierpapier/i);if(ergebnisKopierpapier){if(mengenauflage1[2].toString()>=500){document.calcform.auflage.value=mengenauflage1[2].toString()}else{document.calcform.auflage.value=(mengenauflage1[2]*2500).toString()}}else{document.calcform.auflage.value=mengenauflage1[0].toString()}}}function set_producttype(){var productvalue=document.calcform.products.value.substring(3);if(document.calcform.producttype&&document.calcform.producttype.options.selectedIndex=="1"){attributesToCheck=bestBuyAttributesFreeDesign;document.calcform.produkttyp.value="2";switch(productvalue){case"flyer":if(document.calcform.seiten.length==5){document.calcform.seiten.options[document.calcform.seiten.length-1]=null}}$("order_button").innerHTML=freedesignButtonText}if(document.calcform.producttype&&document.calcform.producttype.options.selectedIndex=="0"){attributesToCheck=bestBuyAttributes;document.calcform.produkttyp.value="1";$("order_button").innerHTML=shoppingcartButtonText}checkBestBuy()}function setOrderAmountTableWidth(){if(document.getElementById("colOrderProductPrice")){var tdColOrderProductPriceWidth=document.getElementById("colOrderProductPrice").offsetWidth;document.getElementById("orderAmountTd").style.width=tdColOrderProductPriceWidth-12;var tdOrderAmountTdWidth=document.getElementById("orderAmountTd").offsetWidth}}function checkVersandart(){var source=document.calcform.versandart;if(source.options.length>1){source.options[0].selected=true}}function openAlertConfirmDialog(portalShortCut,scAlertText,dialogHeight,dialogWidth,layerId,alertType,productCodePortal,productType,xmlId){var refreshTextModified=refreshText.replace(/'/,"&prime;");var deleteTextModified=deleteText.replace(/'/,"&prime;");if(alertType!="1"){var refreshParams="&quot;"+portalShortCut+"&quot;,"+layerId+",&quot;"+refreshTextModified+"&quot;";var deleteParams="&quot;"+portalShortCut+"&quot;,"+layerId+",&quot;"+deleteTextModified+"&quot;"}var changeParams;if(productType&&productType=="0"){changeParams="&quot;kalkulieren&quot;,&quot;modifyProduct&quot;,&quot;"+productCodePortal+"&quot;,"+layerId+",&quot;&quot;"}else{if(productType&&productType=="1"){changeParams="&quot;freeprint&quot;,&quot;modifyProduct&quot;,&quot;&quot;,"+layerId+",&quot;freeprint_temp_"+xmlId+"&quot;"}else{if(productType&&productType=="2"){changeParams="&quot;samplecase&quot;,&quot;modifyProduct&quot;,&quot;&quot;,"+layerId+",&quot;&quot;"}}}var height=150;if(dialogHeight){height=dialogHeight}window.onload=function(){var win=new Window({className:"overlay_"+portalShortCut,id:"MessageLayerAlertDialog"+layerId,width:dialogWidth,height:height,zIndex:700,resizable:false,showEffectOptions:{duration:0},hideEffectOptions:{duration:0},draggable:false,wiredDrag:false,minimizable:false,maximizable:false,closable:false,recenterAuto:true});var alertContent;if(alertType&&alertType==3){alertContent="<div style='text-align:left;'>"+scAlertText+"<br/><br/><div id='alertConfirmButtons' style='position:absolute; width:"+dialogWidth+"px;'><center><a id='confirmButtonOK' class='button_alertOk_small' href='#' onClick='scDeletePosition("+deleteParams+");Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+okLabelText+"</a></center></div></div>"}else{if(alertType&&alertType==2){alertContent="<div style='text-align:left;'>"+scAlertText+"<br/><br/><div id='alertConfirmButtons' style='position:absolute; width:"+dialogWidth+"px;'><center><a id='confirmButtonRefresh' class='button_small' href='#' onClick='scRefreshPosition("+refreshParams+");Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+refreshLabelText+"</a><a id='confirmButtonDelete' class='button_small' href='#' onClick='scDeletePosition("+deleteParams+");Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+deleteLabelText+"</a></center></div></div>"}else{if(alertType&&alertType==4){alertContent="<div style='text-align:left;'>"+scAlertText+"<br/><br/><div id='alertConfirmButtons' style='position:absolute; width:"+dialogWidth+"px;'><center><a id='confirmButtonOK' class='button_alertOk_small' href='/?sid="+layerId+"&orderstep=osc' onClick='openInfoDialog(&quot;refresh&quot;);'>"+okLabelText+"</a></center></div></div>"}else{if(alertType&&alertType==5){alertContent="<div style='text-align:left;'>"+scAlertText+"<br/><br/><div id='alertConfirmButtons' style='position:absolute; width:"+dialogWidth+"px;'><center><a id='confirmButtonChange' class='button_small' href='#' onClick='submitOrderstepOSC("+changeParams+");Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+changeLabelText+"</a><a id='confirmButtonDelete' class='button_small' href='#' onClick='scDeletePosition("+deleteParams+");Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+deleteLabelText+"</a></center></div></div>"}else{if(document.calcform&&document.calcform.pg.value=="kalkulieren"){init();onload_error();endprice_error(endprice_null);prepare_calculation("calculateGo")}alertContent="<div style='text-align:left;'>"+scAlertText+"<br/><br/><div id='alertConfirmButtons' style='position:absolute; width:"+dialogWidth+"px; bottom:20px;'><center><a id='confirmButtonOK' class='button_alertOk_small' href='#' onClick='Windows.close(&quot;MessageLayerAlertDialog"+layerId+"&quot;, event)'>"+okLabelText+"</a></center></div></div>"}}}}win.getContent().innerHTML=alertContent;win.showCenter(true);win.setDestroyOnClose()}};