function kontrola_value_form()
{
   if(document.getElementById("searchid").value=='hledaný produkt')
   {
    document.getElementById("searchid").value='';
   }
}
function show_bonus_img(e, img_src)
{
  document.getElementById('bonus_big_image_img').src =  img_src;
  
  var myscroll_x = 0;
  var myscroll_y = 0;
	if (window.pageYOffset) // all except Explorer
	{
		myscroll_x = window.pageXOffset;
		myscroll_y = window.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
		// Explorer 6 Strict
	{
		myscroll_x = document.documentElement.scrollLeft;
		myscroll_y = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		myscroll_x = document.body.scrollLeft;
		myscroll_y = document.body.scrollTop;
	}
  
  document.getElementById('bonus_big_image').style.top = e.clientY+myscroll_y-135+'px';
  document.getElementById('bonus_big_image').style.left = e.clientX+myscroll_x+100+'px';
  document.help_is_showed = true;
  document.getElementById('bonus_big_image').style.display = 'block';
}

function hide_bonus_img()
{
  document.getElementById('bonus_big_image_img').src =  '/imgs/bod.gif';
  document.getElementById('bonus_big_image').style.display = 'none';
  document.help_is_showed = false;
}
function kontrola_value_form1()
{
   if(document.getElementById("newsletter_input").value=='Zadejte Vas@email')
   {
    document.getElementById("newsletter_input").value='';
   }
}
function checkit_porovnani(formprodukty, kategorie)
{
  formprodukty.action=kategorie;
  
}
function check_onchange_platba_doruceni(theForm, field)    
{
	    
	    if (	
	    			(
	    				theForm.platba.options[theForm.platba.selectedIndex].value == 1 ||
	    				theForm.platba.options[theForm.platba.selectedIndex].value == 9 
	    			)
	    			&&
	    			theForm.doruceni.options[theForm.doruceni.selectedIndex].value == 4)
	    {
	    	alert ('Platba dobírkou může být zvolena pouze pří dodání poštou.');
	    	field.selectedIndex=0;
	    	return false;
	    }
	    if (	
	    			(
	    				theForm.platba.options[theForm.platba.selectedIndex].value == 8 
	    			)
	    			&&
	    			(
	    				theForm.doruceni.options[theForm.doruceni.selectedIndex].value != 4 &&
	    				theForm.doruceni.options[theForm.doruceni.selectedIndex].value != 0
	    			)
	    	)
	    {
	    	alert ('Platba v hotovosti musí být zvolena v kombinaci s osobním odběrem na prodejně.');
	    	field.selectedIndex=0;
	    	return false;
	    }
       return true;
}
function otevri_menu(name)
{
  if(getElementById('zpusob_platby').style.display=='block')
  {
    getElementById('zpusob_platby').style.display='none';
  }
  else
  {
    getElementById('zpusob_platby').style.display='block';
  }
  alert('aa');
  return false;
}
function vrat_platbu(text, cena)
{
  getElementById('doprava_cena_s_all')=67;
  return true;
}
function printpage() 
{
  window.print();  
}
function addSearchEngine() {
  if ((typeof window.sidebar == "object") && 
      (typeof window.sidebar.addSearchEngine == "function")) {

    window.sidebar.addSearchEngine(
      "http://www.bike-eshop.cz/bikeeshop.src",
      "http://www.bike-eshop.cz/bikeeshop.gif",
      "Bike-eshop.cz - eshop se sportovním vybavením",
      "Mozilla");

  } else
    alert("Váš prohlížeč nepodporuje tuto funkci. Zkuste Mozillu nebo Firefox.");

}
function openWindowPICTURE(pic)
{
 window.open(pic, "img",'toolbar=0,location=yes,scrollbars=yes, resizable=yes, width=650,height=650');
}
function openWindowall(pic, width, height)
{
 window.open(pic, "img",'toolbar=0,location=0,scrollbars=0, resizable=yes, width='+width+',height='+height+'');
}
function send_data(theSelect)
{
  document.sort_form.submit();
}
function check_smlouvu(theForm)
{
  if (theForm.ESSOX_contractID.value=="") 
	{
        alert("Zadejte prosím Číslo smlouvy.");
        theForm.ESSOX_contractID.focus();
        return false;
  }
}
function checkit_essox_form(theForm)
{
  if (theForm.ESSOX_zpusobPlatby.value=="") 
	{
        alert("Zadejte prosím Váš Způsob platby.");
        theForm.ESSOX_zpusobPlatby.focus();
        return false;
  }
  if (theForm.ESSOX_mobilpausal.value=="") 
	{
        alert("Zadejte prosím jestli máte mobilní telefon paušál.");
        theForm.ESSOX_mobilpausal.focus();
        return false;
  }
  if (theForm.ESSOX_platnostop.value=="") 
	{
        alert("Zadejte prosím přesnou platnost Občanského průkazu.");
        theForm.ESSOX_platnostop.focus();
        return false;
  }
  if (theForm.ESSOX_jmeno.value=="") 
	{
        alert("Zadejte prosím Jméno.");
        theForm.ESSOX_jmeno.focus();
        return false;
  }
  if (theForm.ESSOX_prijmeni.value=="") 
	{
        alert("Zadejte prosím Příjmení.");
        theForm.ESSOX_prijmeni.focus();
        return false;
  }
  if (theForm.ESSOX_RC.value=="") 
	{
        alert("Zadejte prosím Rodné číslo.");
        theForm.ESSOX_RC.focus();
        return false;
  }
  if (theForm.ESSOX_OP.value=="") 
	{
        alert("Zadejte prosím Číslo OP.");
        theForm.ESSOX_OP.focus();
        return false;
  }
  if (theForm.ESSOX_druhyDokladTyp.value=="") 
	{
        alert("Zvolte prosím typ druhého dokladu.");
        theForm.ESSOX_druhyDokladTyp.focus();
        return false;
  }
  if (theForm.ESSOX_druhyDokladCislo.value=="") 
	{
        alert("Zadejte prosím číslo druhého dokladu.");
        theForm.ESSOX_druhyDokladCislo.focus();
        return false;
  }
  
  if (theForm.ESSOX_prijemDomacnost.value=="") 
	{
        alert("Zadejte prosím příjem Vaší domácnosti.");
        theForm.ESSOX_prijemDomacnost.focus();
        return false;
  }
  if (theForm.ESSOX_vydajeDum.value=="") 
	{
        alert("Zadejte prosím výdaje na dům a byt.");
        theForm.ESSOX_vydajeDum.focus();
        return false;
  }
  if (theForm.ESSOX_dalsiSplatky.value=="") 
	{
        alert("Zadejte prosím Splátky dalších úvěrů. V případě, že žádné další nemáte zvolte 0.");
        theForm.ESSOX_dalsiSplatky.focus();
        return false;
  }
   if (theForm.ESSOX_adresa.value=="") 
	{
        alert("Zadejte prosím Ulice a č.p.");
        theForm.ESSOX_adresa.focus();
        return false;
  }
  if (theForm.ESSOX_mesto.value=="") 
	{
        alert("Zadejte prosím Město.");
        theForm.ESSOX_mesto.focus();
        return false;
  }
  if (theForm.ESSOX_telefon.value=="" && theForm.ESSOX_telefonPrihlasenNa.value=="" && theForm.mobil.value=="") 
	{
        alert("Zadejte prosím telefon.");
        theForm.ESSOX_telefon.focus();
        return false;
  }
  if (theForm.ESSOX_plat.value=="") 
	{
        alert("Zadejte prosím Plat.");
        theForm.ESSOX_plat.focus();
        return false;
  }
  
  if (theForm.ESSOX_pocetOsob.value=="") 
	{
        alert("Zadejte prosím Počet vyživovaných osob.");
        theForm.ESSOX_pocetOsob.focus();
        return false;
  }
  if (theForm.ESSOX_druhBydleni.value=="2") 
	{
        alert("Zadejte prosím Druh bydlení.");
        theForm.ESSOX_druhBydleni.focus();
        return false;
  }
  if (theForm.ESSOX_rodinnyStav.value=="4") 
	{
        alert("Zadejte prosím Rodinný stav.");
        theForm.ESSOX_rodinnyStav.focus();
        return false;
  }
  if (theForm.ESSOX_hesloEssox.value=="") 
	{
        alert("Zadejte prosím heslo pro komunikaci.");
        theForm.ESSOX_hesloEssox.focus();
        return false;
  }
  if (theForm.ESSOX_souhlas.checked==false)
  {
      alert("Přečtěte si prosím podmínky použití osobních údajů a zaškrtněte políčko pro souhlas.");
      theForm.ESSOX_souhlas.focus();
      return (false);
  }
  if(theForm.ESSOX_typOsoby.value=="0")
  {
    if(theForm.ESSOX_profese.value!="2" && theForm.ESSOX_profese.value!="3")
    {
        
        if (theForm.ESSOX_zamestnavatel.value=="") 
      	{
              alert("Zadejte prosím Zaměstnavatel.");
              theForm.ESSOX_zamestnavatel.focus();
              return false;
        }
        if (theForm.ESSOX_zamestnanOd.value=="") 
      	{
              alert("Zadejte prosím Zaměstnán od.");
              theForm.ESSOX_zamestnanOd.focus();
              return false;
        }
        if(theForm.ESSOX_typZamestnani.value=="2")
        {
          if (theForm.ESSOX_zamestnanDo.value=="") 
        	{
                alert("Zadejte prosím Zaměstnán do.");
                theForm.ESSOX_zamestnanDo.focus();
                return false;
          }
        }
        if (theForm.ESSOX_adresaZamestnavatele.value=="") 
      	{
              alert("Zadejte prosím Ulice a č.p. zaměstnavatele.");
              theForm.ESSOX_adresaZamestnavatele.focus();
              return false;
        }
        if (theForm.ESSOX_mestoZamestnavatele.value=="") 
      	{
              alert("Zadejte prosím Město zaměstnavatele.");
              theForm.ESSOX_mestoZamestnavatele.focus();
              return false;
        }
        if (theForm.ESSOX_telefonZamestnavatele.value=="") 
      	{
              alert("Zadejte prosím Telefon do zaměstnání.");
              theForm.ESSOX_telefonZamestnavatele.focus();
              return false;
        }
        
    }
  }
  else if(theForm.ESSOX_typOsoby.value=="1")
  {
        if (theForm.ESSOX_IC.value=="") 
      	{
              alert("Zadejte prosím IČ.");
              theForm.ESSOX_IC.focus();
              return false;
        }
        if (theForm.ESSOX_predmetPodnikani.value=="") 
      	{
              alert("Zadejte prosím Předmět podnikání.");
              theForm.ESSOX_predmetPodnikani.focus();
              return false;
        }
        if (theForm.ESSOX_rocniPrijem.value=="") 
      	{
              alert("Zadejte prosím Roční příjem.");
              theForm.ESSOX_rocniPrijem.focus();
              return false;
        }
        if (theForm.ESSOX_sidloUlice.value=="") 
      	{
              alert("Zadejte prosím Sídlo ulice a č.p.");
              theForm.ESSOX_sidloUlice.focus();
              return false;
        }
        if (theForm.ESSOX_sidloObec.value=="") 
      	{
              alert("Zadejte prosím Sídlo město.");
              theForm.ESSOX_sidloObec.focus();
              return false;
        }
  }
}
function check_essox(theForm)
{
  if (theForm.ESSOX_splatka.value=="" || theForm.ESSOX_predem.value=="" || theForm.ESSOX_RPSN.value=="") 
	{
        alert("Nejprve stiskněte prosím tlačítko aktualizovat pro informacích o úvěru.");
        theForm.aktualizovat.focus();
        return false;
  }
  if(theForm.ESSOX_typOsoby.value == "")
   {
      alert("Prosím zvolte \"Typ klienta\".");
      theForm.ESSOX_typOsoby.focus();
      return (false);
   }
   if(theForm.ESSOX_profese.value == "")
   {
      alert("Prosím zvolte \"Vaší profesi\".");
      theForm.ESSOX_profese.focus();
      return (false);
   }
   
}
function checkit2(theForm)
{
	if (theForm.kontakt.value=="") 
	{
        alert("Zadejte prosím kontaktní jméno");
        theForm.kontakt.focus();
        return false;
  }
	if (theForm.email.value=="") 
	{
        alert("Zadejte prosím Váš E-mail");
        theForm.email.focus();
        return false;
  }
  if (theForm.dotaz.value=="")
  {
    alert("Zadejte prosím Váš dotaz");
    theForm.dotaz.focus();
    return (false);
  }
  if(theForm.volba_produktu.value=="")
  {
        alert("Zadejte prosím upřesňující informace");
        theForm.volba_produktu.focus();
        return false;
  }
}
function checkit_reklamace(theForm)
{
  if (theForm.kontakt.value=="") 
	{
        alert("Zadejte prosím kontaktní jméno");
        theForm.kontakt.focus();
        return false;
  }
	if (theForm.email.value=="") 
	{
        alert("Zadejte prosím Váš E-mail");
        theForm.email.focus();
        return false;
  }
  if (theForm.adresa.value=="")
  {
    alert("Zadejte prosím Váši adresu");
    theForm.adresa.focus();
    return (false);
  }
  if (theForm.id_objednavky.value=="")
  {
    alert("Zadejte prosím  číslo vaší objednávky");
    theForm.id_objednavky.focus();
    return (false);
  }
  if (theForm.produkt.value=="")
  {
    alert("Zadejte prosím název reklamovaného produktu.");
    theForm.produkt.focus();
    return (false);
  }
  if (theForm.popis_zavady.value=="")
  {
    alert("Zadejte prosím popis závady");
    theForm.popis_zavady.focus();
    return (false);
  }

}
function checkit3(theForm)
{
	if (theForm.kontakt.value=="") 
	{
        alert("Zadejte prosím kontaktní jméno");
        theForm.kontakt.focus();
        return (false);
  }
  if (theForm.dotaz.value=="")
  {
    alert("Zadejte prosím Váš dotaz");
    theForm.dotaz.focus();
    return (false);
  }
}
function checkit6(formular)
{
	if (formular.jmeno.value=="") 
	{
        alert("Zadejte prosím Váše jméno.");
        formular.jmeno.focus();
        return (false);
  }
  if (formular.prijmeni.value=="") 
	{
        alert("Zadejte prosím  Váše příjmení.");
        formular.prijmeni.focus();
        return (false);
  }
  if (formular.tel.value=="")
  {
    alert("Zadejte prosím Váš telefon.");
    formular.tel.focus();
    return (false);
  }
  
}
function checkit5(theForm)
{
	if (theForm.email.value=="") 
	{
        alert("Zadejte prosím Váš E-mail");
        theForm.email.focus();
        return (false);
  }
  if(theForm.volba_produktu.value=="")
  {
        alert("Zadejte prosím upřesňující informace");
        theForm.volba_produktu.focus();
        return false;
  }
}
function checkit1(theForm)
{
   if(theForm.platba.value == "0")
   {
      alert("Prosím vyberte \"Způsob platby\".");
      theForm.platba.focus();
      return (false);
   }
   if(theForm.doruceni.value == "0")
   {
      alert("Prosím vyberte \"Způsob doručení\".");
      theForm.doruceni.focus();
      return (false);
   }
}
function checkit4(theForm)
{
    var user_input="no";
    
    if(theForm.doruceni.length>0)
    {
      for (i=0;i<theForm.doruceni.length;i++)
      {
      	if (theForm.doruceni[i].checked)
      	{
      		user_input = "yes";
      	}
      }
    }
    else
    {
        //alert(theForm.volba_produktu.checked);
        if (theForm.doruceni.checked!=false)
      	{
      		user_input = "yes";
      	}
    }
    if(user_input=="no")
    {
      alert("Prosím vyberte \"Způsob doručení\".");
      //theForm.volba_produktu.focus();
      return false;
    }
    var user_input="no";
    if(theForm.platba.length>0)
    {
      for (i=0;i<theForm.platba.length;i++)
      {
      	if (theForm.platba[i].checked)
      	{
      		user_input = "yes";
      	}
      }
    }
    else
    {
        //alert(theForm.volba_produktu.checked);
        if (theForm.platba.checked!=false)
      	{
      		user_input = "yes";
      	}
    }
    if(user_input=="no")
    {
      alert("Prosím vyberte \"Způsob platby\".");
      //theForm.volba_produktu.focus();
      return false;
    }
 
   if (theForm.jmeno.value == "")
    {
      alert("Prosím vyplňte políčko \"Jméno\".");
      theForm.jmeno.focus();
      return (false);
    }
   if (theForm.prijmeni.value == "")
    {
      alert("Prosím vyplňte políčko \"Příjmení\".");
      theForm.prijmeni.focus();
      return (false);
    }
   if (theForm.ulice.value == "")
    {
      alert("Prosím vyplňte políčko \"Ulice\".");
      theForm.ulice.focus();
      return (false);
    }
   if (theForm.mesto.value == "")
    {
      alert("Prosím vyplňte políčko \"Město\".");
      theForm.mesto.focus();
      return (false);
    }
   if (theForm.psc.value == "")
    {
      alert("Prosím vyplňte políčko \"PSČ\".");
      theForm.psc.focus();
      return (false);
    }
   if (theForm.tel.value == "")
    {
      alert("Prosím vyplňte políčko \"Telefon\".");
      theForm.tel.focus();
      return (false);
    }
   
  
  
  
  var radioLength = theForm.kompletace.length;
  for(var i = 0; i < radioLength; i++)
  {
    if(theForm.kompletace[i].checked) 
    {
      var kompletacePomoc=theForm.kompletace[i].value;
      var cislo=i;
    }
  }
  
  
  
  if(kompletacePomoc=="telefon" && (theForm.tel.value == ""))
  {
    alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný telefon.");
    return (false);
  }
  if(kompletacePomoc=="sms" && (theForm.tel.value == ""))
  {
    alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný telefon.");
    return (false);
  }
  if(kompletacePomoc=="email" && theForm.email.value == "")
  {
    alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný email.");
    return (false);
  }
}
function checkit(theForm)
{
   
   var user_input="no";
   if(theForm.doruceni.length>0)
    {
      for (i=0;i<theForm.doruceni.length;i++)
      {
      	if (theForm.doruceni[i].checked)
      	{
      		user_input = "yes";
      	}
      }
    }
    else
    {
        //alert(theForm.volba_produktu.checked);
        if (theForm.doruceni.checked!=false)
      	{
      		user_input = "yes";
      	}
    }
    if(user_input=="no")
    {
      alert("Prosím vyberte \"Způsob doručení\".");
      //theForm.volba_produktu.focus();
      return false;
   }
   var user_input="no";
   if(theForm.platba.length>0)
   {
      for (i=0;i<theForm.platba.length;i++)
      {
      	if (theForm.platba[i].checked)
      	{
      		user_input = "yes";
      	}
      }
    }
    else
    {
        //alert(theForm.volba_produktu.checked);
        if (theForm.platba.checked!=false)
      	{
      		user_input = "yes";
      	}
    }
    if(user_input=="no")
    {
      alert("Prosím vyberte \"Způsob platby\".");
      //theForm.volba_produktu.focus();
      return false;
  }
  if (theForm.jmeno.value == "")
  {
      alert("Prosím vyplňte políčko \"Jméno\".");
      theForm.jmeno.focus();
      return (false);
  }
  if (theForm.prijmeni.value == "")
  {
      alert("Prosím vyplňte políčko \"Příjmení\".");
      theForm.prijmeni.focus();
      return (false);
  }
  if (theForm.ulice.value == "")
  {
      alert("Prosím vyplňte políčko \"Ulice\".");
      theForm.ulice.focus();
      return (false);
  }
  if (theForm.mesto.value == "")
  {
      alert("Prosím vyplňte políčko \"Město\".");
      theForm.mesto.focus();
      return (false);
  }
  if (theForm.psc.value == "")
  {
      alert("Prosím vyplňte políčko \"PSČ\".");
      theForm.psc.focus();
      return (false);
  }
  if (theForm.email.value == "")
  {
      alert("Prosím vyplňte políčko \"E-mail\".");
      theForm.email.focus();
      return (false);
  }
  if (theForm.tel.value == "")
  {
      alert("Prosím vyplňte políčko \"Telefon\".");
      theForm.tel.focus();
      return (false);
  }
  if (theForm.login.value == "")
  {
      alert("Prosím vyplňte políčko \"Uživatelské jméno\".");
      theForm.login.focus();
      return (false);
  }
  if (theForm.password.value == "")
  {
      alert("Prosím vyplňte políčko \"Heslo\".");
      theForm.password.focus();
      return (false);
  }
  if (theForm.password1.value == "")
  {
      alert("Prosím vyplňte políčko \"Heslo znovu\".");
      theForm.password1.focus();
      return (false);
  }
  if (theForm.password1.value != theForm.password.value)
  {
      alert("Heslo a kontrolní heslo se neshodují. Vyplňte je prosím obě znovu.");
      theForm.password.value="";
      theForm.password1.value="";
      theForm.password.focus();
      return (false);
  }
  if (theForm.d_jmeno.value != "" || theForm.d_prijmeni.value != "" || theForm.d_ulice.value != "" || theForm.d_psc.value != "" || theForm.d_mesto.value != "" || theForm.d_firma.value != "")
  {
    if(theForm.d_firma.value == "") 
    {
      if (theForm.d_jmeno.value == "")
      {
        alert("Prosím vyplňte políčko informace v dodací adrese Jméno.");
        theForm.d_jmeno.focus();
        return (false);
      }
      if (theForm.d_prijmeni.value == "")
      {
        alert("Prosím vyplňte políčko informace v dodací adrese Přijmení.");
        theForm.d_prijmeni.focus();
        return (false);
      }
    }
    if (theForm.d_ulice.value == "")
    {
      alert("Prosím vyplňte políčko informace v dodací adrese Ulice.");
      theForm.d_ulice.focus();
      return (false);
    }
    if (theForm.d_mesto.value == "")
    {
      alert("Prosím vyplňte políčko informace v dodací adrese Město.");
      theForm.d_mesto.focus();
      return (false);
    }
    if (theForm.d_psc.value == "")
    {
      alert("Prosím vyplňte políčko informace v dodací adrese PSČ.");
      theForm.d_psc.focus();
      return (false);
    }
  }
    
    var radioLength = theForm.kompletace.length;
    for(var i = 0; i < radioLength; i++) 
    {
  		if(theForm.kompletace[i].checked) 
      {
  			var kompletacePomoc=theForm.kompletace[i].value;
  			var cislo=i;
  		}
  	}
  	
    if(kompletacePomoc=="telefon" && (theForm.tel.value == ""))
    {
      alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný telefon.");
      return (false);
    }
    if(kompletacePomoc=="sms" && (theForm.tel.value == ""))
    {
      alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný telefon.");
      return (false);
    }
    if(kompletacePomoc=="email" && theForm.email.value == "")
    {
      alert("Prosím zvolte jiný způsob kominukace, nemáte vyplněný email.");
      return (false);
    }
}
function checkit_registrace(theForm)
{
   
  if (theForm.jmeno.value == "")
  {
      alert("Prosím vyplňte políčko \"Jméno\".");
      theForm.jmeno.focus();
      return (false);
  }
  if (theForm.prijmeni.value == "")
  {
      alert("Prosím vyplňte políčko \"Příjmení\".");
      theForm.prijmeni.focus();
      return (false);
  }
  if (theForm.ulice.value == "")
  {
      alert("Prosím vyplňte políčko \"Ulice\".");
      theForm.ulice.focus();
      return (false);
  }
  if (theForm.mesto.value == "")
  {
      alert("Prosím vyplňte políčko \"Město\".");
      theForm.mesto.focus();
      return (false);
  }
  if (theForm.psc.value == "")
  {
      alert("Prosím vyplňte políčko \"PSČ\".");
      theForm.psc.focus();
      return (false);
  }
  if (theForm.email.value == "")
  {
      alert("Prosím vyplňte políčko \"Telefon\".");
      theForm.tel.focus();
      return (false);
  }
  if (theForm.tel.value == "")
  {
      alert("Prosím vyplňte políčko \"Telefon\".");
      theForm.tel.focus();
      return (false);
  }
  if (theForm.userlogin.value == "")
  {
      alert("Prosím vyplňte políčko \"Uživatelské jméno\".");
      theForm.userlogin.focus();
      return (false);
  }
  if (theForm.password.value == "")
  {
      alert("Prosím vyplňte políčko \"Heslo\".");
      theForm.password.focus();
      return (false);
  }
  if (theForm.password1.value == "")
  {
      alert("Prosím vyplňte políčko \"Heslo znovu\".");
      theForm.password1.focus();
      return (false);
  }
  if (theForm.password1.value != theForm.password.value)
  {
      alert("Heslo a kontrolní heslo se neshodují. Vyplňte je prosím obě znovu.");
      theForm.password.value="";
      theForm.password1.value="";
      theForm.password.focus();
      return (false);
  }
  return (true);
}
function check_num(pole)
{
		if (isNaN(pole.value)) 
		{
			pole.value=1;
      alert('Vyplňte celočíselnou kladnou hodnotou.');
			pole.focus();
			return false;
		}
		pole.value = parseInt(pole.value, 10);
		return true;
}
function check_num_cena(pole, cena)
{
		if (isNaN(pole.value)) 
		{
			pole.value=cena;
      alert('Cenu vyplňte celočíselnou kladnou hodnotou.');
			pole.focus();
			return false;
		}
		pole.value = parseInt(pole.value, 10);
		return true;
}
function check_num_pocet(pole)
{
		if (isNaN(pole.value) || pole.value<1) 
		{
			pole.value=1;
      pole.focus();
			return false;
		}
		pole.value = parseInt(pole.value, 10);
		return true;
}
function checkit_product(theForm)
{	
  if (isNaN(theForm.ks.value) || theForm.ks.value<0) 
	{
		alert('Vyplňte prosím počet kusů celočíselnou kladnou hodnotou.');
		theForm.ks.value=1;
    theForm.ks.focus();
		return false;
	}
  if(theForm.volba_produktu.value=="")
  {
    alert("Zadejte prosím upřesňující informace");
    theForm.volba_produktu.focus();
    return false;
  }
}
function checkit_product_bez(theForm)
{	
  if (isNaN(theForm.ks.value) || theForm.ks.value<0) 
	{
		alert('Vyplňte prosím počet kusů celočíselnou kladnou hodnotou.');
		theForm.ks.value=1;
    theForm.ks.focus();
		return false;
	}

}
function check_ks(theForm)
{
	if (isNaN(theForm.ks.value) || theForm.ks.value<0) 
	{
		alert('Vyplňte prosím počet kusů celočíselnou kladnou hodnotou.');
		theForm.ks.value=1;
    theForm.ks.focus();
		return false;
	}
	theForm.ks.value = parseInt(theForm.ks.value, 10);
	return true;
}
