  function ajaxFunction(file){
  var xmlHttp;
  var celdiv;
  var vissza='';
  //alert(file);
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
        }
      catch (e)
        {
        //alert('Your browser does not support AJAX!');
        return false;
        }
      }
    }
    if(ajaxFunction.arguments[1]){
//
      celdiv=ajaxFunction.arguments[1];
//
    }else{
      celdiv=false;
    };
    xmlHttp.onreadystatechange=function(){
      if(xmlHttp.readyState==4 && xmlHttp.status==200){
          if(celdiv){
            document.getElementById(celdiv).innerHTML=xmlHttp.responseText;
          }else{
          
            vissza=xmlHttp.responseText;
          };
        };
      }
    xmlHttp.open('GET',file,true);
    xmlHttp.send(null);
    return vissza;
  };


  function ajaxFunctionPost(file,params){
  var xmlHttp;
  var celdiv;
  var vissza='';
  //alert(file);
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
        }
      catch (e)
        {
        //alert('Your browser does not support AJAX!');
        return false;
        }
      }
    }
    if(ajaxFunction.arguments[2]){
//
      celdiv=ajaxFunction.arguments[2];
//
    }else{
      celdiv=false;
    };
    xmlHttp.onreadystatechange=function(){
      if(xmlHttp.readyState==4 && xmlHttp.status==200){
          if(celdiv){
            document.getElementById(celdiv).innerHTML=xmlHttp.responseText;
          }else{
          
            vissza=xmlHttp.responseText;
          };
        };
      }
    xmlHttp.open('POST',file,true);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", params.length);
    xmlHttp.setRequestHeader("Connection", "close");

    xmlHttp.send(params);
    return vissza;
  };
  
  function mytop(mit){
    var temp=mit;
    var top = 0;
    while(temp){
      top+=temp.offsetTop;
      temp=temp.offsetParent;
    };
    return top;
  };

  function myleft(mit){
    var temp=mit;
    var left = 0;
    while(temp){
      left+=temp.offsetLeft;
      temp=temp.offsetParent;
    };
    return left;
  };
  
  function CreateBookmarkLink(){
    title = 'Magyar Menedék Könyvesház'; 
    url = 'http://www.magyarmenedek.com';
  	if (window.sidebar) { // Mozilla Firefox Bookmark
      window.sidebar.addPanel(title, url,'');
    }else if( window.external ) { // IE Favorite
      window.external.AddFavorite( url, title);
    }else if(window.opera && window.print) { // Opera Hotlist
      return true;
    };
  };
/*
if (window.external) {
  document.write('<a href = \"javascript:CreateBookmarkLink();\">Hozzáadás kedvencekhez</a>'); 
}else  if (window.sidebar) {
  document.write('<a href = \"javascript:CreateBookmarkLink();\">Hozzáadás kedvencekhez</a>'); 
}else if (window.opera && window.print) {	
  document.write('<a href = \"javascript:CreateBookmarkLink();\">Hozzáadás kedvencekhez</a>');
};
*/

function varez(mit){
  if(mit.value.match(/[aáAÁ][tT][uU][tT][aA][lL]/)){
    alert("Tiltott kifejezés használata: Átutalás\nKérjük, törölje a tiltott kifejezést, és a rá vonatkozó részeket, majd küldje újra az űrlapot.\nHa Ön közintézmény, vagy közkönyvtár képviselője, kérjük telefonon vegye fel velünk a kapcsolatot.");
    return false;
  };
  if(mit.value.match(/[uU][tT][aA][lL][aáAÁ][sS]/)){
    alert("Tiltott kifejezés használata: Utalás\nKérjük, törölje a tiltott kifejezést, és a rá vonatkozó részeket, majd küldje újra az űrlapot.\nHa Ön közintézmény, vagy közkönyvtár képviselője, kérjük telefonon vegye fel velünk a kapcsolatot.");
    return false;
  };
  return true;
};

function param(){
 first = window.location.search.indexOf(param.arguments[0]+"=");
 if(first==-1){return "";}else{first+=param.arguments[0].length+1;};
 last = window.location.search.indexOf("&",first);
 if (last==-1){last=window.location.search.length;};
 return(window.location.search.substring(first,last));
};


