// JavaScript Document
function request(url){
	var xmlhttp = null;
	if (window.XMLHttpRequest) {
	  xmlhttp = new XMLHttpRequest();
	  if ( typeof xmlhttp.overrideMimeType != 'undefined') {
		xmlhttp.overrideMimeType('text/xml');
	  }
	} else if (window.ActiveXObject) {
	  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	  alert('Perhaps your browser does not support xmlhttprequests?');
	}
	
	try{
		netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
	} catch (e) {
		// DO NOTHING
	}
	
	xmlhttp.open('GET', url, true);
	xmlhttp.send(null);
	
	xmlhttp.onreadystatechange = function() {
	  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			alert("yoyoyo");// do something with the results
	  } else {
		  alert("booooo");
		// wait for the call to complete
	  }
	};
}