//skripty.js

var scriptsOn = false;

if (((navigator.appName == "Netscape") 
    && (parseInt(navigator.appVersion) >= 3)) ||
   ((navigator.appName == "Microsoft Internet Explorer") 
    && (parseInt(navigator.appVersion) >=4)))
   scriptsOn = true;


function onMysiPresHmenu(td) {
    if (scriptsOn) {
        td.style.backgroundColor='#D9D9dE';
        td.style.cursor='hand';
   }
}

function onMysiPrycHmenu(td) {
    if (scriptsOn) {
        td.style.backgroundColor='#C1C2DF';
   }
}


function onMysiPresTD(td) {
    if (scriptsOn) {
        td.style.backgroundColor='#f2f2f5';
        td.style.cursor='hand';
   }
}

function onMysiPrycTD(td) {
    if (scriptsOn) {
        td.style.backgroundColor='#D9D9dE';
   }
}



// fce pro haloregistrace.php:
function validateHalReg(formular)
{
    if (formular.Jmeno.value=="")
    {
        alert("Prosím, vyplňte Vaše jméno!");
        formular.Jmeno.focus();
        return false;
    } 
    else if (formular.Email1.value=="")
    {
        alert("Nutno vyplnit alespoň jednu adresu elektronické pošty!");
        formular.Email1.focus();
        return false;
    }
    else if (window.RegExp)
    {
        re = new RegExp("^[^@]+@[^.]+\..+$");
        if (!re.test(formular.Email1.value))
        {
            alert("Zadaný e-mail (1) nemá strukturu správné adresy elektronické pošty!");
            formular.Email1.focus();
            return false;
        }
    }
    else if (window.RegExp2)
    {
        re = new RegExp2("^[^@]+@[^.]+\..+$");
        if (!re.test(formular.Email2.value))
        {
            alert("Zadanný e-mail (2) nemá strukturu správné adresy elektronické pošty!");
            formular.Email2.focus();
            return false;
        }
    }
    else
	return true;	

document.getElementById("hlaska").innerHTML = 'Probíhá připojování k serveru... '; 		
//formular.elements['Submit'].disabled=true;
return true;	
}



// skripty pro f.php:
function validateUpload(formular)
{
    if (formular.Jmeno.value=="")
    {
        alert("Prosím, vyplňte Vaše jméno!");
        formular.Jmeno.focus();
        return false;
    } 
    else if (formular.typjevu.value=="non")
    {
        alert("Prosím, vyberte typ jevu...");
        formular.typjevu.focus();
        return false;
    }
    else if (formular.Email.value=="")
    {
        alert("Prosím, vyplňte adresu elektronické pošty!");
        formular.Email.focus();
        return false;
    }
    else if (window.RegExp)
    {
        re = new RegExp("^[^@]+@[^.]+\..+$");
        if (!re.test(formular.Email.value))
        {
            alert("Zadaný e-mail nemá strukturu správné adresy elektronické pošty!");
            formular.Email.focus();
            return false;
        }
    }
    else
	return true;

document.getElementById("imagebg").style.backgroundColor = 'darkblue' ;
document.getElementById("hlaska").innerHTML = 'Probíhá nahrávání na server... ' ; 
//formular.elements['Submit'].disabled=true;
return true;	
}

// skripty pro upload.php:
function UploadMsg() {
if (document.forms[0].elements[0].name == 'Jmeno') {document.getElementById("hlaskaUploadMsg").innerHTML = 'napr. Novak';}
if (document.forms[0].elements[0].name == 'Email') {document.getElementById("hlaskaUploadMsg").innerHTML = 'E-mail';}
}


// skripty pro haloalert.php:
function countitHalAlrt() {
  var MaxDelkaNaDisplay = 34;
  var str = document.forms[0].Upozorneni.value;
  document.getElementById("charsWritten").innerHTML = str.length;
    if (str.length > MaxDelkaNaDisplay){
  		document.getElementById("charsLeft").innerHTML = 0;
  }else{
  		document.getElementById("charsLeft").innerHTML = MaxDelkaNaDisplay - str.length;
  }
}


function validateHalAlrt(formular)
{
    if (formular.Upozorneni.value=="")
    {
        alert("Je třeba zadat nějaký text");
        formular.Upozorneni.focus();
        return false;
    } 
    else if (formular.Heslo.value=="")
    {
        alert("Zadejte heslo!");
        formular.Heslo.focus();
        return false;
    }
    else 

document.getElementById("hlaska").innerHTML = 'Probíhá připojování k serveru... '; 
return true;
}



// fce pro diskuzi
function  validateDiskuze(formular)
{
    if (formular.Jmeno.value=="")
    {
        alert("Prosím, vyplňte Vaše jméno...");
        formular.Jmeno.focus();
        return false;
    } 
    else if (formular.Prispevek.value=="")
    {
        alert("Prosím, vyplňte text příspěvku...");
        formular.Prispevek.focus();
        return false;
    }
    else if (formular.Zaklinadlo.value=="")
    {
        alert("Prosím, vyplňte také heslo - letošní rok...");
        formular.Zaklinadlo.focus();
        return false;
    }
    else

document.getElementById("hlaska").innerHTML = 'Probíhá připojování k serveru...' ; 
return true;	
}

// skripty pro diskuze.php:
function countitDiskuze() {
  var MaxDelkaPrispevku = 5000;
  var str = document.forms[0].Prispevek.value;
    if (str.length < MaxDelkaPrispevku){
  		document.getElementById("hlaska").innerHTML = '';
  }else{
   		document.getElementById("hlaska").innerHTML = 'Pozor, maximální délka příspěvku je 5000 znaků!';
  }

}

//