function SMShop_noDataAvailable(args){ var $SMS = args[0], _id = $SMS.id, _xml = null; // no data available during init _xml = SMSession.getSession(_id); if(_xml==null) _xml = SMSession.xml.createNode(_id); if(_xml!=null) $SMS.xml = _xml; }; function SMBasket_noDataAvailable(args){ var $SMB = args[0], $SMS = $SMB.parent, _doc = $SMS.xml.ownerDocument, _id = $SMB.id, _xml = null; // no data available during init _xml = $SMS.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) $SMB.xml = _xml; }; function SMShipMethodInfo_noDataAvailable(args){ var _SMShipMethodInfo = args[0], $SMB = _SMShipMethodInfo.parent, _doc = $SMB.xml.ownerDocument, _id = _SMShipMethodInfo.id, _xml = null; // no data available during init _xml = $SMB.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) _SMShipMethodInfo.xml = _xml; }; function SMPayMethodInfo_noDataAvailable(args){ var _SMPayMethodInfo = args[0], $SMB = _SMPayMethodInfo.parent, _doc = $SMB.xml.ownerDocument, _id = _SMPayMethodInfo.id, _xml = null; // no data available during init _xml = $SMB.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) _SMPayMethodInfo.xml = _xml; }; function SMGDiscounts_noDataAvailable(args){ var _SMGDiscounts = args[0], $SMB = _SMGDiscounts.parent, _doc = $SMB.xml.ownerDocument, _id = _SMGDiscounts.id, _xml = null; // no data available during init _xml = $SMB.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) _SMGDiscounts.xml = _xml; }; function SMProduct_noDataAvailable(args){ var $SMP = args[0], $SMS = $SMP.shop, _id = $SMP.id, _xml = null; // no data available during init _xml = $SMS.xml.ownerDocument.createNode(_id); if(_xml!=null){ $SMP.xml = _xml; }; }; function SMDiscounts_noDataAvailable(args){ var _SMDiscounts = args[0], $SMP = _SMDiscounts.parent, _doc = $SMP.xml.ownerDocument, _id = _SMDiscounts.id, _xml = null; // no data available during init _xml = $SMP.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) _SMDiscounts.xml = _xml; }; function SMVariants_noDataAvailable(args){ var _SMVariants = args[0], $SMP = _SMVariants.parent, _doc = $SMP.xml.ownerDocument, _id = _SMVariants.id, _xml = null; // no data available during init _xml = $SMP.xml.appendChild(_doc.createNode(_id)); if(_xml!=null) _SMVariants.xml = _xml; }; function SMShop_onAfterUpdate(args){ var $SMS = args[0], _id = $SMS.id, _xml = $SMS.xml; // after shop update update and save session object SMSession.setSession(_id, "xmlnode", _xml); SMSession.save(); }; function SMBasket_onBeforeReset(args){ // before resetting basket confirm return(confirm("Sind Sie sicher, dass Sie Ihren Warenkorb löschen möchten?")); }; function SMBasket_onAfterReset(args){ // after resetting basket reload location.replace(location.href); }; function SMBasket_onBeforeAdd(args){ var $SMB = args[0], $SMP = args[1], $SMS = $SMB.parent, _frm = null, _elem = null, _params = new Array(), _msg = ""; // before adding a product, check whether another order // has been completed earlier if($SMS.getAttribute(_SMAOComplete)=="true"){ $SMS.reinitOrder(); }; return(true); }; function SMProduct_onBeforeUpdate(args){ var $SMP = args[0], _index = 0, _frm = _elem = _params = null; _frm = document.forms["PD" + $SMP.getAttribute(_SMAUniqueID) + "variants"]; if(_frm!=null&&($SMP.variants.xml.childNodes.length()==0||$SMP.getAttribute("s-var")=="1")){ _params = new Array(); for(var i=0; i<_frm.elements.length; i++){ _index = _frm.elements[i].selectedIndex; if(_index<0) _index = 0; _elem = _frm.elements[i].options[_index]; _params[_params.length] = _elem.text; _params[_params.length] = _elem.value; }; $SMP.variants.newSimpleVariant.apply($SMP.variants, _params); }; return(true); }; function SMProduct_onAfterUpdate(args){ var $SMP = args[0], $min = $max = $amnt = 0, $update = false; $min = parseInt($SMP.getAttribute(_SMAMinAmount)); $max = parseInt($SMP.getAttribute(_SMAMaxAmount)); $amnt = parseFloat($SMP.getAttribute(_SMAAmount)); if($amnt < $min){ $amnt = $min; $update = true; } else if($max > 0 && $amnt > $max){ $amnt = $max; $update = true; }; if($update){ $SMP.setAttribute(_SMAAmount, $amnt); $SMP.update(); }; }; function SMBasket_onAfterAdd(args){ var $SMB = args[0], $SMP = args[1]; location.href = (SMOMAbsoluteBasePath + "warenkorb.htm"); }; function SMBasket_onItemExists(args){ var $SMB = args[0], _SMNewProduct = args[1], _SMExistingProduct = args[2]; // item exists in basket, return action flag // * _eSMReplace : replace existing item // * _eSMAdd : add to basket // * _eSMCancel : cancel action return(_eSMAdd); }; function SMBasket_onBeforeRemove(args){ var $SMB = args[0], $SMP = args[1], $msg = "Sind Sie sicher, dass Sie das Produkt '%d' mit der Artikelnummer '%n' aus dem Warenkorb entfernen möchten?"; // before removing a product confirm $msg = $msg.replace("%d", $SMP.name); $msg = $msg.replace("%n", $SMP.getAttribute(_SMACode)); return(confirm($msg)); }; function SMBasket_onAfterRemove(args){ // reload page after deleting a product; location.replace("warenkorb.htm"); }; function SMShipMethodInfo_onAfterUpdate(args){ // update SMShop after recalculating the shipment costs SMShop.update(); }; function SMPayMethodInfo_onAfterUpdate(args){ // update SMShop after recalculating the payment costs SMShop.update(); }; function SMShop_variantSelectionChanged(args){ var $SMP = args[0], _form = args[1], _varset = _vartext = "", _index = 0, _elem = null; _elem = document.getElementById("variant_not_found"); if(_elem!=null) _elem.style.display = "none"; // update product variant properties after changes occured in // the variants html form if($SMP.variants.xml.childNodes.length()!=0){ for(var i=0; i<_form.elements.length; i++){ _elem = _form.elements[i]; _index = _elem.options.selectedIndex; if(_index<0) _index = 0; if(_varset!="") _varset += ";"; if(_vartext!="") _vartext += ","; _varset += _elem.options[_index].value; _vartext += (_elem.options[_index].text).replace(/,/g, ","); }; $SMP.variants.activateByValues(_varset, _vartext); $SMP.update(); displayProductProperties($SMP); }; }; function SMShop_onBasketGUIElemChanged(args){ var $SMS = args[0], _elem = args[1], index = args[2], _form = null, _name = "", $SMP = null, _uniqueID = "", _variantID = ""; // update product amount after changes occured in the // basket graphical user interface if(_elem!=null){ _name = _elem.id.replace("PD", ""); _name = _name.replace("Amount", ""); if(_name.indexOf("-")){ _uniqueID = _name.split("-")[0]; _variantID = _name.split("-")[1]; } else _uniqueID = _name; if(index>=0){ $SMP = $SMS.basket.getProductByIndex(index); } else if(_variantID!=""){ $SMP = $SMS.basket.getProductById(_uniqueID, _variantID); } else $SMP = $SMS.basket.getProductById(_uniqueID); if($SMP!=null){ $SMP.setAttribute(_SMAAmount, _elem.value); $SMP.update(); $SMS.basket.update(); }; }; }; function SMVariants_onAfterActivate(args){ var _SMVariants = args[0]; // update form controls, if any _SMVariants.refreshFormControls(); }; /* sm:broker-ssl begin-edit */ var useSSLForCheckout = false; var sharedSSLURL = ""; /* sm:broker-ssl end-edit */ var sPHPSessionUrl = ""; var SMFirstInit = false; var SMSession = new SXMLSessionManager(sPHPSessionUrl); SMFirstInit = SMSession.init("P185IDP6D1"); var SMShop = new cSMShop("SMShop");SMShop.init(); // 5.5.7 Surcharge Calculator Options SMShop.calculateSurchargePerAmount = 0; // (0,1) // with(SMShop){ // set basic data setAttribute(_SMAInGross, 1); // Gross Prices Entered (0,1) setAttribute(_SMAOutGross, 1); // Display Gross Prices (0,1) setAttribute(_SMARoundTo, 0); // Round Final Amount (100,50,10,5,0) setAttribute(_SMAMinAmount, 15); regions[0] = new Array(0, "DE", "Deutschland", 19, 7, 0, 0, true, false, 0, "DE 252717930"); regions[1] = new Array(1, "AT", "Österreich", 20, 10, 0, 0, false, false, 2, "^AT[ ]{0,1}U[0-9]{8}$"); regions[2] = new Array(2, "IT", "Italien", 20, 10, 0, 0, false, false, 2, "^IT[ ]{0,1}[0-9]{11}$"); regions[3] = new Array(3, "DK", "Dänemark (ohne Färöer-Inseln, Grönland)", 25, 0, 0, 0, false, false, 2, "^DK[ ]{0,1}[0-9]{8}$"); regions[4] = new Array(4, "BE", "Belgien", 21, 6, 12, 0, false, false, 2, "^BE[ ]{0,1}[0-9]{9}$"); regions[5] = new Array(5, "FI", "Finnland", 22, 8, 17, 0, false, false, 2, "^FI[ ]{0,1}[0-9]{8}$"); regions[6] = new Array(6, "NL", "Niederlande", 19, 6, 0, 0, false, false, 2, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$"); regions[7] = new Array(7, "GB", "Großbritannien", 15, 5, 0, 0, false, false, 2, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$"); regions[8] = new Array(8, "ES", "Spanien ( Festland )", 16, 7, 0, 0, false, false, 2, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$"); }; // executed on first session init only if(SMFirstInit){ var SMReferrer = SMSession.xml.documentElement.getAttribute("referrer"); var SMQuery = SMSession.xml.documentElement.getAttribute("query"); SMShop.setAttribute("id", SMSession.xml.documentElement.getAttribute("id")); SMShop.setAttribute("finit", "1"); SMShop.setAttribute("session-marker", "knVONzzXvqK6lx6Uj/kcalcYpEeb8IEByllI0rbU3p+VVg=="); SMShop.setAttribute("build", "5.6.2"); SMShop.setAttribute("sarurl", SMOMAbsoluteRootURL); if(SMReferrer!="") SMShop.setAttribute("referrer", SX_uEsc(SMReferrer)); if(SMQuery!="") SMShop.setAttribute("query", SX_uEsc(SMQuery)); SMShop.setAttribute("sid", fnSMRandStr(10)); with(SMShop.basket.discounts){add(2, 180, 1, 4.00, "Sie sparen ab");add(1, 250, 1, 5.00, "Sie sparen ab");add(3, 350, 1, 6.00, "Sie sparen ab");}; SMShop.setAttribute("finit", "0"); }; var SMProviderAddresses = new SXMLDom();with(SMProviderAddresses){documentElement = createNode("SMEmailService");with(documentElement){setAttribute("selfSender", "0");setAttribute("dateFormat", "d.m.Y H:i:s");setAttribute("remoteInfos", "1");setAttribute("referrer", SX_uEsc(SMSession.xml.documentElement.getAttribute("referrer")));setAttribute("adjustServerDate", "0");setAttribute("attachXml", "0");setAttribute("attachSmo", "0");setAttribute("attachOpenTrans", "0");setAttribute("attachLexware", "0");setAttribute("saveOrder", "1");setAttribute("smoEnabled", "1");setAttribute("smoHtmlCopy", "1");with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "order");setAttribute("sender-name", "Leder Buchler GmbH & Co. KG");text = "info_SM|AT_leder-buchler.de";};with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "contact");setAttribute("sender-name", "Leder Buchler GmbH & Co. KG");text = "info_SM|AT_leder-buchler.de";};with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "newsletter");setAttribute("sender-name", "Leder Buchler GmbH & Co. KG");text = "info_SM|AT_leder-buchler.de";};};}; var SMColors = new SXMLDom();with(SMColors){documentElement = createNode("SMColors");with(documentElement){with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main");setAttribute("value", "#88AEE1");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main.light");setAttribute("value", "#D2E0F0");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main.dark");setAttribute("value", "#377ACC");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt");setAttribute("value", "#FF6633");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt.light");setAttribute("value", "#D2E0F0");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt.dark");setAttribute("value", "#313168");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "background");setAttribute("value", "#F5F5F5");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "foreground");setAttribute("value", "#313168");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "hyperlink");setAttribute("value", "#FF6633");};};}; var SMFonts = new SXMLDom();with(SMFonts){documentElement = createNode("SMFonts");with(documentElement){with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","small");text="font-family:Verdana, sans-Serif;font-size:10px;font-weight:normal;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","medium");text="font-family:Verdana, sans-Serif;font-size:11px;font-weight:normal;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","large");text="font-family:Arial, sans-Serif;font-size:14px;font-weight:bold;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","x-large");text="font-family:Verdana, sans-serif;font-size:17px;font-weight:bold;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","xx-large");text="font-family:Verdana, sans-serif;font-size:21px;font-weight:bold;";};};}; var SMCfgItems = "_3CSMCfgItems_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2bic_22_3EAUGSDE77XXX_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2iban_22_3EDE86_X5207205_X5200000_X5200810_X5205373_X52032_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2number_22_3E810_X520537_X520332_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2owner_22_3EHr_X5X3_X520Thomas_X520Picard_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2code_22_3E720_X520500_X52000_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2name_22_3EStadtsparkasse_X520Augsburg_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2city_22_3EAugsburg_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2director_22_3EThomas_X520Picard_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2director_X5X2label_22_3EGesch_X5C3_X5A4ftsf_X5C3_X5BChrer_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2name_22_3ELeder_X520Buchler_X520GmbH_X520_X5X7_X520Co_X5X3_X520KG_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2country_X5X2name_22_3EDeutschland_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2fax_X5X2business_22_3E0821_X520_X5X2_X5203475439_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2fax_X5X2hotline_22_3E0821_X520_X5X4_X5203475439_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2firstname_22_3EPeter_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2lastname_22_3EHacker_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2contact_22_3Einfo_X5X6leder_X5X2buchler_X5X3de_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2default_22_3Einfo_X5X6leder_X5X2buchler_X5X3de_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2orders_22_3Einfo_X5X6leder_X5X2buchler_X5X3de_X5X8html:info_X5X6leder_X5X2buchler_X5X3de_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2support_22_3Einfo_X5X6leder_X5X2buchler_X5X3de_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2webmaster_22_3EPeter_X520Hacker_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2business_22_3E0821_X520_X5X2_X520347540_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2hotline_22_3E0821_X520_X5X4_X5203475417_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2mobile_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2region_22_3EBayern_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2salutation_22_3EHerrn_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2shopname_22_3ELeder_X520Buchler_X520GmbH_X520_X5X7_X520Co_X5X3_X520KG_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2street_X5X2name_22_3EMaximilianstra_X5C3_X59Fe_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2street_X5X2number_22_3E15_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2tax_X5X2number_22_3E04434100853_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2title_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2trade_X5X2number_22_3EAmtsgericht_X520Offenbach_X520am_X520Main_X520HRB_X52042326_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2url_22_3Ehttp:_X5X4_X5X4www_X5X3leder_X5X2buchler_X5X3de_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2vat_X5X2id_22_3EDE_X520252717930_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2zip_X5X2code_22_3E86150_3C_X4SMCfgItem_3E_3C_X4SMCfgItems_3E"; var SMBasketXML = null; with(SMShop){ deliveryTimes[25] = new Array(25, "CHOCOLATE%20ist%20sofort%20lieferbar%2C%20andere%20Farben%20auf%20Bestellung%21"); deliveryTimes[26] = new Array(26, "Die%20Bestellung%20erfolgt%20direkt%20beim%20Hersteller%21"); deliveryTimes[27] = new Array(27, "NOS%20-%20sofort%20lieferbar"); deliveryTimes[30] = new Array(30, "3%20-%205%20Werktage"); deliveryTimes[1] = new Array(1, "sofort%20lieferbar"); deliveryTimes[2] = new Array(2, "4%20-%208%20Werktage"); deliveryTimes[3] = new Array(3, "Muss%20f%FCr%20Sie%20bestellt%20werden"); deliveryTimes[4] = new Array(4, "Nur%20solange%20Vorrat%20reicht%21"); deliveryTimes[5] = new Array(5, "sofort%20%28wenn%20vorr%E4tig%29"); deliveryTimes[6] = new Array(6, "3%20Tage"); deliveryTimes[7] = new Array(7, "Ab%20Mitte%20Mai%202005%20wieder%20lieferbar%21"); deliveryTimes[8] = new Array(8, "ca.%205%20Tage"); deliveryTimes[9] = new Array(9, "ca.%203%20Tage"); deliveryTimes[10] = new Array(10, "Nur%20solange%20Vorrat%21"); deliveryTimes[11] = new Array(11, "sofort%20.%20.%20.%20solange%20Vorrat%21"); deliveryTimes[12] = new Array(12, "AUSVERKAUFT"); deliveryTimes[13] = new Array(13, "14%20Tage"); deliveryTimes[14] = new Array(14, "ca.%2014%20Tage"); deliveryTimes[15] = new Array(15, "Nur%20solange%20Vorrat%20reicht%20%21"); deliveryTimes[16] = new Array(16, "Werbeware%20-%20nur%20solange%20Vorrat%20%21"); deliveryTimes[17] = new Array(17, "Einzelst%FCcke-%20nur%20solange%20Vorrat%20reicht%21"); deliveryTimes[18] = new Array(18, "Nur%20solange%20der%20Vorrat%20reicht%21"); deliveryTimes[19] = new Array(19, "Einzelst%FCcke%20-%20nur%20solange%20Vorrat%20reicht%21"); deliveryTimes[20] = new Array(20, "solange%20Vorrat"); deliveryTimes[21] = new Array(21, "Sofort%20lieferbar%21"); deliveryTimes[22] = new Array(22, "1%20Woche%20Lieferzeit%21"); deliveryTimes[23] = new Array(23, "3%20bis%204%20Wochen%20%28%20Info%20per%20eMail%20%21%20%29"); deliveryTimes[24] = new Array(24, "Solange%20Vorrat%20reicht%21"); }; // listen to window.onLoad & .onUnload events window.onload = function(){ SMShop.onLoad(); }; window.onunload = function(){ SMShop.onUnload(); }; function SMOMGetQtyControl(){ var _args = SMOMGetQtyControl.arguments, oProduct = _args[0], raiseEvent = ((_args[1]!=null) ? _args[1] : false), index = ((_args[2]!=null) ? _args[2] : -1); if(oProduct==null){return("")}; var sPkid = "PD" + null2str(oProduct.getAttribute(_SMAUniqueID)), iQtyType = null2int(oProduct.getAttribute(_SMAOQtyType)), iQtyMin = null2int(oProduct.getAttribute(_SMAMinAmount)), iQtyStep = null2int(oProduct.getAttribute(_SMAOQtyStep)), iQtyMax = null2int(oProduct.getAttribute(_SMAMaxAmount)), iQtyDef = null2int(oProduct.getAttribute(_SMAOQDefValue)), iOptCount = null2int(oProduct.getAttribute(_SMAOQDDOptCount)), sQtyUnit = "Stk", sField = ""; if(oProduct.getAttribute(_SMAVariantID)!=null) sPkid += '-' + oProduct.getAttribute(_SMAVariantID); sPkid += "Amount"; iQtyDef = oProduct.getAttribute(_SMAAmount); iQtyDef = iQtyDef>iQtyMin?iQtyDef:iQtyMin; sField += ""; sField += ""; sField += "
"; switch(iQtyType){ case 0: sField += ""; break; case 1: if(raiseEvent) sPkid += "IDX" + index; sField += ""; sField += "
"; break; case 2: sField += "