function vlozKosik()
{
	var id=vlozKosik.arguments[0];
	if (document.getElementById(vlozKosik.arguments[1]).value>0)
	{
	
		var ks=document.getElementById(vlozKosik.arguments[1]).value;
		var cena=vlozKosik.arguments[2];
		var idCena=id+";"+ks+";"+cena;
		if (document.getElementById("o").value.length==0)
			document.getElementById("o").value=idCena;
		else 
			document.getElementById("o").value=document.getElementById("o").value+"|"+idCena;
	
		document.obchod.submit();
	}
	else 
		alert("Počet kusov musí byť väčší ako 1");	
}

function odstranKosik()
{
	var co=odstranKosik.arguments[0];
	var ob=odstranKosik.arguments[1];	
	var obPole=ob.split("|");
	var txt="";
	if (confirm("Odstrániť položku?"))
	{
		for(i=0;i<obPole.length;i++)
		{
			if (co!=i) txt+=obPole[i]+"|";
		}
		if (obPole.length==1)txt="-";
		else txt=txt.substring(0,txt.length-1);
		document.getElementById("o").value=txt;
		document.obchod.submit();		
	}	
}

function pocetKosik()
{
	var co=pocetKosik.arguments[0];
	var ob=pocetKosik.arguments[1];	
	var poc=pocetKosik.arguments[2];	
	
	var obPole=ob.split("|");
	var obPole2;
	var txt="";	
	for(i=0;i<obPole.length;i++)
	{
		if (co==i) 
		{		
			obPole2=obPole[i].split(";");
			txt+=obPole2[0]+";"+poc+";"+obPole2[2]+"|";
		}
		else
			txt+=obPole[i]+"|";
	}
	txt=txt.substring(0,txt.length-1);
	document.getElementById("o").value=txt;
	document.obchod.submit();	
}

function odoslatKosik()
{
	/*
	var ob=document.getElementById("o").value;		
	var obPole=ob.split("|");
	var obPole2;
	var txt="";

	for(i=0;i<obPole.length;i++)
	{
		obPole2=obPole[i].split(";");
		txt+=obPole2[0]+";"+document.getElementById("p_"+i).value+";"+obPole2[2]+"|";
	}
	txt=txt.substring(0,txt.length-1);
	document.getElementById("o").value=txt;*/
	
	if (testObjednavatel())
	{		
		document.getElementById("oS").value="1";
		document.obchodForm.submit();	
	}
}

function testObjednavatel()
{	
	if (document.getElementById("priezviskoK").value.length<4)
	{		
		alert("Nezadali ste priezvisko!!! Minimálny počet znakov je 5.");
		return false;
	}
	if (document.getElementById("ulicaK").value.length<4)
	{		
		alert("Nezadali ste ulicu!!! Minimálny počet znakov je 5.");
		return false;
	}
	if (document.getElementById("mestoK").value.length<4)
	{		
		alert("Nezadali ste mesto!!! Minimálny počet znakov je 5.");
		return false;
	}
	if (document.getElementById("telefonK").value.length<8)
	{
		if (document.getElementById("emailK").value.length>5)
		{
			if (!CheckEmail(document.getElementById("emailK").value))
			{
				return false;
			}
		}
		else
		{
			alert("Nezadali ste telefon alebo e-mail!!!");
			return false;
		}
	}
	if (document.getElementById("emailK").value.length>1)
	{
		if (!CheckEmail(document.getElementById("emailK").value))
		{
				return false;
		}
	}
	if (document.getElementById("kodK").value.length<1)
	{
		alert("Nezadali ste kod");
		return false;
	}

	return true;
}

function CheckEmail(S) 
{  
	var stav=true;
	var LastChar = S.length - 1;
  var CharPos = S.indexOf("@");
  if ((CharPos < 1) || (CharPos == LastChar)) stav=false;
  var CharPos = S.indexOf(".");
  if (CharPos < 1) stav=false;
  var CharPos = S.lastIndexOf(".");
  if (CharPos == LastChar) stav=false;
	
	if (!stav)
	{
		alert ("Zle vyplnený e-mail !!!");
		return false;
	}
	else
	  return true;
}