﻿var ures = 0;

var hova = 'kosar.html';

var maxmenny = 500;

var error = '\Hibás beírt mennyiség, kérjük ellenőrízze!';

var del_art = 'Biztos törli ezt a tételt?';

var del_all = 'Biztos törli a kosár teljes tartalmát?';

var nincs = '\Még nincselek kiválasztott tételek.';

 

	

 

function createCookie(name,value,days) {

            if (days) {

                        var date = new Date();

                        date.setTime(date.getTime()+(days*24*60*60*1000));

                        var expires = "; expires="+date.toGMTString();

            }

            else var expires = "";

            document.cookie = name+"="+value+expires+"; path=/";

}

 

 

 

function readCookie(name) {

            var nameEQ = name + "=";

            var ca = document.cookie.split(';');

            for(var i=0;i < ca.length;i++) {

                        var c = ca[i];

                        while (c.charAt(0)==' ') c = c.substring(1,c.length);

                        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);

            }

            return null;

}

 

 

 

 

 

 

 

 

if(readCookie("kosar")){

            var kosar = readCookie("kosar").substring(0, readCookie("kosar").length-3);

}else{

            var kosar = parent.kosar.substring(0, parent.kosar.length-3);

}

 

 

 

if (kosar != null) items = readCookie("kosar").split('###');

for (i in items) items[i] = items[i].split('|');

 

 

 

 

function kerekit(ertek) {

            k = (Math.round(100 * (ertek + 0.00001)) / 100 + 0.001) + '';       

    k = k.substring(0, k.indexOf('.') + 3);

    return k;

}

                         

function szamol() {

            reszosszeg = kerekit(parseFloat(items[i][2]))*kerekit(parseFloat(items[i][3]))*kerekit(parseFloat(items[i][4]));

            vegosszeg += kerekit(parseFloat(items[i][2]))*kerekit(parseFloat(items[i][3]))*kerekit(parseFloat(items[i][4]));

            eredmeny = kerekit(reszosszeg);

            return eredmeny;

}

 

function osszeg() {         

            vegosszeg = kerekit(vegosszeg);

    return vegosszeg;

}

 

function hozza(arunev,arukod,egysar,menny,mertekegyseg,szorzo) {

 
/* **fix */
if (parent.kosar != null) {
            var sej = parent.kosar.substring(parent.kosar.length-3,parent.kosar.length);
            if(sej != '###')
                        parent.kosar += '###'
} else {
	parent.kosar = ""
}
/* /**fix */


if (szorzo>1){

  if(menny <= 0 || menny > maxmenny)

   alert(error);

  

  else

   if (confirm('A kosárba tesz '+szorzo+' db. '+menny+' '+mertekegyseg+'-es '+arunev+'-(e)t?'))

  

               parent.kosar += arunev+'|'+arukod+'|'+egysar+'|'+menny+'|'+szorzo+'|'+mertekegyseg + '###';

              

               createCookie("kosar",parent.kosar);

               }

else if (szorzo=1){

  if(menny <= 0 || menny > maxmenny)

   alert(error);

  else

   if (confirm('A kosárba tesz '+menny+' '+mertekegyseg+' '+arunev+'-(e)t?'))

             

               parent.kosar += arunev+'|'+arukod+'|'+egysar+'|'+menny+'|'+szorzo+'|'+mertekegyseg+'###';

              

               createCookie("kosar",parent.kosar);

               }

              

}

 

function del_me(cnt) {

            if (confirm(del_art)) {      

            var del = '';

            kosar = parent.kosar.substring(0, parent.kosar.length-3);

 

            if (kosar != null) items = kosar.split('###');

 

            for (i in items) {

                         if (i != cnt) del += items[i] +'###';

                 }

            parent.kosar = del;

            createCookie("kosar",parent.kosar);

            top.location = 'kosar.html';          

            }

}

 

 

function update() {


items = readCookie("kosar").split('###');

/* **fix */
items.splice(items.length-1,1)
/* /**fix */

for (i in items) items[i] = items[i].split('|');

            var upd = '';
            var upd2 = '';
            var tmp = '';

			for (i in items) {
		
                         upd += eval('document.forms[0].mennyiseg'+i+'.value')+'~';
                         upd2 += eval('document.forms[0].darab'+i+'.value')+'~';
			}

			
			
            upd = upd.substring(0, upd.length-1);
            upd = upd.split('~');
			
			
            upd2 = upd2.substring(0, upd2.length-1);
            upd2 = upd2.split('~');

			
            for (i in items) {
                         items[i][3] = upd[i];
                         items[i][4] = upd2[i];
                         tmp += items[i][0]+ '|' +items[i][1]+ '|' +items[i][2]+ '|' +items[i][3]+ '|' +items[i][4]+ '|' +items[i][5] + '###';
                         }
            parent.kosar = tmp;
            createCookie("kosar",parent.kosar);
            top.location = 'kosar.html';

}

 

 

function aktion(x) {

 

            if (x==1) {

                        if (confirm(del_all))

                           { parent.kosar = ''; top.location='kosar.html'; createCookie("kosar",parent.kosar); }

                        }

                       

            if (x==2) {

                        if (parent.kosar != "") top.location = 'megrendeles.html';

                        else alert(nincs);

                        }                                              

}

