﻿var displayElement;

function GetWebRequest(getPage, HTMLtarget) {
    displayElement = $get(HTMLtarget);
    var wRequest = new Sys.Net.WebRequest();
    wRequest.set_url(getPage);
    wRequest.set_httpVerb("GET");
    wRequest.set_userContext("user's context");
    wRequest.add_completed(OnWebRequestCompleted)
    wRequest.invoke();
}


function PostWebRequest(postPage, HTMLtarget) {

    displayElement = $get(HTMLtarget);
    var wRequest =  new Sys.Net.WebRequest();
    wRequest.set_url(postPage); 
    wRequest.set_httpVerb("POST");
    var body = "url=/v20/feedback/Default.aspx"
    wRequest.set_body(body);
    wRequest.get_headers()["Content-Length"] = body.length;
    wRequest.add_completed(OnWebRequestCompleted);
    wRequest.invoke();  
}

function OnWebRequestCompleted(executor, eventArgs) 
{
    if (executor.get_responseAvailable()) {
       
       var res=executor.get_responseData();
       res = res.trim();
      
       if (document.all)
          {
          displayElement.innerHTML = res;
          }
       else // Firefox
          {
          displayElement.textContent = res;
          }
         
       }
    else
       {
       if (executor.get_timedOut())
          {
          alert("Timed Out");
          }
        else
          {
          if (executor.get_aborted())
                alert("Aborted");
          }
    }
}

if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
