function loadRSS(url) {
	//alert(url);
    var req, wrapper;
    wrapper = new Object();
    wrapper.url = url;
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        wrapper.request = req;
        req.onreadystatechange=function() {
            processRequest(wrapper);
        }
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            wrapper.request = req;
            req.onreadystatechange=function() {
              processRequest(wrapper);
            }
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processRequest(wrapper) {
    if (wrapper.request) {
      // only if req shows "loaded"
      if (wrapper.request.readyState == 4) {
          // only if "OK"
          if (wrapper.request.status == 200) {
              writeData(wrapper);
           } else {
              alert("There was a problem retrieving the XML data:\n" +
                  wrapper.request.statusText);
           }
      }
    }
    else {
      alert('Request is undefined');
    }
}

function writeData(wrapper) {
	AJAXReturnText = wrapper.request.responseText;
	if(AJAXReturnText == "NoUser ")
		{
		document.getElementById("msg").src = "/images_layout/login_red_check.jpg";
		}
	else
		{
		document.getElementById("msg").src = "/images_layout/login_green_check.jpg";
		document.getElementById("targetUrl").value = AJAXReturnText;
		}
}

function handleError() {
    alert('An error occurred');
}

window.onerror=handleError;

