function _maincontent(module,parameter) { _hide_largesubmenus(); $.ajax( { url:"/mod/_"+module+".php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, v:parameter }, success: function(data) { $('#artdetails').hide(); $('#maincontent').html(data); $('#maincontent').show(); $('#maincontent').foundation(); } }); } function _search(from,target) { $('#artdetails').hide(); $('#startsearch').css("background-color","#696969"); $('#startsearch').attr("disabled",true); $.ajax( { url:"/mod/_suche.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, term:$('#searchlight').val(), artist:$('#sartist').val(), location:$('#slocation').val(), yearf:$('#syearf').val(), yearu:$('#syearu').val(), title:$('#stitle').val(), technique:$('#stechnique').val(), pricef:$('#spricef').val(), priceu:$('#spriceu').val(), sb:$('#sb').val(), so:$('#so').val(), from:from }, success: function(data) { $('#'+target).html(data); $('#'+target).show(); $('#startsearch').attr("disabled",false); $('#startsearch').css("background-color","#2e2e2e"); $('#'+target).foundation(); } }); } function _searchkw(from,target,kwid) { $('#artdetails').hide(); $('#startsearch').css("background-color","#696969"); $('#startsearch').attr("disabled",true); $.ajax( { url:"/mod/_suche.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, keywordid:kwid, from:from }, success: function(data) { $('#'+target).html(data); $('#'+target).show(); $('#startsearch').attr("disabled",false); $('#startsearch').css("background-color","#2e2e2e"); $('#'+target).foundation(); } }); } function _change_search_so() { if ($('#so').val()=='asc') { $('#so').val('desc'); } else { $('#so').val('asc'); } _search(0,'maincontent'); } function _sc_delete(id) { if (confirm("Wollen Sie dieses Werk wirklich aus dem Warenkorb löschen?")) { $.ajax( { url:"/callback/_delshopcart.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, delete:id }, success: function(data) { $('#scquant').html(data); _maincontent('warenkorb',id) } }); } } function _show_article(artid) { $('#smallmenu').hide(); $('.largesubmenu').hide(); $('.indicator').hide(); $.ajax( { url:"/mod/_artikel.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, artid:artid }, success: function(data) { $('#maincontent').hide(); $('#fullview').remove(); $('#artdetails').html(data); $('#artdetails').show(); $('#artdetails').foundation(); } }); } function _show_category(cat) { $('#smallmenu').hide(); $('.largesubmenu').hide(); $('.indicator').hide(); $.ajax( { url:"/mod/_kategorie.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, cat:cat, sb:$('#sb').val(), so:$('#so').val(), from:0 }, success: function(data) { $('#artdetails').hide(); $('#maincontent').html(data); $('#maincontent').show(); $('#maincontent').foundation(); } }); } function _change_cat_so() { if ($('#so').val()=='asc') { $('#so').val('desc'); } else { $('#so').val('asc'); } _show_category($('#cat').val()); } function _next_category(cat,from,divid) { $('#smallmenu').hide(); $('.largesubmenu').hide(); $('.indicator').hide(); $.ajax( { url:"/mod/_kategorie.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, cat:cat, sb:$('#sb').val(), so:$('#so').val(), from:from }, success: function(data) { $(divid).html(data); $(divid).show(); $(divid).foundation(); } }); } function _back() { $('#artdetails').hide(); $('#maincontent').show(); } function _show_largemenu() { $('#smallsearch').hide(); $('#extsearch').hide(); $('#largemenu').show(); } function _show_search() { $('#largemenu').hide(); $('.largesubmenu').hide(); $('.indicator').hide(); $('#smallsearch').show(); } function _hide_largesubmenus() { $('.largesubmenu').hide(); $('.indicator').hide(); } function _show_submenu(id) { _hide_largesubmenus(); $('#submenu'+id).show(); $('#ind'+id).show(); } function _show_subsubmenu(id) { $('#submenu'+id).show(); } function _show_extsearch() { $('#smallsearch').hide(); $('#largemenu').hide(); $('#extsearch').show(); $('#searchlight').focus(); } function _clear_extsearch() { $('#searchlight').val(""); $('#sartist').val(""); $('#slocation').val(""); $('#syearf').val(""); $('#syearu').val(""); $('#stitle').val(""); $('#stechnique').val(""); $('#spricef').val(""); $('#spriceu').val(""); $('#extsearch').hide(); $('#smallsearch').show(); } function _start_lang(lang) { $.ajax( { url:"/callback/_setlang.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, lang:lang }, success: function(data) { window.location.href='/?setlang=yes&sess=5521202404272331466488'; } }); } function _putshopcart(artid,quant) { $.ajax( { url:"/callback/_putshopcart.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, artid:artid }, success: function(data) { $('#scquant').html(data); $('#scb1').html('Zum Warenkorb'); $('#scb2').html('Zum Warenkorb'); } }); } function _thumb_active(id,img) { $('[id^=artthumb]').removeClass('artthumbactive').addClass('artthumb'); $('#artthumb'+id).removeClass('artthumb').addClass('artthumbactive'); $('#bigview').html(''); $('#fullviewimg').html(''); } function _show_deladdr() { $('#deladdrh').show(); $('#deladdrf').show(); $('#deladdr').val('1'); $('#showdeladdr').hide(); } function _hide_deladdr() { $('#deladdrh').hide(); $('#deladdrf').hide(); $('#deladdr').val('0'); $('#showdeladdr').show(); } function _checkout1() { $('#checkout2').hide(); $('#checkout3').hide(); $('#checkout4').hide(); $('#checkout1').show(); } function _test_val(fid,cangoon) { if (cangoon) { res=true; } else { res=false; } if ($('#'+fid).val()=='') { $('#'+fid).effect('highlight'); $('#'+fid).effect('shake'); res=false; } return res; } var alertshown=0; function _savesessdata() { $.ajax( { url:"/callback/_savesessdata.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, isal:$('#isal').val(), itit:$('#itit').val(), ifna:$('#ifna').val(), ilna:$('#ilna').val(), icom:$('#icom').val(), ivat:$('#ivat').val(), istr:$('#istr').val(), iadd:$('#iadd').val(), izip:$('#izip').val(), iloc:$('#iloc').val(), icou:$('#icou').val(), email:$('#email').val(), phone:$('#phone').val(), fax:$('#fax').val(), deladdr:$('#deladdr').val(), dsal:$('#dsal').val(), dtit:$('#dtit').val(), dfna:$('#dfna').val(), dlna:$('#dlna').val(), dcom:$('#dcom').val(), dstr:$('#dstr').val(), dadd:$('#dadd').val(), dzip:$('#dzip').val(), dstr:$('#dstr').val(), dzip:$('#dzip').val(), dloc:$('#dloc').val(), dcou:$('#dcou').val(), paymethod:$('#paymethod').val(), remarks:$('#remarks').val() }, success: function(data) {} }); } function _checkout2() { cangoon=true; cangoon=_test_val('ifna',cangoon); cangoon=_test_val('ilna',cangoon); cangoon=_test_val('istr',cangoon); cangoon=_test_val('izip',cangoon); cangoon=_test_val('iloc',cangoon); cangoon=_test_val('email',cangoon); if ($('#deladdr').val()=="1") { cangoon=_test_val('dfna',cangoon); cangoon=_test_val('dlna',cangoon); cangoon=_test_val('dstr',cangoon); cangoon=_test_val('dzip',cangoon); cangoon=_test_val('dloc',cangoon); } if (cangoon) { _savesessdata(); $('#checkout1').hide(); $('#checkout3').hide(); $('#checkout4').hide(); $('#checkout2').show(); } else { if (alertshown==0) { alert("Bitte füllen Sie alle notwendigen Felder (markiert mit einem *) aus!"); alertshown=1; } } } function _isval(fid,addln,colname) { res=""; if ($('#'+fid).val()!='') { if (colname=="") { res=$('#'+fid).val()+' '; } else { res=colname+': '+$('#'+fid).val()+' '; } if (addln) res=res+'
'; } return res; } function number_format(number, decimals, dec_point, thousands_sep) { number=number.toFixed(decimals); var nstr=number.toString(); nstr+=''; x=nstr.split('.'); x1=x[0]; x2=x.length > 1 ? dec_point + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 = x1.replace(rgx, '$1' + thousands_sep + '$2'); } return x1+x2; } function _checkout3() { _savesessdata(); var inv=""; inv=inv+_isval('isal',true,''); inv=inv+_isval('itit',false,''); inv=inv+_isval('ifna',false,''); inv=inv+_isval('ilna',true,''); inv=inv+_isval('icom',true,''); inv=inv+_isval('ivat',true,''); inv=inv+_isval('istr',true,''); inv=inv+_isval('iadd',true,''); inv=inv+_isval('izip',false,''); inv=inv+_isval('iloc',true,''); inv=inv+_isval('icou',true,''); inv=inv+_isval('email',true,'E-Mail'); inv=inv+_isval('phone',true,'Telefon'); inv=inv+_isval('fax',true,'Fax'); $('#inv').html(inv); country=$('#icou').val(); var del=""; if ($('#deladdr').val()=='1') { del=del+_isval('dsal',true,''); del=del+_isval('dtit',false,''); del=del+_isval('dfna',false,''); del=del+_isval('dlna',true,''); del=del+_isval('dcom',true,''); del=del+_isval('dstr',true,''); del=del+_isval('dadd',true,''); del=del+_isval('dzip',false,''); del=del+_isval('dloc',true,''); del=del+_isval('dcou',true,''); country=$('#dcou').val(); } else { del="Die Lieferadresse entpricht der Rechnungsadresse."; } $('#del').html(del); sum=parseFloat($('#sum').val()); $.ajax( { url:"/callback/_calcpnp.php", dataType:"html", data: { sess:"5521202404272331466488", callback:1, icou:$('#icou').val(), dcou:$('#dcou').val(), paymethod:$('#paymethod').val() }, success: function(data) { pnp=parseFloat(data); $('#delcosts').html(number_format(pnp,2,',','.')); total=sum+pnp; $('#total').html(number_format(total,2,',','.')); } }); $('#pay').html('Sie zahlen per '+$('#paymethod').val()); $('#checkout1').hide(); $('#checkout2').hide(); $('#checkout4').hide(); $('#checkout3').show(); } function _checkout4() { $('#orderbutton').css("background-color","#696969"); $('#orderbutton').html("Bestellung verarbeiten..."); $('#orderbutton').attr("disabled",true); $.ajax( { url:"/callback/_order.php", dataType:"html", type:"post", data: { sess:"5521202404272331466488", callback:1, isal:$('#isal').val(), itit:$('#itit').val(), ifna:$('#ifna').val(), ilna:$('#ilna').val(), icom:$('#icom').val(), ivat:$('#ivat').val(), istr:$('#istr').val(), iadd:$('#iadd').val(), izip:$('#izip').val(), iloc:$('#iloc').val(), icou:$('#icou').val(), email:$('#email').val(), phone:$('#phone').val(), fax:$('#fax').val(), deladdr:$('#deladdr').val(), dsal:$('#dsal').val(), dtit:$('#dtit').val(), dfna:$('#dfna').val(), dlna:$('#dlna').val(), dcom:$('#dcom').val(), dstr:$('#dstr').val(), dadd:$('#dadd').val(), dzip:$('#dzip').val(), dstr:$('#dstr').val(), dzip:$('#dzip').val(), dloc:$('#dloc').val(), dcou:$('#dcou').val(), paymethod:$('#paymethod').val(), remarks:$('#remarks').val() }, success:function(data) { $('#checkout1').hide(); $('#checkout2').hide(); $('#checkout3').hide(); $('#scquant').html(' '); $('#ordernr').html(data); $('#realordernr').val(data); $('#orderlink').html('https://grafikliebhaber.de/bestellung/'+data+'/'); $('#orderbutton').attr("disabled",false); $('#orderbutton').css("background-color","#2e2e2e"); $('#orderbutton').html("ZAHLUNGSPFLICHTIG BESTELLEN"); $('#checkout4').show(); } }); } function _print_order() { window.open("https://grafikliebhaber.de/print_order.php?bestellung="+$('#realordernr').val()); } $("[data=searchformitem]").on('keyup', function (e) { if (e.key === 'Enter' || e.keyCode === 13) { _search(0,'maincontent'); } }); $(document).foundation();