function load_registro()
{
	document.getElementById("NOMBRE_USUARIO").focus();
}


function onblur_usuario()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	xajax_check_user_name(document.getElementById("NOMBRE_USUARIO").value);
}

function onblur_email()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	xajax_check_user_mail(document.getElementById("EMAIL").value);
}

function onblur_pais()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	var span = document.getElementById("SPAN_PAIS");
	span.className="span_ok_reg";
}

function onblur_ciudad()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	xajax_check_user_city(document.getElementById("CIUDAD").value);
	/*
	var span = document.getElementById("SPAN_CIUDAD");
	var ciudad = document.getElementById("CIUDAD");
	ciudad.value = ciudad.value.replace(/^\s*|\s*$/g,"");
	span.className= ciudad.value.length==0?"span_indef_reg":"span_ok_reg";*/
}

function onblur_pass()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	var pass1 = document.getElementById("PASSWORD");
	var pass2 = document.getElementById("PASSWORD2");
	xajax_check_passwords(pass1.value,pass2.value);
}

function do_registro()
{
	xajax.config.requestURI = "funciones_registro.server.php";
	disable_all();
	
	var nombre_usr = document.getElementById("NOMBRE_USUARIO").value;
	var email = document.getElementById("EMAIL").value;
	var pass = document.getElementById("PASSWORD").value;
	var pass2 = document.getElementById("PASSWORD2").value;
	var pais = document.getElementById("PAIS").value;
	var no_nombre = document.getElementById("NO_NOMBRE").value;
	var no_email = document.getElementById("NO_EMAIL").value;
	var codigo_sec = document.getElementById("CODIGO_SEC").value;
	var pais = document.getElementById("PAIS").value;
	var ciudad = document.getElementById("CIUDAD").value;
	var tematicas = new Array();
	var images = new Array();
	
	var tarr  = document.getElementById("bn_tematicaS").getElementsByTagName("IMG");
	for (i=0;i<tarr.length;i++) images.push(tarr[i]);
	tarr  = document.getElementById("bn_tematicaS2").getElementsByTagName("IMG");
	for (i=0;i<tarr.length;i++) images.push(tarr[i]);
	
	for (i=0;i<images.length;i++)
	{
		var nomre="";
		var valor = false;
		if (images[i].className.substring(0,2) == "bn")
			nombre = images[i].className.substring(12);
		else
		{
			nombre = images[i].className.substring(9);
			valor = true;
		}
		tematicas[nombre] = valor;
	}
	
	xajax_registro_usuario(nombre_usr,pass,pass2,email,no_nombre,no_email,codigo_sec,pais,ciudad,tematicas);
}

function disable_all()
{
	var vec = document.getElementById("CONTENEDOR").getElementsByTagName("input");
	for (i=0;i<vec.length;i++)
		vec[i].disabled = "disabled";
	var vec = document.getElementById("CONTENEDOR").getElementsByTagName("select");
	for (i=0;i<vec.length;i++)
		vec[i].disabled = "disabled";
}

function enable_all()
{
	var vec = document.getElementById("CONTENEDOR").getElementsByTagName("input");
	for (i=0;i<vec.length;i++)
		vec[i].disabled = null;
	var vec = document.getElementById("CONTENEDOR").getElementsByTagName("select");
	for (i=0;i<vec.length;i++)
		vec[i].disabled = null;
}

function cambiar_imagen_seg()
{
	img = document.getElementById("imagen_seg");
	var now = new Date();
	img.src = "funciones_generales.php?function=IMAGEN_SEG&time="  + now.getTime();
}

var seleccionada_tematica = 0;
function onclick_tematica(img)
{
	if (img.className.substring(0,2) == "bn")
	{
		img.className = img.className.substring(3);
		seleccionada_tematica++;
	}
	else
	{
		img.className = "bn_" + img.className;
		seleccionada_tematica--;
	}
	document.getElementById("SPAN_CONOCIMIENTOS_DE").className  = seleccionada_tematica?"span_ok_reg2":"span_indef_reg2";
}


