window.onload=install; 
function install() { 
	document.getElementById('screenname').onchange = function () {
                send_http_req("/script/javascript.php?function=validate_screenname&parm="+document.getElementById('screenname').value, document.getElementById('screenname-info'));
	};document.getElementById('mail').onchange = function () {
                send_http_req("/script/javascript.php?function=validate_mail&parm="+document.getElementById('mail').value, document.getElementById('mail-info'));
	}; 
}
var http = createRequestObject();
function createRequestObject () { 
	var ro;
	if (window.XMLHttpRequest) { 
		ro = new XMLHttpRequest(); 
	} else { 
		ro = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	return ro;
}
function send_http_req(url, outputelement) {
	http.open('get', url);
	http.onreadystatechange = function () { 
		if (http.readyState == 4 && http.repsonseText != "") {
			outputelement.innerHTML = http.responseText;
		}
	};
	http.send(null);
}