function hibakiiras(uzenet) {
  document.getElementById("hiba_div").style.display = "block";
  //var sId = document.getElementById("hiba_div").value;
  var oXmlHttp = zXmlHttp.createRequest();
  oXmlHttp.open("get", "includes/hiba.php?uzi=" + uzenet, true);
  oXmlHttp.onreadystatechange = function () {
    if (oXmlHttp.readyState == 4) {
      if (oXmlHttp.status == 200) {
        displayCustomerInfo(oXmlHttp.responseText);
      } else {
        displayCustomerInfo("An error occurred: " + oXmlHttp.statusText); //statusText is not always accurate
      }
    }
  };
  oXmlHttp.send(null);
}

function ajax(url, div) {
  var oXmlHttp = zXmlHttp.createRequest();
  oXmlHttp.open("get", url, true);
  oXmlHttp.onreadystatechange = function () {
    if (oXmlHttp.readyState == 4) {
      if (oXmlHttp.status == 200) {
        displayCustomerInfo(oXmlHttp.responseText, div);
      } else {
        displayCustomerInfo("An error occurred: " + oXmlHttp.statusText, div); //statusText is not always accurate
      }
    }
  };
  oXmlHttp.send(null);
}
        
function displayCustomerInfo(sText, div) {
  var divCustomerInfo = document.getElementById(div);
  divCustomerInfo.innerHTML = sText;
}

function menu_torles(id) {
  document.getElementById("hiba_div").style.display = "block";
  ajax('includes/menu_torles.php?id='+id, 'hiba_div');
  ajax('includes/menu_lista_frissites.php', 'hiba_div');
}

function sendRequest() {
  //var oForm = document.forms[0];
  var oForm = document.getElementById("hirlevel_editor");
  var sBody = getRequestBody(oForm);
        
  var oXmlHttp = zXmlHttp.createRequest();
  oXmlHttp.open("post", oForm.action, true);
  oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            
  oXmlHttp.onreadystatechange = function () {
    if (oXmlHttp.readyState == 4) {
      if (oXmlHttp.status == 200) {
        saveResult(oXmlHttp.responseText);
      } else {
        saveResult("An error occurred: " + oXmlHttp.statusText);
      }
    }
  };
  oXmlHttp.send(sBody);        
}

function getRequestBody(oForm) {
  var aParams = new Array();
  //alert(oForm);
  for (var i=0 ; i < oForm.elements.length; i++) {
    var sParam = encodeURIComponent(oForm.elements[i].name);
    sParam += "=";
    sParam += encodeURIComponent(oForm.elements[i].value);
    aParams.push(sParam);
  } 
  return aParams.join("&");
}

function saveResult(sMessage) {
  var divStatus = document.getElementById("divStatus");
  divStatus.innerHTML = "<b>Request completed:</b><br>" + sMessage;            
}

function request(file_name, target_div) {
  var oXmlHttp = zXmlHttp.createRequest();
  oXmlHttp.open("get", file_name, true);
  oXmlHttp.onreadystatechange = function () {
    if (oXmlHttp.readyState == 4) {
      if (oXmlHttp.status == 200) {
        display(oXmlHttp.responseText, target_div);
      } else {
        display("An error occurred: " + oXmlHttp.statusText, target_div);
      }
    }            
  };
  oXmlHttp.send(null);
}
        
function display(sText, target_div) {
  var tartalom = document.getElementById(target_div);
  tartalom.innerHTML = sText;
}

function open_page(file_name, target_div) {
  request(file_name, target_div);
}

function anyCheck(f){
  var t=0;
  var c=f['jelolt[]'];
  for(var i=0;i<c.length;i++){
    c[i].checked?t++:null;
  }
  if (t <= 10) {
    f.submit();
  } else {
    alert('Maximum 10 kategóriát választhat! Amennyiben vállalkozását szeretné több kategóriban megjeleníteni, kérjük vegye fel a kapcsolatot munkatársunkkal.');
  }
}

function alphaImages() {
	var els = document.getElementsByTagName("IMG");
	var s, w, h;
	for (var i=0; i<els.length; i++) {
		s = els[i].src;
		if (s.toLowerCase().indexOf(".png") != -1) {
			els[i].src = "/images/spacer.gif";
			els[i].style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + s + "', sizingMethod=image);";
		}
	}
}

if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) {
	window.attachEvent("onload", alphaImages);
}

function verScroll(dir, oId, spd) {
    var oDiv, oContent;
	if (typeof dir != "undefined") {
        direction = dir;
    }
    if (typeof spd != "undefined") {
        speed = spd;
    }
    if (typeof oId != "undefined") {
        oItem = oId;
    } 
    scrolltimer = null;
    oDiv = document.getElementById(oId);
	if (dir == "dn") {
		oDiv.scrollLeft += spd;
	} else {
		oDiv.scrollLeft -= spd;
	}
    scrolltimer = setTimeout("verScroll(direction, oItem, speed)", 1);
}

function stopScroll() {
    clearTimeout(scrolltimer);
}

function kepcsere(user, kep) {
  var div = document.getElementById('nagykep');
  document.getElementById('nagykep').innerHTML = '<img src="/images/elofizetok/'+user+'/galeria/'+kep+'" border="0">';
}

function hird_fokat() {
  var id = document.getElementById('ujhird_fokat').value;
  request("/pages/uj_hirdetes_alkat.php?alid="+id, "hird_alkategoria");
}

function hird_alkat() {
  request("/pages/uj_hirdetes_menu.php?step=2", "hird_navigator");
  var fokat_sel = document.getElementById('ujhird_fokat').selectedIndex;
  var fokat_val = document.getElementById('ujhird_fokat').options[fokat_sel].value;
  var fokat_nam = document.getElementById('ujhird_fokat').options[fokat_sel].text;
  
  var alkat_sel = document.getElementById('ujhird_alkat').selectedIndex;
  var alkat_val = document.getElementById('ujhird_alkat').options[alkat_sel].value;
  var alkat_nam = document.getElementById('ujhird_alkat').options[alkat_sel].text;
  
  document.getElementById('ujhird_fokat').options.length=0;
  document.getElementById('ujhird_fokat').options[0]=new Option(fokat_nam, fokat_val, true, false);
  document.getElementById('ujhird_alkat').options.length=0;
  document.getElementById('ujhird_alkat').options[0]=new Option(alkat_nam, alkat_val, true, false);
  request("/pages/uj_hirdetes_reszletek.php", "masodik_lepes");
}

function step3() {
  var hiba = '';
  var email  = document.getElementById("felado_email").value;
  var cim    = document.getElementById("hird_cim").value;
  var leiras = document.getElementById("leiras").value;
  var ar     = document.getElementById("hird_iranyar").value;
  
  if (email == "") {hiba += 'Kérem adja meg az e-mail címét\n';}
  if (cim == "") {hiba += 'Kérem adja meg a hírdetés címét\n';}
  if (leiras == "") {hiba += 'Kérem készítsen leírást\n';}
  if (ar == "") {hiba += 'Kérem adjon meg árat\n';}
  
  if (hiba != "") {
    alert(hiba);
  } else {
  request("/pages/uj_hirdetes_menu.php?step=3", "hird_navigator");
  var oForm = document.getElementById("uj_hirdetes_form");
  var sBody = getRequestBody(oForm);
        
  var oXmlHttp = zXmlHttp.createRequest();
  oXmlHttp.open("post", oForm.action, true);
  oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  //oXmlHttp.setRequestHeader("Content-Type", "multipart/form-data");
            
  oXmlHttp.onreadystatechange = function () {
    if (oXmlHttp.readyState == 4) {
      if (oXmlHttp.status == 200) {
        display(oXmlHttp.responseText, "negyedik_lepes");
      } else {
        display("An error occurred: " + oXmlHttp.statusText, "negyedik_lepes");
      }
    }
  };
  oXmlHttp.send(sBody);
  document.getElementById('elso_lepes').innerHTML = "";
  document.getElementById('masodik_lepes').innerHTML = "";
  document.getElementById('harmadik_lepes').innerHTML = "";
  }
}

function uj_apro_file(id) {
  var ujid  = id+1;
  var ujdiv = "file_div_"+id;
}

function uj_apro_delfile(id) {
  alert('Törlendő: ' + id);
}

function textCounter(field, countfield, maxlimit) {
  if (field.value.length > maxlimit) // if too long...trim it!
    field.value = field.value.substring(0, maxlimit);
  // otherwise, update 'characters left' counter
  else 
    countfield.value = maxlimit - field.value.length;
}

function hirlevel() {
  var formnev = document.getElementById('hirlevelform');
  if (formnev.email.value == '') {
    formnev.mehet.value='Kérem várjon...';
    formnev.mehet.disabled=true;
    alert('Kérem adja meg az e-mail címét!');
    formnev.mehet.value='Feliratkozás';
    formnev.mehet.disabled=false;
  } else {
    formnev.mehet.value='Kérem várjon...';
    formnev.mehet.disabled=true;
    formnev.submit();
  }
}

function apro_kepfeltoltes() {
  var formnev = document.getElementById('kepfeltoltes');
  formnev.kuldes_gomb.value='Kérem várjon...';
  formnev.kuldes_gomb.disabled=true;
  formnev.submit()
}

function apro_kep(mit) {
  window.open ("user_admin/apro_kepfeltoltes.php?mit="+mit, "uploader","location=0,status=0,scrollbars=0,width=300,height=50"); 
}

function aloldal(div) {
  $('div1').hide();
  $('div2').hide();
  $('div3').hide();
  $('div4').hide();
  $('div5').hide();
  $(div).show();
}
