function new_ajax() {
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				// Does not support AJAX
			}
		}
	}
	return xmlHttp;
}

function trim(cadena,tipo) { 
	if ( tipo )
		quitar = "&nbsp;"
	else
		quitar = " "

	for(i=0; i<cadena.length; ) { 
		if(cadena.charAt(i)==quitar) 
			cadena=cadena.substring(i+1, cadena.length);
	}
     
	return cadena; 
} 

function SearchUserByEmail(email,act,frm) {
	var aleatorio=Math.random();
	var ajax = new_ajax();
	ajax.open("GET", "./extensions/search_users.php?act="+act+"&search=Email_U&data="+email+"&aleatorio="+aleatorio, true);
	ajax.onreadystatechange = function() { if (ajax.readyState == 4) {
		if (act) {
			document.getElementById('ValidateEmailAccount').innerHTML = ajax.responseText;
		} else {
			frm.email_disponible.value=ajax.responseText;
		}
	}}
	ajax.send(null);
}

function SearchUserByNick(nick,act,frm) {
	var aleatorio=Math.random();
	var ajax = new_ajax();
	ajax.open("GET", "./extensions/search_users.php?act="+act+"&search=Nick_U&data="+nick+"&aleatorio="+aleatorio, true);
	ajax.onreadystatechange = function() { if (ajax.readyState == 4) { 
		if (act) {
			document.getElementById('ValidateNick').innerHTML = ajax.responseText;
		} else {
			frm.nick_disponible.value=ajax.responseText;
		}
	}}
	ajax.send(null);
}
