//Advanced Email Check credit-
//By JavaScript Kit (http://www.javascriptkit.com)
//Over 200+ free scripts here!

var testresults
function checkemail(){
var str=document.rea.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true;
else{
alert("Vložte korektní emailovou adresu!");
document.rea.email.focus();
testresults=false;
}
return (testresults);
}

var browserName=navigator.appName; 
if (browserName=="Netscape") { 
function kontrolujRequired(f) {
if (document.rea.predmet.value == "") {
    alert("Vyplňte prosím předmět příspěvku.");
	document.rea.predmet.focus();
	return false;
  }
if (document.rea.text.value == "") {
    alert("Vyplňte prosím text příspěvku.");
	document.rea.text.focus();
	return false;
  }
}
} 
else { 
function jePrazdny(str) {
        	   for (var intLoop = 0; intLoop < str.length; intLoop++)
               if (" " != str.charAt(intLoop))
                  return false;
            return true;
         }
function kontrolujRequired(f) {
			  var strError = "";
			  for (var intLoop = 0; intLoop<f.elements.length; intLoop++)
               if (null!=f.elements[intLoop].getAttribute("required")) 
                  if (jePrazdny(f.elements[intLoop].value))
                     strError += "  " + f.elements[intLoop].name + "\n";
            if ("" != strError) {
               alert("Některá nezbytná data nejsou vyplněna:\n" + strError);
               return false;
            }
         }
} 

