var IE = document.all?true:false

function belsoAblak(fajl , x , y) {
    var ablak = document.getElementById('ujAblak');
    var belsoAblak = document.getElementById('ujBelsoAblak');
    var tartalomAblak = document.getElementById('ujTartalomAblak');

    if (ablak.style.display == 'block') ablak.style.display = 'none'
    else {
        if (document.body.scrollWidth > window.screen.width) ablak.style.width = document.body.scrollWidth;
        else ablak.style.width = window.screen.width;
        if (document.body.scrollHeight > window.screen.height) ablak.style.height = document.body.scrollHeight;
        else ablak.style.height = window.screen.height;
        ablak.style.display = 'block';
        belsoAblak.style.top = document.body.scrollTop + 50;
        belsoAblak.style.left = document.body.clientWidth / 2 - (x / 2);
        tartalomAblak.style.width = x;
        tartalomAblak.style.height = y;
        tartalomAblak.src = fajl;
    }
    document.body.style.overflow = "hidden";
}

function belsoAblakBezar() {
    var tartalomAblak = document.getElementById('ujTartalomAblak');
    tartalomAblak.src = 'popup_tolto.php';
    document.getElementById('ujAblak').style.display = 'none';
    document.body.style.overflow = "scroll";
}

function szovegSzamlalo(szovegID, szamlaloID, limit) {
  if (szovegID.value.length > limit) szovegID.value = szovegID.value.substring(0, limit);
   else szamlaloID.value = limit - szovegID.value.length;
}

function esemenytMutat(tartalom) {
  if (document.getElementById('esemenynaptar').style.display == 'block') {
    document.getElementById('esemenynaptar').style.display = 'none';
    document.getElementById('esemenynaptarki').style.display = 'none';
    document.getElementById('esemenynaptar').innerHTML = '';
  } else {
      document.getElementById('esemenynaptar').style.display = 'block';
      document.getElementById('esemenynaptarki').style.display = 'block';
      document.getElementById('esemenynaptar').innerHTML = tartalom;
    }
}

function egerKoordinatak(esemeny) {
 if (!IE) {
  egerEsemeny = esemeny || window.esemeny;
  if (egerEsemeny.pageX > window.innerWidth - (document.getElementById('sugo').clientWidth + 50)) pozX = -(document.getElementById('sugo').clientWidth+10);
  else pozX = +15; 
  if (egerEsemeny.pageY > window.innerHeight - (document.getElementById('sugo').clientHeight + 30 - document.body.scrollTop)) pozY = -document.getElementById('sugo').clientHeight;
  else pozY = +15;
    document.getElementById('sugo').style.top = egerEsemeny.pageY + pozY;
    document.getElementById('sugo').style.left = egerEsemeny.pageX + pozX;
 } else {
    if (event.clientX + document.body.scrollLeft > document.body.offsetWidth - (document.getElementById('sugo').clientWidth + 50)) pozX = -(document.getElementById('sugo').clientWidth+10);
    else pozX = +15;
    if (event.clientY + document.body.scrollTop > document.body.offsetHeight - (document.getElementById('sugo').clientHeight + 30 - document.body.scrollTop)) pozY = -document.getElementById('sugo').clientHeight;
    else pozY = +15;
      document.getElementById('sugo').style.top = event.clientY+document.body.scrollTop + pozY;
      document.getElementById('sugo').style.left = event.clientX+document.body.scrollLeft + pozX;
   }
}
function osszUzenetKijelol() {
  if (document.boxForm.pipal.checked == true) {
    for(var i = 0; i < document.boxForm.elements.length; i++) {
          document.boxForm.elements[i].checked = true;
    }
  }
  if (document.boxForm.pipal.checked == false) {
    for(var i = 0; i < document.boxForm.elements.length; i++) {
          document.boxForm.elements[i].checked = false;
    }
  }
}
function levelezoSorSzin(objId , karSzin , hatterSzin) {
   document.getElementById(objId+'_td2').style.color = karSzin;
   document.getElementById(objId+'_td3').style.color = karSzin;
   document.getElementById(objId+'_td4').style.color = karSzin;
   document.getElementById(objId+'_td1').style.background = hatterSzin;
   document.getElementById(objId+'_td2').style.background = hatterSzin;
   document.getElementById(objId+'_td3').style.background = hatterSzin;
   document.getElementById(objId+'_td4').style.background = hatterSzin;
}
function sugoBe(szoveg) {
 document.onmousemove=egerKoordinatak;
   document.getElementById('sugo').style.display = 'block';
   document.getElementById('sugo').innerHTML = szoveg;
}
function sugoKi() {
 document.getElementById('sugo').style.display = 'none';
}
function csakSzamEsBetu(e) {
  if (IE) {
     if ((e.keyCode < 48 || e.keyCode > 57) && (e.keyCode < 65 || e.keyCode > 90) && (e.keyCode < 97 || e.keyCode > 122)) {
       alert("Tiltott karakter!");
       return false;
     }
  } else {
     if ((e.which < 48 || e.which > 57) && (e.which < 65 || e.which > 90) && (e.which < 97 || e.which > 122) && e.which != 8 && e.which != 0) {
       alert("Tiltott karakter!");
       return false;
     }
  } 
}
function ujAblak(fajl, x, y, v, z, csuszka) {
  if (csuszka == 1) var csuszka = 'yes';
  if (csuszka == 0) var csuszka = 'no';
    window.open(fajl , '' , 'top='+x+', left='+y+', width='+v+', height='+z+', scrollbars='+csuszka+', resizable=yes');
}
function torolAblak(lap,uzenet) {
 if(confirm(uzenet)) {
     location=lap;
 }
}
function flashLejatszo(fajl,x,y) {
  document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="udvarhely" width="'+x+'" height="'+y+'"> <param name="movie" value="'+fajl+'"> <param name="menu" value="false"> <param name="quality" value="high"> <param name="allowscriptaccess" value="samedomain"> <param name="wmode" value="transparent"> <embed type="application/x-shockwave-flash" width="'+x+'" height="'+y+'" name="udvarhely" src="'+fajl+'" quality="high" menu="false" wmode="transparent" swLiveConnect="true" allowScriptAccess="samedomain"></embed> </object>');
}
function kapcsolatEllenorzo() {
  if (document.getElementById('uj_nev').value == '') {
     alert("Név nelkül nem küldheti el az üzenetet!");
     return false;
  }
  if (document.getElementById('uj_mail').value == '') {
     alert("Nem adta meg az e-mail címet!\r\nÍgy nem tudunk Önnek válaszolni.");
     return false;
  }
  if (document.getElementById('uj_mail').value != '' && (document.getElementById('uj_mail').value.indexOf(".") == -1 || document.getElementById('uj_mail').value.indexOf("@") == -1 || document.getElementById('uj_mail').value.length < 6 || document.getElementById('uj_mail').value.indexOf(",") > 0 || document.getElementById('uj_mail').value.indexOf(" ") > 0)) {
     alert("Az e-mail cím nem helyes!");
     return false;
  }
  if (document.getElementById('uj_targy').value == '') {
     alert("Nem adta meg az üzenet témáját!");
     return false;
  }
  if (document.getElementById('uj_uzenet').value == '') {
     alert("Az üzenet mezôbe nem írt semmit!");
     return false;
  }
  if (document.getElementById('titkos_szam').value == '') {
     alert("Kérjük írja be az ellenörzô kódot!");
     return false;
  }
}
function keresoEllenorzo() {
  if (document.getElementById('kereso_szo').value.length < 3) {
     alert("A keresendô kifejezés nem lehet kevesebb mint három karakter!");
     return false;
  }
  if (document.getElementById('kereso_szo').value.match("%") != null) {
     alert("A keresendô kifejezésben nem szerepelhet a % karakter!");
     return false;
  }
}
function regEllenorzo() {
  if (document.getElementById('uj_cegnev').value == '') {
     alert("Nem tôltötte ki a cégnév mezôt!");
     return false;
  }
  if (document.getElementById('uj_cim').value == '') {
     alert("Nem adta meg a c&iacute;met!");
     return false;
  }
  if (document.getElementById('uj_hazszam').value == '') {
     alert("Nem adta meg a házszámot!");
     return false;
  }
  if (document.getElementById('uj_tel').value == '' && document.getElementById('uj_mobil').value == '') {
     alert("A telefonok közűl valamelyiket kötelezô kitölteni!");
     return false;
  }
  if (document.getElementById('uj_mail').value == '') {
     alert("Az e-mail cím kötelezô a konfirmálás és aktiválás végett!\r\nÉs nem utolsó sorban ezzel fog a késöbbiekbe bejelentkezni.");
     return false;
  }
  if (document.getElementById('uj_mail').value != '' && (document.getElementById('uj_mail').value.indexOf(".") == -1 || document.getElementById('uj_mail').value.indexOf("@") == -1 || document.getElementById('uj_mail').value.length < 6)) {
      alert("Az e-mail cím nem helyes!");
      return false;
  }
  if (document.getElementById('uj_mail').value != '' && (document.getElementById('uj_mail').value.indexOf(",") > 0 || document.getElementById('uj_mail').value.indexOf(" ") > 0)) {
      alert("Nem adhat meg több e-mail címet, mivel ezzel kell majd bejelentkeznie!\r\nVagy nem megengedett karaktereket használt: szóköz vagy vesszô.");
      return false;
  }
  if (document.getElementById('uj_nev').value == '') {
     alert("Nem írta be a teljes nevét!");
     return false;
  }
  if (document.getElementById('uj_jelszo').value == '') {
     alert("Kérjük írja be jelszavát!");
     return false;
  }
  if (document.getElementById('titkos_szam').value == '') {
     alert("Kérjük írja be az ellenörzô kódot!");
     return false;
  }
  if (document.getElementById('uj_tevekenyseg').value == '') {
     alert("Nem tôltötte ki a cég tevékenységének leírását!\r\nItt a weben kúlcsszavak és a keresésnél segít.");
     return false;
  }
  if (document.getElementById('uj_leiras').value == '') {
     alert("Nem tôltötte ki a cégismertetôt!");
     return false;
  }
}
function termekEllenorzo() {
  if (document.getElementById('uj_termek_megnevezes').value == '') {
     alert("A termék megnevezés üres!");
     return false;
  }
  if (document.getElementById('uj_termek_leiras').value == '') {
     alert("A termék leírás nem lehet üres!");
     return false;
  }
  if (document.getElementById('titkos_szam').value == '') {
     alert("Nem írta be az ellenörzô kódot!");
     return false;
  }
}
function hirdetesEllenorzo() {
  if (document.getElementById('uj_cim').value == '') {
     alert("A hírdetés címét kötelezô kitölteni!");
     return false;
  }
  if (document.getElementById('uj_hirdetes').value == '') {
     alert("Nem írt semmit a hírdetéshez!");
     return false;
  }
  if (document.getElementById('uj_mail').value == '') {
     alert("Az E-mail Cím kötelezô!");
     return false;
  }
  if (document.getElementById('uj_mail').value != '' && (document.getElementById('uj_mail').value.indexOf(".") == -1 || document.getElementById('uj_mail').value.indexOf("@") == -1 || document.getElementById('uj_mail').value.length < 6 || document.getElementById('uj_mail').value.indexOf(",") > 0 || document.getElementById('uj_mail').value.indexOf(" ") > 0)) {
     alert("Az E-mail cím nem helyes!");
     return false;
  }
  if (document.getElementById('titkos_szam').value == '') {
     alert("Kérjük írja be az ellenörzô kódot!");
     return false;
  }
  if (document.getElementById('titkos_szam').value.length < 5) {
     alert("Nem írt elég karaktert az ellenörzô kódnál!");
     return false;
  }
}
