function doKosiku(kod) {
	var mnozstvi = document.getElementById(kod+"-ks").value;
	if (isNaN(mnozstvi) || mnozstvi < 1) {
		alert("Vyplňte prosím požadované množství.");
		return false;
	}
	stareCook = readCookie("kosik");
	noveCook = 'kosik=';

	if (stareCook != null) {
		pos=stareCook.indexOf('*' + kod + ',');
		if (pos == -1) {
			noveCook += stareCook + parseInt(mnozstvi) + '*' + kod + ',';
		} else {
			carkaPredtim = stareCook.lastIndexOf(',', pos-2)
			if (carkaPredtim == -1) {
				zacatek = '';
				predtim = stareCook.substring(0, pos);
			} else {
				zacatek = stareCook.substring(0, carkaPredtim + 1);
				predtim = stareCook.substring(carkaPredtim + 1, pos);
			}
			zbytek = stareCook.substring(stareCook.indexOf(',', pos+1) + 1);
			noveCook += zacatek + (parseInt(mnozstvi) + parseInt(predtim)) + '*' + kod + ',' + zbytek;
		}
	} else {
		noveCook += '' + parseInt(mnozstvi) + '*' + kod + ',';
	}

	noveCook += ';path=/';
	if (document.domain.indexOf('.') != -1) noveCook += ';domain=' + document.domain.substring(document.domain.indexOf('.'));
	document.cookie = noveCook;
	document.getElementById(kod+'-ikon').innerHTML += '<h3>Zboží přidáno do košíku</h3>';

	zmenitNadpisKosiku();
 	return (readCookie('kosik') == null);
}

function vyprazdnitKosik() {
  if (document.domain.indexOf('.') != -1)
    document.cookie = 'kosik=;path=/;domain=' + document.domain.substring(document.domain.indexOf('.'));
  else
    document.cookie = 'kosik=;path=/';

	window.location.reload();
	return false;
}

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;
}

function testProhlizece() {
	document.cookie = 'test=1';
	if (readCookie('test') == '1') {
		document.getElementById('detailKoupit').style.display='block';
		document.getElementById('formular').style.display='none';
	}
}

function posta(elem, jmeno, dom2, dom1) {
	e=document.getElementById(elem);
	e.innerHTML='@';
	e.innerHTML+=dom2;
	e.innerHTML=jmeno+e.innerHTML;
	e.innerHTML+='.'+dom1;
}

function prepocitatKosik() {
	elms = document.getElementsByName('pocet');
	produkty = readCookie('kosik').split(',');
	var noveCook = 'kosik=';
	for (var i = 0; i < produkty.length - 1; ++i) {
		if (parseInt(elms[i].value) != NaN && parseInt(elms[i].value) > 0) {
		   elms[i].value = parseInt(elms[i].value);
			noveCook += elms[i].value + '*' + produkty[i].split('*')[1] + ',';
		}
  	}
	noveCook += ';path=/';
	if (document.domain.indexOf('.') != -1) noveCook += ';domain=' + document.domain.substring(document.domain.indexOf('.'));
	document.cookie = noveCook;
	zmenitNadpisKosiku();
	window.location='http://'+document.domain+'/kosik/';
}

function zmenitNadpisKosiku() {
	document.getElementById('kosik').innerHTML='<a href="http://'+document.domain+'/kosik/"><img src="/img/basket.png"> &nbsp; Zobrazit a přepočítat obsah košíku</a>';
}

