/*
2005-2007. Webelit Bt. - www.webelit.hu - info@webelit.hu
coder: Molnár György - utolsó mód.: 2007.01.25.
*/

//képeket megjelenítő ablak 1.5
//1.1 - a fényképek átméretezése és logikusabb programkód - 2006.05.23.
//1.5 - mindenfajta ablak nyitása - 2006.06.07.
function ujablak_15 (x,y) {
//fényképek
  if (y == 'a') {
    var url    = 'kepek.php?szam='+x;
    var scroll = 'no';
    var width  = '480';
    var height = '360';
    var top    = '100';
    var left   = '20';
    var nev    = 'fenykep';
  }
//iratok
  else if (y == 'b') {
    var url = 'kepek.php?melyik=irat&szam='+x;
    var scroll = 'yes';
    var width  = '440';
    var height = '400';
    var top    = '100';
    var left   = '20';
    var nev    = 'iratok';
  }
//térképek
  else if (y == 'c') {
    var url = 'kepek.php?melyik=terkep&szam='+x;
    var scroll = 'no';
    var width  = '400';
    var height = '462';
    var top    = '100';
    var left   = '20';
    var nev    = 'terkep';
  }
//e-mail küldése
  else if (y == 'd') {
    var url = 'post.php?'+x;
    var scroll = 'no';
    var width  = '400';
    var height = '320';
    var top    = '100';
    var left   = '40';
    var nev    = 'post';
  }
//magyarázat űrlaphoz
  else if (y == 'e') {
    var url = 'magyarazat-urlap.php?url='+x;
    var scroll = 'yes';
    var width  = '400';
    var height = '320';
    var top    = '100';
    var left   = '40';
    var nev    = 'magyarazat';
  }
//jogi nyilatkozat
  else if (y == 'f') {
    var url = 'joginyilatkozat.php?config='+x;
    var scroll = 'yes';
    var width  = '500';
    var height = '320';
    var top    = '100';
    var left   = '40';
    var nev    = 'nyilatkozatok';
  }
//adatvédelmi irányelvek
  else if (y == 'g') {
    var url = 'adatvedelem.php?config='+x;
    var scroll = 'yes';
    var width  = '500';
    var height = '320';
    var top    = '100';
    var left   = '40';
    var nev    = 'nyilatkozatok';
  }
  nev = window.open(url,nev,'scrollbars='+scroll+',statusbar=no,menubar=no,innerHeight=0,innerWidth=0,dependent,width='+width+',height='+height+',top='+top+',left='+left);
  nev.focus();
}


// WHAT - What a Hypersuper Antispam Techology
// Anti-spam e-mailcímekhez
// Eredeti szerző: Bártházi András - http://weblabor.hu/cikkek/what
function whatCorrector() {
  var at = 0;
  var dot = 0;
  while (document.body.innerHTML.indexOf('.'+'kukac.')!=-1 && at<10000) {
    document.body.innerHTML=document.body.innerHTML.replace('.'+'kukac.',String.fromCharCode(64));   
    at++;
  }
  while (document.body.innerHTML.indexOf('.'+'pont.')!=-1 && dot<10000) {
    document.body.innerHTML=document.body.innerHTML.replace('.'+'pont.','.');   
    dot++;
  }  
}


//Betűméret növelő ill. csökkentő szerkezet 1.5
//1.0 - min: 12px, max 16px - csak 'p', 'li' és 'table' elemre! - 2006.02.09
//1.2 - százalékos érték megadása, min: 100%, max 140% - 2006.06.15.
//1.5 - további elemek hozzáadása: 'cite', 'h4', 'h5', 'h6', 'dl', caption - 2006.07.07
var size = 100;
function fontSizer (turn) {
  var id = document.getElementById('szoveg');
  switch (turn) {
    case 'smaller':
    if (size > 100) size = size-20;
    break;
    case 'bigger':
    if (size < 140) size = size+20;
    break;
  }
  if (!id) return false;
  var p       = id.getElementsByTagName('p');
  var li      = id.getElementsByTagName('li');
  var table   = id.getElementsByTagName('table');
  var cite    = id.getElementsByTagName('cite');
  var h4      = id.getElementsByTagName('h4');
  var h5      = id.getElementsByTagName('h5');
  var h6      = id.getElementsByTagName('h6');
  var dl      = id.getElementsByTagName('dl');
  var caption = id.getElementsByTagName('caption');
	elemek (p,size);
 	elemek (li,size);
 	elemek (table,size);
 	elemek (cite,size);
 	elemek (h4,size);
 	elemek (h5,size);
 	elemek (h6,size);
 	elemek (dl,size);
 	elemek (caption,size);
}

function elemek(x,size) {
  for (var i = 0; i < x.length; i++) {
    var d = x[i];
    d.style.fontSize = size + '%';
  }
}

//megjelölt elem elrejtése vagy megjelenítése űrlapokban 1.1
//hidegroup2 látható akkor is, ha hidegroup egyik eleme látható
function lathato (id,field) {
  var fieldset = document.getElementById(field);
  var div      = fieldset.getElementsByTagName('div');
  if (div) {
    for (i=0; i < div.length; i++) {
      if (div[i].className == 'hide') {
        change (div[i],'none');
      }
      else if (div[i].className == 'hidegroup') {
        change (div[i],'none');
      }
      else if (div[i].className == 'hidegroup2') {
        change (div[i],'none');
      }
    }
  }
  if (id != 'hidegroup') {
    if (id == 'hidegroup2') {
      for (i=0; i < div.length; i++) {
        if (div[i].className == 'hidegroup2') {
          change (div[i],'block');
        }
      }    
    }
    else if (id == 0){
      return;
    }
    else {
      document.getElementById(id).style.display = 'block';
      for (i=0; i < div.length; i++) {
        if (div[i].className == 'hidegroup') {
          change (div[i],'block');
        }
      }
      for (i=0; i < div.length; i++) {
        if (div[i].className == 'hidegroup2') {
          change (div[i],'block');
        }
      }    
    }
  }

}

function change (d,x) {
  d.style.display = x;
}

//Visszakérdezés
function kerdes() {
  var agree = confirm("Biztosan folytassuk?");
  if (agree) return true;
  else return false;
} 
