function saveStatusAdv(){
    var oForm = document.forms['0'];
    var sBody = getRequestBody(oForm);
    var oXmlHttp = createXMLHttp();
    oXmlHttp.open("POST","/Ajax/advertising.php", 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 {
          setTimeout('saveResultAdv()', 800);
        }
      }
    };

    oXmlHttp.send(sBody);
}

function saveResultAdv(sText) {
    var sElem;
    sElem = document.getElementById("topBannerAdv");
    sElem.innerHTML = sText;
}

function saveStatus(){
    var oForm = document.forms['0'];
    var sBody = getRequestBody(oForm);
    var oXmlHttp = createXMLHttp();
    oXmlHttp.open("POST","/Ajax/specialClassified.php", 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 {
          setTimeout('saveStatus()', 800);
        }
      }
    };

    oXmlHttp.send(sBody);
}

function saveResult(sText) {
    var sElem;
    sElem = document.getElementById("SpecialClassified");
    sElem.innerHTML = sText;
}


function getRequestBody(oForm) {
var aParams = new Array();
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 createXMLHttp() {
if(typeof XMLHttpRequest != "undefined") { // для браузеров аля Mozilla

  return new XMLHttpRequest();
} else if(window.ActiveXObject) { // для Internet Explorer (all versions)
  var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0",
           "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp",
           "Microsoft.XMLHttp"
           ];
  for (var i = 0; i < aVersions.length; i++) {
    try { //
      var oXmlHttp = new ActiveXObject(aVersions[i]);

      return oXmlHttp;
    } catch (oError) {

    }
  }
  throw new Error("Невозможно создать объект XMLHttp.");
}
}



Array.implement({
    getFirst: function () {
        if (this.length == 0) {
            return null;
        }
        return this[0];
    }
});
