var i = 1; // console.warn(t_nev); function fn_kosarba(t_db,minimumdb, t_id,t_nev,t_nettoar,t_bruttoar,t_penznem1,t_penznem2,t_fnk,t_osszesit) { if (t_db % minimumdb != 0 ) { t_db = minimumdb; if (t_fnk > 0) { alert('Minimum '+minimumdb+' db termék helyezhető a kosárba!'); $("input[name=db_"+t_id+"]").val(minimumdb); } } if (!kisker) { // var t_ar = t_nettoar; var t_ar = t_bruttoar; } else { var t_ar = t_bruttoar; } i = t_id; if (t_db > 0 && t_db < 100000) { var teljes_id = $('#id-'+i).html(); var teljes_db = $('#db-'+i).html(); var teljes_szulo = $('#item-'+i).html(); if ($('#id-'+i).length == 0) { var t_db2 = 1; if (minimumdb > 1 ) {t_db2 = minimumdb;} var ujhtml = "
  • "; ujhtml += "
    "; ujhtml += "
    "; ujhtml += "
    "; ujhtml += "
    "+t_nev+"
    "; ujhtml += "
    "+t_db+"
    "; ujhtml += "
    "+t_penznem1+"
    "; ujhtml += "
    "+t_ar+"
    "; ujhtml += "
    "+accounting.formatNumber(t_ar,fillerSzj," ",".")+"
    "; ujhtml += "
    "+t_penznem2+"
    "; ujhtml += "
    "+t_id+"
    "; ujhtml += "
  • "; $('#kis-kosar').append(ujhtml); } else { } if (t_fnk == '0') { } else { iosOverlay({ text: "A termék a kosárba került!", duration: 2e3, icon: "/img/check.png" }); var kosareredmeny = xhrDarabszam(t_db,minimumdb, t_id,t_nev,t_ar,t_penznem1,t_penznem2,t_fnk); } } } function darabszamvalt(t_db, minimumdb, t_id,t_nev,t_ar,t_penznem1,t_penznem2,t_fnk){ i = t_id; var regi_db = $('#db-'+i).html(); var uj_db = parseInt(regi_db) - minimumdb; if (uj_db == 0) { fn_kosarbol(t_id); } else { if (t_fnk == '1') { var db = Math.abs(t_db) * -1 ; xhrDarabszam(db, db, t_id,t_nev,t_ar,t_penznem1,t_penznem2,t_fnk); } } } function xhrDarabszam(t_db, minimumdb, t_id,t_nev,t_ar,t_penznem1,t_penznem2,t_fnk) { // console.log('xhrDarabszam='+t_id); if (t_db % minimumdb != 0 ) { t_db = minimumdb; } var url = "/ajax/kosarba_ajax.php"; var data = 'db='+t_db+'&id='+t_id; var vissza = 0; var v; if (t_db != 0) { jQuery.ajax({ type: "GET", url: url, async: false, data: data, success: showResponse_dbszam }); } else { alert ('Kérem adjon meg darabszámot!'); } function showResponse_dbszam(v) { if (v != "#@error@#" && v != "#@error@hitelkerettullepes#" ) { vissza = 1; valasz = v.split(";") if ($('#item-'+t_id).length == 0) { var ujhtml = "
  • "; ujhtml += "
    "; ujhtml += "
    "; ujhtml += "
    "; ujhtml += "
    "+t_nev+"
    "; ujhtml += "
    "+t_db+"
    "; ujhtml += "
    "+t_penznem1+"
    "; ujhtml += "
    "+t_ar+"
    "; // ujhtml += "
    "+accounting.formatNumber((t_ar * t_db),0," ",".")+"
    "; ujhtml += "
    "+accounting.formatNumber(t_ar,fillerSzj," ",".")+"
    "; ujhtml += "
    "+t_penznem2+"
    "; // ujhtml += "
    db
    "; ujhtml += "
    "+t_id+"
    "; ujhtml += "
  • "; $('#kis-kosar').append(ujhtml); } else { } if (valasz[3] == 'gratisz') { t_id = valasz[4]; t_db = valasz[5]; t_nev = valasz[6]; i = t_id; // alert(t_id+"|"+t_db); if (t_db > 0 && t_db < 100000) { eval('var teljes_id = \$(\'id-'+i+'\'); '); eval('var teljes_db = \$(\'db-'+i+'\'); '); eval('var teljes_szulo = \$(\'item-'+i+'\'); '); if (teljes_id == null) { var li = new Element('li', {id: 'item-'+i, text:''}); var bezar = new Element('div', {id:'bezar-'+i, 'class':'kosar-termek-bezar-gr'}); var nev = new Element('div', {id:'nev-'+i, 'class':'kosar-termek-nev', text:t_nev}); // var ar = new Element('div', {id:'ar-'+i, 'class':'kosar-termek-ar', text:t_ar}); var db = new Element('div', {id:'db-'+i, 'class':'kosar-termek-db', text:t_db}); var db_txt = new Element('div', {id:'dbtxt-'+i, 'class':'kosar-termek-dbtxt', text:' db '}); var id = new Element('div', {id:'id-'+i, 'class':'kosar-termek-id', text:t_id}); // var penznem1 = new Element('div', {id:'penznem1-'+i, 'class':'kosar-termek-penznem1', text:t_penznem1}); // var penznem2 = new Element('div', {id:'penznem2-'+i, 'class':'kosar-termek-penznem2', text:t_penznem2+ ' (listaár)'}); id.append(li, 'top'); // penznem2.append(li, 'top'); // ar.append(li, 'top'); // penznem1.append(li, 'top'); db_txt.append(li, 'top'); db.append(li, 'top'); nev.append(li, 'top'); bezar.append(li, 'top'); $('#kis-kosar_gr').adopt(li); li.highlight(); // eval('\$(\'item-'+i+'\').addEvent(\'click\', function(event) { \$(\'item-'+i+'\').dispose(); event.stopPropagation(); fn_kosarbol(\''+t_id+'\'); });'); } else { } } } var regi_db = $('#db-'+i).html(); $('#db-'+t_id).html(valasz[8]); kosarosszesit(); } else { switch(v) { case "#@error@#": alert('Ismeretlen hiba!'); break; case "#@error@hitelkerettullepes#": alert('Ön túllépte a hitelkeretet, ezt a terméket nem teheti be a kosárba!'); break; } } } } function xhrDarabszamModosit(t_db, t_id) { // console.log('xhrDarabszamModosit'); var url = "/ajax/kosarba_ajax.php"; var data = 'ujdb='+t_db+'&id='+t_id; var v; if (t_db != 0) { jQuery.ajax({ type: "GET", url: url, data: data, success: showResponse_dbszam }); } else { alert ('Kérem adjon meg darabszámot!'); } function showResponse_dbszam(v) { if (v != "#@error@#" && v != "#@error@hitelkerettullepes#" ) { valasz = v.split(";") if (valasz[3] == 'gratisz') { t_id = valasz[4]; t_db = valasz[5]; t_nev = valasz[6]; i = t_id; // alert(t_id+"|"+t_db); if (t_db > 0 && t_db < 100000) { eval('var teljes_id = \$(\'id-'+i+'\'); '); eval('var teljes_db = \$(\'db-'+i+'\'); '); eval('var teljes_szulo = \$(\'item-'+i+'\'); '); if (teljes_id == null) { var li = new Element('li', {id: 'item-'+i, text:''}); var bezar = new Element('div', {id:'bezar-'+i, 'class':'kosar-termek-bezar-gr'}); var nev = new Element('div', {id:'nev-'+i, 'class':'kosar-termek-nev', text:t_nev}); var db = new Element('div', {id:'db-'+i, 'class':'kosar-termek-db', text:t_db}); var db_txt = new Element('div', {id:'dbtxt-'+i, 'class':'kosar-termek-dbtxt', text:' db '}); var id = new Element('div', {id:'id-'+i, 'class':'kosar-termek-id', text:t_id}); id.append(li, 'top'); db_txt.append(li, 'top'); db.append(li, 'top'); nev.append(li, 'top'); bezar.append(li, 'top'); $('#kis-kosar_gr').adopt(li); li.highlight(); } else { uj_db = parseInt(t_db); eval(' \$(\'db-'+i+'\').html(uj_db);'); } } } kosarosszesit(); } else { switch(v) { case "#@error@#": alert('Ismeretlen hiba!'); break; case "#@error@hitelkerettullepes#": alert('Ön túllépte a hitelkeretet, ezt a terméket nem teheti be a kosárba!'); break; } } } } function xhrKosarbol(t_id) { var url = "/ajax/kosarba_ajax.php"; var data = 'db='+0+'&id='+t_id; var v; jQuery.ajax({ type: "GET", url: url, data: data, success: showResponse_dbszam }); function showResponse_dbszam(v) { if (v != "#@error@#") { kosarosszesit(); } else { switch(v) { case "#@error@#": alert('Ismeretlen hiba!'); break; } } } } function fn_kosarbol(t_id) { var url = "/ajax/kosarba_ajax.php"; var data = 'db='+0+'&id='+t_id; var v; jQuery.ajax({ type: "GET", url: url, data: data, success: showResponse_dbszam }); function showResponse_dbszam(v) { if (v != "#@error@#") { $('#item-'+t_id).slideUp('normal').remove(); kosarosszesit(); } else { switch(v) { case "#@error@#": alert('Ismeretlen hiba!'); break; } } } } function xhrKosarbol_penztar(t_id) { var url = "/ajax/kosarba_ajax.php"; var data = 'db='+0+'&id='+t_id; var v; jQuery.ajax({ type: "GET", url: url, data: data, success: showResponse_dbszam }); function showResponse_dbszam(v) { if (v != "#@error@#") { kosarosszesit('/termekek/penztar'); } else { switch(v) { case "#@error@#": alert('Ismeretlen hiba!'); break; } } } } function kosarosszesit(redir) { var url = "/ajax/kosarosszesit_ajax.php"; var v; jQuery.ajax({ type: "GET", url: url, success: showResponse_osszesit }); function showResponse_osszesit(v) { if (v != "#@error@#") { var valasz = v.split(";") var osszesen_netto = valasz[0]; var osszesen_brutto = valasz[1]; var hitelkeret = valasz[3]; // $('#kis-kosarosszesen').html('Összesen nettó: ' + accounting.formatNumber(osszesen_netto,fillerSzj," ",".") + ' Ft
    Összesen bruttó: ' + accounting.formatNumber(osszesen_brutto,fillerSzj," ",".") + ' Ft'); $('#kis-kosarosszesen').html('Összesen bruttó: ' + accounting.formatNumber(osszesen_brutto,fillerSzj," ",".") + ' Ft'); $('#hitelkeret').html(accounting.formatNumber((hitelkeret),0," "," ")); var osszesen1 = valasz[0]; var osszesen2 = valasz[2]; var osszesen3 = valasz[1]; var hitelkeret = valasz[3]; $('#ar1_ossz').html(accounting.formatNumber(osszesen1,0," ",".") + ' Ft'); $('#ar2_ossz').html(accounting.formatNumber(osszesen2,0," ",".") + ' Ft'); $('#ar3_ossz').html(accounting.formatNumber(osszesen3,0," ",".") + ' Ft'); if (osszesen_brutto > ) {$('.gomb.megrendelem').removeClass('off');$('.gomb.megrendelem-figyelmeztetes').addClass('off');} else {$('.gomb.megrendelem').addClass('off');$('.gomb.megrendelem-figyelmeztetes').removeClass('off');} if (typeof redir === 'undefined') {} else {document.location.href=redir;} } } } function kosardel() { var url = "/ajax/kosardel_ajax.php"; jQuery.ajax({ type: "GET", url: url, success: function() { $('#kis-kosar li').remove(); kosarosszesit(); } }); }