    function datumKontrola (hodnota)
    {     
      if (hodnota.length != 10)
         {alert ("Prosím zadej datum ve tvaru rrrr-mm-dd!"); return false;}

      nova =  hodnota.charAt(0)
      nova += hodnota.charAt(1);
      nova += hodnota.charAt(2);
      nova += hodnota.charAt(3);

      if (nova < 1900 || nova > 2100)
         {alert ("Prosím zadej datum ve tvaru rrrr-mm-dd!"); return false;}
     
      nova =  hodnota.charAt(5)
      nova += hodnota.charAt(6);
      
      if (nova > 12)
         {alert ("Prosím zadej datum ve tvaru rrrr-mm-dd!"); return false;}

      nova =  hodnota.charAt(8)
      nova += hodnota.charAt(9);

      if (nova > 31)
         {alert ("Prosím zadej datum ve tvaru rrrr-mm-dd!"); return false;}

      if (hodnota.charAt(4) != "-" || hodnota.charAt(7) != "-")
         {alert ("Prosím zadej datum ve tvaru rrrr-mm-dd!"); return false;}

      return true;
    }

    function akce(obj, stranka)
    {
      if (datumKontrola (obj.ptd_od.value) == false) {return false;}
      if (datumKontrola (obj.ptd_do.value) == false) {return false;}
      
      document.forms.hlavni.action = stranka;
      return true;
    }

	function akce2(obj, stranka)
	{
      if (datumKontrola (obj.ptd_p_od.value) == false) {return false;}
      if (datumKontrola (obj.ptd_p_do.value) == false) {return false;}
      if (datumKontrola (obj.ptd_o_do.value) == false) {return false;}
      
      document.forms.hlavni.action = stranka;
      return true;	
	}
	
	
	
	 
    
    
