
var xmlHttp;

function GetXmlHttpObject() {
  var xmlHttp=null;
  try {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  }
  catch (e) {
    // Internet Explorer
    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}

function load_data(str,div) {
  
  var id = str.substr(0,str.length);
  var oid = str.substr(2);
  
  var c = document.getElementById('nav').getElementsByTagName("li").length
  var i;
  for (i=0;i < c; i++) {
    document.getElementById('nav').getElementsByTagName("li")[i].className='';
    if (document.getElementById(id)) {
      document.getElementById(id).className='selected';
    }
  }
  str = oid != '' ? oid : id; 
  xmlHttp=GetXmlHttpObject();
  //alert(xmlHttp);
  
  var myRand = parseInt(Math.random()*99999999);
  var url = 'ajax_content.php?oldal='+str+'&rand='+myRand;
  
  xmlHttp.onreadystatechange=function() { state_change(div)};
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
  
  
}

function state_change(div) { 
  
  var loading = "<div style='text-align:center;position:absolute;top:166px;left:200px;height:4px'><img src='images/ajax-loader-bar.gif' alt='loader' border='0' /></div>";
  
  if (xmlHttp.readyState==0) { 
    document.getElementById(div).innerHTML="";
  }
  if (xmlHttp.readyState==1) { 
    document.getElementById(div).innerHTML=loading;
  }
  if (xmlHttp.readyState==2) { 
    document.getElementById(div).innerHTML="";
  }
  if (xmlHttp.readyState==3) { 
    document.getElementById(div).innerHTML=loading;
  }
  if (xmlHttp.readyState==4) { 
    if (xmlHttp.status == 200) {
      //document.getElementById('content').style.height=0+'px';
      //novel();  
      document.getElementById(div).innerHTML=xmlHttp.responseText;
    }
  }
}

function show_login() {
  document.getElementById('takaro').style.display="block"
  window.open('login.php','','width=400,height=280,scrollbars=no,menubars=no,statusbar=no');
}


function get_aktiv_oldal() {
  var c = document.getElementById('nav').getElementsByTagName("li").length
  var i;
  for (i=0;i < c; i++) {
    if (document.getElementById('nav').getElementsByTagName("li")[i].className == 'selected') {
      var id = document.getElementById('nav').getElementsByTagName("li")[i].id;
    }
  }
  return id;
}

function check_email() {
 var m = document.hirlevel.email;
 if (m.value == "" || m.value.indexOf('@') == -1 || m.value.indexOf('.') == -1) {
  alert("Helytelen e-mail cím!");
  return false;
 }
 else {
  return true;
 }
 
}

function change_class(id,irany) {
  var obj = document.getElementById(id);
  if (irany == 1) {
    obj.className = 'novel'; 
  } 
  if (irany == 0) {
    obj.className = ''; 
  }
}
