/* Zapytanie */

function Zapytanie() {
  Form        = new Layer('form_layer', true, 'formlayer');
  Background  = new Layer('black_layer', false, 'blacklayer');
  Container   = document.createElement("div");
  Background.object.onclick = function() {
    Form.remove();
    Background.remove();
  }
  new Ajax.Request('/question.php', 
    {
      method: 'get',
      onSuccess: function(Response) {
        Container.innerHTML = Response.responseText;
        Form.object.appendChild(Container);
        Background.fullScreen();
        Form.center();
        Form.show();
      }
    }
  );
}

function WyslijZapytanie() {
  new Ajax.Request('/question.php',
    {
      method: 'post',
      parameters: Parameters($('question_')),
      onSuccess: function(Response) {
        Container.innerHTML = Response.responseText;
        Form.object.appendChild(Container);
      }
    }
  );
}

function ZamknijZapytanie() {
  Form.remove();
  Background.remove();  
}

function Parameters(F) {
  var Params = "";
  Elements = F.getElementsByTagName("input");
  for(i=0; i<Elements.length; i++) Params += Elements[i].name + "=" + Elements[i].value + "&";
  Elements = F.getElementsByTagName("textarea");
  for(i=0; i<Elements.length; i++) Params += Elements[i].name + "=" + Elements[i].value + "&";
  return Params;
}
