

    function rendelesSzamlazasiEsSzallitasiAdatUgyanaz() {

        var f = document.rendelesForm;

        f.szallitas_nev.value = f.szamlazas_nev.value;
        f.szallitas_cim.value = f.szamlazas_cim.value;
    }
    
    function rendelesSubmitEllenorzes() {

        var f = document.rendelesForm;

        if (!f.mennyiseg.value || f.mennyiseg.value < 1) { alert("Kérem adja meg a mennyiséget!"); return; }
        if (!f.szamlazas_nev.value) { alert("Kérem adja meg a számlán szereplő nevet!"); return; }
        if (!f.szamlazas_cim.value) { alert("Kérem adja meg a számlán szereplő címet!"); return; }
        if (!f.telefonszam.value) { alert("Kérem adja meg a telefonszámát!"); return; }
        if (!f.email.value) { alert("Kérem adja meg az e-mail címét!"); return; }

        if (confirm('Ha pontosan töltött ki minden adatot, kattintson az OK gombra a rendelés elküldéséhez!')) {
          f.submit();
        }
    }

    // láthatóvá tesz egy divet
    function showDiv(_id) {
  
        document.getElementById(_id).style.display = 'block';
  
    }
  
    // elrejt egy divet
    function hideDiv(_id) {
  
        document.getElementById(_id).style.display = 'none';
  
    }
  
    // megszakítja az üzenet írásást
    function discardMessage() {
  
        if (confirm("Biztosan meg akarja szakítani az üzenet írását? Az eddig beírt szöveg elveszik!")) {
            tinyMCE.setContent('');
            hideDiv('ujUzenetForm');
            showDiv('ujUzenetGomb');
        }
    }
    
    function terkep() {
      var w = 750; var h = 481;
      popupwin = window.open(url+'/terkep.html','terkepwin','width='+w+',height='+h+',toolbar=no,status=no,resizable=no,scrollbars=no');
      var xc =(screen.width - w) / 2;
      var yc =(screen.height - 65 - h) / 2;
      popupwin.moveTo(xc, yc);
    }


    function kep(mit) {
        window.open(url+'/kep.html?'+mit,'','width=100,height=100,toolbar=no,status=no,resizable=yes,scrollbars=no');
    }


    function formatCurrency(num) {

        num = num.toString().replace(/\$|\,/g,'');
        if (isNaN(num)) { num = "0"; }
        sign = (num == (num = Math.abs(num)));
        num = Math.floor(num*100+0.50000000001);
        num = Math.floor(num/100).toString();
        for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
        num = num.substring(0,num.length-(4*i+3))+' '+
        num.substring(num.length-(4*i+3));
        return (((sign)?'':'-') + num + ' Ft');
    }

    // rendelésnél a szállítási lehetőségekre kattintva beállítjuk annak a költségét
    function setSzallitasiKoltseg(koltseg) {

        document.rendelesForm.szallitasiKoltseg.value = koltseg;

    }

    // rendelésnél végösszeg kiszámítása
    function calculateSumPrice() {

        var f = document.rendelesForm;
        
        var darab = parseFloat(f.mennyiseg.value);
        var eredetiar = parseFloat(f.eredetiar.value);
        var szallitasiKoltseg = parseFloat(f.szallitasiKoltseg.value);
        var csoportKedvezmeny = Math.round(parseFloat(f.csoportKedvezmeny.value));

        if (f.mitrendelt.value.indexOf("alufelni") > -1 && darab < 4) {
            alert("Alufelniből nem lehet 4-nél kevesebb darabot rendelni!");
            f.mennyiseg.value = 4;
        }

        hideDiv('egyDarabosRendeles');
        hideDiv('ketDarabosRendeles');
        // ha egy darabot rendel, akkor a kedvezmény mértékét csökkentjük
//         if ((f.mitrendelt.value.indexOf("gumiabroncs") > -1 || f.mitrendelt.value.indexOf("acelfelni") > -1 || f.mitrendelt.value.indexOf("alufelni") > -1) && darab == 1) {
        if (f.mitrendelt.value.indexOf("gumiabroncs") > -1 && darab == 1) {
            var ujCsoportKedvezmeny = csoportKedvezmeny - 20;
            if (ujCsoportKedvezmeny < 0) ujCsoportKedvezmeny = 0;
            var egyDarabosKedvezmeny = (100 - ujCsoportKedvezmeny) / 100;
            var gumiar = parseFloat(f.kedvezmenyNelkuliAr.value) * egyDarabosKedvezmeny;
            document.getElementById("vegosszeg").innerHTML = formatCurrency(gumiar) + " + " + formatCurrency(szallitasiKoltseg) + " = " + formatCurrency(gumiar+szallitasiKoltseg);
            showDiv('egyDarabosRendeles');
            return;
        }

        // ha két darabot rendel, akkor a kedvezmény mértékét csökkentjük
        if (f.mitrendelt.value.indexOf("gumiabroncs") > -1 && darab == 2) {
//             var ketDarabosKedvezmeny = 1 - (Math.round(parseFloat(f.csoportKedvezmeny.value) * 0.90) / 100);
            var ujCsoportKedvezmeny = csoportKedvezmeny - 10;
            if (ujCsoportKedvezmeny < 0) ujCsoportKedvezmeny = 0;
            var ketDarabosKedvezmeny = (100 - ujCsoportKedvezmeny) / 100;
            var gumiar = parseFloat(f.kedvezmenyNelkuliAr.value) * ketDarabosKedvezmeny;
            szallitasiKoltseg = 2 * szallitasiKoltseg;
            document.getElementById("vegosszeg").innerHTML = formatCurrency(gumiar) + " + " + formatCurrency(szallitasiKoltseg) + " = " + formatCurrency(gumiar+szallitasiKoltseg);
            showDiv('ketDarabosRendeles');
            return;
        }

        // a darab2 változó akkor kell, amikor abroncsot vagy felnit rendelünk, a szállítási költséget szorozzuk be vele
        var darab2 = 1;
        if (f.mitrendelt.value.indexOf("gumiabroncs") > -1 || f.mitrendelt.value.indexOf("acelfelni") > -1 || f.mitrendelt.value.indexOf("alufelni") > -1) {
            darab2 = darab;
        }


        var gumiar = eredetiar * darab;
        szallitasiKoltseg = szallitasiKoltseg * darab2;
        document.getElementById("vegosszeg").innerHTML = formatCurrency(gumiar) + " + " + formatCurrency(szallitasiKoltseg) + " = " + formatCurrency(gumiar+szallitasiKoltseg);

    }

    // új üzenet írása a fórumban
    function newMsg() {
      hideDiv('ujUzenetGomb');
      showDiv('ujUzenetForm');
      document.getElementById("whattodo").value = "uj";
      document.getElementById("formTitle").innerHTML = "Új üzenet írása";
    }

    // válasz üzenet írása
    function replyMsg(id, nick) {
      hideDiv('ujUzenetGomb');
      showDiv('ujUzenetForm');
      document.getElementById("whattodo").value = "valasz|"+id+"|"+nick;
      document.getElementById("formTitle").innerHTML = "Válasz üzenet írása";
    }
