function createRequestObject() {
  var obj;
    try {
      // For Internet Explorer.
      obj = new ActiveXObject('Microsoft.XMLHTTP');
    }
    catch(e) {
      try {
        // Gecko-based browsers, Safari, and Opera.
        obj = new XMLHttpRequest();
      }
      catch (e) {
        // Browser supports Javascript but not XMLHttpRequest.
        obj = false;
      }
    }
    return obj;
}

var http = createRequestObject();

function displayLoading(id) {
	loading = document.getElementById(id);
    loading.innerHTML = '<h2>Loading...</h2>';
}

function sendRequest(action) {
	var form = document.getElementById('form');
	var vars = getFormValues(form);
    http.open('get', 'php/prior.php?action='+action+'&'+vars);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        document.getElementById('login_prior').innerHTML = response;
    }
}

function getFormValues(fobj) {
	var str = "";
	for(var i = 0; i < fobj.elements.length; i++) {
	switch(fobj.elements[i].type) {
	case "text": str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
	break;
	}
	}
	str = str.substr(0,(str.length - 1));
	return str;
}