//Spočtení ceny s DPH ve formíku fast insert:
function depehacko()
{
prodejka = Math.round(eval(document.fastinsert.nakupbez.value*1.3*1.22));
document.fastinsert.cena.value = prodejka;
}

//Nalistování zboží v nákupce na dblclick:
function nalistuj()
{
 document.fill_2.barkod.value="**************";
 document.fill_2.submit();
}

//Nalistování zboží v prodejce na dblclick:
function nalistuj_1()
{
 fill_1.barkod_1.value="**************";
 fill_1.submit(); 
}

function nalistuj_2()
{
 fill_1.barkod_2.value="**************";
 fill_1.submit(); 
}

function nalistuj_3()
{
 fill_1.barkod_3.value="**************";
 fill_1.submit(); 
}

function nalistuj_4()
{
 fill_1.barkod_4.value="**************";
 fill_1.submit(); 
}

function nalistuj_5()
{
 fill_1.barkod_5.value="**************";
 fill_1.submit(); 
}

function nalistuj_6()
{
 fill_1.barkod_6.value="**************";
 fill_1.submit(); 
}

function nalistuj_7()
{
 fill_1.barkod_7.value="**************";
 fill_1.submit(); 
}

function nalistuj_8()
{
 fill_1.barkod_8.value="**************";
 fill_1.submit(); 
}

function nalistuj_9()
{
 fill_1.barkod_9.value="**************";
 fill_1.submit(); 
}

function nalistuj_10()
{
 fill_1.barkod_10.value="**************";
 fill_1.submit(); 
}

//Kontrola prodejky a následné zaúčtování
//1.
function checkprodej(karta)
{
  if (fill_1.karta.value=="")
  {
  alert ("Vyplňte kartu zákazníka!");
  fill_1.karta.focus();
  }
  else
  {
  checkplatba (fill_1.payment.value);
  }
}
//2.
function checkplatba(payment)
{
  if (fill_1.payment.value=="" || fill_1.payment.value=="vyber")
  {
   alert ("Vyber způsob platby, nebo ti nebude sedět kasa!");
   fill_1.payment.focus();
  }
  else
  {
  checktotal (fill_1.total.value);
  }
}
//3.
function checktotal(total)
{
  if (fill_1.total.value=="" || fill_1.total.value<1)
  {
   alert ("Není nic k zaúčtování, částka je 0!");
  }
  else
  {
   fill_1.submit();
  }
}

//Spočítá částku k vrácení
function spocti_vratit()
{
  vratit = eval(document.fill_1.placeno.value) - eval(document.fill_1.total.value);
  document.fill_1.vratit.value = vratit;  
}

// Nulování řádků v nákupce:
function vynuluj()
{
  document.fill_2.barkod.value="";
  document.fill_2.titid.value="";
  document.fill_2.plt.value="";
  document.fill_2.nazev.value="";
  document.fill_2.sleva.value="";
  document.fill_2.pocet.value="";
  document.fill_2.cena.value="";
  document.fill_2.soucin.value="";
  document.fill_2.barkod.focus();
}


// Nulování řádků v prodejce:
function vynuluj_1()
{
  document.fill_1.barkod_1.value="";
  document.fill_1.titid_1.value="";
  document.fill_1.plt_1.value="";
  document.fill_1.nazev_1.value="";
  document.fill_1.sleva_1.value="";
  document.fill_1.pocet_1.value="";
  document.fill_1.cena_1.value="";
  document.fill_1.soucin_1.value="";
  document.fill_1.barkod_1.focus();
}
function vynuluj_2()
{
  document.fill_1.barkod_2.value="";
  document.fill_1.titid_2.value="";
  document.fill_1.plt_2.value="";
  document.fill_1.nazev_2.value="";
  document.fill_1.sleva_2.value="";
  document.fill_1.pocet_2.value="";
  document.fill_1.cena_2.value="";
  document.fill_1.soucin_2.value="";
  document.fill_1.barkod_2.focus();
}
function vynuluj_3()
{
  document.fill_1.barkod_3.value="";
  document.fill_1.titid_3.value="";
  document.fill_1.plt_3.value="";
  document.fill_1.nazev_3.value="";
  document.fill_1.sleva_3.value="";
  document.fill_1.pocet_3.value="";
  document.fill_1.cena_3.value="";
  document.fill_1.soucin_3.value="";
  document.fill_1.barkod_3.focus();
}
function vynuluj_4()
{
  document.fill_1.barkod_4.value="";
  document.fill_1.titid_4.value="";
  document.fill_1.plt_4.value="";
  document.fill_1.nazev_4.value="";
  document.fill_1.sleva_4.value="";
  document.fill_1.pocet_4.value="";
  document.fill_1.cena_4.value="";
  document.fill_1.soucin_4.value="";
  document.fill_1.barkod_4.focus();
}
function vynuluj_5()
{
  document.fill_1.barkod_5.value="";
  document.fill_1.titid_5.value="";
  document.fill_1.plt_5.value="";
  document.fill_1.nazev_5.value="";
  document.fill_1.sleva_5.value="";
  document.fill_1.pocet_5.value="";
  document.fill_1.cena_5.value="";
  document.fill_1.soucin_5.value="";
  document.fill_1.barkod_5.focus();
}
function vynuluj_6()
{
  document.fill_1.barkod_6.value="";
  document.fill_1.titid_6.value="";
  document.fill_1.plt_6.value="";
  document.fill_1.nazev_6.value="";
  document.fill_1.sleva_6.value="";
  document.fill_1.pocet_6.value="";
  document.fill_1.cena_6.value="";
  document.fill_1.soucin_6.value="";
  document.fill_1.barkod_6.focus();
}
function vynuluj_7()
{
  document.fill_1.barkod_7.value="";
  document.fill_1.titid_7.value="";
  document.fill_1.plt_7.value="";
  document.fill_1.nazev_7.value="";
  document.fill_1.sleva_7.value="";
  document.fill_1.pocet_7.value="";
  document.fill_1.cena_7.value="";
  document.fill_1.soucin_7.value="";
  document.fill_1.barkod_7.focus();
}
function vynuluj_8()
{
  document.fill_1.barkod_8.value="";
  document.fill_1.titid_8.value="";
  document.fill_1.plt_8.value="";
  document.fill_1.nazev_8.value="";
  document.fill_1.sleva_8.value="";
  document.fill_1.pocet_8.value="";
  document.fill_1.cena_8.value="";
  document.fill_1.soucin_8.value="";
  document.fill_1.barkod_8.focus();
}
function vynuluj_9()
{
  document.fill_1.barkod_9.value="";
  document.fill_1.titid_9.value="";
  document.fill_1.plt_9.value="";
  document.fill_1.nazev_9.value="";
  document.fill_1.sleva_9.value="";
  document.fill_1.pocet_9.value="";
  document.fill_1.cena_9.value="";
  document.fill_1.soucin_9.value="";
  document.fill_1.barkod_9.focus();
}
function vynuluj_10()
{
  document.fill_1.barkod_10.value="";
  document.fill_1.titid_10.value="";
  document.fill_1.plt_10.value="";
  document.fill_1.nazev_10.value="";
  document.fill_1.sleva_10.value="";
  document.fill_1.pocet_10.value="";
  document.fill_1.cena_10.value="";
  document.fill_1.soucin_10.value="";
  document.fill_1.barkod_10.focus();
}

//Posunování kurzoru v prodejce (barkódy pro čtečku) a kontrola duplicit
function bar()
{
  if (fill_1.barkod_1.value=="" && fill_1.barkod_2.value=="" && fill_1.barkod_3.value=="" && fill_1.barkod_4.value=="" && fill_1.barkod_5.value=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   fill_1.barkod_1.focus();
  }
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value=="" && fill_1.barkod_3.value=="" && fill_1.barkod_4.value=="" && fill_1.barkod_5.value=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
  fill_1.barkod_2.focus();
  }

//Druhý s prvním
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value=="" && fill_1.barkod_4.value=="" && fill_1.barkod_5.value=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_2.value == fill_1.titid_1.value)
   {
    vysledek_1=eval(document.fill_1.pocet_2.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_1=(document.fill_1.titid_2.value);
    vynuluj_1();
	vynuluj_2();
    document.fill_1.pocet_1.value=vysledek_1;
	document.fill_1.titid_1.value=titvysledek_1;
	document.fill_1.submit();
   }
  else fill_1.barkod_3.focus();
  }

//Třetí s druhým a s prvním
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value=="" && fill_1.barkod_5.value=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_3.value == fill_1.titid_2.value)
   {
    vysledek_2=eval(document.fill_1.pocet_3.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_2=(document.fill_1.titid_3.value);
    vynuluj_2();
	vynuluj_3();
    document.fill_1.pocet_2.value=vysledek_2;
	document.fill_1.titid_2.value=titvysledek_2;	
	document.fill_1.submit();
   }
   if (fill_1.titid_3.value == fill_1.titid_1.value)
   {
    vysledek_2=eval(document.fill_1.pocet_3.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_2=(document.fill_1.titid_3.value);
	vynuluj_1();
	vynuluj_3();
    document.fill_1.pocet_1.value=vysledek_2;
	document.fill_1.titid_1.value=titvysledek_2;	
	document.fill_1.submit();
   }
  else fill_1.barkod_4.focus();
  }

//Čtvrtý se třetím, se druhým a s prvním
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_4.value == fill_1.titid_3.value)
   {
    vysledek_3=eval(document.fill_1.pocet_4.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_3=(document.fill_1.titid_4.value);
	vynuluj_3();
	vynuluj_4();
    document.fill_1.pocet_3.value=vysledek_3;
	document.fill_1.titid_3.value=titvysledek_3;
	document.fill_1.submit();
   }
   if (fill_1.titid_4.value == fill_1.titid_2.value)
   {
    vysledek_3=eval(document.fill_1.pocet_4.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_3=(document.fill_1.titid_4.value);
	vynuluj_2();
	vynuluj_4();
    document.fill_1.pocet_2.value=vysledek_3;
	document.fill_1.titid_2.value=titvysledek_3;
	document.fill_1.submit();
   }
   if (fill_1.titid_4.value == fill_1.titid_1.value)
   {
    vysledek_3=eval(document.fill_1.pocet_4.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_3=(document.fill_1.titid_4.value);
	vynuluj_1();
	vynuluj_4();
    document.fill_1.pocet_1.value=vysledek_3;
	document.fill_1.titid_1.value=titvysledek_3;
	document.fill_1.submit();
   }
  else fill_1.barkod_5.focus();
  }

//Pátý se čtvrtým se třetím s druhým a s prvním
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_5.value == fill_1.titid_4.value)
   {
    vysledek_4=eval(document.fill_1.pocet_5.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_4=(document.fill_1.titid_5.value);
	vynuluj_4();
	vynuluj_5();
    document.fill_1.pocet_4.value=vysledek_4;
	document.fill_1.titid_4.value=titvysledek_4;
	document.fill_1.submit();
   }
   if (fill_1.titid_5.value == fill_1.titid_3.value)
   {
    vysledek_4=eval(document.fill_1.pocet_5.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_4=(document.fill_1.titid_5.value);
	vynuluj_3();
	vynuluj_5();
    document.fill_1.pocet_3.value=vysledek_4;
	document.fill_1.titid_3.value=titvysledek_4;
	document.fill_1.submit();
   }
   if (fill_1.titid_5.value == fill_1.titid_2.value)
   {
    vysledek_4=eval(document.fill_1.pocet_5.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_4=(document.fill_1.titid_5.value);
	vynuluj_2();	
	vynuluj_5();
    document.fill_1.pocet_2.value=vysledek_4;
	document.fill_1.titid_2.value=titvysledek_4;
	document.fill_1.submit();
   }
   if (fill_1.titid_5.value == fill_1.titid_1.value)
   {
    vysledek_4=eval(document.fill_1.pocet_5.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_4=(document.fill_1.titid_5.value);
	vynuluj_1();
	vynuluj_5();
    document.fill_1.pocet_1.value=vysledek_4;
	document.fill_1.titid_1.value=titvysledek_4;
	document.fill_1.submit();
   }
  else fill_1.barkod_6.focus();
  }

//Šestý s pátým se čtvrtým se třetím s druhým a s prvním  
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value!=="" && fill_1.barkod_7.value=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_6.value == fill_1.titid_5.value)
   {
    vysledek_5=eval(document.fill_1.pocet_6.value) + eval(document.fill_1.pocet_5.value);
	titvysledek_5=(document.fill_1.titid_6.value);
	vynuluj_5();
	vynuluj_6();
    document.fill_1.pocet_5.value=vysledek_5;
	document.fill_1.titid_5.value=titvysledek_5;
	document.fill_1.submit();
   }
   if (fill_1.titid_6.value == fill_1.titid_4.value)
   {
    vysledek_5=eval(document.fill_1.pocet_6.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_5=(document.fill_1.titid_6.value);
	vynuluj_4();
	vynuluj_6();
    document.fill_1.pocet_4.value=vysledek_5;
	document.fill_1.titid_4.value=titvysledek_5;
	document.fill_1.submit();
   }
   if (fill_1.titid_6.value == fill_1.titid_3.value)
   {
    vysledek_5=eval(document.fill_1.pocet_6.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_5=(document.fill_1.titid_6.value);
	vynuluj_3();
	vynuluj_6();
    document.fill_1.pocet_3.value=vysledek_5;
	document.fill_1.titid_3.value=titvysledek_5;
	document.fill_1.submit();
   }
   if (fill_1.titid_6.value == fill_1.titid_2.value)
   {
    vysledek_5=eval(document.fill_1.pocet_6.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_5=(document.fill_1.titid_6.value);
	vynuluj_2();
	vynuluj_6();
    document.fill_1.pocet_2.value=vysledek_5;
	document.fill_1.titid_2.value=titvysledek_5;
	document.fill_1.submit();
   }
   if (fill_1.titid_6.value == fill_1.titid_1.value)
   {
    vysledek_5=eval(document.fill_1.pocet_6.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_5=(document.fill_1.titid_6.value);
	vynuluj_1();
	vynuluj_6();
    document.fill_1.pocet_1.value=vysledek_5;
	document.fill_1.titid_1.value=titvysledek_5;
	document.fill_1.submit();
   }
  else fill_1.barkod_7.focus();
  }
  
//Sedmý se šestým s pátým se čtvrtým se třetím s druhým a s prvním    
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value!=="" && fill_1.barkod_7.value!=="" && fill_1.barkod_8.value=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_7.value == fill_1.titid_6.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_6.value);
	titvysledek_6=(document.fill_1.titid_7.value);
	vynuluj_6();
	vynuluj_7();
    document.fill_1.pocet_6.value=vysledek_6;
	document.fill_1.titid_6.value=titvysledek_6;
	document.fill_1.submit();
   }
   if (fill_1.titid_7.value == fill_1.titid_5.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_5.value);
	titvysledek_6=(document.fill_1.titid_7.value);
	vynuluj_5();
	vynuluj_7();
    document.fill_1.pocet_5.value=vysledek_6;
	document.fill_1.titid_5.value=titvysledek_6;
	document.fill_1.submit();
   }
   if (fill_1.titid_7.value == fill_1.titid_4.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_6=(document.fill_1.titid_7.value);	
	vynuluj_4();
	vynuluj_7();
    document.fill_1.pocet_4.value=vysledek_6;
	document.fill_1.titid_4.value=titvysledek_6;
	document.fill_1.submit();
   }
   if (fill_1.titid_7.value == fill_1.titid_3.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_6=(document.fill_1.titid_7.value);
	vynuluj_3();
	vynuluj_7();
    document.fill_1.pocet_3.value=vysledek_6;
	document.fill_1.titid_3.value=titvysledek_6;
	document.fill_1.submit();
   }
   if (fill_1.titid_7.value == fill_1.titid_2.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_6=(document.fill_1.titid_7.value);
	vynuluj_2();
	vynuluj_7();
    document.fill_1.pocet_2.value=vysledek_6;
	document.fill_1.titid_2.value=titvysledek_6;
	document.fill_1.submit();
   }
   if (fill_1.titid_7.value == fill_1.titid_1.value)
   {
    vysledek_6=eval(document.fill_1.pocet_7.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_6=(document.fill_1.titid_7.value);
	vynuluj_1();
	vynuluj_7();
    document.fill_1.pocet_1.value=vysledek_6;
	document.fill_1.titid_1.value=titvysledek_6;
	document.fill_1.submit();
   }
  else fill_1.barkod_8.focus();
  }
  
//Osmý se sedmým se šestým s pátým se čtvrtým se třetím s druhým a s prvním      
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value!=="" && fill_1.barkod_7.value!=="" && fill_1.barkod_8.value!=="" && fill_1.barkod_9.value=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_8.value == fill_1.titid_7.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_7.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_7();
	vynuluj_8();
    document.fill_1.pocet_7.value=vysledek_7;
	document.fill_1.titid_7.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_6.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_6.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_6();
	vynuluj_8();
    document.fill_1.pocet_6.value=vysledek_7;
	document.fill_1.titid_6.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_5.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_5.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_5();
	vynuluj_8();
    document.fill_1.pocet_5.value=vysledek_7;
	document.fill_1.titid_5.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_4.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_4();
	vynuluj_8();
    document.fill_1.pocet_4.value=vysledek_7;
	document.fill_1.titid_4.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_3.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_3();
	vynuluj_8();
    document.fill_1.pocet_3.value=vysledek_7;
	document.fill_1.titid_3.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_2.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_2();
	vynuluj_8();
    document.fill_1.pocet_2.value=vysledek_7;
	document.fill_1.titid_2.value=titvysledek_7;
	document.fill_1.submit();
   }
   if (fill_1.titid_8.value == fill_1.titid_1.value)
   {
    vysledek_7=eval(document.fill_1.pocet_8.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_7=(document.fill_1.titid_8.value);
	vynuluj_1();
	vynuluj_8();
    document.fill_1.pocet_1.value=vysledek_7;
	document.fill_1.titid_1.value=titvysledek_7;
	document.fill_1.submit();
   }
  else fill_1.barkod_9.focus();
  }
  
//Devátý s osmým se sedmým se šestým s pátým se čtvrtým se třetím s druhým a s prvním        
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value!=="" && fill_1.barkod_7.value!=="" && fill_1.barkod_8.value!=="" && fill_1.barkod_9.value!=="" && fill_1.barkod_10.value=="")
  {
   if (fill_1.titid_9.value == fill_1.titid_8.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_8.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_8();
	vynuluj_9();
    document.fill_1.pocet_8.value=vysledek_8;
	document.fill_1.titid_8.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_7.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_7.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_7();
	vynuluj_9();
    document.fill_1.pocet_7.value=vysledek_8;
	document.fill_1.titid_7.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_6.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_6.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_6();
	vynuluj_9();
    document.fill_1.pocet_6.value=vysledek_8;
	document.fill_1.titid_6.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_5.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_5.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_5();
	vynuluj_9();
    document.fill_1.pocet_5.value=vysledek_8;
	document.fill_1.titid_5.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_4.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_4();
	vynuluj_9();
    document.fill_1.pocet_4.value=vysledek_8;
	document.fill_1.titid_4.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_3.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_3();
	vynuluj_9();
    document.fill_1.pocet_3.value=vysledek_8;
	document.fill_1.titid_3.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_2.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_2();
	vynuluj_9();
    document.fill_1.pocet_2.value=vysledek_8;
	document.fill_1.titid_2.value=titvysledek_8;
	document.fill_1.submit();
   }
   if (fill_1.titid_9.value == fill_1.titid_1.value)
   {
    vysledek_8=eval(document.fill_1.pocet_9.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_8=(document.fill_1.titid_9.value);
	vynuluj_1();
	vynuluj_9();
    document.fill_1.pocet_1.value=vysledek_8;
	document.fill_1.titid_1.value=titvysledek_8;
	document.fill_1.submit();
   }
  else fill_1.barkod_10.focus();
  }

//Desátý s devátým s osmým se sedmým se šestým s pátým se čtvrtým se třetím s druhým a s prvním        
  else if (fill_1.barkod_1.value!=="" && fill_1.barkod_2.value!=="" && fill_1.barkod_3.value!=="" && fill_1.barkod_4.value!=="" && fill_1.barkod_5.value!=="" && fill_1.barkod_6.value!=="" && fill_1.barkod_7.value!=="" && fill_1.barkod_8.value!=="" && fill_1.barkod_9.value!=="" && fill_1.barkod_10.value!=="")
  {
   if (fill_1.titid_10.value == fill_1.titid_9.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_9.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_9();
	vynuluj_10();
    document.fill_1.pocet_9.value=vysledek_9;
	document.fill_1.titid_9.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_8.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_8.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_8();
	vynuluj_10();
    document.fill_1.pocet_8.value=vysledek_9;
	document.fill_1.titid_8.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_7.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_7.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_7();
	vynuluj_10();
    document.fill_1.pocet_7.value=vysledek_9;
	document.fill_1.titid_7.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_6.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_6.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_6();
	vynuluj_10();
    document.fill_1.pocet_6.value=vysledek_9;
	document.fill_1.titid_6.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_5.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_5.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_5();
	vynuluj_10();
    document.fill_1.pocet_5.value=vysledek_9;
	document.fill_1.titid_5.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_4.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_4.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_4();
	vynuluj_10();
    document.fill_1.pocet_4.value=vysledek_9;
	document.fill_1.titid_4.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_3.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_3.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_3();
	vynuluj_10();
    document.fill_1.pocet_3.value=vysledek_9;
	document.fill_1.titid_3.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_2.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_2.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_2();
	vynuluj_10();
    document.fill_1.pocet_2.value=vysledek_9;
	document.fill_1.titid_2.value=titvysledek_9;
	document.fill_1.submit();
   }
   if (fill_1.titid_10.value == fill_1.titid_1.value)
   {
    vysledek_9=eval(document.fill_1.pocet_10.value) + eval(document.fill_1.pocet_1.value);
	titvysledek_9=(document.fill_1.titid_10.value);
	vynuluj_1();
	vynuluj_10();
    document.fill_1.pocet_1.value=vysledek_9;
	document.fill_1.titid_1.value=titvysledek_9;
	document.fill_1.submit();
  }  
 }
}

//Jeden odkaz pro zobrazení dvou stránek ve dvou různých rámcích
function frames(url1, url2)
{
 parent.menu.location.href = url1;
 parent.body.location.href = url2;
}

//Otevírání v okně 0.
function detail0(kde)
{
 popup = window.open(kde + "", "Detail","height=200,width=200,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=175,left=660")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 1.
function detail(kde)
{
 popup = window.open(kde + "", "Detail","height=270,width=435,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=185,left=555")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 2.
function detail2(kde)
{
 popup = window.open(kde + "", "Rezervace","height=480,width=355,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=185,left=555")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 3.
function detail3(kde)
{
 popup = window.open(kde + "", "Detail","height=600,width=345,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=50,left=555")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 4.
function detail4(kde)
{
 popup = window.open(kde + "", "Účtenka","height=450,width=650,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=50,left=200")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 5.
function detail5(kde)
{
 popup = window.open(kde + "", "Účtenka","height=240,width=320,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=50,left=200")
 if (window.focus)
  {
    popup.focus();
  }
}

//Otevírání v okně 6. Otevřít, načíst script runcomm.php a hned zavřít
function detail6(kde)
{
 popup = window.open(kde + "", "Runcomm","height=50,width=150,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0,top=10,left=10")
 if (window.focus)
  {
    popup.focus();
  }
 setTimeout("popup.close()", 4000);
}

//Přičítání dopravného - archiv
//function pricti_dopravne()
//{
//  if (document.objednavka.dobirka.checked)
//  vysledek=eval(document.objednavka.cena.value) + eval(document.objednavka.cenadopravy.value);
//  else vysledek=eval(document.objednavka.cena.value) - eval(document.objednavka.cenadopravy.value);
//  document.objednavka.cena.value=vysledek;
//}

//Hlídá zda byla zvolena doprava v checkout.php
function checkdoprava(doprava)
{
  if (document.forms.formtrans.doprava.value=="")
  {
   alert ("Zvolte způsob převzetí!");
  }
  else
  {
   document.forms.formtrans.submit();
  }
}

///Hlídátko odesílané objednávky - propadávající hovno:
//1.
function checkjmeno(jmeno)
{
  if (document.forms.objednavka.jmeno.value==""||jmeno.indexOf(" ")<1)
  {
   alert ("Vyplňte jméno a příjmení!");
   document.forms.objednavka.jmeno.focus();
  }
  else
  {
   checkulice (document.forms.objednavka.ulice.value);
  }
}
//2.
function checkulice(ulice)
{
  if (document.forms.objednavka.ulice.value=="")
  {
   alert ("Vyplňte ulici (nebo obec)!");
   document.forms.objednavka.ulice.focus();
  }
  else
  {
   checkpsc (document.forms.objednavka.psc.value);
  }
}
//3.
function checkpsc(psc)
{
  var delpsc = psc.length;
  var mezpsc = psc.indexOf(" ");
  if (psc.indexOf(" ")<1)
  {
   alert ("V PSČ není mezera! (Vyplňte např. 140 00)");
   document.forms.objednavka.psc.focus();
   exit;
  }
  if ((delpsc!=6))
  {
   alert ("PSČ má špatný počet znaků! (Musí mít 6 znaků s mezerou)");  
   document.forms.objednavka.psc.focus();
   exit;
  }
  if ((mezpsc!=3))
  {
   alert ("PSČ má mezeru na špatném místě! (Vyplňte např. 140 00)");  
   document.forms.objednavka.psc.focus();
   exit;
  }
  else
  {
   checkmesto (document.forms.objednavka.mesto.value);
  }
}
//4.
function checkmesto(mesto)
{
  if (document.forms.objednavka.mesto.value=="")
  {
   alert ("Vyplňte město (nebo obec)!");
   document.forms.objednavka.mesto.focus();
  }
  else
  {
   checkrepublic (document.forms.objednavka.rep.value);
  }
}
//5.
function checkrepublic(rep)
{
  if (document.forms.objednavka.rep.value=="")
  {
   alert ("Vyplňte stát!");
   document.forms.objednavka.rep.focus();
  }
  if (document.forms.objednavka.rep.value=="Česká Republika" && document.forms.objednavka.doprava.value=="Dobírkou PPL SK")
  {
   alert ("Nelze použít tento typ dopravy pro ČR! \n Změňte dopravu, nebo adresu");
   window.location.replace("checkout.php");
   exit;
  }
  if (document.forms.objednavka.rep.value=="Slovenská Republika" && document.forms.objednavka.doprava.value!=="Dobírkou PPL SK" && document.forms.objednavka.doprava.value!=="Osobně P-9" && document.forms.objednavka.doprava.value!=="Osobně P-4")
  {
   alert ("Nelze použít tento typ dopravy na Slovensko! \n Změňte dopravu, nebo adresu");
   window.location.replace("checkout.php");
   exit;
  }
  else
  {
   checktelefon (document.forms.objednavka.telefon.value);
  }
}
//6.
function checktelefon(telefon)
{
  if (document.forms.objednavka.telefon.value==""||telefon.indexOf("a")>-1||telefon.indexOf("b")>-1||telefon.indexOf("c")>-1||telefon.indexOf("d")>-1||telefon.indexOf("e")>-1||telefon.indexOf("f")>-1||telefon.indexOf("g")>-1||telefon.indexOf("h")>-1||telefon.indexOf("ch")>-1||telefon.indexOf("i")>-1||telefon.indexOf("j")>-1||telefon.indexOf("k")>-1||telefon.indexOf("l")>-1||telefon.indexOf("m")>-1||telefon.indexOf("n")>-1||telefon.indexOf("o")>-1||telefon.indexOf("p")>-1||telefon.indexOf("q")>-1||telefon.indexOf("r")>-1||telefon.indexOf("s")>-1||telefon.indexOf("t")>-1||telefon.indexOf("u")>-1||telefon.indexOf("v")>-1||telefon.indexOf("w")>-1||telefon.indexOf("x")>-1||telefon.indexOf("y")>-1||telefon.indexOf("z")>-1||telefon.indexOf("A")>-1||telefon.indexOf("B")>-1||telefon.indexOf("C")>-1||telefon.indexOf("D")>-1||telefon.indexOf("E")>-1||telefon.indexOf("F")>-1||telefon.indexOf("G")>-1||telefon.indexOf("H")>-1||telefon.indexOf("CH")>-1||telefon.indexOf("I")>-1||telefon.indexOf("J")>-1||telefon.indexOf("K")>-1||telefon.indexOf("L")>-1||telefon.indexOf("M")>-1||telefon.indexOf("N")>-1||telefon.indexOf("O")>-1||telefon.indexOf("P")>-1||telefon.indexOf("Q")>-1||telefon.indexOf("R")>-1||telefon.indexOf("S")>-1||telefon.indexOf("T")>-1||telefon.indexOf("U")>-1||telefon.indexOf("V")>-1||telefon.indexOf("W")>-1||telefon.indexOf("X")>-1||telefon.indexOf("Y")>-1||telefon.indexOf("Z")>-1||telefon.indexOf(",")>-1||telefon.indexOf("<")>-1||telefon.indexOf("?")>-1||telefon.indexOf(">")>-1||telefon.indexOf(".")>-1||telefon.indexOf(":")>-1||telefon.indexOf("-")>-1||telefon.indexOf(";")>-1||telefon.indexOf("ů")>-1||telefon.indexOf("§")>-1||telefon.indexOf("(")>-1||telefon.indexOf(")")>-1||telefon.indexOf("]")>-1||telefon.indexOf("[")>-1||telefon.indexOf("+")>-1||telefon.indexOf("_")>-1||telefon.indexOf("%")>-1)
  {
   alert ("Je špatně vyplněn telefon!");
   document.forms.objednavka.telefon.focus();
  }
  else
  {
   checkemail (document.forms.objednavka.email.value);
  }
}
//7.
function checkemail(email)
{
   if(document.forms.objednavka.email.value=="nema@nema.cz" || email.indexOf("@")<1 || email.indexOf(" ")>-1 || email.indexOf(".cz")<3 && email.indexOf(".sk")<3 && email.indexOf(".net")<4 && email.indexOf(".com")<4 && email.indexOf(".biz")<4 && email.indexOf(".eu")<3)
   {
    alert("Je špatně vyplněn e-mail!");
    document.forms.objednavka.email.focus();  
   }
   else
   {
    checkdodat (document.forms.objednavka.dodat.value);
   }
}
//8.
function checkdodat(dodat)
{
  if (document.forms.objednavka.dodat.value=="")
  {
   alert ("Kdy budete na adrese?");
   document.forms.objednavka.dodat.focus();
   exit;
  }
  if (document.forms.objednavka.dodat.value=="Večer")
  {
   vecer = 0;
   seznampsc = "118 00,119 00,110 00,100 00,101 00,102 00,106 00,108 00,109 00,107 00,103 00,104 00,120 00,128 00,140 00,141 00,142 00,143 00,148 00,149 00,147 00,370 11,370 04,370 05,390 05,360 01,301 00,337 01,337 03,347 01,405 02,430 01,430 03,430 04,400 01,500 02,602 00,603 00,690 03,695 01,710 00,711 00,712 00,713 00,715 00,716 00,717 00,718 00,719 00,702 00,720 00,721 00,722 00,723 00,703 00,700 30,708 00,709 00,767 01,686 01,686 05,686 06,755 01,760 05,760 01,763 02,763 11,763 14,796 03,796 04,272 01,150 00,153 00,154 00,155 00,156 00,152 00,158 00,159 00,160 00,161 00,162 00,163 00,164 00,165 00,169 00,170 00,171 00,269 02,470 06,537 03,537 05,276 01,288 02,130 00,180 00,181 00,182 00,186 00,190 00,193 00,197 00,198 00,199 00";
   var pscpole = seznampsc.split(",");
   for(i=0; i<pscpole.length; i++)
   {
    if (document.forms.objednavka.psc.value==pscpole[i]){vecer=1;}
   }
   if (vecer==0)
   {
    alert ("Pro tuto lokaci nelze zvolit večerní doručení. Zvolte prosím jiný termín, jinou adresu, nebo jiný způsob přepravy. Města s možností večerního doručení naleznete zde: http://www.gamehouse.cz/ppl_mesta.html");
    document.forms.objednavka.dodat.focus();
    exit;
   }
   if (vecer==1)
   {
    checksouhlas (document.forms.objednavka.souhlas.value);
   }
  }
  if (document.forms.objednavka.dodat.value=="Messenger")
  {
   messenger = 0;
   seznampsc = "118 00,119 00,110 00,100 00,101 00,102 00,106 00,108 00,109 00,107 00,103 00,104 00,120 00,128 00,130 00,140 00,141 00,142 00,143 00,148 00,149 00,147 00,150 00,155 31,153 00,154 00,155 00,156 00,155 21,152 00,158 00,159 00,160 00,161 00,162 00,163 00,164 00,165 00,169 00,170 00,171 00,180 00,181 00,182 00,184 00,186 00,190 00,190 11,190 12,193 00,190 14,190 15,190 16,190 17,196 00,197 00,198 00,199 00";
   var pscpole = seznampsc.split(",");
   for(i=0; i<pscpole.length; i++)
   {
    if (document.forms.objednavka.psc.value==pscpole[i]){messenger=1;}
   }
   if (messenger==0)
   {
    alert ("Pro tuto lokaci nelze zvolit dopravu Messengerem. Klikněte zpět na upravit převzetí a zvolte si prosím jiný způsob přepravy.");
    exit;
   }
   if (messenger==1)
   {
    checksouhlas (document.forms.objednavka.souhlas.value);
   }
  }
  else checksouhlas (document.forms.objednavka.souhlas.value);
}
//9.
function checksouhlas(souhlas)
{
   if(document.forms.objednavka.souhlas.checked==false)
   {
    alert("Objednávku lze dokončit pouze pokud souhlasíte s nákupním řádem!");
    document.forms.objednavka.souhlas.focus();  
   }
   else
   {
    document.forms.objednavka.submit();
   }
}



///Hlídátko registrace nového uživatele - propadávající hovno:
//1. Registrace
function reg_checkemail(email)
{
   if(document.forms.register.email.value=="nema@nema.cz" || email.indexOf("@")<1 || email.indexOf(" ")>-1 || email.indexOf(".cz")<3 && email.indexOf(".sk")<3 && email.indexOf(".net")<4 && email.indexOf(".com")<4 && email.indexOf(".biz")<4 && email.indexOf(".eu")<3)
   {
    alert("Je špatně vyplněn e-mail!");
    document.forms.register.email.focus();  
   }
   else
   {
    reg_checkheslo (document.forms.register.password.value);
   }
}
//2. Registrace
function reg_checkheslo(password)
{
  if (document.forms.register.password.value=="")
  {
   alert ("Vyplňte heslo (delší než 5 znaků)!");
   document.forms.register.password.focus();
  }
  else
  {
  reg_checkconfirmpass (document.forms.register.confirmpassword.value);
  }
}
//3. Registrace
function reg_checkconfirmpass(confirmpassword)
{
  if (document.forms.register.password.value == document.forms.register.confirmpassword.value)
  {
  reg_checkjmeno (document.forms.register.jmeno.value); 
  }
  else
  {
    alert ("Potvrzení hesla se neshoduje s heslem!");
    document.forms.register.confirmpassword.focus();
  }
}
//4. Registrace
function reg_checkjmeno(jmeno)
{
  if (document.forms.register.jmeno.value==""||jmeno.indexOf(" ")<1)
  {
   alert ("Vyplňte jméno a příjmení!");
   document.forms.register.jmeno.focus();
  }
  else
  {
   reg_checkulice (document.forms.register.ulice.value);
  }
}
//5. Registrace
function reg_checkulice(ulice)
{
  if (document.forms.register.ulice.value=="")
  {
   alert ("Vyplňte ulici (nebo obec)!");
   document.forms.register.ulice.focus();
  }
  else
  {
   reg_checkpsc (document.forms.register.psc.value);
  }
}
//6. Registrace
function reg_checkpsc(psc)
{
  var delpsc = psc.length;
  var mezpsc = psc.indexOf(" ");
  if (psc.indexOf(" ")<1)
  {
   alert ("V PSČ není mezera! (Vyplňte např. 140 00)");
   document.forms.register.psc.focus();
   exit;
  }
  if ((delpsc!=6))
  {
   alert ("PSČ má špatný počet znaků! (Musí mít 6 znaků s mezerou)");  
   document.forms.register.psc.focus();
   exit;
  }
  if ((mezpsc!=3))
  {
   alert ("PSČ má mezeru na špatném místě! (Vyplňte např. 140 00)");  
   document.forms.register.psc.focus();
   exit;
  }
  else
  {
   reg_checkmesto (document.forms.register.mesto.value);
  }
}
//7. Registrace
function reg_checkmesto(mesto)
{
  if (document.forms.register.mesto.value=="")
  {
   alert ("Vyplňte město (nebo obec)!");
   document.forms.register.mesto.focus();
  }
  else
  {
   reg_checkrep (document.forms.register.rep.value);
  }
}
//8. Registrace
function reg_checkrep(rep)
{
  if (document.forms.register.rep.value=="")
  {
   alert ("Vyplňte stát!");
   document.forms.register.rep.focus();
  }
  else
  {
   reg_checktelefon (document.forms.register.telefon.value);
  }
}
//9. Registrace
function reg_checktelefon(telefon)
{
 var deltel = telefon.length;
 var first2 = telefon.substring(0,2);
  if (document.forms.register.telefon.value==""||telefon.indexOf("a")>-1||telefon.indexOf("b")>-1||telefon.indexOf("c")>-1||telefon.indexOf("d")>-1||telefon.indexOf("e")>-1||telefon.indexOf("f")>-1||telefon.indexOf("g")>-1||telefon.indexOf("h")>-1||telefon.indexOf("ch")>-1||telefon.indexOf("i")>-1||telefon.indexOf("j")>-1||telefon.indexOf("k")>-1||telefon.indexOf("l")>-1||telefon.indexOf("m")>-1||telefon.indexOf("n")>-1||telefon.indexOf("o")>-1||telefon.indexOf("p")>-1||telefon.indexOf("q")>-1||telefon.indexOf("r")>-1||telefon.indexOf("s")>-1||telefon.indexOf("t")>-1||telefon.indexOf("u")>-1||telefon.indexOf("v")>-1||telefon.indexOf("w")>-1||telefon.indexOf("x")>-1||telefon.indexOf("y")>-1||telefon.indexOf("z")>-1||telefon.indexOf("A")>-1||telefon.indexOf("B")>-1||telefon.indexOf("C")>-1||telefon.indexOf("D")>-1||telefon.indexOf("E")>-1||telefon.indexOf("F")>-1||telefon.indexOf("G")>-1||telefon.indexOf("H")>-1||telefon.indexOf("CH")>-1||telefon.indexOf("I")>-1||telefon.indexOf("J")>-1||telefon.indexOf("K")>-1||telefon.indexOf("L")>-1||telefon.indexOf("M")>-1||telefon.indexOf("N")>-1||telefon.indexOf("O")>-1||telefon.indexOf("P")>-1||telefon.indexOf("Q")>-1||telefon.indexOf("R")>-1||telefon.indexOf("S")>-1||telefon.indexOf("T")>-1||telefon.indexOf("U")>-1||telefon.indexOf("V")>-1||telefon.indexOf("W")>-1||telefon.indexOf("X")>-1||telefon.indexOf("Y")>-1||telefon.indexOf("Z")>-1||telefon.indexOf(",")>-1||telefon.indexOf("<")>-1||telefon.indexOf("?")>-1||telefon.indexOf(">")>-1||telefon.indexOf(".")>-1||telefon.indexOf(":")>-1||telefon.indexOf("-")>-1||telefon.indexOf(";")>-1||telefon.indexOf("ů")>-1||telefon.indexOf("§")>-1||telefon.indexOf("(")>-1||telefon.indexOf(")")>-1||telefon.indexOf("]")>-1||telefon.indexOf("[")>-1||telefon.indexOf("+")>-1||telefon.indexOf("_")>-1||telefon.indexOf("%")>-1||telefon.indexOf("/")>-1||telefon.indexOf(" ")>-1||telefon.indexOf("*")>-1||(deltel!=9))
  {
   alert ("Telefon obsahuje nepovolené znaky, nebo špatný počet číslic! (Pište 9 čísel bez mezer či lomítek).");
   document.forms.register.telefon.focus();
   exit;
  }
  if ((first2!=20)&&(first2!=21)&&(first2!=22)&&(first2!=23)&&(first2!=24)&&(first2!=25)&&(first2!=26)&&(first2!=27)&&(first2!=28)&&(first2!=29)&&(first2!=31)&&(first2!=32)&&(first2!=35)&&(first2!=37)&&(first2!=38)&&(first2!=39)&&(first2!=41)&&(first2!=47)&&(first2!=46)&&(first2!=48)&&(first2!=49)&&(first2!=51)&&(first2!=53)&&(first2!=54)&&(first2!=55)&&(first2!=59)&&(first2!=56)&&(first2!=57)&&(first2!=58)&&(first2!=77)&&(first2!=72)&&(first2!=60)&&(first2!=73)&&(first2!=80))
  {
   alert ("Telefon začíná špatnou předvolbou: "+first2+"x !");
   document.forms.register.telefon.focus();
   exit;
  }
  else
  {
    reg_checkovereni (document.forms.register.overeni.value);
  }
}
//10. Registrace
function reg_checkovereni(overeni)
{
  if (document.forms.register.overeni.value=="")
  {
   alert ("Opište kód z obrázku!");
   document.forms.register.overeni.focus();
  }
  else
  {
    reg_checksouhlas (document.forms.register.souhlas.value);
  }
}
//11. Registrace
function reg_checksouhlas(souhlas)
{
   if(document.forms.register.souhlas.checked==false)
   {
    alert("Registrace lze dokončit pouze pokud souhlasíte s pravidly!");
    document.forms.register.souhlas.focus();  
   }
   else
   {
    document.forms.register.submit();
   }
}

// Hlídátko akce 1 + něco zdarma
// Výběr hry 1
function akce_checkhra1(hra1)
{
  if (akcezakorunu.hra1.value=="")
  {
    alert ("Nemáte vybranou první položku!");
	akcezakorunu.hra1.focus();
  }
  else
  {
   akce_checkhra2 (akcezakorunu.hra2.value);
  }
}
// Výběr hry 2  
function akce_checkhra2(hra2)
{
  if (akcezakorunu.hra2.value=="")
  {
    alert ("Nemáte vybranou druhou položku!");
	akcezakorunu.hra2.focus();
  }
  else if (akcezakorunu.hra1.value!==""&&akcezakorunu.hra2.value!=="")
  {
   document.akcezakorunu.submit();
  }  
}

// Hlídátko akce 1 + určitá jedna věc zdarma
// Výběr hry
function akce_checkhra4(hra1)
{
  if (akcezakorunu4.hra1.value=="")
  {
    alert ("Nemáte vybranou položku!");
	akcezakorunu4.hra1.focus();
  }
  else
  {
   document.akcezakorunu4.submit();
  }  
}

// Hlídátko akce 2 + něco zdarma
// Výběr hry 1
function akce2_checkhra1(hra1)
{
  if (akcezakorunu2.hra1.value=="")
  {
    alert ("Nemáte vybranou první položku!");
	akcezakorunu2.hra1.focus();
  }
  else if (akcezakorunu2.hra1.value!=="")
  {
   akce2_checkhra2 (akcezakorunu2.hra2.value);
  }
}
// Výběr hry 2
function akce2_checkhra2(hra2)
{
  if (akcezakorunu2.hra2.value=="")
  {
    alert ("Nemáte vybranou druhou položku!");
	akcezakorunu2.hra2.focus();
  }
  else
  {
   akce2_checkhra3 (akcezakorunu2.hra3.value);
  }
}
// Výběr hry 3
function akce2_checkhra3(hra3)
{
  if (akcezakorunu2.hra3.value=="")
  {
    alert ("Nemáte vybranou třetí položku!");
	akcezakorunu2.hra3.focus();
  }
  else if (akcezakorunu2.hra1.value!==""&&akcezakorunu2.hra2.value!==""&&akcezakorunu2.hra3.value!=="")
  {
   document.akcezakorunu2.submit();
  }  
}

// Hlídátko rezervačního formuláře
//Jméno
function check_book_jmeno(jmeno)
{
  if (booking.jmeno.value==""||jmeno.indexOf(" ")<1)
  {
    alert ("Vyplňte jméno a příjmení!");
	booking.jmeno.focus();
  }
  else
  {
   check_book_ulice(booking.ulice.value);
  }
}
//Ulice
function check_book_ulice(ulice)
{
  if (booking.ulice.value=="")
  {
   alert ("Vyplňte ulici (nebo obec)!");
   booking.ulice.focus();
  }
  else
  {
   check_book_psc(booking.psc.value);
  }
}
//Psč
function check_book_psc(psc)
{
  if (psc.indexOf(" ")<1)
  {
   alert ("Vyplňte PSČ ve tvaru např. 140 00!");
   booking.psc.focus();
  }
  else
  {
   check_book_mesto(booking.mesto.value);
  }
}
// Město
function check_book_mesto(mesto)
{
  if (booking.mesto.value=="")
  {
   alert ("Vyplňte město (nebo obec)!");
   booking.mesto.focus();
  }
  else
  {
   check_book_telefon(booking.telefon.value);
  }
}
// Telefon
function check_book_telefon(telefon)
{
  if (booking.telefon.value==""||telefon.indexOf("a")>-1||telefon.indexOf("b")>-1||telefon.indexOf("c")>-1||telefon.indexOf("d")>-1||telefon.indexOf("e")>-1||telefon.indexOf("f")>-1||telefon.indexOf("g")>-1||telefon.indexOf("h")>-1||telefon.indexOf("ch")>-1||telefon.indexOf("i")>-1||telefon.indexOf("j")>-1||telefon.indexOf("k")>-1||telefon.indexOf("l")>-1||telefon.indexOf("m")>-1||telefon.indexOf("n")>-1||telefon.indexOf("o")>-1||telefon.indexOf("p")>-1||telefon.indexOf("q")>-1||telefon.indexOf("r")>-1||telefon.indexOf("s")>-1||telefon.indexOf("t")>-1||telefon.indexOf("u")>-1||telefon.indexOf("v")>-1||telefon.indexOf("w")>-1||telefon.indexOf("x")>-1||telefon.indexOf("y")>-1||telefon.indexOf("z")>-1||telefon.indexOf("A")>-1||telefon.indexOf("B")>-1||telefon.indexOf("C")>-1||telefon.indexOf("D")>-1||telefon.indexOf("E")>-1||telefon.indexOf("F")>-1||telefon.indexOf("G")>-1||telefon.indexOf("H")>-1||telefon.indexOf("CH")>-1||telefon.indexOf("I")>-1||telefon.indexOf("J")>-1||telefon.indexOf("K")>-1||telefon.indexOf("L")>-1||telefon.indexOf("M")>-1||telefon.indexOf("N")>-1||telefon.indexOf("O")>-1||telefon.indexOf("P")>-1||telefon.indexOf("Q")>-1||telefon.indexOf("R")>-1||telefon.indexOf("S")>-1||telefon.indexOf("T")>-1||telefon.indexOf("U")>-1||telefon.indexOf("V")>-1||telefon.indexOf("W")>-1||telefon.indexOf("X")>-1||telefon.indexOf("Y")>-1||telefon.indexOf("Z")>-1||telefon.indexOf(",")>-1||telefon.indexOf("<")>-1||telefon.indexOf("?")>-1||telefon.indexOf(">")>-1||telefon.indexOf(".")>-1||telefon.indexOf(":")>-1||telefon.indexOf("-")>-1||telefon.indexOf(";")>-1||telefon.indexOf("ů")>-1||telefon.indexOf("§")>-1||telefon.indexOf("(")>-1||telefon.indexOf(")")>-1||telefon.indexOf("]")>-1||telefon.indexOf("[")>-1||telefon.indexOf("+")>-1||telefon.indexOf("_")>-1||telefon.indexOf("%")>-1)
  {
   alert ("Je špatně vyplněn telefon!");
   booking.telefon.focus();
  }
  else
  {
   check_book_email(booking.email.value);
  }
}
// Email
function check_book_email(email)
{
   if(booking.email.value=="nema@nema.cz" || email.indexOf("@")<1 || email.indexOf(" ")>-1 || email.indexOf(".cz")<3 && email.indexOf(".sk")<3 && email.indexOf(".net")<4 && email.indexOf(".com")<4 && email.indexOf(".eu")<3)
   {
    alert("Je špatně vyplněn e-mail!");
    booking.email.focus();  
   }
   else
   {
    check_book_prevzeti(booking.prevzeti.value);
   }
}
//Převzetí zboží
function check_book_prevzeti(prevzeti)
{
  if (booking.prevzeti.value=="")
  {
   alert ("Vyberte si způsob převzetí");
   booking.prevzeti.focus();
  }
  else
  {
   document.booking.submit();
  }
}

// Hlídá maličký formík forgot_pass umístěný (register.php a forgot_pass.php)
function forpas_telefon(telefon)
{
 var deltel = telefon.length;
 var first2 = telefon.substring(0,2);
  if (document.forms.forgot_pass.telefon.value==""||telefon.indexOf("a")>-1||telefon.indexOf("b")>-1||telefon.indexOf("c")>-1||telefon.indexOf("d")>-1||telefon.indexOf("e")>-1||telefon.indexOf("f")>-1||telefon.indexOf("g")>-1||telefon.indexOf("h")>-1||telefon.indexOf("ch")>-1||telefon.indexOf("i")>-1||telefon.indexOf("j")>-1||telefon.indexOf("k")>-1||telefon.indexOf("l")>-1||telefon.indexOf("m")>-1||telefon.indexOf("n")>-1||telefon.indexOf("o")>-1||telefon.indexOf("p")>-1||telefon.indexOf("q")>-1||telefon.indexOf("r")>-1||telefon.indexOf("s")>-1||telefon.indexOf("t")>-1||telefon.indexOf("u")>-1||telefon.indexOf("v")>-1||telefon.indexOf("w")>-1||telefon.indexOf("x")>-1||telefon.indexOf("y")>-1||telefon.indexOf("z")>-1||telefon.indexOf("A")>-1||telefon.indexOf("B")>-1||telefon.indexOf("C")>-1||telefon.indexOf("D")>-1||telefon.indexOf("E")>-1||telefon.indexOf("F")>-1||telefon.indexOf("G")>-1||telefon.indexOf("H")>-1||telefon.indexOf("CH")>-1||telefon.indexOf("I")>-1||telefon.indexOf("J")>-1||telefon.indexOf("K")>-1||telefon.indexOf("L")>-1||telefon.indexOf("M")>-1||telefon.indexOf("N")>-1||telefon.indexOf("O")>-1||telefon.indexOf("P")>-1||telefon.indexOf("Q")>-1||telefon.indexOf("R")>-1||telefon.indexOf("S")>-1||telefon.indexOf("T")>-1||telefon.indexOf("U")>-1||telefon.indexOf("V")>-1||telefon.indexOf("W")>-1||telefon.indexOf("X")>-1||telefon.indexOf("Y")>-1||telefon.indexOf("Z")>-1||telefon.indexOf(",")>-1||telefon.indexOf("<")>-1||telefon.indexOf("?")>-1||telefon.indexOf(">")>-1||telefon.indexOf(".")>-1||telefon.indexOf(":")>-1||telefon.indexOf("-")>-1||telefon.indexOf(";")>-1||telefon.indexOf("ů")>-1||telefon.indexOf("§")>-1||telefon.indexOf("(")>-1||telefon.indexOf(")")>-1||telefon.indexOf("]")>-1||telefon.indexOf("[")>-1||telefon.indexOf("+")>-1||telefon.indexOf("_")>-1||telefon.indexOf("%")>-1||telefon.indexOf("/")>-1||telefon.indexOf(" ")>-1||telefon.indexOf("*")>-1||(deltel!=9))
  {
   alert ("Telefon obsahuje nepovolené znaky, nebo špatný počet číslic! (Pište 9 čísel bez mezer či lomítek).");
   document.forms.forgot_pass.telefon.focus();
   exit;
  }
  if ((first2!=20)&&(first2!=21)&&(first2!=22)&&(first2!=23)&&(first2!=24)&&(first2!=25)&&(first2!=26)&&(first2!=27)&&(first2!=28)&&(first2!=29)&&(first2!=31)&&(first2!=32)&&(first2!=35)&&(first2!=37)&&(first2!=38)&&(first2!=39)&&(first2!=41)&&(first2!=47)&&(first2!=46)&&(first2!=48)&&(first2!=49)&&(first2!=51)&&(first2!=53)&&(first2!=54)&&(first2!=55)&&(first2!=59)&&(first2!=56)&&(first2!=57)&&(first2!=58)&&(first2!=77)&&(first2!=72)&&(first2!=60)&&(first2!=73)&&(first2!=80))
  {
   alert ("Telefon začíná špatnou předvolbou: "+first2+"x !");
   document.forms.forgot_pass.telefon.focus();
   exit;
  }
  else
  {
   document.forgot_pass.submit();
  }
}

function forpas_email(email)
{
 if(document.forms.register_check.email.value=="nema@nema.cz" || email.indexOf("@")<1 || email.indexOf(" ")>-1 || email.indexOf(".cz")<3 && email.indexOf(".sk")<3 && email.indexOf(".net")<4 && email.indexOf(".com")<4 && email.indexOf(".eu")<3)
 {
  alert("Je špatně vyplněn e-mail!");
  register_check.email.focus();  
 }
 else
 {
  document.register_check.submit();
 }
}