function createRequestObject() {
  var http_request = false;

  if (window.XMLHttpRequest) { // Mozilla, Safari,...
    http_request = new XMLHttpRequest();
    if (http_request.overrideMimeType) {
      http_request.overrideMimeType('text/plain');
    } 
  } 
  else if (window.ActiveXObject) { // IE
    try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (e) {
      try {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch (e) {}
    }
  }
  if (!http_request) {
    alert('Hiba :( Nem hozható létre az XMLHTTP példánya');
    return false;
  }
  return http_request;
}

var httpfc=createRequestObject();

function sndReqfc(parameter) {
  httpfc.open('get','http://specialoffers.mellowmood.hu/plugins/szobatip.php?hotelid='+parameter,true);
  httpfc.onreadystatechange=handleResponsefc;
  httpfc.send(null);
}

function handleResponsefc() {
  var resp=httpfc.responseText;
  if(httpfc.readyState==4){
    if (httpfc.status == 200) {
      var resp=httpfc.responseText;
      eval(resp);
      while (document.so_form.room_type.options.length!=0){
        document.so_form.room_type.options[document.so_form.room_type.options.length-1]=null;
      }
      for (i=0;i<=kategoriak.length-1;i++){
        document.so_form.room_type.options[i] =new Option(i);
        document.so_form.room_type.options[i].text = kategoriak[i][0];
        document.so_form.room_type.options[i].value =kategoriak[i][1];
      }
    }
    else alert('Bad http response!');
  }
}

