<!--
var den1
var mesiac1
var rok1
var den2
var mesiac2
var rok2
var den3
var mesiac3
var rok3

function skontroluj_email(adresa)
{
  re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
    return adresa.search(re) == 0;
}

function skontroluj_PSC(psc)
{
	 var len = psc.length;

	 if ((len==6)||(len==5)){
	    for (i = 0;  i < len;  i++)	{
	       ch = psc.charAt(i);
	   		if (ch<"0" || ch>"9"){
	    		if (ch!=" ")	return false;
	   		}
	     }		 
	     return true;
	 }
	 return false;
}

function skontroluj_WWW(www)
{
    var pozice_posledni_tecky = www.lastIndexOf(".");
    var pozice_prvni_lomeno = www.indexOf("/");
    
    if (pozice_posledni_tecky < 0)
        return false;
    
    var pocet_znaku_za_posledni_teckou;
    if (pozice_prvni_lomeno!=-1)
		pocet_znaku_za_posledni_teckou=pozice_prvni_lomeno - pozice_posledni_tecky - 1;
	else
		pocet_znaku_za_posledni_teckou=www.length-pozice_posledni_tecky - 1;
		
    if (pocet_znaku_za_posledni_teckou < 2  || pocet_znaku_za_posledni_teckou > 3)
        return false;
    var pozice_dvou_tecek_vedle_sebe = www.indexOf("..");
    if (pozice_dvou_tecek_vedle_sebe >= 0)
        return false;
    if ((www.indexOf("www.") != 0)&&(www.indexOf("WWW.") != 0))
        return false;
    if (www.lastIndexOf(".") == www.indexOf("."))
        return false;
  	 return true;
}

function Test_DatumyPoradie()
{
	if (rok1>=rok2){
		if (rok1>rok2) return false;
		if (mesiac1>=mesiac2){
			if (mesiac1>mesiac2) return false;
			if (den1>den2) return false;
		}
	}
	return true;
}

function Test_DatumyPoradie2()
{
	if (rok2>=rok3){
		if (rok2>rok3) return false;
		if (mesiac2>=mesiac3){
			if (mesiac2>mesiac3) return false;
			if (den2>den3) return false;
		}
	}
	return true;
}

function Test_DatumyPoradie3()
{
	if (rok1>=rok3){
		if (rok1>rok3) return false;
		if (mesiac1>=mesiac3){
			if (mesiac1>mesiac3) return false;
			if (den1>den3) return false;
		}
	}
	return true;
}

function kontrola_datum(vstup,save)
{
	var text
	var index
	var bodka
	var den
	var mesiac
	var rok
	var ch
	text=""
		
	den=""
	mesiac=""
	rok=""
	bodka=0
		
	for (index = 0; index < vstup.value.length; index++){
   		ch = vstup.value.charAt(index);
   		if (ch != "0" && ch != "1" && ch != "2" && ch != "3" && ch != "4" && ch != "5" && ch != "6" && ch != "7" && ch != "8" && ch != "9" && ch != "."){
   				text="Dátum musíte zadať v tvare DD.MM.RRRR (DD=deň, MM=mesiac, RRRR=rok).\r"
   		}
		if ((ch == "0" || ch == "1" || ch == "2" || ch == "3" || ch == "4" || ch == "5" || ch == "6" || ch == "7" || ch == "8" || ch == "9") && (text =="")){
			if (bodka == 0){
				den=den + ch
			}
			if (bodka == 1){
				mesiac=mesiac + ch
			}
			if (bodka == 2){
				rok=rok + ch
			}
		}
		if (ch == "." && text == ""){
			if (bodka == 1){
				bodka=2
			}
			if (bodka == 0){
				bodka=1
			}
				
		}	
	}
			
	if ((den<1 || den >31) && (text == "")){
		text=text + "Počet dní v mesiaci môže byť len od 1 do 31.\r"
	}
	if ((mesiac<1 || mesiac>12) && (text == "")){
		text=text + "Počet dní v mesiaci môže byť len od 1 do 12.\r"
	}
	if (rok<2000 && bodka == 2 && text == "" && rok != ""){
		text=text + "Rok nemôže byť menší ako 2000.\r"
	}
	if ((bodka == 2 && rok == "") || (bodka > 2)){
		text=text+ "Dátum musíte zadať v tvare DD.MM.RRRR (DD=deň, MM=mesiac, RRRR=rok).\r"
	}
	if (mesiac == 2){
			if (rok != ""){
				if (rok % 4 == 0)	{
					if (den>29){
						text=text + "Vo februári " + rok + " je len 29 dní.\r"
					}
				}
				else{
					if (den>28){
						text=text + "Vo februári " + rok + " je len 28 dní.\r"
					}
				}
			}
			else{
				if (den>29){
					text=text + "Február má 29 dní.\r"
				}
			}
	}

	if ((mesiac == 4 || mesiac == 6 || mesiac == 9 || mesiac == 11) && (den>30)){
		text=text + "Počet dní v danom mesiaci je od 1 do 30.\r"
	}
		
	if (text!=""){
			alert(text);
			vstup.focus();
			return false;
	}
	
	if (save==1){
		den1=eval(den);
		mesiac1=eval(mesiac);
		rok1=eval(rok);
	}
	else{
		if (save==2){
			den2=eval(den);
			mesiac2=eval(mesiac);
			rok2=eval(rok);
		}
		else {
			den3=eval(den);
			mesiac3=eval(mesiac);
			rok3=eval(rok);
		}	
	}
	
	return true;
}

function kontrola_number(vstup)
{
	var index
	var ch
	var text
	text=""
		
	for (index = 0; index < vstup.length; index++){
   		ch = vstup.charAt(index);
   		if (ch != "0" && ch != "1" && ch != "2" && ch != "3" && ch != "4" && ch != "5" && ch != "6" && ch != "7" && ch != "8" && ch != "9" && ch != "-"){
   				return false;
   		}
	}
	return true;
}
//-->
