move=0;
var ajax=null;
function send_reg(){
	if(document.getElementById('user').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('psw').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('name').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('ap').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('mail').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('dir').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('prov').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('pob').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('dni').value=="")alert("Los campos con * son obligatorios.");
	else if(document.getElementById('img').value=="")alert("Rellene los n&uacute;meros y letras de la imagen.");
	else if(document.getElementById('rpsw').value!=document.getElementById('psw').value)alert("La contraseñas no coinciden");
	else if(document.getElementById('pswerror').value=="#ff0000" || document.getElementById('psw').value.length<3)alert("La contraseña es incorrecta");
	else if (document.getElementById('usererror').value=="#ff0000" || document.getElementById('user').value.length<3)alert("El nombre de usuario es incorrecto");
	else if(document.getElementById('tlf').value=="" && document.getElementById('mvl').value=="")alert("El telefono o el movil no pueden estar vacios.");
	else{
		codifica('user');
		codifica('name');
		codifica('ap');
		codifica('mail');
		codifica('dir');
		codifica('prov');
		codifica('pob');
		codifica('dni');
		document.getElementById('formuasoc').submit();
		}
}
function codifica(a)
{
	cadena=document.getElementById(a).value;
	cadena=cadena.split("á").join("_a_");
	cadena=cadena.split("º").join("_no_");
	cadena=cadena.split("ª").join("_na_");
	cadena=cadena.split("\"").join("_com_");
	cadena=cadena.split("'").join("_coms_");
	cadena=cadena.split("ç").join("_c_");
	cadena=cadena.split("Ç").join("_C_");
	cadena=cadena.split("é").join("_e_");
	cadena=cadena.split("í").join("_i_");
	cadena=cadena.split("ó").join("_o_");
	cadena=cadena.split("ú").join("_u_");
	cadena=cadena.split("ñ").join("_n_");
	cadena=cadena.split("Á").join("_A_");
	cadena=cadena.split("É").join("_E_");
	cadena=cadena.split("Í").join("_I_");
	cadena=cadena.split("Ó").join("_O_");
	cadena=cadena.split("Ú").join("_U_");
	cadena=cadena.split("ä").join("_aa_");
	cadena=cadena.split("ë").join("_ee_");
	cadena=cadena.split("ï").join("_ii_");
	cadena=cadena.split("ö").join("_oo_");
	cadena=cadena.split("ü").join("_uu_");
	cadena=cadena.split("Ä").join("_AA_");
	cadena=cadena.split("Ë").join("_EE_");
	cadena=cadena.split("Ï").join("_II_");
	cadena=cadena.split("Ö").join("_OO_");
	cadena=cadena.split("Ü").join("_UU_");
	cadena=cadena.split("Ñ").join("_N_");
	cadena=cadena.split("¿").join("_int_");
	cadena=cadena.split("¡").join("_adm_");
	cadena=cadena.split('\n').join("_en_");
	document.getElementById(a).value=cadena;
}
function comp_psw()
{
	if (document.getElementById('psw').value==document.getElementById('rpsw').value){
		document.getElementById('ccpsw').innerHTML="<span style='color:#ffffff;font-weight:bold;font-size:10px;'>V&aacute;lida</span>";
		document.getElementById('rpsw').style.color='#000000';
		}
	else{
		document.getElementById('ccpsw').innerHTML="<span style='color:#ffffff;font-weight:bold;font-size:10px;'>No coincide</span>";
		document.getElementById('rpsw').style.color='#ff0000';
		}
}

function ajaxContent(control,url,valores,objetoajax,error,id)
{
objetoajax = new XMLHttpRequest();
objetoajax.open("GET",url+ "?" + valores, true);
objetoajax.onreadystatechange=function()
{
if (objetoajax.readyState == 1){document.getElementById(control).innerHTML = "<p align='center'><img style='border:none' src='js/img/loading.gif' width='14px'></p>";}
	if (objetoajax.readyState == 4)
		{
		if (objetoajax.status == 200){
				document.getElementById(control).innerHTML=objetoajax.responseText;
				document.getElementById(id).style.color=document.getElementById(error).value;
				}
		else{alert("Error al cargar datos.");}
		}
	else{document.getElementById(control).innerHTML="<p align='center'><img style='border:none' src='js/img/loading.gif' width='14px'></p>";}
	}
objetoajax.send(null);
}
function campo_text_evento(id,text){
	//alert(id);
	document.getElementById(id).checked="";
	if(document.getElementById(id).value=="")
		document.getElementById(id).value=text;
	else
	if(document.getElementById(id).value==text)
		document.getElementById(id).value="";
	else
		document.getElementById(id).checked="on";	
	}
function ch_color(id,color){
	document.getElementById(id).style.color=color;
	}
function invitado(id,act){
	if (move==0)
	if(act==0){
	document.getElementById(id).style.visibility="hidden";
	document.getElementById('boxmiddleintro').style.height="50px";}
	else{
	document.getElementById(id).style.visibility="visible";
	document.getElementById('boxmiddleintro').style.height="150px";}
	}

function asoc(id,act){
	if (move==0)
	if(act==0){
	document.getElementById(id).style.visibility="hidden";
	document.getElementById('boxmiddleintro').style.height="50px";
	document.getElementById('asoc_form').style.visibility="hidden";}
	else{
	document.getElementById(id).style.visibility="visible";
	document.getElementById('boxmiddleintro').style.height="380px";}
	}
	
function asocc(){
	move=1;
	document.getElementById('contasoc').style.visibility="hidden";
	document.getElementById('boxmiddleintro').style.height="380px";
	document.getElementById('contInvitado').style.visibility="hidden";
	document.getElementById('buttoninv').style.visibility="hidden";
	document.getElementById('asoc_form').style.visibility="visible";
	}
function invc(){
	move=1;
	document.getElementById('asoc_form').style.visibility="hidden";
	document.getElementById('contasoc').style.visibility="hidden";
	document.getElementById('contInvitado').style.visibility="visible";
	document.getElementById('buttoninv').style.visibility="visible";
	document.getElementById('boxmiddleintro').style.height="150px";
	}
