// JavaScript Document
<!--
	var httpRequest, Section;

	/*function empty(id) { //vacía una lista
		document.getElementById(id).options.length=0;
	}*/
	
	function get2(url,id) { //le pasamos la url del archivo que vamos a abrir y el id de la capa
					//o del elemento del formulario en el que se va a cargar
		//empty(id);
		
		if (window.ActiveXObject) {  //se comprueba que se utilize el navegador IE
			httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else if (window.XMLHttpRequest) { //se comprueba que se utilize cualquier otro navegador
			httpRequest = new XMLHttpRequest();
		}
		httpRequest.open("GET", url, true); //abrimos la conexion
		httpRequest.onreadystatechange = function() { procesar2(id); }; //llamamos a la función que nos procesará la información
		httpRequest.send(null); //enviamos la conexión
	}

	function procesar2(id) {
		var XML, Body;
		if (httpRequest.readyState == 4) { //si la conexión esta lista
			if (httpRequest.status == 200) { //si el estado no contiene errores.
				Section = document.getElementById(id);
				
				if (httpRequest.responseXML.getElementsByTagName("Profile").length > 0) {
					XML = httpRequest.responseXML.getElementsByTagName("Profile")[0];					
					updateHTML2(XML);
				}
			}
			else {
				alert("Error en la carga de datos.\n" + httpRequest.status + ":" + httpRequest.statusText);
			}
		}
	}

	function updateHTML2(XML) { //actualiza el HTML con los datos recogidos del XML
		var Texto, Value, Body, elems;
		Texto = XML.childNodes[0].nodeValue;
		Texto = Texto.substr(1, Texto.length - 2);
		if(Texto==1){
			alert('La contraseña introducida ya está en uso');
			document.getElementById('password').value='';
			document.getElementById('password').style.backgroundColor='#f2a991';
			document.getElementById('password').focus();
		}else{
			document.getElementById('password').style.backgroundColor='';
		}
	}
// -->