function comprobarRegistro(dato,raiz){
	valor=eval("document.formintro." + dato + ".value");
	if (valor==""){
		alert("El campo a comprobar se encuentra vacío");
		return false;
	}
	if (dato=="email" && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))){
		alert("La dirección de correo especificada no tiene un formato válido");
		return false;
	}
	var contenedor; 
	contenedor = document.getElementById('contreg' + dato);
	ajax=nuevoAjax();
	ajax.open("GET", raiz + "includes/comprobar_" + dato + ".php?valor=" + valor,true); 
	ajax.onreadystatechange=function() { 
		if (ajax.readyState==4) { 
		   contenedor.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null) 
}
function poneValor(campo,origen,formulario){
	var valor;
	if (campo=='aceptocondiciones'){
		valor=eval("document." + formulario + "." + origen + ".checked");
		if (valor==true) valor=1;
		else valor=0;
		eval("document.formintro." + campo + ".value=" + valor);
	}else{
		valor=eval("document." + formulario + "." + origen + ".value");
		eval("document.formintro." + campo + ".value='" + valor + "'");
	}
}