<!--
/*
todo: 



*/
	function textCounter(field,cntfield,maxlimit) {
		if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
		// otherwise, update 'characters left' counter
		else
		cntfield.value = maxlimit - field.value.length;
	}

	
	function kontrola_hledat(form){
		if(form.f.value==""){
			alert('Musíte zadat hledaný výraz!');
			form.f.focus();
			return false;
		}
		else if(form.f.value.length<3){
			alert('Hledaný výraz musí mít minimálně 3 znaky!');
			form.f.focus();
			return false;		
		}
		else
			return true;
	}
	
	function kontrola_kapela(form){
		if(form.nazev.value==""){
			alert('Musíte zadat název kapely nebo jednotlivce!');
			form.nazev.focus();
			return false;
		}
		if(form.jednotlivec.value==""){
			alert('Musíte vybrat jestli je to kapela nebo jednotlivec!');
			form.jednotlivec.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_hudba(form){
		if(form.nazev.value==""){
			alert('Musíte zadat název mp3!');
			form.nazev.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_album(form){
		if(form.nazev.value==""){
			alert('Musíte zadat název alba!');
			form.nazev.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_video(form){
		if(form.nazev.value==""){
			alert('Musíte zadat název videa!');
			form.nazev.focus();
			return false;
		}
		if(form.url.value==""){
			alert('Musíte zadat URL videa! Nutno video nahrané na youtube nebo vimeo.');
			form.nazev.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_kapela(form){
		if(form.nazev.value==""){
			alert('Musíte zadat název kapely nebo jednotlivce!');
			form.nazev.focus();
			return false;
		}
		if(form.jednotlivec.value==""){
			alert('Musíte vybrat jestli je to kapela nebo jednotlivec!');
			form.jednotlivec.focus();
			return false;
		}
		else
			return true;
	}
	
	
	function display(name) 
	{
		name.style.display='block';
	}

	function clearText(thefield)
	{
		if (thefield.defaultValue==thefield.value)
		thefield.value = ""
	} 
	
    function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }
			
	function kontrola_formu(datum){
        znaky=new RegExp("^[0-9]{4}-((0?[0-9])|(1[012]))-(([0-2]?[0-9])|(3[01]))$"); 
        if (!znaky.test(datum.datum.value)) 
        { 
            window.alert("Zadaná adresa není platným datem!"); 
            datum.datum.focus(); 
            return false; 
        }
		else
			return true;
	}
	
	function kontrola_pass_review(form){
		znaky=new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$"); 
        if (!znaky.test(form.email.value)) 
        { 
            window.alert("Zadaná adresa není platným e-mailem!"); 
            form.email.focus(); 
            return false; 
        }
		else
			return true;
	}
	
	function kontrola_spravce(form){
		if(form.new_id.value==""){
			alert('Prázdné pole!');
			form.new_id.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_spravce_email(form){
		if(form.email.value==""){
			alert('Prázdné pole email!');
			form.email.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_prispevek(form){
		if(form.prispevek.value==""){
			alert('Musíte něco napsat, když chcete diskutovat!');
			form.prispevek.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_klub(form){
		if(form.nazev.value==""){
			alert('Musíš zadat název klubu!');
			form.nazev.focus();
			return false;
		}
		else if(form.subkategorie.value==""){
			alert('Musíš vybrat kategorii klubu!');
			form.subkategorie.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_new_msg(form){
		if(form.prijemce.value==""){
			alert('Musíš zadat komu!');
			form.prijemce.focus();
			return false;
		}
		else if(form.zprava.value==""){
			alert('Musíš něco napsat!');
			form.zprava.focus();
			return false;
		}
		else
			return true;
	}
	
	function kontrola_data(form){
		if(form.dod_den.value==""){
			alert('Zadejte prosím den dodání !');
			form.dod_den.focus();
			return false;
		}
		else if(form.dod_mes.value==""){
			alert('Zadejte prosím měsíc dodání !');
			form.dod_mes.focus();
			return false;
		}
		else if(form.dod_rok.value==""){
			alert('Zadejte prosím rok dodání !');
			form.dod_rok.focus();
			return false;
		}
		else
			return true;
	}
		  
	function je_prestupny(year) {
		if(year % 400 == 0) return true;
		else if(year % 100 == 0) return false;
		else if(year % 4 == 0) return true;
		else return false;	
	}
	
	function kontrola_udaje(form){
        znaky=new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$"); 
        if (!znaky.test(form.email1.value)) 
        { 
            window.alert("Zadaná adresa není platným e-mailem!"); 
            form.email1.focus(); 
            return false; 
        }
		else if(form.jmeno.value==""){
			alert('Zadejte prosím Vaše jméno !');
			form.jmeno.focus();
			return false;
		}
		else if(form.prijmeni.value==""){
			alert('Zadejte prosím Vaše příjmení !');
			form.prijmeni.focus();
			return false;
		}
		else if(form.email1.value==""){
			alert('Zadejte prosím Váš e-mail!');
			form.email1.focus();
			return false;		
		}
		else if(form.email1.value!=form.email2.value){
			alert('Zadané e-maily se neshodují!');
			form.email2.focus();
			return false;		
		}
		else if(form.den.value==""){
			alert('Vyberte den narození!');
			form.den.focus();
			return false;		
		}
		else if(form.mesic.value==""){
			alert('Vyberte měsíc narození!');
			form.mesic.focus();
			return false;		
		}
		else if(form.rok.value==""){
			alert('Vyberte rok narození!');
			form.rok.focus();
			return false;		
		}
		else if(form.heslo.value==""){
			alert('Zadejte heslo!');
			form.heslo.focus();
			return false;		
		}
		else if(form.heslo.value.length<5){
			alert('Heslo musí mít minimálně 5 znaků !');
			form.heslo.focus();
			return false;		
		}
		else if(((form.mesic.value==4)||(form.mesic.value==6)||(form.mesic.value==9)||(form.mesic.value==11))&&(form.den.value>30)){
			alert('Neplatné datum tento měsíc nemá 31 dní!');
			form.den.focus();
			return false;		
		}
		else if((form.mesic.value==2)&&(form.den.value>29)){
			alert('Neplatné datum v únoru!');
			form.den.focus();
			return false;		
		}
		else if((form.mesic.value==2)&&(form.den.value==29)){
			if((je_prestupny(form.rok.value)) == true){ return true; }
			else {
				alert('Neplatné datum, nebyl přestupný rok!');
				form.den.focus();
				return false;		
			}
		}
		else
			return true;
	}
	
	function kontrola_heslo(form){
		if(form.heslo0.value==""){
			alert('Zadejte prosím staré heslo !');
			form.heslo0.focus();
			return false;		
		}
		else if(form.heslo1.value==""){
			alert('Zadejte prosím Vámi zvolené heslo !');
			form.heslo1.focus();
			return false;		
		}
		else if(form.heslo1.value.length<5){
			alert('Heslo musí mít minimálně 5 znaků !');
			form.heslo1.focus();
			return false;		
		}
		else if(form.heslo2.value==""){
			alert('Zadejte prosím znovu pro kontrolu Vámi zvolené heslo !');
			form.heslo2.focus();
			return false;		
		}
		else if(form.heslo1.value!=form.heslo2.value){
			alert('Zadaná hesla se neshodují !');
			form.heslo2.focus();
			return false;		
		}
		else
			return true;
	}

//-->

