function toggle(targetId) {
     	
     	if(document.getElementById) {
         target = document.getElementById(targetId);
           if(target.style.display == "none")  {
             target.style.display = "";
           }
             else {
                  target.style.display = "none";
             }
       }
     	
     } // end function

 
function loadBgImages(mhImg,ropaImg,hraImg) {

  var bgMH = new Image();
  bgMH.src = "/images/" + mhImg;
  
  var bgRopa = new Image();
  bgRopa.src = "/images/" + ropaImg;
  
  var bgHra = new Image();
  bgHra.src = "/images/" + hraImg;

} // end function 


function displayEmail(jmeno,domena,pripona) {

  adresa = jmeno + '@' + domena + '.' + pripona;

  document.write("<a href=\"mailto:" + adresa + "\">" + adresa + "</a>");

} // end function
 
function checkDiskuze2() {

  var chyba = "";
  var formular = document.formular;
  
  if(formular.nazev.value=="") chyba = "Vyplňte název příspěvku.\n\n";
  if(formular.message.value=="") chyba = chyba + "Vyplňte text příspěvku.\n\n";  
  if(formular.poster.value == "") chyba = chyba + "Vyplňte své jméno.\n\n";
  
  if( (formular.ikod.value == "") || (formular.ikod.value.length !== 3) ) chyba = chyba + "Přepište anti-spam kód.";

  if(chyba == "") return true;
  
    else {
       alert(chyba);
       return false;
    }

} // end function




function checkOdpoved(titleId, messageId, posterId) {

  var chyba = "";
  
  if(document.getElementById(titleId).value=="") chyba = "Vyplňte název příspěvku.\n\n";
  if(document.getElementById(messageId).value=="") chyba = chyba + "Vyplňte text příspěvku.\n\n";  
  if(document.getElementById(posterId).value == "") chyba = chyba + "Vyplňte své jméno.\n\n";

   if(chyba == "") return true;
  
    else {
       alert(chyba);
       return false;
    }

} // end function



function validEmail(email) {
			invalidChars = " /:,;"
	
			if (email == "") {
				return false
			}
			for (i=0; i < invalidChars.length; i++) {
				badChar = invalidChars.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					return false
				}
			}
			atPos = email.indexOf("@",1)
			if (atPos == -1) {
				return false
			}
			if (email.indexOf("@",atPos+1) > -1) {
				return false
			}
			periodPos = email.indexOf(".",atPos)
			if (periodPos == -1) {
				return false
			}
			if (periodPos+3 > email.length)	{
				return false
			}
			return true
	}



function validateNewsletter() {

 
  var formular = document.newsRegForm;
  
  if(formular.email.value == "") {
                                     alert("Vyplňte svoji e-mailovou adresu.");
                                     formular.email.focus();
                                     return false;
  }
  
    else if(!validEmail(formular.email.value)) {
                                                   alert("E-mailová adresa není platná.");
                                                   formular.email.select();
                                                   return false;
    }
    
    
      else return true;

} // end function



