var $j = jQuery.noConflict(); // global_site_name="rfshop-backend"; var gPath=""; var defaulthtml = "&t=leereshtm.htm"; var global_site_name = "rfshop-backend"; /* wird noch in allgesuche gebraucht !!! Absprache wie aendern */ var global_shoppingcart_id = "rfshop-backend:d0000563"; var global_orderdata_id = "rfshop-backend:d0000564"; var global_orderconfirm_id = "rfshop-backend:d0000567"; // var global_site_name = "rfshop-backend"; /* Wie toc anzeigen */ var global_sub_toc = false; /* Anzeige ab giDefaultExpandLevel im kopf */ var global_expand_toc=0; /* 0 eptoc.js +HTOCembedd !! nicht expand 1 muss jstocsuc.js geladen sein */ var global_sub_toc_link = false; /* Aufruf not used */ var giDefaultExpandLevel = 1; /* Anfangslevel für jstoc sub*/ var global_checkbox_on=false; /// checkbox anzeigen var global_multi_sites=false; /* Mehrere datenbanken verbindungen in doctemplates.js */ /* ************************* */ /* mobiles ?? */ var global_mobil=false; /* ************************* */ /* Wo ist Content scroll */ var global_content_container = "contentrahmen"; // für scrolltop content wo ist der scroll breiecht ?? var global_content = "content"; // Wo ist der content /* **************************** */ var global_jstoc_container = "JSTOC"; /* Wieviel Treffer auf die Seite */ var global_anz_treffer = 10; // Anzahl treffer anzeigen auf einer Seite /* ********************** */ /* re_write im server ????.html */ var global_rewrite_on = 1; // So lassen /* ***************************** */ var global_anchor=""; // Intern aktuelles Document var global_docid=""; // Intern /* reload nur content */ var global_load_content = false; // Content intern geladen var global_current_content_index; // Intern var global_max_pages = 20; // Anzahl Seiten die bei internen laden vorgehalten werden var verschieben=new Array(); // Wenn am Anfang bereits ein Element verschoben werden kann (Pageint macht das automatisch /* verschieben[0] = "jstoc_verschieben,jstoc_verschieben,,,,1,0,0,0,"; // Die id zum verschieben verschieben[1] = "jstoc_verschieben,jstocrahmen,,,,0,0,1,0,"; verschieben[2] = "jstoc_verschieben,JSTOC,,,,0,0,1,0,"; verschieben[3] = "jstoc_verschieben,contentrahmen,,,,1,0,0,0,"; */ function ask_mobil() { var xx = false; if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent) ) { xx=true; } return xx; } function viewportSize() { var e = window, a = 'inner'; if (!('innerWidth' in window )) { a = 'client'; e = document.documentElement || document.body; } return { width : e[ a+'Width' ] , height : e[ a+'Height' ] }; } $j(function() { $j( "#artikel_select" ).selectmenu({ select: function( event, ui ) { setarticledetail(document.artikel_send_form, $j("#artikel_select").get(0)); } }); }); $j(function() { $j( "#text_art_cnt" ).spinner({ spin: function( event, ui ) { if ( ui.value < 1 ) { $j( this ).spinner( "value", 1 ); return false; } }, stop:function(e,ui){ setarticledetail(document.artikel_send_form, $j("#artikel_select").get(0)); } }); }); function corb(mysel) { var ind = 1; if(mysel) { ind = mysel.selectedIndex+1; } var company = $j("#best_company"); var rechnung = $j("#re_company"); var privat = $j("#best_privat"); if(ind == 1) { company.css("display", "none"); rechnung.css("display", "none"); privat.css("display", "none"); if(!is_mop_bill()) { $j("#best_corb").css("display", "none"); company.css("display", "block"); } } if(company.length > 0) { if(ind==2) { company.css("display", "none"); rechnung.css("display", "none"); } else if(ind==3) { company.css("display", "block"); if(is_mop_bill()) { rechnung.css("display", "block"); } } } if(privat.length > 0) { if(ind==3) { privat.css("display", "none"); company.css("display", "block"); } else if(ind==2) { if(is_mop_bill()) { privat.css("display", "block"); } else { privat.css("display", "none"); } } } } /* * Zahlungsart Rechnung */ function is_mop_bill() { if (typeof scmop != 'undefined') { return scmop=="mop_bill"; } return true; } $j(function() { $j( "#text_art_cnt1" ).spinner({ spin: function( event, ui ) { if ( ui.value < 1 ) { $j( this ).spinner( "value", 1 ); return false; } }, stop:function(e,ui){ setarticledetail1(document.artikel_send_form, 0); } }); }); function setarticle(index, selform, mysel) { var artikelind = 1; if(mysel) { artikelind = mysel.selectedIndex+1; } var unit = eval('selform.sel_art_unit_'+artikelind+'.value'); if(unit) { selform.art_unit.value = unit; selform.art_unit_ind.value = mysel.selectedIndex; } /* if(selform.art_text && selform.sel_art_bezeichnung && einheit) { selform.art_text.value = selform.sel_art_bezeichnung.value+" ("+einheit+")"; } */ var price = eval('selform.sel_art_price_'+artikelind+'.value'); /* mengenauswahl in Preis multiplizieren. */ var multipl = parseInt( $j(".text_art_cnt").val() ); if(multipl < 1) multipl = 1; price = parseFloat( price.replace(',', '.') ); price = price*multipl; //price = price.replace('.', ',') arrprice = (price+"").split("."); var dez = "00"; price = arrprice[0]+","; if(arrprice.length > 1) { dez = (arrprice[1]+dez).substr(0, 2); } price += dez; var span_price = document.getElementById("text_artikel_preis_"+index); if(span_price) { span_price.innerHTML = price; selform.art_price.value = price; selform.art_price_ind.value = mysel.selectedIndex; } } function setarticledetail(selform, mysel) { var artikelind = 1; if(mysel) { artikelind = mysel.selectedIndex+1; } var objunit = eval('selform.sel_art_unit_'+artikelind); var unit = 0; if(objunit) { unit = eval('selform.sel_art_unit_'+artikelind+'.value'); if(unit) { selform.art_unit.value = unit; selform.art_unit_ind.value = mysel.selectedIndex; } } /* if(selform.art_text && selform.sel_art_bezeichnung && einheit) { selform.art_text.value = selform.sel_art_bezeichnung.value+" ("+einheit+")"; } */ var price = eval('selform.sel_art_price_'+artikelind+'.value'); /* mengenauswahl in Preis multiplizieren. */ var multipl = parseInt( $j(".text_art_cnt").val() ); price = parseFloat( price.replace(',', '.') ); price = price*multipl; arrprice = (price+"").split("."); var dez = "00"; price = arrprice[0]+","; if(arrprice.length > 1) { dez = (arrprice[1]+dez).substr(0, 2); } price += dez; var span_price = document.getElementById("text_artikel_preis_d"); if(span_price) { span_price.innerHTML = price; selform.art_price.value = price; selform.art_price_ind.value = mysel.selectedIndex; } if(eval('selform.sel_art_weight_'+artikelind)) { weight = eval('selform.sel_art_weight_'+artikelind+'.value'); if(weight) { /* mengenauswahl in Gewicht multiplizieren. */ var multipl = parseInt( $j(".text_art_cnt").val() ); weight = parseFloat( weight.replace(',', '.') ); weight = weight*multipl; arrweight = (weight+"").split("."); var dez = "00"; weight = arrweight[0]+","; if(arrweight.length > 1) { dez = (arrweight[1]+dez).substr(0, 2); } weight += dez; var span_weight = document.getElementById("text_art_weight_det_2"); if(span_weight) { span_weight.innerHTML = weight; selform.art_weight.value = weight; selform.art_weight_ind.value = mysel.selectedIndex; } } } } function setarticledetail1(selform, mysel) { var artikelind = 1; if(mysel) { artikelind = mysel.selectedIndex+1; } /* if(selform.art_text && selform.sel_art_bezeichnung && einheit) { selform.art_text.value = selform.sel_art_bezeichnung.value+" ("+einheit+")"; } */ var price = selform.sel_art_price.value; /* mengenauswahl in Preis multiplizieren. */ var multipl = parseInt( $j(".text_art_cnt1").val() ); price = parseFloat( price.replace(',', '.') ); price = price*multipl; arrprice = (price+"").split("."); var dez = "00"; price = arrprice[0]+","; if(arrprice.length > 1) { dez = (arrprice[1]+dez).substr(0, 2); } price += dez; var span_price = document.getElementById("text_artikel_preis_d"); if(span_price) { span_price.innerHTML = price; selform.art_price.value = price; selform.art_price_ind.value = mysel.selectedIndex; } /* Rabattpreis */ var price = selform.sel_art_rabatt_price.value; /* mengenauswahl in Preis multiplizieren. */ var multipl = parseInt( $j(".text_art_cnt1").val() ); price = parseFloat( price.replace(',', '.') ); price = price*multipl; arrprice = (price+"").split("."); var dez = "00"; price = arrprice[0]+","; if(arrprice.length > 1) { dez = (arrprice[1]+dez).substr(0, 2); } price += dez; var span_price = document.getElementById("text_artikel_preis_rabatt_d"); if(span_price) { span_price.innerHTML = price; selform.art_price.value = price; selform.art_price_ind.value = mysel.selectedIndex; } } function calcprice(index, price, multipl) { var span_price = document.getElementById("text_artikel_preis_"+index); price = multipl*price; if(span_price) { span_price.innerHTML = price; selform.art_price.value = price; } } function FensterZeigen(w_1,w_2,w_3,w_4) { bild = w_1; titel = w_2; breite = w_3; hoehe = w_4; if(navigator.appName == "Netscape") { fensterhoehe = hoehe + 8; fensterbreite = breite + 8; } else { fensterhoehe = hoehe; fensterbreite = breite; } bedingungen = 'toolbar=0,location=0,menubar=0,scrollbars=0,resizable=0,height='+fensterhoehe+',width='+fensterbreite; fenster = open("","",bedingungen) fenster.document.open(); with (fenster) { document.write('' + titel + ''); document.write(''); document.write(''+ titel+''); document.write(''); } fenster.document.close(); } function wopen(url,winX,breite,hoehe,oben,links,scroll) { if (document.title != "Kontakt") { return true; } if (screen && screen.availWidth && screen.availHeight) { if (breite > screen.availWidth - 50) {breite = screen.availWidth - 50;} if (hoehe > screen.availHeight - 50) {hoehe = screen.availHeight - 50;} } else { return true; } win1 = window.open(url,winX,"width=" +breite+",height="+hoehe+",top=" +oben+",left=" +links +",scrollbars=" +scroll); if (win1 == null) {return false;} if(win1.focus != null) {win1.focus();} return false; } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr;for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n];for (i=0;!x&&iSie werden zum Warenkorb weitergeleitet.

Bitte ändern Sie dort die Zahlungsart auf 'Vorauskasse', 'Nachnahme', 'PayPal' oder 'Bar Selbstabholer'."; var ok = ""; window.scrollTo(0, 0); epmessagewindow("sc_change_mop", message, ok); } function closeScChangeMop() { epwindowclose("sc_change_mop"); gotoShoppingCart('rfshop-backend:d0000563', ''); } function gotoAddress(docfrom) { window.scrollTo(0, 0); epwaitwindow("wait", ""); s = getFields(); window.location.href = "http://www.regalfuchs.de/epublix1/gw?s=rfshop-backend&f=shcartco&dtv=bestellung&fn=bestellung&a=get&id=rfshop-backend:d0000564&docfrom="+docfrom+"&ts=1511013873902&epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5"+s; return false; } function gotoOrder(docfrom) { window.scrollTo(0, 0); var elem = document.getElementById("epfld_telefon"); if(is_mop_bill()) { var objcorb = $j("#epfld_corb"); var ind = 0; if(objcorb.length > 0) { if(objcorb.get(0).selectedIndex != null) { ind = objcorb.get(0).selectedIndex+1; } } if(ind <= 1) { queryCorb(); return false; } if(ind==2) { if(!$j("#epfld_isc").is(":checked")) { queryIsCustomer(); return false; } } else if(ind==3) { var elem = document.getElementById("epfld_firma"); if(!elem || !elem.value || elem.value.length<2) { queryCompany(); return false; } elem = document.getElementById("epfld_taxid"); if(!elem || !elem.value || elem.value.length<2) { queryTaxid(); return false; } } } if(!elem || !elem.value || elem.value.length<5) { queryPhone(docfrom); return false; } return doOrder(docfrom); } function doOrder(docfrom) { epwaitwindow("wait", ""); s = getFields(); window.location.href = "http://www.regalfuchs.de/epublix1/gw?s=rfshop-backend&f=form&a=val&fn=bestellung&dtv=bestellung&nfn=bestaetigung&ndtv=bestaetigung&id=rfshop-backend:root&shcart=1&docfrom="+docfrom+"&epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5"+s; return false; } function gotoPage(page, docfrom) { window.scrollTo(0, 0); epwaitwindow("wait", ""); var s = getFields(); if(!docfrom || docfrom=='undefined' || docfrom=="") { docfrom = "rfshop-backend:d0000002"; } window.location.href = "http://www.regalfuchs.de/"+page+"?epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5&docfrom="+docfrom; return false; } function gotoUrl(url, anchor) { window.scrollTo(0, 0); epwaitwindow("wait", ""); var s = getFields(); if(url.indexOf("?")==-1) { url = url + "?"; } else { url = url + "&"; } url = url+"epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5&docfrom=rfshop-backend:d0000060"; if(anchor) { url = url +"#"+anchor; } window.location.href = url; return false; } function gotoPlanner(docfrom) { } function queryPhone(docfrom) { var phone = document.getElementById("epfld_telefon"); var phone_text = ""; if(phone==null || phone.value==null || phone.value.length<5) { phone_text = "Sie haben noch keine Telefonnummer angegeben!"; } var message = "HINWEIS:

"+phone_text+"

Bitte geben Sie Ihre Telefonnummer an.

Nur damit können wir Ihre Lieferung an die Spedition weitergeben!

"; var ok = ""; window.scrollTo(0, 0); epmessagewindow("query_phone", message, ok); } function closeQueryPhone() { epwindowclose("query_phone"); var elem = document.getElementById("epfld_telefon"); elem.focus(); } function queryCorb(docfrom) { var message = "Pflichtangabe bei Rechnungszahlung:

Bitte geben Sie an,
ob Sie Privatkunde oder Geschäftskunde sind.

"; var ok = ""; window.scrollTo(0, 0); epmessagewindow("query_corb", message, ok); } function closeQueryCorb() { epwindowclose("query_corb"); var elem = document.getElementById("epfld_corb"); elem.focus(); } function queryIsCustomer() { var message = "Pflichtangabe bei Rechnungszahlung:

Bitte geben Sie an,
ob Sie bereits Kunde bei uns sind.

"; var ok = ""; window.scrollTo(0, 0); epmessagewindow("query_iscustomer", message, ok); } function closeQueryIsCustomer() { epwindowclose("query_iscustomer"); var elem = document.getElementById("epfld_corb"); elem.focus(); } function queryCompany() { var message = "Pflichtangabe bei Rechnungszahlung
für Geschäftskunden:

Bitte geben Sie Ihren Firmannamen an.

"; var ok = ""; window.scrollTo(0, 0); epmessagewindow("query_company", message, ok); } function closeQueryCompany() { epwindowclose("query_company"); var elem = document.getElementById("epfld_firma"); elem.focus(); } function queryTaxid() { var message = "Pflichtangabe bei Rechnungszahlung
für Geschäftskunden:

Bitte geben Sie Ihre Umsatzsteuer-Id oder Ihre Steuernummer an.

"; var ok = ""; window.scrollTo(0, 0); epmessagewindow("query_taxid", message, ok); } function closeQueryTaxid() { epwindowclose("query_taxid"); var elem = document.getElementById("epfld_taxid"); elem.focus(); } function goBackToOrder(docfrom) { window.scrollTo(0, 0); epwaitwindow("wait", ""); s = getFields(); if(!docfrom || docfrom=='undefined' || docfrom=="") { docfrom="rfshop-backend:d0000002"; } window.location.href = "http://www.regalfuchs.de/epublix1/gw?s=rfshop-backend&f=form&dtv=bestellung&fn=bestellung&a=get&id=rfshop-backend:d0000564&docfrom="+docfrom+"&ts=1511013873918&epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5"+s; return false; } function gotoConfirm(docfrom) { window.scrollTo(0, 0); epwaitwindow("wait", ""); s = getFields(); window.location.href = "http://www.regalfuchs.de/epublix1/gw?s=rfshop-backend&f=form&a=val&fn=bestellung&dtv=bestellung&nfn=bestaetigung&ndtv=bestaetigung&id=rfshop-backend:root&shcart=1&docfrom="+docfrom+"&epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5"+s; return false; } function gotoSendMail(docfrom) { /* %%SITEREQUEST%%&f=form&a=val&fn=bestaetigung&dtv=bestaetigung&ndtv=email&nfn=bestaetigung&na=send&id=rfshop-backend:d0000568&shcart="1" */ window.scrollTo(0, 0); epwaitwindow("wait", ""); s = getFields(); window.location.href = "http://www.regalfuchs.de/epublix1/gw?s=rfshop-backend&f=form&a=val&fn=bestaetigung&dtv=bestaetigung&ndtv=email&nfn=send&na=send&id=rfshop-backend:d0000568&shcart=1&ptxt=1&docfrom="+docfrom+"&epsessid_=db99c061-99ef-4f7c-a818-c24cc10619d5"+s; return false; } var epfields = new Array( "epfld_corb", "epfld_isc", "epfld_firma", "epfld_taxid", "epfld_anrede", "epfld_name", "epfld_vorname", "epfld_strasse", "epfld_plz", "epfld_ort", "epfld_land", "epfld_telefon", "epfld_email", "epfld_bemerkung", "epfld_lanrede", "epfld_lname", "epfld_lvorname", "epfld_lstrasse", "epfld_lplz", "epfld_lort", "epfld_lland", "epfld_ltelefon", "epfld_lemail", "epfld_agb", "epfld_fernabs", "epfld_newsletter" ); function getFields() { var s = ""; var i; for(i=0; i 0) { s += "&"+epfields[i]+"="+val; } } } return s; } function getIscustomer() { var ret = ""; elem = document.getElementById("epfld_isc"); if(elem.checked) { ret = "checked"; } return ret; } function lieferadresse(bdisp) { for(i=0; i -1) { aufruf = aufruf.substr(idpos); idpos = aufruf.indexOf("&"); if (idpos < 0) { idpos = aufruf.indexOf("#"); } if(idpos > -1) { docid = aufruf.substring(8,idpos); } else { docid = aufruf.substr(8); } } return docid; } function warengruppeChanged(obj) { if(obj != null && obj.options) { var val = obj.options[obj.selectedIndex].value; $j("#epikeyup").val(val); SuchMaskenWerte.gruppe=val; check_sucheingabe($j("#epikeyup")[0]); } } function setGruppeSelected(gruppe) { var obj = $j("#warengruppe"); if(obj && gruppe) { $j("#warengruppe option[value='"+gruppe+"']").attr('selected',true); } }