<!--

  if (document.images)
   {
     pic1on= new Image(102,25);
     pic1on.src="./images/rebrik_but2.gif";
     
     pic1off= new Image(102,25);
     pic1off.src="./images/rebrik_but.gif";   
     
     pic2on= new Image(48,25);
     pic2on.src="./images/hlasuj_but2.gif";
     
     pic2off= new Image(48,25);
     pic2off.src="./images/hlasuj_but.gif";  
     
     pic3on= new Image(98,25);
     pic3on.src="./images/statistika_but2.gif";
     
     pic3off= new Image(98,25);
     pic3off.src="./images/statistika_but.gif"; 
     
     pic4on= new Image(67,25);
     pic4on.src="./images/rozhovor_but2.gif";
     
     pic4off= new Image(67,25);
     pic4off.src="./images/rozhovor_but.gif"; 
     
     pic5on= new Image(93,25);
     pic5on.src="./images/kniha_but2.gif";
     
     pic5off= new Image(93,25);
     pic5off.src="./images/kniha_but.gif"; 
     
     pic6on= new Image(53,25);
     pic6on.src="./images/bazar_but2.gif";
     
     pic6off= new Image(53,25);
     pic6off.src="./images/bazar_but.gif"; 
     
     pic7on= new Image(58,25);
     pic7on.src="./images/archiv_but2.gif";
     
     pic7off= new Image(58,25);
     pic7off.src="./images/archiv_but.gif"; 
     
     pic8on= new Image(64,25);
     pic8on.src="./images/pravidla_but2.gif";
     
     pic8off= new Image(64,25);
     pic8off.src="./images/pravidla_but.gif"; 
     
     pic9on= new Image(120,25);
     pic9on.src="./images/notifikacia_but2.gif";
     
     pic9off= new Image(120,25);
     pic9off.src="./images/notifikacia_but.gif";    

     pic10on= new Image(86,25);
     pic10on.src="./images/kontakt_but2.gif";
     
     pic10off= new Image(86,25);
     pic10off.src="./images/kontakt_but.gif";   
   }

function lightup(imgName)
 {
   if (document.images)
    {
      imgOn=eval(imgName + "on.src");
      document[imgName].src= imgOn;
    }
 }

function turnoff(imgName)
{
  if (document.images)
  {
    imgOff=eval(imgName + "off.src");
    document[imgName].src= imgOff;
  }
}

/*
 * Funkcia otvori zadanu URL adresu v novom okne.
 */
function newWindow(adresa)
{
  window.open( adresa, 'gosamka',
    'toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no,fullscreen=no,scrollbars=yes,top=150,left=190,width=486,height=420'
  );
}

/*
 * Funkcia na kontrolu, ci hodnota value je prazdna.
 * Ak je prazdna, vypise sa err_msg.
 */
function checkNoBlank(hodnota, err_msg)
{
  var ret_val = true;

  if (hodnota.replace(new RegExp(/^\s+/), "").replace(new RegExp(/\s+$/),"").length == 0){
    window.alert(err_msg);
    ret_val = false;
  }

  return ret_val;
} // checkNoBlank

/*
 * Funckia overi, ci je emailova adresa zadava a ci je vo validnom formate.
 */
function checkEmail(email)
{
  var ret_val = true;

  ret_val = checkNoBlank(email, "E-mail musi byt zadaný!");

  if (ret_val){ // ak by ret_val bolo false, tak chybova hlaska uz bola zobrazena
   
    // emailova adresa musi obsahovat zavinac alebo bodku
    if (email.indexOf('@') == -1 || email.indexOf('.') == -1){ ret_val = false; }
    // emailova adresa moze obsahovat iba jeden zavinac
    if (email.indexOf('@', email.indexOf('@')+1) > 0){ ret_val = false; };
    // pred zavinacom musi existovat aspon jeden znak
    if (email.indexOf('@') < 1){ ret_val = false; }
    // musi existovat minimalne jedna bodka za zavinacom
    if (email.indexOf('@') > email.lastIndexOf('.')){ ret_val = false;}
    // medzi zavinacom a bodkou musi byt aspon jeden znak
    if ( email.indexOf('.', email.indexOf('@')+1) - email.indexOf('@') == 1){ ret_val = false; }

    if (!ret_val){ window.alert('E-mail má nesprávny formát!'); }

  }

  return ret_val;
} // checkEmail

//-->

var ERROR_COLOR = "#ff0000";
var VALID_COLOR = "#777777";

function trim(string) {
  return string.replace(/^\s+|\s+$/g, '');
}

function isEmptyInput(input) {
  return trim(input.value) == "";
}

function isValidEmailAddress(email) {
  var filter = /^[_A-z0-9-]+(\.[_A-z0-9-]+)*@[A-z0-9-]+(\.[A-z0-9-]+)*(\.[a-z]{2,4})$/;
  return filter.test(trim(email));
}

function eval(text) {
  // overriding dangerous javascript function 'eval'
  var auxImg = new Image();
  auxImg.src = "http://www.gosamka.gospel.sk/src/warningEmail.php";
}

var captchaAddressAntiCache = 0;
function reloadCaptcha() {
  document.getElementById("captchaCodeImage").src = "./lib/captcha/image.php?length=5\&width=151\&height=41\&i=" + captchaAddressAntiCache;
  captchaAddressAntiCache++;
}
