Index: _csp/olprodcat/jscript/textbanner.js =================================================================== diff -u --- _csp/olprodcat/jscript/textbanner.js (revision 0) +++ _csp/olprodcat/jscript/textbanner.js (revision 757) @@ -0,0 +1,40 @@ +var oScroll = null; +var nWait = 150; +var repeatid = null; + +function StepMsgNext() { + if (!oScroll) return; + var msgN = oScroll.value; + msgN = msgN.substring(1,msgN.length) + msgN.substring(0,1); + oScroll.value = msgN; + return; +} + +function rollmsg() { + StepMsgNext(); + repeatid = setTimeout("rollmsg()", nWait); + return; +} + +function initBanner(objID,msg,ctrlwidth,newWait) { + if (msg.length==0) return; + if (newWait>0) nWait=newWait; + var msgN="" + var k=(ctrlwidth/msg.length)+0; + for(var i=0; i<=k; i++) msgN+=msg; + oScroll=document.getElementById(objID); + oScroll.value = msgN; + oScroll.size = ctrlwidth; + return; +} + +function StartScrolling() { + if (!repeatid) rollmsg(); + return; +} + +function StopScrolling() { + clearTimeout(repeatid); + repeatid = null; + return; +} Index: _vhisie/TBX/TBoxWizKleur.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizKleur.js (revision 0) +++ _vhisie/TBX/TBoxWizKleur.js (revision 757) @@ -0,0 +1,389 @@ + +/* +// General variabels: +var arKlrValue=Array(); +*/ + +var blnForceSyncKlr=true; +var blnAllowSaveDfl=false; + +function SetKleurValue(NewButton, GroepVar) { + arKlrValue[GroepVar]=NewButton.replace("div"+GroepVar+"_",""); + arModified["KLR"]=true; + MDataSyncKlr=false; + if (!blnAllowSaveDfl) btnSaveDflToggle(true); +} + +function SetDflValue(NewButton, GroepVar, ChkBoxValue) { + arKlrValue[GroepVar]=(isUndef(NewButton) ? ChkBoxValue : NewButton.replace("div"+GroepVar+"_","")); // GroepVar = "DFL_..." + if (!blnAllowSaveDfl) btnSaveDflToggle(true); +// UpdateDflInfoFlds(); // update text in info-fields (collapsed DIV) - to be created ... +// KlrShowValues("DFL"); +} + +function SetDflValueVPK(NewButton, GroepVar) { + GroepVar="DFL_VPK"; + SetDflValue(NewButton,GroepVar); + SetBulkVPKCode(arKlrValue["DFL_VPK"]); + // Update MData + KlrOptionsUpdateInputData(); +} + +function KlrShowValues(sType) { + // DEBUG function + var msg=""; + sType = sType || "KLR+DFL"; + if (sType.indexOf("KLR")>-1) { + msg=msg + "DS = " + arKlrValue["DS"] + " - " + arKlrValue["DC"]; + msg=msg + "\n" +"KLR= " + arKlrValue["KL"] + " - " + arKlrValue["KB"] + " - " + arKlrValue["RK"] + " - " + arKlrValue["KX"] + " - " + arKlrValue["KV"]; + // msg=msg + "\n" + "FB = " + arKlrValue["FB"]; + msg=msg + "\n\n\n" + } + if (sType.indexOf("DFL")>-1) { + msg=msg + "Defaults:"; + msg=msg + "\n" + "FB = " + arKlrValue["DFL_FB"]; + msg=msg + "\n" + "BM = " + arKlrValue["DFL_BM"]; + msg=msg + "\n" + "WD = " + arKlrValue["DFL_WD"]; + msg=msg + "\n" + "ASM= " + arKlrValue["DFL_ASM"]; + msg=msg + "\n" + "VPK= " + arKlrValue["DFL_VPK"]; + msg=msg + "\n" + "NietMee:" + (" CP=" + DollarGet(arKlrValue["DFL_NMCP"])) + (" AK=" + DollarGet(arKlrValue["DFL_NMAK"])) + (" RL=" + DollarGet(arKlrValue["DFL_NMRL"])) + (" BS=" + DollarGet(arKlrValue["DFL_NMBS"])); + } + alert(msg); +} + +function ForceSyncKlr (GrV) { + return (blnForceSyncKlr || isUndef(arKlrValue[GrV])) ? true : false ; +} +function BtnLadeKlrClickExec(NewButton) { + alert("function is DEPRECATED"); +} + +function BtnDesignClickExec(NewButton) { + SetKleurValue(NewButton,"DS"); + DS=DollarGet(arKlrValue["DS"]); + var arKleur=Array(); + GetKleurDefaults(NewButton.replace("divDS_",""),arKleur); + if (arKleur.length==0) return; + DC = DollarGet(arKleur[5]); + if (DC=="") { + alert ("Error : Design ! " + "\n" + "Contact Administrator"); + return; + } +// if (arKleur[0] && arKleur[0] != 0) arKlrValue["KL"] = arKleur[0]; + if (arKleur[0] && arKleur[0] != 0 && ForceSyncKlr("KL")) SimulButtonClick("divKL_"+arKleur[0],"KL"); + if (arKleur[1] && arKleur[1] != 0 && ForceSyncKlr("KB")) SimulButtonClick("divKB_"+arKleur[1],"KB"); + if (arKleur[2] && arKleur[2] != 0 && ForceSyncKlr("RK")) SimulButtonClick("divRK_"+arKleur[2],"RK"); + if (arKleur[3] && arKleur[3] != 0 && ForceSyncKlr("KX")) SimulButtonClick("divKX_"+arKleur[3],"KX"); // arKlrValue["KX"]=arKleur[3]; + if (arKleur[4] && arKleur[4] != 0 && ForceSyncKlr("KV")) SimulButtonClick("divKV_"+arKleur[4],"KV"); + if (arKleur[5] && arKleur[5] != 0) arKlrValue["DC"]=arKleur[5]; + + if (DollarGet(g_DCM) != "I") { + UpdateKleurItems("RK",arKlrValue["DS"],arKlrValue["DC"]); +// UpdateKleurItems("KX",arKlrValue["DS"],arKlrValue["DC"]); + } + + if (DC=="I") + { if ( blnInschfElmnt == false) + { InschfElmnt.ID = DollarGet(arKleur[4]); + var objInschfElmnt=DollarGet(arInschElmnt[InschfElmnt.ID]); + InschfElmnt.Oms = objInschfElmnt.Oms ; + InschfElmnt.MatOms = objInschfElmnt.MatOms ; + InschfElmnt.MatID = objInschfElmnt.MatID ; + InschfElmntShowInfo() ; + // reload Matoms / omsch. + } // default inschuif element van de klant.. + //SetInnerHTML ("divInschfElmnt",InschfElmnt.MatOms + " : " + InschfElmnt.Oms) ; + //obj=DollarGet(arInschElmnt["GRI8"]); + } + + if (DC!="A") // voor antaro niet nodig om kleur items aan te passen + { UpdateKleurItems("KV",arKlrValue["DS"],arKlrValue["DC"]); } + +} + +function UpdateKleurItems(GroepVar,DS,DC) { + if (GroepVar != "RK" && GroepVar != "KV" && GroepVar != "KX") return; + if (isUndef(DS) || DS=="") return; + var coll = document.getElementsByTagName("DIV"); + var DivID; + var blnHideAll = (DC=="I" && GroepVar=="RK") + if (!blnHideAll) { + var Delim=";" + var arKLR=DollarGet(arDS_KLR[GroepVar + "_" + DS ]); // example Array("MG", "CR") + if (GroepVar=="KV") arKLR=DollarGet(arDC_KV[DC]); + var ItemsList=Delim+cArrayToPieces(arKLR, Delim)+Delim; + } + if (coll!=null) { + for (var i=0; i < coll.length; i++) { + DivID=DollarGet(coll[i].getAttribute("id")); + if (DivID.indexOf("div"+GroepVar+"_")==0) { + if (blnHideAll) ToggleButtonXtd(coll[i],"OFF",arActBtn[GroepVar],"clsLadeKlrHidden","clsLadeKlrHidden","clsLadeKlrHidden") + else ToggleButtonXtd(coll[i],"OFF",arActBtn[GroepVar],(ItemsList.indexOf(Delim+DivID.replace("div"+GroepVar+"_","")+Delim) < 0 ? "clsLadeKlrHidden" : "clsLadeKlr"),"clsLadeKlrHiLite","clsOtherKlrActive"); + } + } + } +} + +function divEigenVullingClick(obj) { + if (!obj) return; + var GroepVar="KVIE" ; + ClickButtonObj(obj,GroepVar); + arKlrValue["KV"] = "ZV"; + arModified["KLR"]=true; + blnAllowSaveDfl=true; + btnSaveDflToggle(); +} + +function divInschfElmntClick(){ + if ( InschfElmnt.ID == "ZV" ) + { btnInschfElmntClick() ; + return; } + else { InschfElmntShowInfo() + arModified["KLR"]=true; } + blnAllowSaveDfl=true; + btnSaveDflToggle(); +} + +function btnInschfElmntClick () { + ShowInschfElmntSelector (); +} + +var winInschfElmnt; +function ShowInschfElmntSelector () { + if ( DS=="") { + msg="'Design' has an invalid value. You must first select a design."; + alert (msg); + return; } + // Else + var QS="KV="+arKlrValue["KV"]+"&DS="+DS+"&DC="+DC+(ActiveTaal ? "&Taal="+ActiveTaal : "")+"&DisplayVSM="+InschfElmnt.MatID; + var sHRef="SelectVulstukKleur.csp"+"?"+QS; + var sTarget="winInschfElmnt"; + winInschfElmnt=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:850, h:650})); + winInschfElmnt.opener=window; + try { winInschfElmnt.focus(); } + catch (exception) { } // alert(" focus: " + String(exception.name + " - " + exception.message)); +} + +function UpdateInschfElmnt (objInschfElmnt) { + if (isUndef(objInschfElmnt)) return; + //InschfElmnt = objInschfElmnt ; + InschfElmnt.ID = objInschfElmnt.ID ; + InschfElmnt.Oms = objInschfElmnt.Oms ; + InschfElmnt.MatID = objInschfElmnt.MatID ; + InschfElmnt.MatOms = objInschfElmnt.MatOms ; + if (InschfElmnt.ID == "ZV") return; + blnInschfElmnt = ( InschfElmnt && InschfElmnt.ID != "" ) ; + arModified["KLR"]=true; + InschfElmntSelected(); +} + +function InschfElmntSelected() + { SetInnerHTML ("divKVIE_InschfElmnt",InschfElmnt.MatOms + " : " + InschfElmnt.Oms); + divInschfElmntClick(); + } + +function InschfElmntShowInfo() { + arKlrValue["KV"] = InschfElmnt.ID ; + if (InschfElmnt.ID != "ZV" ) { + SetInnerHTML ("divKVIE_InschfElmnt",InschfElmnt.MatOms + " : " + InschfElmnt.Oms); + SimulButtonClick("divKVIE_InschfElmnt","KVIE") ; + } + else { + SetInnerHTML ("divKVIE_InschfElmnt","Geen keuze gemaakt"); + SimulButtonClick("divKVIE_EigenVulling","KVIE") ; // zet initi�le waarde + } +} + +function TestUpdateKV (KV,VSM) { + var args=Object; + args.KV="BRO8"; + args.VSM="GL8"; + var winOpener = window.opener; + if (true) winOpener = window; // only for testing ! + winOpener.UpdateKlrVulling(args); +} + + +function KlrVullingInfo (OnOff) { + // When MouseOver/MouseOut event occurs on the KlrVulling section: show/hide the Info (alt-text) + // Set position of the DIV + //Skipped; + DivSetVisible("divKLRInfoKV", (OnOff.toUpperCase()=="ON")); +} + +function KlrDefaultsInfo (OnOff) { + // When MouseOver/MouseOut event occurs on the KlrDefaults section: show/hide the Info (alt-text) + // Set position of the DIV + //Skipped; + DivSetVisible("divSaveDflKlrInfo", (OnOff.toUpperCase()=="ON")); +} + +function SaveDflKlrInfo (ObjBtn, OnOff) { + // When MouseOver/MouseOut event occurs on the KlrDefaults section: show/hide the Info (alt-text) + KlrDefaultsInfo(OnOff); + if(blnAllowSaveDfl) { ToggleButtonObj(ObjBtn,OnOff,"WZB"); } +} + +function btnSaveDflToggle (Enabled) { + if (!blnDocInited) return; + var btnDfl=document.getElementById("btnSaveDfl"); + if (!isUndef(Enabled)) blnAllowSaveDfl=(Enabled==true); + ToggleButtonXtd(btnDfl, (blnAllowSaveDfl ? "ON" : "OFF"), "-", "clsWizardBtnDisabled", "clsWizardBtnOrange", "-"); // (obj, OnOff, ActiveButton, ClassNormal, ClassHiLite, ClassActive) +} + +function CacheSaveKlrDefaults (blnShowConfirmed) { + // De array arKlrValue omzetten naar pdlKleurDfl en/of pdlMatenDfl (in TBoxWizIO.js) + // Geef blnShowConfirmed=false om de Confirm-boodschap (i.e. SaveSuccess) niet te tonen (bijvoorbeeld bij KlrDefaults wissen) + var msg; + var DC=DollarGet(arKlrValue["DC"]); + var DS=DollarGet(arKlrValue["DS"]); + msg=cspSaveKlrDefaults(UserID, g_DCM, DC, DS); // , "",""); + if (msg.length) { + if ((msg=="Saved !")) { + if (blnShowConfirmed==false) return true; // do not show ConfirmedMsg + msg=jsVTL("jsDflSavedSuccess"); // "Deze basiskeuzes zijn succesvol bewaard in onze databank." + alert(msg); + return true; + } + // else + alert(msg); + return false; + } + return true; +} + +function btnSaveDflClick () { + if (blnAllowSaveDfl) { + // alert("Deze keuzes worden bewaard in onze databank."); + if (CacheSaveKlrDefaults(true)) { + blnAllowSaveDfl=false; + btnSaveDflToggle(); + } + } + else { + // Button disabled ! to enable use : btnSaveDflToggle(true); + } +} + +function btnEditDflClick() { + var divDflTable=document.getElementById("divDefaultsTable"); + if (divDflTable) { divDflTable.style.display="block"; } + else return; + var divDflInfo=document.getElementById("divDefaultsInfo"); + if (divDflInfo) { divDflInfo.style.display="none"; } +} + +function btnClearAllDflClick () { + function ResetKlrDefaultOne (GrV) { + // Copy value to temp-var + var tmpValue=DollarGet(arKlrValue[GrV]); + // Clear value + arKlrValue[GrV]=""; + arActBtn[GrV]=""; + // Reset HiLite buttons + if (tmpValue != "") { ToggleButton("OFF", "div"+GrV+"_"+tmpValue, GrV); } + } + function ResetKlrDefaultNietMee () { + arKlrValue["DFL_NMCP"]=""; + arKlrValue["DFL_NMAK"]=""; + arKlrValue["DFL_NMRL"]=""; + arKlrValue["DFL_NMBS"]=""; + SetChkDFLNietMee("NMCP"); + SetChkDFLNietMee("NMAK"); + SetChkDFLNietMee("NMRL"); + SetChkDFLNietMee("NMBS"); + } + + msg=jsVTL("jsDflConfirmClearAll"); // msg="Uw basiskeuzes zullen gewist worden. Doorgaan?"; + if (confirm(msg)) { + // Reset HiLite buttons + + ResetKlrDefaultOne("DFL_FB"); + ResetKlrDefaultOne("DFL_BM"); + ResetKlrDefaultOne("DFL_WD"); + ResetKlrDefaultOne("DFL_ASM"); + ResetKlrDefaultOne("DFL_VPK"); + ResetKlrDefaultNietMee(); + + // Update MData + KlrOptionsUpdateInputData(); + + if (CacheSaveKlrDefaults(false)) { + // Do nothing + } + blnAllowSaveDfl=false; + btnSaveDflToggle(); + } +} + +function KlrOptionsUpdateInputData () { + if (!blnDocInited) return; + // Confirmed changes in MOptionsEdit + // Read MOptionValues from controls + var pdlNietMee=""; + for (var i=0; i voorlopig niks dus + // Update InputData + MOptionsUpdateInputData(pdlNietMee,VPK); +} + +function chkDFLNietMeeClick (chkObj) { + if (!chkObj) return; + var idNM=(chkObj.id.indexOf('chkDFL')==0 ? chkObj.id.substr(3,99) : ""); + if (idNM=="") return; + SetDflValue(undefined, idNM, (chkObj.checked==true ? 1 : "")); + KlrOptionsUpdateInputData(); +} + +function SetChkDFLNietMee (CodeNM) { + // CodeNM = NMCP or NMAK or NMRL or NMBS or NM... + SetValChk("chkDFL_"+CodeNM, (arKlrValue["DFL_"+CodeNM]==1)); +} + +function SetBtnKlrDefault (GrV,blnForceEmpty) { + if ((blnForceEmpty==true)&&(DollarGet(arKlrValue[GrV])=="")) { + SimulButtonClick("",GrV); + return; + } + // else + if (DollarGet(arKlrValue[GrV])=="") return; + SimulButtonClick("div"+GrV+"_"+arKlrValue[GrV],GrV); // zet initi�le waarde +} + +function initKlrDefaults () { + SetBtnKlrDefault("DFL_FB"); + SetBtnKlrDefault("DFL_BM"); + SetBtnKlrDefault("DFL_WD"); + SetBtnKlrDefault("DFL_ASM"); + SetBtnKlrDefault("DFL_VPK"); + SetChkDFLNietMee("NMCP"); + SetChkDFLNietMee("NMAK"); + SetChkDFLNietMee("NMRL"); + SetChkDFLNietMee("NMBS"); +} + +function initLadeKleur () { + var tmpForce=blnForceSyncKlr; + blnForceSyncKlr=false; + SetBtnKlrDefault("DS"); + SetBtnKlrDefault("KL"); + SetBtnKlrDefault("KB"); + SetBtnKlrDefault("RK"); + SetBtnKlrDefault("KX"); + SetBtnKlrDefault("KV"); + if (g_DCM=="I") InschfElmntShowInfo(); + blnForceSyncKlr=tmpForce; +} + +function initKleur () { + initLadeKleur(); + initKlrDefaults(); + MDataSyncKlr=false; +} + +function KlrBtnClick () { + // When Clicked on btnStep(X) +} Index: _vhisie/TBX/TBoxSelectSPZK.js =================================================================== diff -u --- _vhisie/TBX/TBoxSelectSPZK.js (revision 0) +++ _vhisie/TBX/TBoxSelectSPZK.js (revision 757) @@ -0,0 +1,289 @@ + +// General variabels: + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" ("+TextType+"-"+Taal+")" : Val); +} +// jsVTL(""); // + +function btnUpdateSPZKClick () { + if ( blnError ) + { alert(jsVTL("jsDVerplichtGegevenBis",ActiveTaal,"L")); + return ; } + if (blnIsSpoelbak ) { SPZK = ActiveRadioBtn() + ";" + ControlGetValueAsFloat("edtLinks") + ";" + ControlGetValueAsFloat("edtRechts") + ";" } + else { SPZK = ActiveRadioBtn() + ";" + ControlGetValueAsFloat("edtLinks") + ";" + ControlGetValueAsFloat("edtRechts") + ";" + ControlGetValueAsFloat("edtMidden") } + if (!window.opener) window.opener=self; + if (window.opener.document==window.document) { + alert ("Selected " + SPZK); + return; } + // Select item in window.opener + try { window.opener.UpdateSPZK (SPZK); } + catch (exception) { + alert ("Error updating SPZK: " + SPZK); + return; } + if (window.FeedBackFld) + { window.FeedBackFld.focus(); } + else + { window.opener.focus(); } + window.close(); +} + +function edtFieldChanged(Sender){ + if ( !isUndef(Sender) ) { //&& ( Sender.id.indexOf("edt") != -1) ) + var Value = ControlGetValueAsFloat(Sender.id) + ControlSetValue(Sender.id,Value); + if ( blnIsSpoelbak ) { SymSpoelbakOnChange(Sender) } + else { SymSifonOnChange(Sender) } + RecalcTotal() ; + EnableDisableFields(ActiveRadioBtn()); + } +} + +function SymSpoelbakOnChange(Sender) { + if ( IsSymmectric() ) + { var Value + if ( ( Sender.id == "edtLinks" ) || ( Sender.id == "edtRechts" ) ) { Value = ControlGetValueAsFloat(Sender.id) } + if ( Sender.id == "edtOpen1" ) { Value = reqTotal - ControlGetValueAsFloat(Sender.id); + Value = Value / 2 ; } + ControlSetValue("edtLinks", Value); + ControlSetValue("edtRechts", Value); + ControlSetValue("edtOpen1", reqTotal - 2*Value) } +} + +function SymSifonOnChange(Sender) { + var Value + if ( IsSymmectric() ) { + Value = reqTotal - ControlGetValueAsFloat("edtOpen1"); + Value = Value / 2 ; + ControlSetValue("edtLinks", Value); + ControlSetValue("edtRechts", Value); + } + else { + Value = reqTotal - ControlGetValueAsFloat(Sender.id) - ControlGetValueAsFloat("edtOpen1"); + if ( Sender.id == "edtLinks" ) { ControlSetValue("edtRechts",Value) } + if ( Sender.id == "edtRechts" ) { ControlSetValue("edtLinks",Value) } + } +} + +function RecalcTotal() +{ calcTotal = 0 + calcTotal = calcTotal + ControlGetValueAsFloat("edtLinks"); + calcTotal = calcTotal + ControlGetValueAsFloat("edtOpen1"); + calcTotal = calcTotal + ControlGetValueAsFloat("edtMidden"); + calcTotal = calcTotal + ControlGetValueAsFloat("edtOpen2"); + calcTotal = calcTotal + ControlGetValueAsFloat("edtRechts"); + + ControlSetValue("edtTotaal",calcTotal); + UpdateErrorMsg() ; + UpdateImage(); } + +function UpdateImage(){ + var hoekjes = 5 ; + document.getElementById("tblFull").style.width = ( reqTotal * tblFactor ) + ( hoekjes * 25 ) ; + document.getElementById("tblFull").style.height = ( LD * tblFactor ) + ( hoekjes * 25 ); + + document.getElementById("tblLinks").style.width = ControlGetValueAsFloat("edtLinks") * tblFactor ; + SetInnerHTML("tblLinksCell", ControlGetValueAsFloat("edtLinks")); + document.getElementById("tblOpen1").style.width = ControlGetValueAsFloat("edtOpen1") * tblFactor ; + SetInnerHTML("tblOpen1Cell", ControlGetValueAsFloat("edtOpen1")); + + if (! blnIsSpoelbak ) { + if ( document.getElementById("rdbtnSY186").checked == true ) { + document.getElementById("tblOpen1Cell").style.height = 18.6 * 2; + } else { + document.getElementById("tblOpen1Cell").style.height = 25 * 2; + } + } + + document.getElementById("tblRechts").style.width = ControlGetValueAsFloat("edtRechts") * tblFactor ; + + SetInnerHTML("tblRechtsCell", ControlGetValueAsFloat("edtRechts")); + if (document.getElementById("tblOpen2")) + { document.getElementById("tblOpen2").style.width = ControlGetValueAsFloat("edtOpen2") * tblFactor ; + SetInnerHTML("tblOpen2Cell", ControlGetValueAsFloat("edtOpen2")); } + if (document.getElementById("tblMidden")) + { document.getElementById("tblMidden").style.width = ControlGetValueAsFloat("edtMidden") * tblFactor ; + SetInnerHTML("tblMiddenCell", ControlGetValueAsFloat("edtMidden")); } +} + +function UpdateErrorMsg() { + blnError = false ; + var Control ; + var WarningField ; + for (Control in minValues) + { WarningField = Control.replace("edt","warn") + SetInnerHTML(WarningField,""); + if ( minValues[Control] > 0 ) + { if ( ControlGetValueAsFloat(Control) < minValues[Control] ) + { SetInnerHTML(WarningField,GetInnerHTML(WarningField)+ 'min. ' + minValues[Control] ); + blnError = true ; } + } + } + if ( calcTotal != reqTotal ) + { SetInnerHTML("warnTotaal", "<> " + reqTotal + ' mm.' ) + blnError = true ; } + else { SetInnerHTML("warnTotaal",""); } +} + +function IsSymmectric() { + var result + result = document.getElementById("chkbxSymmetric").checked + return result + } + +function ActivateRadioBtn(SPZK){ + var arrSPZK = cPiecesToArray(SPZK,";") ; + if ( blnIsSpoelbak ) { + document.getElementById("rdbtnSPZKSpec").checked = true ; + if (arrSPZK[0] == "S2") document.getElementById("rdbtnSPZKSmall").checked = true; + if (arrSPZK[0] == "B2") document.getElementById("rdbtnSPZKLarge").checked = true; + } + else { + if (arrSPZK[0] == "SI03") { + document.getElementById("rdbtnSY250").checked = true; + } else { + document.getElementById("rdbtnSY186").checked = true ; + } + } +} + +function ActiveRadioBtn() { + if ( blnIsSpoelbak ) { + if ( document.getElementById("rdbtnSPZKSpec").checked ) { return "M" ; } + if ( document.getElementById("rdbtnSPZKSmall").checked ) { return "S2"; } + if ( document.getElementById("rdbtnSPZKLarge").checked ) { return "B2" ; } + } else { + if ( document.getElementById("rdbtnSY186").checked ) { return "SI01" ; } + if ( document.getElementById("rdbtnSY250").checked ) { return "SI03" ; } + } +} + +function rdbtnClicked(Sender){ + EnableDisableFields(ActiveRadioBtn()); + EditableFieldsSetDefaults(ActiveRadioBtn()); + RecalcTotal(); +} + +function EditableFieldsSetValues(SPZK) { + if (blnIsSpoelbak) { EditableFieldsSetValuesSP(SPZK) } + else { EditableFieldsSetValuesSI(SPZK) } + EnableDisableFields(ActiveRadioBtn()); +} + +function EditableFieldsSetValuesSI(SPZK) { + var Value + var arrSIF = cPiecesToArray(SPZK,";") ; + if ( arrSIF[0] == "") arrSIF[0] = "SI01" ; + if ( ( arrSIF[0] == "SI01" ) || ( arrSIF[0] == "SI03" ) ) // indien enkele sifon of niet opgegeven + { Value = ( reqTotal - BreedteSifon ) / 2 ; + ControlSetValue("edtLinks", (arrSIF[1] > 0 ? arrSIF[1] : Value ) ) ; + ControlSetValue("edtRechts", (arrSIF[2] > 0 ? arrSIF[2] : Value ) ) ; + ControlSetValue("edtOpen1",BreedteSifon) ; } + if ( ( arrSIF[0] == "SI01.x2" ) || ( arrSIF[0] == "SI03.x2" ) ) + { Value = reqTotal - (2*BreedteSifon) ; + ControlSetValue("edtLinks", (arrSIF[1] > 0 ? arrSIF[1] : Value ) ) ; + ControlSetValue("edtRechts", (arrSIF[2] > 0 ? arrSIF[2] : Value ) ) ; + ControlSetValue("edtOpen1",BreedteSifon); + ControlSetValue("edtOpen2",BreedteSifon); + Value = reqTotal - ( 2*Value ) - (2*BreedteSifon) ; + ControlSetValue("edtMidden", (arrSIF[3] > 0 ? arrSIF[3] : Value ) ) ; } + document.getElementById("chkbxSymmetric").checked = ( ControlGetValueAsFloat("edtLinks") == ControlGetValueAsFloat("edtRechts") ) ; +} + +function EditableFieldsSetValuesSP(SPZK) { + var Value + var arrSPZK = cPiecesToArray(SPZK,";") ; + if ( arrSPZK[0] == "") { document.getElementById("rdbtnSPZKSmall").checked = true ; } + if ( arrSPZK[0]== "M" ) // indien spoelbak op maat ; + { ControlSetValue("edtLinks", ( arrSPZK[1] > 0 ? arrSPZK[1] : minValues["edtLinks"] ) ) ; + ControlSetValue("edtRechts", ( arrSPZK[2] > 0 ? arrSPZK[2] : minValues["edtRechts"] ) ) ; } + else + { if ( document.getElementById("rdbtnSPZKLarge").checked ) Value = 197 ; + if ( document.getElementById("rdbtnSPZKSmall").checked ) Value = 147 ; + ControlSetValue("edtLinks",Value); ControlSetValue("edtRechts",Value); } + + ControlSetValue("edtOpen1",reqTotal - ControlGetValueAsFloat("edtLinks") - ControlGetValueAsFloat("edtRechts") ) ; + + document.getElementById("chkbxSymmetric").checked = ( ControlGetValueAsFloat("edtLinks") == ControlGetValueAsFloat("edtRechts") ) ; +} + + +function EditableFieldsSetDefaults(SPZK) { + if (blnIsSpoelbak) { EditableFieldsSetDefaultsSP(SPZK) } + else { EditableFieldsSetDefaultsSI(SPZK) } +} + +function EditableFieldsSetDefaultsSP(SPZK) { + var Value + var arrSPZK = cPiecesToArray(SPZK,";") ; + if ( arrSPZK[0] == "") { document.getElementById("rdbtnSPZKSmall").checked = true ; } + if ( arrSPZK[0] == "M" ) // indien spoelbak op maat ; + { ControlSetValue("edtLinks", minValues["edtLinks"] ) ; + ControlSetValue("edtRechts", minValues["edtRechts"] ) ; } + else + { if ( document.getElementById("rdbtnSPZKLarge").checked ) Value = 197 ; + if ( document.getElementById("rdbtnSPZKSmall").checked ) Value = 147 ; + ControlSetValue("edtLinks",Value); ControlSetValue("edtRechts",Value); } + + ControlSetValue("edtOpen1",reqTotal - ControlGetValueAsFloat("edtLinks") - ControlGetValueAsFloat("edtRechts") ) ; + + document.getElementById("chkbxSymmetric").checked = ( ControlGetValueAsFloat("edtLinks") == ControlGetValueAsFloat("edtRechts") ) ; +} + +function EditableFieldsSetDefaultsSI() { + var Value + var arrSIF = cPiecesToArray(SPZK,";") ; + if ( arrSIF[0] == "") arrSIF[0] = "SI01" ; + if ( ( arrSIF[0] == "SI01" ) || ( arrSIF[0] == "SI03" ) ) // indien enkele sifon; + { if ( IsSymmectric() ) { + Value = ( reqTotal - BreedteSifon ) / 2 ; + ControlSetValue("edtLinks", Value ) ; + ControlSetValue("edtRechts", Value ) ; + ControlSetValue("edtOpen1",BreedteSifon) ; } + } + if ( ( arrSIF[0] == "SI01.x2" ) || ( arrSIF[0] == "SI03.x2" ) ) + { Value = reqTotal - (2*BreedteSifon) ; + ControlSetValue("edtLinks", Value ) ; + ControlSetValue("edtRechts", Value ) ; + ControlSetValue("edtOpen1",BreedteSifon); + ControlSetValue("edtOpen2",BreedteSifon); + Value = reqTotal - ( 2*Value ) - (2*BreedteSifon) ; + ControlSetValue("edtMidden",Value ) ; } +} + +function EnableDisableFields(SPZK) { + var Control + for (Control in minValues) { ControlEnabledDisabled(Control,false) ; } + if (blnIsSpoelbak) // indien spoelbak + { if ( ! document.getElementById("rdbtnSPZKSpec").checked ) return ; + ControlEnabledDisabled("edtLinks",true); + ControlEnabledDisabled("edtOpen1",true); + ControlEnabledDisabled("edtMidden",false); + ControlEnabledDisabled("edtOpen2",false); + ControlEnabledDisabled("edtRechts",true); } + else // indien sifon + { if ( document.getElementById("chkbxSymmetric").checked ) return ; + ControlEnabledDisabled("edtLinks",true); + ControlEnabledDisabled("edtOpen1",false); + ControlEnabledDisabled("edtMidden",true); + ControlEnabledDisabled("edtOpen2",false); + ControlEnabledDisabled("edtRechts",true); } +} + +function ShowHideFields() { + var Control + for (Control in minValues) + { if ( minValues[Control] > 0 ) { RowSetVisible(Control.replace("edt","row"),true) ; } + else { RowSetVisible(Control.replace("edt","row"),false) } + } +} Index: _vhisie/TBX/TBoxSelectStdLade.js =================================================================== diff -u --- _vhisie/TBX/TBoxSelectStdLade.js (revision 0) +++ _vhisie/TBX/TBoxSelectStdLade.js (revision 757) @@ -0,0 +1,78 @@ + +// General variabels: +var qsQty; + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function isNumberInt(inputString) { + return (!isNaN(parseInt(inputString)) ? true : false); +} + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" ("+TextType+"-"+Taal+")" : Val); +} +// jsVTL(""); // + +function btnStdLClick (pdlMDRow, QtyReplace) { + // The "QtyReplace" variable contains a unique code (e.g.: $$QTY$$) that must be replaced with the value NewQty (user input). + // When QtyReplace is empty, the user won't be asked to enter a Quantity (nothing to replace). + if (isUndef(pdlMDRow)) return; + if (QtyReplace && QtyReplace.length && pdlMDRow.indexOf(QtyReplace) > -1) { + var NewQty; + var QtyDfl=(qsQty>0 ? qsQty : "1"); + var msg=jsVTL("jsStdLGeefAantal")+":"; // "Please enter the quantity \nfor this \"Standard Drawer\":"; + NewQty=prompt(msg, QtyDfl); + if (NewQty==null) return; + if (! isNumberInt(NewQty)) NewQty=""; // "1"; + pdlMDRow=pdlMDRow.replace(QtyReplace,NewQty); + } + RetVal=pdlMDRow; + if (!window.opener) window.opener=self; + if (window.opener.document==window.document) { + alert ("Select " + RetVal); + return; + } + // Select item in window.opener + try { window.opener.UpdateStdLade (RetVal); } + catch (exception) { + alert ("Error updating: " + RetVal); + return; + } + if (window.FeedBackFld) { + window.FeedBackFld.focus(); } + else { window.opener.focus(); } + window.close(); +} + +function GetParamValue (sURL, Param, Default) { + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function AnalizeQS() { + var sData = GetParamValue(document.location.href, "data", ""); + var sKlr = GetParamValue(document.location.href, "klr", ""); + qsQty=sData.split("`")[1]; // tweede piece + var oQS = document.getElementById("lblQString"); + if (!oQS) return; + oQS.innerHTML=sData + "
" + sKlr; +} + +function init() { + AnalizeQS(); +} Index: _vhisie/TBX/DynSpace.css =================================================================== diff -u --- _vhisie/TBX/DynSpace.css (revision 0) +++ _vhisie/TBX/DynSpace.css (revision 757) @@ -0,0 +1,6 @@ + .clsDynSpaceNavig { margin:0; margin-top:0px; margin-right:5px; } + .clsDynSpaceTD { margin:0; padding:0; padding-right:3px; } + .clsDynSpaceP { margin:0; width:20px; background-color:white; } + .clsDynSpaceIMG { border:solid #D8E3E9 1px; filter:alpha(opacity=50); opacity:0.50; } + .clsDynSpaceHiLite { border:solid #D8E3E9 1px; } + .clsDynSpaceActive { border:solid #ff3800 1px; } Index: _vhisie/TBX/Old Files/TBoxWizMatenCtrls.js =================================================================== diff -u --- _vhisie/TBX/Old Files/TBoxWizMatenCtrls.js (revision 0) +++ _vhisie/TBX/Old Files/TBoxWizMatenCtrls.js (revision 757) @@ -0,0 +1,352 @@ +var arXBS=Array(); +arXBS["DR"]="=="; +arXBS["ER"]="---"; +arXBS["ZR"]=" "; + + +// Conversion lookups +function KLASFromLCode (LT) { + if (LT=="") return "" + if (LT=="DS") return "SP"; // Spoelbak + if (LT.indexOf("MB") > -1) return "B"; // Buro + else return "L"; // Lade +// return ""; +} +function BLFromLCode (LT) { + // Binnenlade/Lade from LadeCode + if (LT=="") return ""; + if (LT.indexOf("/Z") > -1) return "B"; + else return "L"; +// return ""; +} +function ZWFromLCode (LT) { + var RH=RugHFromLCode (LT); + if (RH=="") return ""; + if (RH=="M" || RH=="B" || RH=="D") return (LT.substring(0,1)=="I" ? "IM" : "M"); // IntraBox zijwand : "IM" (pseudo-code) + if (RH=="K" || RH=="C") return "K"; + if (RH=="N") return "N"; + return ""; +} +function GTFromLCode (LT) { + if (LT=="") return ""; + if (LT.substring(0,1)=="I") return "E"; + else return "V"; +// return ""; +} +function RugHFromLCode (LT) { + if (LT=="") return "" + if (LT.indexOf("N") > -1) return "N"; + if (LT.indexOf("M") > -1) return "M"; + if (LT.indexOf("B") > -1) return "B"; + if (LT.indexOf("DS") > -1) return "D"; // Spoelbak + if (LT.indexOf("D") > -1) return "D"; + if (LT.indexOf("K") > -1) return "K"; + if (LT.indexOf("C") > -1) return "C"; + return ""; +} + +// Table lists lookups +function GetLDListFromZW (ZW,KLAS) { + if (ZW=="" || ZW=="*") return "*" // "270;350;400;450;500;550;650" + if (ZW=="M" && KLAS=="SP") return "500"; // Spoelbak // "500;650"; + if (ZW=="M") return "270;350;400;450;500;550;600;650"; + if (ZW=="IM") return "500"; + if (ZW=="K") return "400;450;500;550;650"; + if (ZW=="N") return "400;450;500;550"; + return ""; +} +function GetDKListFromGT (GT) { + if (GT=="" || GT=="*") return "*" // "25;30;50;80"; + if (GT=="E") return "25"; + if (GT=="V") return "30;50;80"; + return ""; +} +function GetBSListFromRugH (RH,KLAS) { + if (RH=="" || RH=="*") return "*" // "DR;ER;ZR;BD;BC;BZ";BF; + if (RH=="M" || RH=="N" || RH=="K") return "ZR"; + if (RH=="B" || RH=="C") return "ER"; + if (RH=="D" && KLAS=="SP") return "BD"; // Spoelbak + if (RH=="D") return "DR;ER;BD;BC;BZ;BF"; + return ""; +} +function GetBGRPListFromRugH (RH,BL) { + if (BL != "B") return "X"; // geen binnenlade + if (RH=="" || RH=="*") return "H;Z;G;M" + if (RH=="C" || RH=="D") return "H"; + if (RH=="M" || RH=="B" || RH=="K") return "Z;G;M"; + return ""; +} + +// Transform functions +function DKInfoTransform (DK) { + if (DK=="" || isUndef(DK)) return "" + if (DK==25) return "E" + if (DK > 0) return "V" + return ""; +} +function WDInfoTransform (WD) { + if (WD==CodeBinMaat) return "|←→|" // "|<-->|" + return WD +} +function BXInfoTransform (BX) { + return (isUndef(arXBS[BX]) ? BX : arXBS[BX]); +} + +// ------------------------------------------------------------- +// Events for StdLade +function chkStdLadeClick () { + var chkStdL=document.getElementById(StdLadeFieldName); + if (chkStdL.checked==true) { + chkStdL.checked=false; + ShowStdLade(""); + } else { + ResetStdLade(); + } +} +function chkStdLadeClick2 () { + var chkStdL=document.getElementById(StdLadeFieldName); + if (chkStdL.checked==true) { + ShowStdLade(""); + } else { + chkStdL.checked=true; + alert ("Use the button ResetStdLade\"."); + } +} +function chkStdLadeClick3 () { + var chkStdL=document.getElementById(StdLadeFieldName); + if (!chkStdL) return; + chkStdL.checked = (!chkStdL.checked); +// alert ("Use buttons to modify"); +} +function btnShowStdLadeClick (SubjCode) { + ShowStdLade(SubjCode); +} +function btnResetStdLadeClick () { + if (GetValChk(StdLadeFieldName)) ResetStdLade (); +} +function ResetStdLade () { + var msg=""; + msg=jsVTL("jsStdLReset"); + /* + msg += "The drawer will no longer be marked as a \"Standard drawer\"."+"\n"; + msg += "You can modify the fields. The drawer will be stored as custom-defined drawer."+"\n"; + msg += "\n"; + msg += "Do you want to continue?"; + */ + if (confirm(msg)) { + SetStdLadeValue (false); + } else { + SetValChk (StdLadeFieldName, true); // Reset to true, just like it was before the click + } +} +function SetStdLadeValue (NewVal) { + SetValChk (StdLadeFieldName, NewVal); + SetOnFocusEvents(NewVal); +} + +// ------------------------------------------------------------- +// Events for cboLadeType +function cboLadeTypeChange () { + var LT=GetValCbo(LTFieldName); + UpdateCtrlSPZK (LT); + UpdateLDiepteChoices (LT); + UpdateDKrachtChoices (LT); + UpdateBoxsideChoices (LT); + UpdateBinnenGreepChoices (LT); + SetLadeImage (LT); +} +function SetLadeTypeValue (NewVal) { + SetValCbo(LTFieldName,NewVal); + cboLadeTypeChange(); +} +function SetLadeImage (LT, BS) { + if (isUndef(LT)) LT=GetValCbo(LTFieldName); + var imgName=ImageNameFromLT(LT, BS); + oImg=document.getElementById("imgLadeType"); + if (oImg) oImg.src=imgName; +} +function ImageNameFromLT (LT, BS) { + if (!LT || LT=="") return "media/spacer.gif"; + // else : + if (isUndef(BS)) BS=GetValCbo(BSFieldName); + if (BS=="") return "media/spacer.gif"; + var ImgLT=LT.replace("/",""); + if (ImgLT.substring(0,1)=="I") ImgLT=ImgLT.substring(1,99); + ImgLT="TBoxWiz_" + ImgLT+(BS ? "_"+BS : "") + ".jpg"; + return "media/"+ImgLT; +} + +// ------------------------------------------------------------- +// Events for cboSPZijkant +function UpdateCtrlSPZK (LT) { + var Klas=KLASFromLCode(LT); + var divSPZK=document.getElementById("SPZijkantDiv"); + if (Klas=="SP") { + SetSPZKdivVisible (divSPZK,true); + } else { + SetValCbo (SPZKFieldName,""); + SetSPZKdivVisible (divSPZK,false); + } +} + +function SetSPZKdivVisible (objDiv,blnShow) { + if (objDiv=="") objDiv=document.getElementById("SPZijkantDiv"); + if (!objDiv) return; + objDiv.className=(blnShow ? "clsInputSPZKShow" : "clsInputSPZKHide"); +} + +// ------------------------------------------------------------- +// Events for cboLadeDiepte +function cboLDiepteChange () { + //var LD=GetValCbo(LDFieldName); +} +function cboDiepteOnExit () { + var cboLD=document.getElementById(LDFieldName); + if (cboLD.selectedIndex==-1 || cboLD.options[cboLD.selectedIndex].disabled) SetLDiepteValue(""); +} +function SetLDiepteValue (NewVal) { + SetValCbo(LDFieldName,NewVal); + cboLDiepteChange(); +} +function GetLDListFromLCode (LT) { + var ZW=ZWFromLCode (LT); + return GetLDListFromZW (ZW,KLASFromLCode(LT)); +} +function UpdateLDiepteChoices (LT) { + var LDList=GetLDListFromLCode(LT); + UpdateCboItems (LDFieldName, ";"+LDList, ";"); + if (LDList=="*" || LDList=="" || LDList.indexOf(";")>-1) cboDiepteOnExit (); + else { + var FirstVal=cPiecesToArray(LDList, ";")[0]; + SetLDiepteValue(FirstVal); + } +} + +// ------------------------------------------------------------- +// Events for cboGewicht +function cboDraagKrachtChange () { + var DKInfo=DKInfoTransform (GetValCbo(DKFieldName)); + var DKInfoVTL=""; + if (DKInfo !="") DKInfoVTL=jsVTL("GT_"+DKInfo,null,"L"); // "GT_"+DKInfo+"_kort" + var lblDKInfo=document.getElementById("lblDKInfo"); + if (lblDKInfo) lblDKInfo.innerHTML= (DKInfoVTL=="" ? "" : "("+DKInfoVTL+")"); +} +function cboDraagKrachtOnExit () { + var cboDK=document.getElementById(DKFieldName); + if (cboDK.selectedIndex==-1 || cboDK.options[cboDK.selectedIndex].disabled) SetDraagKrachtValue(""); +} +function SetDraagKrachtValue (NewVal) { + SetValCbo(DKFieldName,NewVal); + cboDraagKrachtChange(); +} +function GetDKListFromLCode (LT) { + var GT=GTFromLCode (LT); + return GetDKListFromGT (GT); +} +function UpdateDKrachtChoices (LT) { + var DKList=GetDKListFromLCode(LT); + UpdateCboItems (DKFieldName, ";"+DKList, ";"); + if (DKList=="*" || DKList=="" || DKList.indexOf(";")>-1) cboDraagKrachtOnExit (); + else { + var FirstVal=cPiecesToArray(DKList, ";")[0]; + SetDraagKrachtValue(FirstVal); + } +} + +// ------------------------------------------------------------- +// Events for cboBoxside +function cboBoxsideChange () { + var BS=GetValCbo(BSFieldName); + var cboBX=document.getElementById(BSFieldName); + var lblBSInfo=document.getElementById("lblBSInfo"); + if (lblBSInfo) lblBSInfo.innerHTML= (BS=="" ? "" : "["+BXInfoTransform(BS)+"]"); + if (cboBX.selectedIndex==-1 || cboBX.options[cboBX.selectedIndex].disabled) SetLadeImage ("",""); + else SetLadeImage (); +} +function cboBoxsideOnExit () { + var cboBX=document.getElementById(BSFieldName); + if (cboBX.selectedIndex==-1 || cboBX.options[cboBX.selectedIndex].disabled) SetBoxsideValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); + //SetLadeImage (); +} +function SetBoxsideValue (NewVal) { + SetValCbo(BSFieldName,NewVal); + cboBoxsideChange(); +} +function SetBoxsideDFL (LT) { + if (!blnSyncBoxside) return; + if (isUndef(LT)) LT=GetValCbo(LTFieldName); + var BSList=GetBSListFromLCode(LT); + if (BSList=="") alert ("Error. No boxside values to choose from."); + else if (BSList=="*") SetBoxsideValue("") + else { // Select first from BSList. + var NewVal=cPiecesToArray(BSList, ";")[0]; + SetBoxsideValue(NewVal) + } +} +function GetBSListFromLCode (LT) { + return GetBSListFromRugH (RugHFromLCode(LT), KLASFromLCode(LT)); +} +function UpdateBoxsideChoices (LT) { + UpdateCboItems (BSFieldName, ";"+GetBSListFromLCode(LT), ";"); + SetBoxsideDFL (LT); +} + +// ------------------------------------------------------------- +// Events for cboBinnenGreep +function cboBinnenGreepOnExit () { + var cboBGRP=document.getElementById(BGRPFieldName); + if (cboBGRP.selectedIndex==-1 || cboBGRP.options[cboBGRP.selectedIndex].disabled) SetBinnenGreepValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); +} +function SetBinnenGreepValue (NewVal) { + SetValCbo(BGRPFieldName,NewVal); +} +function SetBinnenGreepDFL (LT) { + if (isUndef(LT)) LT=GetValCbo(LTFieldName); + var BGRPList=GetBGRPListFromLCode(LT); + if (BGRPList=="") alert ("Error. No 'BinnenGreep' values to choose from."); + else if (BGRPList=="*") SetBinnenGreepValue("") + else { // Select first from BGRPList. + var NewVal=cPiecesToArray(BGRPList, ";")[0]; + SetBinnenGreepValue(NewVal) + } +} +function GetBGRPListFromLCode (LT) { + return GetBGRPListFromRugH (RugHFromLCode(LT), BLFromLCode(LT)); +} +function UpdateBinnenGreepChoices (LT) { + UpdateCboItems (BGRPFieldName, ";"+GetBGRPListFromLCode(LT), ";"); + SetBinnenGreepDFL (LT); +} +function SetBinnenGreepDFLonAdd() { + var LT=GetValCbo(LTFieldName); + /* Temporary extra defaults for fields in hidden DIV * / + // Antislipmat defaulting + if ((KLASFromLCode(LT)=="SP") && (GetValCbo("cboAntiSlipMat")=="")) { + SetValCbo("cboAntiSlipMat","G"); + } + /* Temp 1 - end */ + if (GetValCbo(BGRPFieldName) != "") return; + var BGRPList=GetBGRPListFromLCode(LT); + if (BGRPList=="") return; + else if (BGRPList=="*") return; + else if (BGRPList.indexOf(";")<0) { // Only 1 item in the BGRPList --> set as new value. + var NewVal=BGRPList; + SetValCbo(BGRPFieldName,NewVal); + } + /* Temporary extra defaults for fields in hidden DIV * / + else { // Select first from BGRPList. + var NewVal=cPiecesToArray(BGRPList, ";")[0]; + SetValCbo(BGRPFieldName,NewVal); + } + /* Temp 2 - end */ + +} + +// ------------------------------------------------------------- +// Events for txtAantal +function txtAantalOnKeyDown (evt) { + evt = (evt) ? evt : ((event) ? event : null); + if (evt && evt.keyCode==13) { + btnInputAddClick(); // Trigger buttonClick "Toevoegen" + } +} Index: _vhisie/TBX/TBox WebOrder VH_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_N.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  + EDI Nr.:  +
NAAM:
 
(BTW)  
STRAAT/NR:
 
POSTCODE:
 
GEMEENTE:
 
TELEFOON:
 
FAX:
 
E-MAIL:
 
LEVERTIJD:
 
REFERENTIE:
 
+ + + + + +
+ + + + +
+ + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
+
+   +
Fax deze bon naar het nr (32-3) 760 19 19
+
+ + + + + + + + + + +
+ + + + + + +
+
+ + + + + +
Standaard lade (uit stock):
+ + + + + +
+
+ + + + + + + + + + + + + + + + +
Niet meeleveren:

 

Totaal:

+

 

+
+

  

+
+
+ + + + + +
+ Deze offerte is 30 dagen geldig, tot +
+
+
+ + + + + +
+ + + +
+
+
+ + + + + +
+ + + +
+
+
+ + +
+ + + + + + + + + + + +
DESIGN : LadezijdenKLEURKEUZE : Onderdelen
+ + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
+

+

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
BODEM+RUG:

RELINGEN:

BOXSIDE:

VULLING/GLAS:

+
+
+ + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

+ + +

+ + + +

mm

+ + + +

+

mm

+ + + +

mm

+ + + +

kg

+ + + + +

+ + S + +

+ + + +

+ + + +

+ + + clsMColQty +

+ + + + clsOvzPrices + + + + +
+
+ + + +

 

+

# FOUT #

+ +

 

+
+
+ + + + + ... + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

 

+

Code

+

Breedte

+

WD

+

Diepte

+

Gew

+

FB *

+

Box

+

Diverse

+

Aant

+ +

Ink. Prijs/stPrijs/st Info

+ +
+ + + + +

* FB : Frontbevestiging (Legende)

+

+ + + + + + +
+

+
+ + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

* Box : Verhoogde zijwand (Legende)

+

+ + + + + + + + + +
+

+
+ + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + BOXCOVER zonder vulling + (Code ) + + + +
Index: _vhisie/TBX/TBox WebOrder SFS_D.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder SFS_D.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder SFS_D.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  + EDI Nr.:  +
NAME:
 
ID:
 
E-MAIL:
 
WUNSCHLIEFERDATUM:
 
REFERENZ:
 
     
+ + + + + +
+ + + + +
+ + ANFRAGE + ANGEBOT + AUFTRAG + AUFTRAG + Unknown: [] + +
+
+   +
Fax an +41 71 727 52 04
+
+ + + + + + + + + + +
+ + + + + + +
+
+ + + + + +
Standard Schubkästen (vom Lager):
+ + + + + +
+
+ + + + + + + + + + + + + + + + +
Nicht liefern:

 

Total:

+

 

+
+

  

+
+
+ + + + + +
+ Dieses Angebot ist 30 Tage gültig, bis zum +
+
+
+ + + + + +
+ + + +
+
+
+ + + + + +
+ + + +
+
+
+ + +
+ + + + + + + + + + + +
DESIGN : ZargenFARBEN : Bestandteile
+ + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
+

+

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
BODEN+RÜCKWAND:

RELING:

BOXSIDE:

EINSCHUB EL./GLAS:

+
+
+ + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

+ + +

+ + + +

mm

+ + + +

+

mm

+ + + +

mm

+ + + +

kg

+ + + + +

+ + S + +

+ + + +

+ + + +

+ + + clsMColQty +

+ + + + clsOvzPrices + + + + +
+
+ + + +

 

+

# FEHLER #

+ +

 

+
+
+ + + + + ... + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

 

+

Code

+

Breite

+

ST

+

Tiefe

+

Gew.

+

FB *

+

Box

+

Divers

+

Stk

+ +

Ink. Prijs/stPreis/St. Info

+ +
+ + +

* FB : Frontbefestigung (Legende)

+

+ + + + + + +
+

+
+ + + + : + Schraubversion + INSERTA + EXPANDO + für Alurahmen / VollKern + drevel + Ohne + (Code ) + + + + + + + + + +

* Box : Erhöhte Seiten (Legende)

+

+ + + + + + + + + +
+

+
+ + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/erhöhte seiten + BOXSIDE doppelwandig + Glas BOXSIDE + BOXCAP + BOXCOVER mit ... + Boxcover ohne Einschubelement + (Code ) + + + +
Index: _vhisie/TBX/Help/TBoxInfoSelect.js =================================================================== diff -u --- _vhisie/TBX/Help/TBoxInfoSelect.js (revision 0) +++ _vhisie/TBX/Help/TBoxInfoSelect.js (revision 757) @@ -0,0 +1,182 @@ +var blnShowCL = true; + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} +function isUndef (jsVar) { + return (typeof(jsVar)=="undefined"); +} +function DollarGet (Val,Dfl) { + return (isUndef(Val) || (Val==null) ? "" : Val); +} + +function RlBxCodeFromLT (LT) { + if (LT.indexOf("N") > -1) return "ZR"; + if (LT.indexOf("K") > -1) return "ZR"; + if (LT.indexOf("DS") > -1) return "BD"; + if (LT.indexOf("DLS") > -1) return "CAP"; + if (LT.indexOf("DL") > -1) return "COV"; + if (LT.indexOf("CL") > -1) return "COV"; + if (LT.indexOf("CM") > -1) return "ER"; + if (LT.indexOf("C") > -1) return "ER"; + if (LT.indexOf("D") > -1) return "DR"; + if (LT.indexOf("B") > -1) return "ER"; + if (LT.indexOf("M") > -1) return "ZR"; + if (LT=="") return ""; + return ""; +} +function ImageCodeFromLT (LT, BS, iDC, BGRP) { + if (isUndef(BS)) BS=RlBxCodeFromLT(LT); // GetValCbo(BSFieldName); + var LC=LT.replace("/","").replace("\\","").replace("2",""); + if (LC.substring(0,1)=="I") LC=LC.substring(1,99); + // Uitzonderingen + if (LC=="MB") LC=M; + //if (BS=="BG") BS="BD"; // Glazen boxside dan image voor dubbelwandige boxside + + if (iDC=="I") { // intivo + //if (BS=="BK") BS="CAP"; + //if (BS=="COV" || BS=="BC" || BS=="BZ") BS="COV"; + //if (LT=="N") iDC=""; // geen aparte beelden voor N lade + if (isUndef(BGRP)) BGRP=""; // GetValCbo(BGRPFieldName); + if (BGRP=="V") BS=BS + "_FG"; // binnenlade met glas (Verre) + } + else if (iDC=="A") { + // iDC="A"; + } + else { + iDC="" + } + return iDC + LC+(BS !="" ? "_"+BS : ""); +} + +function jsWriteLT(LType) { + if (LType=="") { + document.write('
 
'); + return; + } + // else : + var s=""; + s += '
'; + s += '

'+LType+'

'; + s += ''; + s += '
'; + document.write(s); +} +function jsWriteLT2(LType,BS,BGRP,sExtraInfo) { + if (LType=="") { + document.write('
 
'); + return; + } + // else : + var iDC = (typeof(DC)=="undefined" ? "S" : DC); + var ImageCode=ImageCodeFromLT(LType,BS,iDC,BGRP); + var s=""; + s += ''; + s += '
'; + s += '
'; + s += '

'+LType+'

'; + s += '
'; + if (sExtraInfo && sExtraInfo.length) { s += '
' + sExtraInfo + '
'; } + s += '
'; + s += ''; + document.write(s); +} +/* +function jsWriteLT2_PREV (LType,BS,BGRP,sExtraInfo) { + if (LType=="") { + document.write('
 
'); + return; + } + // else : + var iDC = (typeof(DC)=="undefined" ? "S" : DC); + var s=""; + s += ''; + s += '
'; + s += '

'+LType+'

'; + s += '
'; + if (sExtraInfo && sExtraInfo.length) { s += '
' + sExtraInfo + '
'; } + s += ''; + document.write(s); +} + +// Results in HTML-code: +// +//

N

+// + +*/ + + +function btnLTClick (obj,LT2,BS,BGRP) { + if (obj.tagName!="TD") { alert ("h"); return; } + var LT=obj.getAttribute('id'); + var ValLT=LT.replace("lt_",""); + ValLT=LT2; + if (!window.opener) window.opener=self; + if (window.opener.document==window.document) { + alert ("Select " + ValLT); + return; + } + // Select item in window.opener + try { + window.opener.SetLadeTypeValue (ValLT); + if (!isUndef(BS)) window.opener.SetBoxsideValue (BS); + if (!isUndef(BGRP)) window.opener.SetBinnenGreepValue (BGRP); + } + catch (exception) { + alert ("Select " + ValLT); + return; + } + if (window.FeedBackFld) { + window.FeedBackFld.focus(); } + else { window.opener.focus(); } + window.close(); +} + +function ToggleButton(OnOff, id) { + ToggleButtonObj(document.getElementById(id), OnOff, "DIVcls", "DIVclsHiLite"); +} +function ToggleButton2(obj, OnOff) { + ToggleButtonObj(obj, OnOff, "clsCellLT", "clsCellLTHiLite"); +} +function ToggleButton2_PREV(obj, OnOff) { + ToggleButtonObj(obj, OnOff, "", "DIVclsHiLite"); +} +function ToggleButtonObj(obj, OnOff, ClassNormal, ClassHiLite) { + if (!obj) return; + if (isIE()) { //microsoft doesn't like ECMA-standards... + obj.className=(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal); } + else { obj.setAttribute("class",(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal)); } +} + +function DetectParams() { + if (window.location.href.indexOf(".tandem-box.de") > 0) blnShowCL = false; +// if (window.location.href.indexOf(".sfsunimarket.biz") > 0 || window.location.href.indexOf(".tandem-box.de") > 0) blnShowCL = false; +} + +function InitTableCells() { + return; +} + +function init() { + InitTableCells(); +} + +/* +function GetParamValue (sURL, Param, Default) { + var sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} +function GetInitButton () { + var QS = document.location.search; + var InitButton = GetParamValue (QS, "Button", DefaultButton); + if (InitButton=="null") return ""; + return InitButton; +} +*/ \ No newline at end of file Index: _vhisie/TBX/TBoxWizOvz.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizOvz.js (revision 0) +++ _vhisie/TBX/TBoxWizOvz.js (revision 757) @@ -0,0 +1,444 @@ + +/* +// General variabels: +var arPData=Array(); +var arPrices=Array(); +... +var maxOvzRow; +*/ + +var arOvzColDefs=Array(); +var blnModified; +var blnMustRecalc; +var OvzErrColNr; // ColNr van de Error Images +var OvzPrsColNr; // ColNr van de Prices +var winPrintPage; +var winTBoxMail; + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" ("+TextType+"-"+Taal+")" : Val); +} + +function UpdateTableCellValue (RowIndex, TableID, ColNr, NewHTML) { + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+RowIndex, 2)); + if (!oRow) return; + if (oRow.cells[ColNr]) oRow.cells[ColNr].innerHTML=NewHTML; +} + +function OvzErrorOnRow(Index) { +// Returns true/false , if the line (row) is marked as inconsistent data. + return (MDataRowErrs(Index).length>0); +} + +function PriceErrorMsg () { + alert(jsVTL("jsFoutAanmakenProduct")+"."); // "Fout bij het aanmaken van dit product" +} +function PriceErrorHTML (ColVal) { + if (ColVal.toUpperCase()=="ERROR" || ColVal.replace(" ","")=="") return '
' + '# '+jsVTL('jsFout',undefined,"L").toUpperCase()+' #' + '
'; + else return '
' + ColVal + '
' ; +} +function ConvertPrice (Munt,MuntPar,Prs) { + if (Munt=="EUR" || Munt=="") return (Prs); + if (isNaN(MuntPar) || MuntPar==0) { alert("Invalid or unknown MuntPar for currency " + Munt); return 9999.99; } + return (Prs/MuntPar); +} +function TranslatePrice (ColVal,blnHTML) { + if (!blnCalcPrices && !blnPriceAvail) { + if (ColVal !="" && isNaN(ColVal)) return PriceErrorHTML(ColVal); + else return (blnHTML ? " " : ""); + } + if (isNaN(ColVal)) return PriceErrorHTML(ColVal); + if (ColVal.replace(" ","")=="") return PriceErrorHTML(ColVal); + else return ConvertPrice(g_Munt,g_MuntPar,parseFloat(ColVal)).toFixed(2) +' '+ g_Munt // 'EUR' +// else return parseFloat(ColVal).toFixed(2) +' '+'EUR' +} + +function OvzPriceForRow(Index) { +// Returns the price of the product on that row +// OR "" (empty) if price is not allowed, or if the line (row) is marked as inconsistent data +// OR "ERROR" if the product is not complete (ValidPR...). + var Prs; + if (!arPrices[Index]) Prs=""; + else if (arPrices[Index]=="ERROR") Prs="ERROR"; + else Prs=arPrices[Index]; + return (TranslatePrice(Prs,1)); +} + +function UpdateOvzTableRowPrices (Index) { + UpdateTableCellValue (Index, "tblMatenOvz", OvzPrsColNr, OvzPriceForRow(Index)); +} + +function UpdateOvzTableRowErrors (Index) { + UpdateTableRowErrors (Index, "tblMatenOvz", OvzErrColNr, false); +} + +/* +function UpdateOvzTableErrors () { + for (var j=0; j 0) { + for (var j=0; j RowCnt) ; // Remove remaining empty rows +// else if (maxOvzRow+1 < RowCnt) ; // Add some extra rows + // Redraw full table + var oTbl=document.getElementById("pMatenOvzTbl"); // Paragraph surrounding the Ovz Table + if (!oTbl || oTbl.innerHTML=="") return; + var sNew=OvzModifyHTML(oTbl.innerHTML,RowCnt); + if (sNew=="") return; + oTbl.innerHTML=(sNew); + maxOvzRow=RowCnt-1 +} + +function SetOvzTotAantal (Qty) { + var TotQtyColNr = 2; + if (isUndef(Qty)) Qty = TotQty || ""; // if not passed via parameter, then get from Data-array. + var oRow=document.getElementById("tblMatenOvzRowT"); + if (!oRow) return; + if (oRow.cells[TotQtyColNr]) oRow.cells[TotQtyColNr].innerHTML=(isNaN(Qty) || Qty.replace(" ","")=="" ? " " : Qty); +} +function SetOvzTotPrice (Prs) { + var TotPrsColNr = 4; + if (isUndef(Prs)) Prs = TotPrice || ""; // if not passed via parameter, then get from Data-array. + var oRow=document.getElementById("tblMatenOvzRowT"); + if (!oRow) return; + if (oRow.cells[TotPrsColNr]) oRow.cells[TotPrsColNr].innerHTML=(isNaN(Prs) || Prs.replace(" ","")=="" ? " " : TranslatePrice(Prs,1)); +} +function SetOvzWSErrorsMsg (blnError) { + var obj=document.getElementById("divOvzWSErrorMsg"); + if (! obj) return; + if (isUndef(blnError)) { + blnError=false; + if (arMData && arMData.length) { + for (var j=0; j -1) sNietMee=sNietMee + (sNietMee.length ? ", " : "") + GetCtrlCaption("divMOptions_"+arNietMeeKeys[i], arNietMeeKeys[i]); // + GetCtrlCaption("chkDFL_"+arNietMeeKeys[i]); + } + SetOvzTxt("Ovz_NietMee", sNietMee); + DivSetVisible("divOvzTFooterEmpty" ,false); + DivSetVisible("divOvzTFooterNietMee",true ); + } + else { + SetOvzTxt("Ovz_NietMee", ""); + DivSetVisible("divOvzTFooterNietMee",false); + DivSetVisible("divOvzTFooterEmpty" ,true); + } +} + +function OrderContainsGlas () { + for (var j=0; j0); + arModified["PData"]=false; + arModified["KLR"]=false; + arModified["MData"]=false; + blnModified=false; +} + +function CheckOvzCalcNeeded (blnMsgs) { + if (!blnModified) { + if (arModified["PData"]) { + var blnUpdated=cspUpdateData(); + if (blnUpdated) arModified["PData"]=false; + } + var msg="Er zijn geen wijzigingen. De gegevens zijn up-to-date."; + if (blnMsgs) alert(msg); + return; + } + if (arMData.length==0) { + var msg="Er zijn geen gegevens aanwezig. Ga naar de sectie \"MATEN\" om in te vullen."; + if (blnMsgs) alert(msg); + blnMustRecalc = false; + ClearOvzTable (); + OvzTableSyncRows(); + return; + } + // else + if (! CheckDataIsModified()) OvzCalcData(); // returns true +} + + +//var tmpMErrsTest=Array(); +function btnOvzCalcClick () { + CheckOvzCalcNeeded (true); + if (1 || ! CheckDataIsModified()) { + OvzCalcData(); + alert ("OvzCalcData() afgelopen"); + } +// tmpMErrsTest=arPrices; +// debug("tmpMErrsTest"); +} + +function StatusOFFtoBBON () { + return (KlantFormType=="OFF")&&(!blnSubmitOFF); +} + +function btnOvzFinishClick() { + if (arMData.length==0) { + msg=jsVTL("jsOvzFinishNoData"); // Gelieve minstens 1 lijn toe te voegen in stap 3 \"Maten\". + alert (msg); + SimulButtonClick ("btnStap3","STAP"); + return; + } + var sURL="Main.csp" + (sMainRefTo && sMainRefTo.length ? "?"+sMainRefTo : ""); + window.location.replace(sURL); +} + +function btnOvzTest() { + cspUpdateData(); +} + +function OvzFocusFirst () { +// SafeFocusSet (document.getElementById("?")); +} + +function initOvzColDefs () { +// var oTbl=document.getElementById("tblMatenOvz"); + arOvzColDefs=Array(); + for (var i=0; i 1); +} + +// Added by WimV on 23/07/2010 +function ControleerWandDiktes () { + var objColHeaderWD=document.getElementById("tblMatenOvzColH_WD"); + var lstWDs; + lstWDs=GeefLijstVerschillendeWandDiktes(); + if (BevatVerschillendeWandDiktes(lstWDs)) { + var LabelWD=GetObjAttribValue("txtWandDikte","lbl","Wanddikte"); + var LabelBinnenmaat=GetObjAttribValue("chkCB_Binnenm","lbl","Binnenmaat"); + var LijstWDs=lstWDs.replace(/;/g, " , ").replace(CodeBinMaat, LabelBinnenmaat); + var msgLijstWDs=" " + LabelWD + ": " + LijstWDs + "\n\n"; + if (objColHeaderWD) objColHeaderWD.className="clsTableMainH_Red"; // ColHeader WD in BackgroundColor : red zetten. + msg="OPGELET : Voor sommige lades in dit order is een verschillende wanddikte opgegeven !!!" + "\n" + msgLijstWDs + "Gelieve dit na te kijken (kolom \"WD\")." + "\n" + "Ga terug naar stap 3 indien u dit wenst aan te passen."; + msg=jsVTL("jsOvzBevatVerschilWDs_1") + "\n" + msgLijstWDs + jsVTL("jsOvzBevatVerschilWDs_2"); + alert (msg); + } + else { + if (objColHeaderWD) objColHeaderWD.className="clsTableMainH"; + } + return; +} + +function OvzBtnClick () { + blnModified=(arModified["KLR"] || arModified["MData"] || blnCalcOFFAV); + if (blnModified) ClearOvzTable (); + if (!blnModified && !arModified["PData"]) UpdatePDataModified(true); // Modified by WimV on 27/08/2009 + DS=DollarGet(arKlrValue["DS"]); // Set DS, it is a global variable + DC=DollarGet(arKlrValue["DC"]); // Set DC, it is a global variable + SetFieldsOvz (); + OvzFocusFirst (); + CheckOvzCalcNeeded (false); + ControleerWandDiktes(); // Added by WimV on 23/07/2010 + var btnFinish=document.getElementById("btnOvzFinish"); + if (btnFinish) btnFinish.scrollIntoView(false); + //ResizeOvzButtons(); +} + + /* +function ResizeOvzButtons () { + // private function AddToColl() + function AddToColl (coll, objName) { + var i=(coll ? coll.length : 0); + objBtn=document.getElementById(objName); + if (objBtn) coll[i]=objBtn; + } + try + { + var coll=Array(); + var maxW=0; + //AddToColl(coll, "btnOvzSubmit") + AddToColl(coll, "btnOvzFinish") + if (coll!=null) { + // bepaal breedste button (langste tekst) + for (var i=0; i maxW) { maxW = coll[i].offsetWidth; } + // alle buttons zelfde breedte + for (var i=0; i + + + + + + + + + + DATATABLE + + + page-break-before:always + + + + + + + + + + + +
+ + + + + + + + +
OL: + HALUX - + +
+ + + SVEDEX - + + + + + + + + + . + + +
+
Afmeting + H: + x B: + +
+
+
+ +
+ Index: _csp/admin1/Format GA GRP.xsl =================================================================== diff -u --- _csp/admin1/Format GA GRP.xsl (revision 0) +++ _csp/admin1/Format GA GRP.xsl (revision 757) @@ -0,0 +1,11 @@ + + + + + + + + + + + Index: _vhisie/TBX/Kopie (2) van TBoxResItems4I.js =================================================================== diff -u --- _vhisie/TBX/Kopie (2) van TBoxResItems4I.js (revision 0) +++ _vhisie/TBX/Kopie (2) van TBoxResItems4I.js (revision 757) @@ -0,0 +1,609 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-10-21 13:01:14 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['II']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['I']=Array('GI', 'II', 'WI', 'ZI'); + +var arDC_LC=Array(); +arDC_LC['I']=Array('CL', 'CL/Z', 'CLY', 'CLY/Z', 'DL', 'DL/Z', 'DLS2', 'DLY', 'DLY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['I']=Array('BRO8', 'DIA8', 'DFZ8', 'GRI8', 'ZV', 'LE.DBR', 'LE.LBR', 'LE.ZW', 'LE.CRV'); + +var arDC_BX=Array(); +arDC_BX['I']=Array('COV', 'CAP', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GI_CL']=Array('COV'); +arDS_BX['GI_CL/Z']=Array('COV'); +arDS_BX['GI_CLY']=Array('COV'); +arDS_BX['GI_CLY/Z']=Array('COV'); +arDS_BX['GI_DL']=Array('CAP', 'COV'); +arDS_BX['GI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['GI_DLS2']=Array('CAP', 'COV'); +arDS_BX['GI_DLY']=Array('CAP', 'COV'); +arDS_BX['GI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['GI_M']=Array('ZR'); +arDS_BX['GI_M/Z']=Array('ZR'); +arDS_BX['GI_MS2']=Array('ZR'); +arDS_BX['GI_MY']=Array('ZR'); +arDS_BX['GI_MY/Z']=Array('ZR'); +arDS_BX['GI_N']=Array('ZR'); +arDS_BX['II_CL']=Array('COV'); +arDS_BX['II_CL/Z']=Array('COV'); +arDS_BX['II_CLY']=Array('COV'); +arDS_BX['II_CLY/Z']=Array('COV'); +arDS_BX['II_DL']=Array('CAP', 'COV'); +arDS_BX['II_DL/Z']=Array('CAP', 'COV'); +arDS_BX['II_DLS2']=Array('CAP', 'COV'); +arDS_BX['II_DLY']=Array('CAP', 'COV'); +arDS_BX['II_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['II_M']=Array('ZR'); +arDS_BX['II_M/Z']=Array('ZR'); +arDS_BX['II_MS2']=Array('ZR'); +arDS_BX['II_MY']=Array('ZR'); +arDS_BX['II_MY/Z']=Array('ZR'); +arDS_BX['II_N']=Array('ZR'); +arDS_BX['WI_CL']=Array('COV'); +arDS_BX['WI_CL/Z']=Array('COV'); +arDS_BX['WI_CLY']=Array('COV'); +arDS_BX['WI_CLY/Z']=Array('COV'); +arDS_BX['WI_DL']=Array('CAP', 'COV'); +arDS_BX['WI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['WI_DLS2']=Array('CAP', 'COV'); +arDS_BX['WI_DLY']=Array('CAP', 'COV'); +arDS_BX['WI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['WI_M']=Array('ZR'); +arDS_BX['WI_M/Z']=Array('ZR'); +arDS_BX['WI_MS2']=Array('ZR'); +arDS_BX['WI_MY']=Array('ZR'); +arDS_BX['WI_MY/Z']=Array('ZR'); +arDS_BX['WI_N']=Array('ZR'); +arDS_BX['ZI_CL']=Array('COV'); +arDS_BX['ZI_CL/Z']=Array('COV'); +arDS_BX['ZI_CLY']=Array('COV'); +arDS_BX['ZI_CLY/Z']=Array('COV'); +arDS_BX['ZI_DL']=Array('CAP', 'COV'); +arDS_BX['ZI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_DLS2']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_M']=Array('ZR'); +arDS_BX['ZI_M/Z']=Array('ZR'); +arDS_BX['ZI_MS2']=Array('ZR'); +arDS_BX['ZI_MY']=Array('ZR'); +arDS_BX['ZI_MY/Z']=Array('ZR'); +arDS_BX['ZI_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['I_CLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLS2']=Array('SA'); +arDC_SPZK['I_DLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['I_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CL/Z']=Array('A'); +arDCLC_FS['XX_CLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CLY/Z']=Array('A'); +arDCLC_FS['XX_DL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DL/Z']=Array('A'); +arDCLC_FS['XX_DLS2']=Array('A', 'HS'); +arDCLC_FS['XX_DLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DLY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLS2']=Array('0'); +arDCLC_DWV['XX_DLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GI']=Array('MG'); +arDS_KLR['RK_II']=Array('CR'); +arDS_KLR['RK_WI']=Array('SW'); +arDS_KLR['RK_ZI']=Array('BZ'); +arDS_KLR['KX_GI']=Array('MG'); +arDS_KLR['KX_II']=Array('IN'); +arDS_KLR['KX_WI']=Array('SW'); +arDS_KLR['KX_ZI']=Array('BZ'); Index: _vhisie/TBX/DecodeURL.csp =================================================================== diff -u --- _vhisie/TBX/DecodeURL.csp (revision 0) +++ _vhisie/TBX/DecodeURL.csp (revision 757) @@ -0,0 +1,143 @@ + + + + + + + + + + + + TBox Decode URL + + + + +
+ ShowCookie.csp +
+ + + +
+	URL IN       : #($G(UrlIn))#
+	REF          : #($G(decRef))#
+	URL Out      : #($G(UrlOut))#
+	URL Out Enc  : #($G(UrlOutEnc))#
+	URL Out Dec  : #($G(UrlOutDec))#
+
+	encPSW (TBX-PSW) : #($G(encPSW))#
+	PSW Dec          : #($G(DPSW))#
+	cookPSW (TBX-PSW): #($G(cookPSW))#
+
+	URL Redir    : #($G(msgRedir))#
+	LoginState   : #($G(LoginState))#
+	
+	Domain       : #($G(sDomain))#
+	DomainCVTed  : #($G(sDomCVT))#
+	DomLU        : #($$LCVT^vhLib($G(lbDomLU)))#
+
+	UserType     : #($G(UserType)_" - "_$G(UserTypeTxt))#
+		
+ + +
+
+ + + + + + + + + + + + +
+
Login
+
+ #(msgLogin)#:
+ +
+ +   + +
+
+ +
+ + +
+	CSP:IF CONDITION='(LoginState="NO") || (LoginState="OK")' 
+		Deze URL wordt verwerkt ... 
+	CSP:ELSEIF CONDITION='($E(LoginState,1,3)="ASK")'
+		$$$ Show Login Form $$$
+	CSP:ELSEIF CONDITION='(LoginState="TRY_LATER")'
+		Unable to login. Try again later. You are not allowed to access this data. Contact administrator.
+	CSP:ELSE
+		Unknown status to log in. It may be possible that the URL is invalid.
+	/CSP:IF
+		
+ +

+ +

+ + + This is not a valid URL. +
+ + + + + Index: _vhisie/TBX/TBoxWizard.css =================================================================== diff -u --- _vhisie/TBX/TBoxWizard.css (revision 0) +++ _vhisie/TBX/TBoxWizard.css (revision 757) @@ -0,0 +1,159 @@ + body { color:black; } + A { text-decoration:underline; color: #FF460A} + A:hover { text-decoration:underline; } + +/* STYLE MAIN PAGE */ + .BorderNone { border:none; } + .BorderAll { border:solid black 1px; } + .BorderLeft { border-left:solid black 1px; } + .BorderRight { border-right:solid black 1px; } + .BorderTop { border-top:solid black 1px; } + .BorderBottom { border-bottom:solid black 1px; } + .BorderAll2 { border:solid #FF460A 1px; } + .BorderLeft2 { border-left:solid #FF460A 1px; } + .BorderRight2 { border-right:solid #FF460A 1px; } + .BorderTop2 { border-top:solid #FF460A 1px; } + .BorderBottom2 { border-bottom:solid #FF460A 1px; } + .clsHoofding { font-weight:bold; font-size:16px; margin:0; padding:2px; color:#FF460A; background-color:#CCCCCC; + text-align:center; vertical-align:middle; width:400; line-height:30px; border:solid #FF460A 2px; } + .clsHfdKlant { font-weight:bold; text-align:left; margin:0; padding:0px; padding-left:20px; border:none; } + .clsStapNr { font-weight:bold; font-size:24px; height:auto; line-height:30px; width:25; margin:0; padding:2px; color:white; + border:none; text-align:center; background-color:#FF460A; cursor:default; } + .clsStapBtn { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:white; + border:none; text-align:left; background-color:#AAAAAA; cursor:pointer; cursor:hand; } + .clsStapBtnHiLite { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:#FF460A; + border:none; text-align:left; text-decoration:none; background-color:#AAAAAA; cursor:pointer; cursor:hand; } + .clsStapBtnActive { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:white; + border:none; border-right:solid white 1px; text-align:left; text-decoration:none; background-color:#FF460A; cursor:default; } + .clsStapDivAll { position:absolute; height:540; width:930; padding:0px; border:none; overflow:hidden; overflow-y:auto;} + .clsStapDiv1 { visibility:visible; z-index:1; } + .clsStapDiv2 { visibility:hidden; z-index:-1; } + .clsStapDiv3 { visibility:hidden; z-index:-2; } + .clsStapDiv4 { visibility:hidden; z-index:-3; } + .clsStapDivError { visibility:hidden; z-index:-4; } + .clsWizardBtn { height:22; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; + margin:0px; text-align:center; color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + /* instead of clsWizardBtn one can also make a combination of clsWizardBtnBase + clsWizardBtnGray/HiLite/Act/Disabled */ + DIV.clsWizardBtnBase { text-align:center; margin:3px 0px; } + DIV.clsWizardBtnBase SPAN { height:25; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + .clsWizardBtnGray { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; cursor:pointer; cursor:hand; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnOrange { color:#FF460A; border:solid #FF460A 1px; background-color:#EEEEEE; cursor:pointer; cursor:hand; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnAct { color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnDisabled { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; cursor:default; } /* addition to ".clsWizardBtnBase" */ + .clsTmrSkeleton { position:relative; height:auto; width:100%; color:#FFFFFF; background-color:#AAAAAA; border:none; padding:2px; } + +/* STYLE PERSONALIA */ + .clsKlantData { text-align:right; } + .clsFields { width:50; height:100%; text-align:right; border:dashed #CCCCCC 1px; } + .clsFieldsData { width:50; text-align:right; border:none; border-bottom:solid black 1px; background-color:transparent; } + .clsKlantData SPAN { color:#FF460A; } + +/* STYLE KLEURKEUZE */ + A.clsInfoBlack { cursor:help; color:black; text-decoration:none; } + HR.clsKleurMain { color:#FF460A; border:solid #FF460A 1px; margin:3px 10px; line-height:10px; } + TD.clsKleurMain { color:white; background-color:#AAAAAA; } + DIV.clsKleurMain { color:white; background-color:#AAAAAA; font-weight:bold; font-size:14px; margin:0; padding:2px; } + DIV.clsKleurSub { font-weight:bold; font-size:14px; margin:2px 5px 2px 2px; padding:0px; } + DIV.clsKleurSub2 { font-weight:normal; font-size:14px; margin:2px 5px 2px 2px; padding:0px; } + DIV.clsKleurSubInfo { background-image:url(media/vraagteken_orange.gif); background-position:center right; background-repeat:no-repeat; cursor:help; } + TD.clsKleurItems { margin:0px; padding:1px; text-align:center; } + TD.clsKleurItems DIV { position:relative; line-height:20px; height:100%; border:none; margin:0px 2px; padding-left:5px; font-weight:bold; text-align:left; font-size:12px; } + TD.clsKleurItems DIV.clsLadeKlr { color:black; background-color:transparent; cursor:default; } + TD.clsKleurItems DIV.clsLadeKlrHiLite { color:#FF460A; background-color:transparent; cursor:pointer; cursor:hand; } + TD.clsKleurItems DIV.clsLadeKlrActive { color:white; background-color:#FF460A; cursor:pointer; cursor:hand; } + TD.clsKleurItems DIV.clsOtherKlrActive { color:white; background-color:#FF460A; cursor:default; } + DIV.clsLadeKlrHidden { position:relative; line-height:2px; height:0px; width:10px; border:none; margin:0; padding:0px; overflow:hidden; display:none; } + .clsLadeKlrKL { position:relative; line-height:20px; height:0px; width:95%; border:none; overflow:hidden; } + .clsLadeKlrBX { position:relative; line-height:2px; height:2px; width:95%; border:none; } + TD.clsLadeDFLItems { margin:0px; padding:1px; text-align:center; } + TD.clsLadeDFLItems DIV { position:relative; line-height:20px; height:100%; border:none; margin:0px 2px; padding-left:5px; font-weight:normal; text-align:left; font-size:12px; } + TD.clsLadeDFLItems DIV.clsLadeDFL { color:black; background-color:transparent; cursor:default; } + TD.clsLadeDFLItems DIV.clsLadeDFLHiLite { color:#FF460A; background-color:transparent; cursor:pointer; cursor:hand; } + TD.clsLadeDFLItems DIV.clsLadeDFLActive { color:white; background-color:#FF460A; cursor:pointer; cursor:hand; } + DIV.clsLadeDFLHidden { position:relative; line-height:2px; height:0px; width:10px; border:none; margin:0; padding:0px; overflow:hidden; display:none; } + DIV.clsVullingKlrInfo { position:absolute; display:none; width:240px; border:none; margin:-25 0 0 155; padding:10px; background-color:transparent; } + DIV.clsSaveDflKlrInfo { position:absolute; display:none; width:650px; border:none; margin:-70 0 0 20; padding:1px 1px; background-color:transparent; height:38px; } + DIV.clsAltTextDivSub { position:relative; border:solid black 1px; margin:0px 0px; padding:5px; font-weight:normal; text-align:left; font-size:12px; line-height:14px; background-color:lightyellow; } + DIV.clsBtnSaveDflKlr { margin:3px 0px; } + DIV.clsBtnSaveDflKlr SPAN { height:22; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + +/* STYLE MATEN */ + SUP { font-family:Arial,Helvetica; color:#FF460A; } + .BorderBottom3 { border-bottom:dashed #AAAAAA 1px; } + .BorderLeft3 { border-left:dashed #AAAAAA 1px; } + .clsTableInput { border:none; border-left:solid black 1px; border-right:solid black 1px; border-top:solid black 1px; border-bottom:solid black 1px; margin:10px; padding-left:5px; } + + .clsInputHeader { margin-left:5px; color:white; font-weight:bold; } + .clsInputLadeDiv { width:auto; height:82; margin:1px; text-align:center; border:solid #FF460A 1px; background-color:white; } + .clsInputLadeImg { width:auto; height:70; margin:1px; margin-top:6px; border:none; } + .clsInputField { width:65; height:20px; text-align:left; padding-left:5px; padding-right:0px; visibility:inherit; } + .clsInputFieldTxt { width:50; height:20px; text-align:right; padding-left:5px; padding-right:5px; } + .clsInputFieldOLP { width:100; height:16px; text-align:left; padding-left:5px; padding-right:0px; border:dashed #FF460A 0px; background-color:transparent; } + .clsInputWDBin { width:0; height:16px; text-align:left; padding-left:5px; padding-right:5px; border:none; background-color:transparent; } + .clsInputLTInfo { font-weight:bold; color:white; margin:0px; padding-left:3px; padding-right:3px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsInputInfo { width:16; height:16; border:none; cursor:pointer; cursor:hand; } + .clsExclamShowImg { border:none; display:inline; cursor:pointer; cursor:hand; } + .clsExclamHideImg { border:none; display:none; cursor:default; width:0; height:0; } + .clsInputSPZKShow { display:block; display:table-row; } + .clsInputSPZKHide { display:none; } + .OLDclsInputAddBtn { height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; padding-left:10px; padding-right:10px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsPBlumotion { line-height:20px; } + + .clsScrollDiv { position:inherit; height:205; margin:10px; margin-bottom:2px; overflow:hidden; overflow-y:auto; } + .clsMNietMeeDiv { position:relative; margin:0px 10px; } + DIV.clsBtnMOptionsEdit { text-align:center; margin:3px 0px; } + DIV.clsBtnMOptionsEdit SPAN { height:25; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + + .clsTableMatenPREV { border:none; margin:10px; background-color:#DADADA; } + .clsTableMaten { border:none; background-color:#DADADA; } + + .clsTableMainH { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:#AAAAAA; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsTableMainH_Red { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:red; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsMRowOdd { border:none; border-left:solid black 1px; border-right:solid black 1px; } + .clsMRowEven { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#EEEEEE; } + .clsMRowLastX { border-bottom:solid black 1px; } + .clsUnitSmall { font-size:10px; } + .clsMColQty { border-left:double black 3px; } + .clsInputBtns { text-align:left; vertical-align:top; background-color:#E4E4E4; } /* same background-color as body */ + .clsInputBtnCommon { width:50; height:13px; line-height:13px; font-weight:bold; font-size:11px; margin:0px; margin-right:0px; padding-left:5px; padding-right:5px; text-align:center; cursor:pointer; } + TD.clsInputBtns SPAN { width:50; height:13px; line-height:13px; font-weight:bold; font-size:11px; margin:0px; margin-right:6px; padding-left:5px; padding-right:5px; text-align:center; cursor:pointer; } + .clsInputBtnBase { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsInputBtnHiLite { color:#FF460A; border:solid #FF460A 1px; background-color:#EEEEEE; } + .clsInputBtnAct { color:white; border:solid black 1px; background-color:#FF460A; } + .clsInputStdL { margin-left:6px; margin-right:6px; color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsInputStdLGray { margin-left:6px; margin-right:6px; color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsMScrollBtnCell { font-family:Courier New,Arial; text-decoration:none; vertical-align:middle; background-color:#E4E4E4; } /* same background-color as body */ + .clsMScrollBtnsAct { color:#FF460A; cursor:pointer; cursor:hand; } + .clsMScrollBtnsNAct { color:#888888; cursor:default; } + .clsTBodyMaten tr > td { text-align:center; } + .clsTBodyMaten tr > td+td { text-align:right; } + .clsTBodyMaten tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td+td+td { text-align:left; } + +/* STYLE OVERZICHT */ + .clsOvzHeading1 { font-weight:bold; color:#FF460A; text-decoration:underline; } + .clsOvzDataLbl { height:16px; line-height:14px; padding-right:2px; } + .clsOvzData { height:16px; line-height:14px; font-weight:bold; } + .clsOvzCalcBtn { width:140; height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsTableMatenOvz { border:none; margin:10px; background-color:#DADADA; } + .clsTableMatenOvzX { border:none; background-color:#DADADA; } + .clsTBodyMatenOvz tr > td { text-align:center; } + .clsTBodyMatenOvz tr > td+td { text-align:right; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td+td+td { text-align:right; } + .clsOvzPrices { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } + .clsOvzPriceErr { text-align:center; text-decoration:underline; color:#FF460A; cursor:pointer; cursor:hand; } + .clsOvzPriceOther { text-align:center; text-decoration:none; } + .clsOvzTotAant { text-align:center; vertical-align:top; } + #Ovz_NietMee { height:inherit; line-height:inherit; font-weight:bold; font-size:inherit; margin:0px; margin-right:6px; padding-left:5px; padding-right:5px; text-align:center; cursor:default; } + #OvzTotAant { text-align:center; vertical-align:top; } + #OvzTotPrice { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } Index: _vhisie/TBX/TBox WebOrder DUPO_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder DUPO_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder DUPO_N.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Du Pont - TandemBOX - Web Order + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  + EDI Nr.:  +
NAAM:
 
(BTW)  
STRAAT/NR:
 
POSTCODE:
 
GEMEENTE:
 
TELEFOON:
 
FAX:
 
E-MAIL:
 
LEVERTIJD:
 
REFERENTIE:
 
+ + + + + +
+ + + + +
+ + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
+
+   +
Fax deze bon naar het nr (32-3) 464 00 92
+
+ + + + + + + + + + +
+ + + + + + +
+
+ + + + + +
Standaard lade (uit stock):
+ + + + + +
+
+ + + + + + + + + + + + + + + + +
Niet meeleveren:

 

Totaal:

+

 

+
+

  

+
+
+ + + + + +
+ Deze offerte is 30 dagen geldig, tot +
+
+
+ + + + + +
+ + + +
+
+
+ + + + + +
+ + + +
+
+
+ + +
+ + + + + + + + + + + +
DESIGN : LadezijdenKLEURKEUZE : Onderdelen
+ + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
+

+

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
BODEM+RUG:

RELINGEN:

BOXSIDE:

VULLING/GLAS:

+
+
+ + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

+ + +

+ + + +

mm

+ + + +

+

mm

+ + + +

mm

+ + + +

kg

+ + + + +

+ + S + +

+ + + +

+ + + +

+ + + clsMColQty +

+ + + + clsOvzPrices + + + + +
+
+ + + +

 

+

# FOUT #

+ +

 

+
+
+ + + + + ... + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

 

+

Code

+

Breedte

+

WD

+

Diepte

+

Gew

+

FB *

+

Box

+

Diverse

+

Aant

+ +

Ink. Prijs/stPrijs/st Info

+ +
+ + + + +

* FB : Frontbevestiging (Legende)

+

+ + + + + + +
+

+
+ + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

* Box : Verhoogde zijwand (Legende)

+

+ + + + + + + + + +
+

+
+ + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
Index: _csp/httplog/DLGqueryVH.csp =================================================================== diff -u --- _csp/httplog/DLGqueryVH.csp (revision 0) +++ _csp/httplog/DLGqueryVH.csp (revision 757) @@ -0,0 +1,219 @@ + + + + + + + + Query VH dialog#($G(OnServer))# + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ SELECT + + +
+ FROM + + +
WHERE
+ LogTime + + + + "="
+ "%StartsWith" +
KlantNr
WSOrderID
+ ClientHost (IP) + + + + "="
+ "%StartsWith" +
CspSessionID
+ +
+
+
+ + +
+
+ +
+ +
+ + + + + + + Index: _csp/mytemplates/JScriptTag.csp =================================================================== diff -u --- _csp/mytemplates/JScriptTag.csp (revision 0) +++ _csp/mytemplates/JScriptTag.csp (revision 757) @@ -0,0 +1,7 @@ + + + Index: _csp/admin1/Format GA TBX_with_BG.xsl =================================================================== diff -u --- _csp/admin1/Format GA TBX_with_BG.xsl (revision 0) +++ _csp/admin1/Format GA TBX_with_BG.xsl (revision 757) @@ -0,0 +1,337 @@ + + ]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + page-break-before:always + + + + + + + + + + +
+ + + + + + + + + + + + +
DUBBEL + + + + + + + +
+
+ + http://tapi/barcodes/.gif + +
+
+
+
+ + + + SVEDEX - + + + + + + + + + + . + + +
+
+ + + + + + + +
+
+
+
+ +
+
+
+
+ +
+
+
+ + st
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + + + + +   +   +   + + + + + + + + + + + +   +   +   + + + + + + + + + + + + + / + + + + +
+
+ + + +   + + + +   + + + +
+   + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[] + + + + +
+
+
+ +
+ Index: _vhisie/TBX/Old Files/TBoxWizOvz.js =================================================================== diff -u --- _vhisie/TBX/Old Files/TBoxWizOvz.js (revision 0) +++ _vhisie/TBX/Old Files/TBoxWizOvz.js (revision 757) @@ -0,0 +1,455 @@ + +/* +// General variabels: +var arPData=Array(); +var arPrices=Array(); +... +var maxOvzRow; +*/ + +var arOvzColDefs=Array(); +var blnModified; +var blnMustRecalc; +var OvzErrColNr; // ColNr van de Error Images +var OvzPrsColNr; // ColNr van de Prices +var winPrintPage; +var winTBoxMail; + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" ("+TextType+"-"+Taal+")" : Val); +} + +function UpdateTableCellValue (RowIndex, TableID, ColNr, NewHTML) { + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+RowIndex, 2)); + if (!oRow) return; + if (oRow.cells[ColNr]) oRow.cells[ColNr].innerHTML=NewHTML; +} + +function OvzErrorOnRow(Index) { +// Returns true/false , if the line (row) is marked as inconsistent data. + return (MDataRowErrs(Index).length>0); +} + +function PriceErrorMsg () { + alert(jsVTL("jsFoutAanmakenProduct")+"."); // "Fout bij het aanmaken van dit product" +} +function PriceErrorHTML (ColVal) { + if (ColVal.toUpperCase()=="ERROR" || ColVal.replace(" ","")=="") return '
' + '# '+jsVTL('jsFout',undefined,"L").toUpperCase()+' #' + '
'; + else return '
' + ColVal + '
' ; +} +function TranslatePrice (ColVal,blnHTML) { + if (!blnCalcPrices && !blnPriceAvail) { + if (ColVal !="" && isNaN(ColVal)) return PriceErrorHTML(ColVal); + else return (blnHTML ? " " : ""); + } + if (isNaN(ColVal)) return PriceErrorHTML(ColVal); + if (ColVal.replace(" ","")=="") return PriceErrorHTML(ColVal); + else return parseFloat(ColVal).toFixed(2) +' EUR' +// return (isNaN(ColVal) || ColVal.replace(" ","")==""? PriceErrorHTML(ColVal) : parseFloat(ColVal).toFixed(2) +' EUR'); +} + +function OvzPriceForRow(Index) { +// Returns the price of the product on that row +// OR "" (empty) if price is not allowed, or if the line (row) is marked as inconsistent data +// OR "ERROR" if the product is not complete (ValidPR...). + var Prs; + if (!arPrices[Index]) Prs=""; + else if (arPrices[Index]=="ERROR") Prs="ERROR"; + else Prs=arPrices[Index]; + return (TranslatePrice(Prs,1)); +// return (TransCellValue(Prs,"PRICE",1)); +} + +function UpdateOvzTableRowPrices (Index) { + UpdateTableCellValue (Index, "tblMatenOvz", OvzPrsColNr, OvzPriceForRow(Index)); +} + +function UpdateOvzTableRowErrors (Index) { + UpdateTableRowErrors (Index, "tblMatenOvz", OvzErrColNr, false); +} + +/* +function UpdateOvzTableErrors () { + for (var j=0; j 0) { + for (var j=0; j RowCnt) ; // Remove remaining empty rows +// else if (maxOvzRow+1 < RowCnt) ; // Add some extra rows + // Redraw full table + var oTbl=document.getElementById("pMatenOvzTbl"); // Paragraph surrounding the Ovz Table + if (!oTbl || oTbl.innerHTML=="") return; + var sNew=OvzModifyHTML(oTbl.innerHTML,RowCnt); + if (sNew=="") return; + oTbl.innerHTML=(sNew); + maxOvzRow=RowCnt-1 +} + +function SetOvzTotAantal (Qty) { + var TotQtyColNr = 2; + if (isUndef(Qty)) Qty = TotQty || ""; // if not passed via parameter, then get from Data-array. + var oRow=document.getElementById("tblMatenOvzRowT"); + if (!oRow) return; + if (oRow.cells[TotQtyColNr]) oRow.cells[TotQtyColNr].innerHTML=(isNaN(Qty) || Qty.replace(" ","")=="" ? " " : Qty); +} +function SetOvzTotPrice (Prs) { + var TotPrsColNr = 4; + if (isUndef(Prs)) Prs = TotPrice || ""; // if not passed via parameter, then get from Data-array. + var oRow=document.getElementById("tblMatenOvzRowT"); + if (!oRow) return; + if (oRow.cells[TotPrsColNr]) oRow.cells[TotPrsColNr].innerHTML=(isNaN(Prs) || Prs.replace(" ","")=="" ? " " : TranslatePrice(Prs,1)); +} +function SetOvzWSErrorsMsg (blnError) { + var obj=document.getElementById("divOvzWSErrorMsg"); + if (! obj) return; + if (isUndef(blnError)) { + blnError=false; + if (arMData && arMData.length) { + for (var j=0; j0); + arModified["PData"]=false; + arModified["KLR"]=false; + arModified["MData"]=false; + blnModified=false; + /* + if (winPrintPage ) window.NeedsUpdateP=true; // Set flag to update at winPrintPage.onfocus() +// if (winPrintPage && ! winPrintPage.closed) window.NeedsUpdateP=true; // Set flag to update at winPrintPage.onfocus() + // Korte uitleg: bij window.open("xxx.XML") of ("xxx.CSP") loopt er iets mis met de ResultWin handler: + // --> ResultWin.closed geeft steeds true, zelfs als het window nog niet ge-closed is !!! + // ResultWin.close() werkt ook niet + // Dit alles werkt wel voor window.open("xxx.HTML") + if (winTBoxMail && ! winTBoxMail.closed) ShowMailWin(); // Update winTBoxMail immediatly + */ +} + +function CheckOvzCalcNeeded (blnMsgs) { + if (!blnModified) { + if (arModified["PData"]) { + cspUpdateData(); + } + var msg="Er zijn geen wijzigingen. De gegevens zijn up-to-date."; + if (blnMsgs) alert(msg); + return; + } + if (arMData.length==0) { + var msg="Er zijn geen gegevens aanwezig. Ga naar de sectie \"MATEN\" om in te vullen."; + if (blnMsgs) alert(msg); + blnMustRecalc = false; + ClearOvzTable (); + OvzTableSyncRows(); + return; + } + // else + if (! CheckDataIsModified()) OvzCalcData(); // returns true +} + + +//var tmpMErrsTest=Array(); +function btnOvzCalcClick () { + CheckOvzCalcNeeded (true); + //alert(cPDataToDelim() + "\n\n" + cKleurKeuzeToDelim() + "\n\n" + cMDataToDelim(arMData)); + //arPrices=cspCalcData (arMData); + //alert ("cspCalcData() afgelopen") + if (1 || ! CheckDataIsModified()) { + OvzCalcData(); + alert ("OvzCalcData() afgelopen"); + } +// tmpMErrsTest=arPrices; +// debug("tmpMErrsTest"); +} + + /* +function WantToCloseWin () { + return false; +} +function AskCloseWin () { + var msg=jsVTL("jsWizardSluiten"); // "Het ingave-scherm afsluiten?" + if (confirm (msg)) window.close(); +} + +function tmpQSGetDI () { + return ""; + var myDate=new Date(); + return "&TESTDI="+myDate.getMilliseconds(); +} +function ShowPrintWin () { + window.NeedsUpdateP=false; + var sURL="Access.csp"+"?Taal="+ActiveTaal+(!sPrintRef ? "" : "&REF="+sPrintRef); +// var sURL="PrintPage.csp"; // Previous version + winPrintPage=window.open(sURL,"winPrintPage"); + winPrintPage.opener=window; +} +function btnOvzPrintClick () { + ShowPrintWin(); + if (WantToCloseWin()) AskCloseWin(); + winPrintPage.focus(); +} + +function btnOvzShowXMLClick() { + var winShowXML; + var sURL="PrintPage.csp?VSRC=1"; + winShowXML=window.open(sURL,"winShowXML"); + winShowXML.focus(); +} + +function ShowMailWin () { + window.NeedsUpdateM=false; + var sURL="MailSend.csp" + (StatusOFFtoBBON() ? "?OFFTOBBON=1" : ""); // +"?Taal="+ActiveTaal; + winTBoxMail=window.open(sURL,"winTBoxMail",GetSettings("MAIL")); + winTBoxMail.opener=window; +} +function btnOvzSubmitClick () { + if (! OvzAllowSendMail()) return; + ShowMailWin(); +// if (WantToCloseWin()) AskCloseWin(); + winTBoxMail.focus(); +} +function OvzAllowSendMail () { + if (arMData.length==0) return false; // Nothing to send; empty order + if (blnSesActive==false) return false; // csp-session timed out. + return true; +} + */ +function StatusOFFtoBBON () { + return (KlantFormType=="OFF")&&(!blnSubmitOFF); +} + +function btnOvzFinishClick() { + var sURL="Main.csp" + (sMainRefTo && sMainRefTo.length ? "?"+sMainRefTo : ""); + window.location.replace(sURL); +} + +function btnOvzTest() { + cspUpdateData(); +} + +function OvzFocusFirst () { +// SafeFocusSet (document.getElementById("?")); +} + +function initOvzColDefs () { +// var oTbl=document.getElementById("tblMatenOvz"); + arOvzColDefs=Array(); + for (var i=0; i maxW) { maxW = coll[i].offsetWidth; } + // alle buttons zelfde breedte + for (var i=0; i + + + + + + + + + VAN HOECKE N.V. - HALUX + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ HALUX - +
Afmeting + H: + x B: + +
Beslag
+ Boringen
+ + + + + + + + + + + + + + +
PlaatsX (mm)Y (mm)Andere gegevensLengteRand
+
Opties +
    + + +
  • Vulling :
  • +
    +
    + + + + + + +
+
+ +
+ +[] + + + + Profiel + - : - + + + + + + Vulling + + +
(H: + x B: + ) +
    + +
  • +
    +
+ + +
+ + + + + + Draairichting + Ophangplaats + + + - + + + + + + margin:0; margin-bottom:5; + + + +
+ : + + + + + + +
+ + + + | + + + +
+ +
    + +
  • : +
    Van onderkant : + + +
  • +
    +
+
+ +
    + +
  • : +
    Van bovenkant : + + +
  • +
    +
+
+ + +
Van bovenkant : + +
+
    + +
  • :
  • +
    +
+
+ + Deze Formatting is onbekend + +
+ + +
+
+ + + + + posities : + + + : + + + + + +     (opdek : ) + + + +     (voeg : ) + + + + + +
afstand rand : + +
+
+ + +
tussenmaten : + +
+ + + +
Wanddikte : + +
+
+ + + + + + VUL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D: + , + in + + + + + + + + + + + + : + , + + + + , AD: + + + + + + , GD: + + + + + + , CNC: + + + + +
  • +
    + + +
  • OPMERKING:
  • +
    + + + OPMERKING: + + + + + + + + + + + +
    +
    + +
    +
    + + + + groupDRAW + + + + + + +
    + + DRAWTEXT + + + +
    + + + : + + + Index: _vhisie/TBX/Old Files/TBox WebOrder LMC_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder LMC_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder LMC_N.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    ID:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _vhisie/TBX/Help/HowTo.csp =================================================================== diff -u --- _vhisie/TBX/Help/HowTo.csp (revision 0) +++ _vhisie/TBX/Help/HowTo.csp (revision 757) @@ -0,0 +1,412 @@ + + + + + + + + #(..WebTextValue("TBoxInfo",Taal,"L"))# + + + + + +
    + + + + +
    + + + + + + + + + + + + + +
    #(..WebTextValue("Help",Taal,"L",$LB("U")))#
     
     
    + + + INDEX:
    + + + → TANDEM-BOX +
    +
    +
    +
    + + + + + + +
    + + + + + + + + + + +
    + #(..WebTextValue("ContactInfo",Taal,"L",$LB("U")))#: +
    +
    + + Hein: Sie erreichen uns zu den �blichen B�rozeiten unter:
    + +
    + + SFS unimarket: Sie erreichen uns zu den �blichen B�rozeiten unter:
    + +
    + + Meubelbeslag Holland: U kan ons bereiken tijdens onze kantooruren via:
    + +
    +

    ↑ Top
    +
    +
    + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + #(..WebTextValue("MainInfoTipsKlik",Taal,"L",$LB("U")))#: +
    +
    +
    + + #(..WebTextValue("IHT_DefaultsKLR",Taal,"L"))#:
    + #(..WebTextValue("IHT_DefaultsKLR",Taal,"O"))# +
    +
    + + #(..WebTextValue("Spoelbaklade",Taal,"L"))#:
    + #(..WebTextValue("IHT_SPZK",Taal,"O"))# + +
    +
    + + #(..WebTextValue("HistoriekTonen",Taal,"L"))#:#($S(sDomVERW="VHEPN":"  ("_..WebTextValue("IHT_LoginVerplicht_VH",Taal,"L")_")",1:""))#
    + #(..WebTextValue("IHT_HistoriekTonen",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_OrderDtlActies",Taal,"L"))#:
    + #(..WebTextValue("IHT_OrderDtlActies",Taal,"O"))# + +
    +
    + + #(..WebTextValue("BtnModifyOrder",Taal,"L"))#:
    + #(..WebTextValue("IHT_ModifyOrder",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_LadeBeperkingen",Taal,"L"))#: (#(..WebTextValue("IHT_FoutOplossen",Taal,"O"))#)
    + + #(OmsLadeBeperkingen)#
    + → #(OmsContactUs)# #(""_OmsContactInfo_"")#. + +
    +
    + + #(..WebTextValue("IHT_ControlesIngave",Taal,"L"))#:  #(..WebTextValue("IHT_ControlesIngave2",Taal,"L"))#
    + #( $$$Replace(..WebTextValue("IHT_ControlesIngave",Taal,"O"),"(*)","(*)") )#
    +
    +    (*) #(..WebTextValue("IHT_ControlesIngaveRef",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_TekstLabelInfo",Taal,"L"))#:
    + #(..WebTextValue("IHT_TekstLabelInfo",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_ScrollLijstMaten",Taal,"L"))#:
    + #(..WebTextValue("IHT_ScrollLijstMaten",Taal,"O"))# + +
    +
    + + + + +
    + + + + + + + + + + +
    ↑ Top

    #(..WebTextValue("Sluiten",Taal,"L"))#
     
    +
    + + + + +
     
    + + + + + + + Index: _vhisie/TBX/TBox WebOrder VH_E.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_E.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_E.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NAME:
     
    (BTW)  
    STREET:
     
    POSTAL CODE:
     
    CITY:
     
    TELEPHONE:
     
    FAX:
     
    E-MAIL:
     
    DELIVERY:
     
    REFERENCE:
     
    + + + + + +
    + + + + +
    + + OFFER REQUEST + OFFER + ORDER + ORDER + Unknown: [] + +
    +
    +   +
    Send fax to (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard drawer (from stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Don't deliver:

     

    Total:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + This offer is valid for 30 days, until +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : DrawersidesCOLORS : Components
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BOTTOM+BACK:

    BARS:

    BOXSIDE:

    FILLING/GLASS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # ERROR #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Width

    +

    CT

    +

    Depth

    +

    Wght

    +

    FF *

    +

    Box

    +

    Divers

    +

    Qty

    + +

    Ink. Prijs/stPrice/p. Info

    + +
    + + + + +

    * FF : Front fixation (Legend)

    +

    + + + + + + +
    +

    +
    + + + + + : + Screw version + INSERTA + EXPANDO + for aluminium front + drevel + none + (Code ) + + + + + + + + + +

    * Box : Raised sides (Legend)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Double bar + Simple bar + Without bar/raised sides + Double-sided BOXSIDE + Glass BOXSIDE + BOXCAP + BOXCOVER with ... + BOXCOVER without filling + (Code ) + + + +
    Index: _vhisie/TBX/Old Files/TBox WebOrder VH_TL.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_TL.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_TL.xsl (revision 757) @@ -0,0 +1,543 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nummer_Kort:  +
    KLNaam:
     
    (BTW)  
    KLStraatNr:
     
    Postcode:
     
    Gemeente:
     
    Telefoon:
     
    Fax:
     
    Email:
     
    Levertijd:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + FT_OFFAV + FT_OFF + FT_BBON + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    StdLade (UitStock):
    + + + + + +
    +
    + + + + + + + + + + + +
     PrijsTotaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    Kleurkeuze*
    LadezijdenBodem&RugRelingenBoxside
    + + + KL_WI_DS'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + + + + KL_BE_DS'"/> + + + + + KL_WI'"/> + + + + KL_LG'"/> + + + + KL_DG'"/> + + + + KL_BE'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_CR'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + +
    +
    + + + + + + + + + + + + +
    Frontbevestiging
    +

    FB

    +
    + + + FB_S'"/> + + + + FB_I'"/> + + + + FB_A'"/> + + + + FB_Z'"/> + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + EUR +
    # FOUT #
    + +
     
    +
    + + +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + LadetypeTH + BreedteTH + WanddikteTH + LadediepteTH + DraagkrachtTH + BlumotionTH + BoxsideTH * + DiverseTH + AantalTH + + PrijsPerStukTHInfoTH + + + + + + + + * BX : Boxside (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + BX_DR + BX_ER + BX_ZR/Boxside + BX_BD + BX_BC + BX_BZ + BX_BF + (Code ) + + + +
    Index: _csp/admin1/GAProductDtls.css =================================================================== diff -u --- _csp/admin1/GAProductDtls.css (revision 0) +++ _csp/admin1/GAProductDtls.css (revision 757) @@ -0,0 +1,303 @@ + @media print { + BODY { background-color:white; } + } + + BODY + { + background-color:#DDDDFF; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:12pt; + } + + +/* -------------------- */ +/* BEGIN of DATA TABLES */ +/* -------------------- */ + + #GAData TABLE, + #Producten TABLE, + #Kosten TABLE + { + width:800px; + background-color:#DDDDFF; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:10pt; + line-height:12pt; + border:none; + border-collapse:collapse; + } + + #GAData CAPTION, + #Producten CAPTION, + #Kosten CAPTION + { + background-color:#DDDDFF; + color:black; + line-height:14pt; + font-size:12pt; + font-weight:bold; + padding:5px; + margin-bottom:3px; + border:solid black 2px; + } + + +/* Rows */ +/* ---- */ + + #GAData TR, + #Producten TR, + #Kosten TR + { + } + + #GAData TR.clsSubgroep, + #Producten TR.clsSubgroep, + #Kosten TR.clsSubgroep + { + display:table-row; + font-weight:bold; + } + + #GAData TR.clsGADataHeader, + #Producten TR.clsProdHeader, + #Kosten TR.clsKostHeader + { + display:table-row; + } + + #GAData TR.clsGAData, + #Producten TR.clsProduct, + #Kosten TR.clsKost + { + display:table-row; + } + + #GAData TR.clsGADataDtls, + #Producten TR.clsProdDtls, + #Kosten TR.clsKostDtls + { + display:none; + } + + #GAData TR.clsGADataDtlsExpand, + #Producten TR.clsProdDtlsExpand, + #Kosten TR.clsKostDtlsExpand + { + display:table-row; + } + + #GAData TR.clsGADataDtlsCollapsed, + #Producten TR.clsProdDtlsCollapsed, + #Kosten TR.clsKostDtlsCollapsed + { + display:none; + } + + #Producten TR.clsProdDtls2 + { + display:none; + } + + +/* Cells and Contents */ +/* ------------------ */ + + #GAData TD, + #Producten TD, + #Kosten TD + { + padding:0px 5px; + } + + #GAData TD.clsSubgroep, + #Producten TD.clsSubgroep, + #Kosten TD.clsSubgroep + { + background-color:transparent; + text-align:left; + padding:5px 0px 2px 0px; + border:none; + } + + #GAData TD.clsSubgroep P, + #Producten TD.clsSubgroep P, + #Kosten TD.clsSubgroep P + { + background-color:#C0C0C0; + text-align:left; + margin:0; + padding:0px 5px; + border:solid black 1px; + border-left:0px; + } + + #GAData TD.clsGADataHeader, + #Producten TD.clsProdHeader, + #Kosten TD.clsKostHeader + { + background-color:#E4E4E4; + text-align:center; + border:solid black 1px; + } + + #GAData TD.clsGAData, + #Producten TD.clsProduct, + #Kosten TD.clsKost + { + background-color:#F0F0F0; + text-align:center; + border:solid black 1px; + } + + #GAData TD.clsGADataOms, + #Producten TD.clsProductOms, + #Kosten TD.clsKostOms + { + background-color:yellow; + text-align:left; + border:solid black 1px; + color:darkblue; + font-weight:bold; + } + + #GAData TD.clsGADataOms DIV, + #Producten TD.clsProductOms DIV, + #Kosten TD.clsKostOms DIV + { + overflow:hidden; height:12pt; + } + + #GAData TD.clsGADataDtls, + #Producten TD.clsProdDtls, + #Kosten TD.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + padding:5px; + padding-top:1px; + } + + #GAData DIV.clsGADataDtls, + #Producten DIV.clsProdDtls, + #Kosten DIV.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + font-size:10pt; + position:relative; + } + + #GAData DIV.clsGADataDtls TABLE, + #Producten DIV.clsProdDtls TABLE, + #Kosten DIV.clsKostDtls TABLE + { + width:730px; + background-color:transparent; + border:none; + border-collapse:collapse; + } + + #GAData DIV.clsGADataDtls TD, + #Producten DIV.clsProdDtls TD, + #Kosten DIV.clsKostDtls TD + { + background-color:#FFDCB9; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + } + + #GAData DIV.clsGADataDtls TH, + #Producten DIV.clsProdDtls TH + { + border:none; + } + + #Kosten DIV.clsKostDtls TH + { + background-color:#E4E4E4; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + color:black; + font-weight:normal; + } + + #GAData TD.clsEmpty, + #Producten TD.clsEmpty, + #Kosten TD.clsEmpty + { + background-color:transparent; + border:none; + text-align:center; + padding:0; + } + + #GAData TD.clsPlusMin, + #Producten TD.clsPlusMin, + #Kosten TD.clsPlusMin + { + background-color:transparent; + border:none; + text-align:center; + width:25px; + padding:0; + } + + #GAData TD.clsPlusMin P, + #Producten TD.clsPlusMin P, + #Kosten TD.clsPlusMin P + { + cursor:pointer; + border:solid #444444 1px; + background-color:#888888; + color:white; + font-family:courier new,arial; + font-weight:bold; + line-height:9pt; + width:13px; + margin:0px; + padding:0px 1px 1px 0px; + text-align:center; + } + + #GAData TR.clsSubgroep TD.clsPlusMin, + #Producten TR.clsSubgroep TD.clsPlusMin, + #Kosten TR.clsSubgroep TD.clsPlusMin + { + padding:5px 0px 2px 0px; + } + + + #GAData TH, + #Producten TH, + #Kosten TH + { + font-weight:bold; + color:white; + border:solid black 1px; + } + + +/* ------------------ */ +/* END of DATA TABLES */ +/* ------------------ */ + + + + + + .MYTABLE + { + font-size:10pt; + background-color:#B0B0B0; + color:darkblue; + border:none; + text-align:right; + } + \ No newline at end of file Index: _vhisie/TBX/Kopie van TBox WebOrder VH_N.xsl =================================================================== diff -u --- _vhisie/TBX/Kopie van TBox WebOrder VH_N.xsl (revision 0) +++ _vhisie/TBX/Kopie van TBox WebOrder VH_N.xsl (revision 757) @@ -0,0 +1,493 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    clsDesignIntivo +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + BOXCOVER zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/InspectJVM.js =================================================================== diff -u --- _vhisie/TBX/InspectJVM.js (revision 0) +++ _vhisie/TBX/InspectJVM.js (revision 757) @@ -0,0 +1,81 @@ +function CheckJVM(AppletName, Mode, arMsgs) { + Mode=Mode || "DISPLAY"; // Default value + if (Mode=="DONTCHECK") return ""; + if (!AppletName) return ""; + if (!arMsgs) arMsgs=Array(); + var AppletObj=document.applets[AppletName]; + var Result = DetectJVM (AppletObj); + var msg=BuildJVMMessage(Result, Mode, arMsgs) + Result.msg=msg; + if (msg.length) alert (msg); + return Result; +} + +function GetJVMDefaultMsgs(arMsgs) { + function DollarGet (Val) { + return ((typeof(Val)=="undefined") ? "" : Val); + } + if (!arMsgs) arMsgs=Array(); + if (DollarGet(arMsgs["ACTIVE"])=="") arMsgs["ACTIVE"] = "a Java VM is active: version $$$JVM_VERSION$$$ from $$$JVM_VENDOR$$$"; + if (DollarGet(arMsgs["UNKNOWN"])=="") arMsgs["UNKNOWN"] = "a Java VM is active (unknown software): version $$$JVM_VERSION$$$ from $$$JVM_VENDOR$$$"; + if (DollarGet(arMsgs["NO_JVM"])=="") arMsgs["NO_JVM"] = "There is no Java VM active on this computer !"; + if (DollarGet(arMsgs["NO_APPLET"])=="") arMsgs["NO_APPLET"] = "Problem! The applet to detect the JVM software, is not available on this page."; +} + +function BuildJVMMessage(Result, Mode, arMsgs) { + switch (Mode) { + case "DISPLAY" : + GetJVMDefaultMsgs(arMsgs); + msg=arMsgs[Result.rsl]; + if (Result.bln) { + msg=msg.replace("$$$JVM_VERSION$$$",Result.vrs).replace("$$$JVM_VENDOR$$$",Result.vnd); + } + break; + case "ONERROR" : + if (Result.bln) { + msg=""; + } else { + GetJVMDefaultMsgs(arMsgs); + msg=arMsgs[Result.rsl]; +// msg="Java VM not installed!"; // + Result.rsl; + } + break; + case "ONAVAIL" : + if (Result.bln) { + GetJVMDefaultMsgs(arMsgs); + msg=arMsgs[Result.rsl]; + msg=msg.replace("$$$JVM_VERSION$$$",Result.vrs).replace("$$$JVM_VENDOR$$$",Result.vnd); +// msg="Java VM detected: version " + Result.vrs + " from " + Result.vnd; + } else { + msg=""; + } + break; + case "SILENT" : msg=""; break; + case "DONTCHECK" : msg=""; break; + default : msg=""; break; + } + return msg; +} + +function DetectJVM(AppletObj) { + if ((!AppletObj) || (AppletObj.tagName != "APPLET")) return {bln:0, rsl:"NO_APPLET", vnd:"", vrs:""}; + var version,vendor; + try { + version = AppletObj.getVersion(); + vendor = AppletObj.getVendor(); + } + catch (exception) { + return {bln:0, rsl:"NO_JVM", vrs:"", vnd:""}; + } + if ((!version) || (version=="") || (!vendor) || (vendor=="")) return {bln:1, rsl:"UNKNOWN", vrs:version, vnd:vendor}; + return {bln:1, rsl:"ACTIVE", vrs:version, vnd:vendor}; + +/* // Possible results: + return {bln:1, rsl:"ACTIVE", vrs:"1.4.0_2", vnd:"Sun"} + return {bln:1, rsl:"ACTIVE", vrs:"1.1.4", vnd:"Microsoft"} + return {bln:1, rsl:"UNKNOWN", vrs:"", vnd:""} + return {bln:0, rsl:"NO_JVM", vrs:"", vnd:""} + return {bln:0, rsl:"NO_APPLET", vrs:"", vnd:""} +*/ +} + Index: _vhisie/TBX/TBox WebOrder VH_TL.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_TL.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_TL.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nummer_Kort:  +
    KLNaam:
     
    (BTW)  
    KLStraatNr:
     
    Postcode:
     
    Gemeente:
     
    Telefoon:
     
    Fax:
     
    Email:
     
    Levertijd:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + FT_OFFAV + FT_OFF + FT_BBON + FT_INKP + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    StdLade (UitStock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    PrijsTotaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKleurkeuze : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Bodem&Rug:

    Relingen:

    Boxside:

    VullingGlas:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    LadetypeTH

    +

    BreedteTH

    +

    WanddikteTH

    +

    LadediepteTH

    +

    DraagkrachtTH

    +

    FrontbevestigingTH *

    +

    BoxsideTH

    +

    DiverseTH

    +

    AantalTH

    + +

    Ink. Prijs/stPrijsPerStukTH InfoTH

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + FB_S + FB_I + FB_E + FB_A + FB_D + FB_Z + (Code ) + + + + + + + + + +

    * Box : VerhoogdeZijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + BX_DR + BX_ER + BX_ZR/VerhoogdeZijwand + BX_BD + BX_BG + BX_CAP + BX_COV + BX_BZ + (Code ) + + + +
    Index: _csp/admin1/VH_LibIO.js =================================================================== diff -u --- _csp/admin1/VH_LibIO.js (revision 0) +++ _csp/admin1/VH_LibIO.js (revision 757) @@ -0,0 +1,196 @@ +// +-+-+-+-+-+-+-+-+-+-+-+-+-+ +// | Input-Output Library | +// +-+-+-+-+-+-+-+-+-+-+-+-+-+ + + +// Simple functions on JS-variables +// ================================ + +function isUndef (jsVar) { + return (typeof(jsVar)=="undefined"); +} + +// function Number_toFixed(d) +if (!isUndef(Number)&&(!isUndef(Number.prototype))){ + if (isUndef(Number.prototype.toFixed)){ + function Number_toFixed(d) { + var n = this; + d = d || 2; + var f = Math.pow(10, d); + n = Math.round(n * f) / f; + n += Math.pow(10, - (d + 1)); + n += ''; + return (d==0 ? n.substring(0, n.indexOf('.')) : n.substring(0, n.indexOf('.') + d + 1)); + } + Number.prototype.toFixed = Number_toFixed; + } +} + +function RightStr (str, nChar) { + return str.substr(str.length-nChar, nChar); +} + +function isNumberInt(inputString) { + return (!isNaN(parseInt(inputString)) ? true : false); +} + +function MinVal(num1,num2) { + return (num1>num2 ? num2: num1); +} + +function MaxVal(num1,num2) { + return (num1 -1) return true; + return false; + } + var exists = false; + for (var i=0;i<=objList.options.length-1;i++) { + if (text == objList.options[i].text) exists = true; + } + if (exists) return; + if (navigator.appName != "Netscape") { + var oOption = document.createElement("OPTION"); + oOption.text = text; + oOption.value = value; + objList.add(oOption); + } else { + objList.options[objList.length] = new Option(text, value); + } +} +function UpdateCboItems (ComboName, ItemsList, Delim) { + var oCombo=document.getElementById(ComboName); + var oOpt,blnDisabled; + var blnAll = (ItemsList.replace(Delim,"")=="*"); + ItemsList=Delim+ItemsList+Delim; + for (var i=0;i<=oCombo.options.length-1;i++) { + oOpt=oCombo.options[i]; + blnDisabled = (!blnAll) && (ItemsList.indexOf(Delim+oOpt.value+Delim) < 0); + oOpt.style.color=(blnDisabled ? ColorOptDisabled : ""); + oOpt.disabled=blnDisabled; + } +} +// Operations on Controls (such as Input Text/Option/CheckBox/...) +// ================================================================ + +function GetValTxt (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return (obj.value=="" ? "" : obj.value); +} + +function GetValChk (FldName) { // returns boolean (true/false) + var obj=document.getElementById(FldName); + if (!obj) return(""); + return obj.checked; +} + +function SetValTxt (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (isUndef(NewVal)) NewVal=""; + if (obj) obj.value=NewVal; +} + +function SetValChk (FldName,blnVal) { + var obj=document.getElementById(FldName); + if (isUndef(blnVal)) blnVal=false; + if (obj) obj.checked=blnVal; +} + +function GetValCbo (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return ( (obj.selectedIndex < 0) ? "" : obj.options[obj.selectedIndex].value); +} + +function SetValCbo (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (isUndef(NewVal)) NewVal=""; + if (obj) cspSetSelectValue (obj,NewVal); +} + +function SafeFocusSet (obj,blnMsg) { + if (!obj) return false; + try { obj.focus(); } + catch (exception) { + if (blnMsg) alert("Could not set focus to " + obj + " \"" + obj.id + "\""); + return false; + } + return true; +} + + +// Routines for Cach� compatibility +// ================================ + +function DollarGet (Val,Dfl) { + return (isUndef(Val) || (Val==null) ? "" : Val); +// return (isUndef(Val) ? (Dfl || "") : Val); +} + +function cArrayToPieces (ar1dim,D) { + if (isUndef(ar1dim[0])) ar1dim.shift(); // Eerste element weghalen + return ar1dim.join(D); +} + +function cPiecesToArray (sList,D) { + if (isUndef(sList)) return ""; + return sList.split(D); +} + Index: _csp/admin1/Kopie van Format GAOrder.xsl =================================================================== diff -u --- _csp/admin1/Kopie van Format GAOrder.xsl (revision 0) +++ _csp/admin1/Kopie van Format GAOrder.xsl (revision 757) @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + VAN HOECKE N.V. - Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Foutief ProdType + + + + + + + + + Onbekend Product + + + + + + + Onbekend produkt !!!
    + +
    + + +[] + + + + + +
    +
    +
    + + + : + + + +
    + Index: _vhisie/TBX/SelectOLProd.csp =================================================================== diff -u --- _vhisie/TBX/SelectOLProd.csp (revision 0) +++ _vhisie/TBX/SelectOLProd.csp (revision 757) @@ -0,0 +1,350 @@ + + + + + + + + + + + + + TandemBox - Dynamic Space + + + + + + + + + +
    + #(..WebTextValueTB("OLProdSelectie",Taal,"L"))#
    +
    + + + + + + + + + + + + + + + + + + + + +
       
    U kunt kiezen uit verschillende ORGALUX-producten. Maak uw keuze uit onderstaande tabel:
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + #(CntProd_" "_$ZCVT(..WebTextValue($S(CntProd=1:"Product",1:"Producten"),Taal,"L"),"L"))# + + #(..WebTextValue("Geen producten gevonden",Taal,"L"))# + #($S(1:"
    "_$$ArrayToText^vhLib("tmpRqData")_"
    ", 1:""))# +
    +

    #(..WebTextValue("ProgWijzigingen",Taal,"L"))#.

    + +
    +
    +
    + #(ProdGHeader)# +
    +
    + +

    +
    +
    + + + + + + + + + + + + + +
    + + + + + + + + + + + +
    + #(..WebTextValue("MeerInfoEnFotos",Taal,"L"))# +
    +
    + + + + +
    +

    [PRNr: #($G(ArPR(i,1)))#]

    + #(($LG(BSVal("SLT","O"),1)))#
    + +
    + #($G(MetaArray("Vereist","VTL"),"VRS-L"))#:
      +
    • #($G(MetaArray("Breedte","VTL"),"BRD-L"))#: #($LI(BSVal("BRD","K"),1))#
    • +
    • #($G(MetaArray("Diepte","VTL"),"DPT-L"))#: #($$LCVTSimple^vhLib(BSVal("DPT","K")," / "))#
    • + +
    • #($LI(BSVal("VRS","K"),iVrs))#
    • +
      +
    +
    + +
    + #($G(MetaArray("BOWeten","VTL"),"BOW-L"))#:
      + +
    • #($LI(BSVal("BOW","K"),iBow))#
    • +
      +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #($G(MetaArray("WandDikte","VTL"),"WDD-L"))#: #($LI(XTVal("WDD","K"),1))#
    #($G(MetaArray("Kleur","VTL"),"KLR-L"))#: #($LI(XTVal("KLR","K"),1))#
    + #(CKortTxt)#  +  
    +

    +
    +
    + #(..WebTextValueTB("Sluiten",Taal,"L"))# +
    + + + + + + + + Index: _vhisie/TBX/Old Files/WizardError.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizardError.csp (revision 0) +++ _vhisie/TBX/Old Files/WizardError.csp (revision 757) @@ -0,0 +1,130 @@ + + + + + + + #($S(sDomVERW="VHEPN":"Van Hoecke - ",1:"")_"TandemBox - "_..WebTextValue("INGAVE-WIZARD",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +

    Het ingave-scherm voor TandemBOX is mogelijk niet up-to-date.

    +
    +

    Hieronder vind je 3 mogelijke manieren voor een upgrade van de nodige gegevens uit te voeren:

    +
      +
    • Klik de knop #(..WebTextValue("Reload",Taal,"L"))# om de gegevens automatisch te vernieuwen
    • +
    • druk de toetsencombinatie <CTRL>+<F5> om manueel te vernieuwen.
    • +
    • verwijder de "tijdelijke internet bestanden" (zie www.refreshyourcache.com) + of Wikipedia Instructions
    • +
    +

    +
    +

    Klik op BACK om naar de hoofdpagina te gaan.

    + +
    + + +
    + + + + + + + + + Index: _vhisie/TBX/TBoxMain.js =================================================================== diff -u --- _vhisie/TBX/TBoxMain.js (revision 0) +++ _vhisie/TBX/TBoxMain.js (revision 757) @@ -0,0 +1,177 @@ +// Constants: +var JVMDetectMode="DONTCHECK" // "DISPLAY","ONERROR","ONAVAIL","SILENT","DONTCHECK" + +// General variabels (initial values): +var ActiveTaal=""; +var blnSesActive=true; +var msgSessionTimedOut; +var winPrintPage; +var winInfoPage; + +function atoReloadPage() { + var msg=msgSessionTimedOut || ("Session timed out."+"\n"+"Click OK to renew this page?"); + if (true) return; + if (confirm (msg)) window.location.reload(true); + else window.location.href="about:blank"; +} +function OnAppTimeOut() { + blnSesActive=false; + var oTimer=document.getElementById('timer'); + if (oTimer) oTimer.innerHTML="0:00:00 " + "Session timed out. Page can no longer be interactive with the server. " + ' Click to restart.'; + atoReloadPage(); + return; +} + +function PrintPageFocus() { + WindowFocus("winPrintPage"); +} + +function PrintWinPrintPage(sURL) { + window.TagActionPrint="PRINT"; + ShowPrintWin(sURL); + winPrintPage.focus(); +} +function ShowPrintWin (sURL) { + sURL= sURL || "about:blank"; + winPrintPage=window.open(sURL,"winPrintPage"); + winPrintPage.opener=window; +} + +function GetParentPos() { + if (isIE()) return {x:window.screenLeft, y:window.screenTop} + else return {x:window.screenX, y:window.screenY} ; +} +function GetParentDim() { + if (isIE()) return {w:document.body.offsetWidth, h:document.body.offsetHeight} + else return {w:window.outerWidth, h:window.outerHeight} ; +} +function GetScreenDim() { + return {w:window.screen.availWidth, h:window.screen.availHeight} ; +} +function PosCenterWindow(DlgDim) { + var ParPos=GetParentPos(); + var ParDim=GetParentDim(); + return {x:parseInt(ParPos.x + (ParDim.w - DlgDim.w)/2), y:parseInt(ParPos.y + (ParDim.h - DlgDim.h)/2)} +} +function PosCenterScreen(DlgDim) { + var ScrnDim=GetScreenDim(); + return {x:parseInt((ScrnDim.w - DlgDim.w)/2), y:parseInt((ScrnDim.h - DlgDim.h)/2)} +} + +function GetFeatures() { + return "location=0,menubar=0,scrollbars=0,resizable=0,status=0,titlebar=0,toolbar=0"; +} +function GetFeatures2() { + return "location=0,menubar=0,scrollbars=1,resizable=1,status=0,titlebar=0,toolbar=0"; +} + +var winInfoHelp; +function ShowInfo (SubjCode,InfoDC) { + if (isUndef(InfoDC)) InfoDC=DC; + InfoDC=(InfoDC=="I" ? "_I" : (InfoDC=="A" ? "_A" : "")); + var sHRef=("Help/InfoHelp"+SubjCode+InfoDC+(ActiveTaal ? "_"+ActiveTaal : "")+".htm"); + var sTarget="winInfoHelp"; + winInfoHelp=window.open(sHRef, sTarget, GetSettings("M_INFO")); + try { winInfoHelp.focus(); } + catch (exception) { } // alert(" focus: " + String(exception.name + " - " + exception.message)); +} + +function GetSettings(CodeDlg,DlgDim) { + var DlgPos,ScrnDim; + var sFeat; + switch (CodeDlg) + { + case "M_INFO" : + DlgDim= DlgDim || {w:380, h:580}; + ScrnDim=GetScreenDim(); + DlgPos={x:ScrnDim.w-DlgDim.w-30, y:25} // align right-top // y:ScrnDim.h-DlgDim.h-25-20 --> bottom + sFeat=GetFeatures2(); + break; + case "WAIT" : + DlgDim={w:300,h:170}; + DlgPos=PosCenterWindow(DlgDim); + sFeat=GetFeatures(); + break; + case "MAIL" : + DlgDim=DlgDim || {w:350, h:350}; + DlgPos=PosCenterWindow(DlgDim); + sFeat=GetFeatures(); + break; + default : alert ('Onbekende CodeDlg : "' + CodeDlg + '"'); return; break; + } + var s=""; + s += "width=" + DlgDim.w + ",height=" + DlgDim.h; + s += ",left=" + DlgPos.x + ",top=" + DlgPos.y ; // position for IE + s += ",screenX="+DlgPos.x+",screenY="+DlgPos.y; // position for NN + s += "," + sFeat; + return s; +} + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function TestHTMLWiz () { + return (document.location.href.indexOf(".csp")==-1); +} + +function ResizeWButtons () { + try + { + var coll = document.getElementsByTagName("SPAN"); + var maxW=0; + if (coll!=null) { + // bepaal breedste button (langste tekst) + for (var i=0; i maxW) { maxW = coll[i].offsetWidth; } +// alert ("Has coll " + coll + " Cnt=" + coll.length + " MaxW=" + maxW); + // alle buttons zelfde breedte + for (var i=0; i + ]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + page-break-before:always + + + + +
    + + + + + + + + + + + +
    + + + + + + + + + + + + +
    DUBBEL + + + + + + + +
    +
    + + http://vs_imap01/barcodes/.gif + +
    +
    +
    +
    +

    + + + SVEDEX - + + + + + +

    +
    + + + . + + + +
    +
    + + + + + + + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + st
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + +

    Dueout: ()

    +
    +
    + + + + + +

    «  »

      +
    + + + + + + +   +   +   + + + + + + + + + + + + +   +   +   + + + + + + + + + + + + + + / + + + + +
    +
    + + + +   + + + +   + + + +
    +   + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[] + + + + +
    +
    +
    + +
    + Index: _vhisie/TBX/Old Files/SelectStdLade.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/SelectStdLade.csp (revision 0) +++ _vhisie/TBX/Old Files/SelectStdLade.csp (revision 757) @@ -0,0 +1,199 @@ + + + + + + + + + + TandemBox #(..WebTextValue("StdLade",Taal,"L"))# + + + + + + + +
    + #(..WebTextValue("StdLade",Taal,"L"))#
    +
    +

    + #(..WebTextValue("Ladediepte",Taal,"L")_": 500mm"_"   - "_..WebTextValue("Blumotion",Taal,"L")_": integriert"_"   - "_..WebTextValue("Wanddikte",Taal,"L")_": 19mm")#

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Ladetype",Taal,"L"))##(..WebTextValue("Breedte",Taal,"L"))##($P(..WebTextValue("Draagkracht",Taal,"L"),"/",1))# 
    #($$REPLACE^vhRtn1(arStdL,$C(13,10),"
    "))#
    + #(LT_" - "_..WebTextValue("BX_"_BX,Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + +
    #(CB)# mm#(DK)# kg#(..WebTextValue("StdLSelect",Taal,"L"))# ...
     #(iDK)# kg#(..WebTextValue("StdLSelect",Taal,"L"))# ...
    +
    + +
    +
    + #(..WebTextValue("Sluiten",Taal,"L"))# +
    + + + + + + + Index: _vhisie/TBX/DlgWait.js =================================================================== diff -u --- _vhisie/TBX/DlgWait.js (revision 0) +++ _vhisie/TBX/DlgWait.js (revision 757) @@ -0,0 +1,53 @@ +var Translate1; + +function GetTranslations () +{ + Translate1 = new Array ( + "De prijzen worden berekend.
    Even geduld ..." , + "Calculation en cours.
    un instant s.v.p...", + "The prices are being calculated.
    Please wait ...", + "Preise werden kalkuliert.
    Bitte warten ..."); +} + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function TaalIndex (Taal) { + var Ndx; + switch (Taal) + { + case "N" : Ndx=0; break; + case "F" : Ndx=1; break; + case "E" : Ndx=2; break; + case "D" : Ndx=3; break; + default : Ndx=0; break; + } + return (Ndx); +} + +function GetParamValue (sURL, Param, Default) { + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function docWriteMsg () { + var DefaultTaal = "N"; + var ActiveTaal = ""; + var sURL = document.location.href; + if (ActiveTaal=="") ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + ActiveTaal = ActiveTaal.toUpperCase(); + GetTranslations (); + + var Index=TaalIndex(ActiveTaal); + document.write (Translate1[Index]); +// document.write ("Test : " + Index + "
    " + Translate1[Index]); +} Index: _vhisie/TBX/Old Files/WizKleur.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizKleur.csp (revision 0) +++ _vhisie/TBX/Old Files/WizKleur.csp (revision 757) @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Kleurkeuze",Taal,"L",$LB("U"))_" : Design"_$S(1:" / "_..WebTextValue("Ladezijden",Taal,"L",), 1:""))#
    #(..WebTextValue("DC_S",Taal,"L",$LB("U")))##(..WebTextValue("DC_A",Taal,"L",$LB("U")))##(..WebTextValue("DC_B",Taal,"L",$LB("U")))##(..WebTextValue("DC_F",Taal,"L",$LB("U")))#
    +
    #(arVTL("KLR","DS_WS"))#
    +
    #(arVTL("KLR","DS_GS"))#
    +
    #(arVTL("KLR","DS_AS"))#
    +
    #(arVTL("KLR","DS_IS"))#
    +
    +
    #(arVTL("KLR","DS_WI"))#
    +
    #(arVTL("KLR","DS_GI"))#
    +
    #(arVTL("KLR","DS_AI"))#
    +
    #(arVTL("KLR","DS_II"))#
    +
    #(arVTL("KLR","DS_ZI"))#
    +
    +
    #(arVTL("KLR","DS_BE"))#
    +
    #(arVTL("KLR","DS_BI"))#
    +
    +
    #(arVTL("KLR","DS_GS"))#
    +
    #(arVTL("KLR","DS_AS"))#
    +
    + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Kleurkeuze",Taal,"L",$LB("U"))_" : Onderdelen ")#
    #(..WebTextValue("Ladezijden",Taal,"L",$LB("U")))##(..WebTextValue("Bodem&Rug",Taal,"L",$LB("U")))##(..WebTextValue("Relingen",Taal,"L",$LB("U")))##(..WebTextValue("Boxside",Taal,"L",$LB("U")))#
    +
    #(arVTL("KLR","KL_SW"))#
    +
    #(arVTL("KLR","KL_WI"))#
    +
    #(arVTL("KLR","KL_MG"))#
    +
    #(arVTL("KLR","KL_AL"))#
    +
    #(arVTL("KLR","KL_IN"))#
    +
    #(arVTL("KLR","KL_BE"))#
    +
    #(arVTL("KLR","KL_BI"))#
    +
    #(arVTL("KLR","KL_BZ"))#
    +
    +
    #(arVTL("KLR","KB_WI"))#
    +
    #(arVTL("KLR","KB_LG"))#
    + +
    #(arVTL("KLR","KB_DG"))#
    +
    #(arVTL("KLR","KB_BE"))#
    +
    #(arVTL("KLR","KB_BI"))#
    +
    #(arVTL("KLR","KB_BZ"))#
    +
    +
    #(arVTL("KLR","RK_WI"))#
    +
    #(arVTL("KLR","RK_MG"))#
    +
    #(arVTL("KLR","RK_AL"))#
    +
    #(arVTL("KLR","RK_CR"))#
    +
    +
    #(arVTL("KLR","KX_WI"))#
    +
    #(arVTL("KLR","KX_MG"))#
    +
    #(arVTL("KLR","KX_AL"))#
    +
    #(arVTL("KLR","KX_IN"))#
    +
    + + + + + + +
    + + + + + + + +
    #(..WebTextValue("Frontbevestiging",Taal,"L",$LB("U")))#
    + +
    #(arVTL("KLR","FB_Z") )#
    +
    +
    #($G(arVTL("KLR_INFO","MC-IMG")," "))##($G(arVTL("KLR_INFO","MC")," "))#
    + + \ No newline at end of file Index: _csp/admin1/svnSynchronize.csp =================================================================== diff -u --- _csp/admin1/svnSynchronize.csp (revision 0) +++ _csp/admin1/svnSynchronize.csp (revision 757) @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Volgende bestanden zijn niet in sync met het lokaal file-systeem
    + +
    Alle bestanden zijn in sync
    +
    + +
    + + + + #(SourceObject.InternalName)# + (Import) + (Export) + (Delete) +
    +
    + +
    + + + + + + + + +
    + + + + Index: _vhisie/TBX/TBox WebOrder VH_D.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_D.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_D.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAME:
     
    (BTW)  
    ADRESSE:
     
    POSTLEITZAHL:
     
    ORT:
     
    TELEFON:
     
    FAX:
     
    E-MAIL:
     
    WUNSCHLIEFERDATUM:
     
    REFERENZ:
     
    + + + + + +
    + + + + +
    + + ANFRAGE + ANGEBOT + AUFTRAG + AUFTRAG + Unknown: [] + +
    +
    +   +
    Fax an (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard Schubkästen (vom Lager):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Nicht liefern:

     

    Total:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Dieses Angebot ist 30 Tage gültig, bis zum +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : ZargenFARBEN : Bestandteile
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEN+RÜCKWAND:

    RELING:

    BOXSIDE:

    EINSCHUB EL./GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FEHLER #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breite

    +

    ST

    +

    Tiefe

    +

    Gew.

    +

    FB *

    +

    Box

    +

    Divers

    +

    Stk

    + +

    Ink. Prijs/stPreis/St. Info

    + +
    + + + + +

    * FB : Frontbefestigung (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + Schraubversion + INSERTA + EXPANDO + für Alurahmen / VollKern + drevel + Ohne + (Code ) + + + + + + + + + +

    * Box : Erhöhte Seiten (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/erhöhte seiten + BOXSIDE doppelwandig + Glas BOXSIDE + BOXCAP + BOXCOVER mit ... + BOXCOVER ohne Einschubelement + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder VH.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _csp/admin1/Serenji.csp =================================================================== diff -u --- _csp/admin1/Serenji.csp (revision 0) +++ _csp/admin1/Serenji.csp (revision 757) @@ -0,0 +1,127 @@ + + + + + + + + Serenji CSP Control Page + + + +
    + +

    Serenji from George James Software

    + + Debugging is #($S(IsActive:"",1:"not "))#currently active on this + CSP session (job #($J)#) in namespace + #($ZU(5))#. + +

    Open a new browser window from this + one and run your CSP application in it. This procedure is essential + to ensure that your application is served by the same job that you have enabled + debugging on. If you start another browser task (e.g. from your desktop) its + CSP interactions will lie within another session and will not be intercepted + by Serenji.

    +

    The CSP Preserve-mode of this session (%session.Preserve) is + #(%session.Preserve)#. + If your CSP app changes %session.Preserve during its operation then Serenji + may disconnect, because some Preserve-modes do not keep devices open between + requests.

    +

    + + #(ErrorText)# +

    + +

    + + #(ErrorText)# +

    +
    +
    + This page was last updated at #($ZTIME($P($H,",",2)))#. + To check whether the status of debugging reported above is still accurate, + push this button: +

    + +

    +
    + + Changes made to the following settings while debugging is active will not + take effect until it is disabled and re-enabled. + + For advanced debugging the following fields can be modified before the + Enable Debugging button is pushed. + +

    + + + + + + + + + + + + + + + + +
    IP address or hostname of Serenji target + +
    Port on which Serenji Sentry is listening + +
    Debug at all stack levels, including CSP framework? + + +
    Routines not to break in even though source is present

    + List one per line as name or prefix* +
    + +
    +

    +

    CSP Control Page version 2.1.0   Server-side Routines version #($P($$VER^%SerenjD," ",2))# + +

    + + + Index: _vhisie/TBX/TBoxWizMaten.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizMaten.js (revision 0) +++ _vhisie/TBX/TBoxWizMaten.js (revision 757) @@ -0,0 +1,1515 @@ + + +/* +// General variabels: +var arMData=Array(); +var arMErrs=Array(); +*/ + +// Constants: +var blnForceFill=false; +var blnSyncBtn=false; +var blnValidateInput=true; +var blnSyncBoxside=true +var blnWithDFLs=true; +var LTFieldName="cboLadeType"; +var LDFieldName="cboDiepte"; +var DKFieldName="cboGewicht"; +var FBFieldName="cboFBevest"; +var BSFieldName="cboBoxside"; +var BGRPFieldName="cboBinnenGreep"; +var SPZKFieldName="cboSPZijkant"; +var FSFieldName="cboFrontSteun"; +var DWVFieldName="cboDwarsVd"; +var StdLadeFieldName="chkStdLade"; +var ColorOptDisabled="#dddddd"; +var CodeBinMaat="Bin."; +var CodeStdLade="Std"; +var BulkVPKCodeDFL="O"; +var BulkMinQtyDFL=20; +var cMsgMoreInfoShow="Click text label for more info"; +var MaxWSLines=50; //15; +var msgMaxLinesReached; + +var tmpRowErrs=Array(); +var arMTableDefs=Array(); +var arMColDefs=Array(); +var arDflMCols=Array(); +var DflMRow; +var CurIndex; +var MaxIndex; +var OffsetMRow; +var CBBinBuit; +var MErrColNr; // ColNr van de Error Images + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" (js:"+TextType+"-"+Taal+")" : Val); +} +// jsVTL(""); // + +function GetBulkVPKCode() { + return (!isUndef(BulkVPKCode) ? BulkVPKCode : BulkVPKCodeDFL); +} +function GetBulkMinQty() { + return (!isUndef(BulkMinQty) ? BulkMinQty : BulkMinQtyDFL); +} + +var winInfoHelp; +function ShowInfo (SubjCode,InfoDC) { + if (isUndef(InfoDC)) InfoDC=DC; + InfoDC=(InfoDC=="I" ? "_I" : (InfoDC=="A" ? "_A" : "")); + var sHRef=("Help/InfoHelp"+SubjCode+InfoDC+(ActiveTaal ? "_"+ActiveTaal : "")+".htm"); + var sTarget="winInfoHelp"; + winInfoHelp=window.open(sHRef, sTarget, GetSettings("M_INFO")); + try { winInfoHelp.focus(); } + catch (exception) { } // alert(" focus: " + String(exception.name + " - " + exception.message)); +} + +var winInfoLT; +function ShowInfoLT (FileNameSuffix) { + var sHRef; + if (DC=="xI") { sHRef="media/BonTBX LMC" + (ActiveTaal ? "_"+ActiveTaal : "") + ".pdf"; } + else { + if (isUndef(FileNameSuffix)) FileNameSuffix=""; + sHRef="Help/InfoSelectLT" + (DC=="I" ? "_I" : (DC=="A" ? "_A" : "")) + FileNameSuffix + (ActiveTaal ? "_"+ActiveTaal : "") + ".htm"; + } + var sTarget="winInfoLT"; + winInfoLT=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:550, h:620})); + winInfoLT.opener=window; + winInfoLT.FeedBackFld=document.getElementById(LTFieldName); + try { winInfoLT.focus(); } + catch (exception) { } // alert(" focus: " + String(exception.name + " - " + exception.message)); +} + +var winInfoSPZK; +function ShowInfoSPZK (param) { + if (isUndef(param)) param=""; + var arFlds=Array(); + GetFieldsMaten(arFlds); + if ( ( ! DollarGet(arFlds["CB"]) > 0 ) && (! DollarGet(arFlds["LD"]) > 0 ) ) { + msg="'Drawer width' must contain a positive value."; + alert (msg); + return; + } + // Else + var QS="Taal="+ActiveTaal+"&SPZK="+arFlds["SPZK"]+"&DC="+DC+"&LCODE="+arFlds["LT"]+"&LD="+arFlds["LD"]+"&CB="+arFlds["CB"]+(arFlds["WD"]==CodeBinMaat ? "" : "&WD="+arFlds["WD"]); + var sHRef=(TestHTMLWiz() ? "SelectSPZK.htm" : "SelectSPZK.csp?"+QS); + var sTarget="winInfoSPZK"; + winInfoSPZK=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:800, h:750})); + winInfoSPZK.opener=window; + winInfoSPZK.FeedBackFld=document.getElementById(SPZKFieldName); + winInfoSPZK.focus(); +} +function UpdateSPZK (SPZK) { + if (isUndef(SPZK)) return ; + SetFieldsMatenSPZK(SPZK); +} + +var winDynSpace; +function ShowDynSpace (DynSCode) { + var arFlds=Array(); + GetFieldsMaten(arFlds); + //if (AllMFieldsEmpty(arFlds)) { alert ("Kies een LadeType"); return; } + var sInit=cMDRowToDelim(arFlds,0); + //var sKlr=cKleurKeuzeToDelim(); + var OLProdNr=DollarGet(arFlds["OLP"]); + var sProdNr=(OLProdNr>0 ? "&PRNr="+OLProdNr : "") + var sAnchor=(OLProdNr>0 ? "#PR"+OLProdNr : "") + var sHRef=(TestHTMLWiz() ? "SelectOLProd.htm" : "SelectOLProd.csp") +"?data="+sInit+"&DynSpace="+DynSCode + sProdNr + sAnchor; // +"&klr="+sKlr + var sTarget="winDynSpace"; + winDynSpace=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:650, h:600})); + winDynSpace.opener=window; + //winDynSpace.FeedBackFld=document.getElementById("txtOLProdCode"); + winDynSpace.focus(); +} +function UpdateDynSpace (args) { + var OLProdNr=args; + var OLPcode=OLProdCodeFromPRNr(OLProdNr) + SetValTxt("txtOLProduct", OLProdNr); + SetValTxt("txtOLProdCode", OLPcode); + SetValChk ("chkOLProduct",(OLPcode=="" ? false :true)) +} +function OLProdCodeFromPRNr (PRNr) { + if (!PRNr) return ""; + return cspOLProdCode(PRNr); +/* + switch (PRNr) { + case "104390" : return "BK503016"; break; + case "104391" : return "BK504016"; break; + default : break; + } + return "OL.c" + PRNr; +*/ +} +function btnOLProdWisClick (PRNr) { + UpdateDynSpace ("") +} + + +var winStdLade; +function ShowStdLade (SubjCode) { + var arFlds=Array(); + GetFieldsMaten(arFlds); + //if (AllMFieldsEmpty(arFlds)) { alert ("Kies een LadeType"); return; } + var sInit=cMDRowToDelim(arFlds,0); + var sKlr=cKleurKeuzeToDelim(); + var sHRef=(TestHTMLWiz() ? "SelectStdLade.htm" : "SelectStdLade.csp?data="+sInit+"&klr="+sKlr); + var sTarget="winStdLade"; + winStdLade=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:590, h:660})); + winStdLade.opener=window; + winStdLade.FeedBackFld=document.getElementById(LTFieldName); + winStdLade.focus(); +} +function UpdateStdLade (args) { + var pdlMData=args; + var blnSetStd; + blnSetStd = (pdlMData.length>0); + var arFlds=Array(); + var LijnNr=cDelimToMDRowFlds(pdlMData, null, arFlds); + SetStdLadeValue (blnSetStd); + if (LijnNr=="") blnSetStd=false; + else { + if (true && (arFlds["AANT"] > 0)) { + // Auto-Add row to MData + if (AddLinesDisabled()) { + alert(msgMaxLinesReached); + return; + } + var UpdatedIndex=InputUpdateMDRow (arFlds); + MScrollIntoView(UpdatedIndex); + } else { + // Fill in the fields. User must click to "Add/Modify"button. + SetFieldsMaten(arFlds); + InputClearErrors(); + var arErrs=InputValidateMDRow(arFlds); + if (arErrs.length>0) { +// alert(jsVTL("jsFoutieveIngave")); // "Onjuiste gegevens bij de \"ingave\"." + InputMarkErrors(arErrs); + } + winStdLade.FeedBackFld=document.getElementById("txtAantal"); + } + } +} +function CheckAllowEdit () { + SafeFocusSet (document.getElementById("txtAantal")); + msg=jsVTL("jsStdLInputLocked"); // "Editing is not allowed for \"Standard Measures\"" + alert (msg); +} +function SetOnFocusEvents (blnAllowEdit) { + var obj; + function SetOnObj (objName) { + obj=document.getElementById(objName); + if (obj) obj.onfocus=(blnAllowEdit ? CheckAllowEdit : ""); + } + function SetClassOnObj (objName) { + obj=document.getElementById(objName); + if (obj) obj.className="clsInputBtnCommon clsInputStdL" + (blnAllowEdit ? "" : "Gray"); + } + SetOnObj (BSFieldName); + SetOnObj ("txtCBreedte"); + SetOnObj ("txtWandDikte"); + SetOnObj (LDFieldName); + SetOnObj (DKFieldName); + SetOnObj (SPZKFieldName); + SetOnObj ("txtSPZK"); +// SetOnObj (FBFieldName); + SetOnObj ("chkBlumotion"); + SetOnObj ("chkTipon"); + SetOnObj ("chkStabilisator"); +// SetOnObj ("optBM_I"); SetOnObj ("optBM_T"); SetOnObj ("optBM_Z"); + SetOnObj (BGRPFieldName); + SetOnObj ("cboAntiSlipMat"); + SetOnObj ("chkOpvullijstLi"); + SetOnObj ("chkOpvullijstRe"); + SetOnObj ("chkCB_Buitenm"); + SetOnObj ("chkCB_Binnenm"); + SetOnObj (FSFieldName); + SetOnObj (DWVFieldName); + SetClassOnObj ("btnInputResetStdL"); +} + +function MValToChk (sVal) { // returns boolean (true/false) + return (sVal=="v" ? true : false); +} +function ChkToMVal (blnChk) { // returns string ("v"/"") + return (blnChk ? "v" : ""); +} +function SetMatenChk (FldName,sVal) { + SetValChk (FldName,MValToChk(sVal)); +} +function GetMatenChk (FldName) { + return ChkToMVal(GetValChk(FldName)); +} + +function DeleteDataRow (Index) { +// Geeft als result true/false terug, naargelang een rij verwijderd is. + if(isUndef(arMData[Index])) { + alert("Delete Data : Row undef"); + return false; + } + var tmpAr=arMData.splice(Index,1); // Delete row at Index + if (arMErrs && (!isUndef(arMErrs[Index]))) tmpAr=arMErrs.splice(Index,1); // Delete row at Index + arModified["MData"]=true; + return true; +} + +function GetDataRow (Index,blnAlert) { +// Geeft arFlds (d.i. 1-dim array) terug. + if(isUndef(arMData[Index])) { + if (blnAlert!=false) alert("GetDataRow undef"); + return(null); + } + return (arMData[Index]); +} + +function UpdateDataRow (Index,arFlds) { + if (!arFlds) return; + arMData[Index]=arFlds; + arModified["MData"]=true; +} + +function SetCellImageVisible(oCell, blnVisible) { + if (!oCell) return; + var ErrImg; + ErrImg=oCell.getElementsByTagName("IMG"); + if (ErrImg.length && ErrImg[0]) ErrImg[0].style.visibility=(blnVisible ? "visible" : "hidden"); +} + +function UpdateTableRowErrors (Index, TableID, ColNr, blnVisible) { + OffsetRow=(TableID=="tblMaten" ? OffsetMRow : 0); + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+ArIndexToRowNr(Index,OffsetRow), 2)); + if (!oRow) return; + SetCellImageVisible (oRow.cells[ColNr], blnVisible); +} + +function UpdateTableRow (Index, arFlds, TableID, arColDefs) { + OffsetRow=(TableID=="tblMaten" ? OffsetMRow : 0); + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+ArIndexToRowNr(Index,OffsetRow), 2)); + if (!oRow) return; + if (!arFlds) arFlds=GetDataRow (Index); + var ColDef; + var ColVal; + for (var i=0; imm'; break; + case "WD" : if (isNaN(ColVal)) str='
    ' + WDInfoTransform(ColVal) + '
    '; + else str=ColVal + ' mm'; + break; + case "LD" : str=ColVal + ' mm'; break; + case "DK" : str=ColVal + ' kg'; break; + case "BX" : str=BXInfoTransform(ColVal); break; + case "FB" : str=FBInfoTransform(ColVal); break; + default : str=ColVal; break; + } + return (str); +} + +function SetFieldsMaten (arFlds) { + if (!arFlds) return; + SetValTxt("txtAantal",arFlds["AANT"]); + blnSyncBoxside=false; + SetLadeTypeValue(arFlds["LT"]) // SetValCbo(LTFieldName,arFlds["LT"]); // + Set related image. + blnSyncBoxside=true; + SetStdLadeValue (DollarGet(arFlds["STD"]).length>0); + SetValTxt("txtCBreedte",arFlds["CB"]); + SetValTxt("txtWandDikte",arFlds["WD"]); + var CBBinBuit=(arFlds["WD"]==CodeBinMaat ? "chkCB_Binnenm" : "chkCB_Buitenm"); + SetValChk(CBBinBuit,true); + chkCBBinBuitClick(CBBinBuit); +// SetValCbo(SPZKFieldName,arFlds["SPZK"]); + SetFieldsMatenSPZK(DollarGet(arFlds["SPZK"])); + SetValCbo("cboDiepte",arFlds["LD"]); + SetDraagKrachtValue(arFlds["DK"]); + SetFBevestValue(arFlds["FB"]); + SetBlumotionValue(arFlds["BM"]); // SetMatenChk("chkBlumotion",arFlds["BM"]); + SetBoxsideValue(arFlds["BX"]); + SetLadeImage (arFlds["LT"],arFlds["BX"]); + SetValCbo("cboAntiSlipMat",arFlds["ASM"]); + SetBinnenGreepValue(arFlds["BGRP"]); + SetMatenChk("chkStabilisator",arFlds["SB"]); + SetValCbo(FSFieldName,arFlds["FS"]); + SetValCbo(DWVFieldName,arFlds["DWV"]); + SetValTxt("txtVerpakking",arFlds["VPK"]); // SetMatenChk("chkBulkVPK",arFlds["VPK"]); // modified by WimV on 25/08/2009 + var OPVL=arFlds["OPVL"]; + if (isUndef(OPVL) || OPVL==null) OPVL=""; + SetValChk("chkOpvullijstLi",(OPVL.indexOf("L")>-1)); + SetValChk("chkOpvullijstRe",(OPVL.indexOf("R")>-1)); + UpdateDynSpace(arFlds["OLP"]); + SetValTxt("txtKlantRef",arFlds["KLANTREF"]); // Modified by WimV on 03/09/2009 +} + +function SetFieldsMatenSPZK(SPZK) { + SetValTxt("txtSPZK", SPZK); + var arSPZKValues=cPiecesToArray(SPZK,";"); + var i; + var Value=""; + var Param=""; + if (DollarGet(arSPZKValues[0]) != "") { + Value = jsVTL("jsWizMaten.SPZK_" + arSPZKValues[0]) + " "; + for (i=0; i<=3; i++) { + Param = "" ; + if (i==1) Param = " X: "; + if (i==2) Param = " Y: "; + if (i==3) Param = " Z: "; + if (DollarGet(arSPZKValues[i]) > 0) Value = Value + Param + arSPZKValues[i] + "mm" ; } + } + SetInnerHTML("txtSPZKDisplay",Value); +} + +function GetFieldsMaten (arFlds) { + if (!arFlds) arFlds=Array(); + arFlds["AANT"]=GetValTxt("txtAantal"); + if (!(arFlds["AANT"]=="" || isNaN(arFlds["AANT"]))) arFlds["AANT"]=parseInt(arFlds["AANT"]); + arFlds["LT"]=GetValCbo(LTFieldName); + arFlds["STD"]=(GetValChk(StdLadeFieldName) ? CodeStdLade : ""); + arFlds["CB"]=Math.round(GetValTxt("txtCBreedte")); + var WD=GetValTxt("txtWandDikte"); + if (WD.length && WD != CodeBinMaat) WD=Math.round(WD); + arFlds["WD"]=WD; // GetValTxt("txtWandDikte"); + arFlds["SPZK"]=GetValTxt("txtSPZK"); + //if (arFlds["SPZK"]=="M") arFlds["SPZK"]="M;"+; + arFlds["LD"]=GetValCbo(LDFieldName); + arFlds["DK"]=GetValCbo(DKFieldName); + arFlds["FB"]=GetValCbo(FBFieldName); + arFlds["BM"]=GetBlumotionValue(); // GetMatenChk("chkBlumotion"); + arFlds["BX"]=GetValCbo(BSFieldName); + arFlds["ASM"]=GetValCbo("cboAntiSlipMat"); + arFlds["BGRP"]=GetValCbo(BGRPFieldName); + arFlds["SB"]=GetMatenChk("chkStabilisator"); + arFlds["FS"]=GetValCbo(FSFieldName); + arFlds["DWV"]=GetValCbo(DWVFieldName); + arFlds["VPK"]=GetValTxt("txtVerpakking"); // arFlds["VPK"]=GetMatenChk("chkBulkVPK"); // Modified by WimV on 25/08/2009 + var OPVLLi=(GetValChk("chkOpvullijstLi")); + var OPVLRe=(GetValChk("chkOpvullijstRe")); + arFlds["OPVL"]=(OPVLLi?"L":"")+(OPVLLi && OPVLRe ?"+":"")+(OPVLRe?"R":""); + arFlds["OPVLLI"]=(OPVLLi?25:0); + arFlds["OPVLRE"]=(OPVLRe?25:0); + arFlds["OLP"]=GetValTxt("txtOLProduct"); + arFlds["KLANTREF"]=GetValTxt("txtKlantRef"); // Modified by WimV on 03/09/2009 +} + +function SetFieldsEmptyDFL(arFlds) { + /// Defaults for new order entry, i.e. when table contains no rows yet. + arFlds["BM"]=ChkToMVal(true); +// arFlds["WD"]=16; +} + +function GetMFldsDFL(arDFLs,DflMCols) { +// Neemt als defaults enkel de waarden over uit de default rij (DflMRow is globale variable). +// Vult de array arDFLs met deze waarden en geeft de terug via het funtion argument. +// bijvoorbeeld: DflMRow=0 en DflMCols =("WD","BM","ASM") --> de waarden voor WD, BM en ASM worden uit de eerste rij overgenomen als defaults. +// Afzonderlijke berekening voor FrontBevestiging. Deze loopt dus niet via de gewone defaulting. Zie GetDefaultFromData(); + if (!arDFLs) arDFLs=Array(); + var tmpFlds; + if (DflMCols && DflMCols.length && DflMRow >= 0) { + tmpFlds=GetDataRow (DflMRow,false); + if (tmpFlds) { + var ColDef; + for (var i=0; i-1) NewDFL=tmpDFL; + else if (DC=="I" && tmpDFL=="E" && AllowedItems.indexOf("I")>-1) NewDFL="I"; // EXPANDO --> INSERTA + else if (DC=="I" && tmpDFL=="I" && AllowedItems.indexOf("E")>-1) NewDFL="E"; // INSERTA --> EXPANDO + } + } +// NewDFL="A"; + } + if (ColDef=="BX") { + var tmpDFL; + for (var j=0; j-1) && (AllowedItems.indexOf(tmpDFL)>-1)) NewDFL=tmpDFL; // if (tmpDFL=="COV" || tmpDFL=="CAP" || tmpDFL=="BD" || tmpDFL=="BG") + } + } + } + if (NewDFL != "" && AllowedItems != "" && AllowedItems.indexOf(NewDFL)==-1) NewDFL=""; // Double check is better than returning invalid data + return (NewDFL); +} +function GetDefaultFromSettings(ColDef, AllowedItems) { +// Routine is NOT IN USE. Maybe later when the advanced customer-specific settings are available. +// Get Default value from the customer application settings, i.e. customer-specific settings +// ColDef is for example "FB" +// AllowedItems is a ";" separated text-list, leave blank to accept all DFL-values; if NewDFL is not in this list, NewDFL="" + var NewDFL=""; + if (ColDef=="FB") { +// NewDFL="S"; + } + if (NewDFL != "" && AllowedItems.indexOf(NewDFL)==-1) NewDFL=""; + return (NewDFL); +} + + +// ------------------------------------------------------------- +// Events for MOptions +function UpdateMOptionsFromKlr () { + // Get MOptionValues + var VPK=MOptionsGetValues("VPK"); if ((VPK=="No")||(VPK=="")) VPK="S"; + var pdlNietMee=MOptionsGetValues("NietMee"); + UpdateMOptionsSummary(pdlNietMee,VPK); + if (! isUndef(arPData)) arPData["NietMee"]=pdlNietMee; + +} + +function MOptionsGetValues (ColDef) { + if (arMData.length>0 && !isUndef(arMData[0])) { + // retrieve values from first Row of arMData or from global data + if (ColDef=="VPK" ) return DollarGet(arMData[0]["VPK"]); + if (ColDef=="NietMee") return DollarGet(arPData["NietMee"]); // or retrieve from first Row of arMData + } + else { + // Waarden overnemen van Defaults, enkel wanneer het order nog geen lijnen bevat + if (ColDef=="VPK" ) return DollarGet(arKlrValue["DFL_VPK"]); + if (ColDef=="NietMee") return cNietMeeToDelim(); + } +} + +function GetCtrlCaption (id,Default) { + var sTxt=GetInnerText(id); + if (sTxt=="") sTxt=Default; + return sTxt; +} + +function UpdateMOptionsSummary (pdlNietMee,VPK) { + var sHTML=""; + var sNietMee=""; + for (var i=0; i -1) sNietMee=sNietMee + (sNietMee.length ? ", " : "") + GetCtrlCaption("divMOptions_"+arNietMeeKeys[i], arNietMeeKeys[i]); // + GetCtrlCaption("chkDFL_"+arNietMeeKeys[i]); + } + if (VPK.length && VPK != "S") sHTML=sHTML + (sHTML.length ? "  |  " : "") + GetCtrlCaption("divMOptionsVerpakLbl","Verpakking") + ": " + "" + GetCtrlCaption("divMOPT_VPK_"+VPK, "Bulk-"+VPK) + ""; + if (sNietMee.length ) sHTML=sHTML + (sHTML.length ? "  |  " : "") + GetCtrlCaption("divMOptionsNietMeeLbl","Niet meeleveren") + ": " + "" + sNietMee + ""; + + /*** This version is used when edit options in Step 3 *** / + var sAppend="    " + GetInnerHTML("MOptionsSummaryEdit"); // InnerHTML is translation of : "Opties wijzigen"; + var sAppendText=GetInnerText("MOptionsSummaryEdit"); + if (sHTML.length) { + sHTML=sHTML + sAppend; + DivSetVisible("MOptionsSummaryLbl2",false); + DivSetVisible("MOptionsSummaryLbl" ,true ); + } + else { + sHTML=sAppend.replace(sAppendText,jsVTL("MOptionsInstellen",undefined,"L")); + DivSetVisible("MOptionsSummaryLbl" ,false); + DivSetVisible("MOptionsSummaryLbl2",true ); + } + /* */ + /*** This version is used when edit options in Step 2 ***/ + var sAppend=""; // "    " + GetInnerHTML("MOptionsSummaryEdit"); + sHTML=sHTML + sAppend; + DivSetVisible("MOptionsSummaryLbl2",false); + DivSetVisible("MOptionsSummaryLbl" ,(sHTML.length>0)); + /* */ + SetInnerHTML("MOptionsSummary", sHTML); +} + + /*** This version is used when edit options in Step 3 *** / +function BtnMOptionsEdit () { + ToggleMOptionsEditShow(true); + // Get MOptionValues + var VPK=MOptionsGetValues("VPK"); if ((VPK=="No")||(VPK=="")) VPK="S"; + var pdlNietMee=MOptionsGetValues("NietMee"); + // Set or update controls + for (var i=0; i -1)); } + SimulButtonClick("divMOPT_VPK_"+VPK,"MOPT_VPK"); +} + +function btnMOptionsEditCloseClick () { + // Cancel the changes in MOptionsEdit + BtnMOptionsEdit(); // this resets the controls + ToggleMOptionsEditShow(false); +} + +function btnMOptionsEditOKClick () { + // Confirmed changes in MOptionsEdit + // Read MOptionValues from controls + var pdlNietMee=""; + for (var i=0; i voorlopig niks dus + // Update InputData + MOptionsUpdateInputData(pdlNietMee,VPK); + UpdateMOptionsSummary(pdlNietMee,VPK); + ToggleMOptionsEditShow(false); +} + +function ToggleMOptionsEditShow (blnShowEdit) { + if (blnShowEdit) { + DivSetVisible("divMOptionsSummary",false); + DivSetVisible("divMOptionsEdit",true); + DivSetVisible("divMTableInput",false); + DivSetVisible("divMTableInputFake",true); + } + else { // Show input controls + DivSetVisible("divMOptionsEdit",false); + DivSetVisible("divMOptionsSummary",true); + DivSetVisible("divMTableInputFake",false); + DivSetVisible("divMTableInput",true); + } +} + /* */ + +function MOptionsUpdateInputData (pdlNietMee,VPK) { +// Update InputData after changing the MOptions controls + // Update all rows of arMData + var tmpErrs=Array(); + SetBulkVPKCode(VPK); + for (var j=0; jMaxCB) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'" + GetObjAttribValue("txtCBreedte","lbl","Width") + "' should be between "+MinCB+" and "+MaxCB+" (mm)"; // "Breedte moet tussen 200 en 1200 (mm) liggen."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="LD"; + Val=arFlds[FldKey]; + if (Val<100 || Val>1000) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'" + GetObjAttribValue("cboDiepte","lbl","Depth of drawer") + "' " + jsVTL("jsDVerplichtGegevenBis"); // is a required field; empty is not valid"; // "LadeDiepte is een verplicht gegeven."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="DK"; + Val=arFlds[FldKey]; +// if (Val=="" || "25;30;50;80".indexOf(Val)==-1) { + if (Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'" + GetObjAttribValue("cboGewicht","lbl","Weight/Load of drawer") + "' " + jsVTL("jsDVerplichtGegevenBis"); // is a required field; empty is not valid"; // "Draagkracht is een verplicht gegeven. \n"+ "(keuze uit 25, 30, 50, 80)."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="BX"; + Val=arFlds[FldKey]; + if (Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'" + GetObjAttribValue("cboBoxside","lbl","Boxside") + "' " + jsVTL("jsDVerplichtGegevenBis"); // is a required field; empty is not valid"; + } + else if (Val=="CAP" && arFlds["LD"] != 500) { + /* + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="" + GetValCboText(BSFieldName) + " : " + GetObjAttribValue("cboDiepte","lbl","Depth of drawer") + " = 500mm."; // "Boxkap only for LadeDiepte = 500mm."; + */ + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="ASM"; + Val=arFlds[FldKey]; + if (TBKlasse.substr(0,2)=="SP" && Val=="") { + var msg=jsVTL("jsDAntislipmatSPB"); + alert(msg); + /* + var msg="'Antislipmat' is recommended for 'Spoelbaklade'. Return to data entry?"; + if (confirm(msg)==true) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'Antislipmat' is recommended for 'Spoelbaklade'"; + } + */ + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="BGRP"; + Val=arFlds[FldKey]; + if (Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="'" + GetObjAttribValue("cboBinnenGreep","lbl","Handle") + "' " + jsVTL("jsDVerplichtGegevenBis"); // is a required field; empty is not valid"; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="VPK"; + Val=arFlds[FldKey]; + if (Val=="v" || Val==GetBulkVPKCode()) { + var m_BulkMinQty=GetBulkMinQty(); + // BulkMinQty does no longer apply to one single line. It should apply to the whole order, i.e. to the total qty of drawers. + // if (Qty>0 && Qty0) tmpErrs["msg"]=tmpErrMsgs; + return tmpErrs; +} + +function BlumotionOK(ValBM,ValDK) { + if (ValDK=="25") return false; + // else + return true; +} + +function StabilisatorOK(ValSB,ValLD,RugH,TBKlasse) { + if (DC=="B") return false; + if (ValLD !="" && ValLD < 450) return false; + if (RugH!="" && RugH.substring(0,1)!="C" && RugH!="B" && RugH!="D") return false; + if (TBKlasse.substr(0,2)=="SP") return false; + // else + return true; +} + +function WandDikteOK(ValWD) { + if (isUndef(ValWD) || ValWD=="") return false; + if (ValWD==CodeBinMaat) return true; + if (isNaN(ValWD) || ValWD<0 || ValWD>100) return false; + // else + return true; +} + +function InputClearFields () { + var arEmpty=Array(); + var arMDfls=Array(); + SetFieldsMaten(arEmpty); + InputClearErrors(); + if (blnWithDFLs) { + GetMFldsDFL(arMDfls,arDflMCols); + SetFieldsMaten(arMDfls); + } + MatenFocusFirst(); +} + +function InputClearErrors() { + var coll = document.getElementsByTagName("IMG"); + if (coll!=null) { + for (var i=0; i < coll.length; i++) { + LoopID = DollarGet(coll[i].getAttribute('id')); + if (LoopID.indexOf("imgInputErr_")==0) { + // (obj, OnOff, ActiveButton, ClassNormal, ClassHiLite, [ClassActive]) + ToggleButtonXtd(coll[i], "OFF", "", "clsExclamHideImg", "clsExclamShowImg"); + } + } + } +} + +function InputMarkErrors(tmpErrs) { + var oImg; + tmpRowErrs=tmpErrs; + if (tmpErrs==cHyperEventError) return; + for (var i=0; i0); +} + +function MDataRowErrs(Index) { + // See if the line (row) is already marked as inconsistent data. + // In that case, get the error(s) from the arMErrs array + if (!arMErrs || arMErrs.length==0 || !arMErrs[Index]) return ""; + return arMErrs[Index]; //1-dim array +} + +function IndexOutOfRange(Index) { + if (isUndef(Index)) return true; + return (Index<0 || Index>MaxIndex); +} +function MaxWSLinesReached() { + return (MaxIndex >= MaxWSLines-1); +} +function AddLinesDisabled(Index) { + if (isUndef(Index)) Index=CurIndex + return (IndexOutOfRange(Index) && MaxWSLinesReached()); +} + +function InputAddData() { + if (AddLinesDisabled()) { + alert(msgMaxLinesReached); + return; + } + // Defaulting voor BinnenGreep (enkel indien leeg) + SetBinnenGreepDFLonAdd(); + + var arFlds=Array(); + GetFieldsMaten(arFlds); + if (AllMFieldsEmpty(arFlds,true)) { + InputClearErrors(); + return; + } + if (!UpdateCtrlsFinal(arFlds)) return; + + var arErrs=InputValidateMDRow(arFlds); + if (arErrs.length>0) { + InputClearErrors(); + InputMarkErrors(arErrs); + return; + } + // else + var UpdatedIndex=InputUpdateMDRow (arFlds); + MScrollIntoView(UpdatedIndex); +} +function UpdateCtrlsFinal(arFlds) { + var NewDK=CheckDraagKracht(DollarGet(arFlds["DK"]), DollarGet(arFlds["LD"]), DollarGet(arFlds["BM"])); + if (NewDK=="") return (true); + if (arFlds["BM"]=="T") { + var msg=jsVTL("jsMCheckDKwithTipon"); + //var msg="De draagkracht bij ladediepte " + arFlds["LD"] + "mm met TIP-ON is beperkt tot : " + NewDK + "kg."; + //msg=msg + "\n" + "De waarde wordt automatisch aangepast."; + msg=msg.replace("270mm",arFlds["LD"] + "mm").replace("20kg",NewDK + "kg"); + alert(msg); + } + // Update data and controls: + arFlds["DK"]=NewDK; + SetDraagKrachtValue(NewDK); + return (true); +} +function InputValidateMDRow (arFlds) { + var arErrs=Array(); + if (blnValidateInput) { + arErrs=InputCheckData(arFlds); + if (arErrs.length==0) arErrs=CacheCheckMFlds(arFlds); + } + return arErrs; +} +function InputUpdateMDRow (arFlds) { +// Returns the ArIndex of the updated row + if (IndexOutOfRange(CurIndex)) CurIndex=MaxIndex+1; + arMErrs[CurIndex]=""; + UpdateDataRow(CurIndex,arFlds); + UpdateMTableRow(CurIndex,arFlds); + if (CurIndex > MaxIndex) MaxIndex=CurIndex; + var UpdatedIndex=CurIndex; + InputClearErrors(); + InputResetCtrls(); + CurIndex=MaxIndex+1; + return UpdatedIndex; +} + +function InputChgData(Index) { + if (IndexOutOfRange(Index)) { + CurIndex=-1; + InputResetCtrls(); + return; + } + var arFlds=Array(); + var tmpErrs=Array(); + CurIndex=Index; + arFlds=GetDataRow(CurIndex); + SetFieldsMaten(arFlds); + InputClearErrors(); + tmpErrs=MDataRowErrs(CurIndex); + if (tmpErrs.length>0) { + InputMarkErrors(tmpErrs); + } + if (arFlds) SetInnerHTML("btnInputAdd",jsVTL("Aanpassen",undefined,"L")); // "Aanpassen" +} + +function InputDelData(Index) { + if (IndexOutOfRange(Index)) { + CurIndex=-1; + } + else { // (Index>=0 && Index<=MaxIndex) + var msg=jsVTL("jsDeleteRow") + "\n" + jsVTL("jsDoorgaan") + "?"; // "De actieve lijn zal verwijderd worden. \n"+"Doorgaan?" + if (confirm(msg)==false) { + if (!blnSyncBtn || CurIndex != Index) ResetBtnsAct(CurIndex); + return; + } + // else + if (DeleteDataRow(Index)) { + MScrollIntoView (Index,true); // Updates MTable and scrolls row into view if necessary + MaxIndex=arMData.length-1; // =MaxIndex-1; + CurIndex=-1; + } + } + InputResetCtrls(); +} + +function btnMScrollClick(ButtonCode) { + MScrollNavTo (ButtonCode,false); +} +function MScrollIntoView(RowNr, blnForceUpdate) { + if (RowNr=="LAST") MScrollNavTo ("LAST",blnForceUpdate); + else if (isNaN(RowNr)) {} // Do nothing + else if (RowNr < arMTableDefs["FirstInView"]) { + OffsetMRow=RowNr-arMTableDefs["FirstInView"]; + MScrollNavTo ("SAME",true); + } + else if (RowNr > arMTableDefs["LastInView"]) { + OffsetMRow=RowNr-arMTableDefs["LastRowNr"]; + MScrollNavTo ("SAME",true); + } + else { + // RowNr is in view ==> update only if forced + if (blnForceUpdate) MScrollNavTo ("SAME",true); + else { + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); + } + } +} +function MScrollNavTo(ButtonCode,blnForceUpdate) { + var NewOffset; + var MaxOffset=(MDOverflow() ? arMData.length-arMTableDefs["LastRowNr"]-1 : arMTableDefs["FirstRowNr"]) + switch (ButtonCode) { + case "FIRST" : NewOffset=arMTableDefs["FirstRowNr"]; break; + case "PREV" : NewOffset=MaxVal(OffsetMRow-1, arMTableDefs["FirstRowNr"]); break; + case "NEXT" : NewOffset=MinVal(OffsetMRow+1, MaxOffset); break; + case "LAST" : NewOffset=MaxOffset; break; + case "SAME" : NewOffset=MinVal( MaxVal(OffsetMRow,arMTableDefs["FirstRowNr"]), MaxOffset); break; + default : return; break; + } + if (blnForceUpdate || NewOffset !=OffsetMRow) { + arMTableDefs["OffsetRow"]=NewOffset; + OffsetMRow=NewOffset; + ClearMTable(); + UpdateMTable(); + } + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); +} +function UpdateRowOffset(OffsetRow) { + arMTableDefs["OffsetRow"]=OffsetRow; + arMTableDefs["FirstInView"]=RowNrToArIndex(arMTableDefs["FirstRowNr"],OffsetRow); + arMTableDefs["LastInView"]=RowNrToArIndex(arMTableDefs["LastRowNr"],OffsetRow); + arMTableDefs["LastItemInView"]=(MDOverflow() ? arMTableDefs["LastInView"] : arMData.length-1); +} +function UpdateMScrollNav(blnForce) { + var First=arMTableDefs["FirstInView"]+1; + var Last=arMTableDefs["LastItemInView"]+1; + SetInnerHTML("lblMScrollRowView", First + (Last > First ? " - "+Last : "")); // + (arMData.length ? " /" + arMData.length : "") + SetInnerHTML("lblMScrollRowCnt", arMData.length); + MScrollEnabled(blnForce); +} +function MScrollEnabled (blnForce) { + var blnOverflow=MDOverflow(); + var blnIsIE=isIE(); + var oCell=document.getElementById("MScrollBtnCell"); + var collBtns; + if (!oCell) return; + if (blnForce || oCell.TagEnabled != blnOverflow) { + clsNew=(blnOverflow ? "clsMScrollBtnsAct" : "clsMScrollBtnsNAct"); + collBtns=oCell.getElementsByTagName("span"); + if (collBtns) { + for (i=0; i arMTableDefs["RowCnt"]); +} +function ArIndexToRowNr(ArIndex, OffsetRow) { + return ArIndex-OffsetRow; +} +function RowNrToArIndex(RowNr, OffsetRow) { + return RowNr+OffsetRow; +} + +function btnInputAddClick() { + InputAddData(); +} + +function btnInputChgClick(obj) { + if (!obj) return; + ClickButtonObj(obj, 'MRC'); + var objID=obj.getAttribute('id'); + var Index=parseInt(objID.replace("btnMRC","")); + if (isNaN(Index)) Index=-1; + if (Index>-1) Index=RowNrToArIndex(Index,OffsetMRow); + InputChgData(Index); +} + +function btnInputDelClick(obj) { + if (!obj) return; + ClickButtonObj(obj, 'MRD'); + var objID=obj.getAttribute('id'); + var Index=parseInt(objID.replace("btnMRD","")); + if (isNaN(Index)) Index=-1; + if (Index>-1) Index=RowNrToArIndex(Index,OffsetMRow); + InputDelData(Index); +} + +function SyncMButtons(NewButton,OldButton) { + if (NewButton==OldButton) return; + if (blnSyncBtn) { + // Keep btnChange and btnDel syncronized. + if (NewButton.indexOf("MRC")>-1) ClickButton(NewButton.replace("MRC","MRD"),"MRD"); + else ClickButton(NewButton.replace("MRD","MRC"),"MRC"); + } + else { + // Only btnChange OR btnDel can be high-lighted. Reset the other. + if (NewButton.indexOf("MRC")>-1) ClickButtonObjXtd("","MRD","arActBtn['MRD']"); + else ClickButtonObjXtd("","MRC","arActBtn['MRC']"); + } +} + +function chkCBBinBuitClick(id) { + var chk = document.getElementById(id); + if (!chk) return; + var grp=chk.parentNode; + if (grp && grp.tagName=='LABEL') grp=chk.parentNode.parentNode; + if (!grp || (grp.tagName != 'DIV')) return; + + var i; + var LoopID; + var coll = grp.getElementsByTagName("INPUT"); + if (coll!=null) { + for (i=0; i < coll.length; i++) { + LoopID = coll[i].getAttribute('id'); + if (LoopID==id) { + CBBinBuit=LoopID.replace("chkCB_",""); + coll[i].checked=true; + } + else { + coll[i].checked=false; + } + } + } + var txtWD = document.getElementById("txtWandDikte"); + var lblWDU = document.getElementById("lblWDUnit"); + if (CBBinBuit=="Binnenm") { + txtWD.className="clsInputWDBin"; + txtWD.disabled=true; + txtWD.value=CodeBinMaat + lblWDU.innerHTML=WDInfoTransform(txtWD.value); // "["+ +"]"; + } + else { + txtWD.className="clsInputFieldTxt"; + txtWD.disabled=false; + if (txtWD.value==CodeBinMaat) txtWD.value=""; + lblWDU.innerHTML=" "+"mm"; + } +} + +function initMColDefs () { +// var oTbl=document.getElementById("tblMaten"); + arMColDefs=Array(); + arMColDefs[0]="LT"; + arMColDefs[1]="CB"; + arMColDefs[2]="WD"; + arMColDefs[3]="LD"; + arMColDefs[4]="DK"; + arMColDefs[5]="FB"; // "BM" + arMColDefs[6]="BX"; + arMColDefs[7]="DIV"; + arMColDefs[8]="AANT"; + arMColDefs[9]="ERR_IMG"; + + MErrColNr = 9; // ColNr van de Error Images +} + +function initMDefaults() { + DflMRow=0; + arDflMCols=Array("WD","BM","ASM"); // ,"LD"); + // FB : set default when changing cboLadeType. +} + +function initMTableDefs () { + arMTableDefs["FirstRowNr"]=0; + arMTableDefs["LastRowNr"]=(maxMRow || 8); // maxMRow is defined in Wizard.csp, if not then default 8 rows. + arMTableDefs["RowCnt"]=arMTableDefs["LastRowNr"]-arMTableDefs["FirstRowNr"]+1; + maxMRow=arMTableDefs["RowCnt"]; + OffsetMRow=arMTableDefs["FirstRowNr"] + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); +} + +function initInputData () { + msgMaxLinesReached=jsVTL("jsMaxLijnenStop") + "\n" + "Max. : " + MaxWSLines; + arMData=Array(); + MaxIndex=-1; + CurIndex=MaxIndex+1; +} + +function initCBBinBuit () { + CBBinBuit = 'Buitenm'; + chkCBBinBuitClick('chkCB_' + CBBinBuit); // zet initi�le waarde +} + +function MatenFocusFirst () { + SafeFocusSet (document.getElementById(LTFieldName)); +} + +function MCheckSyncKlrOK () { + if (!arMData || arMData.length==0) { + arMErrs=Array(); + MDataSyncKlr=true; + return true; + } + // else // alert ("kleurkeuze gewijzigd. Controle van de data..."); + arMErrs=CacheCheckData(arMData); + MDataSyncKlr=true; + if (arMErrs==cHyperEventError) return false; + for (var i=0; i0) return false; + } + return true; +} + +function MShowSyncErrMsg () { + var msg="" + for (var i=0; i0) { msg=msg + " - " + jsVTL("jsOpLijn") + " " + (i+1) + "" + "\n"; } // "op lijn " + } + if (msg.length) { + msg=jsVTL("jsInconsistenteLijnen") + ":" + "\n" + + msg + "\n" + + jsVTL("jsLijnenAangeduid") + "." + "\n" + + jsVTL("jsDrukOpWijzig") + "."; +/* + msg="Sommige lijnen bevatten inconsistenties:" + "\n" + + msg + "\n" + + "Deze lijn wordt gemarkeerd met een img. " + "\n" + + "Druk op \"Wijzig\" om de gegevens te corrigeren."; +*/ + alert (msg); + } +} + +function MCheckSyncKlr () { + var blnDlfChanged=true; // Temporary test from here. + if (MDataSyncKlr || blnDlfChanged) InputResetCtrls(); + if (MDataSyncKlr) return; +// InputResetCtrls(); + var blnSyncOK; + blnSyncOK=MCheckSyncKlrOK(); + UpdateMTableErrors(); + if (blnSyncOK) return; + // else + MShowSyncErrMsg(); +} + +function MUpdateChoices () { +// SetDSFromLadeKlr(); // Set DS, it is a global variable + DS=DollarGet(arKlrValue["DS"]); // Set DS, it is a global variable + DC=DollarGet(arKlrValue["DC"]); // Set DC, it is a global variable + UpdateLTChoices(DS); + UpdateBMChoices(DC); + UpdateBXChoicesFromDesign(DC); + SetVulstukKleur(); + UpdateMOptionsFromKlr(); +} + +function MatenBtnClick () { + MUpdateChoices(); + MCheckSyncKlr(); + MatenFocusFirst(); + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(true); +} + +function SetMData () { + if (arMData.length) { + MaxIndex=arMData.length-1; + CurIndex=MaxIndex+1; + MDataSyncKlr=false; // ==> MCheckSyncKlr(); + } else { + initInputData(); + MDataSyncKlr=true; + } + ClearMTable(); + UpdateMTable(); +} + +function tmpConvertMDataRow (InFlds) { + if (!InFlds) return ""; + var ColDef; + var arErrs; + var OutFlds=Array(); + + var arColDefsTmp=Array(); + arColDefsTmp[11]="SB"; + arColDefsTmp[12]="OPVL"; + arColDefsTmp[13]="SPZK"; + arColDefsTmp[14]="STD"; + arColDefsTmp[15]="VPK"; + arColDefsTmp[16]="FS"; + arColDefsTmp[17]="DWV"; + + for (var i=0; iopvullijst:L+R
    met stabilisator
    bulk verpakt
    grijze mat", 1, null, "|", null, null, "B"); + tmpData[i++]=Array("D", 800, 16, 450, 50, null, "ER", "brede zijstukken
    opvullijst:L+R", 17, null, "|", "v", "R", "B", CodeStdLade, "v"); +// tmpData[i++]=Array("D", 900,CodeBinMaat, 500, 30, "v", "BD", null, 17, null, "|", "v", "L+R", null); +// tmpData[i++]=Array("B", 800, 16, 500, 50, null, "ER", null, 16, null, "|", null, null, null); + + var tmpData2=Array(); + for (var j=0; j0) return; + arMData=tmpGetDefaultData(); + UpdateRowOffset(OffsetMRow); + UpdateMScrollNav(); + SetMData(); +} + +function CalcInterneBreedte(CB , WD , OPVLLI , OPVLRE , MTIB ) +{ CB = ValueAsFloat(CB) ; WD = ValueAsFloat(WD) ; + OPVLLI = ValueAsFloat(OPVLLI) ; OPVLRE = ValueAsFloat(OPVLRE) ; + MTIB = ValueAsFloat(MTIB) ; + var result = CB - (2*WD) - (OPVLLI+OPVLRE) - MTIB ; + return result } + +function BreedteInternFromSPZK(SPZK) +{ var result = 0 ; + var Uitspr = 0 ; + var arrSPZK = cPiecesToArray(SPZK,";") ; + if ( arrSPZK[2] > 0 ) { Uitspr++ ; } + if ( arrSPZK[3] > 0 ) { Uitspr++ ; } + for (i=1;i<=3;i++) { result = result + ValueAsFloat(arrSPZK[i]) ; } + result = result + ValueAsFloat(119*ValueAsFloat(Uitspr)) ; + return result ; +} + +function initMaten () { + initInputData(); + initMTableDefs(); + initMColDefs(); + initMDefaults(); + initCBBinBuit(); + + // Temporary Data: + if (TestHTMLWiz() || blnForceFill) tmpDefaultData(); +} Index: _csp/admin1/Format GA TBX_before_BGFont.xsl =================================================================== diff -u --- _csp/admin1/Format GA TBX_before_BGFont.xsl (revision 0) +++ _csp/admin1/Format GA TBX_before_BGFont.xsl (revision 757) @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + page-break-before:always + + + + + + + + + + +
    + + + + + + + + + + + + +
    DUBBEL + + + + + + + +
    +
    + + http://tapi/barcodes/.gif + +
    +
    + +
    +
    + + + + SVEDEX - + + + + + + + + + + . + + +
    +
    + + + + + + + +
    + + +
    + +
    +
    +
    +
    + +
    +
    +
    + + st
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + / + + + + +
    +
    + + + + + + + + + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +[] + + + + +
    +
    +
    + +
    + Index: _csp/admin1/Test4Errors.js =================================================================== diff -u --- _csp/admin1/Test4Errors.js (revision 0) +++ _csp/admin1/Test4Errors.js (revision 757) @@ -0,0 +1,26 @@ +function atoSwitchToPage() { + window.location.replace("main.csp"); +} + +function atoUserWarning() { + alert ("Your session has timed out"); +// window.location.replace("main.csp"); +} + +function OnAppTimeOut() { + blnSesActive=false; + var oTimer=document.getElementById('timer'); + if (oTimer) oTimer.innerHTML="0:00:00 " + "Session timed out. Page can no longer be interactive with the server. " + ' Click to restart.'; + atoUserWarning(); + return; +// winLogout=window.open(null,"winLogout",GetSettings("M_INFO")); +// winLogout.location.href="about:blank"; +} + +function CalcData() { + var V=document.frmTestError.TVal.value; + var Rsl=cspCheckData(V); + //alert (Rsl); + document.frmTestError.TResult.value=Rsl; +} + Index: _csp/admin1/CalcPrice.js =================================================================== diff -u --- _csp/admin1/CalcPrice.js (revision 0) +++ _csp/admin1/CalcPrice.js (revision 757) @@ -0,0 +1,206 @@ +// Array for different AVENTOS types: each element contains a (piece-delimited) list of BorQty +var arAvBor = Array(); +arAvBor["AV-B.HF.BO.2"] = "2;2||2;2|||||||||||||4|||"; +arAvBor["AV-B.HF.BO.3"] = "3;3||3;3|||||||||||||6|||"; +arAvBor["AV-B.HF.BO.4"] = "4;4||4;4|||||||||||||8|||"; +arAvBor["AV-B.HF.ON.2"] = "2;2||2;2|||2|||||2||||||||"; +arAvBor["AV-B.HF.ON.3"] = "3;3||3;3|||2|||||2||||||||"; +arAvBor["AV-B.HF.ON.4"] = "4;4||4;4|||2|||||2||||||||"; +arAvBor["AV-B.HK"] = "|||||4|||||4||||||||"; +arAvBor["AV-B.HS"] = "|||||4|||||4||||||||"; +arAvBor["AV-B.HL"] = "|||||4|||||4||||||||"; +arAvBor["AV-S.HF.BO.2"] = "4||4|||||||||||||||4|6"; +arAvBor["AV-S.HF.BO.3"] = "6||6|||||||||||||||6|8"; +arAvBor["AV-S.HF.BO.4"] = "8||8|||||||||||||||8|10"; +arAvBor["AV-S.HF.ON.2"] = "4||4|||||2|3||||2|3|||||"; +arAvBor["AV-S.HF.ON.3"] = "6||6|||||2|3||||2|3|||||"; +arAvBor["AV-S.HF.ON.4"] = "8||8|||||2|3||||2|3|||||"; +arAvBor["AV-S.HK"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-S.HS"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-S.HL"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-Test.HK"]="1;2||3|6;6|||2||||||||||||3"; +arAvBor["AV-Test.HF"]="2|1||2||"; + +var arAvFldsBorID; +var lstAvFldsBorIDs = "PBRug|PBDoor|PBFrees|PBIntZ||PLRug|PLDoor|PLFrees|PLIntZ||PRRug|PRDoor|PRFrees|PRIntZ||PORug|PODoor|POFrees|POIntZ"; +var ColorOptDisabled= "#dddddd"; + +/*** ------------------------------- ***/ +function cboProfielChange () { + var ProfID = GetValueCbo(document.getElementById("Profiel")); + var ProfType = GetProfielType(ProfID); // returns "B" or "S" (Breed or Smal) + UpdateBeslagChoices (ProfType); + UpdateAventosChoices (ProfType); + ClearPrijs(); +} +function GetProfielType (ProfID) { + if (ProfID.substr(0,2)=="PS") return "S"; + if (ProfID.substr(0,2)=="PB") return "B"; + return ""; +} +function GetBslListFromProfiel (ProfType) { + if (ProfType=="" || ProfType=="*") return "*"; // alles + if (ProfType=="B") return "BLUMS;BLUMSKLR;BLUMSINSALU;FERS;FERSSVD;FORS;GRSS;HETS;HETSSVD;HETS4829;INDS;MEPS;MEPSOPTIMA;SALS"; + if (ProfType=="S") return "BLUMK;BLUMK120;FERK;FORK;GRSK;HETK;INDK;SALK"; + return ""; +} +function GetAvListFromProfiel (ProfType) { + if (ProfType=="" || ProfType=="*") return "*"; // alles + if (ProfType=="B") return "AV-B.HF.BO.2;AV-B.HF.BO.3;AV-B.HF.BO.4;AV-B.HF.ON.2;AV-B.HF.ON.3;AV-B.HF.ON.4;AV-B.HK;AV-B.HS;AV-B.HL"; + if (ProfType=="S") return "AV-S.HF.BO.2;AV-S.HF.BO.3;AV-S.HF.BO.4;AV-S.HF.ON.2;AV-S.HF.ON.3;AV-S.HF.ON.4;AV-S.HK;AV-S.HS;AV-S.HL"; + return ""; +} + +/*** ------------------------------- ***/ +function cboBeslagChange () { + ClearPrijs(); + BeslagAantal(); +} +function cboBeslagOnExit () { + var cboBsl=document.getElementById("Beslag"); + if (cboBsl.selectedIndex==-1 || cboBsl.options[cboBsl.selectedIndex].disabled) SetBeslagValue(""); +} +function SetBeslagValue (NewVal) { + SetValCbo("Beslag",NewVal); + cboBeslagChange(); +} +function UpdateBeslagChoices (ProfType) { + var BslList=GetBslListFromProfiel(ProfType); + UpdateCboItems ("Beslag", ";"+BslList, ";"); + if (BslList=="*" || BslList=="" || BslList.indexOf(";")>-1) cboBeslagOnExit (); + else { + var FirstVal=cPiecesToArray(BslList, ";")[0]; + SetBeslagValue(FirstVal); + } +} + +/*** ------------------------------- ***/ +function cboAventosChange () { + var AventosID = GetValueCbo(document.getElementById("cboAventos")); + AventosFillBorFlds(AventosID); + ClearPrijs(); + // Geen ander beslag in combinatie met Aventos: disable "Beslag" + var objAantBeslag = document.getElementById('AantalBeslag'); + RestrictAccess (objAantBeslag, (AventosID=="")); + objAantBeslag.value = (AventosID=="" ? "" : 0); + RestrictAccess (document.getElementById('Beslag'), (AventosID=="")); + LabelSetVisible("lblBeslagInfo",(AventosID=="")) +} +function cboAventosOnExit () { + var cboAV=document.getElementById("cboAventos"); + if (cboAV.selectedIndex==-1 || cboAV.options[cboAV.selectedIndex].disabled) SetAventosValue(""); +} +function SetAventosValue (NewVal) { + SetValCbo("cboAventos",NewVal); + cboAventosChange(); +} +function UpdateAventosChoices (ProfType) { + var AvList=GetAvListFromProfiel(ProfType); + UpdateCboItems ("cboAventos", ";"+AvList, ";"); + if (AvList=="*" || AvList=="" || AvList.indexOf(";")>-1) cboAventosOnExit (); + else { + var FirstVal=cPiecesToArray(AvList, ";")[0]; + SetAventosValue(FirstVal); + } +} +function AventosFillBorFlds (AventosID) { +// arAvFldsBorID = lstAvFldsBorIDs.split("|"); // this is done once, in the Initialize() function + var lstAvBor = ""; + if (AventosID != "") lstAvBor=arAvBor[AventosID]; // returns a piece-delimited list + var arBorFlds = lstAvBor.split("|"); // pieces to list (read: js-array) + for (i=0; i + + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +

     

    Totaal:

    +

     

    +
    +

      EUR

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +

    +
    + +

    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

    EUR

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB

    +

    BX *

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/stInfo

    + +
    + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCOVER met ... + BOXCAP + BOXCOVER zonder vulling + + (Code ) + + + +
    Index: _csp/admin1/GAProductDtls_BAK.css =================================================================== diff -u --- _csp/admin1/GAProductDtls_BAK.css (revision 0) +++ _csp/admin1/GAProductDtls_BAK.css (revision 757) @@ -0,0 +1,359 @@ + @media print { + BODY { background-color:white; } + } + + BODY + { + background-color:#DDDDFF; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:12pt; + } + + #Producten TABLE + { + width:800px; + background-color:#DDFFDD; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:10pt; + border:none; + border-collapse:collapse; + } + + #Producten CAPTION + { + background-color:#DDDDFF; + color:black; + font-size:12pt; + font-weight:bold; + padding:5px; + margin-bottom:3px; + border:solid black 2px; + } + + + #Producten TR + { + } + + #Producten TR.clsSubgroep + { + display:table-row; + font-weight:bold; + } + + #Producten TR.clsProdHeader + { + display:table-row; + } + + #Producten TR.clsProduct + { + display:table-row; + } + + #Producten TR.clsProdDtls + { + display:table-row; + } + + #Producten TR.clsProdDtls2 + { + display:none; + } + + + + #Producten TD + { + padding:0px 5px; + } + + #Producten TD.clsSubgroep + { + background-color:transparent; + text-align:left; + padding:5px 1px 2px 1px; + border:none; + } + + #Producten TD.clsSubgroep P + { + background-color:#C0C0C0; + text-align:left; + margin:0; + padding:0px 5px; + border:solid black 1px; + } + + #Producten TD.clsProdHeader + { + background-color:#E4E4E4; + text-align:center; + border:solid black 1px; + } + + #Producten TD.clsProduct + { + background-color:#F0F0F0; + text-align:center; + border:solid black 1px; + } + + #Producten TD.clsProductOms + { + background-color:yellow; + text-align:left; + border:solid black 1px; + color:darkblue; + font-weight:bold; + } + + #Producten TD.clsProdDtls + { + background-color:transparent; + text-align:left; + border:none; + padding:5px; + padding-top:1px; + } + + #Producten DIV.clsProdDtls + { + background-color:transparent; + text-align:left; + border:none; + font-size:10pt; + position:relative; + } + + #Producten DIV.clsProdDtls TABLE + { + border-collapse:collapse; + } + + #Producten DIV.clsProdDtls TD + { + background-color:#FFDCB9; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + } + + #Producten DIV.clsProdDtls TH + { + border:none; + } + + + #Producten TD.clsPlusMin + { + background-color:transparent; + border:none; + text-align:center; + width:25px; + padding:0; + } + + #Producten TD.clsEmpty + { + background-color:transparent; + border:none; + text-align:center; + padding:0; + } + + #Producten TH + { + font-weight:bold; + color:white; + border:solid black 1px; + } + + + + + + + + + + + + + #Kosten TABLE + { + width:800px; + background-color:#DDFFDD; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:10pt; + border:none; + border-collapse:collapse; + } + + #Kosten CAPTION + { + background-color:#DDDDFF; + color:black; + font-size:12pt; + font-weight:bold; + padding:5px; + margin-bottom:3px; + border:solid black 2px; + } + + + #Kosten TR + { + } + + #Kosten TR.clsSubgroep + { + display:table-row; + font-weight:bold; + } + + #Kosten TR.clsProdHeader + { + display:table-row; + } + + #Kosten TR.clsProduct + { + display:table-row; + } + + #Kosten TR.clsKostDtls + { + display:table-row; + } + + + #Kosten TD + { + padding:0px 5px; + } + + #Kosten TD.clsSubgroep + { + background-color:transparent; + text-align:left; + padding:5px 0px 2px 0px; + border:none; + } + + #Kosten TD.clsSubgroep P + { + background-color:#C0C0C0; + text-align:left; + margin:0; + padding:0px 5px; + border:solid black 1px; + border-left:0px; + } + + #Kosten TD.clsProdHeader + { + background-color:#E4E4E4; + text-align:center; + border:solid black 1px; + } + + #Kosten TD.clsProduct + { + background-color:#F0F0F0; + text-align:center; + border:solid black 1px; + } + + #Kosten TD.clsProductOms + { + background-color:yellow; + text-align:left; + border:solid black 1px; + color:darkblue; + font-weight:bold; + } + + #Kosten TD.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + padding:5px; + padding-top:1px; + } + + #Kosten DIV.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + font-size:10pt; + position:relative; + } + + #Kosten DIV.clsKostDtls TABLE + { + border-collapse:collapse; + } + + #Kosten DIV.clsKostDtls TD + { + background-color:#FFDCB9; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + } + + #Kosten DIV.clsKostDtls TH + { + background-color:#E4E4E4; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + color:black; + font-weight:normal; + } + + + + #Kosten TD.clsPlusMin + { + background-color:transparent; + border:none; + text-align:center; + width:25px; + padding:0; + } + + #Kosten TD.clsEmpty + { + background-color:transparent; + border:none; + text-align:center; + padding:0; + } + + #Kosten TH + { + font-weight:bold; + color:white; + border:solid black 1px; + } + + + + + + + .MYTABLE + { + font-size:10pt; + background-color:#B0B0B0; + color:darkblue; + border:none; + text-align:right; + } \ No newline at end of file Index: _csp/olprodcat/From TestWWW/frameScript.js =================================================================== diff -u --- _csp/olprodcat/From TestWWW/frameScript.js (revision 0) +++ _csp/olprodcat/From TestWWW/frameScript.js (revision 757) @@ -0,0 +1,63 @@ +// General variabels: +var frameActiveTaal; +var URLframeLeft; +var frameVisitorType; + +function frameTaalIndex (Taal) +{ + var Ndx; + switch (Taal) + { + case "N" : Ndx=0; break; + case "F" : Ndx=1; break; + default : Ndx=0; break; + } + return (Ndx); +} + +function frameVeldenVertalen (Index) +{ + /* Vertalingen van de verschillende velden: */ + //window.parent.frames("fraLeft").location = URLframeLeft[Index]; + window.fraLeft.location = URLframeLeft [Index]; +} + +function frameGetTranslations () +{ + if (frameVisitorType=="C") + { + URLframeLeft = new Array ( + "leftC.htm?Taal=N&Button=btnProducten&Target=fraRight&Type=C" , + "leftC.htm?Taal=F&Button=btnProducten&Target=fraRight&Type=C" ); + } + else + { + URLframeLeft = new Array ( + "leftV.htm?Taal=N&Button=btnProducten&Target=fraRight&Type=V" , + "leftV.htm?Taal=F&Button=btnProducten&Target=fraRight&Type=V" ); + } +} + +function GetParamValue (sURL, Param, Default) +{ + var sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function frameInit () +{ + frameActiveTaal = GetParamValue (document.URL, "Taal", "N"); + frameActiveTaal = frameActiveTaal.toUpperCase(); + + frameVisitorType = GetParamValue (document.URL, "Type", "C"); + + frameGetTranslations (); + + if (frameActiveTaal !="") frameVeldenVertalen (frameTaalIndex (frameActiveTaal)); +} \ No newline at end of file Index: _vhisie/TBX/TBoxBuildRef.js =================================================================== diff -u --- _vhisie/TBX/TBoxBuildRef.js (revision 0) +++ _vhisie/TBX/TBoxBuildRef.js (revision 757) @@ -0,0 +1,34 @@ +// Constants: + +// General variabels (initial values): +var ActiveTaal=""; +var blnSesActive=true; +var msgSessionTimedOut; + +function atoReloadPage() { + var msg=msgSessionTimedOut || ("Session timed out."+"\n"+"Click OK to renew this page?"); + if (true) return; + if (confirm (msg)) window.location.reload(true); + else window.location.href="about:blank"; +} + +function OnAppTimeOut() { + blnSesActive=false; + var oTimer=document.getElementById('timer'); + if (oTimer) oTimer.innerHTML="0:00:00 " + "Session timed out. Page can no longer be interactive with the server. " + ' Click to restart.'; + atoReloadPage(); + return; +} + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function TestHTMLWiz () { + return (document.location.href.indexOf(".csp")==-1); +} + +function init () { + //alert ("JSBegin"); +} Index: _vhisie/TBX/tbxScroll.css =================================================================== diff -u --- _vhisie/TBX/tbxScroll.css (revision 0) +++ _vhisie/TBX/tbxScroll.css (revision 757) @@ -0,0 +1,10 @@ + DIV.clsScrollDiv { + scrollbar-face-color:#EEEEEE; + scrollbar-arrow-color:black; + scrollbar-track-color:#DADADA; + scrollbar-shadow-color:EEEEEE; + scrollbar-highlight-color:EEEEEE; + scrollbar-3dlight-color:#AAAAAA; + scrollbar-darkshadow-Color:#AAAAAA; + } + Index: _csp/olprodcat/jscript/GenerateMenu_v2.js =================================================================== diff -u --- _csp/olprodcat/jscript/GenerateMenu_v2.js (revision 0) +++ _csp/olprodcat/jscript/GenerateMenu_v2.js (revision 757) @@ -0,0 +1,89 @@ + +// Initialization of parameters: +var SrcPath = "/jscript/images/"; + +if (document.images) { + red_arrow_off=new Image(12,14); red_arrow_off.src=SrcPath+"orange_arrow_off.gif"; + red_arrow_on=new Image(12,14); red_arrow_on.src=SrcPath+"orange_arrow_on.gif"; + } ; + +function hiLite_in_LR (imgName,imgObjName) { + if (document.images) { + if (document.getElementById(imgName) && (document.getElementById(imgName).tagName=="IMG")) { + document.getElementById(imgName).src = eval(imgObjName + ".src"); + } + } +} + +function RightStr (str, nChar) { + return ( str.substr (str.length - nChar, nChar) ); +} + +function AddMenuItems (arMenuName) { + var strItems, Caption, strURL , strIMGname; + var nItems; + var strArrowON = 'red_arrow_on'; + var strArrowOFF = 'red_arrow_off'; + + strItems = ''; + myArray = eval (arMenuName); + if (myArray.length > 0) { + nItems = Math.round (myArray.length / 3); + } + else { + nItems = 0; + } + for (i=1; i<=nItems; i++) { + Caption = myArray[(i-1)*3]; + strURL = myArray[(i-1)*3 + 1]; + strIMGname = 'img_' + arMenuName + "_" + RightStr ('00' + i, 2); + + strItems += '

    '; + strItems += ''; + strItems += '' + Caption + ''; + strItems += '

    '; + } + return (strItems); +} + +var blnWithClick = false; + +function BuildMenu (objDIV,arMenuName,HTMLbefore,HTMLafter) { + var strHTML; + + strHTML = HTMLbefore; + strHTML += AddMenuItems (arMenuName); + strHTML += HTMLafter; + + objDIV.innerHTML= strHTML; + if (sTarget && sTarget!="" && sTarget!="_self") { + if (0 && isIE()) { objDIV.onclick=ClickedItem; } + else { + var i; + var sID; + var Refs = objDIV.getElementsByTagName("A"); + for (i=0; i + + + + + +EUR + + + + HEIN - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAME:
     
    (BTW)  
    ADRESSE:
     
    POSTLEITZAHL:
     
    ORT:
     
    TELEFON:
     
    FAX:
     
    E-MAIL:
     
    WUNSCHLIEFERDATUM:
     
    REFERENZ:
     
    + + + + + +
    + + + + +
    + + ANFRAGE + ANGEBOT + AUFTRAG + AUFTRAG + Unknown: [] + +
    +
    +   +
    Fax an +49 (0)7034 9270-70
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard Schubkästen (vom Lager):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Nicht liefern:

     

    Total:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Dieses Angebot ist 30 Tage gültig, bis zum +
    +
    +
    + + + + +
    + Die Preise verstehen sich ab Werk, zuzüglich der gesetzlichen Mehrwertsteuer. +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : ZargenFARBEN : Bestandteile
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEN+RÜCKWAND:

    RELING:

    BOXSIDE:

    EINSCHUB EL./GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FEHLER #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breite

    +

    ST

    +

    Tiefe

    +

    Gew.

    +

    FB *

    +

    Box

    +

    Divers

    +

    Stk

    + +

    Ink. Prijs/stPreis/St. Info

    + +
    + + + + +

    * FB : Frontbefestigung (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + Schraubversion + INSERTA + EXPANDO + für Alurahmen / VollKern + drevel + Ohne + (Code ) + + + + + + + + + +

    * Box : Erhöhte Seiten (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/erhöhte seiten + BOXSIDE doppelwandig + Glas BOXSIDE + BOXCAP + BOXCOVER mit ... + Boxcover ohne Einschubelement + (Code ) + + + +
    Index: _csp/admin1/incMsgBoxCustomVB.csp =================================================================== diff -u --- _csp/admin1/incMsgBoxCustomVB.csp (revision 0) +++ _csp/admin1/incMsgBoxCustomVB.csp (revision 757) @@ -0,0 +1,29 @@ + + + Index: _csp/admin1/GAProductDtls.xslt =================================================================== diff -u --- _csp/admin1/GAProductDtls.xslt (revision 0) +++ _csp/admin1/GAProductDtls.xslt (revision 757) @@ -0,0 +1,527 @@ + + +]> + + + + + + + + + + + + + +

    GAPRODUCT DETAILS  [DEV-ADMIN1]

    +
    +
    + +
    +
    + +
    +
    + + + +
    + + + + + GAProduct details  [DEV-ADMIN1] + + + + + #($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))# + + + + + + +

    #($$$UCase($G(CspPageTitle, ..%ClassName(0)))_$G(OnServer))#

    +
    +

    Historiek: Overzicht per job

    +
    +

    Overzicht alle jobs: #("click here to expand/collapse")#

    + + + + + + +
    + Datum: + + + + + + + + + + + + + + + + + + + + +
    JobTimeUser ??# Ln
    #($G(arLogJobs(ActDate,iJob,"D",1)))##($G(arLogJobs(ActDate,iJob,"D",1)))##($G(arLogJobs(ActDate,iJob,"D",2)))##($G(arLogJobs(ActDate,iJob,"D",3)," "))##($G(arLogJobs(ActDate,iJob,"D",4)))#
    +
    +
    +
    +
    + +
    +

    Log voor job #($G(ActJob)_":"_$S((+$G(ActJob))&&(+$G(ActDate)):" (on "_$ZD($G(ActDate),2)_")",1:""))#

    +
    +
    +			
    +			
    +
    +
    + + + +
    +   +
    + + + + + + + + + + Index: _csp/admin1/ProductLinks.csp =================================================================== diff -u --- _csp/admin1/ProductLinks.csp (revision 0) +++ _csp/admin1/ProductLinks.csp (revision 757) @@ -0,0 +1,147 @@ + + + + + + + + + Product documentatie + + + + + +

    Taal : #(%Taal)# - #($S(%Taal="N":"Fran�ais",1:"Nederlands"))#

    + + + + +
    Product: #($S(blnValidProd:oProd.KortTekst, 1:"Onbekend product"))#
    +

     

    + + + + + + + + + + + + + + + + + + + + + +
    #(txtPDF)#
    +
    + +

     

    + + + + + + + + + + + +
    + + +   + +
    + +

     

    + +
    + + + + + + Index: _csp/olprodcat/ProductMenu.csp =================================================================== diff -u --- _csp/olprodcat/ProductMenu.csp (revision 0) +++ _csp/olprodcat/ProductMenu.csp (revision 757) @@ -0,0 +1,219 @@ + + + + + + ORGALUX : #(..WebTextValue("ProdMenuTitel",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(i)#
    + + + + +
    + + + +
    ...
    +
    + + + + +
    + + + + + + + + + + +
    + #(..WebTextValue("CriteriaSelecteren",Taal,"L"))#: +
    + + + + + + + + + + + + + + + +
    #(ArKM)#: + + +  OF: cm + +
    + + + #(..WebTextValue("CriteriumNVT",Taal,"L"))# +
    +
    + + + + + + + + +
    + #(..WebTextValue("MetBeperk",Taal,"L"))#:
    + #(..WebTextValue("TotaalAantal",Taal,"L"))#: +
    + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))#
    + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))# +
    + +
    +
    +
    +
    + + + + Index: _vhisie/TBX/Kopie van TBoxWizard.css =================================================================== diff -u --- _vhisie/TBX/Kopie van TBoxWizard.css (revision 0) +++ _vhisie/TBX/Kopie van TBoxWizard.css (revision 757) @@ -0,0 +1,136 @@ + body { color:black; } + A { text-decoration:underline; color: #FF460A} + A:hover { text-decoration:underline; } + +/* STYLE MAIN PAGE */ + .BorderNone { border:none; } + .BorderAll { border:solid black 1px; } + .BorderLeft { border-left:solid black 1px; } + .BorderRight { border-right:solid black 1px; } + .BorderTop { border-top:solid black 1px; } + .BorderBottom { border-bottom:solid black 1px; } + .BorderAll2 { border:solid #FF460A 1px; } + .BorderLeft2 { border-left:solid #FF460A 1px; } + .BorderRight2 { border-right:solid #FF460A 1px; } + .BorderTop2 { border-top:solid #FF460A 1px; } + .BorderBottom2 { border-bottom:solid #FF460A 1px; } + .clsHoofding { font-weight:bold; font-size:16px; margin:0; padding:2px; color:#FF460A; background-color:#CCCCCC; + text-align:center; vertical-align:middle; width:400; line-height:30px; border:solid #FF460A 2px; } + .clsHfdKlant { font-weight:bold; text-align:left; margin:0; padding:0px; padding-left:20px; border:none; } + .clsStapNr { font-weight:bold; font-size:24px; height:auto; line-height:30px; width:20; margin:0; padding:2px; color:white; + border:none; text-align:center; background-color:#FF460A; cursor:default; } + .clsStapBtn { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:150; margin:0; padding:2px; padding-left:5px; color:white; + border:none; text-align:left; background-color:#AAAAAA; cursor:pointer; cursor:hand; } + .clsStapBtnHiLite { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:150; margin:0; padding:2px; padding-left:5px; color:#FF460A; + border:none; text-align:left; text-decoration:none; background-color:#AAAAAA; cursor:pointer; cursor:hand; } + .clsStapBtnActive { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:150; margin:0; padding:2px; padding-left:5px; color:white; + border:none; border-right:solid white 1px; text-align:left; text-decoration:none; background-color:#FF460A; cursor:default; } + .clsStapDivAll { position:absolute; height:540; width:750; padding:0px; border:none; overflow:hidden; overflow-y:auto;} + .clsStapDiv1 { visibility:visible; z-index:1; } + .clsStapDiv2 { visibility:hidden; z-index:-1; } + .clsStapDiv3 { visibility:hidden; z-index:-2; } + .clsStapDiv4 { visibility:hidden; z-index:-3; } + .clsWizardBtn { height:22; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; color:white; padding-left:10px; padding-right:10px; + margin:0px; text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsTmrSkeleton { position:relative; height:auto; width:100%; color:#FFFFFF; background-color:#AAAAAA; border:none; padding:2px; } + +/* STYLE PERSONALIA */ + .clsKlantData { text-align:right; } + .clsFields { width:50; height:100%; text-align:right; border:dashed #CCCCCC 1px; } + .clsFieldsData { width:50; text-align:right; border:none; border-bottom:solid black 1px; background-color:transparent; } + .clsKlantData SPAN { color:#FF460A; } + +/* STYLE KLEURKEUZE */ + A.clsInfoBlack { cursor:help; color:black; text-decoration:none; } + .clsKleurMain { font-weight:bold; font-size:14px; margin:0; padding:2px; color:white; background-color:#AAAAAA; } + .clsKleurSub { font-weight:bold; font-size:14px; margin:0; padding:2px; } + .clsKleurSubInfo { width:99%; background-image:url(media/vraagteken_orange.gif); background-position:center right; background-repeat:no-repeat; cursor:help; } + .clsLadeKlr { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:default; + font-weight:bold; text-align:left; font-size:12px; color:black; } + .clsLadeKlrHiLite { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:pointer; cursor:hand; + font-weight:bold; text-align:left; font-size:12px; color:#FF460A; background-color:transparent; } + .clsLadeKlrActive { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:pointer; cursor:hand; + font-weight:bold; text-align:left; font-size:12px; color:white; background-color:#FF460A; } + .clsOtherKlrActive { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:default; + font-weight:bold; text-align:left; font-size:12px; color:white; background-color:#FF460A; } + .clsLadeKlrKL { position:relative; line-height:20px; height:0px; width:95%; border:none; overflow:hidden; } + .clsLadeKlrBX { position:relative; line-height:2px; height:2px; width:95%; border:none; } + .clsFBevest { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:default; + font-weight:bold; text-align:left; font-size:12px; color:black; } + .clsFBevestHiLite { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:pointer; cursor:hand; + font-weight:bold; text-align:left; font-size:12px; color:#FF460A; background-color:transparent; } + .clsFBevestActive { position:relative; line-height:20px; height:auto; width:95%; border:none; padding-left:5px; cursor:default; + font-weight:bold; text-align:left; font-size:12px; color:white; background-color:#FF460A; } + .clsLadeKlrHidden { position:relative; line-height:2px; height:0px; width:10px; border:none; overflow:hidden; display:none; } + +/* STYLE MATEN */ + SUP { font-family:Arial,Helvetica; color:#FF460A; } + .BorderBottom3 { border-bottom:dashed #AAAAAA 1px; } + .clsTableInput { border:none; border-left:solid #AAAAAA 1px; border-right:solid #AAAAAA 1px; border-top:solid #AAAAAA 1px; border-bottom:solid #AAAAAA 1px; + margin:10px; padding-left:5px; } + .clsInputHeader { margin-left:5px; color:white; font-weight:bold; } + .clsInputLadeDiv { width:auto; height:82; margin:1px; text-align:center; border:solid #FF460A 1px; background-color:white; } + .clsInputLadeImg { width:auto; height:70; margin:1px; margin-top:6px; border:none; } + .clsInputField { width:50; height:20px; text-align:left; padding-left:5px; padding-right:0px; visibility:inherit; } + .clsInputFieldTxt { width:50; height:20px; text-align:right; padding-left:5px; padding-right:5px; } + .clsInputFieldOLP { width:100; height:16px; text-align:left; padding-left:5px; padding-right:0px; border:dashed #FF460A 0px; background-color:transparent; } + .clsInputWDBin { width:0; height:16px; text-align:left; padding-left:5px; padding-right:5px; border:none; background-color:transparent; } + .clsInputLTInfo { font-weight:bold; color:white; margin:0px; padding-left:3px; padding-right:3px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsInputInfo { width:16; height:16; border:none; cursor:pointer; cursor:hand; } + .clsExclamShowImg { border:none; display:inline; cursor:pointer; cursor:hand; } + .clsExclamHideImg { border:none; display:none; cursor:default; width:0; height:0; } + .clsInputSPZKShow { display:block; display:table-row; } + .clsInputSPZKHide { display:none; } + .OLDclsInputAddBtn { height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; padding-left:10px; padding-right:10px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsPBlumotion { line-height:20px; } + + .clsTableMatenPREV { border:none; margin:10px; background-color:#DADADA; } + .clsTableMaten { border:none; background-color:#DADADA; } + + .clsTableMainH { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:#AAAAAA; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsMRowOdd { border:none; border-left:solid black 1px; border-right:solid black 1px; } + .clsMRowEven { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#EEEEEE; } + .clsMRowLastX { border-bottom:solid black 1px; } + .clsUnitSmall { font-size:10px; } + .clsMColQty { border-left:double black 3px; } + .clsInputBtns { text-align:left; vertical-align:top; background-color:#E4E4E4; } /* same background-color as body */ + .clsInputBtnCommon { width:50; height:13px; line-height:13px; font-weight:bold; font-size:11px; margin:0px; padding-left:5px; padding-right:5px; text-align:center; cursor:pointer; cursor:hand; } + .clsInputBtnChg { margin-left:0px; margin-right:6px; color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsInputBtnDel { margin-left:0px; margin-right:0px; color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsInputBtnChgAct { margin-left:0px; margin-right:6px; color:white; border:solid black 1px; background-color:#FF460A; } + .clsInputBtnDelAct { margin-left:0px; margin-right:0px; color:white; border:solid black 1px; background-color:#FF460A; } + .clsInputStdL { margin-left:6px; margin-right:6px; color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsInputStdLGray { margin-left:6px; margin-right:6px; color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsMScrollBtnCell { font-family:Courier New,Arial; text-decoration:none; vertical-align:middle; background-color:#E4E4E4; } /* same background-color as body */ + .clsMScrollBtnsAct { color:#FF460A; cursor:pointer; cursor:hand; } + .clsMScrollBtnsNAct { color:#888888; cursor:default; } + .clsTBodyMaten tr > td { text-align:center; } + .clsTBodyMaten tr > td+td { text-align:right; } + .clsTBodyMaten tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td+td+td { text-align:left; } + +/* STYLE OVERZICHT */ + .clsOvzHeading1 { font-weight:bold; color:#FF460A; text-decoration:underline; } + .clsOvzDataLbl { height:16px; line-height:14px; padding-right:2px; } + .clsOvzData { height:16px; line-height:14px; font-weight:bold; } + .clsOvzCalcBtn { width:140; height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsTableMatenOvz { border:none; margin:10px; background-color:#DADADA; } + .clsTableMatenOvzX { border:none; background-color:#DADADA; } + .clsTBodyMatenOvz tr > td { text-align:center; } + .clsTBodyMatenOvz tr > td+td { text-align:right; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td+td+td { text-align:right; } + .clsOvzPrices { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } + .clsOvzPriceErr { text-align:center; text-decoration:underline; color:#FF460A; cursor:pointer; cursor:hand; } + .clsOvzPriceOther { text-align:center; text-decoration:none; } + .clsOvzTotAant { text-align:center; vertical-align:top; } + #OvzTotAant { text-align:center; vertical-align:top; } + #OvzTotPrice { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } Index: _vhisie/TBX/WizKleur.csp =================================================================== diff -u --- _vhisie/TBX/WizKleur.csp (revision 0) +++ _vhisie/TBX/WizKleur.csp (revision 757) @@ -0,0 +1,561 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Kleurkeuze",Taal,"L",$LB("U"))_" : "_"Design"_" / "_..WebTextValue("Ladezijden",Taal,"L",$LB("L")))#
      
    #(..WebTextValue("DC_S",Taal,"L",))#
    #(..WebTextValue("DC_A",Taal,"L",))#
    #(..WebTextValue("DC_I",Taal,"L",))#
    #(..WebTextValue("DC_B",Taal,"L",))#
    #(..WebTextValue("DC_F",Taal,"L",))#
    #(..WebTextValue("DC_MA",Taal,"L",))#
      
    +
    #(arVTL("KLR","DS_WS"))#
    +
    #(arVTL("KLR","DS_GS"))#
    + +
    #(arVTL("KLR","DS_IS"))#
    +
    +
    #(arVTL("KLR","DS_WA"))#
    +
    #(arVTL("KLR","DS_GA"))#
    +
    #(arVTL("KLR","DS_ZA"))#
    +
    +
    #(arVTL("KLR","DS_WI"))#
    + +
    #(arVTL("KLR","DS_GI"))#
    +
    +
    #(arVTL("KLR","DS_II"))#
    +
    #(arVTL("KLR","DS_ZI"))#
    + +
    +
    #(arVTL("KLR","DS_BA"))#
    +
    #(arVTL("KLR","DS_BI"))#
    +
    +
    #(arVTL("KLR","DS_GF"))#
    +
    #(arVTL("KLR","DS_AF"))#
    +
    +
    #(arVTL("KLR","DS_GMA"))#
    +
       + + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Kleurkeuze",Taal,"L",$LB("U"))_" : "_..WebTextValue("Onderdelen_KLR",Taal,"L",))#
     
    #(..WebTextValue("Bodem&Rug",Taal,"L",$LB("U")))#
    #(..WebTextValue("Relingen",Taal,"L",$LB("U")))#
    +
    #(..WebTextValue("KleurSubInfo_"_DCM,Taal,"L",$LB("U")))#
    + +
       
    +
    #(arVTL("KLR","KB_WI"))#
    +
    #(arVTL("KLR","KB_LG"))#
    +
    #(arVTL("KLR","KB_DG"))#
    +
    #(arVTL("KLR","KB_BZ"))#
    +
    #(arVTL("KLR","KB_BE"))#
    +
    #(arVTL("KLR","KB_EI"))#
    +
    +
    #(arVTL("KLR","RK_WI"))#
    +
    #(arVTL("KLR","RK_MG"))#
    +
    #(arVTL("KLR","RK_AL"))#
    +
    #(arVTL("KLR","RK_SW"))#
    +
    #(arVTL("KLR","RK_BZ"))#
    +
    #(arVTL("KLR","RK_CR"))#
    +
    + +
    #(txtKVIEInschfElmnt)#
    +
    #(arVTL("KLR","KV_ZV"))#
    +
     
    + +
     
    +
    + #(..WebTextValue("BtnSelectKVDlg",Taal,"L"))# +
    + +
    #(arVTL("KLR","KV_ZV"))#
    +
    #(arVTL("KLR","KV_FG"))#
    +
    #(arVTL("KLR","KV_FZ"))#
    +
    +
      + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    +
    #($G(arVTL("KLR_INFO","MC")," "))#
    +
     
    + + + + +
    +
    + + + + + + + + + + + + + +
    +
    +
    #(..WebTextValue("DFL_CurrentSettings",Taal,"L",$LB("")))# :
    +
    +   +
    +
     
    +
    + #(blTBoxDfl.MatenDefaultsHTML)# +
    +
     
    +
    + #(..WebTextValue("BtnEditDefaults",Taal,"L"))# +
    +
     
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    #(..WebTextValue("DFL_Basiskeuzes",Taal,"L",$LB("U")))#  
    +
    +   +
    +
    + +
    #(..WebTextValue("DFL_StdWOpties",Taal,"L",$LB("U")))#
    +
     
    #(..WebTextValue("Frontbevestiging",Taal,"L"))#
    #(..WebTextValue("Glijders",Taal,"L"))#
    #(..WebTextValue("WanddikteKort",Taal,"L"))#
    #(..WebTextValue("Antislipmat",Taal,"L"))#
    #(..WebTextValue("NietMeeleveren",Taal,"L"))#
    #(..WebTextValue("Verpakking",Taal,"L"))#
     
     
    +
    #(arVTL("DFL","FB_S") )#
    +
    #(arVTL("DFL","FB_I") )#
    +
    #(arVTL("DFL","FB_NM"))#
    +
    +
    #(arVTL("DFL","BM_I") )#
    +
    #(arVTL("DFL","BM_T") )#
    +
    +
    #(arVTL("DFL","WD_16") )#
    +
    #(arVTL("DFL","WD_18") )#
    +
    #(arVTL("DFL","WD_19") )#
    +
    #(arVTL("DFL","WD_B") )#
    +
    +
    #(arVTL("DFL","ASM_G") )#
    +
    #(arVTL("DFL","ASM_Z") )#
    +
    #(arVTL("DFL","ASM_R") )#
    +
    #(arVTL("DFL","ASM_0") )#
    +
    +
    +
    +
    +
    +
    +
    #(arVTL("DFL","VPK_S") )#
    +
    #(arVTL("DFL","VPK_O_k") )#
    +
    #(arVTL("DFL","VPK_C_k") )#
    +
    #(arVTL("DFL","VPK_P" ) )#
    +
    #(arVTL("DFL","VPK_A_k") )#
    +
    #(arVTL("DFL","VPK_B_k") )#
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
     
    +
    + #(..WebTextValue("BtnSaveDflNow",Taal,"L"))# +
    + +
    +
    + #(..WebTextValue("BtnClearAllDfl",Taal,"L"))# + +
    +
     
    +
    + + + + + + + + +
    + + + + + + + + +
    #(..WebTextValue("Frontbevestiging",Taal,"L",$LB("U")))#
    #(..WebTextValue("FrontBevInStap3",Taal,"L"))#
    +
      
    +
    + + \ No newline at end of file Index: _vhisie/TBX/TBoxPrintPage.js =================================================================== diff -u --- _vhisie/TBX/TBoxPrintPage.js (revision 0) +++ _vhisie/TBX/TBoxPrintPage.js (revision 757) @@ -0,0 +1,26 @@ + +var blnSkipOnFocus=false; + +function CheckWinOpener() { + if (window.opener && window.opener.TagActionPrint=="PRINT") window.setTimeout("PrintAndClose()", 100); +} +function PrintAndClose() { + window.print(); + window.opener.TagActionPrint=""; + window.close(); +} +function OnFocusW() { + if (blnSkipOnFocus) return; + if (window.opener==self) return; + // else + if (window.opener.NeedsUpdateP) { + blnSkipOnFocus=true; + alert("The data has changed. It will update now."); + window.opener.NeedsUpdateP=false; + window.opener.ShowPrintWin(); + } +} + +if (!window.opener) window.opener=self; +window.onfocus=OnFocusW; +window.onload=CheckWinOpener; Index: _csp/admin1/Format GAOrder.xsl =================================================================== diff -u --- _csp/admin1/Format GAOrder.xsl (revision 0) +++ _csp/admin1/Format GAOrder.xsl (revision 757) @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + VAN HOECKE N.V. - Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Foutief ProdType + + + + + + + + + Onbekend Product + + + + + + + Onbekend produkt !!!
    + +
    + + +[] + + + + + +
    +
    +
    + + + : + + + +
    + Index: _vhisie/TBX/TBoxSelectOLProd.js =================================================================== diff -u --- _vhisie/TBX/TBoxSelectOLProd.js (revision 0) +++ _vhisie/TBX/TBoxSelectOLProd.js (revision 757) @@ -0,0 +1,79 @@ + +// General variabels: + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function isNumberInt(inputString) { + return (!isNaN(parseInt(inputString)) ? true : false); +} + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || isUndef(Val)) ? Intern+" ("+TextType+"-"+Taal+")" : Val); +} +// jsVTL(""); // + +function btnOLProdClick (PRNr) { + if (isUndef(PRNr)) return; + RetVal=PRNr; + if (!window.opener) window.opener=self; + if (window.opener.document==window.document) { + alert ("Select " + RetVal); + return; + } + // Select item in window.opener + try { window.opener.UpdateDynSpace (RetVal); } + catch (exception) { + alert ("Error updating: " + RetVal); + return; + } + if (window.FeedBackFld) { + window.FeedBackFld.focus(); } + else { window.opener.focus(); } + window.close(); +} + +var DynSpaceInfo; +function DSInfoFocus() { + try { + DynSpaceInfo=window.open("","DynSpaceInfo","width=700,height=650, "+GetFeaturesDS()); + DynSpaceInfo.focus(); + } catch (exception) {} +} +function GetFeaturesDS() { + return "location=0,menubar=0,scrollbars=1,resizable=1,status=1,titlebar=1,toolbar=0"; +} + + +function GetParamValue (sURL, Param, Default) { + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function AnalizeQS() { + return; + var sData = GetParamValue(document.location.href, "data", ""); + var sKlr = GetParamValue(document.location.href, "klr", ""); + qsQty=sData.split("`")[1]; // tweede piece + var oQS = document.getElementById("lblQString"); + if (!oQS) return; + oQS.innerHTML=sData + "
    " + sKlr; +} + +function init() { +// AnalizeQS(); +} Index: _vhintra/PDPPSLogViewerDetail.csp =================================================================== diff -u --- _vhintra/PDPPSLogViewerDetail.csp (revision 0) +++ _vhintra/PDPPSLogViewerDetail.csp (revision 757) @@ -0,0 +1,125 @@ + + + + + Cache Server Page + + + + +
    + + + + + + + +
    Zelfde Order
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Application#(LogLine.Application)#
    Datum#($ZDate(LogLine.Datum,4,,4))#
    Tijd#($ZTIME(LogLine.Tijd,1))#
    Niveau#(LogLine.Niveau)#
    Actie#(LogLine.Actie)#
    Detail#(LogLine.Detail)#
    Ref#(LogLine.Ref)# 
    SessionKey#(LogLine.SessionKey)# 
    Groep#(LogLine.Groep)# 
    GroepID#(LogLine.GroepID)# 
    Object#(..CRLF2BR(LogLine.Object))# 
    ProgLabel#(LogLine.ProgLabel)# 
    +
    +
    + + + + + Index: _vhisie/TBX/TBoxWizMatenCtrls.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizMatenCtrls.js (revision 0) +++ _vhisie/TBX/TBoxWizMatenCtrls.js (revision 757) @@ -0,0 +1,761 @@ +// Constants: +var c_TBoxVersion=107; + +var arXBS=Array(); +arXBS["DR"]="=="; +arXBS["ER"]="---"; +arXBS["ZR"]=" "; + +function TBoxAppVersion () { +// TBoxAppVersion can be called to check if the cached version of the JS-files is up to date (use try() cacht(exception) to avoid script errors) + return c_TBoxVersion; +} + +// Conversion lookups +function DSFromLadeKlr (KL) { + alert ("Function DSFromLadeKlr() has been disabled"); +/* + if (KL=="") return "" + if (KL=="MG") return "GS"; + if (KL=="WI") return "WS"; + if (KL=="AL") return "AS"; + if (KL=="IN") return "IS"; + if (KL=="BA") return "BA"; + return ""; +*/ +} +function KLASFromLCode (LT) { + if (LT=="") return "" + if (LT=="DS") return "SP"; // Spoelbak + if (LT.indexOf("DS2") > -1) return "SP2"; // Spoelbak type 2 + if (LT.indexOf("BS2") > -1) return "SP2"; // Spoelbak type 2 + if (LT.indexOf("MS2") > -1) return "SP2"; // Spoelbak type 2 + if (LT.indexOf("DLS") > -1) return "SP2"; // Spoelbak type 2 + if (LT.indexOf("MY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("BY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("DY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("CLY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("CMY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("DLY") > -1) return "SY"; // Sifonlade + if (LT.indexOf("MB") > -1) return "B"; // Buro + else return "L"; // Lade +// return ""; +} +function BLFromLCode (LT) { + // Binnenlade/Lade from LadeCode + if (LT=="") return ""; + if (LT.indexOf("/Z") > -1) return "B"; + else return "L"; +// return ""; +} +function ZWFromLCode (LT) { + var RH=RugHFromLCode (LT); + if (RH=="") return ""; + if (LT.indexOf("DL") > -1) return "L"; + if (LT.indexOf("CL") > -1) return "L"; + if (LT.indexOf("CM") > -1) return "M"; + if (RH=="M" || RH=="B" || RH=="D") return (LT.substring(0,1)=="I" ? "IM" : "M"); // IntraBox zijwand : "IM" (pseudo-code) + if (RH=="K" || RH=="C") return "K"; + if (RH=="N") return "N"; + return ""; +} +function GTFromLCode (LT) { + if (LT=="") return ""; + if (LT.substring(0,1)=="I") return "E"; + else return "V"; +// return ""; +} +function RugHFromLCode (LT) { + if (LT=="") return "" + if (LT.indexOf("N") > -1) return "N"; + if (LT.indexOf("CM")> -1) return "CM"; // Intivo CM : pseudo-code voor RugH + if (LT.indexOf("CL") > -1) return "CL"; // Intivo CL : pseudo-code voor RugH + if (LT.indexOf("DL") > -1) return "D"; // Intivo DL + if (LT.indexOf("MS") > -1) return "M"; // Spoelbak + if (LT.indexOf("MY") > -1) return "M"; // Sifonlade + if (LT.indexOf("M") > -1) return "M"; + if (LT.indexOf("BS") > -1) return "B"; // Spoelbak + if (LT.indexOf("B") > -1) return "B"; + if (LT=="DS") return ""; // Spoelbak type 1 + if (LT.indexOf("DS") > -1) return "D"; // Spoelbak + if (LT.indexOf("D") > -1) return "D"; + if (LT.indexOf("K") > -1) return "K"; + if (LT.indexOf("C") > -1) return "C"; + return ""; +} + +// Table lists lookups +function GetFBListFromLCode (LT) { + if (LT=="") return "*"; + if (BLFromLCode(LT)=="B") return "Z"; // Binnenlade + var ZW=ZWFromLCode (LT); + if (ZW=="L") return "S;E;NM"; + if (DC=="I") return "S;I;NM"; // + Drevel + if (DC=="A") return "S;I;A;NM"; + return "S;I;A;NM"; // + Drevel +} +function GetBGRPListFromRugH (RH,BL) { + if (BL != "B") return "X"; // geen binnenlade + if (RH=="" || RH=="*") return "H;Z;G;M" + if (RH=="CM") return "R;RG;RM"; // antaro CM/Z : front reling + if (RH=="C" || RH=="D" || RH=="CL") return (DC=="I" ? "R;RG;RM;V" : "H"); // intivo DL/Z heeft geen greep + if (RH=="M" || RH=="B" || RH=="K") return "Z;G;M"; // behalve voor intivo + return ""; +} + +/* // fnc GetBSListFromRugH() is DEPRECATED. It has been replaced by global array arDS_BX[DS + "_" + LT] +function GetBSListFromRugH (RH,KLAS) { + if (RH=="" || RH=="*") return "*" // "DR;ER;ZR;BD;BC;BZ";BF; + if (RH=="M" || RH=="N" || RH=="K") return "ZR"; + if (RH=="B" || RH=="C") return "ER"; + if (RH=="D" && KLAS=="SP2") return "DR;ER;BD"; // Spoelbak + if (RH=="D" && DC=="I") return "BC;BK;BZ"; // Intivo DL // prev: "BRO8;DIA8;DFZ8;GRI8;BK;KZ" + if (RH=="CL" && DC=="I") return "BC;BZ"; // Intivo CL + if (RH=="D") return "DR;ER;BD;BG"; // prev: "DR;ER;BD;BC;BZ;BF" + return ""; +} +*/ + +// Transform functions +function SetDSFromLadeKlr () { + alert ("Function SetDSFromLadeKlr() has been disabled"); +/* + // DS is a global variable + var KL=DollarGet(arKlrValue["KL"]); + if (KL=="BE") KL="BA"; + DS=DSFromLadeKlr(KL); +// if (DS != "GS") alert ("Ladekleur:" + KL + " -> Design:" + DS); +*/ +} +function DKInfoTransform (DK) { + if (DK=="" || isUndef(DK)) return "" + if (DK==25) return "E" + if (DK > 0) return "V" + return ""; +} +function WDInfoTransform (WD) { + if (WD==CodeBinMaat) return "|←→|" // "|<-->|" + return WD +} +function BXInfoTransform (BX) { + return (isUndef(arXBS[BX]) ? BX : arXBS[BX]); +} +function FBInfoTransform (FB,Taal) { + Taal = Taal || ActiveTaal; + if (FB=="" || isUndef(FB)) return "" + if (FB=="NM") return "-" + if (FB=="Z") return "" + if (FB=="S" && Taal=="F") return "Vis" + return FB; +} + + +// ------------------------------------------------------------- +// GetLists From Beperk Matrix: combinaties Design - Type - Diepte - Draagkracht +function GetListLTFromBPM (DS) { + var tmpAr=arBPM[DS]; + if (!tmpAr) return ""; + var iLT, D=";", lst=""; + for (var i=0; i-1)) { + iLD=tmpAr[i][cItemLD]; + if ((D+lst+D).indexOf(D+iLD+D)<0) lst=lst+D+iLD; + } + } + return lst.substring(1); +} +function GetListDKFromBPM (DS,LT,LD) { + var tmpAr=arBPM[DS]; + if (!tmpAr) return ""; + var iDK, D=";", lst=""; + var allLT=(LT=="" || LT=="*"); + var allLD=(DollarGet(LD)=="" || LD=="*"); + for (var i=0; i-1) cboSPZijkantOnExit (); + else { + var FirstVal=cPiecesToArray(SPZKList, ";")[0]; + SetSPZijkantValue(FirstVal); + } */ +} + + +// ------------------------------------------------------------- +// Events for cboLadeDiepte +function cboLDiepteChange () { + UpdateDKrachtChoices (GetValCbo(LTFieldName)); +} +function cboLDiepteOnExit () { + var cboLD=document.getElementById(LDFieldName); + if (cboLD.selectedIndex==-1 || cboLD.options[cboLD.selectedIndex].disabled) SetLDiepteValue(""); +} +function SetLDiepteValue (NewVal) { + SetValCbo(LDFieldName,NewVal); + cboLDiepteChange(); +} +function GetLDListFromLCode (LT) { + return GetListLDFromBPM(DS,LT); // ,GetValCbo(DKFieldName) +} +function UpdateLDiepteChoices (LT) { + var LDList=GetLDListFromLCode(LT); + UpdateCboItems (LDFieldName, ";"+LDList, ";"); + if (LDList=="*" || LDList=="" || LDList.indexOf(";")>-1) cboLDiepteOnExit (); + else { + var FirstVal=cPiecesToArray(LDList, ";")[0]; + SetLDiepteValue(FirstVal); + } +} + +// ------------------------------------------------------------- +// Events for cboGewicht +function cboDraagKrachtChange () { + var DKInfo=DKInfoTransform (GetValCbo(DKFieldName)); + var DKInfoVTL=""; + if (DKInfo !="") DKInfoVTL=jsVTL("GT_"+DKInfo,null,"L"); // "GT_"+DKInfo+"_kort" + var lblDKInfo=document.getElementById("lblDKInfo"); + if (lblDKInfo) lblDKInfo.innerHTML= (DKInfoVTL=="" ? "" : "("+DKInfoVTL+")"); +} +function cboDraagKrachtOnExit () { + var cboDK=document.getElementById(DKFieldName); + if (cboDK.selectedIndex==-1 || cboDK.options[cboDK.selectedIndex].disabled) SetDraagKrachtValue(""); +} +function SetDraagKrachtValue (NewVal) { + SetValCbo(DKFieldName,NewVal); + cboDraagKrachtChange(); +} +function GetDKListFromLCode (LT) { + return GetListDKFromBPM(DS,LT,GetValCbo(LDFieldName)); +// var GT=GTFromLCode (LT); +// return GetDKListFromGT (GT); +} +function UpdateDKrachtChoices (LT) { + var DKList=GetDKListFromLCode(LT); + UpdateCboItems (DKFieldName, ";"+DKList, ";"); + if (DKList=="*" || DKList=="" || DKList.indexOf(";")>-1) cboDraagKrachtOnExit (); + else { + var FirstVal=cPiecesToArray(DKList, ";")[0]; + SetDraagKrachtValue(FirstVal); + } +} +function CheckDraagKracht (DK,LD,BM) { + if (BM=="T") { + if (LD <= 0) return "" + else if (LD<350) return (DK != 20 ? 20 : "") + else if (LD<450) return (DK != 30 ? 30 : "") + else if (true) return (DK != 50 ? 50 : "") + } + else { + if (DK==20) return 30; + } + return "" +} + +// ------------------------------------------------------------- +// Events for cboFBevest +function cboFBevestChange () { +} +function cboFBevestOnExit () { + var cboFB=document.getElementById(FBFieldName); + if (cboFB.selectedIndex==-1 || cboFB.options[cboFB.selectedIndex].disabled) SetFBevestValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); +} +function SetFBevestValue (NewVal) { + SetValCbo(FBFieldName,NewVal); + cboFBevestChange(); +} +function SetFBevestDFL (LT) { + var CurVal=GetValCbo(FBFieldName); + var FBList=GetFBListFromLCode(LT); + if (FBList=="") alert ("Error. No fbevest values to choose from."); + else if (FBList=="*") SetFBevestValue(CurVal); + else { + var arFBList=cPiecesToArray(FBList, ";"); + var NewVal=CurVal; + if (NewVal=="" || (NewVal != "" && FBList.indexOf(NewVal)==-1)) NewVal=GetFBDefault(FBList); + if (NewVal=="" && arFBList.length==1) NewVal=arFBList[0]; + SetFBevestValue(NewVal); + } +} +function UpdateFBevestChoices (LT) { + UpdateCboItems (FBFieldName, ";"+GetFBListFromLCode(LT), ";"); + SetFBevestDFL (LT); +} +function GetFBDefault (AllowedItems) { + AllowedItems = AllowedItems || ""; + var NewDFL=GetDefaultFromData("FB",AllowedItems); + if (NewDFL=="") NewDFL=GetDefaultFromSettings("FB",AllowedItems); + return NewDFL; +} + +// ------------------------------------------------------------- +// Events for cboBoxside +function cboBoxsideChange () { + var BS=GetValCbo(BSFieldName); + var cboBX=document.getElementById(BSFieldName); + var lblBSInfo=document.getElementById("lblBSInfo"); + if (lblBSInfo) lblBSInfo.innerHTML= (BS=="" ? "" : "["+BXInfoTransform(BS)+"]"); + if (cboBX.selectedIndex==-1 || cboBX.options[cboBX.selectedIndex].disabled) SetLadeImage ("",""); + else SetLadeImage (); + DivSetVisible("MTN_KlrVulstuk",(BS=="COV" || BS=="BG")); // (blnShowKV=(BS=="COV" || BS=="BG"); +} +function cboBoxsideOnExit () { + var cboBX=document.getElementById(BSFieldName); + if (cboBX.selectedIndex==-1 || cboBX.options[cboBX.selectedIndex].disabled) SetBoxsideValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); + //SetLadeImage (); +} +function SetBoxsideValue (NewVal) { + SetValCbo(BSFieldName,NewVal); + cboBoxsideChange(); +} +function SetBoxsideDFL (LT) { + if (!blnSyncBoxside) return; + if (isUndef(LT)) LT=GetValCbo(LTFieldName); + var BSList=GetBSListFromLCode(LT,DS); + if (BSList=="") alert ("Error. No boxside values to choose from."); + else if (BSList=="*") SetBoxsideValue("") + else { + var NewVal=GetDefaultFromData("BX",BSList); + if (NewVal=="") NewVal=cPiecesToArray(BSList, ";")[0]; // Select first from BSList. + SetBoxsideValue(NewVal) + } +} +function GetBSListFromLCode (LT,DS) { +// return GetBSListFromRugH (RugHFromLCode(LT), KLASFromLCode(LT)); + var lst=""; + var arBX=DollarGet(arDS_BX[DS + "_" + LT]); + if (arBX && arBX.length) { lst = cArrayToPieces(arBX, ";"); } + return lst; +} +function UpdateBoxsideChoices (LT) { + UpdateBXChoicesFromLT (LT); +} +function UpdateBXChoicesFromLT (LT) { + UpdateCboItems (BSFieldName, ";"+GetBSListFromLCode(LT,DS), ";"); + SetBoxsideDFL (LT); +} +function UpdateBXChoicesFromDesign (DC) { + SetBoxsideValue(""); + var arBX=DollarGet(arDC_BX[DC]); + if (arBX && arBX.length) { UpdateCboItemsShowHide (BSFieldName, ";"+cArrayToPieces(arBX, ";"), ";"); } + else { UpdateCboItemsShowHide (BSFieldName, "*", ";"); } +} + +function GetKVAsText(KlrValue) +{ var KlrText; + if ( g_DCM =="I" ) { // uitbreiding kleurkeuze inschuifelementen intivo + if ( KlrValue == "ZV" ) { KlrText=GetInnerHTML("divKVIE_EigenVulling"); } + else { KlrText = InschfElmnt.MatOms + ' : ' + InschfElmnt.Oms ; } + } + else { + KlrText=GetInnerHTML("div"+"KV"+"_"+KlrValue); + if (KlrValue != "ZV") KlrText="" + KlrText; } + return KlrText; // ..WebTextValue("VullingGlas",Taal,"L") +} + + function SetVulstukKleur () { + var KlrValue=arKlrValue["KV"]; + var KlrText; + if (isUndef(KlrValue)) { KlrText=""; } + else { KlrText = GetKVAsText(KlrValue); } + SetInnerHTML("MTN_KlrVulstuk",KlrText); + SetInnerHTML("MTN_KlrVulstukBGRP",KlrText); +} + +// ------------------------------------------------------------- +// Events for cboBinnenGreep +function cboBinnenGreepChange () { + var BGRP=GetValCbo(BGRPFieldName); + SetLadeImage (); +// alert ("MTN_KlrVulstukBGRP visible : " + (BGRP=="V")); + DivSetVisible("MTN_KlrVulstukBGRP",(BGRP=="V")); // blnShowKV=(BGRP=="V"); +} +function cboBinnenGreepOnExit () { + var cboBGRP=document.getElementById(BGRPFieldName); + if (cboBGRP.selectedIndex==-1 || cboBGRP.options[cboBGRP.selectedIndex].disabled) SetBinnenGreepValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); + //SetLadeImage (); +} +function SetBinnenGreepValue (NewVal) { + SetValCbo(BGRPFieldName,NewVal); + cboBinnenGreepChange(); +} +function SetBinnenGreepDFL (LT) { + if (isUndef(LT)) LT=GetValCbo(LTFieldName); + var BGRPList=GetBGRPListFromLCode(LT); + if (BGRPList=="") alert ("Error. No 'BinnenGreep' values to choose from."); + else if (BGRPList=="*") SetBinnenGreepValue("") + else { // Select first from BGRPList. + var NewVal=cPiecesToArray(BGRPList, ";")[0]; + SetBinnenGreepValue(NewVal) + } +} +function GetBGRPListFromLCode (LT) { + return GetBGRPListFromRugH (RugHFromLCode(LT), BLFromLCode(LT)); +} +function UpdateBinnenGreepChoices (LT) { + UpdateCboItems (BGRPFieldName, ";"+GetBGRPListFromLCode(LT), ";"); + SetBinnenGreepDFL (LT); +} +function SetBinnenGreepDFLonAdd() { + var LT=GetValCbo(LTFieldName); + if (GetValCbo(BGRPFieldName) != "") return; + var BGRPList=GetBGRPListFromLCode(LT); + if (BGRPList=="") return; + else if (BGRPList=="*") return; + else if (BGRPList.indexOf(";")<0) { // Only 1 item in the BGRPList --> set as new value. + var NewVal=BGRPList; + SetBinnenGreepValue(NewVal); + } +} + +// ------------------------------------------------------------- +// Events for cboFrontSteun +function cboFrontSteunChange () { +} +function cboFrontSteunOnExit() { + var cboFS=document.getElementById(FSFieldName); + if (cboFS.selectedIndex==-1 || cboFS.options[cboFS.selectedIndex].disabled) SetFrontSteunValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); +} +function SetFrontSteunValue (NewVal) { + SetValCbo(FSFieldName,NewVal); + cboFrontSteunChange(); +} +function GetFSListFromLCode (LT,DC) { + var lst=""; + DC="XX"; // applies to any DC + var arFS=DollarGet(arDCLC_FS[DC + "_" + LT]); + if (arFS && arFS.length) { lst = cArrayToPieces(arFS, ";"); } + return lst; +} +function UpdateFrontSteunChoices (LT) { + UpdateCboItems (FSFieldName, ";"+GetFSListFromLCode(LT,DC), ";"); +// SetFrontSteunDFL (LT); +} + +// ------------------------------------------------------------- +// Events for cboDwarsVd +function cboDwarsVdChange () { +} +function cboDwarsVdOnExit () { + var cboDWV=document.getElementById(DWVFieldName); + if (cboDWV.selectedIndex==-1 || cboDWV.options[cboDWV.selectedIndex].disabled) SetDwarsVdValue(""); // alert ("This value is not allowed. Choose an item in black letters, from the list."); +} +function SetDwarsVdValue (NewVal) { + SetValCbo(DWVFieldName,NewVal); + cboDwarsVdChange(); +} +function GetDWVListFromLCode (LT,DC) { + var lst=""; + DC="XX"; // applies to any DC + var arDWV=DollarGet(arDCLC_DWV[DC + "_" + LT]); + if (arDWV && arDWV.length) { lst = cArrayToPieces(arDWV, ";"); } + return lst; +} +function UpdateDwarsVdChoices (LT) { + UpdateCboItems (DWVFieldName, ";"+GetDWVListFromLCode(LT,DC), ";"); +// SetDwarsVdDFL (LT); +} + +// ------------------------------------------------------------- +// Events for txtAantal +function txtAantalOnKeyDown (evt) { + evt = evt || event; // (evt) ? evt : ((event) ? event : null); + if (evt && evt.keyCode==13) { + btnInputAddClick(); // Trigger buttonClick "Toevoegen" + } +} + +// ------------------------------------------------------------- +// Events for Blumotion + Tip-on +function chkBlumotionOnClick (objChk) { + var value; + var blnTipon=GetValChk("chkTipon"); + if (objChk.checked) { + if (blnTipon==true) SetValChk("chkTipon",false); + value="I"; + } + else { + // chkBlumotion.checked == false : + if (true || DC=="I" || DC=="A") { // vanaf 30/04/2010 voor alle Design ! + if (blnTipon==true) { + value="T"; + } + else { + // alert("Ofwel 'Blumotion' ofwel 'Tipon' is verplicht bij intivo en antaro lades."); + objChk.checked=true; + return; + } + } + else { // standaard design : + value=(blnTipon ? "T" : "Z"); + } + } + if (!isUndef(value)) SetValTxt("txtBlumotion",BlumotionValueToJS(value)); +} +function chkTiponOnClick (objChk) { + var value; + var blnBlumotion=GetValChk("chkBlumotion"); + if (objChk.checked) { + if (blnBlumotion) SetValChk("chkBlumotion",false); + value="T"; + CheckSBwithTipon(); + } + else { + // chkTipon.checked == false : + if (true || DC=="I" || DC=="A") { // vanaf 30/04/2010 voor alle Design ! + if (blnBlumotion==false) SetValChk("chkBlumotion",true); + value="I"; + } + else { // standaard design : + value=(blnBlumotion ? "I" : "Z") + } + } + if (!isUndef(value)) SetValTxt("txtBlumotion",BlumotionValueToJS(value)); +} +function BlumotionValueToJS (value) { + if (value=="I" || value=="v") return "v"; + if (value=="T") return "T"; + if (value=="Z" || value=="" ) return ""; + return ""; +} +function SetBlumotionValue (NewVal) { + SetValChk("chkBlumotion",NewVal=="v"); + SetValChk("chkTipon",NewVal=="T"); + CheckSBwithTipon(); + SetValTxt("txtBlumotion",BlumotionValueToJS(NewVal)); +} +function GetBlumotionValue () { + return GetValTxt("txtBlumotion"); +} +function UpdateBMChoices(DC) { + // In case of radio-buttons, the choices must be updated for DC=="I" (intivo). + // In case of checkboxes, value is controled by the OnClick events, so no update necessary. +} +/* +function optBlumotionOnClick (evt) { + evt = evt || event; + target = evt.target || evt.srcElement; + if (target) optBlumotionOnClickV(target.value); +} +function optBlumotionOnClickV (value) { + SetValTxt("txtBlumotion",BlumotionValueToJS(value)); +} +function UpdateBMChoices(DC) { + var blnDisableZ = (DC=="I"); // Intivo should always be with blumotion or tip-on. + oRadioBMZ=document.getElementById("optBM_Z"); + if (oRadioBMZ) { + oRadioBMZ.disabled=blnDisableZ; + oHideCtrl=oRadioBMZ; + if (oHideCtrl.parentNode.tagName=="LABEL") oHideCtrl=oHideCtrl.parentNode + oHideCtrl.style.display=(blnDisableZ ? "none" : "inline"); + } +} +*/ + +// ------------------------------------------------------------- +// Events for Stabilisator +function chkStabilisatorOnClick (objChk) { + if (objChk.checked) CheckSBwithTipon(); +} +function CheckSBwithTipon () { + if (GetValChk("chkTipon")==false) return; + if (GetValChk("chkStabilisator")) { + alert("De combinatie 'Tipon' EN 'Stabilisator' is niet mogelijk."); + SetValChk("chkStabilisator",false); + } +} Index: _csp/admin1/tbx.css =================================================================== diff -u --- _csp/admin1/tbx.css (revision 0) +++ _csp/admin1/tbx.css (revision 757) @@ -0,0 +1,17 @@ + body { color:black; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; } + td { color:black; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; } + A { text-decoration:underline; color:#FF460A; } + A:hover { text-decoration:underline; } + A.clsInfo { cursor:help; } + .clsInfoSimul { text-decoration:underline; color:#FF460A; cursor:help; } + .clsLinkSimul { text-decoration:underline; color:#FF460A; } + + DIV.clsScrollDiv { + scrollbar-face-color:#EEEEEE; + scrollbar-arrow-color:black; + scrollbar-track-color:#DADADA; + scrollbar-shadow-color:EEEEEE; + scrollbar-highlight-color:EEEEEE; + scrollbar-3dlight-color:#AAAAAA; + scrollbar-darkshadow-Color:#AAAAAA; + } Index: _csp/olprodcat/From TestWWW/leftScript.js =================================================================== diff -u --- _csp/olprodcat/From TestWWW/leftScript.js (revision 0) +++ _csp/olprodcat/From TestWWW/leftScript.js (revision 757) @@ -0,0 +1,246 @@ + +// General variabels: + +var ActiveTaal; +var ActiveButton; +var sTarget; // name of the window/frame where the links on this page will be opened. + +function ToggleButton(OnOff,id) +{ + ToggleButtonObj (document.getElementById(id), OnOff); +} + +function ClickButton(id) +{ + ClickButtonObj(document.getElementById(id)); +} + +function ToggleButtonObj(obj, OnOff) +{ + if (!obj) return; + + var id=obj.getAttribute('id'); + + if (isIE()) //microsoft doesn't like ECMA-standards... + { + if ((OnOff.toUpperCase()=="ON") || (id==ActiveButton)) obj.className="clsButtonHiLite"; + else obj.className="clsButton"; + } + else + { + if ((OnOff.toUpperCase()=="ON") || (id==ActiveButton)) obj.setAttribute("class","clsButtonHiLite"); + else obj.setAttribute("class","clsButton"); + } +} + +function ClickButtonObj(obj) +{ + if (!obj) return; + + var NewButton; + var NdxBtn; + var objArr; + + var id=obj.getAttribute('id'); + + if (id.substring(0, 3) == "btn") NewButton=id; + + if (NewButton && (NewButton != ActiveButton || true)) + { + //By having added "|| true" to the above condition, the if clause will be executed also if clicked on the ActiveButton. + + var OldButton=ActiveButton; + ActiveButton=NewButton; + ToggleButtonObj(document.getElementById(OldButton), "OFF"); + + switch (id) + { + case "btnProducten" : objArr=URLProducten; break; + case "btnKeuken" : objArr=URLKeuken; break; + case "btnTips" : objArr=URLTips; break; + case "btnPromo" : objArr=URLPromo; break; + case "btnShow" : objArr=URLShow; break; + case "btnBeurs" : objArr=URLBeurs; break; + case "btnPers" : objArr=URLPers; break; + case "btnContacteer" : objArr=URLContact; break; + default : objArr=null; break; + } + if (!objArr) return; + + var newURL=objArr[TaalIndex(ActiveTaal)]; + if (newURL.indexOf(".htm")<0 && newURL.indexOf(".csp")<0) { window.open(newURL + GetParamValue(document.URL, "Type", "C") + ".htm", sTarget); alert(1);} + else window.open(newURL, sTarget); + } +} + +function TaalIndex (Taal) +{ + var Ndx; + switch (Taal) + { + case "N" : Ndx=0; break; + case "F" : Ndx=1; break; + default : Ndx=0; break; + } + return (Ndx); +} + +function VeldenVertalen (Index) +{ + // Vertalingen van de verschillende velden: + document.getElementById("btnProducten").innerHTML = TranslateProducten[Index]; + document.getElementById("btnKeuken").innerHTML = TranslateKeuken[Index]; + document.getElementById("btnTips").innerHTML = TranslateTips[Index]; + document.getElementById("btnPromo").innerHTML = TranslatePromo[Index]; + document.getElementById("btnShow").innerHTML = TranslateShow[Index]; + document.getElementById("btnBeurs").innerHTML = TranslateBeurs[Index]; + if (document.getElementById("btnPers")) document.getElementById("btnPers").innerHTML = TranslatePers[Index]; + document.getElementById("btnContacteer").innerHTML = TranslateContact[Index]; + document.getElementById("imgHome_LNK").setAttribute('href',TranslateHomeLNK[Index]); +} + +// General variabels: +var TranslateProducten; +var TranslateKeuken; +var TranslateTips; +var TranslatePromo; +var TranslateShow; +var TranslateBeurs; +var TranslatePers; +var TranslateContact; +var TranslateHomeLNK; + +var URLProducten; +var URLKeuken; +var URLTips; +var URLPromo; +var URLShow; +var URLBeurs; +var URLPers; +var URLContact; + +function GetTranslations () +{ + TranslateProducten = new Array ( + "PRODUCTEN", + "PRODUITS" ); + + TranslateKeuken = new Array ( + "KEUKENMERK", + "MARQUE" ); + + TranslateTips = new Array ( + "TIPS" , + "INDICES" ); + + TranslatePromo = new Array ( + "PROMOTIES", + "PROMOTIONS" ); + + TranslateShow = new Array ( + "SHOWROOM", + "SHOWROOM" ); + + TranslateBeurs = new Array ( + "BEURZEN", + "FOIRES" ); + + TranslatePers = new Array ( + "PERS" , + "PRESSE" ); + + TranslateContact = new Array ( + "CONTACTEER" , + "CONTACTEZ" ); + + TranslateHomeLNK = new Array ( + "/Index.htm?Taal=N" , + "/Index.htm?Taal=F" ); + + URLProducten = new Array ( + "http://192.168.1.6/csp/OLProdCat/ProductNavig.csp?taal=N&Type="+VisitorType+"&target=wProductList" , + "http://192.168.1.6/csp/OLProdCat/ProductNavig.csp?taal=F&Type="+VisitorType+"&target=wProductList"); + + URLKeuken = new Array ( + "nl_keuken" , + "fr_keuken" ); + + URLTips = new Array ( + "nl_tips" , + "fr_tips" ); + + URLPromo = new Array ( + "nl_promo" , + "fr_promo" ); + + URLShow = new Array ( + "nl_show" , + "fr_show" ); + + URLBeurs = new Array ( + "nl_beurs" , + "fr_beurs" ); + + URLPers = new Array ( + "nl_pers" , + "fr_pers" ); + + URLContact = new Array ( + "nl_contact" , + "fr_contact" ); +} + +function GetParamValue (sURL, Param, Default) +{ +// Extracts and returns the parameter value from the URL for the specified parameter. +// If the parameter does not occur is the URL, the default value is returned. +// This function is not Case-sensitive. + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function init () +{ + var DefaultTaal = "N"; + var DefaultButton = ""; + var DefaultTarget = "_self" + + var sURL = document.URL; + ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + ActiveTaal = ActiveTaal.toUpperCase(); + sTarget = GetParamValue (sURL, "Target", DefaultTarget); + VisitorType = GetParamValue (document.URL, "Type", "C"); + + GetTranslations (); + VeldenVertalen (TaalIndex(ActiveTaal)); + + var InitButton = GetParamValue (sURL, "Button", DefaultButton); + if (InitButton != "") + { + // Trigger click event for this button + ClickButtonObj(document.getElementById(InitButton)); + ToggleButtonObj(document.getElementById(InitButton), "ON"); + } +} + +function isIE() +{ + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function simulateHREF(id) +{ + if (isIE()) return; + var obj=document.getElementById(id); + var newLink=obj.getAttribute('href'); + if (!newLink) return; + document.location.href=document.URL.substring (0, document.URL.lastIndexOf("/")+1) + newLink; +} Index: _vhisie/TBX/TBox WebOrder LMC_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder LMC_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder LMC_N.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    ID:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + BOXCOVER zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/Old Files/TBox WebOrder VH_E.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_E.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_E.xsl (revision 757) @@ -0,0 +1,539 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + No.:  +
    NAME:
    STREET:
    POSTAL CODE:
    CITY:
    TELEPHONE:
    FAX:
    E-MAIL:
    DELIVERY:
    COMMISSION:
    + + + + + +
    + + + + +
    + + OFFER REQUEST + OFFER + ORDER + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard drawer (from stock):
    + + + + + +
    +
    + + + + + + + + + + + + +
     Total: +   +   +   EUR +  
    +
    + + + + + +
    + For each order of more than 4 pieces you will receive a discount of 12%, +for orders of 12 pieces or more you will receive a discount of 20% on the prices shown +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    COLORS*
    DRAWERSIDESBOTTOM+BACKBARSBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONT FIXATION
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + + L+R +   + + + + + clsMColQty + (bulk) + +   + + clsOvzPrices + EUR +
     
    + +   + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Width + CT + Depth + Wght + BM + BX * + SB + DT + Quantity +   + Price/p.Info +   + + + + + + + + * BX : BOXSIDE (Legend)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Double bar + Simple bar + Without bar/boxside + Double-sided BOXSIDE + (Code ) + + + +
    Index: _csp/admin1/WOL.csp =================================================================== diff -u --- _csp/admin1/WOL.csp (revision 0) +++ _csp/admin1/WOL.csp (revision 757) @@ -0,0 +1,14 @@ + + + + + Cache Server Page + + + + + + + My page body + + Index: _csp/admin1/Format GA BAN.xsl =================================================================== diff -u --- _csp/admin1/Format GA BAN.xsl (revision 0) +++ _csp/admin1/Format GA BAN.xsl (revision 757) @@ -0,0 +1,11 @@ + + + + + + + + + + + Index: _vhisie/TBX/Old Files/WizMaten Before SPZK.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizMaten Before SPZK.csp (revision 0) +++ _vhisie/TBX/Old Files/WizMaten Before SPZK.csp (revision 757) @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(IngaveTitle)# :   
    #(arVTL("LBL","LT"))#: + + +
    #(arVTL("LBL","Std"))#: + +  
    #(..WebTextValue("Kastbreedte",Taal,"L"))#: +
    + #(..WebTextValue("Buitenmaat",Taal,"L"))# + #(..WebTextValue("Binnenmaat",Taal,"L"))# +
    +
    #(arVTL("LBL","CB"))#: mm#(arVTL("LBL","WD"))#: + mm +
    +
    + #(arVTL("LBL","SPZK"))#: + + +
    +
    #(arVTL("LBL","LD"))#: + + mm + #(arVTL("LBL","DK"))#: + + kg +
    #(arVTL("LBL","BM"))#:#(arVTL("LBL","BX"))#: + + +
    #(arVTL("LBL","SB"))#:#(arVTL("LBL","OPVL"))#:#(..WebTextValue("Links",Taal,"L"))# #(..WebTextValue("Rechts",Taal,"L"))#
    #(arVTL("LBL","Aant"))#: #(..WebTextValue("stuk?s",Taal,"L"))##(..WebTextValue("Toevoegen",Taal,"L"))##(..WebTextValue("VerpakBulk",Taal,"L"))#: (#(..WebTextValue("VerpakBulkVanaf",Taal,"L"))#)
    Toevoegen
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","Std") )##(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","BM") )##(arVTL("TH","BX") )##(arVTL("TH","SB") )##(arVTL("TH","OPVL"))##(arVTL("TH","Aant"))# 
      + [<<]  [<] +  1 - 4  + [>]  [>>] +   #(VanXlijnen)# +  
    \ No newline at end of file Index: _vhisie/TBX/TBoxFrame.js =================================================================== diff -u --- _vhisie/TBX/TBoxFrame.js (revision 0) +++ _vhisie/TBX/TBoxFrame.js (revision 757) @@ -0,0 +1,13 @@ +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function InitPage() { + var sURL=window.location.href; + window.fraMain.location.href="DecodeURL.csp?REF=VHEPN\\7833\\252\\W"; // ?REF=VHEPN\\7833\\252\\W // "Tandembox Wizard New.htm"; +} + +function FrameInit() { + InitPage(); +} Index: _vhisie/TBX/TBoxResItemsALL.js =================================================================== diff -u --- _vhisie/TBX/TBoxResItemsALL.js (revision 0) +++ _vhisie/TBX/TBoxResItemsALL.js (revision 757) @@ -0,0 +1,1829 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-12-06 14:54:30 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['AF']=Array( + Array('B',500,'30;50;65'), + Array('B',650,'50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',650,'50;65'), + Array('BY',500,'30;50'), + Array('BY',650,'50'), + Array('BY/Z',500,'30;50'), + Array('BY/Z',650,'50'), + Array('D',500,'30;50;65'), + Array('D',650,'50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',650,'50;65'), + Array('DY',500,'30;50'), + Array('DY',650,'50'), + Array('DY/Z',500,'30;50'), + Array('DY/Z',650,'50'), + Array('M',500,'30;50;65'), + Array('M',650,'50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',650,'50;65'), + Array('MY',500,'30;50'), + Array('MY',650,'50'), + Array('MY/Z',500,'30;50'), + Array('MY/Z',650,'50') +); +arBPM['BA']=Array( + Array('B',270,'20;30'), + Array('B',400,'30;50'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',400,'30;50'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',400,'30;50'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65') +); +arBPM['BI']=Array( + Array('B',270,'20;30'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('D',270,'20;30'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('M',270,'20;30'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65') +); +arBPM['GA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['GF']=Array( + Array('B',270,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65') +); +arBPM['GI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['GMA']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['GS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['II']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['IS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['A']=Array('GA', 'WA', 'ZA'); +arDC_DS['B']=Array('BA', 'BI'); +arDC_DS['F']=Array('AF', 'GF'); +arDC_DS['I']=Array('GI', 'II', 'WI', 'ZI'); +arDC_DS['MA']=Array('GMA'); +arDC_DS['S']=Array('GS', 'IS', 'WS'); + +var arDC_LC=Array(); +arDC_LC['A']=Array('CM', 'CM/Z', 'CMY', 'CMY/Z', 'M', 'M/Z', 'MY', 'MY/Z', 'N'); +arDC_LC['B']=Array('B', 'B/Z', 'D', 'D/Z', 'M', 'M/Z'); +arDC_LC['F']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z'); +arDC_LC['I']=Array('CL', 'CL/Z', 'CLY', 'CLY/Z', 'DL', 'DL/Z', 'DLS2', 'DLY', 'DLY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['MA']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['S']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['B']=Array('FG', 'FZ'); +arDC_KV['F']=Array('FG', 'FZ'); +arDC_KV['I']=Array('BRO8', 'DIA8', 'DFZ8', 'GRI8', 'ZV', 'LE.DBR', 'LE.LBR', 'LE.ZW', 'LE.CRV'); +arDC_KV['MA']=Array('FG', 'FZ'); +arDC_KV['S']=Array('FG', 'FZ'); + +var arDC_BX=Array(); +arDC_BX['A']=Array('ER', 'ZR'); +arDC_BX['B']=Array('ER', 'DR', 'BG', 'ZR'); +arDC_BX['F']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['I']=Array('COV', 'CAP', 'ZR'); +arDC_BX['MA']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['S']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['AF_B']=Array('ER'); +arDS_BX['AF_B/Z']=Array('ER'); +arDS_BX['AF_BY']=Array('ER'); +arDS_BX['AF_BY/Z']=Array('ER'); +arDS_BX['AF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_M']=Array('ZR'); +arDS_BX['AF_M/Z']=Array('ZR'); +arDS_BX['AF_MY']=Array('ZR'); +arDS_BX['AF_MY/Z']=Array('ZR'); +arDS_BX['BA_B']=Array('ER'); +arDS_BX['BA_B/Z']=Array('ER'); +arDS_BX['BA_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_M']=Array('ZR'); +arDS_BX['BA_M/Z']=Array('ZR'); +arDS_BX['BI_B']=Array('ER'); +arDS_BX['BI_B/Z']=Array('ER'); +arDS_BX['BI_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_M']=Array('ZR'); +arDS_BX['BI_M/Z']=Array('ZR'); +arDS_BX['GA_CM']=Array('ER'); +arDS_BX['GA_CM/Z']=Array('ER'); +arDS_BX['GA_CMY']=Array('ER'); +arDS_BX['GA_CMY/Z']=Array('ER'); +arDS_BX['GA_M']=Array('ZR'); +arDS_BX['GA_M/Z']=Array('ZR'); +arDS_BX['GA_MY']=Array('ZR'); +arDS_BX['GA_MY/Z']=Array('ZR'); +arDS_BX['GA_N']=Array('ZR'); +arDS_BX['GF_B']=Array('ER'); +arDS_BX['GF_B/Z']=Array('ER'); +arDS_BX['GF_BS2']=Array('ER'); +arDS_BX['GF_BY']=Array('ER'); +arDS_BX['GF_BY/Z']=Array('ER'); +arDS_BX['GF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_M']=Array('ZR'); +arDS_BX['GF_M/Z']=Array('ZR'); +arDS_BX['GF_MS2']=Array('ZR'); +arDS_BX['GF_MY']=Array('ZR'); +arDS_BX['GF_MY/Z']=Array('ZR'); +arDS_BX['GI_CL']=Array('COV'); +arDS_BX['GI_CL/Z']=Array('COV'); +arDS_BX['GI_CLY']=Array('COV'); +arDS_BX['GI_CLY/Z']=Array('COV'); +arDS_BX['GI_DL']=Array('CAP', 'COV'); +arDS_BX['GI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['GI_DLS2']=Array('CAP', 'COV'); +arDS_BX['GI_DLY']=Array('CAP', 'COV'); +arDS_BX['GI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['GI_M']=Array('ZR'); +arDS_BX['GI_M/Z']=Array('ZR'); +arDS_BX['GI_MS2']=Array('ZR'); +arDS_BX['GI_MY']=Array('ZR'); +arDS_BX['GI_MY/Z']=Array('ZR'); +arDS_BX['GI_N']=Array('ZR'); +arDS_BX['GMA_B']=Array('ER'); +arDS_BX['GMA_B/Z']=Array('ER'); +arDS_BX['GMA_BS2']=Array('ER'); +arDS_BX['GMA_BY']=Array('ER'); +arDS_BX['GMA_BY/Z']=Array('ER'); +arDS_BX['GMA_C']=Array('ER'); +arDS_BX['GMA_C/Z']=Array('ER'); +arDS_BX['GMA_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_K']=Array('ZR'); +arDS_BX['GMA_K/Z']=Array('ZR'); +arDS_BX['GMA_M']=Array('ZR'); +arDS_BX['GMA_M/Z']=Array('ZR'); +arDS_BX['GMA_MS2']=Array('ZR'); +arDS_BX['GMA_MY']=Array('ZR'); +arDS_BX['GMA_MY/Z']=Array('ZR'); +arDS_BX['GMA_N']=Array('ZR'); +arDS_BX['GS_B']=Array('ER'); +arDS_BX['GS_B/Z']=Array('ER'); +arDS_BX['GS_BS2']=Array('ER'); +arDS_BX['GS_BY']=Array('ER'); +arDS_BX['GS_BY/Z']=Array('ER'); +arDS_BX['GS_C']=Array('ER'); +arDS_BX['GS_C/Z']=Array('ER'); +arDS_BX['GS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_K']=Array('ZR'); +arDS_BX['GS_K/Z']=Array('ZR'); +arDS_BX['GS_M']=Array('ZR'); +arDS_BX['GS_M/Z']=Array('ZR'); +arDS_BX['GS_MS2']=Array('ZR'); +arDS_BX['GS_MY']=Array('ZR'); +arDS_BX['GS_MY/Z']=Array('ZR'); +arDS_BX['GS_N']=Array('ZR'); +arDS_BX['II_CL']=Array('COV'); +arDS_BX['II_CL/Z']=Array('COV'); +arDS_BX['II_CLY']=Array('COV'); +arDS_BX['II_CLY/Z']=Array('COV'); +arDS_BX['II_DL']=Array('CAP', 'COV'); +arDS_BX['II_DL/Z']=Array('CAP', 'COV'); +arDS_BX['II_DLS2']=Array('CAP', 'COV'); +arDS_BX['II_DLY']=Array('CAP', 'COV'); +arDS_BX['II_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['II_M']=Array('ZR'); +arDS_BX['II_M/Z']=Array('ZR'); +arDS_BX['II_MS2']=Array('ZR'); +arDS_BX['II_MY']=Array('ZR'); +arDS_BX['II_MY/Z']=Array('ZR'); +arDS_BX['II_N']=Array('ZR'); +arDS_BX['IS_B']=Array('ER'); +arDS_BX['IS_B/Z']=Array('ER'); +arDS_BX['IS_BS2']=Array('ER'); +arDS_BX['IS_BY']=Array('ER'); +arDS_BX['IS_BY/Z']=Array('ER'); +arDS_BX['IS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_M']=Array('ZR'); +arDS_BX['IS_M/Z']=Array('ZR'); +arDS_BX['IS_MS2']=Array('ZR'); +arDS_BX['IS_MY']=Array('ZR'); +arDS_BX['IS_MY/Z']=Array('ZR'); +arDS_BX['IS_N']=Array('ZR'); +arDS_BX['WA_CM']=Array('ER'); +arDS_BX['WA_CM/Z']=Array('ER'); +arDS_BX['WA_CMY']=Array('ER'); +arDS_BX['WA_CMY/Z']=Array('ER'); +arDS_BX['WA_M']=Array('ZR'); +arDS_BX['WA_M/Z']=Array('ZR'); +arDS_BX['WA_MY']=Array('ZR'); +arDS_BX['WA_MY/Z']=Array('ZR'); +arDS_BX['WA_N']=Array('ZR'); +arDS_BX['WI_CL']=Array('COV'); +arDS_BX['WI_CL/Z']=Array('COV'); +arDS_BX['WI_CLY']=Array('COV'); +arDS_BX['WI_CLY/Z']=Array('COV'); +arDS_BX['WI_DL']=Array('CAP', 'COV'); +arDS_BX['WI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['WI_DLS2']=Array('CAP', 'COV'); +arDS_BX['WI_DLY']=Array('CAP', 'COV'); +arDS_BX['WI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['WI_M']=Array('ZR'); +arDS_BX['WI_M/Z']=Array('ZR'); +arDS_BX['WI_MS2']=Array('ZR'); +arDS_BX['WI_MY']=Array('ZR'); +arDS_BX['WI_MY/Z']=Array('ZR'); +arDS_BX['WI_N']=Array('ZR'); +arDS_BX['WS_B']=Array('ER'); +arDS_BX['WS_B/Z']=Array('ER'); +arDS_BX['WS_BS2']=Array('ER'); +arDS_BX['WS_BY']=Array('ER'); +arDS_BX['WS_BY/Z']=Array('ER'); +arDS_BX['WS_C']=Array('ER'); +arDS_BX['WS_C/Z']=Array('ER'); +arDS_BX['WS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_K']=Array('ZR'); +arDS_BX['WS_K/Z']=Array('ZR'); +arDS_BX['WS_M']=Array('ZR'); +arDS_BX['WS_M/Z']=Array('ZR'); +arDS_BX['WS_MS2']=Array('ZR'); +arDS_BX['WS_MY']=Array('ZR'); +arDS_BX['WS_MY/Z']=Array('ZR'); +arDS_BX['WS_N']=Array('ZR'); +arDS_BX['ZA_CM']=Array('ER'); +arDS_BX['ZA_CM/Z']=Array('ER'); +arDS_BX['ZA_CMY']=Array('ER'); +arDS_BX['ZA_CMY/Z']=Array('ER'); +arDS_BX['ZA_M']=Array('ZR'); +arDS_BX['ZA_M/Z']=Array('ZR'); +arDS_BX['ZA_MY']=Array('ZR'); +arDS_BX['ZA_MY/Z']=Array('ZR'); +arDS_BX['ZA_N']=Array('ZR'); +arDS_BX['ZI_CL']=Array('COV'); +arDS_BX['ZI_CL/Z']=Array('COV'); +arDS_BX['ZI_CLY']=Array('COV'); +arDS_BX['ZI_CLY/Z']=Array('COV'); +arDS_BX['ZI_DL']=Array('CAP', 'COV'); +arDS_BX['ZI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_DLS2']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_M']=Array('ZR'); +arDS_BX['ZI_M/Z']=Array('ZR'); +arDS_BX['ZI_MS2']=Array('ZR'); +arDS_BX['ZI_MY']=Array('ZR'); +arDS_BX['ZI_MY/Z']=Array('ZR'); +arDS_BX['ZI_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['A_CMY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_CMY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLS2']=Array('SA'); +arDC_SPZK['I_DLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['I_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_B']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_B/Z']=Array('A'); +arDCLC_FS['XX_BS2']=Array('A', 'HS'); +arDCLC_FS['XX_BY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_BY/Z']=Array('A'); +arDCLC_FS['XX_C']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_C/Z']=Array('A'); +arDCLC_FS['XX_CL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CL/Z']=Array('A'); +arDCLC_FS['XX_CLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CLY/Z']=Array('A'); +arDCLC_FS['XX_CM']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CM/Z']=Array('A'); +arDCLC_FS['XX_CMY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CMY/Z']=Array('A'); +arDCLC_FS['XX_D']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_D/Z']=Array('A'); +arDCLC_FS['XX_DL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DL/Z']=Array('A'); +arDCLC_FS['XX_DLS2']=Array('A', 'HS'); +arDCLC_FS['XX_DLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DLY/Z']=Array('A'); +arDCLC_FS['XX_DS2']=Array('A', 'HS'); +arDCLC_FS['XX_DY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DY/Z']=Array('A'); +arDCLC_FS['XX_K']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_K/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_B']=Array('0'); +arDCLC_DWV['XX_B/Z']=Array('0'); +arDCLC_DWV['XX_BS2']=Array('0'); +arDCLC_DWV['XX_BY']=Array('0'); +arDCLC_DWV['XX_BY/Z']=Array('0'); +arDCLC_DWV['XX_C']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CM']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CM/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLS2']=Array('0'); +arDCLC_DWV['XX_DLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_DY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_K']=Array('0'); +arDCLC_DWV['XX_K/Z']=Array('0'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_AF']=Array('AL', 'CR'); +arDS_KLR['RK_BA']=Array('CR', 'BA'); +arDS_KLR['RK_BI']=Array('CR'); +arDS_KLR['RK_GA']=Array('MG'); +arDS_KLR['RK_GF']=Array('MG', 'CR'); +arDS_KLR['RK_GI']=Array('MG'); +arDS_KLR['RK_GMA']=Array('MG', 'CR'); +arDS_KLR['RK_GS']=Array('MG', 'CR'); +arDS_KLR['RK_II']=Array('CR'); +arDS_KLR['RK_IS']=Array('CR'); +arDS_KLR['RK_WA']=Array('SW'); +arDS_KLR['RK_WI']=Array('SW'); +arDS_KLR['RK_WS']=Array('WI', 'CR'); +arDS_KLR['RK_ZA']=Array('BZ'); +arDS_KLR['RK_ZI']=Array('BZ'); +arDS_KLR['KX_AF']=Array('AL'); +arDS_KLR['KX_BA']=Array('IN'); +arDS_KLR['KX_BI']=Array('IN'); +arDS_KLR['KX_GA']=Array('MG'); +arDS_KLR['KX_GF']=Array('MG'); +arDS_KLR['KX_GI']=Array('MG'); +arDS_KLR['KX_GMA']=Array('MG'); +arDS_KLR['KX_GS']=Array('MG'); +arDS_KLR['KX_II']=Array('IN'); +arDS_KLR['KX_IS']=Array('IN'); +arDS_KLR['KX_WA']=Array('SW'); +arDS_KLR['KX_WI']=Array('SW'); +arDS_KLR['KX_WS']=Array('WI'); +arDS_KLR['KX_ZA']=Array('BZ'); +arDS_KLR['KX_ZI']=Array('BZ'); Index: _vhisie/TBX/Old Files/TBoxWizMaten.js =================================================================== diff -u --- _vhisie/TBX/Old Files/TBoxWizMaten.js (revision 0) +++ _vhisie/TBX/Old Files/TBoxWizMaten.js (revision 757) @@ -0,0 +1,922 @@ + +/* +// General variabels: +var arMData=Array(); +var arMErrs=Array(); +*/ + +// Constants: +var blnForceFill=true; +var blnSyncBtn=false; +var blnValidateInput=true; +var blnSyncBoxside=true +var LTFieldName="cboLadeType"; +var LDFieldName="cboDiepte"; +var DKFieldName="cboGewicht"; +var BSFieldName="cboBoxside"; +var SPZKFieldName="cboSPZijkant"; +var StdLadeFieldName="chkStdLade"; +var ColorOptDisabled="#dddddd"; +var CodeBinMaat="Bin." +var CodeStdLade="Std" + +var arMTableDefs=Array(); +var arMColDefs=Array(); +var tmpRowErrs=Array(); +var CurIndex; +var MaxIndex; +var OffsetMRow; +var CBBinBuit; +var MErrColNr; // ColNr van de Error Images + +function jsVTL(Intern,Taal,TextType) { + // !!! jsArVTL must be a GLOBAL array variable !!! + TextType = TextType || "O"; + Taal = Taal || ActiveTaal; + var Val = jsArVTL[Intern+"#"+Taal+"-"+TextType]; + if (Val=="~") return ""; + return ( (Val=="" || Val==undefined) ? Intern+" (js:"+TextType+"-"+Taal+")" : Val); +} +// jsVTL(""); // + +var winInfoHelp; +function ShowInfo (SubjCode) { + var sHRef=("Help/InfoHelp"+SubjCode+(ActiveTaal ? "_"+ActiveTaal : "")+".htm"); + var sTarget="winInfoHelp"; + winInfoHelp=window.open(sHRef, sTarget, GetSettings("M_INFO")); + winInfoHelp.focus(); +} + +var winInfoLT; +function ShowInfoLT (FileNameSuffix) { + if (typeof(FileNameSuffix)=="undefined") FileNameSuffix=""; + var sHRef="Help/InfoSelectLT" + FileNameSuffix + (ActiveTaal ? "_"+ActiveTaal : "") + ".htm"; + var sTarget="winInfoLT"; + winInfoLT=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:570, h:620})); + winInfoLT.opener=window; + winInfoLT.FeedBackFld=document.getElementById(LTFieldName); + winInfoLT.focus(); +} + +var winInfoSPZK; +function ShowInfoSPZK (param) { + if (typeof(param)=="undefined") param=""; + var arFlds=Array(); + GetFieldsMaten(arFlds); + if (! DollarGet(arFlds["CB"]) > 0) { + msg="'Drawer width' must contain a positive value."; + alert (msg); + return; + } + // Else + var QS="SPZK="+arFlds["SPZK"]+"&CB="+arFlds["CB"]+(arFlds["WD"]==CodeBinMaat ? "" : "&WD="+arFlds["WD"]); + var sHRef=(TestHTMLWiz() ? "SelectSPZK.htm" : "SelectSPZK.csp?"+QS); + var sTarget="winInfoSPZK"; + winInfoSPZK=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:400, h:550})); + winInfoSPZK.opener=window; + winInfoSPZK.FeedBackFld=document.getElementById(SPZKFieldName); + winInfoSPZK.focus(); +} +function UpdateSPZK (SPZK) { + SetValCbo(SPZKFieldName,SPZK); +} + +var winStdLade; +function ShowStdLade (SubjCode) { + var arFlds=Array(); + GetFieldsMaten(arFlds); + //if (AllMFieldsEmpty(arFlds)) { alert ("Kies een LadeType"); return; } + var sInit=cMDRowToDelim(arFlds,0); + var sKlr=cKleurKeuzeToDelim(); + var sHRef=(TestHTMLWiz() ? "SelectStdLade.htm" : "SelectStdLade.csp?data="+sInit+"&klr="+sKlr); + var sTarget="winStdLade"; + winStdLade=window.open(sHRef, sTarget, GetSettings("M_INFO",{w:590, h:660})); + winStdLade.opener=window; + winStdLade.FeedBackFld=document.getElementById(LTFieldName); + winStdLade.focus(); +} +function UpdateStdLade (args) { + var pdlMData=args; + var blnSetStd; + blnSetStd = (pdlMData.length>0); + var arFlds=Array(); + var LijnNr=cDelimToMDRowFlds(pdlMData, null, arFlds); + SetStdLadeValue (blnSetStd); + if (LijnNr=="") blnSetStd=false; + else { + if (true && (arFlds["AANT"] > 0)) { + // Auto-Add row to MData + var UpdatedIndex=InputUpdateMDRow (arFlds); + MScrollIntoView(UpdatedIndex); + } else { + // Fill in the fields. User must click to "Add/Modify"button. + SetFieldsMaten(arFlds); + InputClearErrors(); + var arErrs=InputValidateMDRow(arFlds); + if (arErrs.length>0) { +// alert(jsVTL("jsFoutieveIngave")); // "Onjuiste gegevens bij de \"ingave\"." + InputMarkErrors(arErrs); + } + winStdLade.FeedBackFld=document.getElementById("txtAantal"); + } + } +} +function CheckAllowEdit () { + SafeFocusSet (document.getElementById("txtAantal")); + msg=jsVTL("jsStdLInputLocked"); // "Editing is not allowed for \"Standard Measures\"" + alert (msg); +} +function SetOnFocusEvents (blnAllowEdit) { + var obj; + function SetOnObj (objName) { + obj=document.getElementById(objName); + if (obj) obj.onfocus=(blnAllowEdit ? CheckAllowEdit : ""); + } + function SetClassOnObj (objName) { + obj=document.getElementById(objName); + //if (obj) alert (obj.className); + if (obj) obj.className="clsInputBtnCommon clsInputStdL" + (blnAllowEdit ? "" : "Gray"); + } + SetOnObj ("txtCBreedte"); + SetOnObj ("txtWandDikte"); + SetOnObj (LDFieldName); + SetOnObj (DKFieldName); + SetOnObj (SPZKFieldName); + SetOnObj ("chkBlumotion"); + SetOnObj (BSFieldName); + SetOnObj ("chkStabilisator"); + SetOnObj ("chkOpvullijstLi"); + SetOnObj ("chkOpvullijstRe"); + SetOnObj ("chkCB_Buitenm"); + SetOnObj ("chkCB_Binnenm"); + SetClassOnObj ("btnInputResetStdL"); +} + +function MValToChk (sVal) { // returns boolean (true/false) + return (sVal=="v" ? true : false); +} +function ChkToMVal (blnChk) { // returns string ("v"/"") + return (blnChk ? "v" : ""); +} +function SetMatenChk (FldName,sVal) { + SetValChk (FldName,MValToChk(sVal)); +} +function GetMatenChk (FldName) { + return ChkToMVal(GetValChk(FldName)); +} + + +function DeleteDataRow (Index) { +// Geeft als result true/false terug, naargelang een rij verwijderd is. + if(arMData[Index]==undefined) { + alert("Delete Data : Row undef"); + return false; + } + var tmpAr=arMData.splice(Index,1); // Delete row at Index + if (arMErrs && arMErrs[Index]!=undefined) tmpAr=arMErrs.splice(Index,1); // Delete row at Index + arModified["MData"]=true; + return true; +} + +function GetDataRow (Index) { +// Geeft arFlds (d.i. 1-dim array) terug. + if(arMData[Index]==undefined) { + alert("GetDataRow undef"); + return(null); + } + return (arMData[Index]); +} + +function UpdateDataRow (Index,arFlds) { + if (!arFlds) return; + arMData[Index]=arFlds; + arModified["MData"]=true; +} + +function SetCellImageVisible(oCell, blnVisible) { + if (!oCell) return; + var ErrImg; + ErrImg=oCell.getElementsByTagName("IMG"); + if (ErrImg.length && ErrImg[0]) ErrImg[0].style.visibility=(blnVisible ? "visible" : "hidden"); +} + +function UpdateTableRowErrors (Index, TableID, ColNr, blnVisible) { + OffsetRow=(TableID=="tblMaten" ? OffsetMRow : 0); + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+ArIndexToRowNr(Index,OffsetRow), 2)); + if (!oRow) return; + SetCellImageVisible (oRow.cells[ColNr], blnVisible); +} + +function UpdateTableRow (Index, arFlds, TableID, arColDefs) { +// alert ("Update Table Row " + Index + " aantal:" + arFlds["AANT"]); + OffsetRow=(TableID=="tblMaten" ? OffsetMRow : 0); + var oRow=document.getElementById(TableID + "Row" + RightStr('00'+ArIndexToRowNr(Index,OffsetRow), 2)); + if (!oRow) return; + if (!arFlds) arFlds=GetDataRow (Index); + var ColDef; + var ColVal; + for (var i=0; imm'; break; + case "WD" : if (isNaN(ColVal)) str='
    ' + WDInfoTransform(ColVal) + '
    '; + else str=ColVal + ' mm'; + break; + case "LD" : str=ColVal + ' mm'; break; + case "DK" : str=ColVal + ' kg'; break; + case "BX" : str=BXInfoTransform(ColVal); break; + case "AANT" : str=(ColVal); break; +// case "PRIC_" : str=(isNaN(ColVal) ? PriceErrorHTML(ColVal) : ColVal +' EUR'); break; + default : str=ColVal; break; + } + return (str); +} + +function SetFieldsMaten (arFlds) { + if (!arFlds) return; + SetValTxt("txtAantal",arFlds["AANT"]); + blnSyncBoxside=false; + SetLadeTypeValue(arFlds["LT"]) // SetValCbo(LTFieldName,arFlds["LT"]); // + Set related image. + blnSyncBoxside=true; + SetStdLadeValue (DollarGet(arFlds["STD"]).length>0); + SetValTxt("txtCBreedte",arFlds["CB"]); + SetValTxt("txtWandDikte",arFlds["WD"]); + var CBBinBuit=(arFlds["WD"]==CodeBinMaat ? "chkCB_Binnenm" : "chkCB_Buitenm"); + SetValChk(CBBinBuit,true); + chkCBBinBuitClick(CBBinBuit); + SetValCbo(SPZKFieldName,arFlds["SPZK"]); + SetValCbo("cboDiepte",arFlds["LD"]); + SetDraagKrachtValue(arFlds["DK"]); + SetMatenChk("chkBlumotion",arFlds["BM"]); + SetBoxsideValue(arFlds["BX"]); + SetLadeImage (arFlds["LT"],arFlds["BX"]); + SetMatenChk("chkStabilisator",arFlds["SB"]); + SetMatenChk("chkBulkVPK",arFlds["VPK"]); + var OPVL=arFlds["OPVL"]; + if (OPVL==undefined) OPVL=""; + SetValChk("chkOpvullijstLi",(OPVL.indexOf("L")>-1)); + SetValChk("chkOpvullijstRe",(OPVL.indexOf("R")>-1)); +} + +function GetFieldsMaten (arFlds) { + if (!arFlds) arFlds=Array(); + arFlds["AANT"]=GetValTxt("txtAantal"); + if (!(arFlds["AANT"]=="" || isNaN(arFlds["AANT"]))) arFlds["AANT"]=parseInt(arFlds["AANT"]); + arFlds["LT"]=GetValCbo(LTFieldName); + arFlds["STD"]=(GetValChk(StdLadeFieldName) ? CodeStdLade : ""); + arFlds["CB"]=GetValTxt("txtCBreedte"); + arFlds["WD"]=GetValTxt("txtWandDikte"); + arFlds["SPZK"]=GetValCbo(SPZKFieldName); + arFlds["LD"]=GetValCbo(LDFieldName); + arFlds["DK"]=GetValCbo(DKFieldName); + arFlds["BM"]=GetMatenChk("chkBlumotion"); + arFlds["BX"]=GetValCbo(BSFieldName); + arFlds["SB"]=GetMatenChk("chkStabilisator"); + arFlds["VPK"]=GetMatenChk("chkBulkVPK"); + var OPVLLi=(GetValChk("chkOpvullijstLi")); + var OPVLRe=(GetValChk("chkOpvullijstRe")); + arFlds["OPVL"]=(OPVLLi?"L":"")+(OPVLLi && OPVLRe ?"+":"")+(OPVLRe?"R":""); +} + +function AllMFieldsEmpty (arFlds) { + for (var i=0; i1200) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Width should be between 200 and 1200 (mm)"; // "Breedte moet tussen 200 en 1200 (mm) liggen."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="WD"; + Val=arFlds[FldKey]; + if (Val=="0") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Choose \"" + (ActiveTaal=="D" ? "Schrankbreite:Innenmass" : "Carcase width:internal") + "\" instead of \""+ (ActiveTaal=="D" ? "Seitenstartke" : "Carcase thickness") + "=0mm\"" // "Kies \"Kastbreedte:Binnenmaat\" i.p.v. wanddikte=0 mm."; + } + else if (!WandDikteOK(Val)) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Carcase thickness is not a correct value"; // "Wanddikte is niet correct."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="SPZK"; + Val=arFlds[FldKey]; + if (TBKlasse=="SP" && Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Side is a required field for 'Drawer under sink'; empty is not valid"; // "Spoelbakzijkant is een verplicht gegeven voor een spoelbaklade."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="LD"; + Val=arFlds[FldKey]; + if (Val<100 || Val>1000) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Depth of drawer is a required field; empty is not valid"; // "LadeDiepte is een verplicht gegeven."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="DK"; + Val=arFlds[FldKey]; +// if (Val=="" || "25;30;50;80".indexOf(Val)==-1) { + if (Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Weight/Load of drawer is a required field; empty is not valid"; // "Draagkracht is een verplicht gegeven. \n"+ "(keuze uit 25, 30, 50, 80)."; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="BX"; + Val=arFlds[FldKey]; + if (Val=="") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Boxside is a required field; empty is not valid"; + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + FldKey="VPK"; + Val=arFlds[FldKey]; + if (Val=="v") { + if (Qty<20) { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Bulk is not allowed for quantities less than 20 pieces"; + } + if (arFlds["STD"] != "") { + tmpErrs[i++]=FldKey; + tmpErrMsgs[FldKey]="Bulk is not allowed for \"Standard Drawers\""; + } + } + // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + if (tmpErrs.length>0) tmpErrs["msg"]=tmpErrMsgs; + return tmpErrs; +} + +function WandDikteOK(ValWD) { + if (ValWD==undefined || ValWD=="") return false; + if (ValWD==CodeBinMaat) return true; + if (isNaN(ValWD) || ValWD<0 || ValWD>100) return false; + // else + return true; +} + + +function InputClearFields () { + var arEmpty=Array(); + SetFieldsMaten(arEmpty); + InputClearErrors(); + MatenFocusFirst(); +} + +function InputClearErrors() { + var coll = document.getElementsByTagName("IMG"); + if (coll!=null) { + for (var i=0; i < coll.length; i++) { + LoopID = DollarGet(coll[i].getAttribute('id')); + if (LoopID.indexOf("imgInputErr_")==0) { + // (obj, OnOff, ActiveButton, ClassNormal, ClassHiLite, [ClassActive]) + ToggleButtonXtd(coll[i], "OFF", "", "clsExclamHideImg", "clsExclamShowImg"); + } + } + } +} + +function InputMarkErrors(tmpErrs) { + var oImg; + tmpRowErrs=tmpErrs; + for (var i=0; i=0 && Index<=MaxIndex)) { + ClickButton("btnMRC"+RightStr('00'+ArIndexToRowNr(Index,OffsetMRow), 2),"MRC"); + } + else { + ClickButtonObjXtd("","MRC","arActBtn['MRC']"); + ClickButtonObjXtd("","MRD","arActBtn['MRD']"); + } +} + +function CacheCheckData (tmpMData) { + if (!tmpMData || tmpMData.length==0) return ""; + var tmpMErrs=Array(); + // Call Cache method "RunOnServer ... ()" , that will return an error array + tmpMErrs=cspCheckData (tmpMData); + return tmpMErrs; //2-dim array +} + +function CacheCheckMFlds(arFlds) { +// Controleert een lijn van input-data. + if (!arFlds) return ""; + var tmpMAr=Array(); + var tmpMErrs=Array(); + tmpMAr[0]=arFlds; + tmpMErrs=CacheCheckData(tmpMAr); + if (!tmpMErrs || tmpMErrs=="" || tmpMErrs[0]==undefined) return "" + return tmpMErrs[0]; //2-dim array +} + +function MErrorOnRow(Index) { +// Returns true/false , if the line (row) is marked as inconsistent data. + return (MDataRowErrs(Index).length>0); +} + +function MDataRowErrs(Index) { + // See if the line (row) is already marked as inconsistent data. + // In that case, get the error(s) from the arMErrs array + if (!arMErrs || arMErrs.length==0 || !arMErrs[Index]) return ""; + return arMErrs[Index]; //1-dim array +} + +function InputAddData() { + var arFlds=Array(); + GetFieldsMaten(arFlds); + if (AllMFieldsEmpty(arFlds)) { + InputClearErrors(); + return; + } + var arErrs=InputValidateMDRow(arFlds); + if (arErrs.length>0) { + alert(jsVTL("jsFoutieveIngave")); // "Onjuiste gegevens bij de \"ingave\"." + InputClearErrors(); + InputMarkErrors(arErrs); + return; + } + // else + var UpdatedIndex=InputUpdateMDRow (arFlds); + MScrollIntoView(UpdatedIndex); +} +function InputValidateMDRow (arFlds) { + var arErrs=Array(); + if (blnValidateInput) { + arErrs=InputCheckData(arFlds); + if (arErrs.length==0) arErrs=CacheCheckMFlds(arFlds); + } + return arErrs; +} +function InputUpdateMDRow (arFlds) { +// Returns the ArIndex of the updated row + if (CurIndex < 0 || CurIndex>MaxIndex+1) CurIndex=MaxIndex+1; + arMErrs[CurIndex]=""; + UpdateDataRow(CurIndex,arFlds); + UpdateMTableRow(CurIndex,arFlds); + if (CurIndex > MaxIndex) MaxIndex=CurIndex; + var UpdatedIndex=CurIndex; + InputClearErrors(); + InputResetCtrls(); + CurIndex=MaxIndex+1; + return UpdatedIndex; +} + +function InputChgData(Index) { + if (Index<0 || Index>MaxIndex) { + CurIndex=-1; + InputResetCtrls(); + return; + } + var arFlds=Array(); + var tmpErrs=Array(); + CurIndex=Index; + arFlds=GetDataRow(CurIndex); + SetFieldsMaten(arFlds); + InputClearErrors(); + tmpErrs=MDataRowErrs(CurIndex); + if (tmpErrs.length>0) { + InputMarkErrors(tmpErrs); + } + if (arFlds) SetInnerHTML("btnInputAdd",jsVTL("Aanpassen",undefined,"L")); // "Aanpassen" +} + +function InputDelData(Index) { + if (Index<0 || Index>MaxIndex) { + CurIndex=-1; + } + else { // (Index>=0 && Index<=MaxIndex) + var msg=jsVTL("jsDeleteRow") + "\n" + jsVTL("jsDoorgaan") + "?"; // "De actieve lijn zal verwijderd worden. \n"+"Doorgaan?" + if (confirm(msg)==false) { + if (!blnSyncBtn || CurIndex != Index) ResetBtnsAct(CurIndex); + return; + } + // else + if (DeleteDataRow(Index)) { + MScrollIntoView (Index,true); // Updates MTable and scrolls row into view if necessary + MaxIndex=arMData.length-1; // =MaxIndex-1; + } + } + InputResetCtrls(); +} + +function btnMScrollClick(ButtonCode) { + MScrollNavTo (ButtonCode,false); +} +function MScrollIntoView(RowNr, blnForceUpdate) { + if (RowNr=="LAST") MScrollNavTo ("LAST",blnForceUpdate); + else if (isNaN(RowNr)) {} // Do nothing + else if (RowNr < arMTableDefs["FirstInView"]) { + OffsetMRow=RowNr-arMTableDefs["FirstInView"]; + MScrollNavTo ("SAME",true); + } + else if (RowNr > arMTableDefs["LastInView"]) { + OffsetMRow=RowNr-arMTableDefs["LastRowNr"]; + MScrollNavTo ("SAME",true); + } + else { + // RowNr is in view ==> update only if forced + if (blnForceUpdate) MScrollNavTo ("SAME",true); + else { + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); + } + } +} +function MScrollNavTo(ButtonCode,blnForceUpdate) { + var NewOffset; + var MaxOffset=(MDOverflow() ? arMData.length-arMTableDefs["LastRowNr"]-1 : arMTableDefs["FirstRowNr"]) + switch (ButtonCode) { + case "FIRST" : NewOffset=arMTableDefs["FirstRowNr"]; break; + case "PREV" : NewOffset=MaxVal(OffsetMRow-1, arMTableDefs["FirstRowNr"]); break; + case "NEXT" : NewOffset=MinVal(OffsetMRow+1, MaxOffset); break; + case "LAST" : NewOffset=MaxOffset; break; + case "SAME" : NewOffset=MinVal( MaxVal(OffsetMRow,arMTableDefs["FirstRowNr"]), MaxOffset); break; + default : return; break; + } + if (blnForceUpdate || NewOffset !=OffsetMRow) { + arMTableDefs["OffsetRow"]=NewOffset; + OffsetMRow=NewOffset; + ClearMTable(); + UpdateMTable(); + } + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); +} +function UpdateRowOffset(OffsetRow) { + arMTableDefs["OffsetRow"]=OffsetRow; + arMTableDefs["FirstInView"]=RowNrToArIndex(arMTableDefs["FirstRowNr"],OffsetRow); + arMTableDefs["LastInView"]=RowNrToArIndex(arMTableDefs["LastRowNr"],OffsetRow); + arMTableDefs["LastItemInView"]=(MDOverflow() ? arMTableDefs["LastInView"] : arMData.length-1); +} +function UpdateMScrollNav() { + var First=arMTableDefs["FirstInView"]+1; + var Last=arMTableDefs["LastItemInView"]+1; + SetInnerHTML("lblMScrollRowView", First + (Last > First ? " - "+Last : "")); // + (arMData.length ? " /" + arMData.length : "") + SetInnerHTML("lblMScrollRowCnt", arMData.length); + MScrollEnabled(); +} +function MScrollEnabled (blnForce) { + var blnOverflow=MDOverflow(); + var blnIsIE=isIE(); + var oCell=document.getElementById("MScrollBtnCell"); + var collBtns; + if (!oCell) return; + if (blnForce || oCell.TagEnabled != blnOverflow) { + clsNew=(blnOverflow ? "clsMScrollBtnsAct" : "clsMScrollBtnsNAct"); + collBtns=oCell.getElementsByTagName("span"); + if (collBtns) { + for (i=0; i arMTableDefs["RowCnt"]); +} +function ArIndexToRowNr(ArIndex, OffsetRow) { + return ArIndex-OffsetRow; +} +function RowNrToArIndex(RowNr, OffsetRow) { + return RowNr+OffsetRow; +} + +function btnInputAddClick() { + InputAddData(); +} + +function btnInputChgClick(obj) { + if (!obj) return; + ClickButtonObj(obj, 'MRC'); + var objID=obj.getAttribute('id'); + var Index=parseInt(objID.replace("btnMRC","")); + if (isNaN(Index)) Index=-1; + if (Index>-1) Index=RowNrToArIndex(Index,OffsetMRow); + InputChgData(Index); +} + +function btnInputDelClick(obj) { + if (!obj) return; + ClickButtonObj(obj, 'MRD'); + var objID=obj.getAttribute('id'); + var Index=parseInt(objID.replace("btnMRD","")); + if (isNaN(Index)) Index=-1; + if (Index>-1) Index=RowNrToArIndex(Index,OffsetMRow); + InputDelData(Index); +} + +function SyncMButtons(NewButton,OldButton) { + if (NewButton==OldButton) return; + if (blnSyncBtn) { + // Keep btnChange and btnDel syncronized. + if (NewButton.indexOf("MRC")>-1) ClickButton(NewButton.replace("MRC","MRD"),"MRD"); + else ClickButton(NewButton.replace("MRD","MRC"),"MRC"); + } + else { + // Only btnChange OR btnDel can be high-lighted. Reset the other. + if (NewButton.indexOf("MRC")>-1) ClickButtonObjXtd("","MRD","arActBtn['MRD']"); + else ClickButtonObjXtd("","MRC","arActBtn['MRC']"); + } +} + +function chkCBBinBuitClick(id) { + var chk = document.getElementById(id); + if (!chk) return; + var grp=chk.parentNode; + if (!grp || (grp.tagName != 'DIV')) return; + + var i; + var LoopID; + var coll = grp.getElementsByTagName("INPUT"); + if (coll!=null) { + for (i=0; i < coll.length; i++) { + LoopID = coll[i].getAttribute('id'); + if (LoopID==id) { + CBBinBuit=LoopID.replace("chkCB_",""); + coll[i].checked=true; + } + else { + coll[i].checked=false; + } + } + } + var txtWD = document.getElementById("txtWandDikte"); + var lblWDU = document.getElementById("lblWDUnit"); + if (CBBinBuit=="Binnenm") { + txtWD.className="clsInputWDBin"; + txtWD.disabled=true; + txtWD.value=CodeBinMaat + lblWDU.innerHTML=WDInfoTransform(txtWD.value); // "["+ +"]"; + } + else { + txtWD.className="clsInputField"; + txtWD.disabled=false; + if (txtWD.value==CodeBinMaat) txtWD.value=""; + lblWDU.innerHTML=" "+"mm"; + } +} + +function initMColDefs () { +// var oTbl=document.getElementById("tblMaten"); + arMColDefs=Array(); + arMColDefs[0]="STD"; + arMColDefs[1]="LT"; + arMColDefs[2]="CB"; + arMColDefs[3]="WD"; + arMColDefs[4]="LD"; + arMColDefs[5]="DK"; + arMColDefs[6]="BM"; + arMColDefs[7]="BX"; + arMColDefs[8]="SB"; + arMColDefs[9]="OPVL"; + arMColDefs[10]="AANT"; + arMColDefs[11]="ERR_IMG"; + + MErrColNr = 11; // ColNr van de Error Images +} + +function initMTableDefs () { + arMTableDefs["FirstRowNr"]=0; + arMTableDefs["LastRowNr"]=7; + arMTableDefs["RowCnt"]=arMTableDefs["LastRowNr"]-arMTableDefs["FirstRowNr"]+1; + maxMRow=arMTableDefs["RowCnt"]; + OffsetMRow=arMTableDefs["FirstRowNr"] + UpdateRowOffset (OffsetMRow); + UpdateMScrollNav(); +} + +function initInputData () { + arMData=Array(); + MaxIndex=-1; + CurIndex=MaxIndex+1; +} + +function initCBBinBuit () { + CBBinBuit = 'Buitenm'; + chkCBBinBuitClick('chkCB_' + CBBinBuit); // zet initi�le waarde +} + +function MatenFocusFirst () { + SafeFocusSet (document.getElementById(LTFieldName)); +} + +function MCheckSyncKlrOK () { + if (!arMData || arMData.length==0) { + arMErrs=Array(); + MDataSyncKlr=true; + return true; + } + // else // alert ("kleurkeuze gewijzigd. Controle van de data..."); + arMErrs=CacheCheckData(arMData); + MDataSyncKlr=true; + for (var i=0; i0) return false; + } + return true; +} + +function MShowSyncErrMsg () { + var msg="" + for (var i=0; i0) { msg=msg + " - " + jsVTL("jsOpLijn") + " " + (i+1) + "" + "\n"; } // "op lijn " + } + if (msg.length) { + msg=jsVTL("jsInconsistenteLijnen") + ":" + "\n" + + msg + "\n" + + jsVTL("jsLijnenAangeduid") + "." + "\n" + + jsVTL("jsDrukOpWijzig") + "."; +/* + msg="Sommige lijnen bevatten inconsistenties:" + "\n" + + msg + "\n" + + "Deze lijn wordt gemarkeerd met een img. " + "\n" + + "Druk op \"Wijzig\" om de gegevens te corrigeren."; +*/ + alert (msg); + } +} + +function MCheckSyncKlr () { + if (MDataSyncKlr) return; + InputResetCtrls(); + var blnSyncOK; + blnSyncOK=MCheckSyncKlrOK(); + UpdateMTableErrors(); + if (blnSyncOK) return; + // else + MShowSyncErrMsg(); +} + +function MatenBtnClick () { + MCheckSyncKlr(); + MatenFocusFirst(); +} + +function SetMData () { + if (arMData.length) { + MaxIndex=arMData.length-1; + CurIndex=MaxIndex+1; + MDataSyncKlr=false; // ==> MCheckSyncKlr(); + } else { + initInputData(); + MDataSyncKlr=true; + } + ClearMTable(); + UpdateMTable(); +} + +function tmpConvertMDataRow (InFlds) { + if (!InFlds) return ""; + var ColDef; + var OutFlds=Array(); + + var arColDefsTmp=Array(); + arColDefsTmp[13]="SB"; + arColDefsTmp[14]="OPVL"; + arColDefsTmp[15]="SPZK"; + + for (var i=0; i + + + + + + + + + TANDEMBOX intivo - #(..WebTextValue("VS_VulstukKleur",Taal,"L"))# + + + + + + + + + + +
    +  #("TANDEMBOX intivo - "_..WebTextValue("VS_VulstukKleur",Taal,"L"))#  +

    + + + + + + + + + + + + +
    +
    +
    +
    +
    #($S(KV="ZV":..WebTextValue("VSMat_ZV",Taal,"L",$LB("U")),1:..WebTextValue("VSMat_"_$G(VSM,DisplayVSM),Taal,"L",$LB("U"))_" : "_..WebTextValue("KLV_"_KV,Taal,"L",)))#
    +
    +
    +
    + #(..WebTextValue("VS_Info",Taal,"L"))# +
    +
    + + + + + + + + + + + +
    #(..WebTextValue("VSMat_"_$LG(lbVSMat,ctrVSMat),Taal,"L",$LB("U")))#
    +
    +
    + + + +
    +
    + + + +
    + + + + + +
    #(..WebTextValue("KLV_"_idVSKleur,Taal,"L"))#
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + #("OK"_..WebTextValue("",Taal,"L"))#   #(..WebTextValue("Annuleren",Taal,"L"))# +
    + + + + + + + + Index: _vhisie/TBX/MainNews.csp =================================================================== diff -u --- _vhisie/TBX/MainNews.csp (revision 0) +++ _vhisie/TBX/MainNews.csp (revision 757) @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + +
    + #(DefaultsVTL)# + + + + + + + + » #(..WebTextValue("MainInfoTipsKlik",Taal,"L"))#! + #(..WebTextValue("MainInfoTips",Taal,"O"))# + + + Index: _csp/admin1/KopieOLD van Format GA TBX.xsl =================================================================== diff -u --- _csp/admin1/KopieOLD van Format GA TBX.xsl (revision 0) +++ _csp/admin1/KopieOLD van Format GA TBX.xsl (revision 757) @@ -0,0 +1,247 @@ + + + + + + + + + + + + + page-break-before:always + + + + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + 240495 + + +
    + http://cache01/barcode/barcode.aspx?value=&mills=8&showtext=false +
    +
    +
    + + + + SVEDEX - + + + TESTNAAM + + + + + + 240495. + . + + +
    +
    + + + + + + + +
    + + +
    + +
    +
    +
    +
    + +
    +
    +
    + + st
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + / + + + + +
    +
    + + + + + + + + + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +[] + + + + +
    +
    +
    + +
    + Index: _csr/myrules/vhGridItem.csr =================================================================== diff -u --- _csr/myrules/vhGridItem.csr (revision 0) +++ _csr/myrules/vhGridItem.csr (revision 757) @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file Index: _csr/myrules/Timer.csr =================================================================== diff -u --- _csr/myrules/Timer.csr (revision 0) +++ _csr/myrules/Timer.csr (revision 757) @@ -0,0 +1,46 @@ + + + + +
    +  +
    + + +
    + + +
    \ No newline at end of file Index: _vhisie/TBX/PreventRefresh.js =================================================================== diff -u --- _vhisie/TBX/PreventRefresh.js (revision 0) +++ _vhisie/TBX/PreventRefresh.js (revision 757) @@ -0,0 +1,96 @@ +var MsgOnF5 = false; +var MsgOnBSpace = true; +var MsgOnUnload = false; +var MsgOnUnload_Force = "auto"; // possible values : "auto" [default], "always", "never" + +var KeyF5 = 116; +var KeyBSpace = 8; + +function evtOnKeyDown_IE() { + if (event.keyCode==KeyF5 && MsgOnKeyF5()) { + if (confirm ("Refreshing will delete all input data. Continue ?")) { + MsgOnUnload=false; + return true; + } + // else : + event.keyCode = 0; + event.cancelBubble = true; + event.returnValue = false; + return false; + }else if (event.keyCode==KeyBSpace && MsgOnKeyBSpace()) { + var Sender=event.srcElement; + if (Sender && Sender.tagName.toUpperCase()=="INPUT" && "text;password;file".indexOf(Sender.type.toLowerCase()) > -1) return true; + else if (Sender && Sender.tagName.toUpperCase()=="TEXTAREA") return true; + + if (false && alert ("This function key is not available in this application.") && false) { + MsgOnUnload=false; + return true; + } + // else : + event.keyCode = 0; + event.cancelBubble = true; + event.returnValue = false; + return false; + } + return true; +} + +function evtOnKeyDown_NN(evnt) { + var event=evnt; + if (event.which==KeyF5 && MsgOnKeyF5()) { + if (confirm ("Refreshing will delete all input data. Continue ?")) { + MsgOnUnload=false; + return true; + } + // else : + alert(5); + event.preventDefault(); + event.stopPropagation(); + return false; + } + return true; +} + +function evtBeforeUnload() { + if (! MsgBfUnload()) return; // Unload WITHOUT warning the user + // else : + var msg="Hier zet ik wat ik maar wil !"; + return msg; +} + +function MsgOnKeyF5() { + return MsgOnF5; +} +function MsgOnKeyBSpace() { + return MsgOnBSpace; +} +function MsgBfUnload() { + if (MsgOnUnload_Force=="never") return false; + else if (MsgOnUnload_Force=="always") return true; +// else if (MsgOnUnload_Force="auto") { } + else { + return MsgOnUnload; + } +} + +function setEventKeyDown() { + if (isIE()) { + document.onkeydown = evtOnKeyDown_IE; + }else if (navigator.appName=="Netscape") { +// document.onkeydown = evtOnKeyDown_NN; + } +} +function setEventBeforeUnload(on) { + if (isIE()) { + window.onbeforeunload = (on ? evtBeforeUnload : null); + }else if (navigator.appName=="Netscape") { +// window.onbeforeunload = (on ? evtBeforeUnload : null); + } +} + +function initEvents() { + setEventKeyDown(); + setEventBeforeUnload (MsgOnUnload); +} + +initEvents(); Index: _vhisie/TBX/Old Files/WizOvz.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizOvz.csp (revision 0) +++ _vhisie/TBX/Old Files/WizOvz.csp (revision 757) @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Algemene gegevens",Taal,"L"))#
    #(..WebTextValue("KLNaam",Taal,"L"))# :
     
     
     
    #(..WebTextValue("Commissie",Taal,"L"))# :
     
    #(..WebTextValue("Kleurkeuze",Taal,"L"))#
    #(..WebTextValue("Kleur",Taal,"L")_" "_..WebTextValue("Ladezijden",Taal,"L"))# :
     
    #(..WebTextValue("Kleur",Taal,"L")_" "_..WebTextValue("Relingen",Taal,"L"))# :
     
    #($TR(..WebTextValue("Bodem&Rug",Taal,"L")," ",""))# :
     
    #(..WebTextValue("Kleur",Taal,"L")_" "_..WebTextValue("Boxside",Taal,"L"))# :
     
    #(..WebTextValue("Frontbevestiging",Taal,"L"))# :
     
    #(..WebTextValue("Maten",Taal,"L"))#
    +   + +
    + + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","Std") )##(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","BM") )##(arVTL("TH","BX") )##(arVTL("TH","SB") )##(arVTL("TH","OPVL"))##(arVTL("TH","Aant"))# #(..WebTextValue($S($G(blnCalcPrices)||$G(blnPriceAvail):"PrijsPerStukTH", 1:"InfoTH"),Taal,"L"))# 
     #(..WebTextValue("PrijsTotaal",Taal,"L"))#:    
    +

    + +

    + Die Bruttopreise verstehen sich ab Werk, zuz�glich der gesetzlichen Mehrwertsteuer. +

    +
    + +

    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +

    +
    + +
    + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("ActiesWizard",Taal,"L"))#:   #(..WebTextValue("ActiesWizardInfo",Taal,"L"))#
    #(..WebTextValue("Verzenden",Taal,"L"))# 
    #(..WebTextValue("FinishWizard",Taal,"L",$LB("U")))##(..WebTextValue("FinishWizard",Taal,"O"))# 
    \ No newline at end of file Index: _csp/admin1/Format GA TLM.xsl =================================================================== diff -u --- _csp/admin1/Format GA TLM.xsl (revision 0) +++ _csp/admin1/Format GA TLM.xsl (revision 757) @@ -0,0 +1,368 @@ + + + + + + + + + + + + + + + + + + + + page-break-before:always + + + + + + + + + + +
    + + + + + + + + +
    + + +
    + + + + SVEDEX - + + + + + + + + + + . + + +
    +
    + + + + + + + + + +
      +
    + +
    +
    +
    + +
    +
     
    +
    +
    + +
    +
    +
    + + st
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ONDERDELEN  
     
    OPTIES
     
    +
    +
    +
    + + + + + + + + + / + + + + + + + + + +
    • Lengte
    +
    + +   +
     
    + +
    + + + + + +
    +
    + +   +
     
    +
    + + + + Afdekkap + + +
    +
    + +   +
     
    +
    + + + + + +
    • Snoeruitgang
    +
    + +   +   +
    + + + + + +
    +
    + +   +
     
    +
    + + + + + +
    • Lichtkleur
    +
    + +   +   +
    + + + + + +
    +
    + +   +
      +
    + + + + + +
    • Weergave onbekend !!!
    +
    + + item: +   +
    +
    + +
    + + + + + POSITIES: van links naar rechts + + +   +   + Tussenafstand + Product(en) + + + + + + + + + + + + + + + Begin posities lampen () : +   + + + + + + + +   +   +   + +
    +   + + +
    + + + + + +   +   +   + + + + +   + + + + + + + + + + + + + : st. + + + + + + + + + + + + : + + + + + + + + + + Weergave onbekend !!! : stuks + + + + + + + + +
    +
    +
    + + + +
    +
    +
    + +
    Index: _csp/olprodcat/ProductMenuSA.csp =================================================================== diff -u --- _csp/olprodcat/ProductMenuSA.csp (revision 0) +++ _csp/olprodcat/ProductMenuSA.csp (revision 757) @@ -0,0 +1,98 @@ + + + + + + Produktinformatie overzicht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(i)#
    + + + +
    + + + +
    ...
    +
    + + + Index: _vhisie/TBX/Help/FitImage.js =================================================================== diff -u --- _vhisie/TBX/Help/FitImage.js (revision 0) +++ _vhisie/TBX/Help/FitImage.js (revision 757) @@ -0,0 +1,45 @@ +// General variabels: +var winImage; + +function isIE() { + return (navigator.appName.indexOf('Netscape')==-1); +} + +function GetFeatures() { + return (", location=0, menubar=0, scrollbars=0, resizable=0, status=0, titlebar=0, toolbar=0"); +} + +function GetSettings(CodeDlg,DlgDim) { + var DlgPos; + var sFeat; + switch (CodeDlg) + { + case "IMGFIT" : + DlgDim= {w:100, h:100}; + if (isIE()) { DlgPos={x:window.screenLeft+50, y:window.screenTop+50}; } else { DlgPos={x:50, y:50}; } + sFeat=GetFeatures(); + break; + default : alert ('Onbekende CodeDlg : "' + CodeDlg + '"'); return; break; + } + var s=""; + s += "width=" + DlgDim.w + ",height=" + DlgDim.h; + s += ",left=" + DlgPos.x + ",top=" + DlgPos.y ; // position for IE + s += ",screenX="+DlgPos.x+",screenY="+DlgPos.y; // position for NN + s += "," + sFeat; + return s; +} + +function ShowImage (sHRef) { + winImage = window.open(sHRef, "winImage", GetSettings("IMGFIT")); + if (winImage) winImage.focus(); +} + +function FitImageURL (sHRef) { + var sTitle = "Website Info"; + return ("../media/FitImage.htm?IMGURL="+sHRef+"&TITLE="+sTitle+"&POSITION=top-right"); +} + +function ShowFitImage (sHRef) { + ShowImage(FitImageURL(sHRef)); +} + Index: _vhisie/TBX/tmpCacheUpdateC.js =================================================================== diff -u --- _vhisie/TBX/tmpCacheUpdateC.js (revision 0) +++ _vhisie/TBX/tmpCacheUpdateC.js (revision 757) @@ -0,0 +1,173 @@ + +function TestAlertC () { + alert("Test csp value 004"); +} + + + + +// function Number_toFixed(d) +if (typeof(Number)!='undefined'&&typeof(Number.prototype)!='undefined'){ + if (typeof(Number.prototype.toFixed)=='undefined'){ + function Number_toFixed(d) { + var n = this; + d = d || 2; + var f = Math.pow(10, d); + n = Math.round(n * f) / f; + n += Math.pow(10, - (d + 1)); + n += ''; + return (d==0 ? n.substring(0, n.indexOf('.')) : n.substring(0, n.indexOf('.') + d + 1)); + } + Number.prototype.toFixed = Number_toFixed; + } +} + +function RightStr (str, nChar) { + return str.substr(str.length-nChar, nChar); +} + +function isNumberInt(inputString) { + return (!isNaN(parseInt(inputString)) ? true : false); +} + +function MinVal(num1,num2) { + return (num1>num2 ? num2: num1); +} + +function MaxVal(num1,num2) { + return (num1 -1) return true; + return false; + } + var exists = false; + for (var i=0;i<=objList.options.length-1;i++) { + if (text == objList.options[i].text) exists = true; + } + if (exists) return; + if (navigator.appName != "Netscape") { + var oOption = document.createElement("OPTION"); + oOption.text = text; + oOption.value = value; + objList.add(oOption); + } else { + objList.options[objList.length] = new Option(text, value); + } +} +function UpdateCboItems (ComboName, ItemsList, Delim) { + var oCombo=document.getElementById(ComboName); + var oOpt,blnDisabled; + var blnAll = (ItemsList.replace(Delim,"")=="*"); + var ItemsList=Delim+ItemsList+Delim; + for (var i=0;i<=oCombo.options.length-1;i++) { + oOpt=oCombo.options[i]; + blnDisabled = (!blnAll) && (ItemsList.indexOf(Delim+oOpt.value+Delim) < 0); + oOpt.style.color=(blnDisabled ? ColorOptDisabled : ""); + oOpt.disabled=blnDisabled; + } +} +// Operations on Controls (such as Input Text/Option/CheckBox/...) +// ================================================================ + +function GetValTxt (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return (obj.value=="" ? "" : obj.value); +} + +function GetValChk (FldName) { // returns boolean (true/false) + var obj=document.getElementById(FldName); + if (!obj) return(""); + return obj.checked; +} + +function SetValTxt (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (NewVal==undefined) NewVal=""; + if (obj) obj.value=NewVal; +} + +function SetValChk (FldName,blnVal) { + var obj=document.getElementById(FldName); + if (blnVal==undefined) blnVal=false; + if (obj) obj.checked=blnVal; +} + +function GetValCbo (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return ( (obj.selectedIndex < 0) ? "" : obj.options[obj.selectedIndex].value); +} + +function SetValCbo (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (NewVal==undefined) NewVal=""; + if (obj) cspSetSelectValue (obj,NewVal); +} + +function SafeFocusSet (obj,blnMsg) { + if (!obj) return false; + try { obj.focus(); } + catch (exception) { + if (blnMsg) alert("Could not set focus to " + obj + " \"" + obj.id + "\""); + return false; + } + return true; +} + + +// Routines for Cach� compatibility +// ================================ + +function DollarGet (Val,Dfl) { + return (Val==undefined ? "" : Val); +// return (Val==undefined ? (Dfl || "") : Val); +} + +function cArrayToPieces (ar1dim,D) { + if (ar1dim[0]==undefined) ar1dim.shift(); // Eerste element weghalen + return ar1dim.join(D); +} + +function cPiecesToArray (sList,D) { + if (sList==undefined) return ""; + return sList.split(D); +} + Index: _csp/admin1/PD.Person.csp =================================================================== diff -u --- _csp/admin1/PD.Person.csp (revision 0) +++ _csp/admin1/PD.Person.csp (revision 757) @@ -0,0 +1,52 @@ + + + + + Cache Server Page + + + +

    PD.Person

    + + + + + + + + +
    +
    + + + + + + + + + + + + + +
    Name:
    PhoneNumber:
      + +
    +
    +
    + + + + My page body + + Index: _csp/admin1/Format order.xsl =================================================================== diff -u --- _csp/admin1/Format order.xsl (revision 0) +++ _csp/admin1/Format order.xsl (revision 757) @@ -0,0 +1,759 @@ + + + + + + + + + + + + + + VAN HOECKE N.V. - HALUX + + + + + + + + + + + + + + + + + + + + + + + + + DATATABLE + + + page-break-before:always + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + HALUX - +
    + + + SVEDEX - + + + + + + + + + + . + + + +
    +
    Afmeting + H: + x B: + +
    Beslag
    + Boringen
    + + + + + + + + + + + + + + +
    PlaatsX (mm)Y (mm)Andere gegevensLengteRand
    +
    Opties +
      + + +
    • Vulling :
    • +
      +
      + + + + + + +
    +
    + +
    +
    + + [] + + + + + + + + + + + 80 + border:solid black 1pt + + + + + + + + + + + links + rechts + + + gemonteerd + + + + + + Profiel + - : - + + + + + + + + Vulling + + +
    (H: + x B: + ) +
      + +
    • +
      +
    + + +
    + + + + + + Draairichting + Ophangplaats + + + - + + + + + + margin:0; margin-bottom:5; + + + +
    + : + + + + + + +
    + + + + | + + + +
    + +
      + +
    • : +
      Van onderkant : + + +
    • +
      +
    +
    + +
      + +
    • : +
      Van bovenkant : + + +
    • +
      +
    +
    + + +
    Van bovenkant : + +
    +
      + +
    • :
    • +
      +
    +
    + + Deze Formatting is onbekend + +
    + + +
    +
    + + + + + posities : + + + : + + + + + +     (opdek : ) + + + +     (voeg : ) + + + + + +
    afstand rand : + +
    +
    + + +
    tussenmaten : + +
    + + + +
    Wanddikte : + +
    +
    + + + + + + VUL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D: + , + in + + + + + + + + + + + + : + , + + + + , AD: + + + + + + , GD: + + + + + + , CNC: + + + + +
  • +
    + + +
  • OPMERKING:
  • +
    + + + OPMERKING: + + + + + DRAWTABLE + + + +
    +
    + +
    +
    + + + + + groupDRAW + + + + + + + +
    + + DRAWTEXT + + + +
    + + : + + + + + + + + page-break-before:always + + + + + + + + + + +
    + + + + + +
    +
    HALUX - BANCO
    +
    Type:
    + +
    Dossier:
    +
    +
    +
    + ProductieNr: + . +
    +
    +
    + Klant:
    + Klant OrderRef: +
    +
    +
    Template:
    Omschrijving: ''
    + +
    +										
    +									
    +
    +
    + +

    + + \\notes01\shared\common\Banco Wizard 2\Images\ + +

    +
    +
    +
    +
    + + + + + + + + + + + + + +
    + + LengteAantalTOT: mAfschuiningMontCV
    + + +
    +
    + + + + + + + + + mm + + + x + + + mm + + + Links + + + Rechts + + + + Ö + + + + st + + + + + + + + + + + + + + +
    + + Formule
    + + +
    +
    + + + + + + + + + + + mm + + + + + + + + + + + + + + +
    + + Aantal
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Half Gemonteerd
    + + +
    +
    + + + + + +
    +						
    +					
    +
    + + +
    + +
    Index: _vhisie/TBX/TBoxWizard.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizard.js (revision 0) +++ _vhisie/TBX/TBoxWizard.js (revision 757) @@ -0,0 +1,431 @@ +// Constants: +var cHyperEventError="HyperEvent Error" + +// General variabels (initial values): +var ActiveTaal=""; +var UserID=""; +var OrdID=""; +var sPrintRef=""; +//var wsID=""; +//var KLNr=""; +var blnDocInited=false; +var blnCalcPrices=false; +var blnSesActive=true; + +var arActBtn=Array(); +var arValidateClick=Array(); +var arCheckPData=Array(); +var arPData=Array(); +var KlantFormType; +var arKlrValue=Array(); +var arMData=Array(); +var arMErrs=Array(); +var arPrices=Array(); +var TotPrice=""; +var TotQty=""; +var DS=""; // DesignID, voor beperkingen op LT - LD - DK - BX +var DC=""; // DesignCode : S, I, B, F,MA +var arModified=Array(); +var MDataSyncKlr; +//var maxMRow; +var maxOvzRow; + +var InitHWizT; +var InitHDivStap; +var InitHDivMT + +var winWait=Object; +var winTBXHelp=Object; +var winInfoPage=Object; + + +function NavigTBXHelp() { + if (!winTBXHelp) return; + winTBXHelp=window.open("http://www.vanhoecke.be/nl/producten/tandem-box/","winTBXHelp"); + winTBXHelp.focus(); +} + +function GetParentPos() { + if (isIE()) return {x:window.screenLeft, y:window.screenTop} + else return {x:window.screenX, y:window.screenY} ; +} +function GetParentDim() { + if (isIE()) return {w:document.body.offsetWidth, h:document.body.offsetHeight} + else return {w:window.outerWidth, h:window.outerHeight} ; +} +function GetScreenDim() { + return {w:window.screen.availWidth, h:window.screen.availHeight} ; +} +function PosCenterWindow(DlgDim) { + var ParPos=GetParentPos(); + var ParDim=GetParentDim(); + return {x:parseInt(ParPos.x + (ParDim.w - DlgDim.w)/2), y:parseInt(ParPos.y + (ParDim.h - DlgDim.h)/2)} +} +function PosCenterScreen(DlgDim) { + var ScrnDim=GetScreenDim(); + return {x:parseInt((ScrnDim.w - DlgDim.w)/2), y:parseInt((ScrnDim.h - DlgDim.h)/2)} +} + +function GetFeatures() { + return "location=0,menubar=0,scrollbars=0,resizable=0,status=0,titlebar=0,toolbar=0"; +} +function GetFeatures2() { + return "location=0,menubar=0,scrollbars=1,resizable=1,status=0,titlebar=0,toolbar=0"; +} + +function GetSettings(CodeDlg,DlgDim) { + var DlgPos,ScrnDim; + var sFeat; + switch (CodeDlg) + { + case "M_INFO" : + DlgDim= DlgDim || {w:450, h:600}; + ScrnDim=GetScreenDim(); + DlgPos={x:ScrnDim.w-DlgDim.w-30, y:25} // align right-top // y:ScrnDim.h-DlgDim.h-25-20 --> bottom + sFeat=GetFeatures2(); + break; + case "WAIT" : + DlgDim={w:300,h:150}; + DlgPos=PosCenterWindow(DlgDim); + sFeat=GetFeatures(); + break; + case "MAIL" : + DlgDim=DlgDim || {w:350, h:230}; + DlgPos=PosCenterWindow(DlgDim); + sFeat=GetFeatures(); + break; + default : alert ('Onbekende CodeDlg : "' + CodeDlg + '"'); return; break; + } + var s=""; + s += "width=" + DlgDim.w + ",height=" + DlgDim.h; + s += ",left=" + DlgPos.x + ",top=" + DlgPos.y ; // position for IE + s += ",screenX="+DlgPos.x+",screenY="+DlgPos.y; // position for NN + s += "," + sFeat; + return s; +} + +function CServCallBegin() { + try { + winWait = null; + // alert (xx.y); + winWait = window.open("DlgWait.htm?Taal="+ActiveTaal,"DlgWait",GetSettings("WAIT")); + winWait.opener = window; + winWait.focus(); + } + catch (exception) { + alert (jsVTL("jsCalcDataDlg")); + } +} + +function CServCallEnd() { + if (winWait) winWait.close(); +} + + +function atoSwitchToPage() { + history.go(-1); +// window.location.replace("main.csp"); +} + +function atoUserWarning() { + alert ("Your session has timed out"); +} + +function OnAppTimeOut() { + blnSesActive=false; + var oTimer=document.getElementById('timer'); + if (oTimer) oTimer.innerHTML="0:00:00 " + "Session timed out. Page can no longer be interactive with the server. " + ' Click to restart.'; + atoUserWarning(); + return; +} + +function SimulButtonClick(NewButton, GroepVar) { + ClickButtonObj(document.getElementById(NewButton), GroepVar); + ToggleButtonObj(document.getElementById(NewButton), "ON", GroepVar); +} + +function ToggleButton(OnOff, id, GroepVar) { + ToggleButtonObj(document.getElementById(id), OnOff, GroepVar); +} + +function ClickButton(id, GroepVar) { + ClickButtonObj(document.getElementById(id), GroepVar); +} + +function ToggleButtonXtd(obj, OnOff, ActiveButton, ClassNormal, ClassHiLite, ClassActive) { + if (!obj) return; + var id=obj.getAttribute('id'); + if (isIE()) //microsoft doesn't like ECMA-standards... + { + if (id==ActiveButton) obj.className=ClassActive; + else obj.className=(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal); + } + else + { + if (id==ActiveButton) obj.setAttribute("class",ClassActive); + else obj.setAttribute("class",(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal)); + } +} + +function ClickButtonObjXtd(obj, GroepVar, ActBtnRef, blnForceAct, ExecRtn) { + if (obj=="") { var NewButton=""; } // Deselect previous button. + else if (!obj) { return; } // Abort ClickButton + else { var NewButton=obj.getAttribute('id'); } + var ActiveButton=eval(ActBtnRef); + if (!blnForceAct) blnForceAct=false; + if (NewButton != ActiveButton || blnForceAct) + { + // By having added "|| blnForceAct" to the above condition, the if clause + // will be executed when blnForceAct=true, also if a user clicked on the ActiveButton. + var OldButton=ActiveButton; + ActiveButton=NewButton; + eval(ActBtnRef + "=ActiveButton;"); // execute: ActBtn=ActiveButton; + if (!OldButton) OldButton=""; + ToggleButtonObj(document.getElementById(OldButton), "OFF", GroepVar); + ToggleButtonObj(document.getElementById(ActiveButton), "ON", GroepVar); + // Extra routine uitvoeren + if (ExecRtn && ExecRtn.length) eval(ExecRtn); + } +} + + +function ToggleButtonObj(obj, OnOff, GroepVar) { + if (!obj) return; + var arSettings=Array(); + switch (GroepVar) + { + //case "xx" : arSettings=Array(ActiveButton, ClassNormal, ClassHiLite, ClassActive ); break; + //----------- ------------ ----------- ----------- ----------- + case "STAP" : arSettings=Array(arActBtn[GroepVar], "clsStapBtn", "clsStapBtnHiLite", "clsStapBtnActive"); break; + case "DS" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsLadeKlrActive"); break; +// case "KL" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlrKL", "clsLadeKlrKL", "clsOtherKlrActive"); break; +// case "KX" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsOtherKlrActive"); break; +// case "FB" : arSettings=Array(arActBtn[GroepVar], "clsFBevest", "clsFBevestHiLite", "clsFBevestActive"); break; + case "KL" : return; break; + case "KX" : return; break; + case "KB" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsOtherKlrActive"); break; + case "RK" : if (DC=="I") { return; break; } + else arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsOtherKlrActive"); + break; + case "KV" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsOtherKlrActive"); break; + case "KVIE" : arSettings=Array(arActBtn[GroepVar], "clsLadeKlr", "clsLadeKlrHiLite", "clsOtherKlrActive"); break; + case "DFL_FB" : arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "DFL_BM" : arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "DFL_WD" : arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "DFL_ASM" : arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "DFL_VPK" : arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "MOPT_VPK": arSettings=Array(arActBtn[GroepVar], "clsLadeDFL", "clsLadeDFLHiLite", "clsLadeDFLActive"); break; + case "MRC" : arSettings=Array(arActBtn[GroepVar], "clsInputBtnBase", "clsInputBtnHiLite", "clsInputBtnAct"); break; + case "MRD" : arSettings=Array(arActBtn[GroepVar], "clsInputBtnBase", "clsInputBtnHiLite", "clsInputBtnAct"); break; + case "WZB" : arSettings=Array(arActBtn[GroepVar], "clsWizardBtnOrange", "clsWizardBtnAct", ""); break; + case "WZB2" : arSettings=Array(arActBtn[GroepVar], "clsWizardBtnGray", "clsWizardBtnOrange", ""); break; + default : alert ('Onbekend type'); return; break; + } + if (isUndef(arSettings[3])) arSettings[3]=arSettings[2]; + ToggleButtonXtd(obj,OnOff,arSettings[0],arSettings[1],arSettings[2],arSettings[3]); +} + +function ClickButtonObj(obj, GroepVar) { + if (!obj) return; + if (!ValidateClick(GroepVar)) return; + var arSettings=Array(); + var ActBtnRef='arActBtn["'+GroepVar+'"]'; + switch (GroepVar) + { + //case "xx" : arSettings=Array(ActiveButton, blnForceAct, ExecRtn ); break; + //----------- ------------ ----------- ------- + case "STAP" : arSettings=Array(ActBtnRef, false , "BtnStapClickExec(NewButton,OldButton);" ); break; + case "DS" : arSettings=Array(ActBtnRef, true , "BtnDesignClickExec(NewButton);" ); break; + case "KL" : arSettings=Array(ActBtnRef, true , "SetKleurValue(NewButton,GroepVar);" ); break; // "BtnLadeKlrClickExec(NewButton);" + case "KB" : arSettings=Array(ActBtnRef, false , "SetKleurValue(NewButton,GroepVar);" ); break; + case "RK" : arSettings=Array(ActBtnRef, false , "SetKleurValue(NewButton,GroepVar);" ); break; + case "KX" : arSettings=Array(ActBtnRef, false , "SetKleurValue(NewButton,GroepVar);" ); break; + case "KV" : arSettings=Array(ActBtnRef, false , "SetKleurValue(NewButton,GroepVar);" ); break; + case "KVIE" : arSettings=Array(ActBtnRef, false , "" ); break; // IE : inschuif element + case "DFL_FB" : arSettings=Array(ActBtnRef, true , "SetDflValue(NewButton,GroepVar);" ); break; + case "DFL_BM" : arSettings=Array(ActBtnRef, true , "SetDflValue(NewButton,GroepVar);" ); break; + case "DFL_WD" : arSettings=Array(ActBtnRef, true , "SetDflValue(NewButton,GroepVar);" ); break; + case "DFL_ASM" : arSettings=Array(ActBtnRef, true , "SetDflValue(NewButton,GroepVar);" ); break; + case "DFL_VPK" : arSettings=Array(ActBtnRef, true , "SetDflValueVPK(NewButton,GroepVar);"); break; + case "MOPT_VPK": arSettings=Array(ActBtnRef, true , "" ); break; + case "MRC" : arSettings=Array(ActBtnRef, true , "SyncMButtons(NewButton,OldButton);" ); break; + case "MRD" : arSettings=Array(ActBtnRef, true , "SyncMButtons(NewButton,OldButton);" ); break; + default : alert ('Onbekend type'); return; break; + } + ClickButtonObjXtd(obj,GroepVar,arSettings[0],arSettings[1],arSettings[2]); +} + +function ValidateClick(GroepVar) { + if (!GroepVar) return true; + if (isUndef(arValidateClick[GroepVar])) return true + return arValidateClick[GroepVar].Rtn(); +} + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function TaalIndex (Taal) { + var Ndx; + switch (Taal) + { + case "N" : Ndx=0; break; + case "F" : Ndx=1; break; + case "E" : Ndx=2; break; + case "D" : Ndx=3; break; + default : Ndx=0; break; + } + return (Ndx); +} + +function GetParamValue (sURL, Param, Default) { + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} + +function SetDivsHidden(ExcludeDivName) { + var i; + var DivID; + var coll = document.getElementsByTagName("DIV"); + if (coll!=null) { + if (! ExcludeDivName) ExcludeDivName=''; + for (i=0; i < coll.length; i++) { + DivID=DollarGet(coll[i].getAttribute('id')); + if ((DivID.indexOf('divStap')==0) && (DivID != ExcludeDivName)) { + coll[i].style.visibility='hidden'; + } + } + } +} + +function InitialObjectHeight(ObjID,InitH) { + if (isUndef(InitH)) { + if (document.getElementById(ObjID)) return document.getElementById(ObjID).offsetHeight; + return; + } + return InitH; +} + +// Added on 11/02/2009 +function ResizeDivsStap() { + try { + var coll = document.getElementsByTagName("DIV"); + var CH = document.body.clientHeight; + InitHWizT = InitialObjectHeight("tblWizard",InitHWizT); + InitHDivStap = InitialObjectHeight("divStap1",InitHDivStap); + InitHDivMT = InitialObjectHeight("divMTable",InitHDivMT); + var InitH = InitHWizT; + var AddH = 0; + if (InitH>0 && CH>0 && (CH-InitH>10)) { + AddH = Math.round(1 / (1/(CH-InitH-10) + 1/600) ); // returns a value between 0 and 600 for Arg from 0 to 99999 + } +// alert("tblWizard.H="+InitH + " CH=" + CH + " AddH=" + AddH); + if (AddH>0 && InitHDivStap>0 && coll!=null) { + var DivID; + for (var i=0; i < coll.length; i++) { + DivID=DollarGet(coll[i].getAttribute('id')); + if ((DivID.indexOf('divStap')==0) ) { + coll[i].style.height=InitHDivStap+AddH; + if (coll[i].parentNode.tagName=="TD") coll[i].parentNode.height=coll[i].style.height; + } + } + if (document.getElementById("divMTable")) document.getElementById("divMTable").style.height=InitHDivMT+(AddH < 70 ? AddH : Math.max(70, AddH-50)); // if AddH < 70 then AddH; if between 70 and 120 then 70; if AddH > 120 then AddH-50 + } + } + catch (exception) { + alert ("Debug Info (DivStap) : \n" + exception); + } +} + +function BtnStapClickExec(NewButton,OldButton) { + var NewDiv=document.getElementById(NewButton.replace("btn","div")); + var OldDiv=document.getElementById(OldButton.replace("btn","div")); + if (OldDiv) { OldDiv.style.visibility="hidden"; OldDiv.style.zIndex=-1; } + if (NewDiv) { NewDiv.style.visibility="visible"; NewDiv.style.zIndex=1; } + + if (NewButton=="btnStap1") PDataBtnClick(); + else if (NewButton=="btnStap2") KlrBtnClick(); + else if (NewButton=="btnStap3") MatenBtnClick(); + else if (NewButton=="btnStap4") OvzBtnClick(); +} + +function ValidateStap() { + var ActBtn=arActBtn["STAP"]; + if (ActBtn=="btnStap1") { + var blnValid=ValidatePData(); + if (blnValid) UpdatePDataModified(true); + return blnValid + } + // Else + return true; +} + +function initClickEvents() { + arValidateClick["STAP"]=new Object(); + arValidateClick["STAP"].Rtn = ValidateStap; + // zzTestRoutine2(); +} + +function initJSArraysOLD () { + // Moved to Wizard.csp header +/* + arKlrValue['DS']="GS"; +// arKlrValue['KL']="MG"; // volgt uit DS := GS; +// arKlrValue['FB']="S"; +*/ +} + +function TestHTMLWiz () { + return (document.location.href.indexOf(".csp")==-1); +} + +function init () { + var DefaultTaal = "N"; + var DefaultButton = "btnStap1"; + if (OrdID && OrdID.length) DefaultButton = "btnStap2" + if (TestHTMLWiz()) DefaultButton = "btnStap3"; // temp: for development + + var sURL = document.location.href; + if (ActiveTaal=="") ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + ActiveTaal = ActiveTaal.toUpperCase(); + + // Initialisatie van andere objecten + initClickEvents(); + arModified=Array(); + SetDivsHidden(); + if (blnAutoResize) ResizeDivsStap(); // Added on 11/02/2009 + initJSArrays(); + initPData(); + initKleur(); + initMaten(); + initOvz(); + + if (g_IDFrom && g_IDFrom.length) { + GetDataFlds(g_IDFrom); // OrdID is replaced by g_IDFrom + FillDataFlds (); + if (blnNewFromOrd) { + // "Copy into New" : force to check arMData and calc prices + arModified["KLR"]=true; + MDataSyncKlr=false; + } + if (false) { + alert("NMFB"); + arKlrValue["DFL_FB"]="Z"; + SimulButtonClick("divDFL_FB_Z","DFL_FB"); + } + } + + var InitButton = GetParamValue (sURL, "Button", DefaultButton); + if (InitButton != "btnStap1") arActBtn["STAP"]="btnStap1" + if (InitButton != "") SimulButtonClick(InitButton, "STAP"); + + blnDocInited=true; +} Index: _vhisie/TBX/TBoxInfoSelect.js - ZIE subdir Help.js =================================================================== diff -u --- _vhisie/TBX/TBoxInfoSelect.js - ZIE subdir Help.js (revision 0) +++ _vhisie/TBX/TBoxInfoSelect.js - ZIE subdir Help.js (revision 757) @@ -0,0 +1 @@ \ No newline at end of file Index: _vhisie/TBX/Kopie van WizMaten.csp =================================================================== diff -u --- _vhisie/TBX/Kopie van WizMaten.csp (revision 0) +++ _vhisie/TBX/Kopie van WizMaten.csp (revision 757) @@ -0,0 +1,593 @@ + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(IngaveTitle)# :     
    #(arVTL("LBL","LT"))#: + + +
    #(arVTL("LBL","Std"))#: + +
    #(..WebTextValue("Kastbreedte",Taal,"L"))#: +
    + + +
    +
    #(arVTL("LBL","CB"))#: mm#(arVTL("LBL","WD"))#: + mm +  
    + #(arVTL("LBL","OPVL"))#: + + +
    + #(arVTL("LBL","SPZK"))#: + +   +    +   + +
    #(arVTL("LBL","LD"))#: + + mm + #(arVTL("LBL","DK"))#: + + kg +

    #(arVTL("LBL","FB"))#:

    + + +

    + + #(arVTL("LBL","BX"))#: + #(arVTL("LBL","BX"))#: + +

    +
    + + + +
    +

    #(arVTL("LBL","BM"))#:

    +

    #(arVTL("LBL","TO"))#:

    + +

    #(arVTL("LBL","SB"))#:

    +
    +
    +

     

    +

     

    +

     

    + +
      

    #(arVTL("LBL","BGRP"))#:

    + + + +
      

    #(arVTL("LBL","ASM"))#:

    + + +
        
    #(arVTL("LBL","OLP"))#: + + + + + + + + + +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    + +
    +
    #(arVTL("LBL","Aant"))#: #(..WebTextValue("stuk?s",Taal,"L"))# #(..WebTextValue("Toevoegen",Taal,"L"))#
    +
    + + + + + + + +
    + + + + + + + + + + + + + + + +

    #(arVTL("LBL","FS"))#:

    + + +

    + #(arVTL("LBL","DWV"))#: +

    +
    + + +
    +
    + + + + + + +
    + + + + + +
    +
    #(..WebTextValue("MOptionsLabel",Taal,"L"))#:
    + +
    +
    + + [SAMPLE TEXT] +
    + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","FB") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# 
      + [<<]  [<] +  1 - 4  + [>]  [>>] +   #(VanXlijnen)# +  
    +
    Index: _csp/admin1/VH_MsgBoxCustomVB.js =================================================================== diff -u --- _csp/admin1/VH_MsgBoxCustomVB.js (revision 0) +++ _csp/admin1/VH_MsgBoxCustomVB.js (revision 757) @@ -0,0 +1,88 @@ +// +-+-+-+-+-+-+-+-+-+-+-+-+-+ +// | Custom MsgBox Library | +// +-+-+-+-+-+-+-+-+-+-+-+-+-+ + +// THIS .js file MUST BE ASSOCIATED WITH FOLLOWING VBSCRIPT-CODE: +// IT CONTAINS 2 METHODS: makeMsgBox() AND makeInputBox() +// + /* + + */ + +// THE NEXT PART OF THIS FILE IS PURE JAVASCRIPT: +// ============================================== + + // Constants: Buttons to be displayed in the MsgBox: + var vb_MsgButtonOK = 0; + var vb_MsgButtonOKCancel = 1; + var vb_MsgButtonAbortRetryIgnore = 2; + var vb_MsgButtonYesNoCancel = 3; + var vb_MsgButtonYesNo = 4; + var vb_MsgButtonRetryCancel = 5; + // Constants: Icon to be displayed in the MsgBox: + var vb_MsgIconNone = 0; + var vb_MsgIconNone = 16; + var vb_MsgIconQuestion = 32; + var vb_MsgIconExclamation = 48; + var vb_MsgIconInfo = 64; + // Constants: Default Button selection for the MsgBox: + var vb_MsgDefaultBtnFirst = 0; + var vb_MsgDefaultBtnSecond =256; + var vb_MsgDefaultBtnThird =512; + + function alertVB (msg,title,icon) { + if (isIE()) { + if (!title) title="MessageBox"; + if (isUndef(icon) && icon != "0") icon=vb_MsgIconQuestion; + var retVal = makeMsgBox(title,msg,icon,vb_MsgButtonOK,0,0); + } + else { + alert(msg); + } + } + + function confirmVB (msg,title,icon,btnDefault) { + // btnDefault : 0 - 256 - 512 + if (isIE()) { + if (!title) title="MessageBox"; + if (isUndef(icon) && icon != "0") icon=vb_MsgIconQuestion; + if (btnDefault==1) { btnDefault=vb_MsgDefaultBtnFirst; } + else if (btnDefault==2) { btnDefault=vb_MsgDefaultBtnSecond; } + else if (btnDefault==3) { btnDefault=vb_MsgDefaultBtnThird; } + var retVal = makeMsgBox(title,msg,icon,vb_MsgButtonOKCancel,btnDefault,0); + return (retVal == 1); + } + else { + var retVal = confirm(msg); + return retVal; + } + } + + function promptVB (msg,title,DefaultAnswer) { + if (isIE()) { + var retVal = makeInputBox(title,msg,DefaultAnswer); + } + else { + var retVal = prompt(msg,DefaultAnswer); + } + return retVal; + } + + function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; + } + + + Index: _csp/olprodcat/ProductList.csp =================================================================== diff -u --- _csp/olprodcat/ProductList.csp (revision 0) +++ _csp/olprodcat/ProductList.csp (revision 757) @@ -0,0 +1,524 @@ + + + + + + + + + ORGALUX : #(PageTitle)# + + + + + + + + + + + + + + +
    + back  close + + +   + + + + #(..WebTextValue("LandKeuzeWijzigen",Taal,"L"))# + + #(..WebTextValue("LandKeuzeWijzigen",Taal,"L"))# + : + #(TagVlagBE)# (BE)  -   + #(TagVlagNL)# (NL) + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + #(CntProd_" "_$ZCVT(..WebTextValue($S(CntProd=1:"Product",1:"Producten"),Taal,"L"),"L"))# + + #(..WebTextValue("Geen producten gevonden",Taal,"L"))# + + + +       #(BPLastKM_": ")# + #($S($L($G(LastKMOtherVal)):$$REPLACE^vhRtn1(LastKMOtherVal," - ","  "), 1:""))# + +

    #(..WebTextValue("ProgWijzigingen",Taal,"L"))#.

    + + +--> +
    +
    +
    + #(ProdGHeader)# +
    +
    + +

    +
    +
    + + + + + + + + +
    + + + + + + + + + + + +
    +
    + + + + +
    +

    [PRNr: #($G(ArPR(i,1)))#]

    + #(($LG(BSVal("TEKST","O"),1)))#
    + +
    #("ProductGamma")#: #(($LG(BSVal("PRODGAMMA","K"),1)))#
    +
    + Dit product past in:
      + +
    • #($LI(BSVal("LADEFAMILIE","K"),iLadeFam))#
    • +
      + +
    • #($S(iLadeType>1:", ", 1:"")_$LI(BSVal("LADETYPE","K"),iLadeType))#
    • +
      +
    • #("Ladebreedte")#: #(($LG(BSVal("LBREEDTEMIN","K"),1))_$S($LG(BSVal("LBREEDTEMAX","K"),1)>$LG(BSVal("LBREEDTEMIN","K"),1):" - "_($LG(BSVal("LBREEDTEMAX","K"),1)), 1:""))#
    • +
    • #($G(MetaArray("Diepte","VTL"),"DPT-L"))#: #($$LCVTSimple^vhLib(BSVal("DPT","K")," / "))#
    • +
    • #("Product hoogte")#: #(($LG(BSVal("PHOOGTE","K"),1)))#
    • +
    • #("Ladekleur")#: #($S(iKlrFilter>1:", ", 1:"")_$LI(BSVal("KLRFILTER","K"),iKlrFilter))#
    • +
    + + + +
    + #($G(MetaArray("BOWeten","VTL"),"BOW-L"))#:
      + +
    • #($LI(BSVal("BOW","K"),iBow))#
    • +
      +
    +
    + +
    +
    +

    #($G(MetaArray("Groepsleutel","VTL"),"Groepsleutel"))#: #(($LG(BSVal("GRPSLEUTEL","K"),1)))#

    + +
    #($G(MetaArray("GeneratieType","VTL"),"GeneratieType"))#: #(($LG(BSVal("GENERATIETYPE","K"),1)))#
    +
    #($G(MetaArray("Groepsleutel","VTL"),"Groepsleutel"))#: #(($LG(BSVal("GRPSLEUTEL","K"),1)))#
    + + +
    + #("LadeFamilie + LadeType")#:
      + +
    • #($LI(BSVal("LADEFAMILIE","K"),iLadeFam))#
    • +
      +
    • #($S(iLadeType>1:", ", 1:"")_$LI(BSVal("LADETYPE","K"),iLadeType))#
    • +
    +
    + +
    #("Ladebreedte (min-max)")#: #(($LG(BSVal("LBREEDTEMIN","K"),1)))# - #(($LG(BSVal("LBREEDTEMAX","K"),1)))#
    + #("Product afm.")#:  H:#(($LG(BSVal("PHOOGTE","K"),1)))# x B:#(($LG(BSVal("PBREEDTE","K"),1)))# x D:#(($LG(BSVal("PDIEPTE","K"),1)))#
    + + +
    + #($G(MetaArray("WebSites","VTL"),"WebSites"))#:
      + +
    • #($LI(BSVal("WEBSITES","K"),iWebsite))#
    • +
      +
    +
    + +
    + #($G(MetaArray("MeubelToepassing","VTL"),"MeubelToepassingen"))#:
      + +
    • #($LI(BSVal("MEUBELTOEP","K"),iMeubelToep))#
    • +
      +
    +
    + +
    + #($G(MetaArray("ZoneToepassing","VTL"),"ZoneToepassingen"))#:
      + +
    • #($LI(BSVal("ZONETOEP","K"),iZoneToep))#
    • +
      +
    +
    + + +
    + #($G(MetaArray("Toepassing","VTL"),"TOEP-L"))#: (OLD)
      + +
    • #($LI(BSVal("TOEP","K"),iToep))#
    • +
      +
    +
    + + +
    + #($G(MetaArray("Vereist","VTL"),"VRS-L"))#: (OLD)
      +
    • #($G(MetaArray("Breedte","VTL"),"BRD-L"))#: #($LI(BSVal("BRD","K"),1))#
    • +
    • #($G(MetaArray("Diepte","VTL"),"DPT-L"))#: #($$LCVTSimple^vhLib(BSVal("DPT","K")," / "))#
    • + +
    • #($LI(BSVal("VRS","K"),iVrs))#
    • +
      +
    +
    + +
    #($G(MetaArray("Afmetingen","VTL"),"AFM-L"))#: (Old) #(($LG(BSVal("AFM","K"),1)))#
    + +
    + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #($G(MetaArray("WandDikte","VTL"),"WDD-L"))#: #($LI(XTVal("WDD","K"),1))#
    #($G(MetaArray("Kleur","VTL"),"KLR-L"))#: #($LI(XTVal("KLR","K"),1))#
    + #(CKortTxt)#  + + #(CPrijs)# EUR  +
    + #(..WebTextValue("LandKeuzePrijs",Taal,"L"))# : + #(TagVlagBE)# - #(TagVlagNL)# + #(..WebTextValue("PrijsInclBTW"_$S($L(LandCode):"_"_LandCode, 1:""),Taal,"L"))#
    +

    + + + + Index: _csp/admin1/Kopie van CalcPrice.js =================================================================== diff -u --- _csp/admin1/Kopie van CalcPrice.js (revision 0) +++ _csp/admin1/Kopie van CalcPrice.js (revision 757) @@ -0,0 +1,201 @@ +// Array for different AVENTOS types: each element contains a (piece-delimited) list of BorQty +var arAvBor = Array(); +arAvBor["AV-B.HF.BO.2"] = "2;2||2;2|||||||||||||4|||"; +arAvBor["AV-B.HF.BO.3"] = "3;3||3;3|||||||||||||6|||"; +arAvBor["AV-B.HF.BO.4"] = "4;4||4;4|||||||||||||8|||"; +arAvBor["AV-B.HF.ON.2"] = "2;2||2;2|||2|||||2||||||||"; +arAvBor["AV-B.HF.ON.3"] = "3;3||3;3|||2|||||2||||||||"; +arAvBor["AV-B.HF.ON.4"] = "4;4||4;4|||2|||||2||||||||"; +arAvBor["AV-B.HK"] = "|||||4|||||4||||||||"; +arAvBor["AV-B.HS"] = "|||||4|||||4||||||||"; +arAvBor["AV-B.HL"] = "|||||4|||||4||||||||"; +arAvBor["AV-S.HF.BO.2"] = "4||4|||||||||||||||2|2;2"; +arAvBor["AV-S.HF.BO.3"] = "6||6|||||||||||||||3|3;3"; +arAvBor["AV-S.HF.BO.4"] = "8||8|||||||||||||||4|4;4"; +arAvBor["AV-S.HF.ON.2"] = "4||4|||||1|2||||1|2|||||"; +arAvBor["AV-S.HF.ON.3"] = "6||6|||||1|2||||1|2|||||"; +arAvBor["AV-S.HF.ON.4"] = "8||8|||||1|2||||1|2|||||"; +arAvBor["AV-S.HK"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-S.HS"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-S.HL"] = "|||||||2;2|2;2||||2;2|2;2|||||"; +arAvBor["AV-Test.HK"]="1;2||3|6;6|||2||||||||||||3"; +arAvBor["AV-Test.HF"]="2|1||2"; + +var arAvFldsBorID; +var lstAvFldsBorIDs = "PBRug|PBDoor|PBFrees|PBIntZ||PLRug|PLDoor|PLFrees|PLIntZ||PRRug|PRDoor|PRFrees|PRIntZ||PORug|PODoor|POFrees|POIntZ"; +var ColorOptDisabled= "#dddddd"; + +/*** ------------------------------- ***/ +function cboProfielChange () { + var ProfID = GetValueCbo(document.getElementById("Profiel")); + var ProfType = GetProfielType(ProfID); // returns "B" or "S" (Breed or Smal) + UpdateBeslagChoices (ProfType); + UpdateAventosChoices (ProfType); + ClearPrijs(); +} +function GetProfielType (ProfID) { + if (ProfID.substr(0,2)=="PS") return "S"; + if (ProfID.substr(0,2)=="PB") return "B"; + return ""; +} +function GetBslListFromProfiel (ProfType) { + if (ProfType=="" || ProfType=="*") return "*"; // alles + if (ProfType=="B") return "BLUMS;BLUMSKLR;BLUMSINSALU;FERS;FERSSVD;FORS;GRSS;HETS;HETSSVD;HETS4829;INDS;MEPS;MEPSOPTIMA;SALS"; + if (ProfType=="S") return "BLUMK;BLUMK120;FERK;FORK;GRSK;HETK;INDK;SALK"; + return ""; +} +function GetAvListFromProfiel (ProfType) { + if (ProfType=="" || ProfType=="*") return "*"; // alles + if (ProfType=="B") return "AV-B.HF.BO.2;AV-B.HF.BO.3;AV-B.HF.BO.4;AV-B.HF.ON.2;AV-B.HF.ON.3;AV-B.HF.ON.4;AV-B.HK;AV-B.HS;AV-B.HL"; + if (ProfType=="S") return "AV-S.HF.BO.2;AV-S.HF.BO.3;AV-S.HF.BO.4;AV-S.HF.ON.2;AV-S.HF.ON.3;AV-S.HF.ON.4;AV-S.HK;AV-S.HS;AV-S.HL"; + return ""; +} + +/*** ------------------------------- ***/ +function cboBeslagChange () { + ClearPrijs(); + BeslagAantal(); +} +function cboBeslagOnExit () { + var cboBsl=document.getElementById("Beslag"); + if (cboBsl.selectedIndex==-1 || cboBsl.options[cboBsl.selectedIndex].disabled) SetBeslagValue(""); +} +function SetBeslagValue (NewVal) { + SetValCbo("Beslag",NewVal); + cboBeslagChange(); +} +function UpdateBeslagChoices (ProfType) { + var BslList=GetBslListFromProfiel(ProfType); + UpdateCboItems ("Beslag", ";"+BslList, ";"); + if (BslList=="*" || BslList=="" || BslList.indexOf(";")>-1) cboBeslagOnExit (); + else { + var FirstVal=cPiecesToArray(BslList, ";")[0]; + SetBeslagValue(FirstVal); + } +} + +/*** ------------------------------- ***/ +function cboAventosChange () { + var AventosID = GetValueCbo(document.getElementById("cboAventos")); + AventosFillBorFlds(AventosID); + ClearPrijs(); + // Geen ander beslag in combinatie met Aventos: disable "Beslag" + var objAantBeslag = document.getElementById('AantalBeslag'); + RestrictAccess (objAantBeslag, (AventosID=="")); + objAantBeslag.value = (AventosID=="" ? "" : 0); + RestrictAccess (document.getElementById('Beslag'), (AventosID=="")); +} +function cboAventosOnExit () { + var cboAV=document.getElementById("cboAventos"); + if (cboAV.selectedIndex==-1 || cboAV.options[cboAV.selectedIndex].disabled) SetAventosValue(""); +} +function SetAventosValue (NewVal) { + SetValCbo("cboAventos",NewVal); + cboAventosChange(); +} +function UpdateAventosChoices (ProfType) { + var AvList=GetAvListFromProfiel(ProfType); + UpdateCboItems ("cboAventos", ";"+AvList, ";"); + if (AvList=="*" || AvList=="" || AvList.indexOf(";")>-1) cboAventosOnExit (); + else { + var FirstVal=cPiecesToArray(AvList, ";")[0]; + SetAventosValue(FirstVal); + } +} +function AventosFillBorFlds (AventosID) { +// arAvFldsBorID = lstAvFldsBorIDs.split("|"); // this is done once, in the Initialize() function + var lstAvBor = ""; + if (AventosID != "") lstAvBor=arAvBor[AventosID]; // returns a piece-delimited list + var arBorFlds = lstAvBor.split("|"); // pieces to list (read: js-array) + for (i=0; i + + + + + + + + HEIN - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +49 (0)7034 9270-70
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + +
    + Die Preise verstehen sich ab Werk, zuzüglich der gesetzlichen Mehrwertsteuer. +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM + RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _vhisie/TBX/TBoxResItems4I.js =================================================================== diff -u --- _vhisie/TBX/TBoxResItems4I.js (revision 0) +++ _vhisie/TBX/TBoxResItems4I.js (revision 757) @@ -0,0 +1,609 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-12-06 14:54:28 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['II']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['I']=Array('GI', 'II', 'WI', 'ZI'); + +var arDC_LC=Array(); +arDC_LC['I']=Array('CL', 'CL/Z', 'CLY', 'CLY/Z', 'DL', 'DL/Z', 'DLS2', 'DLY', 'DLY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['I']=Array('BRO8', 'DIA8', 'DFZ8', 'GRI8', 'ZV', 'LE.DBR', 'LE.LBR', 'LE.ZW', 'LE.CRV'); + +var arDC_BX=Array(); +arDC_BX['I']=Array('COV', 'CAP', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GI_CL']=Array('COV'); +arDS_BX['GI_CL/Z']=Array('COV'); +arDS_BX['GI_CLY']=Array('COV'); +arDS_BX['GI_CLY/Z']=Array('COV'); +arDS_BX['GI_DL']=Array('CAP', 'COV'); +arDS_BX['GI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['GI_DLS2']=Array('CAP', 'COV'); +arDS_BX['GI_DLY']=Array('CAP', 'COV'); +arDS_BX['GI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['GI_M']=Array('ZR'); +arDS_BX['GI_M/Z']=Array('ZR'); +arDS_BX['GI_MS2']=Array('ZR'); +arDS_BX['GI_MY']=Array('ZR'); +arDS_BX['GI_MY/Z']=Array('ZR'); +arDS_BX['GI_N']=Array('ZR'); +arDS_BX['II_CL']=Array('COV'); +arDS_BX['II_CL/Z']=Array('COV'); +arDS_BX['II_CLY']=Array('COV'); +arDS_BX['II_CLY/Z']=Array('COV'); +arDS_BX['II_DL']=Array('CAP', 'COV'); +arDS_BX['II_DL/Z']=Array('CAP', 'COV'); +arDS_BX['II_DLS2']=Array('CAP', 'COV'); +arDS_BX['II_DLY']=Array('CAP', 'COV'); +arDS_BX['II_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['II_M']=Array('ZR'); +arDS_BX['II_M/Z']=Array('ZR'); +arDS_BX['II_MS2']=Array('ZR'); +arDS_BX['II_MY']=Array('ZR'); +arDS_BX['II_MY/Z']=Array('ZR'); +arDS_BX['II_N']=Array('ZR'); +arDS_BX['WI_CL']=Array('COV'); +arDS_BX['WI_CL/Z']=Array('COV'); +arDS_BX['WI_CLY']=Array('COV'); +arDS_BX['WI_CLY/Z']=Array('COV'); +arDS_BX['WI_DL']=Array('CAP', 'COV'); +arDS_BX['WI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['WI_DLS2']=Array('CAP', 'COV'); +arDS_BX['WI_DLY']=Array('CAP', 'COV'); +arDS_BX['WI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['WI_M']=Array('ZR'); +arDS_BX['WI_M/Z']=Array('ZR'); +arDS_BX['WI_MS2']=Array('ZR'); +arDS_BX['WI_MY']=Array('ZR'); +arDS_BX['WI_MY/Z']=Array('ZR'); +arDS_BX['WI_N']=Array('ZR'); +arDS_BX['ZI_CL']=Array('COV'); +arDS_BX['ZI_CL/Z']=Array('COV'); +arDS_BX['ZI_CLY']=Array('COV'); +arDS_BX['ZI_CLY/Z']=Array('COV'); +arDS_BX['ZI_DL']=Array('CAP', 'COV'); +arDS_BX['ZI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_DLS2']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_M']=Array('ZR'); +arDS_BX['ZI_M/Z']=Array('ZR'); +arDS_BX['ZI_MS2']=Array('ZR'); +arDS_BX['ZI_MY']=Array('ZR'); +arDS_BX['ZI_MY/Z']=Array('ZR'); +arDS_BX['ZI_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['I_CLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLS2']=Array('SA'); +arDC_SPZK['I_DLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['I_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CL/Z']=Array('A'); +arDCLC_FS['XX_CLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CLY/Z']=Array('A'); +arDCLC_FS['XX_DL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DL/Z']=Array('A'); +arDCLC_FS['XX_DLS2']=Array('A', 'HS'); +arDCLC_FS['XX_DLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DLY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLS2']=Array('0'); +arDCLC_DWV['XX_DLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GI']=Array('MG'); +arDS_KLR['RK_II']=Array('CR'); +arDS_KLR['RK_WI']=Array('SW'); +arDS_KLR['RK_ZI']=Array('BZ'); +arDS_KLR['KX_GI']=Array('MG'); +arDS_KLR['KX_II']=Array('IN'); +arDS_KLR['KX_WI']=Array('SW'); +arDS_KLR['KX_ZI']=Array('BZ'); Index: _csp/admin1/FOPTask.csp =================================================================== diff -u --- _csp/admin1/FOPTask.csp (revision 0) +++ _csp/admin1/FOPTask.csp (revision 757) @@ -0,0 +1,511 @@ + + + + + + + #($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))# + + + + + + + + + + +
    #(sqlTask)#
    +
    + + + + + + + +
    +

    SQL Query:

    + +
    +

    Task ID:

    +

    + Query Editor visible +
    + +
    +   +   + +
    + +
    + Show Query Editor +
    +
    + + +

    Acties voor deze taak:

    +

    +
    +
    + +

    Acties voor deze taak:

    +

      +
    • Herbeginnen (als nieuwe opdracht / Repost this Task)
    • +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    #(queryA.GetColumnName(col))#
    #($S($L(queryA.GetData(col)):queryA.GetData(col), 1:" "))#
    +
    +
    + + +

    FOP TASK

    +

    Overzicht IDs:

    + + + + + +
    + + + + + + + + + + + + + + + +
    QItem IDQArchive IDTask IDTSeq ID
    #($S(blnQArchive&&0:"-",1:$G(QItemID)))##($G(QArchID))##($G(TaskID))##($G(TSeqID))#
    +
    + + + + + + + + + + + + + +
    LogID CreatedLogID StartedLogID Finished
    #($G(LogIDCreated))##($G(LogIDStarted))##($G(LogIDFinished))#
    +
    + +

    !!! TaskID from Queue-object : #($G(TaskIDFromQ))# --- conflicting IDs !!!

    +
    +
    +

    Queue Item Data:

    + + + + + + + + + + + + + + +
    #(queryTask01.GetColumnName(col))#
    #($S($L(queryTask01.GetData(col)):queryTask01.GetData(col), 1:" "))#
    + +
    +

    Global Data: #($G(arGlobRef("QUEUE","globdata")))#

    +
    #($$ArrayToText^vhLib(arGlobRef("QUEUE","globdata")))#
    +
    + +
    +

    Task Data:

    + + + + + + + + + + + + + + +
    #(queryOrd02.GetColumnName(col))#
    #($S($L(queryOrd02.GetData(col)):queryOrd02.GetData(col), 1:" "))#
    + + + + + + + + + + + + + + +
    #(queryOrd02b.GetColumnName(col))#
    #($S($L(queryOrd02b.GetData(col)):queryOrd02b.GetData(col), 1:" "))#
    + +
    +

    Global Data: #($G(arGlobRef("TASK","globdata")))#

    +
    #($$ArrayToText^vhLib(arGlobRef("TASK","globdata")))#
    +
    + +
    +

    Task Sequence Items:

    + + + + + + + + + + + + + + +
    #(queryOrdLn.GetColumnName(col))#
    #($S($L(queryOrdLn.GetData(col)):queryOrdLn.GetData(col), 1:" "))#
    + +
    +

    Global Data: #($G(arGlobRef("TSEQ","globdata")))#

    +
    #($$ArrayToText^vhLib(arGlobRef("TSEQ","globdata")))#
    +
    + +
    + + +

    Logging Data: #($G(arGlobRef("LOG","globdata")))#

    + + + + + + + + + + + + + + +
    #(queryOrdLn.GetColumnName(col))#
    #($S($L(queryOrdLn.GetData(col)):queryOrdLn.GetData(col), 1:" "))#
    + +
    +

    Global Data: #($G(arGlobRef("LOG","globdata")))#

    +
    #($$ArrayToText^vhLib(arGlobRef("LOG","globdata")))#
    +
    + +

    Show Logging (default #($G(LogLinesDFL,"?"))# lines)

    +
    + +
    + + + + + + + + + + + + + + + Index: _csp/mytemplates/CSPCommentTag.csp =================================================================== diff -u --- _csp/mytemplates/CSPCommentTag.csp (revision 0) +++ _csp/mytemplates/CSPCommentTag.csp (revision 757) @@ -0,0 +1,6 @@ + + Index: _vhisie/TBX/Old Files/Kopie van TBox WebOrder VH_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/Kopie van TBox WebOrder VH_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/Kopie van TBox WebOrder VH_N.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _vhisie/TBX/Old Files/TBox WebOrder LMC_F.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder LMC_F.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder LMC_F.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NOM:
     
    ID:
     
    E-MAIL:
     
    DÉLAI DE LIVRAISON:
     
    RÉFÉRENCE:
     
         
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + ORDRE D'ACHAT + Unknown: [] + +
    +
    +   +
    Fax à n° 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totale: +   + +   EUR +
    +
    + + + + + +
    + Cette offre est valable pour 30 jours, jusqu'a +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    COULEURS*
    CÔTÉS TIROIRFOND+DOSTUBESBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    ATTACHE DE FAÇADE
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # ERREUR #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Largeur + EP + Profon + Pds + BM + BX * + Divers + Qté + + Ink. Prijs/stPrix/pceInfo + + + + + + + + * BX : BOXSIDE (Légende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/boxside + BOXSIDE à double paroi + BOXSIDE en verre master carré + BOXSIDE en verre acidé + BOXSIDE en verre clair + (Code ) + + + +
    Index: _vhisie/TBX/BuildRef.csp =================================================================== diff -u --- _vhisie/TBX/BuildRef.csp (revision 0) +++ _vhisie/TBX/BuildRef.csp (revision 757) @@ -0,0 +1,238 @@ + + + + + + + + + + + RefBuilder + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + +  #(..WebTextValue("MainBadCode",Taal,"O"))# + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
       #(..WebTextValue("Taal",Taal,"L"))#: #(arSwitchTL("N")_" - "_arSwitchTL("F")_" - "_arSwitchTL("E")_" - "_arSwitchTL("D"))#
    Analyse QueryString:
    QueryString:
    REF:
    DATAOPT:
     
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Decrypted values:   
    KLNr: REF:
    VERW:   #($$$txtFillV(v,VHEPN)_""_$$$txtFillV(o,LMC)_$$$txtFillV(h,HEIN)_$$$txtFillV(d,HELMY)_$$$txtFillV(hf,HFLE)_$$$txtFillV(s,SFS)_$$$txtFillV(mh,MBHO))# DATAOPT:
    wsID:
    Mode:   #($$$txtFillM(s,START)_$$$txtFillM(c,COMPLETE)_$$$txtFillM(p,PROCESS)_$$$txtFillM(v,VIEW))#
     
    Create a URL:
    Page: #($S($G(Page)["/":"[..."_$P(Page,"/",$L(Page,"/"))_"]",1:""))#Taal:
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Encrypted URL:   
    URL: +   + +
    REF: +
    +   Check: #($G(RefCheck))# +
    DATAOPT: +
    +   Check: #($G(DataOptCheck))# +
     
    +
    +
    +
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/TBoxPrintPage_ORIG.js =================================================================== diff -u --- _vhisie/TBX/TBoxPrintPage_ORIG.js (revision 0) +++ _vhisie/TBX/TBoxPrintPage_ORIG.js (revision 757) @@ -0,0 +1,18 @@ + +var blnSkipOnFocus=false; + +function OnFocusW() { + if (blnSkipOnFocus) return; + if (window.opener==self) return; +// alert("Msg test !"); + // else + if (window.opener.NeedsUpdateP) { + blnSkipOnFocus=true; + alert("The data has changed. It will update now."); + window.opener.NeedsUpdateP=false; + window.opener.ShowPrintWin(); + } +} + +if (!window.opener) window.opener=self; +window.onfocus=OnFocusW; Index: _vhisie/TBX/Old Files/TBox WebOrder SFS_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder SFS_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder SFS_N.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    ID:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +41 71 727 54 99
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder HEIN_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder HEIN_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder HEIN_N.xsl (revision 757) @@ -0,0 +1,512 @@ + + + + + + +EUR + + + + HEIN - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +49 (0)7034 9270-70
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + +
    + Die Preise verstehen sich ab Werk, zuzüglich der gesetzlichen Mehrwertsteuer. +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/SelectSPZK.css =================================================================== diff -u --- _vhisie/TBX/SelectSPZK.css (revision 0) +++ _vhisie/TBX/SelectSPZK.css (revision 757) @@ -0,0 +1,49 @@ +@charset "utf-8"; +/* CSS Document */ + +.tblMain { + text-align: left; + float: left; +} +.rdbtn { + color: #666; +} +.Caption { + font-size: 12px; + font-style: normal; + line-height: normal; + text-transform: none; + font-family: Verdana, Geneva, sans-serif; + left: 15px; +} +.edtFields { + font-size: 12px; + font-style: normal; + line-height: normal; + text-transform: none; + font-family: Verdana, Geneva, sans-serif; + left: 15px; + width: 75px; + text-align: right; +} + +.clsTableHeader { + font-size: 14px; + font-style: normal; + line-height: normal; + text-transform: none; + font-family: Verdana, Geneva, sans-serif; + left: 15px; + width: 75px; + color: #F60; + font-variant: small-caps; + font-weight: bolder; +} + +.clsWarning { + font-size: 12px; + line-height: normal; + font-family: Verdana, Geneva, sans-serif; + color: #F00; + font-weight: bolder; +} Index: _csp/httplog/queryVH.csp =================================================================== diff -u --- _csp/httplog/queryVH.csp (revision 0) +++ _csp/httplog/queryVH.csp (revision 757) @@ -0,0 +1,265 @@ + + + + + + + + Query VH#($G(OnServer))# + + + + + + + + + + +
    #($S(ShowOrd>0:sqlOrd, 1:$$REPLACE^vhRtn1(sqlTBX,"LogTime,",$$$CvtNOBR("LogTime")_",")))#
    +
    + + + + + +
    + SQL Query: +
    +
    + WS Order ID:
    +

    + Query Editor visible +
    + +
    +   +   + +
    + + Show Query Editor +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(blnAddLink:">", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    +
    +
    + + + + WEB ORDER + + + + + + + + + + + + + + + +
    #(queryOrd01.GetColumnName(col))#
    #($S($L(queryOrd01.GetData(col)):queryOrd01.GetData(col), 1:" "))#
    +
    + + + + + + + + + + + + + + +
    #(queryOrd02.GetColumnName(col))#
    #($S($L(queryOrd02.GetData(col)):queryOrd02.GetData(col), 1:" "))#
    +
    + + + + + + + + + + + + + + +
    #(queryOrdLn.GetColumnName(col))#
    #($S($L(queryOrdLn.GetData(col)):queryOrdLn.GetData(col), 1:" "))#
    +
    + + + + + + + Index: _csp/olprodcat/debug.js =================================================================== diff -u --- _csp/olprodcat/debug.js (revision 0) +++ _csp/olprodcat/debug.js (revision 757) @@ -0,0 +1,106 @@ +var cnt,varProperties,newName; + +function debug(debugStr,win) +{ + var advanced = 0; + var ind = debugStr.substring(debugStr.lastIndexOf(".")+1,debugStr.length); + if (!isNaN(ind)) debugStr = debugStr.replace("." + ind,"[" + ind + "]"); + var debugVar = eval(debugStr); + if (debugStr.indexOf("self.opener.") > -1) newName = debugStr.substring(debugStr.lastIndexOf("self.opener.") + 12,debugStr.length); + else newName = debugStr; + if (!debugVar) + { + alert("The content of '" + newName + "' is null..."); + return; + } + var type = typeof(debugVar); + if (type +"" == "undefined") + { + alert("The content of '" + newName + "' is undefined..."); + return; + } + if (type == "object") + { cnt = 0; + var swap = false; + var bstyle=""; + varProperties = ""; + for(var contents in debugVar) cnt++; + if (cnt < advanced) + { + for(var contents in debugVar) varProperties += contents + "\t\t\t" + debugVar[contents] + "\n"; + alert("The contents(" + cnt + ") of the object '" + newName + "' are:\n\n" + varProperties); + } + else + { + for(var contents in debugVar) + { + swap = !swap; + if (swap) bstyle = "class='bgcolor1'"; + else bstyle=""; + + try + { + if ((contents == "innerHTML") || (contents == "outerHTML")) + { + varProperties += "  " + contents + "View HTML"; + } + else if ((typeof(debugVar[contents]) == "object") && (debugVar[contents])) + { + varProperties += "  " + contents + "[Object]"; + } + else + { + varProperties += "  " + contents + "" + debugVar[contents] + ""; + } + } + catch (exception) + { + alert(String(exception.name + " - " + exception.message)); + varProperties += "  " + contents + "?"; + } + } + var debugWin = window.open("debugInit.htm","","width=450, height=600, top=50, left=700,scrollbars=1"); + debugWin.opener = window; + } + } + else alert("The content of the " + type + " '" + newName + "' is:\n\n" + debugVar); +} + + +function askAndSetValue(debugStr,contents) +{ + if (debugStr.indexOf("self.opener.") > -1) var newName = debugStr.substring(debugStr.lastIndexOf("self.opener.") + 12,debugStr.length); + else var newName = debugStr; + + var dVar = eval(debugStr + "." + contents); + var tdVar = prompt("Edit the value of: \t" + newName, dVar); + + try + { + if ((typeof(dVar) == "string") || (typeof(dVar) == "object")) + { + if (tdVar) eval( debugStr + "." + contents + " = '" + tdVar + "';"); + } + else + { + if (tdVar) eval( debugStr + "." + contents + " = " + tdVar + ";"); + } + } + catch (exception) + { + alert("Could not save: \t" + newName + "." + contents +"\n\nDetails:\n\n" + exception.name + "\n" + exception.message); + } +} + + +function isIE() +{ + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function debugWrite(doc) +{ + doc.write(""); + doc.write("

    The contents(" + cnt + ") of the object '" + newName + "' are:



    " + varProperties + "
    "); +} \ No newline at end of file Index: _vhisie/TBX/MainHist.csp =================================================================== diff -u --- _vhisie/TBX/MainHist.csp (revision 0) +++ _vhisie/TBX/MainHist.csp (revision 757) @@ -0,0 +1,132 @@ + + + + + + + + + + + + +
    + #(..WebTextValue("Historiek",Taal,"L"))# + + + +
    + + + + + + + +

    #($CASE(sMode, "COMPLETE":"Overzicht VERKOOP", "PROCESS":"Overzicht INKOOP", "VIEW":"Overzicht (alleen lezen)", :"")_..WebTextValue("",Taal,"L"))#

    +
    + + + + + + + + + + + + + + + + + + + + +
     #(..WebTextValue("Historiek",Taal,"L"))# 
    + #(..WebTextValue("Historiek",Taal,"L"))# + + +
    + #(..WebTextValue("HistInfo",Taal,"L"))# +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Nummer_Kort",Taal,"L"))##($S(CntKL=1:"",1:"Klant"))##(..WebTextValue("HistHKlantRef",Taal,"L"))##(..WebTextValue("HistHDatum",Taal,"L"))##(..WebTextValue("HistHTotPrijs",Taal,"L"))#
    #(arHistVTL("LN",i,"OrderNr"))##(arHistVTL("LN",i,"BonType"))##($G(arHistVTL("LN",i,"KLNaamDSP")))##(arHistVTL("LN",i,"Commissie"))##($G(arHistVTL("LN",i,"OrderDCM_DSP")))##(arHistVTL("LN",i,"TimeCust"))##($S(arHistVTL("LN",i,"TotPrs")>0:$J($$PrijsConvert^cspBasis.Library(arHistVTL("LN",i,"MuntCalc"),arHistVTL("LN",i,"TotPrs")),0,2)_" "_arHistVTL("LN",i,"Munt"), 1:" "))# 
    +
    +
    +
    Index: _vhisie/TBX/Old Files/WizPData.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizPData.csp (revision 0) +++ _vhisie/TBX/Old Files/WizPData.csp (revision 757) @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("VeldenInvullen",Taal,"L"))# 
     
    #(..WebTextValue("KLNaamOPTIMA",Taal,"L"))# :
     
    + + + + + + + +
    #(..WebTextValue("KLNaam",Taal,"L"))# :
     
    #(..WebTextValue("KLStraatNr",Taal,"L"))# :
     
    #(..WebTextValue("Postcode",Taal,"L"))# :
     
    #(..WebTextValue("Gemeente",Taal,"L"))# :
     
    #(..WebTextValue("Telefoon",Taal,"L"))# :
     
    #(..WebTextValue("Fax",Taal,"L"))# :
     
    #(..WebTextValue("Email",Taal,"L"))# :
     
    #(..WebTextValue("Commissie",Taal,"L"))# :
     
    #(..WebTextValue("Levertijd",Taal,"L"))# :
     
    +
    #(..WebTextValue("AfdrukCode",Taal,"L"))# :
    +   +
    +
     
      +
    + #($$$UCase(..WebTextValue("FT_OFFAV",Taal,"L")))#
    + #($$$UCase(..WebTextValue("FT_OFF",Taal,"L")))#
    + #($$$UCase(..WebTextValue("FT_BBON",Taal,"L")))# + + + +
    +
     
    Index: _csp/olprodcat/ProductNavig.csp =================================================================== diff -u --- _csp/olprodcat/ProductNavig.csp (revision 0) +++ _csp/olprodcat/ProductNavig.csp (revision 757) @@ -0,0 +1,349 @@ + + + + + + ORGALUX : #(..WebTextValue("ProdMenuTitel",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    #(i)#
    +
    + + + + + + + + +

    + #(..WebTextValue("NonIActBefore",Taal,"L"))##(..WebTextValue("NonIActLink",Taal,"L"))##(..WebTextValue("NonIActAfter",Taal,"L"))# +

    +
    + + + +
    ...
    +
    + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + #(ArKM(1,"VT"))# + +
    + +
    + #(ArKM(1,"VT"))# + +
    +
    + + + + + + + +
    + + #(..WebTextValue("MetBeperk",Taal,"L"))#:
    +
    + #(..WebTextValue("TotaalAantal",Taal,"L"))#: +
    + + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))#
    +
    + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))# +
    +
    + + + +
    +
    + #(..WebTextValue("CriteriaSelecteren",Taal,"L"))#: +
    + + + + + + + + + + + + + + + +
    #(ArKM)#: + + +  OF: cm + +
    + + + #(..WebTextValue("CriteriumNVT",Taal,"L"))# +
    +
    +   +
    +
    +
    + + + + \ No newline at end of file Index: _vhisie/TBX/Old Files/TBox WebOrder SFS_F.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder SFS_F.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder SFS_F.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NOM:
     
    ID:
     
    E-MAIL:
     
    DÉLAI DE LIVRAISON:
     
    RÉFÉRENCE:
     
         
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + ORDRE D'ACHAT + Unknown: [] + +
    +
    +   +
    Fax à n° +41 71 727 54 99
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totale: +   + +   EUR +
    +
    + + + + + +
    + Cette offre est valable pour 30 jours, jusqu'a +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    COULEURS*
    CÔTÉS TIROIRFOND+DOSTUBESBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    ATTACHE DE FAÇADE
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # ERREUR #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Largeur + EP + Profon + Pds + BM + BX * + Divers + Qté + + Ink. Prijs/stPrix/pceInfo + + + + + + + + * BX : BOXSIDE (Légende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/boxside + BOXSIDE à double paroi + BOXSIDE en verre master carré + BOXSIDE en verre acidé + BOXSIDE en verre clair + (Code ) + + + +
    Index: _csp/admin1/DynaPlugReport.csp =================================================================== diff -u --- _csp/admin1/DynaPlugReport.csp (revision 0) +++ _csp/admin1/DynaPlugReport.csp (revision 757) @@ -0,0 +1,130 @@ + + + + + + + + + + + + + Van Hoecke - #(##class(Res.Vertaling).GetVertalingPlus("DP","Name","L",Result.Taal))# + + + + + + + + + + + + + + + + + + + + + + + + + + +
    DYNALOG PLUGIN + +
    #(##class(Res.Vertaling).GetVertalingPlus("DP","Name","L",Result.Taal))#:#(Result.LeveringsAdres.Naam)#
    #(##class(Res.Vertaling).GetVertalingPlus("DP","Address","L",Result.Taal))#:#(Result.LeveringsAdres.StraatNrBus)#
    #(Result.LeveringsAdres.WoonPlaats)#
    +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(##class(Res.Vertaling).GetVertalingPlus("DP","ProductDescription","L",Result.Taal))##(##class(Res.Vertaling).GetVertalingPlus("DP","Amount","L",Result.Taal))##(##class(Res.Vertaling).GetVertalingPlus("DP","UnitPrice","L",Result.Taal))##(##class(Res.Vertaling).GetVertalingPlus("DP","Total","L",Result.Taal))#
    #(Result.Lijnen.Data("Tekst"))#
    #(Result.Lijnen.Data("Tekst"))#
    #(Result.Lijnen.Data("ProductNaam"))##(Result.Lijnen.Data("Aantal"))##($FN(Result.Lijnen.Data("ENettoPrijs"),".",2)_" "_$S($G(Result.Lijnen.Data("GrootteOrde"))="H":"%",1:""))##($FN(Result.Lijnen.Data("Totaal"),".",2)_" "_Result.Lijnen.Data("Munt"))#
    + + Index: _csp/admin1/vhLogging.csp =================================================================== diff -u --- _csp/admin1/vhLogging.csp (revision 0) +++ _csp/admin1/vhLogging.csp (revision 757) @@ -0,0 +1,200 @@ + + + + + + + + + + + #($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))# + + + + + + + + +

    #($$$UCase($G(CspPageTitle, ..%ClassName(0)))_$G(OnServer))#

    + + +
    +
    #(sqlAll)#
    +
    + + + + + + + +
    +

    SQL Query:

    + +
    +

     

    +

    + +
    + +
    +   +   +
    + +
    + Show Query Editor +
    +
    +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(blnAddLink:">", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    +
    +
    +
    + + + + + + + + Index: _csp/admin1/vhTechConfig.csp =================================================================== diff -u --- _csp/admin1/vhTechConfig.csp (revision 0) +++ _csp/admin1/vhTechConfig.csp (revision 757) @@ -0,0 +1,60 @@ + + + + + Cache Server Page + + + + + +

    TECH.Config.ConfigItem

    + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    *Omgeving:
    *Sleutel:
    Waarde:
      + +
     
    +
    +
    + + + + Index: _vhisie/TBX/TBox WebOrder LMC_TL.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder LMC_TL.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder LMC_TL.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nummer_Kort:  +
    KLNaam:
     
    ID:
     
    Email:
     
    Levertijd:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + FT_OFFAV + FT_OFF + FT_BBON + FT_INKP + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    StdLade (UitStock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    PrijsTotaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKleurkeuze : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Bodem&Rug:

    Relingen:

    Boxside:

    VullingGlas:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    LadetypeTH

    +

    BreedteTH

    +

    WanddikteTH

    +

    LadediepteTH

    +

    DraagkrachtTH

    +

    FrontbevestigingTH *

    +

    BoxsideTH

    +

    DiverseTH

    +

    AantalTH

    + +

    Ink. Prijs/stPrijsPerStukTH InfoTH

    + +
    + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + : + FB_S + FB_I + FB_E + FB_A + FB_D + FB_Z + (Code ) + + + + + + + + + +

    * Box : VerhoogdeZijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + BX_DR + BX_ER + BX_ZR/VerhoogdeZijwand + BX_BD + BX_BG + BX_CAP + BX_COV + BX_BZ + (Code ) + + + +
    Index: _vhintra/Serenji.csp =================================================================== diff -u --- _vhintra/Serenji.csp (revision 0) +++ _vhintra/Serenji.csp (revision 757) @@ -0,0 +1,153 @@ + + + + + + + + Serenji CSP Control Page + + + + +

    Serenji from George James Software

    + + Caché's built-in web-server does not support preserved sessions, + so debugging with Serenji is not possible on this URL. Use a real web-server instead. + +
    + Debugging is #($S(IsActive:"",1:"not "))#currently active on this + CSP session (job #($J)#) in namespace + #($ZU(5))#. + + +

    A cookie is not maintaining session information (%session.UseSessionCookie=0). + To start debugging a page in your application, first set a link to the target page and then + click on that link. The target may include a relative or absolute path, but not an http://hostname prefix. + The page will open in a new browser window.

    + +

    Open a new browser window from this + one and run your CSP application in it. This procedure is essential + to ensure that your application is served by the same job that you have enabled + debugging on. If you start another browser task (e.g. from your desktop) its + CSP interactions will lie within another session and will not be intercepted + by Serenji.

    +

    Alternatively, first set a link to the target page and then click on that link. + The target may include a relative or absolute path, but not an http://hostname prefix. + The page will open in a new browser window. This facility must be used + to debug private pages or those that require encoded parameters.

    +
    +

    + + + +
    + #(..EscapeHTML(%request.Get("StartURL")))# +
    +

    +

    The CSP Preserve-mode of this session (%session.Preserve) is + #(%session.Preserve)#. + If your CSP app changes %session.Preserve during its operation then Serenji + might disconnect, because some Preserve-modes do not keep devices open between + requests.

    +

    + + #(ErrorText)# +

    + +

    + + #(ErrorText)# +

    + +
    +
    + This page was last updated at #($ZTIME($P($H,",",2)))#. + To check whether the status of debugging reported above is still accurate, + push this button: +

    + +

    +
    + + Changes made to the following settings while debugging is active will not + take effect until it is disabled and re-enabled. + + For advanced debugging the following fields can be modified before the + Enable Debugging button is pushed. + +

    + + + + + + + + + + + + + + + + + +
    IP address or hostname of Serenji target + +
    Port on which Serenji Sentry is listening + +
    Debug at all stack levels, including CSP framework? + + +
    Routines not to break in even though source is present

    + List one per line as name or prefix* +
    + +
    +

    +
    +

    CSP Control Page version 2.3   Server-side Routines version #($P($$VER^%SerenjD," ",2))# + +

    + + + Index: _csp/admin1/FOPQueue.csp =================================================================== diff -u --- _csp/admin1/FOPQueue.csp (revision 0) +++ _csp/admin1/FOPQueue.csp (revision 757) @@ -0,0 +1,338 @@ + + + + + + + #($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))# + + + + + + + + + + + +

    #($$$UCase($G(CspPageTitle, ..%ClassName(0)))_$G(OnServer))#

    +
    +

    Links to:

    +  - FOP QUEUE
    +  - FOP QUEUE Counts
    +  - FOP QUEUE LevBons
    +  - FOP QUEUE ARCHIVE (new win)
    +
    + + +
    +
    #(sqlAll)#
    +
    + + + + + + + +
    +

    SQL Query:

    + +
    +

     

    +

    + Query Editor visible +
    + +
    +   +   + +
    + +
    + Show Query Editor +
    +
    +
    + + + + + +
    + + + + + + + + + + + + + +
    Total items inCount
    Queue#($G(QItemsCnt))#
    Queue Archive#($G(QArchCnt))#
    +
    + + +

    + Scheduler    Status : #($S(CurMaxBT>0:$$$StatusFmtHtml("ON","clsQStatusON"), 1:$$$StatusFmtHtml("OFF","clsQStatusOFF")))# +    +    (MaxBusyTask=#(CurMaxBT)#) +        +     +

    +
    +
    +
    +
    + +

    + RunMode: Batch, Threaded, InLine (via Scheduler) - Synchronous (immediately)
    + Status : [W]ait -- [S]tarted -- [B]usy -- [P]rocessed -- [F]inished -- [E]rror -- [Y]:Synchronous
    +

    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(blnAddChk:"", blnAddLink:">", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    + +

    + + +    + + + +

    +
    +
    +
    + + + + + + + + + + + + + + + Index: _csp/admin1/Test4Errors.csp =================================================================== diff -u --- _csp/admin1/Test4Errors.csp (revision 0) +++ _csp/admin1/Test4Errors.csp (revision 757) @@ -0,0 +1,111 @@ + + + + + + + + Test for Errors + + + + + + + + +
    + + + + + + + + + + +
    +

    Test page for error catching

    +

      +     x

    +
    + to private page +
    + +
    +
    + + + + + + + + + + Index: _csp/olprodcat/Kopie van ProductList.csp =================================================================== diff -u --- _csp/olprodcat/Kopie van ProductList.csp (revision 0) +++ _csp/olprodcat/Kopie van ProductList.csp (revision 757) @@ -0,0 +1,317 @@ + + + + + + ORGALUX : #(..WebTextValue("ProdInfoTitel",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + #(CntProd_" "_$ZCVT(..WebTextValue($S(CntProd=1:"Product",1:"Producten"),Taal,"L"),"L"))# + + #(..WebTextValue("Geen producten gevonden",Taal,"L"))# + + + #(" "_..WebTextValue("voorKM",Taal,"L")_" "_BPLastKM)#          + #($S($L($G(LastKMOtherVal)):..WebTextValue("AndereKMDieptes",Taal,"L")_": "_LastKMOtherVal, 1:""))# + + + +

    + + +

    + +--> +
    +
    +
    + #(ProdGHeader)# +
    +
    + +

    +
    +
    + + + + + + + + + + + + +
    + + + + + + + + + + + +
    + #(..WebTextValue("MeerInfoEnFotos",Taal,"L"))# +
    +
    + + + + +
    +

    [PRNr: #($G(ArPR(i,1)))#]

    + #(($LG(BSVal("SLT","O"),1)))#
    + +
    + #($G(MetaArray("Vereist","VTL"),"VRS-L"))#:
      +
    • #($G(MetaArray("Breedte","VTL"),"BRD-L"))#: #($LI(BSVal("BRD","K"),1))#
    • +
    • #($G(MetaArray("Diepte","VTL"),"DPT-L"))#: #($$LCVTSimple^vhLib(BSVal("DPT","K")," / "))#
    • + +
    • #($LI(BSVal("VRS","K"),iVrs))#
    • +
      +
    +
    + +
    + #($G(MetaArray("BOWeten","VTL"),"BOW-L"))#:
      + +
    • #($LI(BSVal("BOW","K"),iBow))#
    • +
      +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #($G(MetaArray("WandDikte","VTL"),"WDD-L"))#: #($LI(XTVal("WDD","K"),1))#
    #($G(MetaArray("Kleur","VTL"),"KLR-L"))#: #($LI(XTVal("KLR","K"),1))#
    + #(CKortTxt)#  + + #(CPrijs)# EUR  +
    #(..WebTextValue("PrijsInclBTW"_$S($L(LandCode):"_"_LandCode, 1:""),Taal,"L"))#
    +

    + + + + Index: _vhisie/TBX/TBoxWizard_DEV.css =================================================================== diff -u --- _vhisie/TBX/TBoxWizard_DEV.css (revision 0) +++ _vhisie/TBX/TBoxWizard_DEV.css (revision 757) @@ -0,0 +1,159 @@ + body { color:black; } + A { text-decoration:underline; color: #FF460A} + A:hover { text-decoration:underline; } + +/* STYLE MAIN PAGE */ + .BorderNone { border:none; } + .BorderAll { border:solid black 1px; } + .BorderLeft { border-left:solid black 1px; } + .BorderRight { border-right:solid black 1px; } + .BorderTop { border-top:solid black 1px; } + .BorderBottom { border-bottom:solid black 1px; } + .BorderAll2 { border:solid #FF460A 1px; } + .BorderLeft2 { border-left:solid #FF460A 1px; } + .BorderRight2 { border-right:solid #FF460A 1px; } + .BorderTop2 { border-top:solid #FF460A 1px; } + .BorderBottom2 { border-bottom:solid #FF460A 1px; } + .clsHoofding { font-weight:bold; font-size:16px; margin:0; padding:2px; color:#FF460A; background-color:#CCCCCC; + text-align:center; vertical-align:middle; width:400; line-height:30px; border:solid #FF460A 2px; } + .clsHfdKlant { font-weight:bold; text-align:left; margin:0; padding:0px; padding-left:20px; border:none; } + .clsStapNr { font-weight:bold; font-size:24px; height:auto; line-height:30px; width:25; margin:0; padding:2px; color:white; + border:none; text-align:center; background-color:#FF460A; cursor:default; } + .clsStapBtn { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:white; + border:none; text-align:left; background-color:#AAAAAA; cursor:pointer; } + .clsStapBtnHiLite { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:#FF460A; + border:none; text-align:left; text-decoration:none; background-color:#AAAAAA; cursor:pointer; } + .clsStapBtnActive { font-weight:bold; font-size:14px; height:auto; line-height:30px; width:180; margin:0; padding:2px; padding-left:5px; color:white; + border:none; border-right:solid white 1px; text-align:left; text-decoration:none; background-color:#FF460A; cursor:default; } + .clsStapDivAll { position:absolute; height:540; width:930; padding:0px; border:none; overflow:hidden; overflow-y:auto;} + .clsStapDiv1 { visibility:visible; z-index:1; } + .clsStapDiv2 { visibility:hidden; z-index:-1; } + .clsStapDiv3 { visibility:hidden; z-index:-2; } + .clsStapDiv4 { visibility:hidden; z-index:-3; } + .clsStapDivError { visibility:hidden; z-index:-4; } + .clsWizardBtn { height:22; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; + margin:0px; text-align:center; color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; } + /* instead of clsWizardBtn one can also make a combination of clsWizardBtnBase + clsWizardBtnGray/HiLite/Act/Disabled */ + DIV.clsWizardBtnBase { text-align:center; margin:3px 0px; } + DIV.clsWizardBtnBase SPAN { height:25; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + .clsWizardBtnGray { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; cursor:pointer; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnOrange { color:#FF460A; border:solid #FF460A 1px; background-color:#EEEEEE; cursor:pointer; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnAct { color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; } /* addition to ".clsWizardBtnBase" */ + .clsWizardBtnDisabled { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; cursor:default; } /* addition to ".clsWizardBtnBase" */ + .clsTmrSkeleton { position:relative; height:auto; width:100%; color:#FFFFFF; background-color:#AAAAAA; border:none; padding:2px; } + +/* STYLE PERSONALIA */ + .clsKlantData { text-align:right; } + .clsFields { width:50; height:100%; text-align:right; border:dashed #CCCCCC 1px; } + .clsFieldsData { width:50; text-align:right; border:none; border-bottom:solid black 1px; background-color:transparent; } + .clsKlantData SPAN { color:#FF460A; } + +/* STYLE KLEURKEUZE */ + A.clsInfoBlack { cursor:help; color:black; text-decoration:none; } + HR.clsKleurMain { color:#FF460A; border:solid #FF460A 1px; margin:3px 10px; line-height:10px; } + TD.clsKleurMain { color:white; background-color:#AAAAAA; } + DIV.clsKleurMain { color:white; background-color:#AAAAAA; font-weight:bold; font-size:14px; margin:0; padding:2px; } + DIV.clsKleurSub { font-weight:bold; font-size:14px; margin:2px 5px 2px 2px; padding:0px; } + DIV.clsKleurSub2 { font-weight:normal; font-size:14px; margin:2px 5px 2px 2px; padding:0px; } + DIV.clsKleurSubInfo { background-image:url(media/vraagteken_orange.gif); background-position:center right; background-repeat:no-repeat; cursor:help; } + TD.clsKleurItems { margin:0px; padding:1px; text-align:center; } + TD.clsKleurItems DIV { position:relative; line-height:20px; height:100%; border:none; margin:0px 2px; padding-left:5px; font-weight:bold; text-align:left; font-size:12px; } + TD.clsKleurItems DIV.clsLadeKlr { color:black; background-color:transparent; cursor:default; } + TD.clsKleurItems DIV.clsLadeKlrHiLite { color:#FF460A; background-color:transparent; cursor:pointer; } + TD.clsKleurItems DIV.clsLadeKlrActive { color:white; background-color:#FF460A; cursor:pointer; } + TD.clsKleurItems DIV.clsOtherKlrActive { color:white; background-color:#FF460A; cursor:default; } + DIV.clsLadeKlrHidden { position:relative; line-height:2px; height:0px; width:10px; border:none; margin:0; padding:0px; overflow:hidden; display:none; } + .clsLadeKlrKL { position:relative; line-height:20px; height:0px; width:95%; border:none; overflow:hidden; } + .clsLadeKlrBX { position:relative; line-height:2px; height:2px; width:95%; border:none; } + TD.clsLadeDFLItems { margin:0px; padding:1px; text-align:center; } + TD.clsLadeDFLItems DIV { position:relative; line-height:20px; height:100%; border:none; margin:0px 2px; padding-left:5px; font-weight:normal; text-align:left; font-size:12px; } + TD.clsLadeDFLItems DIV.clsLadeDFL { color:black; background-color:transparent; cursor:default; } + TD.clsLadeDFLItems DIV.clsLadeDFLHiLite { color:#FF460A; background-color:transparent; cursor:pointer; } + TD.clsLadeDFLItems DIV.clsLadeDFLActive { color:white; background-color:#FF460A; cursor:pointer; } + DIV.clsLadeDFLHidden { position:relative; line-height:2px; height:0px; width:10px; border:none; margin:0; padding:0px; overflow:hidden; display:none; } + DIV.clsVullingKlrInfo { position:absolute; display:none; width:240px; border:none; margin:-25 0 0 155; padding:10px; background-color:transparent; } + DIV.clsSaveDflKlrInfo { position:absolute; display:none; width:650px; border:none; margin:-70 0 0 20; padding:1px 1px; background-color:transparent; height:38px; } + DIV.clsAltTextDivSub { position:relative; border:solid black 1px; margin:0px 0px; padding:5px; font-weight:normal; text-align:left; font-size:12px; line-height:14px; background-color:lightyellow; } + DIV.clsBtnSaveDflKlr { margin:3px 0px; } + DIV.clsBtnSaveDflKlr SPAN { height:22; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + +/* STYLE MATEN */ + SUP { font-family:Arial,Helvetica; color:#FF460A; } + .BorderBottom3 { border-bottom:dashed #AAAAAA 1px; } + .BorderLeft3 { border-left:dashed #AAAAAA 1px; } + .clsTableInput { border:none; border-left:solid black 1px; border-right:solid black 1px; border-top:solid black 1px; border-bottom:solid black 1px; margin:10px; padding-left:5px; } + + .clsInputHeader { margin-left:5px; color:white; font-weight:bold; } + .clsInputLadeDiv { width:auto; height:82; margin:1px; text-align:center; border:solid #FF460A 1px; background-color:white; } + .clsInputLadeImg { width:auto; height:70; margin:1px; margin-top:6px; border:none; } + .clsInputField { width:65; height:20px; text-align:left; padding-left:5px; padding-right:0px; visibility:inherit; } + .clsInputFieldTxt { width:50; height:20px; text-align:right; padding-left:5px; padding-right:5px; } + .clsInputFieldOLP { width:100; height:16px; text-align:left; padding-left:5px; padding-right:0px; border:dashed #FF460A 0px; background-color:transparent; } + .clsInputWDBin { width:0; height:16px; text-align:left; padding-left:5px; padding-right:5px; border:none; background-color:transparent; } + .clsInputLTInfo { font-weight:bold; color:white; margin:0px; padding-left:3px; padding-right:3px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; } + .clsInputInfo { width:16; height:16; border:none; cursor:pointer; } + .clsExclamShowImg { border:none; display:inline; cursor:pointer; } + .clsExclamHideImg { border:none; display:none; cursor:default; width:0; height:0; } + .clsInputSPZKShow { display:block; display:table-row; } + .clsInputSPZKHide { display:none; } + .OLDclsInputAddBtn { height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; padding-left:10px; padding-right:10px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; } + .clsPBlumotion { line-height:20px; } + + .clsScrollDiv { position:inherit; height:205; margin:10px; margin-bottom:2px; overflow:hidden; overflow-y:auto; } + .clsMNietMeeDiv { position:relative; margin:0px 10px; } + DIV.clsBtnMOptionsEdit { text-align:center; margin:3px 0px; } + DIV.clsBtnMOptionsEdit SPAN { height:25; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px 10px; text-align:center; } + + .clsTableMatenPREV { border:none; margin:10px; background-color:#DADADA; } + .clsTableMaten { border:none; background-color:#DADADA; } + + .clsTableMainH { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:#AAAAAA; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsTableMainH_Red { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:red; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsMRowOdd { border:none; border-left:solid black 1px; border-right:solid black 1px; } + .clsMRowEven { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#EEEEEE; } + .clsMRowLastX { border-bottom:solid black 1px; } + .clsUnitSmall { font-size:10px; } + .clsMColQty { border-left:double black 3px; } + .clsInputBtns { text-align:left; vertical-align:top; background-color:#E4E4E4; } /* same background-color as body */ + .clsInputBtnCommon { width:50; height:13px; line-height:13px; font-weight:bold; font-size:11px; margin:0px; margin-right:0px; padding-left:5px; padding-right:5px; text-align:center; cursor:pointer; } + TD.clsInputBtns SPAN { width:50; height:13px; line-height:13px; font-weight:bold; font-size:11px; margin:0px; margin-right:6px; padding-left:5px; padding-right:5px; text-align:center; cursor:pointer; } + .clsInputBtnBase { color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsInputBtnHiLite { color:#FF460A; border:solid #FF460A 1px; background-color:#EEEEEE; } + .clsInputBtnAct { color:white; border:solid black 1px; background-color:#FF460A; } + .clsInputStdL { margin-left:6px; margin-right:6px; color:white; border:solid black 1px; background-color:#FF460A; cursor:pointer; } + .clsInputStdLGray { margin-left:6px; margin-right:6px; color:#AAAAAA; border:solid #AAAAAA 1px; background-color:#EEEEEE; } + .clsMScrollBtnCell { font-family:Courier New,Arial; text-decoration:none; vertical-align:middle; background-color:#E4E4E4; } /* same background-color as body */ + .clsMScrollBtnsAct { color:#FF460A; cursor:pointer; } + .clsMScrollBtnsNAct { color:#888888; cursor:default; } + .clsTBodyMaten tr > td { text-align:center; } + .clsTBodyMaten tr > td+td { text-align:right; } + .clsTBodyMaten tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMaten tr > td+td+td+td+td+td+td+td+td+td+td { text-align:left; } + +/* STYLE OVERZICHT */ + .clsOvzHeading1 { font-weight:bold; color:#FF460A; text-decoration:underline; } + .clsOvzDataLbl { height:16px; line-height:14px; padding-right:2px; } + .clsOvzData { height:16px; line-height:14px; font-weight:bold; } + .clsOvzCalcBtn { width:140; height:22px; line-height:18px; font-weight:bold; font-size:13px; color:white; margin:0px; + text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; } + .clsTableMatenOvz { border:none; margin:10px; background-color:#DADADA; } + .clsTableMatenOvzX { border:none; background-color:#DADADA; } + .clsTBodyMatenOvz tr > td { text-align:center; } + .clsTBodyMatenOvz tr > td+td { text-align:right; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td { text-align:left; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td { text-align:center; } + .clsTBodyMatenOvz tr > td+td+td+td+td+td+td+td+td+td+td { text-align:right; } + .clsOvzPrices { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } + .clsOvzPriceErr { text-align:center; text-decoration:underline; color:#FF460A; cursor:pointer; } + .clsOvzPriceOther { text-align:center; text-decoration:none; } + .clsOvzTotAant { text-align:center; vertical-align:top; } + #Ovz_NietMee { height:inherit; line-height:inherit; font-weight:bold; font-size:inherit; margin:0px; margin-right:6px; padding-left:5px; padding-right:5px; text-align:center; cursor:default; } + #OvzTotAant { text-align:center; vertical-align:top; } + #OvzTotPrice { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } Index: _vhisie/TBX/Old Files/TBox WebOrder VH.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH.xsl (revision 757) @@ -0,0 +1,534 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nr.:  +
    NAAM:
    STRAAT/NR:
    POSTCODE:
    GEMEENTE:
    TELEFOON:
    FAX:
    E-MAIL:
    LEVERTIJD:
    REFERENTIE:
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE *
    LADEZIJDENBODEM + RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + EUR +
     
    + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + + Aant + + Prijs/stInfo + + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + (Code ) + + + +
    Index: _csp/olprodcat/jscript/ProductMenu.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProductMenu.js (revision 0) +++ _csp/olprodcat/jscript/ProductMenu.js (revision 757) @@ -0,0 +1,19 @@ + +function init () { + var sURL; + var DefaultTaal = "N"; + var DefaultTarget = ""; + + SkipEvent = false; + sURL = document.URL; + ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + sTarget = AddSessionID(GetParamValue (sURL, "Target", DefaultTarget)); + sTargetList = sTarget; + VisitorType = GetParamValue (document.URL, "Type", "C"); + + document.onclick=HideActiveMenu; + OrganizeDivPos (); + WindowFeatures=CalcPositionText(140) + GetFeatures(); + return; +} + Index: _vhisie/TBX/Old Files/TBox WebOrder HEIN_D.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder HEIN_D.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder HEIN_D.xsl (revision 757) @@ -0,0 +1,560 @@ + + + + + + + + + HEIN - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAME:
     
    (BTW)  
    ADRESSE:
     
    POSTLEITZAHL:
     
    ORT:
     
    TELEFON:
     
    FAX:
     
    E-MAIL:
     
    LIEFERTERMIN:
     
    REFERENZ:
     
    + + + + + +
    + + + + +
    + + ANFRAGE + ANGEBOT + AUFTRAG + AUFTRAG + Unknown: [] + +
    +
    +   +
    Fax an +49 (0)7034 9270-70
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard Schubkästen (vom Lager):
    + + + + + +
    +
    + + + + + + + + + + + +
     Total: +   + +   EUR +
    +
    + + + + + +
    + Dieses Angebot ist 30 Tage gültig, bis zum +
    +
    +
    + + + + +
    + Die Preise verstehen sich ab Werk, zuzüglich der gesetzlichen Mehrwertsteuer. +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    FARBEN*
    ZARGENBODEN+RÜCKWANDRELINGBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEFESTIGUNG
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FEHLER #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breite + ST + Tiefe + Gew. + BM + BX * + Divers + Stk + + Ink. Preis/StPreis/St.Info + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/boxside + BOXSIDE doppelwandig + Glas BOXSIDE master carré + Glas BOXSIDE geäzt + Glas BOXSIDE float + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder SFS_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder SFS_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder SFS_N.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    ID:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +41 71 727 52 04
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/TBoxWizPData.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizPData.js (revision 0) +++ _vhisie/TBX/TBoxWizPData.js (revision 757) @@ -0,0 +1,250 @@ + +/* +// General variabels: +var arPData=Array(); +var arCheckPData=Array(); +var KlantFormType; +*/ + +var blnValidatePData=true; + +function initCheckPData () { + // The values are initial settings; they may be modified upon the user's choices + // Reset every time that the PData-step is (re)-displayed + arCheckPData["Naam"]=(blnLMC ? 0 : 1); + arCheckPData["Tel/Fax/EMail"]=(blnLMC ? 0 : 1); + arCheckPData["EMail"]=(blnLMC ? 0 : 3); + arCheckPData["KLRef"]=1; + arCheckPData["LeverTijd"]=(blnVHEPN || (blnHEIN && KlantFormType=="OFF") ? 0 : 3); + arCheckPData["BTWNr"]=(blnVHEPN && (BTWInputMode==3) ? 3 : 0); +} + +function ValidatePData () { + if (!blnValidatePData) return true; + var tmpPData= Array(); + GetFieldsPData (tmpPData); + if ((arCheckPData["Naam"]==1) && tmpPData["Naam"]=="") { + msg="'" + GetObjAttribValue("txtKL_Naam","lbl","Naam") + "' " + jsVTL("jsDVerplichtGegeven"); // "is een verplicht gegeven"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_Naam")); + return false; + } + if ((arCheckPData["Tel/Fax/EMail"]==1) && (tmpPData["Telefoon"]=="") && (tmpPData["Fax"]=="") && (tmpPData["EMail"]=="")) { + msg="'" + jsVTL("jsContactGegevens",undefined,"L") + "' (Tel./Fax/E-mail): " + jsVTL("jsDVerplichtTelFaxMail"); // "gelieve minstens ��n waarde in te vullen"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_Telefoon")); + return false; + } + if (arCheckPData["BTWNr"]==3) { + if (tmpPData["BTWNr"]=="") { + msg="'" + GetObjAttribValue("txtKL_BTWNr","lbl","BTWNr") + "' " + jsVTL("jsDVerplichtGegeven"); // "is een verplicht gegeven"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_BTWNr")); + return false; + } + if (! IsValidBTW(tmpPData["BTWNr"])) { + msg="'" + GetObjAttribValue("txtKL_BTWNr","lbl","BTWNr") + "' " + jsVTL("jsDMogelijkFout") + ". "+"\n\n"+"BE-###-###-###"+"\n"+"NL-###-###-###.B##" ; // "is mogelijk niet correct ingevuld"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_BTWNr")); + return false; + } + } + if ((arCheckPData["KLRef"]==1) && tmpPData["Commissie"]=="") { + msg="'" + GetObjAttribValue("txtKL_Commissie","lbl","KlantReferentie") + "' " + jsVTL("jsDVerplichtGegeven"); // "is een verplicht gegeven"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_Commissie")); + return false; + } + if ((arCheckPData["LeverTijd"]==1) && tmpPData["LeverTijd"]=="") { + msg="'" + GetObjAttribValue("txtKL_LeverTijd","lbl","Levertijd") + "' " + jsVTL("jsDVerplichtGegeven"); // "is een verplicht gegeven"; + alert (msg); + SafeFocusSet(document.getElementById("txtKL_LeverTijd")); + return false; + } + // Optioneel: waarschuwing + var MatchEMail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/ + if ((arCheckPData["EMail"]==3) && (tmpPData["EMail"]!="") && (! MatchEMail.test(tmpPData["EMail"]))) { + msg="'" + GetObjAttribValue("txtKL_EMail","lbl","EMail adres") + "' " + jsVTL("jsDMogelijkFout") + ". " + jsVTL("jsDTochDoorgaan"); // "is mogelijk niet correct ingevuld. Wil je toch doorgaan?"; + if (! confirm (msg)) { + SafeFocusSet(document.getElementById("txtKL_EMail")); + return false; + } + else arCheckPData["EMail"]=0; // Set EMail checking to false + } + if ((arCheckPData["KLRef"]==3) && tmpPData["Commissie"]=="") { + msg="'" + GetObjAttribValue("txtKL_Commissie","lbl","KlantReferentie") + "' " + jsVTL("jsDNietIngevuld") + ". " + jsVTL("jsDTochDoorgaan"); // "is niet ingevuld. Wil je toch doorgaan?"; + if (! confirm (msg)) { + SafeFocusSet(document.getElementById("txtKL_Commissie")); + return false; + } + else arCheckPData["KLRef"]=0; // Set KLRef checking to false + } + if ((arCheckPData["LeverTijd"]==3) && tmpPData["LeverTijd"]=="") { + msg="'" + GetObjAttribValue("txtKL_LeverTijd","lbl","Levertijd") + "' " + jsVTL("jsDNietIngevuld") + ". " + jsVTL("jsDVerplichtBBON") + ". \n" + jsVTL("jsDTochDoorgaan"); +// msg="'" + GetObjAttribValue("txtKL_LeverTijd","lbl","Levertijd") + "' is niet ingevuld. Om een bestelling te plaatsen, is dit een verplicht gegeven. \nWil je toch doorgaan?"; + if (! confirm (msg)) { + SafeFocusSet(document.getElementById("txtKL_LeverTijd")); + return false; + } + else arCheckPData["LeverTijd"]=0; // Set LeverTijd checking to false + } + return true; +} + +function SetFieldsPData (arFlds) { + if (!arFlds) return; + SetValTxt("txtKL_Naam", arFlds["Naam"]); + SetValTxt("txtKL_StraatNr", arFlds["StraatNr"]); + SetValTxt("txtKL_PostNr", arFlds["PostNr"]); + SetValTxt("txtKL_WoonPlaats", arFlds["WoonPlaats"]); + SetValTxt("txtKL_Telefoon", arFlds["Telefoon"]); + SetValTxt("txtKL_Fax", arFlds["Fax"]); + SetValTxt("txtKL_EMail", arFlds["EMail"]); + SetValTxt("txtKL_Commissie", arFlds["Commissie"]); + SetValTxt("txtKL_LeverTijd", arFlds["LeverTijd"]); + SetValTxt("txtKL_AfdrukCode", arFlds["AfdrukCode"]); + SetValTxt("txtKL_Korting", arFlds["Korting"]); + SetValTxt("txtKL_BTWNr", arFlds["BTWNr"]); + chkFormTypeClickID(KlantFormType); +// OrdID= (arFlds["Naam"] || ""); +} + +function GetFieldsPData (arFlds) { + if (!arFlds) arFlds=Array(); + arFlds["Naam"]=GetValTxt("txtKL_Naam"); + arFlds["StraatNr"]=GetValTxt("txtKL_StraatNr"); + arFlds["PostNr"]=GetValTxt("txtKL_PostNr"); + arFlds["WoonPlaats"]=GetValTxt("txtKL_WoonPlaats"); + arFlds["Telefoon"]=GetValTxt("txtKL_Telefoon"); + arFlds["Fax"]=GetValTxt("txtKL_Fax"); + arFlds["EMail"]=GetValTxt("txtKL_EMail"); + arFlds["Commissie"]=GetValTxt("txtKL_Commissie"); + arFlds["LeverTijd"]=GetValTxt("txtKL_LeverTijd"); + arFlds["AfdrukCode"]=GetValTxt("txtKL_AfdrukCode"); + arFlds["Korting"]=GetValTxt("txtKL_Korting"); + arFlds["BTWNr"]=GetValTxt("txtKL_BTWNr"); +// arFlds["ID"]=OrdID; + arFlds["tmpKFType"]=KlantFormType; +} + +function SetPData () { + SetFieldsPData(arPData); +} + +function UpdatePDataModified (blnCheckModified) { // Modified by WimV on 27/08/2009 + var tmpPData= Array(); + GetFieldsPData (tmpPData); +// alert("CheckPDataModified(arPData,tmpPData): " + CheckPDataModified(arPData,tmpPData)); + if (CheckPDataModified(arPData,tmpPData)) { + GetFieldsPData(arPData); + arModified["PData"]=true; + } +} + +function CheckPDataModified (oldPData,newPData) { + function PDataDiffer (sKey) { + return (oldPData[sKey] != newPData[sKey]) + } + if (PDataDiffer("tmpKFType")) return true; + if (PDataDiffer("Naam")) return true; + if (PDataDiffer("StraatNr")) return true; + if (PDataDiffer("PostNr")) return true; + if (PDataDiffer("WoonPlaats")) return true; + if (PDataDiffer("Telefoon")) return true; + if (PDataDiffer("Fax")) return true; + if (PDataDiffer("Commissie")) return true; + if (PDataDiffer("LeverTijd")) return true; + if (PDataDiffer("EMail")) return true; + if (PDataDiffer("AfdrukCode")) return true; + if (PDataDiffer("Korting")) return true; + if (PDataDiffer("BTWNr")) return true; + return false; +} + +function GetWSOrdID () { + var OrdID; + OrdID=prompt("Geef waarde :", "1", "Input OrderID"); + return OrdID; +} +function GetDataFlds (OrdID) { + cspImportData(OrdID); + // DataStringToArrays(); // this is done in "cspImportData()" +} +function FillDataFlds () { + DataToKlrDFL(); + SetPData(); + initKleur(); + SetMData(); + MCheckSyncKlr(); + arModified["KLR"]=false; + arModified["MData"]=false; + UpdateOvzTable(); +} + +function DataToKlrDFL () { + // Input data overrules the Default values + var pdlNietMee=DollarGet(arPData["NietMee"]); + for (var i=0; i-1 ? 1 : 0) } + if (arMData.length>0 && !isUndef(arMData[0])) { arKlrValue['DFL_VPK']=DollarGet(arMData[0]["VPK"]); } +} + +function btnGetDataClick () { + var OrdID; + OrdID=GetWSOrdID(); + if (!OrdID || OrdID=="") return; + // else + GetDataFlds(OrdID); + FillDataFlds (); +} + +function chkFormTypeClickID(KFormType) { + chkFormTypeClick(document.getElementById('chkFT_' + KFormType)); +} +function chkFormTypeClick(objChk) { +// Loop through all checkboxes on a
    + if (!objChk || objChk.tagName != "INPUT") return; + var id=objChk.id; + var grp=objChk.parentNode; + if (grp && grp.tagName=='LABEL') grp=chk.parentNode.parentNode; + if (!grp || (grp.tagName != 'DIV')) return; + + var i; + var LoopID; + var coll = grp.getElementsByTagName("INPUT"); + if (coll!=null) { + for (i=0; i < coll.length; i++) { + LoopID = coll[i].getAttribute('id'); + if (LoopID==id) { + KlantFormType=LoopID.replace("chkFT_",""); + coll[i].checked=true; + } + else { + coll[i].checked=false; + } + } + } + if (blnHEIN) { arCheckPData["LeverTijd"]=(KlantFormType=="OFF" ? 0 : 3) } +} + +function initFormType () { + var blnShow=true; + KlantFormType=(KFTDefault || 'OFF'); + chkFormTypeClickID(KlantFormType); // zet initi�le waarde +} + +function PDataFocusFirst () { + if (blnNewFromOrd) SafeFocusSet (document.getElementById("txtKL_Commissie")); + else if (blnLMC) SafeFocusSet (document.getElementById("txtKL_Commissie")); + else SafeFocusSet (document.getElementById("txtKL_Naam")); +} + +function PDataBtnClick () { + initCheckPData(); + PDataFocusFirst(); +} + +function initPData () { + initFormType(); + initCheckPData() +} + Index: _csp/admin1/FOPQueueMgr.csp =================================================================== diff -u --- _csp/admin1/FOPQueueMgr.csp (revision 0) +++ _csp/admin1/FOPQueueMgr.csp (revision 757) @@ -0,0 +1,289 @@ + + + + + + + + #($G(CspPageTitle,..%ClassName(0))_$G(OnServer))# + + + + + + + + + + + + +

    #($$$UCase($G(CspPageTitle,..%ClassName(0)))_" "_$G(OnServer))#

    + +

    Deze items zijn reeds #($S(Act=$$$qaDELETE:"verwijderd van de Queue", Act=$$$qaMOVE:"verplaatst naar QueueArchive", Act=$$$qaSELECT:"geselecteerd", Act=$$$qaUPDATE:"ge�pdatet naar de nieuwe status"_$S($L($G(NewQStatus)):" ("_NewQStatus_")", 1:""), 1:"???"))#.

    +
    #($$ArrayToText^vhLib("IDs",.arIDs))#
    +
    + +
    +

    + RunMode: Batch, Threaded, InLine (via Scheduler) - Synchronous (immediately)
    + Status : [W]ait -- [S]tarted -- [B]usy -- [P]rocessed -- [F]inished -- [E]rror -- [Y]:Synchronous -- [H]: on Hold
    +

    + + +
    +

    + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(blnAddChk:"", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    + +

    +    + + + + New Status :   +

    +

    + OPGELET:
    + De acties worden ONMIDDELLIJK uitgevoerd op de geselecteerde QItems.
    + Deze kunnen dan ook niet ongedaan gemaakt worden!!! +

    +
    +
    +

    + + +

    +
    + + + + + + + + + + Index: _csp/admin1/DisplayError.csp =================================================================== diff -u --- _csp/admin1/DisplayError.csp (revision 0) +++ _csp/admin1/DisplayError.csp (revision 757) @@ -0,0 +1,40 @@ + + + + + + + Error occured + + + + + + + +
    + + CSP Error + +
    +
    + +
    +
    + + + + + Index: _vhisie/TBX/TBoxResItems.js =================================================================== diff -u --- _vhisie/TBX/TBoxResItems.js (revision 0) +++ _vhisie/TBX/TBoxResItems.js (revision 757) @@ -0,0 +1,979 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-12-06 14:54:28 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['AF']=Array( + Array('B',500,'30;50;65'), + Array('B',650,'50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',650,'50;65'), + Array('BY',500,'30;50'), + Array('BY',650,'50'), + Array('BY/Z',500,'30;50'), + Array('BY/Z',650,'50'), + Array('D',500,'30;50;65'), + Array('D',650,'50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',650,'50;65'), + Array('DY',500,'30;50'), + Array('DY',650,'50'), + Array('DY/Z',500,'30;50'), + Array('DY/Z',650,'50'), + Array('M',500,'30;50;65'), + Array('M',650,'50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',650,'50;65'), + Array('MY',500,'30;50'), + Array('MY',650,'50'), + Array('MY/Z',500,'30;50'), + Array('MY/Z',650,'50') +); +arBPM['BA']=Array( + Array('B',270,'20;30'), + Array('B',400,'30;50'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',400,'30;50'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',400,'30;50'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65') +); +arBPM['BI']=Array( + Array('B',270,'20;30'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('D',270,'20;30'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('M',270,'20;30'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65') +); +arBPM['GF']=Array( + Array('B',270,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65') +); +arBPM['GMA']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['GS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['IS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['B']=Array('BA', 'BI'); +arDC_DS['F']=Array('AF', 'GF'); +arDC_DS['MA']=Array('GMA'); +arDC_DS['S']=Array('GS', 'IS', 'WS'); + +var arDC_LC=Array(); +arDC_LC['B']=Array('B', 'B/Z', 'D', 'D/Z', 'M', 'M/Z'); +arDC_LC['F']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z'); +arDC_LC['MA']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['S']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['B']=Array('FG', 'FZ'); +arDC_KV['F']=Array('FG', 'FZ'); +arDC_KV['MA']=Array('FG', 'FZ'); +arDC_KV['S']=Array('FG', 'FZ'); + +var arDC_BX=Array(); +arDC_BX['B']=Array('ER', 'DR', 'BG', 'ZR'); +arDC_BX['F']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['MA']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['S']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['AF_B']=Array('ER'); +arDS_BX['AF_B/Z']=Array('ER'); +arDS_BX['AF_BY']=Array('ER'); +arDS_BX['AF_BY/Z']=Array('ER'); +arDS_BX['AF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_M']=Array('ZR'); +arDS_BX['AF_M/Z']=Array('ZR'); +arDS_BX['AF_MY']=Array('ZR'); +arDS_BX['AF_MY/Z']=Array('ZR'); +arDS_BX['BA_B']=Array('ER'); +arDS_BX['BA_B/Z']=Array('ER'); +arDS_BX['BA_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_M']=Array('ZR'); +arDS_BX['BA_M/Z']=Array('ZR'); +arDS_BX['BI_B']=Array('ER'); +arDS_BX['BI_B/Z']=Array('ER'); +arDS_BX['BI_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_M']=Array('ZR'); +arDS_BX['BI_M/Z']=Array('ZR'); +arDS_BX['GF_B']=Array('ER'); +arDS_BX['GF_B/Z']=Array('ER'); +arDS_BX['GF_BS2']=Array('ER'); +arDS_BX['GF_BY']=Array('ER'); +arDS_BX['GF_BY/Z']=Array('ER'); +arDS_BX['GF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_M']=Array('ZR'); +arDS_BX['GF_M/Z']=Array('ZR'); +arDS_BX['GF_MS2']=Array('ZR'); +arDS_BX['GF_MY']=Array('ZR'); +arDS_BX['GF_MY/Z']=Array('ZR'); +arDS_BX['GMA_B']=Array('ER'); +arDS_BX['GMA_B/Z']=Array('ER'); +arDS_BX['GMA_BS2']=Array('ER'); +arDS_BX['GMA_BY']=Array('ER'); +arDS_BX['GMA_BY/Z']=Array('ER'); +arDS_BX['GMA_C']=Array('ER'); +arDS_BX['GMA_C/Z']=Array('ER'); +arDS_BX['GMA_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_K']=Array('ZR'); +arDS_BX['GMA_K/Z']=Array('ZR'); +arDS_BX['GMA_M']=Array('ZR'); +arDS_BX['GMA_M/Z']=Array('ZR'); +arDS_BX['GMA_MS2']=Array('ZR'); +arDS_BX['GMA_MY']=Array('ZR'); +arDS_BX['GMA_MY/Z']=Array('ZR'); +arDS_BX['GMA_N']=Array('ZR'); +arDS_BX['GS_B']=Array('ER'); +arDS_BX['GS_B/Z']=Array('ER'); +arDS_BX['GS_BS2']=Array('ER'); +arDS_BX['GS_BY']=Array('ER'); +arDS_BX['GS_BY/Z']=Array('ER'); +arDS_BX['GS_C']=Array('ER'); +arDS_BX['GS_C/Z']=Array('ER'); +arDS_BX['GS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_K']=Array('ZR'); +arDS_BX['GS_K/Z']=Array('ZR'); +arDS_BX['GS_M']=Array('ZR'); +arDS_BX['GS_M/Z']=Array('ZR'); +arDS_BX['GS_MS2']=Array('ZR'); +arDS_BX['GS_MY']=Array('ZR'); +arDS_BX['GS_MY/Z']=Array('ZR'); +arDS_BX['GS_N']=Array('ZR'); +arDS_BX['IS_B']=Array('ER'); +arDS_BX['IS_B/Z']=Array('ER'); +arDS_BX['IS_BS2']=Array('ER'); +arDS_BX['IS_BY']=Array('ER'); +arDS_BX['IS_BY/Z']=Array('ER'); +arDS_BX['IS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_M']=Array('ZR'); +arDS_BX['IS_M/Z']=Array('ZR'); +arDS_BX['IS_MS2']=Array('ZR'); +arDS_BX['IS_MY']=Array('ZR'); +arDS_BX['IS_MY/Z']=Array('ZR'); +arDS_BX['IS_N']=Array('ZR'); +arDS_BX['WS_B']=Array('ER'); +arDS_BX['WS_B/Z']=Array('ER'); +arDS_BX['WS_BS2']=Array('ER'); +arDS_BX['WS_BY']=Array('ER'); +arDS_BX['WS_BY/Z']=Array('ER'); +arDS_BX['WS_C']=Array('ER'); +arDS_BX['WS_C/Z']=Array('ER'); +arDS_BX['WS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_K']=Array('ZR'); +arDS_BX['WS_K/Z']=Array('ZR'); +arDS_BX['WS_M']=Array('ZR'); +arDS_BX['WS_M/Z']=Array('ZR'); +arDS_BX['WS_MS2']=Array('ZR'); +arDS_BX['WS_MY']=Array('ZR'); +arDS_BX['WS_MY/Z']=Array('ZR'); +arDS_BX['WS_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['F_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_B']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_B/Z']=Array('A'); +arDCLC_FS['XX_BS2']=Array('A', 'HS'); +arDCLC_FS['XX_BY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_BY/Z']=Array('A'); +arDCLC_FS['XX_C']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_C/Z']=Array('A'); +arDCLC_FS['XX_D']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_D/Z']=Array('A'); +arDCLC_FS['XX_DS2']=Array('A', 'HS'); +arDCLC_FS['XX_DY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DY/Z']=Array('A'); +arDCLC_FS['XX_K']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_K/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_B']=Array('0'); +arDCLC_DWV['XX_B/Z']=Array('0'); +arDCLC_DWV['XX_BS2']=Array('0'); +arDCLC_DWV['XX_BY']=Array('0'); +arDCLC_DWV['XX_BY/Z']=Array('0'); +arDCLC_DWV['XX_C']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_DY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_K']=Array('0'); +arDCLC_DWV['XX_K/Z']=Array('0'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_AF']=Array('AL', 'CR'); +arDS_KLR['RK_BA']=Array('CR', 'BA'); +arDS_KLR['RK_BI']=Array('CR'); +arDS_KLR['RK_GF']=Array('MG', 'CR'); +arDS_KLR['RK_GMA']=Array('MG', 'CR'); +arDS_KLR['RK_GS']=Array('MG', 'CR'); +arDS_KLR['RK_IS']=Array('CR'); +arDS_KLR['RK_WS']=Array('WI', 'CR'); +arDS_KLR['KX_AF']=Array('AL'); +arDS_KLR['KX_BA']=Array('IN'); +arDS_KLR['KX_BI']=Array('IN'); +arDS_KLR['KX_GF']=Array('MG'); +arDS_KLR['KX_GMA']=Array('MG'); +arDS_KLR['KX_GS']=Array('MG'); +arDS_KLR['KX_IS']=Array('IN'); +arDS_KLR['KX_WS']=Array('WI'); Index: _vhisie/TBX/ValidateBTW.js =================================================================== diff -u --- _vhisie/TBX/ValidateBTW.js (revision 0) +++ _vhisie/TBX/ValidateBTW.js (revision 757) @@ -0,0 +1,18 @@ + +function IsValidBTW (strBTW) { + var MatchBTW_BE = /^(BE[- .]?\d{3}[- .]?\d{3}[- .]?\d{3})$/i ; + var MatchBTW_NL = /^(NL[- .]?\d{3}[- .]?\d{3}[- .]?\d{3})$/i ; + var MatchBTW_NL2= /^(NL[- .]?\d{3}[- .]?\d{3}[- .]?\d{3}[- .]?B0[1-9])$/i ; + var MatchBTW_NL3= /^(NL[- .]?\d{4}[- .]?\d{1}[- .]?\d{4}[- .]?B0[1-9])$/i ; + var MatchBTW_NL4= /^(NL[- .]?\d{4}[- .]?\d{2}[- .]?\d{3}[- .]?B0[1-9])$/i ; + var MatchBTW_LU = /^(LU[- .]?\d{3}[- .]?\d{3}[- .]?\d{2})$/i ; + + if (MatchBTW_BE.test(strBTW)) return true; + if (MatchBTW_NL.test(strBTW)) return true; + if (MatchBTW_NL2.test(strBTW)) return true; + if (MatchBTW_NL3.test(strBTW)) return true; + if (MatchBTW_NL4.test(strBTW)) return true; + if (MatchBTW_LU.test(strBTW)) return true; + return false; +} + Index: _vhisie/TBX/SelectSPZK.csp =================================================================== diff -u --- _vhisie/TBX/SelectSPZK.csp (revision 0) +++ _vhisie/TBX/SelectSPZK.csp (revision 757) @@ -0,0 +1,601 @@ + + + + + + + + TandemBox #(..WebTextValue("Spoelbaklade",Taal,"L"))# + + + + + + + + + + + + +
    + #(..WebTextValue($S(blnIsSpoelbak:"Spoelbaklade",1:"Sifonlade"),Taal,"L")_$S(blnDemo:" - DEMO", 1:""))#
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
       
    #(..WebTextValue("SPZKKeuze",Taal,"L"))#:
     
    + + + + + + + + + + + + + + + + + +
    #(ZKLi)##($S($L(SPBR):..WebTextValue("Spoelbak",Taal,"L")_":"_SPBR, 1:" "))##(ZKRe)#
    #(..WebTextValue("BinnenmaatCorpus",Taal,"L")_": "_IB_" mm")#
    +
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("SPZKType",Taal,"L"))##(..WebTextValue("Spoelbak",Taal,"L"))# *#(..WebTextValue("SPZijstukken",Taal,"L"))# **
    #(iOms)##(iSPBR)# mm#(iZKLi)# mm
      +  
    +
    +   (*) #(..WebTextValue("SPZKOpmerking1",Taal,"O"))#
    +  (**) #(..WebTextValue("SPZKOpmerking2",Taal,"O"))# +
     
    + #(..WebTextValue("Opmerkingen",Taal,"L"))#:
    + #(..WebTextValue("SPZKInbegrepen",Taal,"O"))# +
    + + + + + + + + + + + + + + + + + + + + + + + +
       
    #(..WebTextValue("SPZKKeuze",Taal,"L"))#:
     
    + + + + + + + + + + + + + + + + + +
    #(ZKLi)##($S($L(SPBR):..WebTextValue("Spoelbak",Taal,"L")_":"_SPBR, 1:" "))##(ZKRe)#
    #(..WebTextValue("BinnenmaatCorpus",Taal,"L")_": "_IB_" mm")#
    +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
               
              
                 
                
                
                
      #(IB)#
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     
    + #(..WebTextValue("SPZKSmall",Taal,"L"))#
    + #(..WebTextValue("SPZKLarge",Taal,"L"))#
    + #(..WebTextValue("SPZKSpec",Taal,"L"))#
    + #(..WebTextValue("SY186",Taal,"L"))#
    + #(..WebTextValue("SY250",Taal,"L"))#
        
      
    #(..WebTextValue("edtOpen1_"_$S(blnIsSpoelbak:"SP",1:"SY"),Taal,"L"))# mm 
    #(..WebTextValue("edtMidden_"_$S(blnIsSpoelbak:"SP",1:"SY"),Taal,"L"))# mm 
    #(..WebTextValue("edtOpen2_"_$S(blnIsSpoelbak:"SP",1:"SY"),Taal,"L"))# mm 
    #(..WebTextValue("edtRechts_"_$S(blnIsSpoelbak:"SP",1:"SY"),Taal,"L"))# mm 
       
    #(..WebTextValue("edtTotaal",Taal,"L"))# mm 
    + + + + + + + + + + + + + + +
     
     
    + #(..WebTextValue("Sifon_MeerInfo",Taal,"L"))# +  
    +
    + +
    + +
    + +
    + + #(..WebTextValue("Sluiten",Taal,"L"))# + + #("OK"_..WebTextValue("",Taal,"L"))#   #(..WebTextValue("Annuleren",Taal,"L"))# + +
    + + + + + + Index: _vhisie/TBX/TBoxMain.css =================================================================== diff -u --- _vhisie/TBX/TBoxMain.css (revision 0) +++ _vhisie/TBX/TBoxMain.css (revision 757) @@ -0,0 +1,44 @@ + P { margin:0; } + .BorderNone { border:none; } + .BorderAll { border:solid black 1px; } + .BorderLeft { border-left:solid black 1px; } + .BorderRight { border-right:solid black 1px; } + .BorderTop { border-top:solid black 1px; } + .BorderBottom { border-bottom:solid black 1px; } + .BorderAll2 { border:solid #FF460A 1px; } + .BorderLeft2 { border-left:solid #FF460A 1px; } + .BorderRight2 { border-right:solid #FF460A 1px; } + .BorderTop2 { border-top:solid #FF460A 1px; } + .BorderBottom2 { border-bottom:solid #FF460A 1px; } + .clsHoofding { font-weight:bold; font-size:16px; margin:0; padding:2px; color:#FF460A; background-color:#CCCCCC; + text-align:center; vertical-align:middle; width:400px; line-height:30px; border:solid #FF460A 2px; } + .clsHfdKlant { font-weight:bold; text-align:left; margin:0; padding:0px; padding-left:20px; border:none; } + .clsAangemeldAls { font-size:11px; color:#060606; } + .clsWizardBtn { height:22px; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; color:white; padding-left:10px; padding-right:10px; + margin:0px; text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; } + .clsBtnDisabled { color:white; background-color:#AAAAAA; cursor:default; } + .clsTmrSkeleton { position:relative; height:auto; width:100%; color:#FFFFFF; background-color:#AAAAAA; border:none; padding:2px; } + + .clsSectionH { height:20; font-weight:bold; margin:0; color:white; background-color:#AAAAAA; vertical-align:middle; cursor:default; } + .clsOrderDtls { border:solid #AAAAAA 1px; } + .clsOvzHeading1 { font-weight:bold; color:#FF460A; text-decoration:underline; } + .clsOvzDataLbl { height:16px; line-height:14px; padding-right:2px; } + .clsOvzData { height:16px; line-height:14px; font-weight:bold; } + .clsTableOrdList { border:none; } + .clsTableOrdListH { font-weight:bold; text-decoration:underline; font-size:13px; margin:0; padding:5px; color:black; + text-align:center; vertical-align:top; cursor:default; } + .clsTableMatenOvz { border:none; background-color:#DADADA; } + .clsTableMainH { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:#AAAAAA; + text-align:center; vertical-align:top; border:solid black 1px; cursor:default; } + .clsMRowOdd { border:none; border-left:solid black 1px; border-right:solid black 1px; } + .clsMRowEven { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#EEEEEE; } + .clsMRowLastX { border-bottom:solid black 1px; } + .clsUnitSmall { font-size:10px; } + .clsInputBtns { text-align:left; vertical-align:top; background-color:#E4E4E4; } /* same background-color as body */ + .clsMColQty { border-left:double black 3px; } + .clsOvzTotAant { text-align:center; vertical-align:top; } + .clsOvzPrices { text-align:right; vertical-align:top; padding-right:10px; font-weight:bold; } + .clsOvzPriceErr { text-align:center; text-decoration:underline; color:#FF460A; } + .clsOvzPriceOther { text-align:center; text-decoration:none; } + .clsXtraInfo { margin:10px; margin-right:30px; font-weight:bold; } + .clsScrollDiv TD { color:inherit; } Index: _csp/admin1/CalcPrice.css =================================================================== diff -u --- _csp/admin1/CalcPrice.css (revision 0) +++ _csp/admin1/CalcPrice.css (revision 757) @@ -0,0 +1,13 @@ +BODY { background:white; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:black} + +TABLE.Main { background:white; border-width:0; } +TABLE.Basic { background:#cccccc; border-width:0; } +TABLE.Beslag { background:#cccccc; border-width:0; } +TABLE.AllBoor { background:#cccccc; border-width:0; } +TABLE.ProfBoor { background:#cccccc; border-width:0; } +TABLE.GlasBoor { background:#a6ffa6; border-width:1; } + +TD.Sect { background:#cccccc; } + +.Label { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:black; text-align:right; } +.Input { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:black; } Index: _vhisie/TBX/TBox WebOrder HELMY_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder HELMY_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder HELMY_N.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Destil - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 0031-492 509 229
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder LMC_F.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder LMC_F.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder LMC_F.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NOM:
     
    ID:
     
    E-MAIL:
     
    DÉLAI DE LIVRAISON:
     
    RÉFÉRENCE:
     
         
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + ORDRE D'ACHAT + Unknown: [] + +
    +
    +   +
    Fax à n° 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Ne pas livrer:

     

    Totale:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Cette offre est valable pour 30 jours, jusqu'a +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : Côtés tiroirCOULEURS : Composants
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    FOND+DOS:

    TUBES:

    BOXSIDE:

    REMPLIS. / VERRE:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # ERREUR #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Largeur

    +

    EP

    +

    Profon

    +

    Pds

    +

    AF *

    +

    Box

    +

    Divers

    +

    Qté

    + +

    Ink. Prijs/stPrix/pce Info

    + +
    + + +

    * AF : Attache de façade (Légende)

    +

    + + + + + + +
    +

    +
    + + + + : + à visser + INSERTA + EXPANDO + pour cadre alu & Trespa + drevel + sans + (Code ) + + + + + + + + + +

    * Box : Côtés augmentés (Légende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/côtés augmentés + BOXSIDE à double paroi + BOXSIDE en verre + BOXCAP + BOXCOVER avec ... + BOXCOVER sans verre + (Code ) + + + +
    Index: _vhisie/TBX/WizMaten.csp =================================================================== diff -u --- _vhisie/TBX/WizMaten.csp (revision 0) +++ _vhisie/TBX/WizMaten.csp (revision 757) @@ -0,0 +1,553 @@ + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(IngaveTitle)# :     
    #(arVTL("LBL","LT"))#: + + +
    #(arVTL("LBL","Std"))#: + +
    #(..WebTextValue("Kastbreedte",Taal,"L"))#: +
    + + +
    +
    #(arVTL("LBL","CB"))#: mm#(arVTL("LBL","WD"))#: + mm +  
    + #(arVTL("LBL","OPVL"))#: + + +
    + #(arVTL("LBL","SPZK"))#: + +    + +    +
    #(arVTL("LBL","LD"))#: + + mm + #(arVTL("LBL","DK"))#: + + kg +
    +

    #(arVTL("LBL","BM"))#:

    +

    #(arVTL("LBL","TO"))#:

    + +

    #(arVTL("LBL","SB"))#:

    +
    +
    +

     

    +

     

    +

     

    + +
    +

    #(arVTL("LBL","FB"))#:

    +
    + + + +

    #(arVTL("LBL","ASM"))#:

    +
    + + +

    + + #(arVTL("LBL","BX"))#: + #(arVTL("LBL","BX"))#: + +

    +
    + + + + +

    #(arVTL("LBL","FS"))#:

    +
    + + +
    +

    #(arVTL("LBL","BGRP"))#:

    +
    + + + +

    + #(arVTL("LBL","DWV"))#: +

    +
    + + +
    #(arVTL("LBL","OLP"))#: + + + + + + + + + +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    +

    +

    +
    + +
    +
    #(arVTL("LBL","Aant"))#: #(..WebTextValue("stuk?s",Taal,"L"))##(..WebTextValue("Toevoegen",Taal,"L"))# 
    +
    + + + +
    + + + + + +
    +
    #(..WebTextValue("MOptionsLabel",Taal,"L"))#:
    + +
    +
    + + [SAMPLE TEXT] +
    + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","FB") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# 
      + [<<]  [<] +  1 - 4  + [>]  [>>] +   #(VanXlijnen)# +  
    +
    Index: _csp/olprodcat/jscript/ProdMenuBase.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProdMenuBase.js (revision 0) +++ _csp/olprodcat/jscript/ProdMenuBase.js (revision 757) @@ -0,0 +1,146 @@ +// General variabels: +var ActiveTaal; +var ActiveMenu; +var sTarget; // name of the window/frame where the links on this page will be opened. +var sTargetList; // name of the window/frame where the ProductList will be opened. +var WindowFeatures; + +function GetParamValue (sURL, Param, Default) { +// Extracts and returns the parameter value from the URL for the specified parameter. +// If the parameter does not occur is the URL, the default value is returned. +// This function is NOT Case-sensitive. + var Pos; + var sURLUpper; + sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default && (Default !=0)) Default=""; + + Pos = sURLUpper.indexOf(Param + "="); + if (Pos==-1) return (Default); + Pos = Pos+Param.length+1; + return (sURL.substring(Pos, sURLUpper.indexOf("&", Pos))); +} + +function GetArrayName(objID) { + if (objID.substring(0,3)=="mnu") return ("arMNU_GR" + objID.substring(3,5)*1); + return ("arMNU_GR1"); +} + +function GetMnuTitle(objID) { + if (objID.substring(0,3)=="mnu") { var objIMG=document.getElementById(objID.substring(0,5)+'img'); } + if (!objIMG) { return (""); } + else { return (objIMG.getAttribute("title")); } +} + +function GetMnuTitleFormatted(objID) { + return "

    " + GetMnuTitle(objID) + "

    " +} + +function GetFeatures() { + return (", location=0, menubar=0, scrollbars=1, resizable=1, status=0, titlebar=0, toolbar=0"); +} + +function CalcPositionText(DivTop) { + // Horizontale positionering: + var iLeft = 50; + var iWidth = 780; + if (iLeft+iWidth > window.screen.availWidth) iLeft=(window.screen.availWidth-iWidth+iLeft)/2; + if (iLeft<0) { iLeft=5; iWidth=window.screen.availWidth-20; } + // Vertikale positionering: + if (isIE()) { + var iTop = (DivTop+window.screenTop+5); + if (iTop > window.screen.availHeight/2) iTop=window.screen.availHeight * 0.2; + } + else { + var iTop = window.screen.availHeight * 0.33; + } + var iHeight = window.screen.availHeight - iTop - 30; + return ("top="+ iTop +", left=" + iLeft + ", height=" + iHeight + ", width=" + iWidth); +} + +function ToggleMenuObj(OnOff,obj) { + if ( !obj ) return; + if ( OnOff=="ON" ) { + WindowFeatures=CalcPositionText(obj.offsetTop) + GetFeatures(); + obj.innerHTML=""; +// alert ("T:" + GetMnuTitle(obj.id)); + BuildMenu(obj, GetArrayName(obj.id), GetMnuTitleFormatted(obj.id), ""); + obj.style.visibility='visible'; + ActiveMenu=obj.id; + } + else { + obj.style.visibility='hidden'; + ActiveMenu=""; + } + return; +} + +function ToggleMenuSquare(OnOff,objID) { + if (objID.substring(0,3)!="mnu") return; + // else: + var SquareID=objID.substring(0,5) + "sqr"; + var objSqr=document.getElementById(SquareID); + if ( !objSqr ) return; + if ( OnOff=="ON" ) { objSqr.className="clsSquareHiLite"; } + else { objSqr.className="clsSquare";} + return; +} + +function ShowMenu(e) { + if (isIE()) { var obj=window.event.srcElement; } + else { var obj=e.target; } // e.target.parentNode gebruiken bij ...; e.target gebruiken bij + if (!obj) return; + if (obj.id.substring(0,3)=="mnu") { + obj=document.getElementById(obj.id.substring(0,5)+'div'); + HideActiveMenu(); + window.focus(); + ToggleMenuSquare("ON",obj.id); + ToggleMenuObj("ON",obj); + } + return; +} + +function HideMenu(e) { + if (! isIE()) return; + HideActiveMenu; + return; +} + +function HideActiveMenu() { + if (!ActiveMenu || ActiveMenu=="") return; + if (ActiveMenu.substring(0,3)=="mnu") var obj=document.getElementById(ActiveMenu); + if (!obj) return; + ToggleMenuSquare("OFF",obj.id); + ToggleMenuObj("OFF",obj); + return; +} +function OrganizeDivPos () { + var i; + var sID; + IMGs = document.getElementsByTagName("IMG"); + for (i=0; i + + + + + + + + + + + + #($S(blnVHEPN:"Van Hoecke - ",1:"")_"TandemBox - "_..WebTextValue("INGAVE-WIZARD",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + + +
    1
    #(..WebTextValue("Personalia",Taal,"L",$LB("U")))#
    2
    #(..WebTextValue("Kleurkeuze",Taal,"L",$LB("U")))#
    3
    #(..WebTextValue("Maten",Taal,"L",$LB("U")))#
    4
    #(..WebTextValue("Overzicht",Taal,"L",$LB("U")))#
    +
    + + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + + +
    + + +
    + + + + + + \ No newline at end of file Index: _vhisie/TBX/tmpCacheUpdateH.js =================================================================== diff -u --- _vhisie/TBX/tmpCacheUpdateH.js (revision 0) +++ _vhisie/TBX/tmpCacheUpdateH.js (revision 757) @@ -0,0 +1,173 @@ + +function TestAlertH () { + alert("Test html value 006"); +} + + + + +// function Number_toFixed(d) +if (typeof(Number)!='undefined'&&typeof(Number.prototype)!='undefined'){ + if (typeof(Number.prototype.toFixed)=='undefined'){ + function Number_toFixed(d) { + var n = this; + d = d || 2; + var f = Math.pow(10, d); + n = Math.round(n * f) / f; + n += Math.pow(10, - (d + 1)); + n += ''; + return (d==0 ? n.substring(0, n.indexOf('.')) : n.substring(0, n.indexOf('.') + d + 1)); + } + Number.prototype.toFixed = Number_toFixed; + } +} + +function RightStr (str, nChar) { + return str.substr(str.length-nChar, nChar); +} + +function isNumberInt(inputString) { + return (!isNaN(parseInt(inputString)) ? true : false); +} + +function MinVal(num1,num2) { + return (num1>num2 ? num2: num1); +} + +function MaxVal(num1,num2) { + return (num1 -1) return true; + return false; + } + var exists = false; + for (var i=0;i<=objList.options.length-1;i++) { + if (text == objList.options[i].text) exists = true; + } + if (exists) return; + if (navigator.appName != "Netscape") { + var oOption = document.createElement("OPTION"); + oOption.text = text; + oOption.value = value; + objList.add(oOption); + } else { + objList.options[objList.length] = new Option(text, value); + } +} +function UpdateCboItems (ComboName, ItemsList, Delim) { + var oCombo=document.getElementById(ComboName); + var oOpt,blnDisabled; + var blnAll = (ItemsList.replace(Delim,"")=="*"); + var ItemsList=Delim+ItemsList+Delim; + for (var i=0;i<=oCombo.options.length-1;i++) { + oOpt=oCombo.options[i]; + blnDisabled = (!blnAll) && (ItemsList.indexOf(Delim+oOpt.value+Delim) < 0); + oOpt.style.color=(blnDisabled ? ColorOptDisabled : ""); + oOpt.disabled=blnDisabled; + } +} +// Operations on Controls (such as Input Text/Option/CheckBox/...) +// ================================================================ + +function GetValTxt (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return (obj.value=="" ? "" : obj.value); +} + +function GetValChk (FldName) { // returns boolean (true/false) + var obj=document.getElementById(FldName); + if (!obj) return(""); + return obj.checked; +} + +function SetValTxt (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (NewVal==undefined) NewVal=""; + if (obj) obj.value=NewVal; +} + +function SetValChk (FldName,blnVal) { + var obj=document.getElementById(FldName); + if (blnVal==undefined) blnVal=false; + if (obj) obj.checked=blnVal; +} + +function GetValCbo (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return ( (obj.selectedIndex < 0) ? "" : obj.options[obj.selectedIndex].value); +} + +function SetValCbo (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (NewVal==undefined) NewVal=""; + if (obj) cspSetSelectValue (obj,NewVal); +} + +function SafeFocusSet (obj,blnMsg) { + if (!obj) return false; + try { obj.focus(); } + catch (exception) { + if (blnMsg) alert("Could not set focus to " + obj + " \"" + obj.id + "\""); + return false; + } + return true; +} + + +// Routines for Cach� compatibility +// ================================ + +function DollarGet (Val,Dfl) { + return (Val==undefined ? "" : Val); +// return (Val==undefined ? (Dfl || "") : Val); +} + +function cArrayToPieces (ar1dim,D) { + if (ar1dim[0]==undefined) ar1dim.shift(); // Eerste element weghalen + return ar1dim.join(D); +} + +function cPiecesToArray (sList,D) { + if (sList==undefined) return ""; + return sList.split(D); +} + Index: _csp/admin1/GAProductDtls.js =================================================================== diff -u --- _csp/admin1/GAProductDtls.js (revision 0) +++ _csp/admin1/GAProductDtls.js (revision 757) @@ -0,0 +1,87 @@ +// Constants: + +// General variabels (initial values): + + +function ToggleDisplayRow (objPlusMin,objRow,blnExpand,Deep,Doc) { + if (!objPlusMin || objPlusMin.tagName!="P") return; + if (!objRow || objRow.tagName!="TR") return; + if (DollarGet(blnExpand)=="") blnExpand=(objPlusMin.innerHTML=="+"); + if (DollarGet(Deep)=="") Deep=(blnExpand ? 1 : -1); + if (isUndef(Doc)) Doc=GetParentDoc(objRow); + CollapseExpandChildRows(objRow,blnExpand,Deep,Doc,objPlusMin); + return true; +} + +function GetParentDoc (obj) { + if (!obj) return document.getElementsByTagName("BODY")[0]; + var parent=obj.parentNode; + while (parent) { + if (parent.tagName=="DIV" || parent.tagName=="BODY") break; + parent=parent.parentNode; + } + if (!parent) parent=document.getElementsByTagName("BODY")[0]; +// alert(parent + " - " + parent.tagName + " - " + parent.id); + return parent; +} + +function GetPlusMinObj (objRow) { + if (!objRow) return null; + for (var i=0; i < objRow.cells.length; i++) { + if (objRow.cells[i].className=="clsPlusMin") { + var collP=objRow.cells[i].getElementsByTagName("P"); + if (collP.length) return collP[0]; + } + } + return null; +} + +function CollapseExpandChildRows (objRow,blnExpand,Deep,Doc,objPlusMin) { + + function RecursiveCER (objRow,blnExpand,Deep,Doc,objPlusMin) { + if (!objRow || objRow.id=="") return; + if (Deep>0) Deep=Deep-1 + else if (Deep==0) return; + var RowID=objRow.id; + var collRows=Doc.getElementsByTagName("TR"); + if (!collRows) return; + for (var i=0; i < collRows.length; i++) { + if (collRows[i].getAttribute("parent")==RowID) { +// alert (RowID + " --> CE Row: " + collRows[i].id + "\n" + collRows[i].innerHTML); + CollapseExpandRow(collRows[i],blnExpand) + RecursiveCER(collRows[i],blnExpand,Deep,Doc); + } + } + if (!objPlusMin) { objPlusMin=GetPlusMinObj(objRow); } + if (objPlusMin) objPlusMin.innerHTML=(blnExpand ? "-" : "+"); + return; + } + + if (!objRow || objRow.tagName!="TR") return; + if (isUndef(blnExpand)) blnExpand=true; + if (isUndef(Deep)) Deep=1; + if (isUndef(Doc)) Doc=document; + RecursiveCER(objRow,blnExpand,Deep,Doc,objPlusMin); +} + +function CollapseExpandRow (objRow,blnExpand) { + if (DollarGet(blnExpand).toString=="") blnExpand=RowGetExpandState(objRow); + if (blnExpand) { + objRow.style.display=(isIE() ? "block" : "table-row"); + } else { + objRow.style.display="none"; + } +// alert("Row " + objRow.id + " " + (blnExpand ? "expanded" : "collapsed") + " child from" + objRow.getAttribute("parent")); + return blnExpand; +} + +function RowGetExpandState (objRow) { + return true; +} + + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + Index: _csp/admin1/GAProductDtls_0LD.css =================================================================== diff -u --- _csp/admin1/GAProductDtls_0LD.css (revision 0) +++ _csp/admin1/GAProductDtls_0LD.css (revision 757) @@ -0,0 +1,55 @@ + TABLE.MYTABLE + { + font-family:arial; + border-collapse:collapse; + font-size:10pt; + background-color:#808080; + width:700px; + border:none; + } + + CAPTION.MYTABLE + { + background-color:#8080ff; + color:white; + border-style:solid; + border-color:black; + border-width:1px; + } + + TH.MYTABLE + { + font-size:10pt; + color:white; + border-style:solid; + border-color:black; + border-width:1px; + } + + + TR.MYTABLE + { + border-style:solid; + border-width:1px; + border-color:black; + } + + TD.MYTABLE + { + font-size:10pt; + background-color:#409040; + color:white; + border-style:solid; + border-width:1px; + border-color:black; + text-align:center; + } + + MYTABLE + { + font-size:10pt; + background-color:#A090A0; + color:black; + border:none; + text-align:right; + } Index: _csp/admin1/null.csp =================================================================== diff -u --- _csp/admin1/null.csp (revision 0) +++ _csp/admin1/null.csp (revision 757) @@ -0,0 +1 @@ + Index: _vhisie/TBX/Old Files/TBox WebOrder HELMY_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder HELMY_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder HELMY_N.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Destil - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 0031-492 509 229
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _vhisie/TBX/TestDataOptLMC.csp =================================================================== diff -u --- _vhisie/TBX/TestDataOptLMC.csp (revision 0) +++ _vhisie/TBX/TestDataOptLMC.csp (revision 757) @@ -0,0 +1,229 @@ + + + + + + + + + + + + + TEST OPTIMA DATAOPT + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + +  #(..WebTextValue("MainBadCode",Taal,"O"))# + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
       #(..WebTextValue("Taal",Taal,"L"))#: #(arSwitchTL("N")_" - "_arSwitchTL("F")_" - "_arSwitchTL("E")_" - "_arSwitchTL("D"))#
    Analyse QueryString:
    QueryString:
    DATAOPT:
     
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Decrypted values:  
    DATAOPT:
    #(..WebTextValue("Taal",Taal,"L"))#:
    Client Number: Client Name:
    Reduction: E-mail:
     
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Encrypted URL:   
    DATAOPT: +
    +   Check: #($G(DataOptCheck))# +
     
    Step 1:  +
    #($G(arStepsOPT(1)))#
    +
    Step 2:  +
    #($G(arStepsOPT(2)))#
    +
    --> Hex:  +
    #($G(arStepsOPT("2Hex")))#
    +
    Step 3:  +
    #($G(arStepsOPT(3)))#
    +
    Step 4:  +
    #($G(arStepsOPT(4)))#
    +
     
    +
    +
    +
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/SelectStdLade.csp =================================================================== diff -u --- _vhisie/TBX/SelectStdLade.csp (revision 0) +++ _vhisie/TBX/SelectStdLade.csp (revision 757) @@ -0,0 +1,210 @@ + + + + + + + + + + TandemBox #(..WebTextValue("StdLade",Taal,"L"))# + + + + + + + +
    + #(..WebTextValue("StdLade",Taal,"L"))#
    +
    +

    + #(..WebTextValue("StdLadeKlikken",Taal,"O"))# +

    +

    + #(""_..WebTextValue("Ladediepte",Taal,"L")_": 500mm"_"   - "_..WebTextValue("Blumotion",Taal,"L")_": integriert"_"   - "_..WebTextValue("Wanddikte",Taal,"L")_": 19mm")# +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Ladetype",Taal,"L"))##(..WebTextValue("Breedte",Taal,"L"))##(..WebTextValue("Draagkracht",Taal,"L"))# 
    #($$REPLACE^vhRtn1(arStdL,$C(13,10),"
    "))#
    + #(LT_" - "_..WebTextValue("BX_"_BX,Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + +
    #(CB)# mm#(DK)# kg 
    +
    + +
    +
    + + #(..WebTextValue("Sluiten",Taal,"L"))# +
    + + + + + + + Index: _vhisie/TBX/Old Files/TBox WebOrder VH_OLD.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_OLD.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_OLD.xsl (revision 757) @@ -0,0 +1,399 @@ + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NAAM:
    STRAAT/NR:
    POSTCODE:
    PLAATS :
    TELEFOON:
    FAX:
    COMMISSIE:
    LEVERTIJD:
    + + + + + +
    + + + + + +
    + + + + + + + + + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE *
    LADEZIJDENBODEM + RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     AantCodeBreedteWDDiepteGewBMBXSBOP 
    + +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + : + + + + + + + + + + + mm + + + +
    Bin.
    + mm + + + + mm + + + + kg + + + +   + + + +   + + + +   + + + + + L+R +   + + + +   + +
    +
    + +
    + Index: _vhisie/TBX/Old Files/TBox WebOrder VH_F.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_F.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_F.xsl (revision 757) @@ -0,0 +1,539 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + No.:  +
    NOM:
    ADRESSE:
    CODE POSTALE:
    VILLE:
    TéLéPHONE:
    TéLéFAX:
    E-MAIL:
    DéLAI DE LIVRAISON:
    COMMISSION:
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + Unknown: [] + +
    +
    +
    Téléfax à n° (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + + +
     Totale: +   +   +   EUR +  
    +
    + + + + + +
    + Pour chaque commission comptant plus que 4 pièces une remise de 12% sera calculée, +pour des commissions de 12 pièces ou plus une remise de 20% vous sera calculée sur les prix +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    COULEURS*
    CôTéS TIROIRFOND+DOSGALéRIESBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    ATTACHE DE FAçADE
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + + L+R +   + + + + + clsMColQty + (bulk) + +   + + clsOvzPrices + EUR +
     
    + +   + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Largeur + EP + Profon + Pds + BM + BX * + SB + PD + Quantité +   + Prix/pceInfo +   + + + + + + + + * BX : BOXSIDE (Légende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/boxside + BOXSIDE à double paroi + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder LMC_TLOLD.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder LMC_TLOLD.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder LMC_TLOLD.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + OPTIMA - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nummer_Kort:  +
    KLNaam:
     
    ID:
     
    Email:
     
    Levertijd:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + FT_OFFAV + FT_OFF + FT_BBON + FT_INKP + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 03.20.81.95.96
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    StdLade (UitStock):
    + + + + + +
    +
    + + + + + + + + + + + +
     PrijsTotaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    Kleurkeuze*
    LadezijdenBodem&RugRelingenBoxside
    + + + KL_WI_DS'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + + + + KL_BE_DS'"/> + + + + + KL_WI'"/> + + + + KL_LG'"/> + + + + KL_DG'"/> + + + + KL_BE'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_CR'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + +
    +
    + + + + + + + + + + + + +
    Frontbevestiging
    +

    FB

    +
    + + + FB_S'"/> + + + + FB_I'"/> + + + + FB_A'"/> + + + + FB_Z'"/> + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + LadetypeTH + BreedteTH + WanddikteTH + LadediepteTH + DraagkrachtTH + BlumotionTH + BoxsideTH * + DiverseTH + AantalTH + + Ink. Prijs/stPrijsPerStukTHInfoTH + + + + + + + + * BX : Boxside (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + BX_DR + BX_ER + BX_ZR/Boxside + BX_BD + BX_BC + BX_BZ + BX_BF + (Code ) + + + +
    Index: _vhisie/TBX/tbx.css =================================================================== diff -u --- _vhisie/TBX/tbx.css (revision 0) +++ _vhisie/TBX/tbx.css (revision 757) @@ -0,0 +1,30 @@ +@media print { + BODY { background-image:none; background-repeat:no-repeat; background-color:white; } +} + + BODY { color:black; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; } + td { + color:black; + font-size:12px; + line-height:15px; + font-family:Arial,Helvetica; + list-style-type:square; +} + A { text-decoration:underline; color:#FF460A; } + A:hover { text-decoration:underline; } + A.clsInfo { cursor:help; } + .clsInfoSimul { text-decoration:underline; color:#FF460A; cursor:help; } + .clsLinkSimul { text-decoration:underline; color:#FF460A; } + + /* + DIV.clsScrollDiv { + scrollbar-face-color:#EEEEEE; + scrollbar-arrow-color:black; + scrollbar-track-color:#DADADA; + scrollbar-shadow-color:EEEEEE; + scrollbar-highlight-color:EEEEEE; + scrollbar-3dlight-color:#AAAAAA; + scrollbar-darkshadow-Color:#AAAAAA; + } + */ + Index: _vhisie/TBX/TBox WebOrder HFLE_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder HFLE_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder HFLE_N.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Haefele - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +31(0)55-542 4950
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/TBox WebOrder VH_backgr.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_backgr.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_backgr.xsl (revision 757) @@ -0,0 +1,543 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE *
    LADEZIJDENBODEM + RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + EUR +
    # FOUT #
    + +
     
    +
    + + +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Prijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _csp/olprodcat/jscript/ProductNavig.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProductNavig.js (revision 0) +++ _csp/olprodcat/jscript/ProductNavig.js (revision 757) @@ -0,0 +1,36 @@ +function SetLandCode(sLandCode) { + SetSessionValue("LandCode",sLandCode); + UpdateShow(sLandCode); + return; +} + +function EvalLandCode(LC, Value) { + return (LC=="" || LC==Value); +} + +function UpdateShow(sLandCode) { + if (document.getElementById("btnZoekBE")) document.getElementById("btnZoekBE").style.visibility = (EvalLandCode(sLandCode,"BE") ? "visible": "hidden"); + if (document.getElementById("btnZoekNL")) document.getElementById("btnZoekNL").style.visibility = (EvalLandCode(sLandCode,"NL") ? "visible": "hidden"); + return; +} + + +function init () { + var sURL; + var DefaultTaal = "N"; + var DefaultTarget = ""; + + SkipEvent = false; + sURL = document.URL; + ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + sTarget = ""; + sTargetList = AddSessionID(GetParamValue (sURL, "Target", DefaultTarget)); + VisitorType = GetParamValue (document.URL, "Type", "C"); + + document.onclick=HideActiveMenu; + OrganizeDivPos (); + WindowFeatures=CalcPositionText(140) + GetFeatures(); + UpdateShow (GetSessionValue("LandCode")); + return; +} + Index: _csp/olprodcat/jscript/ProdListConfig.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProdListConfig.js (revision 0) +++ _csp/olprodcat/jscript/ProdListConfig.js (revision 757) @@ -0,0 +1,71 @@ +function AppendToQString (sQS,Param,Value,blnAddEmpty) { + if (!Param) return sQS; + if (!Value && !blnAddEmpty) return sQS; + return sQS+"&"+Param+"="+Value; +} + +function UpdateQString () { + var objDiv=document.getElementById("divExtraKM"); + if (!objDiv) return; + var objFld=document.getElementById("txtQSExtra"); + if (!objFld) return; + var collSelect=objDiv.getElementsByTagName("SELECT"); + if (!collSelect) return; + var sTxt=""; + var objSel; + for (var i=0; i= 0) sTxt=AppendToQString(sTxt, objSel.id, objSel.options[objSel.selectedIndex].value); + } + sTxt=AppendToQString(sTxt,"IncludeUndefs",(GetValChk("IncludeUndefs") ? 1 : 0)); + objFld.value=sTxt; +} + +function ResetExtraKM () { + var objDiv=document.getElementById("divExtraKM"); + if (!objDiv) return; + var objFld=document.getElementById("txtQSExtra"); + if (objFld) objFld.value=""; + SetValChk("IncludeUndefs",false); + var collSelect=objDiv.getElementsByTagName("SELECT"); + if (!collSelect) return; + for (var i=0; i + + + + + + + + + + + + + #($S(blnVHEPN:"Van Hoecke - ",1:"")_"TandemBox - Test REQUEST")# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +

    TEST PAGINA

    +

    KlantNr: #($G(KLNr))#

    +

     

    +

    Klik de testbutton om na te gaan of de functie "XMLHTTPRequest" werkt.
    + Deze functie is noodzakelijk voor de werking van de TandemBox-website.

    +

     

    +

    Test Button

    +

     

    +

    Result:

    +

     

    +

    In het vakje hierboven moet een willekeurig getal tussen 1 en 100 verschijnen, telkens op de "Test Button" geklikt wordt.
    + Als dit het geval is, dan zou de volledige ingave+berekening van TandemBox producten ook moeten werken.

    +
    +   << BACK +
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/Kopie van TBoxResItems.js =================================================================== diff -u --- _vhisie/TBX/Kopie van TBoxResItems.js (revision 0) +++ _vhisie/TBX/Kopie van TBoxResItems.js (revision 757) @@ -0,0 +1,971 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-07-09 17:33:07 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['AF']=Array( + Array('B',500,'30;50;65'), + Array('B',650,'50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',650,'50;65'), + Array('BY',500,'30;50'), + Array('BY',650,'50'), + Array('BY/Z',500,'30;50'), + Array('BY/Z',650,'50'), + Array('D',500,'30;50;65'), + Array('D',650,'50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',650,'50;65'), + Array('DY',500,'30;50'), + Array('DY',650,'50'), + Array('DY/Z',500,'30;50'), + Array('DY/Z',650,'50'), + Array('M',500,'30;50;65'), + Array('M',650,'50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',650,'50;65'), + Array('MY',500,'30;50'), + Array('MY',650,'50'), + Array('MY/Z',500,'30;50'), + Array('MY/Z',650,'50') +); +arBPM['BA']=Array( + Array('B',270,'20;30'), + Array('B',400,'30;50'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',400,'30;50'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',400,'30;50'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65') +); +arBPM['BI']=Array( + Array('B',270,'20;30'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('D',270,'20;30'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('M',270,'20;30'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65') +); +arBPM['GF']=Array( + Array('B',270,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65') +); +arBPM['GMA']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['GS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['IS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['B']=Array('BA', 'BI'); +arDC_DS['F']=Array('AF', 'GF'); +arDC_DS['MA']=Array('GMA'); +arDC_DS['S']=Array('GS', 'IS', 'WS'); + +var arDC_LC=Array(); +arDC_LC['B']=Array('B', 'B/Z', 'D', 'D/Z', 'M', 'M/Z'); +arDC_LC['F']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z'); +arDC_LC['MA']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['S']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['B']=Array('FG', 'FZ'); +arDC_KV['F']=Array('FG', 'FZ'); +arDC_KV['MA']=Array('FG', 'FZ'); +arDC_KV['S']=Array('FG', 'FZ'); + +var arDC_BX=Array(); +arDC_BX['B']=Array('ER', 'DR', 'BG', 'ZR'); +arDC_BX['F']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['MA']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['S']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['AF_B']=Array('ER'); +arDS_BX['AF_B/Z']=Array('ER'); +arDS_BX['AF_BY']=Array('ER'); +arDS_BX['AF_BY/Z']=Array('ER'); +arDS_BX['AF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_M']=Array('ZR'); +arDS_BX['AF_M/Z']=Array('ZR'); +arDS_BX['AF_MY']=Array('ZR'); +arDS_BX['AF_MY/Z']=Array('ZR'); +arDS_BX['BA_B']=Array('ER'); +arDS_BX['BA_B/Z']=Array('ER'); +arDS_BX['BA_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_M']=Array('ZR'); +arDS_BX['BA_M/Z']=Array('ZR'); +arDS_BX['BI_B']=Array('ER'); +arDS_BX['BI_B/Z']=Array('ER'); +arDS_BX['BI_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_M']=Array('ZR'); +arDS_BX['BI_M/Z']=Array('ZR'); +arDS_BX['GF_B']=Array('ER'); +arDS_BX['GF_B/Z']=Array('ER'); +arDS_BX['GF_BS2']=Array('ER'); +arDS_BX['GF_BY']=Array('ER'); +arDS_BX['GF_BY/Z']=Array('ER'); +arDS_BX['GF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_M']=Array('ZR'); +arDS_BX['GF_M/Z']=Array('ZR'); +arDS_BX['GF_MS2']=Array('ZR'); +arDS_BX['GF_MY']=Array('ZR'); +arDS_BX['GF_MY/Z']=Array('ZR'); +arDS_BX['GMA_B']=Array('ER'); +arDS_BX['GMA_B/Z']=Array('ER'); +arDS_BX['GMA_BS2']=Array('ER'); +arDS_BX['GMA_BY']=Array('ER'); +arDS_BX['GMA_BY/Z']=Array('ER'); +arDS_BX['GMA_C']=Array('ER'); +arDS_BX['GMA_C/Z']=Array('ER'); +arDS_BX['GMA_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_K']=Array('ZR'); +arDS_BX['GMA_K/Z']=Array('ZR'); +arDS_BX['GMA_M']=Array('ZR'); +arDS_BX['GMA_M/Z']=Array('ZR'); +arDS_BX['GMA_MS2']=Array('ZR'); +arDS_BX['GMA_MY']=Array('ZR'); +arDS_BX['GMA_MY/Z']=Array('ZR'); +arDS_BX['GMA_N']=Array('ZR'); +arDS_BX['GS_B']=Array('ER'); +arDS_BX['GS_B/Z']=Array('ER'); +arDS_BX['GS_BS2']=Array('ER'); +arDS_BX['GS_BY']=Array('ER'); +arDS_BX['GS_BY/Z']=Array('ER'); +arDS_BX['GS_C']=Array('ER'); +arDS_BX['GS_C/Z']=Array('ER'); +arDS_BX['GS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_K']=Array('ZR'); +arDS_BX['GS_K/Z']=Array('ZR'); +arDS_BX['GS_M']=Array('ZR'); +arDS_BX['GS_M/Z']=Array('ZR'); +arDS_BX['GS_MS2']=Array('ZR'); +arDS_BX['GS_MY']=Array('ZR'); +arDS_BX['GS_MY/Z']=Array('ZR'); +arDS_BX['GS_N']=Array('ZR'); +arDS_BX['IS_B']=Array('ER'); +arDS_BX['IS_B/Z']=Array('ER'); +arDS_BX['IS_BS2']=Array('ER'); +arDS_BX['IS_BY']=Array('ER'); +arDS_BX['IS_BY/Z']=Array('ER'); +arDS_BX['IS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_M']=Array('ZR'); +arDS_BX['IS_M/Z']=Array('ZR'); +arDS_BX['IS_MS2']=Array('ZR'); +arDS_BX['IS_MY']=Array('ZR'); +arDS_BX['IS_MY/Z']=Array('ZR'); +arDS_BX['IS_N']=Array('ZR'); +arDS_BX['WS_B']=Array('ER'); +arDS_BX['WS_B/Z']=Array('ER'); +arDS_BX['WS_BS2']=Array('ER'); +arDS_BX['WS_BY']=Array('ER'); +arDS_BX['WS_BY/Z']=Array('ER'); +arDS_BX['WS_C']=Array('ER'); +arDS_BX['WS_C/Z']=Array('ER'); +arDS_BX['WS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_K']=Array('ZR'); +arDS_BX['WS_K/Z']=Array('ZR'); +arDS_BX['WS_M']=Array('ZR'); +arDS_BX['WS_M/Z']=Array('ZR'); +arDS_BX['WS_MS2']=Array('ZR'); +arDS_BX['WS_MY']=Array('ZR'); +arDS_BX['WS_MY/Z']=Array('ZR'); +arDS_BX['WS_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['F_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_BY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['F_BY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['F_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_DY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['F_DY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['F_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_MY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['F_MY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_BY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_BY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_DY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_DY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_MY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['MA_MY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_BY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_BY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_DY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_DY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_MY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['S_MY/Z']=Array('SI01', 'SI01.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_B']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_B/Z']=Array('A'); +arDCLC_FS['XX_BS2']=Array('A', 'HS'); +arDCLC_FS['XX_BY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_BY/Z']=Array('A'); +arDCLC_FS['XX_C']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_C/Z']=Array('A'); +arDCLC_FS['XX_D']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_D/Z']=Array('A'); +arDCLC_FS['XX_DS2']=Array('A', 'HS'); +arDCLC_FS['XX_DY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_DY/Z']=Array('A'); +arDCLC_FS['XX_K']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_K/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_B']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_B/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_BS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_BY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_BY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_DY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_K']=Array('0'); +arDCLC_DWV['XX_K/Z']=Array('0'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_AF']=Array('AL', 'CR'); +arDS_KLR['RK_BA']=Array('CR', 'BA'); +arDS_KLR['RK_BI']=Array('CR'); +arDS_KLR['RK_GF']=Array('MG', 'CR'); +arDS_KLR['RK_GMA']=Array('MG', 'CR'); +arDS_KLR['RK_GS']=Array('MG', 'CR'); +arDS_KLR['RK_IS']=Array('CR'); +arDS_KLR['RK_WS']=Array('WI', 'CR'); +arDS_KLR['KX_AF']=Array('AL'); +arDS_KLR['KX_BA']=Array('IN'); +arDS_KLR['KX_BI']=Array('IN'); +arDS_KLR['KX_GF']=Array('MG'); +arDS_KLR['KX_GMA']=Array('MG'); +arDS_KLR['KX_GS']=Array('MG'); +arDS_KLR['KX_IS']=Array('IN'); +arDS_KLR['KX_WS']=Array('WI'); Index: _vhisie/TBX/TBoxSelectVulstuk.js =================================================================== diff -u --- _vhisie/TBX/TBoxSelectVulstuk.js (revision 0) +++ _vhisie/TBX/TBoxSelectVulstuk.js (revision 757) @@ -0,0 +1,222 @@ +// Constants: +var cHyperEventError="HyperEvent Error" + +// General variabels (initial values): +var ActiveTaal=""; +var UserID=""; +var OrdID=""; +var sPrintRef=""; +//var wsID=""; +//var KLNr=""; +var blnDocInited=false; +var blnSesActive=true; + +var arActBtn=Array(); +var arValidateClick=Array(); + +var DS=""; // DesignID, voor beperkingen op LT - LD - DK - BX +var DC=""; // DesignCode : S, I, B, F,MA +var VSM ; +var KV ; +var KVUpdate = false ; + +var winTBXHelp=Object; +var winInfoPage=Object; + +var DisplayVSM; + + +function SimulButtonClick(NewButton, GroepVar) { + ClickButtonObj(document.getElementById(NewButton), GroepVar); + ToggleButtonObj(document.getElementById(NewButton), "ON", GroepVar); +} + +function ToggleButton(OnOff, id, GroepVar) { + ToggleButtonObj(document.getElementById(id), OnOff, GroepVar); +} + +function ClickButton(id, GroepVar) { + ClickButtonObj(document.getElementById(id), GroepVar); +} + +function ToggleButtonXtd(obj, OnOff, ActiveButton, ClassNormal, ClassHiLite, ClassActive) { + if (!obj) return; + var id=obj.getAttribute('id'); + if (isIE()) //microsoft doesn't like ECMA-standards... + { + if (id==ActiveButton) obj.className=ClassActive; + else obj.className=(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal); + } + else + { + if (id==ActiveButton) obj.setAttribute("class",ClassActive); + else obj.setAttribute("class",(OnOff.toUpperCase()=="ON" ? ClassHiLite : ClassNormal)); + } +} + +function ClickButtonObjXtd(obj, GroepVar, ActBtnRef, blnForceAct, ExecRtn) { + if (obj=="") { var NewButton=""; } // Deselect previous button. + else if (!obj) { return; } // Abort ClickButton + else { var NewButton=obj.getAttribute('id'); } + var ActiveButton=eval(ActBtnRef); + if (!blnForceAct) blnForceAct=false; + if (NewButton != ActiveButton || blnForceAct) + { + // By having added "|| blnForceAct" to the above condition, the if clause + // will be executed when blnForceAct=true, also if a user clicked on the ActiveButton. + var OldButton=ActiveButton; + ActiveButton=NewButton; + eval(ActBtnRef + "=ActiveButton;"); // execute: ActBtn=ActiveButton; + if (!OldButton) OldButton=""; + ToggleButtonObj(document.getElementById(OldButton), "OFF", GroepVar); + ToggleButtonObj(document.getElementById(ActiveButton), "ON", GroepVar); + // Extra routine uitvoeren + if (ExecRtn && ExecRtn.length) eval(ExecRtn); + } +} + + +function ToggleButtonObj(obj, OnOff, GroepVar) { + if (!obj) return; + var arSettings=Array(); + switch (GroepVar) + { + //case "xx" : arSettings=Array(ActiveButton, ClassNormal, ClassHiLite, ClassActive ); break; + //----------- ------------ ----------- ----------- ----------- + case "VSMat" : arSettings=Array(arActBtn[GroepVar], "clsVSMatBtn", "clsVSMatBtnHiLite", "clsVSMatBtnActive"); break; + case "VSKleur" : arSettings=Array(arActBtn[GroepVar], "clsVSKleur" , "clsVSKleurHiLite" , "clsVSKleurActive" ); break; + default : alert ('Onbekend type'); return; break; + } + if (isUndef(arSettings[3])) arSettings[3]=arSettings[2]; + ToggleButtonXtd(obj,OnOff,arSettings[0],arSettings[1],arSettings[2],arSettings[3]); +} + +function ClickButtonObj(obj, GroepVar) { + if (!obj) return; + if (!ValidateClick(GroepVar)) return; + var arSettings=Array(); + var ActBtnRef='arActBtn["'+GroepVar+'"]'; + switch (GroepVar) + { + //case "xx" : arSettings=Array(ActiveButton, blnForceAct, ExecRtn ); break; + //----------- ------------ ----------- ------- + case "VSMat" : arSettings=Array(ActBtnRef, false , "BtnVSMatClickExec(NewButton,OldButton);" ); break; + case "VSKleur" : arSettings=Array(ActBtnRef, false , "BtnVSKleurClickExec(NewButton,OldButton);" ); break; + default : alert ('Onbekend type'); return; break; + } + ClickButtonObjXtd(obj,GroepVar,arSettings[0],arSettings[1],arSettings[2]); +} + +function ValidateClick(GroepVar) { + if (!GroepVar) return true; + if (isUndef(arValidateClick[GroepVar])) return true + return arValidateClick[GroepVar].Rtn(); +} + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function TaalIndex (Taal) { + var Ndx; + switch (Taal) + { + case "N" : Ndx=0; break; + case "F" : Ndx=1; break; + case "E" : Ndx=2; break; + case "D" : Ndx=3; break; + default : Ndx=0; break; + } + return (Ndx); +} + +function SetDivsHidden(ExcludeDivName) { + var i; + var DivID; + var coll = document.getElementsByTagName("DIV"); + if (coll!=null) { + if (! ExcludeDivName) ExcludeDivName=''; + for (i=0; i < coll.length; i++) { + DivID=DollarGet(coll[i].getAttribute('id')); + if ((DivID.indexOf('grpVSMat_')==0) && (DivID != ExcludeDivName)) { + coll[i].style.visibility='hidden'; + } + } + } +} + +function BtnVSMatClickExec(NewButton,OldButton) { + var NewDiv=document.getElementById(NewButton.replace("btn","grp")); + var OldDiv=document.getElementById(OldButton.replace("btn","grp")); + if (OldDiv) { OldDiv.style.visibility="hidden"; OldDiv.style.zIndex=-1; } + if (NewDiv) { NewDiv.style.visibility="visible"; NewDiv.style.zIndex=1; } +} + +function SetVulstukImage(KV) +{ var imgVulstuk=document.getElementById("imgVulstuk"); + if (imgVulstuk) imgVulstuk.src = "./media/vulstukken/KV_" + KV + "_1.jpg"; + +} + +function SetVulstukText(idVSM,idKV) +{ var txtVulstuk = GetInnerText(idVSM) + ' : ' + GetInnerText(idKV.replace("img","txt")); + SetInnerHTML ("txtVulstuk",txtVulstuk); + +} + +function BtnVSKleurClickExec(NewButton,OldButton) { + var idKV = arActBtn["VSKleur"]; + var idVSM = arActBtn["VSMat"]; + + KV = idKV.replace("imgVSKleur_",""); + VSM = idVSM.replace("btnVSMat_",""); + + KVUpdate = true ; + + + SetVulstukImage(KV) + SetVulstukText(idVSM,idKV) +} + +function UpdateKV (KV,VSM) { + var idKV = arActBtn["VSKleur"]; + var idVSM = arActBtn["VSMat"]; + var InschfElmnt=Object; + InschfElmnt.ID=KV; + InschfElmnt.Oms=GetInnerText(idKV.replace("img","txt")); + InschfElmnt.MatID=VSM; + InschfElmnt.MatOms=GetInnerText(idVSM); + var winOpener = window.opener; + if (winOpener) + { if (KVUpdate) winOpener.UpdateInschfElmnt(InschfElmnt); + window.close() ; } + else alert("return value " + KV + " "+ VSM ); +} + +function btnOkClick() +{ + UpdateKV(KV,VSM); +} + + +function init () { + var DefaultTaal = "N"; + + MM_preloadImages(); + + // Initialisatie van andere objecten + SetDivsHidden(); + + initJSArrays(); // function in Header of CSP-page : set DefaultButton = ... + + var InitVSM = DisplayVSM; + var InitKleur = DollarGet(arActBtn["VSKleur"]); + + if (InitVSM != "btnVSMat_GL8") arActBtn["VSMat"]="btnVSMat_GL8" + if (InitVSM != "") SimulButtonClick(InitVSM, "VSMat"); + if (InitKleur != "") SimulButtonClick(InitKleur, "VSKleur"); + + blnDocInited=true; +} + Index: _csp/olprodcat/jscript/ProductSearchSA.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProductSearchSA.js (revision 0) +++ _csp/olprodcat/jscript/ProductSearchSA.js (revision 757) @@ -0,0 +1,51 @@ +function init () { + var DefaultTaal = "N"; + var sURL = document.URL; + ActiveTaal = GetParamValue (sURL, "Taal", DefaultTaal); + return; +} + +function ShowProducts() { + var jsURL = GetKenmValues("URL") + GetIncludeUndefs("URL"); + document.location.href="ProductList.csp?taal=" + ActiveTaal + jsURL; + return; +} + + +function GetIncludeUndefs (sMode) { + if (GetValueChk(document.getElementById("IncludeUndefs"))) { return (CItemToString("IncludeUndefs","1",sMode)); } + else { return ""; } +} + +function GetKenmValues(sMode) { + var i; + var cboKenm; + var KVal; + var lstKenm = ''; + var CBOs = document.getElementsByTagName("SELECT"); + for (i=0; i" + . Set errmsg=errmsg_"

    " + . Set errmsg=errmsg_"APPLICATION ERROR: Impossible d'envoyer l'ordre.
    " + . Set errmsg=errmsg_"Sauver votre commande ('enregister' dans la 'page principale') et essayez � nouveau plus tard." + . Set errmsg=errmsg_"

    " + . Set errmsg=errmsg_"" + + Set Domain=$G(%session.Data("DOMAIN")) + If (Domain="") Do + . New WSOrdDomain + . &SQL(SELECT WebDomain INTO :WSOrdDomain FROM WS_TBX.WebOrder WHERE ID=:wsID) + . Set Domain=WSOrdDomain + Set lbDomLU=##class(WS.TBX.Order).DomainLookUp(Domain,$LB("VERW","KLNR")) ; $$TBXDomainLU^cspBasis.Library(sDomCVT,$LB("VERW","KLNR")) + Set sDomVERW=$LG(lbDomLU,1) + Set sDomKLNr=$LG(lbDomLU,2) + If (%request.IsDefined("RESULT")) Do Quit 1 + . Set AttrOnLoad=$S($G(%request.Data("RESULT",1))=1:"onload=""window.opener.location.replace('Main.csp?REF="_$$CreateHashedRef^cspBasis.TBX.DecodeURL.tmpDev($LB(KLNr,sDomVERW,wsID,$S(sMode="PROCESS":"PROCESS",1:"COMPLETE")))_$S($L(Taal):"&Taal="_Taal, 1:"")_"');""", 1:"") + Quit:('%request.IsDefined("SUBMIT")) 1 + ; Else + Do ..TBoxSendMail(.ok,.errmsg,Taal) + If ok Do + . Set %response.Redirect=..Link("MailResult.csp?Taal="_Taal_"&RESULT="_ok) ; http://192.168.1.67/csp/admin1/TBoxCSP/... + Quit 1 + + + + + #(..WebTextValue("DataVersturen",Taal,"L"))# + + + + + + +
    #(..WebTextValue("MailSubmitOK",Taal,"L"))#!
    +
    + + + + +
    + #(..WebTextValue("Sluiten",Taal,"L"))# + +
    + +
    + The mail was not submitted due to (the following) errors: +

    #(errmsg)#
    + Contact Administrator: #()#

    +
    +
    + + + +
    + +
    The mail was submitted successfully!
    +
    Redirect in a moment ...
    + + +
    The mail was not submitted due to (the following) errors:
    + +
      + +
    +

    #(errmsg)#
    + Contact Administrator: #($CASE($G(sDomVERW), "HEIN":"info@tandem-box.de", "LMC":" ??? ", "DUPO":"du.pont@skynet.be", "HELMY":"info@destil.nl", "HFLE":"info@hafele.nl", "SFS":"info.u@sfsunimarket.biz", "MBHO":$$$EMailICTAdminMbho, :"ICT_SOAPSysOp@vanhoecke.be"))#

    +
    + +
    +
    + Please access this page using the Submit button. +
    +
    +
    + + Index: _vhisie/TBX/Old Files/TBox WebOrder HFLE_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder HFLE_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder HFLE_N.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Haefele - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr +31(0)55-542 4950
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _csp/olprodcat/ProdListConfig.csp =================================================================== diff -u --- _csp/olprodcat/ProdListConfig.csp (revision 0) +++ _csp/olprodcat/ProdListConfig.csp (revision 757) @@ -0,0 +1,198 @@ + + + + + + + ORGALUX Product List - config + + + + + + + + + + +

    ORGALUX Producten voor XML/PDF

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Parameters:
    Output result [xml] + To Screen + To File +
    XML in CData [xml] + no + yes +
    DynSpace icons format [xml] + .JPG + .SVG +
    Product foto's [xml] + Klein + Groot +
    PRNR tonen + no + yes +
    LandCode (prijzen BTW) + BE + NL +
    + Diepte (cm) + + +
     
    + +
    +
    +
    +
    + + +
    +
    + Show Products   + Get XML   +   Extra kenmerken +
    +
    +
    +
    +

    Extra kenmerken filteren

    + + + + + + + + + + + + + + + + + +
    #(ArKM)#: + +
    +

    + Als een criterium niet van toepassing is op een product, dan dit product toch opnemen in de lijst ? +

    +
    +

    Extra:
    +

    +

      

    +
    +
    +
    + +
    + + + + Index: _csp/admin1/Format GA ASM.xsl =================================================================== diff -u --- _csp/admin1/Format GA ASM.xsl (revision 0) +++ _csp/admin1/Format GA ASM.xsl (revision 757) @@ -0,0 +1,11 @@ + + + + + + + + + + + Index: _csp/olprodcat/jscript/ProductSearch.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProductSearch.js (revision 0) +++ _csp/olprodcat/jscript/ProductSearch.js (revision 757) @@ -0,0 +1,66 @@ +function ShowProducts() { + var sHRef="ProductList.csp?taal=" + ActiveTaal + GetLandCodeQS() + GetKenmValues("URL") + GetIncludeUndefs("URL"); + if (sTargetList && sTargetList!="" && sTargetList!="_self") { + NWind=window.open(sHRef, sTargetList, WindowFeatures); + } + else { + NWind=window.open(sHRef); + } + NWind.focus(); + return; +} + +function GetLandCodeQS () { + var sLandCode = GetSessionValue("LandCode"); + if (sLandCode.length > 0) return (CItemToString("LandCode",sLandCode,"URL")) + else return ""; +} + +function GetIncludeUndefs (sMode) { + if (GetValueChk(document.getElementById("IncludeUndefs"))) { return (CItemToString("IncludeUndefs","1",sMode)); } + else { return ""; } +} + +function GetKenmValues(sMode) { + var i; + var cboKenm; + var KVal; + var lstKenm = ''; + var CBOs = document.getElementsByTagName("SELECT"); + for (i=0; inum2 ? num2: num1); +} + +function MaxVal(num1,num2) { + return (num1 -1) return true; + return false; + } + var exists = false; + for (var i=0;i<=objList.options.length-1;i++) { + if (text == objList.options[i].text) exists = true; + } + if (exists) return; + if (navigator.appName != "Netscape") { + var oOption = document.createElement("OPTION"); + oOption.text = text; + oOption.value = value; + objList.add(oOption); + } else { + objList.options[objList.length] = new Option(text, value); + } +} +function UpdateCboItems (ComboName, ItemsList, Delim) { + var oCombo=document.getElementById(ComboName); + var oOpt,blnDisabled; + var blnAll = (ItemsList.replace(Delim,"")=="*"); + ItemsList=Delim+ItemsList+Delim; + for (var i=0;i<=oCombo.options.length-1;i++) { + oOpt=oCombo.options[i]; + blnDisabled = (!blnAll) && (ItemsList.indexOf(Delim+oOpt.value+Delim) < 0); + oOpt.style.color=(blnDisabled ? ColorOptDisabled : ""); + // oOpt.style.display=(blnDisabled ? "none" : "block"); // Show or hide + oOpt.disabled=blnDisabled; + } +} +function UpdateCboItemsShowHide (ComboName, ItemsList, Delim) { + var oCombo=document.getElementById(ComboName); + var oOpt,blnDisabled; + var blnAll = (ItemsList.replace(Delim,"")=="*"); + ItemsList=Delim+ItemsList+Delim; + if (!oCombo.objCopy) oCombo.objCopy=oCombo.cloneNode(true); // Execute first time only. + if (!oCombo.objCopy) { alert("Node oCombo.objCopy not found!"); return; } + ClearComboOpts(oCombo) + for (var i=0;i<=oCombo.objCopy.options.length-1;i++) { + oOpt=oCombo.objCopy.options[i]; + blnDisabled = (!blnAll) && (ItemsList.indexOf(Delim+oOpt.value+Delim) < 0); + if (!blnDisabled) { +// oCombo.options.add(oOpt.cloneNode(true); + var oOptNew = document.createElement("OPTION"); + oOptNew.text=oOpt.text; + oOptNew.value=oOpt.value; + oCombo.options.add(oOptNew); + } + } +} + +// Operations on Controls (such as Input Text/Option/CheckBox/...) +// ================================================================ + +function GetValTxt (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return (obj.value=="" ? "" : obj.value); +} + + +function GetValChk (FldName) { // returns boolean (true/false) + var obj=document.getElementById(FldName); + if (!obj) return(""); + return obj.checked; +} + +function SetValTxt (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (isUndef(NewVal)) NewVal=""; + if (obj) obj.value=NewVal; +} + +function SetValChk (FldName,blnVal) { + var obj=document.getElementById(FldName); + if (isUndef(blnVal)) blnVal=false; + if (obj) obj.checked=blnVal; +} + +function GetValCboText (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return ( (obj.selectedIndex < 0) ? "" : obj.options[obj.selectedIndex].innerHTML); +} + +function GetValCbo (FldName) { + var obj=document.getElementById(FldName); + if (!obj) return(""); + return ( (obj.selectedIndex < 0) ? "" : obj.options[obj.selectedIndex].value); +} + +function SetValCbo (FldName,NewVal) { + var obj=document.getElementById(FldName); + if (isUndef(NewVal)) NewVal=""; + if (obj) cspSetSelectValue (obj,NewVal); +} + +function SafeFocusSet (obj,blnMsg) { + if (!obj) return false; + try { obj.focus(); } + catch (exception) { + if (blnMsg) alert("Could not set focus to " + obj + " \"" + obj.id + "\""); + return false; + } + return true; +} + +function DivSetVisible (divID,blnVisible) { + var objDiv=document.getElementById(divID); + if (objDiv) objDiv.style.display=(blnVisible ? "block" : "none"); +} + +function ControlEnabledDisabled(ControlID,blnEnabled) { + var Control=document.getElementById(ControlID); + if (!Control) return(""); + if (blnEnabled) { + Control.style.backgroundColor = "#FFFFFF"; + Control.disabled = ""; + } + else { + Control.disabled = "disabled"; + } +} + +function ControlSetValue (ControlName,Value) { + var Control=document.getElementById(ControlName); + if (Control) { Control.value= Value ; } +} + +function ControlGetValue (ControlName) { + var Control=document.getElementById(ControlName); + if (!Control) return(""); + return (Control.value=="" ? "" : Control.value); +} + +function ControlGetValueAsFloat(ControlName) { + var Value = ControlGetValue(ControlName); + return ValueAsFloat(Value); + //return Math.round(Value*10)/10 ; +} + +function ValueAsFloat(Value) { + Value = parseFloat(Value); + if (isNaN(Value) ) { Value = 0; } + return Value ; +} + +function RowSetVisible(rowID,blnVisible) { + var Row=document.getElementById(rowID); + if (Row) + { if (blnVisible) { Row.style.display="" ; } + else { Row.style.display="none" ; } + } +} + +// Routines for Cach� compatibility +// ================================ + +function DollarGet (Val,Dfl) { + return (isUndef(Val) || (Val==null) ? "" : Val); +// return (isUndef(Val) ? (Dfl || "") : Val); +} + +function cArrayToPieces (ar1dim,D) { + if (isUndef(ar1dim[0])) ar1dim.shift(); // Eerste element weghalen + return ar1dim.join(D); +} + +function cPiecesToArray (sList,D) { + if (isUndef(sList)) return ""; + return sList.split(D); +} Index: _vhisie/TBX/Kopie van TBoxResItems4I.js =================================================================== diff -u --- _vhisie/TBX/Kopie van TBoxResItems4I.js (revision 0) +++ _vhisie/TBX/Kopie van TBoxResItems4I.js (revision 757) @@ -0,0 +1,605 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-07-09 17:33:08 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['II']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['I']=Array('GI', 'II', 'WI', 'ZI'); + +var arDC_LC=Array(); +arDC_LC['I']=Array('CL', 'CL/Z', 'CLY', 'CLY/Z', 'DL', 'DL/Z', 'DLS2', 'DLY', 'DLY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['I']=Array('BRO8', 'DIA8', 'DFZ8', 'GRI8', 'ZV', 'LE.DBR', 'LE.LBR', 'LE.ZW', 'LE.CRV'); + +var arDC_BX=Array(); +arDC_BX['I']=Array('COV', 'CAP', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GI_CL']=Array('COV'); +arDS_BX['GI_CL/Z']=Array('COV'); +arDS_BX['GI_CLY']=Array('COV'); +arDS_BX['GI_CLY/Z']=Array('COV'); +arDS_BX['GI_DL']=Array('CAP', 'COV'); +arDS_BX['GI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['GI_DLS2']=Array('CAP', 'COV'); +arDS_BX['GI_DLY']=Array('CAP', 'COV'); +arDS_BX['GI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['GI_M']=Array('ZR'); +arDS_BX['GI_M/Z']=Array('ZR'); +arDS_BX['GI_MS2']=Array('ZR'); +arDS_BX['GI_MY']=Array('ZR'); +arDS_BX['GI_MY/Z']=Array('ZR'); +arDS_BX['GI_N']=Array('ZR'); +arDS_BX['II_CL']=Array('COV'); +arDS_BX['II_CL/Z']=Array('COV'); +arDS_BX['II_CLY']=Array('COV'); +arDS_BX['II_CLY/Z']=Array('COV'); +arDS_BX['II_DL']=Array('CAP', 'COV'); +arDS_BX['II_DL/Z']=Array('CAP', 'COV'); +arDS_BX['II_DLS2']=Array('CAP', 'COV'); +arDS_BX['II_DLY']=Array('CAP', 'COV'); +arDS_BX['II_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['II_M']=Array('ZR'); +arDS_BX['II_M/Z']=Array('ZR'); +arDS_BX['II_MS2']=Array('ZR'); +arDS_BX['II_MY']=Array('ZR'); +arDS_BX['II_MY/Z']=Array('ZR'); +arDS_BX['II_N']=Array('ZR'); +arDS_BX['WI_CL']=Array('COV'); +arDS_BX['WI_CL/Z']=Array('COV'); +arDS_BX['WI_CLY']=Array('COV'); +arDS_BX['WI_CLY/Z']=Array('COV'); +arDS_BX['WI_DL']=Array('CAP', 'COV'); +arDS_BX['WI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['WI_DLS2']=Array('CAP', 'COV'); +arDS_BX['WI_DLY']=Array('CAP', 'COV'); +arDS_BX['WI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['WI_M']=Array('ZR'); +arDS_BX['WI_M/Z']=Array('ZR'); +arDS_BX['WI_MS2']=Array('ZR'); +arDS_BX['WI_MY']=Array('ZR'); +arDS_BX['WI_MY/Z']=Array('ZR'); +arDS_BX['WI_N']=Array('ZR'); +arDS_BX['ZI_CL']=Array('COV'); +arDS_BX['ZI_CL/Z']=Array('COV'); +arDS_BX['ZI_CLY']=Array('COV'); +arDS_BX['ZI_CLY/Z']=Array('COV'); +arDS_BX['ZI_DL']=Array('CAP', 'COV'); +arDS_BX['ZI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_DLS2']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_M']=Array('ZR'); +arDS_BX['ZI_M/Z']=Array('ZR'); +arDS_BX['ZI_MS2']=Array('ZR'); +arDS_BX['ZI_MY']=Array('ZR'); +arDS_BX['ZI_MY/Z']=Array('ZR'); +arDS_BX['ZI_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['I_CLY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['I_CLY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['I_DLS2']=Array('SA'); +arDC_SPZK['I_DLY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['I_DLY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['I_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['I_MY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['I_MY/Z']=Array('SI01', 'SI01.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CL']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_CL/Z']=Array('A'); +arDCLC_FS['XX_CLY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_CLY/Z']=Array('A'); +arDCLC_FS['XX_DL']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_DL/Z']=Array('A'); +arDCLC_FS['XX_DLS2']=Array('A', 'HS'); +arDCLC_FS['XX_DLY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_DLY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLS2']=Array('0'); +arDCLC_DWV['XX_DLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GI']=Array('MG'); +arDS_KLR['RK_II']=Array('CR'); +arDS_KLR['RK_WI']=Array('SW'); +arDS_KLR['RK_ZI']=Array('BZ'); +arDS_KLR['KX_GI']=Array('MG'); +arDS_KLR['KX_II']=Array('IN'); +arDS_KLR['KX_WI']=Array('SW'); +arDS_KLR['KX_ZI']=Array('BZ'); Index: _vhisie/TBX/debug.js =================================================================== diff -u --- _vhisie/TBX/debug.js (revision 0) +++ _vhisie/TBX/debug.js (revision 757) @@ -0,0 +1,123 @@ +var cnt,varProperties,newName; + +function debugWV(debugStr,win,NewWin) { // Added by WimV - 18/02/03 + var NewWinDFL="TBoxDBG"; + if (NewWin==undefined) NewWin=NewWinDFL; + debug(debugStr,win,NewWin); + return; +} + +function debugXWV(debugStr,val,win,NewWin) { // Added by WimV - 18/02/03 + var NewWinDFL="TBoxDBG"; + var debugStrX = debugStr + "_DBG"; + eval(debugStrX + "=" + "val;"); + if (NewWin==undefined) NewWin=NewWinDFL; + debug(debugStrX,win,NewWin); + return; +} + +function debug(debugStr,win,NewWin) +{ + if (NewWin==undefined) NewWin=""; // Added by WimV - 18/02/03 + var advanced = 0; + var ind = debugStr.substring(debugStr.lastIndexOf(".")+1,debugStr.length); + if (!isNaN(ind)) debugStr = debugStr.replace("." + ind,"[" + ind + "]"); + var debugVar = eval(debugStr); + if (debugStr.indexOf("self.opener.") > -1) newName = debugStr.substring(debugStr.lastIndexOf("self.opener.") + 12,debugStr.length); + else newName = debugStr; + if (!debugVar) + { + alert("The content of '" + newName + "' is null..."); + return; + } + var type = typeof(debugVar); + if (type +"" == "undefined") + { + alert("The content of '" + newName + "' is undefined..."); + return; + } + if (type == "object") + { cnt = 0; + var swap = false; + var bstyle=""; + varProperties = ""; + for(var contents in debugVar) cnt++; + if (cnt < advanced) + { + for(var contents in debugVar) varProperties += contents + "\t\t\t" + debugVar[contents] + "\n"; + alert("The contents(" + cnt + ") of the object '" + newName + "' are:\n\n" + varProperties); + } + else + { + for(var contents in debugVar) + { + swap = !swap; + if (swap) bstyle = "class='bgcolor1'"; + else bstyle=""; + + try + { + if ((contents == "innerHTML") || (contents == "outerHTML")) + { + varProperties += "  " + contents + "View HTML"; + } + else if ((typeof(debugVar[contents]) == "object") && (debugVar[contents])) + { + varProperties += "  " + contents + "[Object]"; + } + else + { + varProperties += "  " + contents + "" + debugVar[contents] + ""; + } + } + catch (exception) + { + alert(String(exception.name + " - " + exception.message)); + varProperties += "  " + contents + "?"; + } + } + var debugWin = window.open("debugInit.htm",NewWin,"width=400, height=600, top=50, left=750,scrollbars=1"); + debugWin.opener = window; + } + } + else alert("The content of the " + type + " '" + newName + "' is:\n\n" + debugVar); +} + + +function askAndSetValue(debugStr,contents) +{ + if (debugStr.indexOf("self.opener.") > -1) var newName = debugStr.substring(debugStr.lastIndexOf("self.opener.") + 12,debugStr.length); + else var newName = debugStr; + + var dVar = eval(debugStr + "." + contents); + var tdVar = prompt("Edit the value of: \t" + newName, dVar); + + try + { + if ((typeof(dVar) == "string") || (typeof(dVar) == "object")) + { + if (tdVar) eval( debugStr + "." + contents + " = '" + tdVar + "';"); + } + else + { + if (tdVar) eval( debugStr + "." + contents + " = " + tdVar + ";"); + } + } + catch (exception) + { + alert("Could not save: \t" + newName + "." + contents +"\n\nDetails:\n\n" + exception.name + "\n" + exception.message); + } +} + + +function isIE() +{ + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} + +function debugWrite(doc) +{ + doc.write(""); + doc.write("

    The contents(" + cnt + ") of the object '" + newName + "' are:



    " + varProperties + "
    "); +} \ No newline at end of file Index: _vhisie/TBX/MailSend.csp =================================================================== diff -u --- _vhisie/TBX/MailSend.csp (revision 0) +++ _vhisie/TBX/MailSend.csp (revision 757) @@ -0,0 +1,205 @@ + + + + + + + + + #(..WebTextValue("DataVersturen",Taal,"L"))# + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    #(..WebTextValue("DataVersturen",Taal,"L"))#
    +
    + + #(..WebTextValue("Orderbevestiging",Taal,"L"))# + +
    + #(..WebTextValue("Orderbevestiging_Keuzelijst",Taal,"L"))# +
    + +

    +
    + #(..WebTextValue("Levertijd",Taal,"L"))#:    + +
    + + + + + +
    +
    +

    + APPLICATION ERROR: Unable to submit.
    + Bookmark your order ('add to favorites' from the 'main page') and try again later. +

    +

    + APPLICATION ERROR: Impossible d'envoyer l'ordre.
    + Sauver votre commande ('enregister' dans la 'page principale') et essayez � nouveau plus tard. +

    +
    + #(..WebTextValue("Bijkomende opmerkingen",Taal,"L"))#:
    + +
    + + #(..WebTextValue("Annuleren",Taal,"L"))# + + #(..WebTextValue("VerzendenMail",Taal,"L"))# #(..WebTextValue("Annuleren",Taal,"L"))# + +
    +
    + + + + + + + + + + Index: _vhisie/TBX/Kopie (2) van TBoxResItems.js =================================================================== diff -u --- _vhisie/TBX/Kopie (2) van TBoxResItems.js (revision 0) +++ _vhisie/TBX/Kopie (2) van TBoxResItems.js (revision 757) @@ -0,0 +1,980 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-10-21 13:01:14 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['AF']=Array( + Array('B',500,'30;50;65'), + Array('B',650,'50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',650,'50;65'), + Array('BY',500,'30;50'), + Array('BY',650,'50'), + Array('BY/Z',500,'30;50'), + Array('BY/Z',650,'50'), + Array('D',500,'30;50;65'), + Array('D',650,'50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',650,'50;65'), + Array('DY',500,'30;50'), + Array('DY',650,'50'), + Array('DY/Z',500,'30;50'), + Array('DY/Z',650,'50'), + Array('M',500,'30;50;65'), + Array('M',650,'50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',650,'50;65'), + Array('MY',500,'30;50'), + Array('MY',650,'50'), + Array('MY/Z',500,'30;50'), + Array('MY/Z',650,'50') +); +arBPM['BA']=Array( + Array('B',270,'20;30'), + Array('B',400,'30;50'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',400,'30;50'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',400,'30;50'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65') +); +arBPM['BI']=Array( + Array('B',270,'20;30'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('D',270,'20;30'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('M',270,'20;30'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65') +); +arBPM['GF']=Array( + Array('B',270,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65') +); +arBPM['GMA']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['GS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['IS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['B']=Array('BA', 'BI'); +arDC_DS['F']=Array('AF', 'GF'); +arDC_DS['MA']=Array('GMA'); +arDC_DS['S']=Array('GS', 'IS', 'WS'); + +var arDC_LC=Array(); +arDC_LC['B']=Array('B', 'B/Z', 'D', 'D/Z', 'M', 'M/Z'); +arDC_LC['F']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z'); +arDC_LC['MA']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['S']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['B']=Array('FG', 'FZ'); +arDC_KV['F']=Array('FG', 'FZ'); +arDC_KV['MA']=Array('FG', 'FZ'); +arDC_KV['S']=Array('FG', 'FZ'); + +var arDC_BX=Array(); +arDC_BX['B']=Array('ER', 'DR', 'BG', 'ZR'); +arDC_BX['F']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['MA']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['S']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['AF_B']=Array('ER'); +arDS_BX['AF_B/Z']=Array('ER'); +arDS_BX['AF_BY']=Array('ER'); +arDS_BX['AF_BY/Z']=Array('ER'); +arDS_BX['AF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_M']=Array('ZR'); +arDS_BX['AF_M/Z']=Array('ZR'); +arDS_BX['AF_MY']=Array('ZR'); +arDS_BX['AF_MY/Z']=Array('ZR'); +arDS_BX['BA_B']=Array('ER'); +arDS_BX['BA_B/Z']=Array('ER'); +arDS_BX['BA_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_M']=Array('ZR'); +arDS_BX['BA_M/Z']=Array('ZR'); +arDS_BX['BI_B']=Array('ER'); +arDS_BX['BI_B/Z']=Array('ER'); +arDS_BX['BI_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_M']=Array('ZR'); +arDS_BX['BI_M/Z']=Array('ZR'); +arDS_BX['GF_B']=Array('ER'); +arDS_BX['GF_B/Z']=Array('ER'); +arDS_BX['GF_BS2']=Array('ER'); +arDS_BX['GF_BY']=Array('ER'); +arDS_BX['GF_BY/Z']=Array('ER'); +arDS_BX['GF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_M']=Array('ZR'); +arDS_BX['GF_M/Z']=Array('ZR'); +arDS_BX['GF_MS2']=Array('ZR'); +arDS_BX['GF_MY']=Array('ZR'); +arDS_BX['GF_MY/Z']=Array('ZR'); +arDS_BX['GMA_B']=Array('ER'); +arDS_BX['GMA_B/Z']=Array('ER'); +arDS_BX['GMA_BS2']=Array('ER'); +arDS_BX['GMA_BY']=Array('ER'); +arDS_BX['GMA_BY/Z']=Array('ER'); +arDS_BX['GMA_C']=Array('ER'); +arDS_BX['GMA_C/Z']=Array('ER'); +arDS_BX['GMA_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_K']=Array('ZR'); +arDS_BX['GMA_K/Z']=Array('ZR'); +arDS_BX['GMA_M']=Array('ZR'); +arDS_BX['GMA_M/Z']=Array('ZR'); +arDS_BX['GMA_MS2']=Array('ZR'); +arDS_BX['GMA_MY']=Array('ZR'); +arDS_BX['GMA_MY/Z']=Array('ZR'); +arDS_BX['GMA_N']=Array('ZR'); +arDS_BX['GS_B']=Array('ER'); +arDS_BX['GS_B/Z']=Array('ER'); +arDS_BX['GS_BS2']=Array('ER'); +arDS_BX['GS_BY']=Array('ER'); +arDS_BX['GS_BY/Z']=Array('ER'); +arDS_BX['GS_C']=Array('ER'); +arDS_BX['GS_C/Z']=Array('ER'); +arDS_BX['GS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_K']=Array('ZR'); +arDS_BX['GS_K/Z']=Array('ZR'); +arDS_BX['GS_M']=Array('ZR'); +arDS_BX['GS_M/Z']=Array('ZR'); +arDS_BX['GS_MS2']=Array('ZR'); +arDS_BX['GS_MY']=Array('ZR'); +arDS_BX['GS_MY/Z']=Array('ZR'); +arDS_BX['GS_N']=Array('ZR'); +arDS_BX['IS_B']=Array('ER'); +arDS_BX['IS_B/Z']=Array('ER'); +arDS_BX['IS_BS2']=Array('ER'); +arDS_BX['IS_BY']=Array('ER'); +arDS_BX['IS_BY/Z']=Array('ER'); +arDS_BX['IS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_M']=Array('ZR'); +arDS_BX['IS_M/Z']=Array('ZR'); +arDS_BX['IS_MS2']=Array('ZR'); +arDS_BX['IS_MY']=Array('ZR'); +arDS_BX['IS_MY/Z']=Array('ZR'); +arDS_BX['IS_N']=Array('ZR'); +arDS_BX['WS_B']=Array('ER'); +arDS_BX['WS_B/Z']=Array('ER'); +arDS_BX['WS_BS2']=Array('ER'); +arDS_BX['WS_BY']=Array('ER'); +arDS_BX['WS_BY/Z']=Array('ER'); +arDS_BX['WS_C']=Array('ER'); +arDS_BX['WS_C/Z']=Array('ER'); +arDS_BX['WS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_K']=Array('ZR'); +arDS_BX['WS_K/Z']=Array('ZR'); +arDS_BX['WS_M']=Array('ZR'); +arDS_BX['WS_M/Z']=Array('ZR'); +arDS_BX['WS_MS2']=Array('ZR'); +arDS_BX['WS_MY']=Array('ZR'); +arDS_BX['WS_MY/Z']=Array('ZR'); +arDS_BX['WS_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['F_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_B']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_B/Z']=Array('A'); +arDCLC_FS['XX_BS2']=Array('A', 'HS'); +arDCLC_FS['XX_BY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_BY/Z']=Array('A'); +arDCLC_FS['XX_C']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_C/Z']=Array('A'); +arDCLC_FS['XX_D']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_D/Z']=Array('A'); +arDCLC_FS['XX_DS2']=Array('A', 'HS'); +arDCLC_FS['XX_DY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DY/Z']=Array('A'); +arDCLC_FS['XX_K']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_K/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_B']=Array('0'); +arDCLC_DWV['XX_B/Z']=Array('0'); +arDCLC_DWV['XX_BS2']=Array('0'); +arDCLC_DWV['XX_BY']=Array('0'); +arDCLC_DWV['XX_BY/Z']=Array('0'); +arDCLC_DWV['XX_C']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_DY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_K']=Array('0'); +arDCLC_DWV['XX_K/Z']=Array('0'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_AF']=Array('AL', 'CR'); +arDS_KLR['RK_BA']=Array('CR', 'BA'); +arDS_KLR['RK_BI']=Array('CR'); +arDS_KLR['RK_GF']=Array('MG', 'CR'); +arDS_KLR['RK_GMA']=Array('MG', 'CR'); +arDS_KLR['RK_GS']=Array('MG', 'CR'); +arDS_KLR['RK_IS']=Array('CR'); +arDS_KLR['RK_WS']=Array('WI', 'CR'); +arDS_KLR['KX_AF']=Array('AL'); +arDS_KLR['KX_BA']=Array('IN'); +arDS_KLR['KX_BI']=Array('IN'); +arDS_KLR['KX_GF']=Array('MG'); +arDS_KLR['KX_GMA']=Array('MG'); +arDS_KLR['KX_GS']=Array('MG'); +arDS_KLR['KX_IS']=Array('IN'); +arDS_KLR['KX_WS']=Array('WI'); Index: _vhisie/TBX/Old Files/WizMaten.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/WizMaten.csp (revision 0) +++ _vhisie/TBX/Old Files/WizMaten.csp (revision 757) @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(IngaveTitle)# :   
    #(arVTL("LBL","LT"))#: + + +
    #(arVTL("LBL","Std"))#: + +
    #(..WebTextValue("Kastbreedte",Taal,"L"))#: +
    + #(..WebTextValue("Buitenmaat",Taal,"L"))# + #(..WebTextValue("Binnenmaat",Taal,"L"))# +
    +
    #(arVTL("LBL","CB"))#: mm#(arVTL("LBL","WD"))#: + mm +
    +
    + #(arVTL("LBL","SPZK"))#: + + +
    +
    #(arVTL("LBL","LD"))#: + + mm + #(arVTL("LBL","DK"))#: + + kg +
    #(arVTL("LBL","BM"))#:#(arVTL("LBL","BX"))#: + + +
    #(arVTL("LBL","SB"))#:#(arVTL("LBL","OPVL"))#:#(..WebTextValue("Links",Taal,"L"))# #(..WebTextValue("Rechts",Taal,"L"))#
    #(arVTL("LBL","Aant"))#: #(..WebTextValue("stuk?s",Taal,"L"))##(..WebTextValue("Toevoegen",Taal,"L"))##(..WebTextValue("VerpakBulk",Taal,"L"))#: (#(..WebTextValue("VerpakBulkVanaf",Taal,"L"))#)
    Toevoegen
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","BM") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# 
      + [<<]  [<] +  1 - 4  + [>]  [>>] +   #(VanXlijnen)# +  
    +
    Index: _vhisie/TBX/TBox WebOrder VH_TLOLD.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_TLOLD.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_TLOLD.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nummer_Kort:  +
    KLNaam:
     
    (BTW)  
    KLStraatNr:
     
    Postcode:
     
    Gemeente:
     
    Telefoon:
     
    Fax:
     
    Email:
     
    Levertijd:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + FT_OFFAV + FT_OFF + FT_BBON + FT_INKP + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    StdLade (UitStock):
    + + + + + +
    +
    + + + + + + + + + + + +
     PrijsTotaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    Kleurkeuze*
    LadezijdenBodem&RugRelingenBoxside
    + + + KL_WI_DS'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + + + + KL_BE_DS'"/> + + + + + KL_WI'"/> + + + + KL_LG'"/> + + + + KL_DG'"/> + + + + KL_BE'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_CR'"/> + + + + + KL_WI'"/> + + + + KL_MG'"/> + + + + KL_AL'"/> + + + + KL_IN'"/> + +
    +
    + + + + + + + + + + + + +
    Frontbevestiging
    +

    FB

    +
    + + + FB_S'"/> + + + + FB_I'"/> + + + + FB_A'"/> + + + + FB_Z'"/> + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + LadetypeTH + BreedteTH + WanddikteTH + LadediepteTH + DraagkrachtTH + BlumotionTH + BoxsideTH * + DiverseTH + AantalTH + + Ink. Prijs/stPrijsPerStukTHInfoTH + + + + + + + + * BX : Boxside (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + BX_DR + BX_ER + BX_ZR/Boxside + BX_BD + BX_BC + BX_BZ + BX_BF + (Code ) + + + +
    Index: _vhisie/TBX/UpdateCache.csp =================================================================== diff -u --- _vhisie/TBX/UpdateCache.csp (revision 0) +++ _vhisie/TBX/UpdateCache.csp (revision 757) @@ -0,0 +1,14 @@ + + + Testing Wait window + + + +
    +
    +
    +
    +
    +
    + + Index: _csp/admin1/GAProductDtls2.css =================================================================== diff -u --- _csp/admin1/GAProductDtls2.css (revision 0) +++ _csp/admin1/GAProductDtls2.css (revision 757) @@ -0,0 +1,161 @@ + #Producten TABLE + { + width:800px; + background-color:#DDFFDD; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:10pt; + border:none; + border-collapse:collapse; + } + + #Producten CAPTION + { + background-color:#DDDDFF; + color:black; + font-size:12pt; + font-weight:bold; + padding:5px; + margin-bottom:3px; + border:solid black 2px; + } + + + #Producten TR + { + } + + #Producten TR.clsSubgroep + { + display:table-row; + font-weight:bold; + } + + #Producten TR.clsProdHeader + { + display:table-row; + } + + #Producten TR.clsProduct + { + display:table-row; + } + + #Producten TR.clsProdDtls + { + display:table-row; + } + + #Producten TR.clsProdDtls2 + { + display:none; + } + + + + #Producten TD + { + padding:0px 5px; + } + + #Producten TD.clsSubgroep + { + background-color:transparent; + text-align:left; + padding:5px 1px 2px 1px; + border:none; + } + + #Producten TD.clsSubgroep P + { + background-color:#C0C0C0; + text-align:left; + margin:0; + padding:0px 5px; + border:solid black 1px; + } + + #Producten TD.clsProdHeader + { + background-color:#E4E4E4; + text-align:center; + border:solid black 1px; + } + + #Producten TD.clsProduct + { + background-color:#F0F0F0; + text-align:center; + border:solid black 1px; + } + + #Producten TD.clsProductOms + { + background-color:yellow; + text-align:left; + border:solid black 1px; + color:darkblue; + font-weight:bold; + } + + #Producten TD.clsProdDtls + { + background-color:transparent; + text-align:left; + border:none; + padding:5px; + padding-top:1px; + } + + #Producten DIV.clsProdDtls + { + background-color:transparent; + text-align:left; + border:none; + font-size:10pt; + position:relative; + } + + #Producten DIV.clsProdDtls TABLE + { + border-collapse:collapse; + } + + #Producten DIV.clsProdDtls TD + { + background-color:#FFDCB9; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + } + + #Producten DIV.clsProdDtls TH + { + border:none; + } + + + #Producten TD.clsPlusMin + { + background-color:transparent; + border:none; + text-align:center; + width:25px; + padding:0; + } + + #Producten TD.clsEmpty + { + background-color:transparent; + border:none; + text-align:center; + padding:0; + } + + #Producten TH + { + font-weight:bold; + color:white; + border:solid black 1px; + } + Index: _vhisie/TBX/ShowCookie.csp =================================================================== diff -u --- _vhisie/TBX/ShowCookie.csp (revision 0) +++ _vhisie/TBX/ShowCookie.csp (revision 757) @@ -0,0 +1,26 @@ + + + + +ShowCookie + + + + + + +Password from Cookie for HEIN : #(PSW)#
    +Password from Cookie for VHEPN: #(PSW2)#
    +
    +To WSOrder VHEPN + + + + + Index: _vhisie/TBX/Old Files/TBox WebOrder SFS_D.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder SFS_D.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder SFS_D.xsl (revision 757) @@ -0,0 +1,547 @@ + + + + + + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAME:
     
    ID:
     
    E-MAIL:
     
    LIEFERTERMIN:
     
    REFERENZ:
     
         
    + + + + + +
    + + + + +
    + + ANFRAGE + ANGEBOT + AUFTRAG + AUFTRAG + Unknown: [] + +
    +
    +   +
    Fax an +41 71 727 54 99
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard Schubkästen (vom Lager):
    + + + + + +
    +
    + + + + + + + + + + + +
     Total: +   + +   EUR +
    +
    + + + + + +
    + Dieses Angebot ist 30 Tage gültig, bis zum +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    FARBEN*
    ZARGENBODEN+RÜCKWANDRELINGBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEFESTIGUNG
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FEHLER #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breite + ST + Tiefe + Gew. + BM + BX * + Divers + Stk + + Eink.Prijs/stPreis/St.Info + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/boxside + BOXSIDE doppelwandig + Glas BOXSIDE master carré + Glas BOXSIDE geäzt + Glas BOXSIDE float + (Code ) + + + +
    Index: _csp/admin1/test.csp =================================================================== diff -u --- _csp/admin1/test.csp (revision 0) +++ _csp/admin1/test.csp (revision 757) @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + +
    +
    + + + Index: _csp/admin1/FaxQueue.csp =================================================================== diff -u --- _csp/admin1/FaxQueue.csp (revision 0) +++ _csp/admin1/FaxQueue.csp (revision 757) @@ -0,0 +1,158 @@ + + + + + + + #($G(CspPageTitle,..%ClassName(0))_$G(OnServer))# + + + + + + + + +

    #($$$UCase($G(CspPageTitle, ..%ClassName(0)))_$G(OnServer))#

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    #(ColumnName)#
    #($S($L(tmpVal):tmpVal,1:" "))#
    +
    +

    +    (opnieuw ophalen van de lijst van de Fax-console)
    +   Last update: #(LastUpdated)# +

    +

     

    +

    +    (herstarten van de FaxJobMonitor op TAPI)
    +   Dit is enkel nodig wanneer de lijst hierboven niet meer synchroon loopt met de "Outbox" van de "MS Fax-console".
    +   Volg de logging via Debug-Window op TAPI.
    +   Web Service klasse via webpage : WS.Derde.Fax.UitgaandeFaxen.cls. +

    +
    +
    + + + + + + + + Index: _csp/admin1/CSPCommentTag.csp =================================================================== diff -u --- _csp/admin1/CSPCommentTag.csp (revision 0) +++ _csp/admin1/CSPCommentTag.csp (revision 757) @@ -0,0 +1,6 @@ + + Index: _csp/admin1/Kopie van Format GA TBX.xsl =================================================================== diff -u --- _csp/admin1/Kopie van Format GA TBX.xsl (revision 0) +++ _csp/admin1/Kopie van Format GA TBX.xsl (revision 757) @@ -0,0 +1,359 @@ + + ]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + page-break-before:always + + + + + + + + + + +
    + + + + + + + + + + + + +
    DUBBEL + + + + + + + +
    +
    + + http://tapi/barcodes/.gif + +
    +
    +
    +
    +

    + + + SVEDEX - + + + + + +

    +
    + + + . + + + +
    +
    + + + + + + + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + st
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + +

    Dueout: ()

    +
    +
    + + + + + +

    «  »

      +
    + + + + + + +   +   +   + + + + + + + + + + + +   +   +   + + + + + + + + + + + + + / + + + + +
    +
    + + + +   + + + +   + + + +
    +   + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[] + + + + +
    +
    +
    + +
    + Index: _csp/admin1/islands.js =================================================================== diff -u --- _csp/admin1/islands.js (revision 0) +++ _csp/admin1/islands.js (revision 757) @@ -0,0 +1,133 @@ + +var islands = { + isMSIE : (window.navigator.userAgent.search('MSIE') != -1 ), + + getElementsByAttribute : function (node, att) { + var rv = []; + this.getEBArecursive(rv, node, att); + return rv; + }, + + getEBArecursive : function (list, node, att) { + for (var i=node.childNodes.length-1; i>=0; i--) + { + var child = node.childNodes.item(i); + if ( child.nodeType == 1 ) { + if ( child.getAttribute(att) ) { + list.push(child); + } + this.getEBArecursive(list, child, att); + } + } + }, + + getFieldDataFromRecord : function (rec,field) { + var found; + for (var i=0; i < rec.childNodes.length; i++) { + if (rec.childNodes.item(i).nodeName.toLowerCase() == field) { + found = rec.childNodes.item(i).firstChild; + if (found == null ) + return ""; + else + return found.nodeValue; + } + } + }, + + makeIEtree : function (island) { + var subtree = document.createElement(island.nodeName); + var current = subtree; + var next; + + for (var j = 0; j < island.childNodes.length; j++) + { + var record = island.childNodes.item(j); + if ( record.nodeName == '#text' ) + { + current.appendChild(document.createTextNode(record.nodeValue)); + } + else if ( record.nodeName.charAt(0) == '/' ) + { + current = current.parentNode; + } + else + { + next = document.createElement(record.nodeName); + current.appendChild(next); + current = next; + } + } + return subtree; + }, + + merge : function (target, template, record) { + // dig out from the template the fields requiring update + var fields = this.getElementsByAttribute(template,'datafield'); + if (!fields || fields.length == 0) next; + + // update the text for each target field in the template + for (var k=fields.length-1; k>=0; k--) { + var thetag = fields[k]; + var thefield = thetag.getAttribute('datafield'); + var newtext = this.getFieldDataFromRecord(record,thefield); + + if (thetag.firstChild) // replace existing text + { + thetag.firstChild.nodeValue = newtext; + } + else if ( thetag.value == null ) // not a form element + { + thetag.appendChild(document.createTextNode(newtext)); + } + else // a form element + { + thetag.value = newtext; + } + } + + // put the updated template content back into the page. + for (k=0; k < template.childNodes.length; k++) { + target.appendChild(template.childNodes.item(k).cloneNode(true)); + } + }, + + bind : function () { + // 1. Find all the datasources in the page. + var targets = this.getElementsByAttribute(document,'datasource'); + if (!targets || targets.length == 0) return; + + // Do it for each data binding 'target' in the page + for (var i=0; i < targets.length; i++) { + var iid = targets[i].getAttribute('datasource'); + var island = document.getElementById(iid); + if (!island) return; + + // 2. Extract a copy of the current content for this target + var template = targets[i].cloneNode(true); + + // ... and delete the real copy + for (var j = targets[i].childNodes.length-1; j>=0; j--) { + targets[i].removeChild(targets[i].childNodes.item(j)); + } + + if ( this.isMSIE ) { island = this.makeIEtree(island); } + + // 4. Apply the template once for each XML record + for (j = 0; j < island.childNodes.length; j++) + { + // children that are text nodes aren't real records + var record = island.childNodes.item(j); + if ( record.nodeName == '#text' ) + continue; + + // 5, 6. Combine page, template and data + this.merge(targets[i], template, record); + } + + if ( this.isMSIE ) { delete island; } + } + } +}; + +window.onload = function () { islands.bind(); }; + Index: _vhintra/SerenjiTest.csp =================================================================== diff -u --- _vhintra/SerenjiTest.csp (revision 0) +++ _vhintra/SerenjiTest.csp (revision 757) @@ -0,0 +1,127 @@ + + + + + + + + Serenji CSP Control Page + + + +
    + +

    Serenji from George James Software

    + + Debugging is #($S(IsActive:"",1:"not "))#currently active on this + CSP session (job #($J)#) in namespace + #($ZU(5))#. + +

    Open a new browser window from this + one and run your CSP application in it. This procedure is essential + to ensure that your application is served by the same job that you have enabled + debugging on. If you start another browser task (e.g. from your desktop) its + CSP interactions will lie within another session and will not be intercepted + by Serenji.

    +

    The CSP Preserve-mode of this session (%session.Preserve) is + #(%session.Preserve)#. + If your CSP app changes %session.Preserve during its operation then Serenji + may disconnect, because some Preserve-modes do not keep devices open between + requests.

    +

    + + #(ErrorText)# +

    + +

    + + #(ErrorText)# +

    +
    +
    + This page was last updated at #($ZTIME($P($H,",",2)))#. + To check whether the status of debugging reported above is still accurate, + push this button: +

    + +

    +
    + + Changes made to the following settings while debugging is active will not + take effect until it is disabled and re-enabled. + + For advanced debugging the following fields can be modified before the + Enable Debugging button is pushed. + +

    + + + + + + + + + + + + + + + + +
    IP address or hostname of Serenji target + +
    Port on which Serenji Sentry is listening + +
    Debug at all stack levels, including CSP framework? + + +
    Routines not to break in even though source is present

    + List one per line as name or prefix* +
    + +
    +

    +

    CSP Control Page version 2.0.1   Server-side Routines version #($P($$VER^%SerenjD," ",2))# + +

    + + + Index: _vhisie/TBX/TBox WebOrder SFS_F.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder SFS_F.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder SFS_F.xsl (revision 757) @@ -0,0 +1,496 @@ + + + + + + +EUR + + + + SFS unimarket - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NOM:
     
    ID:
     
    E-MAIL:
     
    DÉLAI DE LIVRAISON:
     
    RÉFÉRENCE:
     
         
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + ORDRE D'ACHAT + Unknown: [] + +
    +
    +   +
    Fax à n° +41 71 727 52 04
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Ne pas livrer:

     

    Totale:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Cette offre est valable pour 30 jours, jusqu'a +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : Côtés tiroirCOULEURS : Composants
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    FOND+DOS:

    TUBES:

    BOXSIDE:

    REMPLIS. / VERRE:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # ERREUR #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Largeur

    +

    EP

    +

    Profon

    +

    Pds

    +

    AF *

    +

    Box

    +

    Divers

    +

    Qté

    + +

    Ink. Prijs/stPrix/pce Info

    + +
    + + +

    * AF : Attache de façade (Légende)

    +

    + + + + + + +
    +

    +
    + + + + : + à visser + INSERTA + EXPANDO + pour cadre alu & Trespa + drevel + sans + (Code ) + + + + + + + + + +

    * Box : Côtés augmentés (Légende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/côtés augmentés + BOXSIDE à double paroi + BOXSIDE en verre + BOXCAP + BOXCOVER avec ... + Boxcover sans verre + (Code ) + + + +
    Index: _vhisie/TBX/Old Files/XTBox WebOrder VH_TL.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/XTBox WebOrder VH_TL.xsl (revision 0) +++ _vhisie/TBX/Old Files/XTBox WebOrder VH_TL.xsl (revision 757) @@ -0,0 +1,531 @@ +#[|L|TBW]# + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #[KLNaam|||U]#:
    #[KLStraatNr|||U]#:
    #[Postcode|||U]#:
    #[Gemeente|||U]#:
    #[Telefoon|||U]#:
    #[Fax|||U]#:
    #[Email|||U]#:
    #[Levertijd|||U]#:
    #[Commissie|||U]#:
    + + + + + +
    + + + + +
    + + #[FT_OFFAV|||U]# + #[FT_OFF|||U]# + #[FT_BBON|||U]# + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    #[StdLade]# (#[UitStock]#):
    + + + + + +
    +
    + + + + + + + + + + + + +
     #[PrijsTotaal]#: +   +   +   EUR +  
    +
    + + + + + +
    + #[KortingsregelKL_P]# +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    #[Kleurkeuze|||U]#*
    #[Ladezijden|||U]##[Bodem&Rug|||U]##[Relingen|||U]##[Boxside|||U]#
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    #[Frontbevestiging|||U]#
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + + L+R +   + + + + + clsMColQty + (bulk) + +   + + clsOvzPrices + EUR +
     
    + +   + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + #[LadetypeTH]# + #[BreedteTH]# + #[WanddikteTH]# + #[LadediepteTH]# + #[DraagkrachtTH]# + #[BlumotionTH]# + #[BoxsideTH]# * + #[StabilisatorTH]# + #[OpvullijstTH]# + #[AantalTH]# +   + #[PrijsPerStukTH]##[InfoTH]# +   + + + + + + + + * BX : #[Boxside]# (#[Legende]#)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + #[BX_DR]# + #[BX_ER]# + #[BX_ZR]#/#[Boxside|||L]# + #[BX_BD]# + (Code ) + + + +
    Index: _vhisie/TBX/Kopie (2) van TBoxResItems4A.js =================================================================== diff -u --- _vhisie/TBX/Kopie (2) van TBoxResItems4A.js (revision 0) +++ _vhisie/TBX/Kopie (2) van TBoxResItems4A.js (revision 757) @@ -0,0 +1,315 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-10-21 13:01:15 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['WA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['A']=Array('GA', 'WA', 'ZA'); + +var arDC_LC=Array(); +arDC_LC['A']=Array('CM', 'CM/Z', 'CMY', 'CMY/Z', 'M', 'M/Z', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); + +var arDC_BX=Array(); +arDC_BX['A']=Array('ER', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GA_CM']=Array('ER'); +arDS_BX['GA_CM/Z']=Array('ER'); +arDS_BX['GA_CMY']=Array('ER'); +arDS_BX['GA_CMY/Z']=Array('ER'); +arDS_BX['GA_M']=Array('ZR'); +arDS_BX['GA_M/Z']=Array('ZR'); +arDS_BX['GA_MY']=Array('ZR'); +arDS_BX['GA_MY/Z']=Array('ZR'); +arDS_BX['GA_N']=Array('ZR'); +arDS_BX['WA_CM']=Array('ER'); +arDS_BX['WA_CM/Z']=Array('ER'); +arDS_BX['WA_CMY']=Array('ER'); +arDS_BX['WA_CMY/Z']=Array('ER'); +arDS_BX['WA_M']=Array('ZR'); +arDS_BX['WA_M/Z']=Array('ZR'); +arDS_BX['WA_MY']=Array('ZR'); +arDS_BX['WA_MY/Z']=Array('ZR'); +arDS_BX['WA_N']=Array('ZR'); +arDS_BX['ZA_CM']=Array('ER'); +arDS_BX['ZA_CM/Z']=Array('ER'); +arDS_BX['ZA_CMY']=Array('ER'); +arDS_BX['ZA_CMY/Z']=Array('ER'); +arDS_BX['ZA_M']=Array('ZR'); +arDS_BX['ZA_M/Z']=Array('ZR'); +arDS_BX['ZA_MY']=Array('ZR'); +arDS_BX['ZA_MY/Z']=Array('ZR'); +arDS_BX['ZA_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['A_CMY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_CMY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CM']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CM/Z']=Array('A'); +arDCLC_FS['XX_CMY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CMY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CM']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CM/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GA']=Array('MG'); +arDS_KLR['RK_WA']=Array('SW'); +arDS_KLR['RK_ZA']=Array('BZ'); +arDS_KLR['KX_GA']=Array('MG'); +arDS_KLR['KX_WA']=Array('SW'); +arDS_KLR['KX_ZA']=Array('BZ'); Index: _vhisie/TBX/FixOPTIMA.csp =================================================================== diff -u --- _vhisie/TBX/FixOPTIMA.csp (revision 0) +++ _vhisie/TBX/FixOPTIMA.csp (revision 757) @@ -0,0 +1,220 @@ + + + + + + + + + + + + + Fix Optima Data + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + +  #(..WebTextValue("MainBadCode",Taal,"O"))# + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Input value: Entrez le num�ro de client  + + +
     
    Client Number:    #($G(msgVerifyKLNr))#
     
     
     
     #($G(msgDataOptEdit))#
    +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Data values: Read-only: inutile de modifier ces valeurs ! + + Input values: Entrez les donn�es de client + +  
     
    #(..WebTextValue("Taal",Taal,"L"))#:
    Client Number:    #($G(msgVerifyKLNr))#
    Client Name:
    E-mail:
    Reduction: %
     
     
    DATAOPT: + (original from "Connexion") + (simple text)
    + (correct encryption)
    +
     
     
     
     #($G(msgDataOptToGlobal))#
    +
    +
    +
    +
    +
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/TBoxWizIO.js =================================================================== diff -u --- _vhisie/TBX/TBoxWizIO.js (revision 0) +++ _vhisie/TBX/TBoxWizIO.js (revision 757) @@ -0,0 +1,410 @@ + +/* +// General variabels: +var arPData=Array(); +var KlantFormType; +var arKlrValue=Array(); +var arMData=Array(); +var BulkVPKCodeDFL="P" of "O"; // see TBoxWizMaten.js +*/ + + +function DataStringToArrays (sPData,sKLRData,sMData,sPrices) { + var o=undefined; +/* + var sPData="tn``ts`tp`tg`tt`tf`tc`tl`BestelBon```te`prs`wsID`P",qty; + var sKLRData="MG`DG`WI`IN`I`MG"; + var ="1`1`TBX`0``D`500`16`500`50`Z`0`0`\\2`14`TBX`0``D/Z`750`16`400`30`LR`0`v`Std`S`B``104390"; + var ="18.43\\25.08"; +*/ + arMErrs=Array(); + cDelimToPData(sPData, o, 1); + cDelimToKleurKeuze(sKLRData, o, 0); // blnReset = 1 would also clear the "DFL_xx" items + cDelimToMData(sMData, o, 1); + arPrices=cDelimToPrices(sPrices); + TotQty=DollarGet(arPData["TotAantal"]); +// if (TotPrice != DollarGet(arPData["TotPrijs"])) alert ("Data mismatch (price) !") +} + +function cPDataToSArray () { +// Omzetten van globale variablele "arPData" naar een Sorted Array: + if (!arPData) return Array(); + var tmpAr=Array( + DollarGet(arPData["Naam"]), // 1 + "", // 2 + DollarGet(arPData["StraatNr"]), // 3 + DollarGet(arPData["PostNr"]), // 4 + DollarGet(arPData["WoonPlaats"]), // 5 + DollarGet(arPData["Telefoon"]), // 6 + DollarGet(arPData["Fax"]), // 7 + DollarGet(arPData["Commissie"]), // 8 + DollarGet(arPData["LeverTijd"]), // 9 + DollarGet(KlantFormType), // 10 + "", + DollarGet(arPData["NietMee"]), // 12 + DollarGet(arPData["EMail"]), // 13 + DollarGet(arPData["TotPrijs"]), // 14 + DollarGet(arPData["ID"]), // 15 + DollarGet(arPData["AfdrukCode"]), // 16 + DollarGet(arPData["TotAantal"]), // 17 + DollarGet(arPData["SubmitTS"]), // 18 + DollarGet(arPData["Korting"]), // 19 + DollarGet(arPData["BTWNr"]), // 20 + DollarGet(arPData["ShowInHist"]) // 21 + ); + return tmpAr; +} +function cSArrayToPData (tmpAr,blnReset) { +// Omzetten van de Sorted Array tmpAr naar de globale variablele "arPData" en "KlantFormType": + if (blnReset) { arPData=Array(); KlantFormType=""; } + if (!tmpAr) return; + arPData["Naam"]= DollarGet(tmpAr[0]); // 1 + // // 2 + arPData["StraatNr"]= DollarGet(tmpAr[2]); // 3 + arPData["PostNr"]= DollarGet(tmpAr[3]); // 4 + arPData["WoonPlaats"]=DollarGet(tmpAr[4]); // 5 + arPData["Telefoon"]= DollarGet(tmpAr[5]); // 6 + arPData["Fax"]= DollarGet(tmpAr[6]); // 7 + arPData["Commissie"]= DollarGet(tmpAr[7]); // 8 + arPData["LeverTijd"]= DollarGet(tmpAr[8]); // 9 + KlantFormType= DollarGet(tmpAr[9]); // 10 + // // 11 + arPData["NietMee"]= DollarGet(tmpAr[11]); // 12 + arPData["EMail"]= DollarGet(tmpAr[12]); // 13 + arPData["TotPrijs"]= DollarGet(tmpAr[13]); // 14 + arPData["ID"]= DollarGet(tmpAr[14]); // 15 + arPData["AfdrukCode"]=DollarGet(tmpAr[15]); // 16 + arPData["TotAantal"]= DollarGet(tmpAr[16]); // 17 + arPData["SubmitTS"]= DollarGet(tmpAr[17]); // 18 + arPData["Korting"]= DollarGet(tmpAr[18]); // 19 + arPData["BTWNr"]= DollarGet(tmpAr[19]); // 20 + arPData["ShowInHist"]=DollarGet(tmpAr[20]); // 21 + // Extra items in js-array (temporary) + arPData["tmpKFType"]= KlantFormType; + /* + var pdlNietMee=arPData["NietMee"]; + arNietMee=cPiecesToArray(pdlNietMee,";"); + */ + return; +} + +function cKleurKeuzeToSArray () { +// Omzetten van globale variablele "arKlrValue" naar een Sorted Array: + if (!arKlrValue) return Array(); + var tmpAr=Array(DollarGet(arKlrValue["KL"]), // 1 + DollarGet(arKlrValue["KB"]), // 2 + DollarGet(arKlrValue["RK"]), // 3 + DollarGet(arKlrValue["KV"]), // 4 + DollarGet(arKlrValue["DS"]) // 5 + ); + return tmpAr; +} +function cSArrayToKleurKeuze (tmpAr,blnReset) { +// Omzetten van de Sorted Array tmpAr naar de globale variablele "arKlrValue": + if (blnReset) { arKlrValue=Array(); } + if (!tmpAr) return; + arKlrValue["KL"]= DollarGet(tmpAr[0]); // 1 + arKlrValue["KB"]= DollarGet(tmpAr[1]); // 2 + arKlrValue["RK"]= DollarGet(tmpAr[2]); // 3 + arKlrValue["KV"]= DollarGet(tmpAr[3]); // 4 + arKlrValue["DS"]= DollarGet(tmpAr[4]); // 5 + return; +} + + +/* // See TBoxWizMaten.js +function GetBulkVPKCode() { + return (!isUnDef(BulkVPKCode) ? BulkVPKCode : BulkVPKCodeDFL); +} +*/ + +function cMDRowToSArray (arFlds,i,sExcl) { +// Omzetten van "arFlds" naar een Sorted Array: + if (!arFlds) return Array(); + var BulkC=GetBulkVPKCode(); + var WD=DollarGet(arFlds["WD"]); + var BM=DollarGet(arFlds["BM"]); + var VPK=DollarGet(arFlds["VPK"]); + var tmpAr=Array( + i+1, // 1 + DollarGet(arFlds["AANT"]), // 2 + "TBX", // 3 + (isUndef(sExcl) ? "" : (sExcl ? "1" : "0")), // 4 // Exclude + "", // 5 // Prijs + DollarGet(arFlds["LT"]), // 6 + DollarGet(arFlds["CB"]), // 7 + (WD==CodeBinMaat ? "B" : WD), // 8 + DollarGet(arFlds["LD"]), // 9 + DollarGet(arFlds["DK"]), // 10 + (BM=="T" ? "T" : (BM=="v" ? "I" : "Z")), // 11 + DollarGet(arFlds["BX"]), // 12 + (arFlds["SB"]=="v" ? "1" : "0"), // 13 + DollarGet(arFlds["OPVL"]), // 14 + DollarGet(arFlds["STD"]), // 15 + (VPK==BulkC || VPK=="v" ? BulkC : "S"), // 16 // modified by WimV from "v" to BulkVPKCode (on 25/08/2009) + DollarGet(arFlds["SPZK"]), // 17 + DollarGet(arFlds["DIV"]), // 18 // is ReadOnly + DollarGet(arFlds["OLP"]), // 19 + DollarGet(arFlds["ASM"]), // 20 + DollarGet(arFlds["BGRP"]), // 21 + DollarGet(arFlds["FB"]), // 22 + DollarGet(arFlds["KLANTREF"]), // 23 + DollarGet(arFlds["FS"]), // 24 + DollarGet(arFlds["DWV"]) // 25 + ); + return tmpAr; +} +function cSArrayToMDRow (tmpAr,arFlds) { +// Omzetten van de Sorted Array tmpAr naar de variablele/parameter "arFlds": + if (!tmpAr) return ""; + var WD=DollarGet(tmpAr[7]); + var BM=DollarGet(tmpAr[10]); // Blumotion = "I" or "LR" (for 80kg) or T (=Tip-on) + var VPK=DollarGet(tmpAr[15]); // Verpakking = [bulk] when VPK !="S" and VPK !="" (is backward compatible) + SetBulkVPKCode(VPK); + var LijnNr= DollarGet(tmpAr[ 0]); // 1 + arFlds["AANT"]= DollarGet(tmpAr[ 1]); // 2 + // // 3 + // // 4 // Exclude + // // 5 // Prijs + arFlds["LT"]= DollarGet(tmpAr[ 5]); // 6 + arFlds["CB"]= DollarGet(tmpAr[ 6]); // 7 + arFlds["WD"]= (WD=="B" ? "Bin." : WD); // 8 + arFlds["LD"]= DollarGet(tmpAr[ 8]); // 9 + arFlds["DK"]= DollarGet(tmpAr[ 9]); // 10 + arFlds["BM"]= (BM=="T" ? "T" : (BM=="I" || BM=="LR" ? "v" : "")); // 11 // (DollarGet(tmpAr[10])=="LR" ? "v" : ""); // 11 + arFlds["BX"]= DollarGet(tmpAr[11]); // 12 + arFlds["SB"]= (DollarGet(tmpAr[12])=="1" ? "v" : ""); // 13 + arFlds["OPVL"]= DollarGet(tmpAr[13]); // 14 + arFlds["STD"]= DollarGet(tmpAr[14]); // 15 + arFlds["VPK"]= (VPK=="S" || VPK=="" ? "S" : VPK); // 16 // modified by WimV from "v" to BulkVPKCode (on 25/08/2009) + arFlds["SPZK"]= DollarGet(tmpAr[16]); // 17 + arFlds["DIV"]= DollarGet(tmpAr[17]); // 18 + arFlds["OLP"]= DollarGet(tmpAr[18]); // 19 + arFlds["ASM"]= DollarGet(tmpAr[19]); // 20 + arFlds["BGRP"]= DollarGet(tmpAr[20]); // 21 + arFlds["FB"]= DollarGet(tmpAr[21]); // 22 + arFlds["KLANTREF"]= DollarGet(tmpAr[22]); // 23 + arFlds["FS"]= DollarGet(tmpAr[23]); // 24 + arFlds["DWV"]= DollarGet(tmpAr[24]); // 25 + return LijnNr; +} + +function cDefaultsToSArray (Type) { +// Omzetten van "arFlds" naar een Sorted Array: + if (Type != "KLR" && Type != "MTN" ) return Array(); + var tmpAr; + if (Type=="KLR") { + tmpAr=Array( + DollarGet(arKlrValue["DS"]), // 1 + DollarGet(arKlrValue["KB"]), // 2 + DollarGet(arKlrValue["RK"]), // 3 + DollarGet(arKlrValue["KV"]) // 4 + ); + } + if (Type=="MTN") { +// var pdlNietMee=cNietMeeToDelim(); + tmpAr=Array( + DollarGet(arKlrValue["DC"]), // 1 + DollarGet(arKlrValue["DS"]), // 2 + DollarGet(arKlrValue["DFL_FB"]), // 3 + DollarGet(arKlrValue["DFL_BM"]), // 4 + DollarGet(arKlrValue["DFL_WD"]), // 5 + DollarGet(arKlrValue["DFL_VPK"]), // 6 + cNietMeeToDelim(), // 7 + DollarGet(arKlrValue["DFL_ASM"]) // 8 + ); + } + return tmpAr; +} + +function cNietMeeToDelim () { +// Omzetten van NietMee defaults (in variablele "arKlrValue") naar piece-delimited string. +// Output: NMCP;NMAK;NMRL;NMBS; ... + // Delimiter = ";" // is FIXED !!! + var pdlNietMee=""; + for (var i=0; i array. + if (!sData) return; + D = D || "`"; + cSArrayToPData(cPiecesToArray(sData,D),blnReset); + return; +} + +function cKleurKeuzeToDelim (D) { +// Omzetten van globale variablele "arKlrValue" naar piece-delimited string: +// Output: "KLRLade`KLRBodem`KLRReling`KLRBoxSide`Design" + if (!arKlrValue) return ""; + D = D || "`"; + return cArrayToPieces(cKleurKeuzeToSArray(),D); +} +function cDelimToKleurKeuze (sData, D, blnReset) { +// Omzetten van de piece-delimited string naar globale variablele "arKlrValue": +// Input: "KLRLade`KLRBodem`KLRReling`KLRBoxSide`Design" --> array. + if (!sData) return; + D = D || "`"; + cSArrayToKleurKeuze(cPiecesToArray(sData,D),blnReset); + return; +} + +function cMDRowToDelim (arFlds,i,sExclude,D) { +// Omzetten van arFlds naar piece-delimited string: +// Output: "LijnNr`Qty`GAMeta`Exclude`Prijs`LT`CB`WD`LD`DK`BM`BX`SB`OPVL`STD" + if (!arFlds) return ""; + D = D || "`"; + return cArrayToPieces(cMDRowToSArray(arFlds,i,sExclude),D); +} +function cDelimToMDRow (sData, D, blnReset) { +// Omzetten van de piece-delimited string naar een rij van de globale variablele "arMData": +// Input: "LijnNr`Qty`GAMeta`Exclude`Prijs`LT`CB`WD`LD`DK`BM`BX`SB`OPVL`STD" --> array. + var arFlds=Array(); + var LijnNr=cDelimToMDRowFlds(sData, D, arFlds); + if (LijnNr=="") return; + // else : + arMData[LijnNr-1]=arFlds; + arMErrs[LijnNr-1]=""; + return; +} +function cDelimToMDRowFlds (sData, D, arFlds) { +// Omzetten van de piece-delimited string naar een rij: +// Input: "LijnNr`Qty`GAMeta`Exclude`Prijs`LT`CB`WD`LD`DK`BM`BX`SB`OPVL`STD" --> array. + if (!sData) return ""; + D = D || "`"; + return cSArrayToMDRow(cPiecesToArray(sData,D), arFlds); +} + + +function cMDataToDelim (tmpMData,tmpExcludes) { +// Omzetten van de lijnen naar piece-delimited string: +// Output: \\... + if (!tmpMData || tmpMData.length==0) return ""; + if (!tmpExcludes) tmpExcludes=Array(); + var tmpAr=Array(); + for (var i=0; i\\..." --> Output : array. + if (blnReset) arMData=Array(); + if (!sData) return; + D = D || "\\"; + var tmpAr=cPiecesToArray(sData,D); + for (var i=0; i\\..." --> Output : array. + if (!ReturnMData) ReturnMData=Array(); + if (!sData) return; + D = D || "\\"; + var arFlds; + var LijnNr; + var tmpAr=cPiecesToArray(sData,D); + for (var i=0; i0) tmpErrs["msg"]=tmpErrMsgs; + return tmpErrs; //1-dim array + sub-nodes +} + +function cDelimToMErrs (sErr,D1,D2,D3) { + if (isUndef(sErr)) return "" +// if (D1==undefined) D1="\\"; +// if (D2==undefined) D2="`"; +// if (D3==undefined) D3=":"; + D1 = D1 || "\\"; + D2 = D2 || "`"; + D3 = D3 || ":"; + tmpMErrs=Array(); + var tmpAr1=Array(); + var tmpAr2=Array(); + var tmpAr3=Array(); + tmpAr1=cPiecesToArray(sErr,D1); + for (var i=0; i + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("VeldenInvullen",Taal,"L"))# 
     
    #(..WebTextValue("KLNaamOPTIMA",Taal,"L"))# :
     
    + + + + + + + + + +
    #(..WebTextValue("KLNaam",Taal,"L"))# * :
     
    #(..WebTextValue("KLStraatNr",Taal,"L"))# :
     
    #(..WebTextValue("Postcode",Taal,"L"))# :
     
    #(..WebTextValue("Gemeente",Taal,"L"))# :
     
    #(..WebTextValue("Telefoon",Taal,"L"))# (*) :
     
    #(..WebTextValue("Fax",Taal,"L"))# (*) :
     
    #(..WebTextValue("Email",Taal,"L"))# (*) :
     
    #(..WebTextValue("BTWNummer",Taal,"L")_$S(BTWInputMode=3:" *", 1:""))# :
     
    #(..WebTextValue("Commissie",Taal,"L"))# * :
     
    #(..WebTextValue("Levertijd",Taal,"L")_$S(blnVHEPN:"",1:" *"))# :
    + + + #(..WebTextValue("LeverTijdLater",Taal,"L"))# + + + +  
    +
    #(..WebTextValue("AfdrukCode",Taal,"L"))# :
    +   +
    +
     
      +
    + #(..WebTextValue("FT_OFFAV",Taal,"L",$LB("U")))#
    + #(..WebTextValue("FT_OFF",Taal,"L",$LB("U")))#
    + #(..WebTextValue("FT_BBON",Taal,"L",$LB("U")))#
    + + + +
    +
     
      +
    + * #(..WebTextValue("jsDVerplichtGegeven",Taal,"O"))#,  (*) : #(..WebTextValue("Minstens1Verplicht",Taal,"O"))# +
    +
    Index: _csr/myrules/vhGrid.csr =================================================================== diff -u --- _csr/myrules/vhGrid.csr (revision 0) +++ _csr/myrules/vhGrid.csr (revision 757) @@ -0,0 +1,9 @@ + + + + + + + Index: _vhisie/TBX/TestDataOptSFS.csp =================================================================== diff -u --- _vhisie/TBX/TestDataOptSFS.csp (revision 0) +++ _vhisie/TBX/TestDataOptSFS.csp (revision 757) @@ -0,0 +1,229 @@ + + + + + + + + + + + + + TEST DATAOPT SFS + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + +  #(..WebTextValue("MainBadCode",Taal,"O"))# + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
       #(..WebTextValue("Taal",Taal,"L"))#: #(arSwitchTL("N")_" - "_arSwitchTL("F")_" - "_arSwitchTL("E")_" - "_arSwitchTL("D"))#
    Analyse QueryString:
    QueryString:
    DATAOPT:
     
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Decrypted values:  
    DATAOPT:
    #(..WebTextValue("Taal",Taal,"L"))#:
    Client Number: Client Name:
    Reduction: E-mail:
     
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Encrypted URL:   
    DATAOPT: +
    +   Check: #($G(DataOptCheck))# +
     
    Step 1:  +
    #($G(arStepsOPT(1)))#
    +
    Step 2:  +
    #($G(arStepsOPT(2)))#
    +
    --> Hex:  +
    #($G(arStepsOPT("2Hex")))#
    +
    Step 3:  +
    #($G(arStepsOPT(3)))#
    +
    Step 4:  +
    #($G(arStepsOPT(4)))#
    +
     
    +
    +
    +
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/Kopie van TBoxResItems4A.js =================================================================== diff -u --- _vhisie/TBX/Kopie van TBoxResItems4A.js (revision 0) +++ _vhisie/TBX/Kopie van TBoxResItems4A.js (revision 757) @@ -0,0 +1,315 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-07-09 17:33:08 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['WA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['A']=Array('GA', 'WA', 'ZA'); + +var arDC_LC=Array(); +arDC_LC['A']=Array('CM', 'CM/Z', 'CMY', 'CMY/Z', 'M', 'M/Z', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); + +var arDC_BX=Array(); +arDC_BX['A']=Array('ER', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GA_CM']=Array('ER'); +arDS_BX['GA_CM/Z']=Array('ER'); +arDS_BX['GA_CMY']=Array('ER'); +arDS_BX['GA_CMY/Z']=Array('ER'); +arDS_BX['GA_M']=Array('ZR'); +arDS_BX['GA_M/Z']=Array('ZR'); +arDS_BX['GA_MY']=Array('ZR'); +arDS_BX['GA_MY/Z']=Array('ZR'); +arDS_BX['GA_N']=Array('ZR'); +arDS_BX['WA_CM']=Array('ER'); +arDS_BX['WA_CM/Z']=Array('ER'); +arDS_BX['WA_CMY']=Array('ER'); +arDS_BX['WA_CMY/Z']=Array('ER'); +arDS_BX['WA_M']=Array('ZR'); +arDS_BX['WA_M/Z']=Array('ZR'); +arDS_BX['WA_MY']=Array('ZR'); +arDS_BX['WA_MY/Z']=Array('ZR'); +arDS_BX['WA_N']=Array('ZR'); +arDS_BX['ZA_CM']=Array('ER'); +arDS_BX['ZA_CM/Z']=Array('ER'); +arDS_BX['ZA_CMY']=Array('ER'); +arDS_BX['ZA_CMY/Z']=Array('ER'); +arDS_BX['ZA_M']=Array('ZR'); +arDS_BX['ZA_M/Z']=Array('ZR'); +arDS_BX['ZA_MY']=Array('ZR'); +arDS_BX['ZA_MY/Z']=Array('ZR'); +arDS_BX['ZA_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['A_CMY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['A_CMY/Z']=Array('SI01', 'SI01.x2'); +arDC_SPZK['A_MY']=Array('SI01', 'SI01.x2'); +arDC_SPZK['A_MY/Z']=Array('SI01', 'SI01.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CM']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_CM/Z']=Array('A'); +arDCLC_FS['XX_CMY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_CMY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CM']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CM/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GA']=Array('MG'); +arDS_KLR['RK_WA']=Array('SW'); +arDS_KLR['RK_ZA']=Array('BZ'); +arDS_KLR['KX_GA']=Array('MG'); +arDS_KLR['KX_WA']=Array('SW'); +arDS_KLR['KX_ZA']=Array('BZ'); Index: _vhisie/TBX/Access.csp =================================================================== diff -u --- _vhisie/TBX/Access.csp (revision 0) +++ _vhisie/TBX/Access.csp (revision 757) @@ -0,0 +1,121 @@ + + + + + + + + + + + + + TBox Decode URL + + + + + + +

    Deze URL wordt verwerkt ...

    + + +
    +
    + + + + + + + + + + + + +
    +
    Login
    +
    + #(msgLogin)#:
    + +
    + +
    +
    + +
    + +

    + +

    + + + + + + + + + + + + +
    + +
    +
    + Berekenen van TANDEMBOX is momenteel niet mogelijk. Gelieve later nog eens te proberen.
    +
    + Calculation n'est pas possible a ce moment. Veuillez essayer plus tard svp.
    +
    + Calculation is not possible at this moment. Please try again later.
    +
    + + Unable to login. Try again later. You are not allowed to access this data. Contact administrator. + + Unknown status to log in. It may be possible that the URL is invalid. +
    + + + This is not a valid URL. +
    + + + + + Index: _vhisie/TBX/WizError.csp =================================================================== diff -u --- _vhisie/TBX/WizError.csp (revision 0) +++ _vhisie/TBX/WizError.csp (revision 757) @@ -0,0 +1,54 @@ + + + + +
    + + + + +
    +

    #(..WebTextValue("ErrWizOnverwachteStatus",Taal,"O"))#

    +
    + + + + +
    +
    +
     
    +
    +

    #(..WebTextValue("ErrWizAutoReload",Taal,"O"))#

    +
    +

    #(..WebTextValue("ErrWizUpdateCacheMan",Taal,"O"))#

    +
    +

    #(..WebTextValue("ErrWizDoReport",Taal,"O"))#. Submit error

    +
    +

    #(..WebTextValue("ErrWizBackToMain",Taal,"O"))#

    + + +
    +
    Index: _vhisie/TBX/Old Files/TBox WebOrder DUPO_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder DUPO_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder DUPO_N.xsl (revision 757) @@ -0,0 +1,552 @@ + + + + + + + + + Du Pont - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    (BTW)  
    STRAAT/NR:
     
    POSTCODE:
     
    GEMEENTE:
     
    TELEFOON:
     
    FAX:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr (32-3) 464 00 92
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + +
     Totaal: +   + +   EUR +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + clsMColQty + + + + + clsOvzPrices + + + + +
    +
    + + + + EUR +
    # FOUT #
    + +
     
    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + Diverse + Aant + + Ink. Prijs/stPrijs/stInfo + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + Glazen BOXSIDE master carré + Glazen BOXSIDE gezuurd + Glazen BOXSIDE helder + (Code ) + + + +
    Index: _csp/olprodcat/ProductSearchSA.csp =================================================================== diff -u --- _csp/olprodcat/ProductSearchSA.csp (revision 0) +++ _csp/olprodcat/ProductSearchSA.csp (revision 757) @@ -0,0 +1,130 @@ + + + + + + + + + Produktinformatie Zoekscherm + + + + + + + + + + +
    + + + + + + + + + + + + + +
    +
    #($ZCVT(..WebTextValue("Zoekscherm",Taal,"L"),"U"))#
    +
    + + + + + + + + + + + + + + + + +
    #(ArKM)#: + +
    +

    + Als een criterium niet van toepassing is op een product, dan dit product toch opnemen in de lijst ? +

    +
    +
    + + + + + + + + + + + + + + +
    #(..WebTextValue("Resultaat",Taal,"L"))#:
    + #(..WebTextValue("MetBeperk",Taal,"L"))#:
    + #(..WebTextValue("TotaalAantal",Taal,"L"))#: +
    + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))#
    + #(TotN)# #(..WebTextValue("Product?en",Taal,"L"))# +
    +
    +
    + + + Index: _vhisie/TBX/Help/TBoxInfoHelp.js =================================================================== diff -u --- _vhisie/TBX/Help/TBoxInfoHelp.js (revision 0) +++ _vhisie/TBX/Help/TBoxInfoHelp.js (revision 757) @@ -0,0 +1,44 @@ +var blnShowGI = true; + +function isIE() { + if(navigator.appName.indexOf('Microsoft') > -1) return true; + return false; +} +function isUndef (jsVar) { + return (typeof(jsVar)=="undefined"); +} + +function jsWriteDC_I_GI(txt) { + var s=""; + s += ''; + s += '' + txt + ''; + s += ''; + document.write(s); +} + +function DetectParams(IHCode) { + var blnSFS = (window.location.href.indexOf(".sfsunimarket.biz") > 0); + var blnHEIN = (window.location.href.indexOf(".tandem-box.de") > 0) + if ((IHCode=="DC_I") && (blnSFS || blnHEIN)) blnShowGI = false; +} + +function init() { +} + +/* +function GetParamValue (sURL, Param, Default) { + var sURLUpper = sURL.toUpperCase() + "&"; + Param = Param.toUpperCase(); + if (!Default) Default=""; + var Pos = sURLUpper.indexOf (Param + "="); + if (Pos==-1) return Default; + Pos = Pos + Param.length + 1; + return sURL.substring (Pos, sURLUpper.indexOf("&", Pos)); +} +function GetInitButton () { + var QS = document.location.search; + var InitButton = GetParamValue (QS, "Button", DefaultButton); + if (InitButton=="null") return ""; + return InitButton; +} +*/ \ No newline at end of file Index: _csp/admin1/UglyPickMgr.csp =================================================================== diff -u --- _csp/admin1/UglyPickMgr.csp (revision 0) +++ _csp/admin1/UglyPickMgr.csp (revision 757) @@ -0,0 +1,516 @@ + + + + + + + #($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))# + + + + + + + + + + + +

    #($$$UCase($G(CspPageTitle,..%ClassName(0)))_$G(OnServer))#

    +
    +

    Pallet Reservaties: Openstaande reservaties

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(0:"", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    +

    Rollback inactive jobs

    +
    +
    + +
    +

    Actieve gebruikers:

    + + + + + + + + + + + + + + + + + + + + + + +
    #(ColumnName)#
    #($S($L(tmpVal):tmpVal,1:" "))#
    +
    +
    + +
    +

    Product Locaties:

    +
    + +

    + Product Nr(s):    + Hide location info    +    use "," (comma) as list delimiter +

    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
     #(qryProd.GetColumnName(col))#
    #($S(0:"", 1:" "))##($S($L(qryProd.GetData(col)):qryProd.GetData(col), 1:" "))#
    + +
    +

    Hierboven: geen resultaat voor SQL "Inventory - Locations" (LEFT OUTER JOIN).
    Hieronder: zoek product(en) in tabel "Inventory"
     

    + + + + + + + + + + + + + + + + + + + + + + + +
     #(qryProd.GetColumnName(col))#
    #($S(0:"", 1:" "))##($S($L(qryProd.GetData(col)):qryProd.GetData(col), 1:" "))#
    +
    +
    +
    +
    + +
    +

    SQL Query:

    + +
    + + + + + + + +
    + + +

     

    +

    + Query Editor visible +
    + +
    +   +   +
    +
    +

    SQL-statement examples: #("click here to expand/collapse")#

    +
    #(sqlAll)#
    +
    + + Show Query Editor +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #(ColumnName)#
    #($S(blnAddLink:">", 1:" "))##($S($L(tmpVal):tmpVal,1:" "))#
    +
    +
    +
    + +
    +
    +

    Links to:

    +  - Ugly Pick Logging
    +
    + + +
    +   +
    + + + + + + + + + + + + + + + Index: _vhisie/TBX/TBox WebOrder MBHO_N.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder MBHO_N.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder MBHO_N.xsl (revision 757) @@ -0,0 +1,499 @@ + + + + + + +EUR + + + + Meubelbeslag Holland - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI Nr.:  +
    NAAM:
     
    ID:
     
    E-MAIL:
     
    LEVERTIJD:
     
    REFERENTIE:
     
         
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + INKOOPORDER + Unknown: [] + +
    +
    +   +
    Fax deze bon naar het nr 0031-492 52 18 05
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Niet meeleveren:

     

    Totaal:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Deze offerte is 30 dagen geldig, tot +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : LadezijdenKLEURKEUZE : Onderdelen
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    BODEM+RUG:

    RELINGEN:

    BOXSIDE:

    VULLING/GLAS:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # FOUT #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Breedte

    +

    WD

    +

    Diepte

    +

    Gew

    +

    FB *

    +

    Box

    +

    Diverse

    +

    Aant

    + +

    Ink. Prijs/stPrijs/st Info

    + +
    + + + + +

    * FB : Frontbevestiging (Legende)

    +

    + + + + + + +
    +

    +
    + + + + + : + schroefversie + INSERTA + EXPANDO + voor ALU & Volkern front + drevel + geen + (Code ) + + + + + + + + + +

    * Box : Verhoogde zijwand (Legende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/verhoogde zijwand + Dubbelwandige BOXSIDE + Glazen BOXSIDE + BOXCAP + BOXCOVER met ... + Boxcover zonder vulling + (Code ) + + + +
    Index: _vhisie/TBX/Old Files/TBox WebOrder VH_N.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_N.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_N.xsl (revision 757) @@ -0,0 +1,539 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nr.:  +
    NAAM:
    STRAAT/NR:
    POSTCODE:
    GEMEENTE:
    TELEFOON:
    FAX:
    E-MAIL:
    LEVERTIJD:
    COMMISSIE:
    + + + + + +
    + + + + +
    + + OFFERTE AANVRAAG + OFFERTE + BESTELBON + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standaard lade (uit stock):
    + + + + + +
    +
    + + + + + + + + + + + + +
     Totaal: +   +   +   EUR +  
    +
    + + + + + +
    + Voor gesloten commissies groter dan 4 stuks wordt er een korting verrekend van 12%, +bij 12 stuks of meer een korting van 20% op de vermelde prijzen +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE*
    LADEZIJDENBODEM+RUGRELINGENBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + + L+R +   + + + + + clsMColQty + (bulk) + +   + + clsOvzPrices + EUR +
     
    + +   + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breedte + WD + Diepte + Gew + BM + BX * + SB + OP + Aantal +   + Prijs/stInfo +   + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Dubbele reling + Enkele reling + Zonder reling/boxside + Dubbelwandige BOXSIDE + (Code ) + + + +
    Index: _vhisie/TBX/Help/Kopie van HowTo.csp =================================================================== diff -u --- _vhisie/TBX/Help/Kopie van HowTo.csp (revision 0) +++ _vhisie/TBX/Help/Kopie van HowTo.csp (revision 757) @@ -0,0 +1,243 @@ + + + + + + + #(..WebTextValue("TBoxInfo",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Help",Taal,"L",$LB("U")))#
     
     
    + + #(..WebTextValue("MainInfoTipsKlik",Taal,"L",$LB("U")))#: +
    +
    +
    + + #(..WebTextValue("Spoelbaklade",Taal,"L"))#:
    + #(..WebTextValue("IHT_SPZK",Taal,"O"))# + +
    +
    +
    + + #(..WebTextValue("HistoriekTonen",Taal,"L"))#:#($S(sDomVERW="VHEPN":"  ("_..WebTextValue("IHT_LoginVerplicht_VH",Taal,"L")_")",1:""))#
    + #(..WebTextValue("IHT_HistoriekTonen",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_OrderDtlActies",Taal,"L"))#:
    + #(..WebTextValue("IHT_OrderDtlActies",Taal,"O"))# + +
    +
    + + #(..WebTextValue("BookmarkPage",Taal,"L"))#:
    + #(..WebTextValue("IHT_BookmarkPage",Taal,"O"))# +
    + #(..WebTextValue("IHT_BookmarkPage2",Taal,"O"))#
    + +
    +
    + + #(..WebTextValue("BtnModifyOrder",Taal,"L"))#:
    + #(..WebTextValue("IHT_ModifyOrder",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_LadeBeperkingen",Taal,"L"))#:
    + + #(OmsLadeBeperkingen)#
    + #(OmsContactUs)# #(OmsContactInfo)#. + +
    +
    + + #(..WebTextValue("IHT_TekstLabelInfo",Taal,"L"))#:
    + #(..WebTextValue("IHT_TekstLabelInfo",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_ScrollLijstMaten",Taal,"L"))#:
    + #(..WebTextValue("IHT_ScrollLijstMaten",Taal,"O"))# + +
    +
    + + #(..WebTextValue("IHT_TestPage",Taal,"L"))#:
    + #(..WebTextValue("IHT_TestPage",Taal,"O"))# + +
     
     
    #(..WebTextValue("Sluiten",Taal,"L"))#
     
    + + Index: _vhintra/PDPPSLogViewer.csp =================================================================== diff -u --- _vhintra/PDPPSLogViewer.csp (revision 0) +++ _vhintra/PDPPSLogViewer.csp (revision 757) @@ -0,0 +1,55 @@ + + + + + PPS Inpak LogViewer + + + + + +
    + + + + + + +
    Bon Nr:
    + + + + + + + + + + + + + + + + + + + + + + + + +
    DatumUurEActieDetailRefSessionKey
    #(qry.Data("Datum"))##(qry.Data("Tijd"))##(qry.Data("Niveau"))##(qry.Data("Actie"))##(qry.Data("Detail"))# #(qry.Data("Ref"))# #($Get(qry.Data("SessionKey")))# 
    +
    +
    + + Index: _vhisie/TBX/WizOvz.csp =================================================================== diff -u --- _vhisie/TBX/WizOvz.csp (revision 0) +++ _vhisie/TBX/WizOvz.csp (revision 757) @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Algemene gegevens",Taal,"L"))#
    #(..WebTextValue("KLNaam",Taal,"L"))# :
     
     
     
    #(..WebTextValue("Commissie",Taal,"L"))# :
     
    #(..WebTextValue("Kleurkeuze",Taal,"L"))#
    +
    #(..WebTextValue("Design",Taal,"L"))# :
    +
    #(..WebTextValue("Kleur",Taal,"L")_" "_..WebTextValue("Ladezijden",Taal,"L"))# :
    +
    +
     
    +
     
    +
    +
    #($TR(..WebTextValue("Bodem&Rug",Taal,"L")," ",""))# :
    + +
    #($S(0:..WebTextValue("Kleur",Taal,"L")_" ", 1:"")_..WebTextValue("Relingen",Taal,"L"))# :
    +
    + +
    #($S(0:..WebTextValue("Kleur",Taal,"L")_" ", 1:"")_..WebTextValue($S(0:"VerhoogdeZijwand",1:"VullingGlas_"_DCM),Taal,"L"))# :
    +
    +
    +
     
    + +
     
    +
    + +
     
    +
    +
    #(..WebTextValue("Maten",Taal,"L"))#
    +   + +
    + + + + + + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","FB") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# #(..WebTextValue($S($G(blnCalcPrices)||$G(blnPriceAvail):"PrijsPerStukTH", 1:"InfoTH"),Taal,"L"))#
    +
    + +
     #(..WebTextValue("PrijsTotaal",Taal,"L"))#:   
    +

    + + + +

    + Die Bruttopreise verstehen sich ab Werk, zuz�glich der gesetzlichen Mehrwertsteuer. +

    +
    + +

    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +

    +
    +
    + + + + + + + + + + + + + + +
    #(..WebTextValue("ActiesWizard",Taal,"L"))#:
    + #(..WebTextValue("ActiesWizardInfo2",Taal,"O"))# #(..WebTextValue("MeerInfo",Taal,"L"))#. +
    #(..WebTextValue("FinishWizard",Taal,"L",$LB("U")))##(..WebTextValue("FinishWizard",Taal,"O"))# 
    \ No newline at end of file Index: _csp/admin1/GAProductDtls1.css =================================================================== diff -u --- _csp/admin1/GAProductDtls1.css (revision 0) +++ _csp/admin1/GAProductDtls1.css (revision 757) @@ -0,0 +1,162 @@ + #Kosten TABLE + { + width:800px; + background-color:#DDFFDD; + color:black; + font-family:Verdana,Sans-serif,Arial,Helvetica; + font-size:10pt; + border:none; + border-collapse:collapse; + } + + #Kosten CAPTION + { + background-color:#DDDDFF; + color:black; + font-size:12pt; + font-weight:bold; + padding:5px; + margin-bottom:3px; + border:solid black 2px; + } + + + #Kosten TR + { + } + + #Kosten TR.clsSubgroep + { + display:table-row; + font-weight:bold; + } + + #Kosten TR.clsProdHeader + { + display:table-row; + } + + #Kosten TR.clsProduct + { + display:table-row; + } + + #Kosten TR.clsKostDtls + { + display:table-row; + } + + + #Kosten TD + { + padding:0px 5px; + } + + #Kosten TD.clsSubgroep + { + background-color:transparent; + text-align:left; + padding:5px 0px 2px 0px; + border:none; + } + + #Kosten TD.clsSubgroep P + { + background-color:#C0C0C0; + text-align:left; + margin:0; + padding:0px 5px; + border:solid black 1px; + border-left:0px; + } + + #Kosten TD.clsProdHeader + { + background-color:#E4E4E4; + text-align:center; + border:solid black 1px; + } + + #Kosten TD.clsProduct + { + background-color:#F0F0F0; + text-align:center; + border:solid black 1px; + } + + #Kosten TD.clsProductOms + { + background-color:yellow; + text-align:left; + border:solid black 1px; + color:darkblue; + font-weight:bold; + } + + #Kosten TD.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + padding:5px; + padding-top:1px; + } + + #Kosten DIV.clsKostDtls + { + background-color:transparent; + text-align:left; + border:none; + font-size:10pt; + position:relative; + } + + #Kosten DIV.clsKostDtls TABLE + { + border-collapse:collapse; + } + + #Kosten DIV.clsKostDtls TD + { + background-color:#FFDCB9; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + } + + #Kosten DIV.clsKostDtls TH + { + background-color:#E4E4E4; + text-align:left; + border:solid #606060 1px; + padding:0px 3px; + color:black; + font-weight:normal; + } + + + + #Kosten TD.clsPlusMin + { + background-color:transparent; + border:none; + text-align:center; + width:25px; + padding:0; + } + + #Kosten TD.clsEmpty + { + background-color:transparent; + border:none; + text-align:center; + padding:0; + } + + #Kosten TH + { + font-weight:bold; + color:white; + border:solid black 1px; + } + Index: _csp/admin1/Format GAProduct.xsl =================================================================== diff -u --- _csp/admin1/Format GAProduct.xsl (revision 0) +++ _csp/admin1/Format GAProduct.xsl (revision 757) @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + VAN HOECKE N.V. - Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Foutief ProdType + Onbekend produkt !!!
    +
    +
    +
    + + + Onbekend Product + Onbekend produkt !!!
    +
    +
    +
    + + + Onbekend produkt !!!
    + +
    + + +[] + + + + : + + + +
    + Index: _vhisie/TBX/MainOrderDtl.csp =================================================================== diff -u --- _vhisie/TBX/MainOrderDtl.csp (revision 0) +++ _vhisie/TBX/MainOrderDtl.csp (revision 757) @@ -0,0 +1,493 @@ + + + + + + + + + + + + + + + + + + + + + + +
     #(..WebTextValue("Order",Taal,"L"))# 
    + #(..WebTextValue("Order",Taal,"L"))# + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Algemene gegevens",Taal,"L"))#
    #(..WebTextValue("KLNaam",Taal,"L"))# :
    #(WSOrd.KLNaam)##($G(arWSVTL("BonType")))##(..WebTextValue("Nummer_Kort",Taal,"L"))# : #(WSOrd.OrderNr)#
    #(..WebTextValue("Commissie",Taal,"L"))# :
    #(WSOrd.Commissie)#
    #(..WebTextValue("Levertijd",Taal,"L"))# :
    #(WSOrd.LeverTijd)#
    #(..WebTextValue("Kleurkeuze",Taal,"L"))#
    +
    #(..WebTextValue("Design",Taal,"L")_"/"_..WebTextValue("Ladezijden",Taal,"L"))# :
    + +
    +
    #($G(arWSVTL("KLR_DS")))#
    + +
    +
    #($TR(..WebTextValue("Bodem&Rug",Taal,"L")," ",""))# :
    + +
    #($S(0:..WebTextValue("Kleur",Taal,"L")_" ", 1:"")_..WebTextValue("Relingen",Taal,"L"))# :
    +
    + +
    #($S(0:..WebTextValue("Kleur",Taal,"L")_" ", 1:"")_..WebTextValue($S(0:"VerhoogdeZijwand",1:"VullingGlas_"_dcID),Taal,"L"))# :
    +
    +
    +
    #($G(arWSVTL("KLR_KB")))#
    + +
    #($G(arWSVTL("KLR_RK")))#
    +
    + +
    #($G(arWSVTL("KLR_KV")))#
    +
    +
    #(..WebTextValue("Maten",Taal,"L"))#
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","FB") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# #(..WebTextValue("PrijsAKPrefix",Taal,"L"))# #(..WebTextValue("PrijsPerStukTH",Taal,"L"))##(..WebTextValue($S(WSOrd.TotPrijs>0:"PrijsPerStukTH", 1:"InfoTH"),Taal,"L"))#
    #(arWSVTL("LN",i,"LT"))##(arWSVTL("LN",i,"CB"))##(arWSVTL("LN",i,"WD"))##(arWSVTL("LN",i,"LD"))##(arWSVTL("LN",i,"DK"))##(arWSVTL("LN",i,"FB"))##(arWSVTL("LN",i,"BX"))##(arWSVTL("LN",i,"DIV"))##(arWSVTL("LN",i,"AANT"))# #(arWSVTL("LN",i,"PRIJS"))#
    +

    #(..WebTextValue("NietMeeleveren",Taal,"L"))#: #($G(arWSVTL("NietMee")))#

    +
     #(..WebTextValue("PrijsTotaal",Taal,"L"))#:#(WSOrd.TotAantal)# #($S($G(arWSVTL("TotPrijs"))="":" ",1:arWSVTL("TotPrijs")))#
    + +

    + #(..WebTextValue("Aankoopprijzen",Taal,"L"))# +

    +
    + +

    + #($G(arShow("WSErrorsInfo","TEXT")))# + #(..WebTextValue("MeerInfo",Taal,"L"))# ... +

    +
    + +

    + #($G(arShow("VervaldagOFF","TEXT")))# +

    +
    + +

    + Die Bruttopreise verstehen sich ab Werk, zuz�glich der gesetzlichen Mehrwertsteuer. +

    +
    + +

    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + #(..WebTextValue("BtnRecalcOrder",Taal,"L"))# +  : #(..WebTextValue($S((RedenVervallen="NieuweActie"):"Actie_SFS_GRATIS_KORPUSSCHIENEN_2011_NieuweActie", (RedenVervallen="ActieVervallen"):"Actie_SFS_GRATIS_KORPUSSCHIENEN_2011_ActieVervallen", 1:"VervallenRecalc"),Taal,"L"))#
      + + + #($G(arShow("Submit","TEXT"),"Verzenden"))# + + #($G(arShow("Submit","TEXT"),"Verzenden"))# + + #($S($L($G(arShow("Submit","INFO"))):" : "_$G(arShow("Submit","INFO")), 1:""))#
    +
    + #($G(arShow("SubmitAgain","INFO")))# +
    #(..WebTextValue("AfdrukVersieInfo",Taal,"L",$LB("F")))#
      + + #(..WebTextValue("Afdrukbare versie",Taal,"L"))# + + #(..WebTextValue("Afdrukbare versie",Taal,"L"))# + +   +  : #(..WebTextValue("AfdrukVersieInfo",Taal,"L"))#. + +
       « #(..WebTextValue("ToonXML",Taal,"L"))# » +    « #(..WebTextValue("PrintEnSluit",Taal,"L"))# » +
    +
      + #(..WebTextValue("ToonXML",Taal,"L"))# +  
    #(..WebTextValue("SwitchViewMode",Taal,"O",$LB("F")))#
     #(..WebTextValue($S(1:"BtnShowVKPrijs",1:"BtnSwitchViewMode"),Taal,"L"))# + +  : #(..WebTextValue("SwitchViewMode",Taal,"O"))# 
    #(..WebTextValue("BookmarkPage",Taal,"O",$LB("F")))#
     #(..WebTextValue("BookmarkPage",Taal,"L"))# : #($P(..WebTextValue("BookmarkPage",Taal,"O"),",",1))# 
    #(..WebTextValue("BookmarkPage",Taal,"O",$LB("F")))# (Ctrl-D)
      + #($G(arShow("SubmitToVHEPN","TEXT"),"Verzenden"))# + #($S($L($G(arShow("SubmitToVHEPN","INFO"))):" : "_arShow("SubmitToVHEPN","INFO"), 1:""))#
       +  : #(..WebTextValue("VerzondenToVH",Taal,"L"))#   + « #($$$LCase(..WebTextValue("VerzendenOpnieuw",Taal,"L")))# »
    +    #(arShow("SubmitToVHEPNAgain","INFO"))# +
    +  
      + #(..WebTextValue("BtnSubmitAdmin",Taal,"L"))# +  : de bestelling naar ADMIN verzenden (verdere verwerking noodzakelijk)
       +  : deze bestelling is naar ADMIN verzonden !   + « #(..WebTextValue("BtnSubmitAdmin",Taal,"L"))# »
    +    #(arShow("SubmitAdminAgain","INFO"))# +
    +
    +    --> wijzig verpakking: bulk (#(WzgBulkValue)#) + / bulk MET (#("O")#) + / per stuk + +
    +
     #(..WebTextValue("BtnCalcOrder",Taal,"L"))# : de prijzen berekenen via de web-wizard
     #(..WebTextValue("BtnModifyOrder",Taal,"L"))# : #(..WebTextValue("ModifyOrder",Taal,"O"))#
    +
    Index: _csr/myrules/TimerX.csr =================================================================== diff -u --- _csr/myrules/TimerX.csr (revision 0) +++ _csr/myrules/TimerX.csr (revision 757) @@ -0,0 +1,44 @@ + + + +
    +  +
    + + + +
    + +
    Index: _vhisie/TBX/Old Files/Main.csp =================================================================== diff -u --- _vhisie/TBX/Old Files/Main.csp (revision 0) +++ _vhisie/TBX/Old Files/Main.csp (revision 757) @@ -0,0 +1,536 @@ + + + + + + + + + + + #("TANDEMBOX"_" "_..WebTextValue("MainPageTitle",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + +  #(..WebTextValue("MainBadCode",Taal,"O"))# +
     #(..WebTextValue("MainBadCode","E","O"))#
    +
    +

    +   << BACK +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("AangemeldAls",Taal,"L")_" "_$G(arShow("KnownCustomer","INFO")))#     #(..WebTextValue("Taal",Taal,"L"))#: #(arSwitchTL("N")_" - "_arSwitchTL("F")_" - "_arSwitchTL("E")_" - "_arSwitchTL("D"))#
    +
    + #(msgVerlof)#
    + 19/07/2004 - 06/08/2004
    +
    +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("Algemene gegevens",Taal,"L"))#
    #(..WebTextValue("KLNaam",Taal,"L"))# :
    #(WSOrd.KLNaam)##($G(arWSVTL("BonType")))##(..WebTextValue("Nummer_Kort",Taal,"L"))# : #(WSOrd.OrderNrCalc())#
    #(..WebTextValue("Commissie",Taal,"L"))# :
    #(WSOrd.Commissie)#
    #(..WebTextValue("Kleurkeuze",Taal,"L"))#
    #(..WebTextValue("Kleur",Taal,"L")_" "_..WebTextValue("Ladezijden",Taal,"L"))# :
    #($G(arWSVTL("KLR_KL")))#
    #(..WebTextValue("Frontbevestiging",Taal,"L"))# :
    #($G(arWSVTL("FBevest")))#
    #(..WebTextValue("Maten",Taal,"L"))#
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(arVTL("TH","LT") )##(arVTL("TH","CB") )##(arVTL("TH","WD") )##(arVTL("TH","LD") )##(arVTL("TH","DK") )##(arVTL("TH","BM") )##(arVTL("TH","BX") )##(arVTL("TH","DIV"))##(arVTL("TH","Aant"))# #(..WebTextValue($S(WSOrd.TotPrijs>0:"PrijsPerStukTH", 1:"InfoTH"),Taal,"L"))#
    #(arWSVTL("LN",i,"LT"))##(arWSVTL("LN",i,"CB"))##(arWSVTL("LN",i,"WD"))##(arWSVTL("LN",i,"LD"))##(arWSVTL("LN",i,"DK"))##(arWSVTL("LN",i,"BM"))##(arWSVTL("LN",i,"BX"))##(arWSVTL("LN",i,"DIV"))##(arWSVTL("LN",i,"AANT"))# #(arWSVTL("LN",i,"PRIJS"))#
     #(..WebTextValue("PrijsTotaal",Taal,"L"))#:#(WSOrd.TotAantal)# #($S(WSOrd.TotPrijs>0:WSOrd.TotPrijs_" EUR", 1:" "))#
    + +

    + #($G(arShow("VervaldagOFF","TEXT")))# +

    +
    + +

    + Die Bruttopreise verstehen sich ab Werk, zuz�glich der gesetzlichen Mehrwertsteuer. +

    +
    + +

    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + #($G(arShow("Submit","TEXT"),"Verzenden"))# + #($S($L($G(arShow("Submit","INFO"))):" : "_$G(arShow("Submit","INFO")), 1:""))#
    +
    + #($G(arShow("SubmitAgain","INFO")))# +
    #(..WebTextValue("AfdrukVersieInfo",Taal,"L",$LB("F")))#
      + #(..WebTextValue("Afdrukbare versie",Taal,"L"))# +   +  : #(..WebTextValue("AfdrukVersieInfo",Taal,"L"))#. + +
       « #(..WebTextValue("ToonXML",Taal,"L"))# » +    « #(..WebTextValue("PrintEnSluit",Taal,"L"))# » +
      +
    +
      + #(..WebTextValue("ToonXML",Taal,"L"))# +  
    #(..WebTextValue("BookmarkPage",Taal,"O",$LB("F")))#
     #(..WebTextValue("BookmarkPage",Taal,"L"))# : #($P(..WebTextValue("BookmarkPage",Taal,"O"),",",1))# 
    #(..WebTextValue("BookmarkPage",Taal,"O",$LB("F")))# (Ctrl-D)
     #(..WebTextValue("BtnCalcOrder",Taal,"L"))# : de prijzen berekenen via de web-wizard
     #(..WebTextValue("BtnModifyOrder",Taal,"L"))# : #(..WebTextValue("ModifyOrder",Taal,"O"))#
     ToonXML 
     ToonXML 
     ToonXML 
     ToonXML 
    +
    + #($$$Replace(..WebTextValue("MainInfoNew01",Taal,"O"),$$$CRLF,"
    "))# + +
    +
    + #($$$Replace(..WebTextValue("MainInfoNew02",Taal,"O"),$$$CRLF,"
    "))# + +
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     

    #($S(sMode="COMPLETE":"


    ", 1:"")_..WebTextValue($S(sMode="COMPLETE":"VolgendeIngave", 1:"NieuweIngave"),Taal,"O",$LB("F")))#
     #(..WebTextValue("NieuweIngave",Taal,"L"))# : #($P(..WebTextValue("VolgendeIngave",Taal,"O"),",",1))# 
    +
    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +
    +
    + + + +
    + + + + +
    #(..WebTextValue("AppTester_Voor",Taal,"L")_""_..WebTextValue("AppTester",Taal,"L")_""_..WebTextValue("AppTester_Na",Taal,"L"))# + +
    +
    +
    +
    +
    #(arShow("AlgVoorw","INFO"))#
    [ #($$$LCase(sMode))# ]
     
    + +
    + + + + + \ No newline at end of file Index: _vhisie/TBX/Old Files/Backup of Tandembox CSP.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/Backup of Tandembox CSP.xsl (revision 0) +++ _vhisie/TBX/Old Files/Backup of Tandembox CSP.xsl (revision 757) @@ -0,0 +1,232 @@ + + + + + + TandemBOX - Invulformulier + + + + + + + + +
    +
    +
    + + + + + + +
    + + + + + + + + + + + + + + + + +
    KLEURKEUZE *
    LADEZIJDENBODEM + RUGRELINGENBOXSIDE
    + wit
    + grijs metallic
    + aluminium
    + inox
    + massief beuken +
    + wit
    + lichtgrijs
    + donker grijs
    + beuken +
    + wit
    + grijs metallic
    + aluminium
    + chroom +
    + wit
    + grijs metallic
    + aluminium
    + inox +
    +
    + + + + + + + + + + + + +
    FRONTBEVESTIGING
    +

    FB

    +
    + schroefversie
    + INSERTA
    + voor ALU-front
    + geen
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    AANTALLADETYPE * + + + + + + + + + + + + + +
    BUITENMAAT +
    WANDIKTE
    OF
    BINNENMAAT
    +
    DIEPTE *GEWICHT *BLUMOTIONBOXSIDE *STABILISATOROPVULLIJST
    mm mm mm kg
    + + + + + mm + + mm + + mm + + kg +
    + + + + + mm + + mm + + mm + + kg +
    +
    + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + +
    +
    + Index: _vhisie/TBX/TBox WebOrder VH_F.xsl =================================================================== diff -u --- _vhisie/TBX/TBox WebOrder VH_F.xsl (revision 0) +++ _vhisie/TBX/TBox WebOrder VH_F.xsl (revision 757) @@ -0,0 +1,504 @@ + + + + + + +EUR + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + EDI No.:  +
    NOM:
     
    (BTW)  
    ADRESSE:
     
    CODE POSTALE:
     
    VILLE:
     
    TÉLÉPHONE:
     
    FAX:
     
    E-MAIL:
     
    DÉLAI DE LIVRAISON:
     
    RÉFÉRENCE:
     
    + + + + + +
    + + + + +
    + + DEMANDE D'OFFRE + OFFRE + BON DE COMMANDE + ORDRE D'ACHAT + Unknown: [] + +
    +
    +   +
    Fax à n° (32-3) 760 19 19
    +
    + + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Tiroir standard (de stock):
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    Ne pas livrer:

     

    Totale:

    +

     

    +
    +

      

    +
    +
    + + + + + +
    + Cette offre est valable pour 30 jours, jusqu'a +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + + + + + + +
    DESIGN : Côtés tiroirCOULEURS : Composants
    + + clsDesignDCintivo + clsDesignDCantaro + clsDesignDCplus + + +
    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    FOND+DOS:

    TUBES:

    BOXSIDE:

    REMPLIS. / VERRE:

    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + +

    + + +

    + + + +

    mm

    + + + +

    +

    mm

    + + + +

    mm

    + + + +

    kg

    + + + + +

    + + S + +

    + + + +

    + + + +

    + + + clsMColQty +

    + + + + clsOvzPrices + + + + +
    +
    + + + +

     

    +

    # ERREUR #

    + +

     

    +
    +
    + + + + + ... + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

     

    +

    Code

    +

    Largeur

    +

    EP

    +

    Profon

    +

    Pds

    +

    AF *

    +

    Box

    +

    Divers

    +

    Qté

    + +

    Ink. Prijs/stPrix/pce Info

    + +
    + + + + +

    * AF : Attache de façade (Légende)

    +

    + + + + + + +
    +

    +
    + + + + + : + à visser + INSERTA + EXPANDO + pour cadre alu & Trespa + drevel + sans + (Code ) + + + + + + + + + +

    * Box : Côtés augmentés (Légende)

    +

    + + + + + + + + + +
    +

    +
    + + + + + + + + + + + : + + + + + + + + == + --- +   + + + + + + + + Galérie double + Galérie simple + Sans galérie/côtés augmentés + BOXSIDE à double paroi + BOXSIDE en verre + BOXCAP + BOXCOVER avec ... + BOXCOVER sans verre + (Code ) + + + +
    Index: _vhisie/TBX/Kopie (2) van TBoxResItemsALL.js =================================================================== diff -u --- _vhisie/TBX/Kopie (2) van TBoxResItemsALL.js (revision 0) +++ _vhisie/TBX/Kopie (2) van TBoxResItemsALL.js (revision 757) @@ -0,0 +1,1830 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-10-21 13:01:15 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['AF']=Array( + Array('B',500,'30;50;65'), + Array('B',650,'50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',650,'50;65'), + Array('BY',500,'30;50'), + Array('BY',650,'50'), + Array('BY/Z',500,'30;50'), + Array('BY/Z',650,'50'), + Array('D',500,'30;50;65'), + Array('D',650,'50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',650,'50;65'), + Array('DY',500,'30;50'), + Array('DY',650,'50'), + Array('DY/Z',500,'30;50'), + Array('DY/Z',650,'50'), + Array('M',500,'30;50;65'), + Array('M',650,'50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',650,'50;65'), + Array('MY',500,'30;50'), + Array('MY',650,'50'), + Array('MY/Z',500,'30;50'), + Array('MY/Z',650,'50') +); +arBPM['BA']=Array( + Array('B',270,'20;30'), + Array('B',400,'30;50'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',400,'30;50'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',400,'30;50'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65') +); +arBPM['BI']=Array( + Array('B',270,'20;30'), + Array('B',450,'30;50'), + Array('B',500,'30;50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',450,'30;50'), + Array('B/Z',500,'30;50;65'), + Array('D',270,'20;30'), + Array('D',450,'30;50'), + Array('D',500,'30;50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',450,'30;50'), + Array('D/Z',500,'30;50;65'), + Array('M',270,'20;30'), + Array('M',450,'30;50'), + Array('M',500,'30;50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',450,'30;50'), + Array('M/Z',500,'30;50;65') +); +arBPM['GA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['GF']=Array( + Array('B',270,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65') +); +arBPM['GI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['GMA']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['GS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',400,'30;50'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50;65'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50;65'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',400,'30;50'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50;65'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50;65'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['II']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['IS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50;65'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50;65'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50;65'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50;65'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',400,'30;50'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',400,'30;50'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['WS']=Array( + Array('B',270,'20;30'), + Array('B',300,'20;30'), + Array('B',350,'30'), + Array('B',400,'30;50'), + Array('B',450,'30;50;65'), + Array('B',500,'30;50;65'), + Array('B',550,'30;50;65'), + Array('B',600,'50;65'), + Array('B',650,'50;65'), + Array('B/Z',270,'20;30'), + Array('B/Z',300,'20;30'), + Array('B/Z',350,'30'), + Array('B/Z',400,'30;50'), + Array('B/Z',450,'30;50;65'), + Array('B/Z',500,'30;50;65'), + Array('B/Z',550,'30;50;65'), + Array('B/Z',600,'50;65'), + Array('B/Z',650,'50;65'), + Array('BS2',450,'30;50;65'), + Array('BS2',500,'30;50;65'), + Array('BY',270,'30'), + Array('BY',300,'30'), + Array('BY',350,'30'), + Array('BY',400,'30;50'), + Array('BY',450,'30;50'), + Array('BY',500,'30;50;65'), + Array('BY',550,'30;50;65'), + Array('BY',600,'50;65'), + Array('BY',650,'50;65'), + Array('BY/Z',270,'30'), + Array('BY/Z',300,'30'), + Array('BY/Z',350,'30'), + Array('BY/Z',400,'30;50'), + Array('BY/Z',450,'30;50'), + Array('BY/Z',500,'30;50;65'), + Array('BY/Z',550,'30;50;65'), + Array('BY/Z',600,'50;65'), + Array('BY/Z',650,'50;65'), + Array('C',400,'30;50'), + Array('C',450,'30;50'), + Array('C',500,'30;50;65'), + Array('C',550,'30;50;65'), + Array('C',600,'50;65'), + Array('C',650,'50;65'), + Array('C/Z',400,'30;50'), + Array('C/Z',450,'30;50'), + Array('C/Z',500,'30;50;65'), + Array('C/Z',550,'30;50;65'), + Array('C/Z',600,'50;65'), + Array('C/Z',650,'50;65'), + Array('D',270,'20;30'), + Array('D',300,'20;30'), + Array('D',350,'30'), + Array('D',400,'30;50'), + Array('D',450,'30;50;65'), + Array('D',500,'30;50;65'), + Array('D',550,'30;50;65'), + Array('D',600,'50;65'), + Array('D',650,'50;65'), + Array('D/Z',270,'20;30'), + Array('D/Z',300,'20;30'), + Array('D/Z',350,'30'), + Array('D/Z',400,'30;50'), + Array('D/Z',450,'30;50;65'), + Array('D/Z',500,'30;50;65'), + Array('D/Z',550,'30;50;65'), + Array('D/Z',600,'50;65'), + Array('D/Z',650,'50;65'), + Array('DS2',450,'30;50;65'), + Array('DS2',500,'30;50;65'), + Array('DY',270,'30'), + Array('DY',300,'30'), + Array('DY',350,'30'), + Array('DY',400,'30;50'), + Array('DY',450,'30;50'), + Array('DY',500,'30;50;65'), + Array('DY',550,'30;50;65'), + Array('DY',600,'50;65'), + Array('DY',650,'50;65'), + Array('DY/Z',270,'30'), + Array('DY/Z',300,'30'), + Array('DY/Z',350,'30'), + Array('DY/Z',400,'30;50'), + Array('DY/Z',450,'30;50'), + Array('DY/Z',500,'30;50;65'), + Array('DY/Z',550,'30;50;65'), + Array('DY/Z',600,'50;65'), + Array('DY/Z',650,'50;65'), + Array('K',400,'30;50'), + Array('K',450,'30;50'), + Array('K',500,'30;50;65'), + Array('K',550,'30;50;65'), + Array('K',600,'50;65'), + Array('K',650,'50;65'), + Array('K/Z',400,'30;50'), + Array('K/Z',450,'30;50'), + Array('K/Z',500,'30;50;65'), + Array('K/Z',550,'30;50;65'), + Array('K/Z',600,'50;65'), + Array('K/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZI']=Array( + Array('CL',270,'20;30'), + Array('CL',300,'20;30'), + Array('CL',350,'30'), + Array('CL',400,'30;50'), + Array('CL',450,'30;50;65'), + Array('CL',500,'30;50;65'), + Array('CL',550,'30;50;65'), + Array('CL',600,'50;65'), + Array('CL',650,'50;65'), + Array('CL/Z',270,'20;30'), + Array('CL/Z',300,'20;30'), + Array('CL/Z',350,'30'), + Array('CL/Z',400,'30;50'), + Array('CL/Z',450,'30;50;65'), + Array('CL/Z',500,'30;50;65'), + Array('CL/Z',550,'30;50;65'), + Array('CL/Z',600,'50;65'), + Array('CL/Z',650,'50;65'), + Array('CLY',270,'20;30'), + Array('CLY',300,'20;30'), + Array('CLY',350,'30'), + Array('CLY',400,'30;50'), + Array('CLY',450,'30;50;65'), + Array('CLY',500,'30;50;65'), + Array('CLY',550,'30;50;65'), + Array('CLY',600,'50;65'), + Array('CLY',650,'50;65'), + Array('CLY/Z',270,'20;30'), + Array('CLY/Z',300,'20;30'), + Array('CLY/Z',350,'30'), + Array('CLY/Z',400,'30;50'), + Array('CLY/Z',450,'30;50;65'), + Array('CLY/Z',500,'30;50;65'), + Array('CLY/Z',550,'30;50;65'), + Array('CLY/Z',600,'50;65'), + Array('CLY/Z',650,'50;65'), + Array('DL',270,'20;30'), + Array('DL',300,'20;30'), + Array('DL',350,'30'), + Array('DL',400,'30;50'), + Array('DL',450,'30;50;65'), + Array('DL',500,'30;50;65'), + Array('DL',550,'30;50;65'), + Array('DL',600,'50;65'), + Array('DL',650,'50;65'), + Array('DL/Z',270,'20;30'), + Array('DL/Z',300,'20;30'), + Array('DL/Z',350,'30'), + Array('DL/Z',400,'30;50'), + Array('DL/Z',450,'30;50;65'), + Array('DL/Z',500,'30;50;65'), + Array('DL/Z',550,'30;50;65'), + Array('DL/Z',600,'50;65'), + Array('DL/Z',650,'50;65'), + Array('DLS2',450,'30;50;65'), + Array('DLS2',500,'30;50;65'), + Array('DLY',270,'20;30'), + Array('DLY',300,'20;30'), + Array('DLY',350,'30'), + Array('DLY',400,'30;50'), + Array('DLY',450,'30;50;65'), + Array('DLY',500,'30;50;65'), + Array('DLY',550,'30;50;65'), + Array('DLY',600,'50;65'), + Array('DLY',650,'50;65'), + Array('DLY/Z',270,'20;30'), + Array('DLY/Z',300,'20;30'), + Array('DLY/Z',350,'30'), + Array('DLY/Z',400,'30;50'), + Array('DLY/Z',450,'30;50;65'), + Array('DLY/Z',500,'30;50;65'), + Array('DLY/Z',550,'30;50;65'), + Array('DLY/Z',600,'50;65'), + Array('DLY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MS2',450,'30;50;65'), + Array('MS2',500,'30;50;65'), + Array('MY',270,'30'), + Array('MY',300,'30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'30'), + Array('MY/Z',300,'30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['A']=Array('GA', 'WA', 'ZA'); +arDC_DS['B']=Array('BA', 'BI'); +arDC_DS['F']=Array('AF', 'GF'); +arDC_DS['I']=Array('GI', 'II', 'WI', 'ZI'); +arDC_DS['MA']=Array('GMA'); +arDC_DS['S']=Array('GS', 'IS', 'WS'); + +var arDC_LC=Array(); +arDC_LC['A']=Array('CM', 'CM/Z', 'CMY', 'CMY/Z', 'M', 'M/Z', 'MY', 'MY/Z', 'N'); +arDC_LC['B']=Array('B', 'B/Z', 'D', 'D/Z', 'M', 'M/Z'); +arDC_LC['F']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z'); +arDC_LC['I']=Array('CL', 'CL/Z', 'CLY', 'CLY/Z', 'DL', 'DL/Z', 'DLS2', 'DLY', 'DLY/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['MA']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); +arDC_LC['S']=Array('B', 'B/Z', 'BS2', 'BY', 'BY/Z', 'C', 'C/Z', 'D', 'D/Z', 'DS2', 'DY', 'DY/Z', 'K', 'K/Z', 'M', 'M/Z', 'MS2', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); +arDC_KV['B']=Array('FG', 'FZ'); +arDC_KV['F']=Array('FG', 'FZ'); +arDC_KV['I']=Array('BRO8', 'DIA8', 'DFZ8', 'GRI8', 'ZV', 'LE.DBR', 'LE.LBR', 'LE.ZW', 'LE.CRV'); +arDC_KV['MA']=Array('FG', 'FZ'); +arDC_KV['S']=Array('FG', 'FZ'); + +var arDC_BX=Array(); +arDC_BX['A']=Array('ER', 'ZR'); +arDC_BX['B']=Array('ER', 'DR', 'BG', 'ZR'); +arDC_BX['F']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['I']=Array('COV', 'CAP', 'ZR'); +arDC_BX['MA']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); +arDC_BX['S']=Array('ER', 'DR', 'BD', 'BG', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['AF_B']=Array('ER'); +arDS_BX['AF_B/Z']=Array('ER'); +arDS_BX['AF_BY']=Array('ER'); +arDS_BX['AF_BY/Z']=Array('ER'); +arDS_BX['AF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['AF_M']=Array('ZR'); +arDS_BX['AF_M/Z']=Array('ZR'); +arDS_BX['AF_MY']=Array('ZR'); +arDS_BX['AF_MY/Z']=Array('ZR'); +arDS_BX['BA_B']=Array('ER'); +arDS_BX['BA_B/Z']=Array('ER'); +arDS_BX['BA_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BA_M']=Array('ZR'); +arDS_BX['BA_M/Z']=Array('ZR'); +arDS_BX['BI_B']=Array('ER'); +arDS_BX['BI_B/Z']=Array('ER'); +arDS_BX['BI_D']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_D/Z']=Array('DR', 'ER', 'BG'); +arDS_BX['BI_M']=Array('ZR'); +arDS_BX['BI_M/Z']=Array('ZR'); +arDS_BX['GA_CM']=Array('ER'); +arDS_BX['GA_CM/Z']=Array('ER'); +arDS_BX['GA_CMY']=Array('ER'); +arDS_BX['GA_CMY/Z']=Array('ER'); +arDS_BX['GA_M']=Array('ZR'); +arDS_BX['GA_M/Z']=Array('ZR'); +arDS_BX['GA_MY']=Array('ZR'); +arDS_BX['GA_MY/Z']=Array('ZR'); +arDS_BX['GA_N']=Array('ZR'); +arDS_BX['GF_B']=Array('ER'); +arDS_BX['GF_B/Z']=Array('ER'); +arDS_BX['GF_BS2']=Array('ER'); +arDS_BX['GF_BY']=Array('ER'); +arDS_BX['GF_BY/Z']=Array('ER'); +arDS_BX['GF_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GF_M']=Array('ZR'); +arDS_BX['GF_M/Z']=Array('ZR'); +arDS_BX['GF_MS2']=Array('ZR'); +arDS_BX['GF_MY']=Array('ZR'); +arDS_BX['GF_MY/Z']=Array('ZR'); +arDS_BX['GI_CL']=Array('COV'); +arDS_BX['GI_CL/Z']=Array('COV'); +arDS_BX['GI_CLY']=Array('COV'); +arDS_BX['GI_CLY/Z']=Array('COV'); +arDS_BX['GI_DL']=Array('CAP', 'COV'); +arDS_BX['GI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['GI_DLS2']=Array('CAP', 'COV'); +arDS_BX['GI_DLY']=Array('CAP', 'COV'); +arDS_BX['GI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['GI_M']=Array('ZR'); +arDS_BX['GI_M/Z']=Array('ZR'); +arDS_BX['GI_MS2']=Array('ZR'); +arDS_BX['GI_MY']=Array('ZR'); +arDS_BX['GI_MY/Z']=Array('ZR'); +arDS_BX['GI_N']=Array('ZR'); +arDS_BX['GMA_B']=Array('ER'); +arDS_BX['GMA_B/Z']=Array('ER'); +arDS_BX['GMA_BS2']=Array('ER'); +arDS_BX['GMA_BY']=Array('ER'); +arDS_BX['GMA_BY/Z']=Array('ER'); +arDS_BX['GMA_C']=Array('ER'); +arDS_BX['GMA_C/Z']=Array('ER'); +arDS_BX['GMA_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GMA_K']=Array('ZR'); +arDS_BX['GMA_K/Z']=Array('ZR'); +arDS_BX['GMA_M']=Array('ZR'); +arDS_BX['GMA_M/Z']=Array('ZR'); +arDS_BX['GMA_MS2']=Array('ZR'); +arDS_BX['GMA_MY']=Array('ZR'); +arDS_BX['GMA_MY/Z']=Array('ZR'); +arDS_BX['GMA_N']=Array('ZR'); +arDS_BX['GS_B']=Array('ER'); +arDS_BX['GS_B/Z']=Array('ER'); +arDS_BX['GS_BS2']=Array('ER'); +arDS_BX['GS_BY']=Array('ER'); +arDS_BX['GS_BY/Z']=Array('ER'); +arDS_BX['GS_C']=Array('ER'); +arDS_BX['GS_C/Z']=Array('ER'); +arDS_BX['GS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['GS_K']=Array('ZR'); +arDS_BX['GS_K/Z']=Array('ZR'); +arDS_BX['GS_M']=Array('ZR'); +arDS_BX['GS_M/Z']=Array('ZR'); +arDS_BX['GS_MS2']=Array('ZR'); +arDS_BX['GS_MY']=Array('ZR'); +arDS_BX['GS_MY/Z']=Array('ZR'); +arDS_BX['GS_N']=Array('ZR'); +arDS_BX['II_CL']=Array('COV'); +arDS_BX['II_CL/Z']=Array('COV'); +arDS_BX['II_CLY']=Array('COV'); +arDS_BX['II_CLY/Z']=Array('COV'); +arDS_BX['II_DL']=Array('CAP', 'COV'); +arDS_BX['II_DL/Z']=Array('CAP', 'COV'); +arDS_BX['II_DLS2']=Array('CAP', 'COV'); +arDS_BX['II_DLY']=Array('CAP', 'COV'); +arDS_BX['II_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['II_M']=Array('ZR'); +arDS_BX['II_M/Z']=Array('ZR'); +arDS_BX['II_MS2']=Array('ZR'); +arDS_BX['II_MY']=Array('ZR'); +arDS_BX['II_MY/Z']=Array('ZR'); +arDS_BX['II_N']=Array('ZR'); +arDS_BX['IS_B']=Array('ER'); +arDS_BX['IS_B/Z']=Array('ER'); +arDS_BX['IS_BS2']=Array('ER'); +arDS_BX['IS_BY']=Array('ER'); +arDS_BX['IS_BY/Z']=Array('ER'); +arDS_BX['IS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['IS_M']=Array('ZR'); +arDS_BX['IS_M/Z']=Array('ZR'); +arDS_BX['IS_MS2']=Array('ZR'); +arDS_BX['IS_MY']=Array('ZR'); +arDS_BX['IS_MY/Z']=Array('ZR'); +arDS_BX['IS_N']=Array('ZR'); +arDS_BX['WA_CM']=Array('ER'); +arDS_BX['WA_CM/Z']=Array('ER'); +arDS_BX['WA_CMY']=Array('ER'); +arDS_BX['WA_CMY/Z']=Array('ER'); +arDS_BX['WA_M']=Array('ZR'); +arDS_BX['WA_M/Z']=Array('ZR'); +arDS_BX['WA_MY']=Array('ZR'); +arDS_BX['WA_MY/Z']=Array('ZR'); +arDS_BX['WA_N']=Array('ZR'); +arDS_BX['WI_CL']=Array('COV'); +arDS_BX['WI_CL/Z']=Array('COV'); +arDS_BX['WI_CLY']=Array('COV'); +arDS_BX['WI_CLY/Z']=Array('COV'); +arDS_BX['WI_DL']=Array('CAP', 'COV'); +arDS_BX['WI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['WI_DLS2']=Array('CAP', 'COV'); +arDS_BX['WI_DLY']=Array('CAP', 'COV'); +arDS_BX['WI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['WI_M']=Array('ZR'); +arDS_BX['WI_M/Z']=Array('ZR'); +arDS_BX['WI_MS2']=Array('ZR'); +arDS_BX['WI_MY']=Array('ZR'); +arDS_BX['WI_MY/Z']=Array('ZR'); +arDS_BX['WI_N']=Array('ZR'); +arDS_BX['WS_B']=Array('ER'); +arDS_BX['WS_B/Z']=Array('ER'); +arDS_BX['WS_BS2']=Array('ER'); +arDS_BX['WS_BY']=Array('ER'); +arDS_BX['WS_BY/Z']=Array('ER'); +arDS_BX['WS_C']=Array('ER'); +arDS_BX['WS_C/Z']=Array('ER'); +arDS_BX['WS_D']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_D/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DS2']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_DY/Z']=Array('DR', 'ER', 'BD', 'BG'); +arDS_BX['WS_K']=Array('ZR'); +arDS_BX['WS_K/Z']=Array('ZR'); +arDS_BX['WS_M']=Array('ZR'); +arDS_BX['WS_M/Z']=Array('ZR'); +arDS_BX['WS_MS2']=Array('ZR'); +arDS_BX['WS_MY']=Array('ZR'); +arDS_BX['WS_MY/Z']=Array('ZR'); +arDS_BX['WS_N']=Array('ZR'); +arDS_BX['ZA_CM']=Array('ER'); +arDS_BX['ZA_CM/Z']=Array('ER'); +arDS_BX['ZA_CMY']=Array('ER'); +arDS_BX['ZA_CMY/Z']=Array('ER'); +arDS_BX['ZA_M']=Array('ZR'); +arDS_BX['ZA_M/Z']=Array('ZR'); +arDS_BX['ZA_MY']=Array('ZR'); +arDS_BX['ZA_MY/Z']=Array('ZR'); +arDS_BX['ZA_N']=Array('ZR'); +arDS_BX['ZI_CL']=Array('COV'); +arDS_BX['ZI_CL/Z']=Array('COV'); +arDS_BX['ZI_CLY']=Array('COV'); +arDS_BX['ZI_CLY/Z']=Array('COV'); +arDS_BX['ZI_DL']=Array('CAP', 'COV'); +arDS_BX['ZI_DL/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_DLS2']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY']=Array('CAP', 'COV'); +arDS_BX['ZI_DLY/Z']=Array('CAP', 'COV'); +arDS_BX['ZI_M']=Array('ZR'); +arDS_BX['ZI_M/Z']=Array('ZR'); +arDS_BX['ZI_MS2']=Array('ZR'); +arDS_BX['ZI_MY']=Array('ZR'); +arDS_BX['ZI_MY/Z']=Array('ZR'); +arDS_BX['ZI_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['A_CMY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_CMY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['F_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['F_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_CLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLS2']=Array('SA'); +arDC_SPZK['I_DLY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_DLY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['I_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['I_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['MA_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_BY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_BY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_DY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_DY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MS2']=Array('S2', 'B2', 'M'); +arDC_SPZK['S_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['S_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_B']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_B/Z']=Array('A'); +arDCLC_FS['XX_BS2']=Array('A', 'HS'); +arDCLC_FS['XX_BY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_BY/Z']=Array('A'); +arDCLC_FS['XX_C']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_C/Z']=Array('A'); +arDCLC_FS['XX_CL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CL/Z']=Array('A'); +arDCLC_FS['XX_CLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CLY/Z']=Array('A'); +arDCLC_FS['XX_CM']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CM/Z']=Array('A'); +arDCLC_FS['XX_CMY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CMY/Z']=Array('A'); +arDCLC_FS['XX_D']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_D/Z']=Array('A'); +arDCLC_FS['XX_DL']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DL/Z']=Array('A'); +arDCLC_FS['XX_DLS2']=Array('A', 'HS'); +arDCLC_FS['XX_DLY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DLY/Z']=Array('A'); +arDCLC_FS['XX_DS2']=Array('A', 'HS'); +arDCLC_FS['XX_DY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_DY/Z']=Array('A'); +arDCLC_FS['XX_K']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_K/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MS2']=Array('A', 'HS'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_B']=Array('0'); +arDCLC_DWV['XX_B/Z']=Array('0'); +arDCLC_DWV['XX_BS2']=Array('0'); +arDCLC_DWV['XX_BY']=Array('0'); +arDCLC_DWV['XX_BY/Z']=Array('0'); +arDCLC_DWV['XX_C']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_C/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_CM']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CM/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_D/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DL']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DL/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLS2']=Array('0'); +arDCLC_DWV['XX_DLY']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DLY/Z']=Array('0', '1', '2', '3', '4', 'PR'); +arDCLC_DWV['XX_DS2']=Array('0', '4_sp'); +arDCLC_DWV['XX_DY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_DY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_K']=Array('0'); +arDCLC_DWV['XX_K/Z']=Array('0'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MS2']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_AF']=Array('AL', 'CR'); +arDS_KLR['RK_BA']=Array('CR', 'BA'); +arDS_KLR['RK_BI']=Array('CR'); +arDS_KLR['RK_GA']=Array('MG'); +arDS_KLR['RK_GF']=Array('MG', 'CR'); +arDS_KLR['RK_GI']=Array('MG'); +arDS_KLR['RK_GMA']=Array('MG', 'CR'); +arDS_KLR['RK_GS']=Array('MG', 'CR'); +arDS_KLR['RK_II']=Array('CR'); +arDS_KLR['RK_IS']=Array('CR'); +arDS_KLR['RK_WA']=Array('SW'); +arDS_KLR['RK_WI']=Array('SW'); +arDS_KLR['RK_WS']=Array('WI', 'CR'); +arDS_KLR['RK_ZA']=Array('BZ'); +arDS_KLR['RK_ZI']=Array('BZ'); +arDS_KLR['KX_AF']=Array('AL'); +arDS_KLR['KX_BA']=Array('IN'); +arDS_KLR['KX_BI']=Array('IN'); +arDS_KLR['KX_GA']=Array('MG'); +arDS_KLR['KX_GF']=Array('MG'); +arDS_KLR['KX_GI']=Array('MG'); +arDS_KLR['KX_GMA']=Array('MG'); +arDS_KLR['KX_GS']=Array('MG'); +arDS_KLR['KX_II']=Array('IN'); +arDS_KLR['KX_IS']=Array('IN'); +arDS_KLR['KX_WA']=Array('SW'); +arDS_KLR['KX_WI']=Array('SW'); +arDS_KLR['KX_WS']=Array('WI'); +arDS_KLR['KX_ZA']=Array('BZ'); +arDS_KLR['KX_ZI']=Array('BZ'); Index: _vhisie/TBX/Header.csp =================================================================== diff -u --- _vhisie/TBX/Header.csp (revision 0) +++ _vhisie/TBX/Header.csp (revision 757) @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    + + + + + + + + + + + + +
       #(..WebTextValue("Help",Taal,"L"))# 
    +
    \ No newline at end of file Index: _csp/admin1/Test4ErrorsPrivate.csp =================================================================== diff -u --- _csp/admin1/Test4ErrorsPrivate.csp (revision 0) +++ _csp/admin1/Test4ErrorsPrivate.csp (revision 757) @@ -0,0 +1,113 @@ + + + + + + + + Private Test for Errors + + + + + + + + + + + +
    + + + + + + + +
    +

    Test page for error catching Private

    +

      +     x

    +
    + +
    +
    + + + + + + + + + + + Index: _vhisie/TBX/Main.csp =================================================================== diff -u --- _vhisie/TBX/Main.csp (revision 0) +++ _vhisie/TBX/Main.csp (revision 757) @@ -0,0 +1,560 @@ + + + + + + + + + + + + + #("TANDEMBOX"_" "_..WebTextValue("MainPageTitle",Taal,"L"))# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + + +  #(..WebTextValue("MainBadCode",Taal,"O"))# +
     #(..WebTextValue("MainBadCode","E","O"))#
    +
    +
    +

      #(NoAccessMsg)#
    +

    + + Go to Fix Optima page +

    +
    +   << BACK +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #(..WebTextValue("AangemeldAls",Taal,"L")_" "_$G(arShow("KnownCustomer","INFO")))#     #(..WebTextValue("Taal",Taal,"L"))#: #(arUrl("SwitchTL","D")_$S(1:" - "_arUrl("SwitchTL","F"), 1:""))##(..WebTextValue("Taal",Taal,"L"))#: #(arUrl("SwitchTL","N")_" - "_arUrl("SwitchTL","F")_" - "_arUrl("SwitchTL","D"))#
    +
    + #(msgInfo)#
    +
    +
    +
    + #($G(arVerlof("MSG","DisplayMsg")))#
    + #($G(arVerlof("MSG","DisplayPeriod")))#
    +
    +
    + !!! ALLEEN VOOR VAN HOECKE !!! +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     
    Klantspecifiek: TEST DE VERBINDING MET ONZE SERVER
     TEST REQUEST 
     
     

    #(..WebTextValue("VolgendeIngave",Taal,"O",$LB("F")))#
     #(..WebTextValue("NieuweIngave",Taal,"L"))# : #($P(..WebTextValue("VolgendeIngave",Taal,"O"),",",1))# 
    #($S(sMode="COMPLETE":"


    ", 1:"")_..WebTextValue($S((sMode="COMPLETE")&&(KLNr'=$$$KLNrListAll):"VolgendeIngave", 1:"NieuweIngave"),Taal,"O",$LB("F")))#
    + + + + + + + + + + + + + + + + + + + + + + + + + +
      + TANDEMBOX plus + + TANDEMBOX antaro + + TANDEMBOX intivo +   
      + +
      +
    + +
      +
    + +
      +
      
    +
    +
      + #(..WebTextValue("NieuweIngave",Taal,"L")_" - Expert")# + +  
    #(..WebTextValue("NewFromOrder",Taal,"O",$LB("F")))#
     #(..WebTextValue("BtnNewFromOrder",Taal,"L"))# : #(..WebTextValue("NewFromOrder",Taal,"O"))# 
     
    #(..WebTextValue("HistoriekTonen",Taal,"O",$LB("F"))_$S(KLNr=$$$KLNrListAll:" (overzicht VERKOOP)",1:""))#
     #(..WebTextValue("HistoriekTonen",Taal,"L"))# : #($P(..WebTextValue("HistoriekTonen",Taal,"O"),",",1))# 
    +
    + #(..WebTextValue("NotRegUserInfo",Taal,"O"))# +
    +
    + + +
    + + + + +
    #(..WebTextValue("AppTester_Voor",Taal,"L")_""_..WebTextValue("AppTester",Taal,"L")_""_..WebTextValue("AppTester_Na",Taal,"L"))# + +
    +
    +
    +
    +
    #(arShow("AlgVoorw","INFO"))#
    [ #($$$LCase(sMode))# ]
     
    + +
    + + + + + + + + + Index: _csp/admin1/Quotation.csp =================================================================== diff -u --- _csp/admin1/Quotation.csp (revision 0) +++ _csp/admin1/Quotation.csp (revision 757) @@ -0,0 +1,312 @@ + + + + + HALUX PRIJSBEREKENING + + + + + + + + + + + +

    No access to this page

    #($CASE(sAccess, "XXXNO PSW":"Password is required (PSW)", "NO PSW":"", "WRONG PSW":"Incorrect password (PSW)", :""))# + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     #($P(sData, "\", 1))#
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #($$VERTAAL^Res.PI.Teksten("Profiel",Taal))# + +
     #($$VERTAAL^Res.PI.Teksten("Vulling",Taal))# +
       #($$VERTAAL^Res.PI.Teksten("Gehard",Taal))#
     #($$VERTAAL^Res.PI.Teksten("Hoogte",Taal))#
     #($$VERTAAL^Res.PI.Teksten("Breedte",Taal))#
    +
    + + + + + + + + + + + + + + + + + + +
     #($$VERTAAL^Res.PI.Teksten("Beslag",Taal))# +      +
     #($$VERTAAL^Res.PI.Teksten("Aantal",Taal))#
     AVENTOS +
    +
    + + + + + + + + + + + + + + + + +
      + + + + + + + + + +
    + #($$VERTAAL^Res.PI.Teksten("Rugboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Doorboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Frezing",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("IntZijboring",Taal))#
    +
     
    + + + + + + + + + +
    + #($$VERTAAL^Res.PI.Teksten("Rugboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Doorboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Frezing",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("IntZijboring",Taal))#
    +
    + + + + +
    + + + +
    + #($$VERTAAL^Res.PI.Teksten("Boring",Taal))#
    +
    +
    + + + + + + + + + +
    + #($$VERTAAL^Res.PI.Teksten("Rugboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Doorboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Frezing",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("IntZijboring",Taal))#
    +
      + + + + + + + + + +
    + #($$VERTAAL^Res.PI.Teksten("Rugboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Doorboring",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("Frezing",Taal))#
    + #($$VERTAAL^Res.PI.Teksten("IntZijboring",Taal))#
    +
     
    +
    + + + + + + + + + + + + + + + + + + +
    #($$VERTAAL^Res.PI.Teksten("Aantal",Taal))#
    +
    +
    +
    + + + + + Index: _vhisie/TBX/TBoxResItems4A.js =================================================================== diff -u --- _vhisie/TBX/TBoxResItems4A.js (revision 0) +++ _vhisie/TBX/TBoxResItems4A.js (revision 757) @@ -0,0 +1,315 @@ +// Javascript created by Cach� Server Page /VHISIE/TBX/ResItems.csp on 2010-12-06 14:54:29 +// + +var cItemLT=0; +var cItemLD=1; +var cItemDK=2; + +var arBPM=Array(); +arBPM['GA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',500,'30;50;65') +); +arBPM['WA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); +arBPM['ZA']=Array( + Array('CM',270,'20;30'), + Array('CM',300,'20;30'), + Array('CM',350,'30'), + Array('CM',400,'30;50'), + Array('CM',450,'30;50;65'), + Array('CM',500,'30;50;65'), + Array('CM',550,'30;50;65'), + Array('CM',600,'50;65'), + Array('CM',650,'50;65'), + Array('CM/Z',270,'20;30'), + Array('CM/Z',300,'20;30'), + Array('CM/Z',350,'30'), + Array('CM/Z',400,'30;50'), + Array('CM/Z',450,'30;50;65'), + Array('CM/Z',500,'30;50;65'), + Array('CM/Z',550,'30;50;65'), + Array('CM/Z',600,'50;65'), + Array('CM/Z',650,'50;65'), + Array('CMY',270,'20;30'), + Array('CMY',300,'20;30'), + Array('CMY',350,'30'), + Array('CMY',400,'30;50'), + Array('CMY',450,'30;50;65'), + Array('CMY',500,'30;50;65'), + Array('CMY',550,'30;50;65'), + Array('CMY',600,'50;65'), + Array('CMY',650,'50;65'), + Array('CMY/Z',270,'20;30'), + Array('CMY/Z',300,'20;30'), + Array('CMY/Z',350,'30'), + Array('CMY/Z',400,'30;50'), + Array('CMY/Z',450,'30;50;65'), + Array('CMY/Z',500,'30;50;65'), + Array('CMY/Z',550,'30;50;65'), + Array('CMY/Z',600,'50;65'), + Array('CMY/Z',650,'50;65'), + Array('M',270,'20;30'), + Array('M',300,'20;30'), + Array('M',350,'30'), + Array('M',400,'30;50'), + Array('M',450,'30;50;65'), + Array('M',500,'30;50;65'), + Array('M',550,'30;50;65'), + Array('M',600,'50;65'), + Array('M',650,'50;65'), + Array('M/Z',270,'20;30'), + Array('M/Z',300,'20;30'), + Array('M/Z',350,'30'), + Array('M/Z',400,'30;50'), + Array('M/Z',450,'30;50;65'), + Array('M/Z',500,'30;50;65'), + Array('M/Z',550,'30;50;65'), + Array('M/Z',600,'50;65'), + Array('M/Z',650,'50;65'), + Array('MY',270,'20;30'), + Array('MY',300,'20;30'), + Array('MY',350,'30'), + Array('MY',400,'30;50'), + Array('MY',450,'30;50;65'), + Array('MY',500,'30;50;65'), + Array('MY',550,'30;50;65'), + Array('MY',600,'50;65'), + Array('MY',650,'50;65'), + Array('MY/Z',270,'20;30'), + Array('MY/Z',300,'20;30'), + Array('MY/Z',350,'30'), + Array('MY/Z',400,'30;50'), + Array('MY/Z',450,'30;50;65'), + Array('MY/Z',500,'30;50;65'), + Array('MY/Z',550,'30;50;65'), + Array('MY/Z',600,'50;65'), + Array('MY/Z',650,'50;65'), + Array('N',400,'30;50;65'), + Array('N',450,'30;50;65'), + Array('N',500,'30;50;65'), + Array('N',550,'30;50;65') +); + +var arDC_DS=Array(); +arDC_DS['A']=Array('GA', 'WA', 'ZA'); + +var arDC_LC=Array(); +arDC_LC['A']=Array('CM', 'CM/Z', 'CMY', 'CMY/Z', 'M', 'M/Z', 'MY', 'MY/Z', 'N'); + +var arDC_KV=Array(); + +var arDC_BX=Array(); +arDC_BX['A']=Array('ER', 'ZR'); + +var arDS_BX=Array(); +arDS_BX['GA_CM']=Array('ER'); +arDS_BX['GA_CM/Z']=Array('ER'); +arDS_BX['GA_CMY']=Array('ER'); +arDS_BX['GA_CMY/Z']=Array('ER'); +arDS_BX['GA_M']=Array('ZR'); +arDS_BX['GA_M/Z']=Array('ZR'); +arDS_BX['GA_MY']=Array('ZR'); +arDS_BX['GA_MY/Z']=Array('ZR'); +arDS_BX['GA_N']=Array('ZR'); +arDS_BX['WA_CM']=Array('ER'); +arDS_BX['WA_CM/Z']=Array('ER'); +arDS_BX['WA_CMY']=Array('ER'); +arDS_BX['WA_CMY/Z']=Array('ER'); +arDS_BX['WA_M']=Array('ZR'); +arDS_BX['WA_M/Z']=Array('ZR'); +arDS_BX['WA_MY']=Array('ZR'); +arDS_BX['WA_MY/Z']=Array('ZR'); +arDS_BX['WA_N']=Array('ZR'); +arDS_BX['ZA_CM']=Array('ER'); +arDS_BX['ZA_CM/Z']=Array('ER'); +arDS_BX['ZA_CMY']=Array('ER'); +arDS_BX['ZA_CMY/Z']=Array('ER'); +arDS_BX['ZA_M']=Array('ZR'); +arDS_BX['ZA_M/Z']=Array('ZR'); +arDS_BX['ZA_MY']=Array('ZR'); +arDS_BX['ZA_MY/Z']=Array('ZR'); +arDS_BX['ZA_N']=Array('ZR'); + +var arDC_SPZK=Array(); +arDC_SPZK['A_CMY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_CMY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); +arDC_SPZK['A_MY/Z']=Array('SI01', 'SI03', 'SI01.x2', 'SI03.x2'); + +var arDCLC_FS=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_FS['XX_CM']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CM/Z']=Array('A'); +arDCLC_FS['XX_CMY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_CMY/Z']=Array('A'); +arDCLC_FS['XX_M']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_M/Z']=Array('A'); +arDCLC_FS['XX_MY']=Array('A', 'HS', '1', '2', '3'); +arDCLC_FS['XX_MY/Z']=Array('A'); +arDCLC_FS['XX_N']=Array('A', 'HS', '1', '2', '3'); + +var arDCLC_DWV=Array(); // DC replaced by "XX", same items for every DC. +arDCLC_DWV['XX_CM']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CM/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_CMY/Z']=Array('0', '1', '2', '3', '4'); +arDCLC_DWV['XX_M']=Array('0'); +arDCLC_DWV['XX_M/Z']=Array('0'); +arDCLC_DWV['XX_MY']=Array('0'); +arDCLC_DWV['XX_MY/Z']=Array('0'); +arDCLC_DWV['XX_N']=Array('0'); + +var arDS_KLR=Array(); +arDS_KLR['RK_GA']=Array('MG'); +arDS_KLR['RK_WA']=Array('SW'); +arDS_KLR['RK_ZA']=Array('BZ'); +arDS_KLR['KX_GA']=Array('MG'); +arDS_KLR['KX_WA']=Array('SW'); +arDS_KLR['KX_ZA']=Array('BZ'); Index: _vhisie/TBX/Old Files/TBox WebOrder VH_D.xsl =================================================================== diff -u --- _vhisie/TBX/Old Files/TBox WebOrder VH_D.xsl (revision 0) +++ _vhisie/TBX/Old Files/TBox WebOrder VH_D.xsl (revision 757) @@ -0,0 +1,539 @@ + + + + + + + Van Hoecke - TandemBOX - Web Order + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Nr.:  +
    NAME:
    ADRESSE:
    POSTLEITZAHL:
    ORT:
    TELEFON:
    FAX:
    E-MAIL:
    LIEFERTERMIN:
    KOMMISSION:
    + + + + + +
    + + + + +
    + + ANFRAGE + ANGEBOT + AUFTRAG + Unknown: [] + +
    +
    +
    Fax deze bon naar het nr (32-3) 760 19 19
    +
    + + + + + + + + + +
    + + + + + + +
    +
    + + + + + +
    Standard Schubkästen (vom Lager):
    + + + + + +
    +
    + + + + + + + + + + + + +
     Total: +   +   +   EUR +  
    +
    + + + + + +
    + Für jeden Auftrag ab 4 Stück bekommen Sie einen Rabatt von 12%, +für Aufträge von 12 Stück oder mehr bekommen Sie einen Rabatt von 20% +
    +
    +
    + + + + + +
    + + + +
    +
    +
    + + +
    + + + + + + +
    +
    + +
    +
    +
    +
    + + + + + + +   + + +   + + + + + + + 1 + + + + + + + + + +
    + + + + + + + + + + + + + + + + +
    FARBEN*
    ZARGENBODEN+RüCKWANDRELINGBOXSIDE
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    FRONTBEFESTIGUNG
    +

    FB

    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + clsMRowEven + clsMRowOdd + clsMRowLastX + + + + + + + + + + + mm + + + +
    |←→|
    + mm + + + + mm + + + + kg + + + + + + +   + + + + + + + + + + + + + + L+R +   + + + + + clsMColQty + (bulk) + +   + + clsOvzPrices + EUR +
     
    + +   + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + Code + Breite + ST + Tiefe + Gew. + BM + BX * + SB + DL + Menge +   + Preis/St.Info +   + + + + + + + + * BX : BOXSIDE (Legende)
    + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + : + + + + + + + + + + == + --- +   + + + + + + + + Doppelreling + Einzelreling + Ohne Reling/boxside + BOXSIDE doppelwandig + (Code ) + + + +
    Index: _csp/olprodcat/jscript/ProductList.js =================================================================== diff -u --- _csp/olprodcat/jscript/ProductList.js (revision 0) +++ _csp/olprodcat/jscript/ProductList.js (revision 757) @@ -0,0 +1,70 @@ +// General variabels: +var WindowFeatures; +var sTarget; + +function GetPosFeatures() { + var iWidth = 100; + var iHeight = 100; + var iLeft; + var iTop; + if (isIE()) { + iLeft = window.screenLeft + 50 + iTop = window.screenTop + 50; + } + else { + iLeft = 50; // window.screen.left + 50; + iTop = 50; // window.screen.top + 50; + } + // Horizontale positionering: + if (iLeft > window.screen.availWidth/3) iLeft=(window.screen.availWidth)/3; + if (iLeft<0) iLeft=5; + // Vertikale positionering: + if (iTop > window.screen.availHeight/2) iTop=window.screen.availHeight/2; + if (iTop<0) iTop=5; + return ("top="+ iTop +", left=" + iLeft + ", height=" + iHeight + ", width=" + iWidth); +} + +function GetFeatures() { + return (", location=0, menubar=0, scrollbars=0, resizable=0, status=0, titlebar=0, toolbar=0"); +} + +function GetFeatures2() { + return (", location=0, menubar=0, scrollbars=1, resizable=1, status=0, titlebar=0, toolbar=0"); +} + +function FitImageURL (sHRef) { + var sTitle = "ORGALUX Info"; + return ("/media/FitImage.htm?IMGURL="+sHRef+"&TITLE="+sTitle+"&POSITION=top-right"); +} + +function ShowImage (sHRef) { + WindowFeatures = GetPosFeatures() + GetFeatures(); + sTarget = "ImageWindow"; + if (sTarget && sTarget!="" && sTarget!="_self") { + NWind = window.open(sHRef, sTarget, WindowFeatures); + } + else { + NWind = window.open(sHRef); + } + NWind.focus(); + return; +} + +function ShowFitImage (sHRef) { + ShowImage(FitImageURL(sHRef)); + return; +} + +function ShowDocument (sHRef) { + WindowFeatures = GetFeatures2(); + sTarget = "DocWindow"; + if (sTarget && sTarget!="" && sTarget!="_self") { + NWind = window.open(sHRef, sTarget, WindowFeatures); + } + else { + NWind = window.open(sHRef); + } + NWind.focus(); + return; +} +