function createRequestObject(){
	var peticion;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		peticion = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		peticion = new XMLHttpRequest();
	}
	return peticion;
}

var http = new Array();
function ObtDatos(url,divname){
	var act = new Date();
	http[act] = createRequestObject();
	http[act].open('get', url);
	http[act].onreadystatechange = function() {
		if (http[act].readyState == 4) {
			if (http[act].status == 200 || http[act].status == 304) {
				DivDestino = document.getElementById(divname);
				texto = http[act].responseText
				DivDestino.innerHTML = texto;
			}
		}
	}
	http[act].send(null);
}


function username_AvCheck(input,url) {
	//Tecla = (Tecla) ? Tecla: window.event;
	//input = (Tecla.target) ? Tecla.target : 
	//Tecla.srcElement;
	//if (Tecla.type == "keyup") {
		var DivDestino = document.getElementById("username_AvCheck_result");
		DivDestino.innerHTML = "<div></div>";
		if (input.value) {
			ObtDatos(url+"scripts/ajax-username-check.php?u=" + input.value,"username_AvCheck_result");
		} 
	//}
}
function password_AvCheck(input,password_rp,username,url) {
	DivDestino = document.getElementById("password_AvCheck_result");
	DivDestino.innerHTML = "<div></div>";
	if (input.value) {
		ObtDatos(url+"scripts/ajax-password-check.php?p=" + input.value + "&u= " + username.value,"password_AvCheck_result");
	}
	password_rp.value=''
	DivPassR = document.getElementById("password_repeat_AvCheck_result");
	DivPassR.innerHTML = "<div></div>";
}
function password_repeat_AvCheck(input,password,url) {
	DivPassR = document.getElementById("password_repeat_AvCheck_result");
	DivPassR.innerHTML = "<div></div>";
	if (input.value) {
		ObtDatos(url+"scripts/ajax-password-rp-check.php?p=" + input.value + "&prp=" + password.value,"password_repeat_AvCheck_result");
	} 
}