// JavaScript Document
function cargarRegistrese(){
	
	$('header').update('');
	
	var url = 'homeFunctions.php';
   
  	var pars = "opt=cargarRegistrese";
   	var myAjax = new Ajax.Updater( 'content', url, { method: 'post', parameters: pars });
	cerrarme();
	}
	
function cargarRegistreseSin(){
	
	$('header').update('');
	
	var url = 'homeFunctions.php';
   
  	var pars = "opt=cargarRegistreseSin";
   	var myAjax = new Ajax.Updater( 'content', url, { method: 'post', parameters: pars });
	cerrarme();
	}
	
function cargarCiudades(){
	
	var url = 'homeFunctions.php';
   
  	var pais=$('pais').getValue();	
	
   	var pars = "opt=cargarCiudades&pais="+pais;
   	var myAjax = new Ajax.Updater( 'ciudades', url, { method: 'post', parameters: pars });
	}
function verificarUsuario(usuario, actividad){
	
	var url = 'homeFunctions.php';
   
  	var pars = "opt=verficaUsuario&usuario="+usuario+"&actividad="+actividad;
   	var myAjax = new Ajax.Updater( 'cargaError', url, { method: 'post', parameters: pars, onComplete: function(request){
		var este=(request.responseText).substr(1,2);
		//alert(este);
		if(este=="OK"){
			document.frmRegistro.submit();
			}else if((request.responseText).substr(1,4)=="USYA"){
			alert("El usuario ya existe");
			}else if((request.responseText).substr(1,5)=="ACTYA"){
				alert("La actividad ya existe");
				}
		}});
	}
	
function verificaAcepto(){
	if(($('condiciones').checked)==true){
		$('tagReg').show();
		}else{
			$('tagReg').hide();
			}
	
	}
function validarRegistrese(){
	
	var actividad=$('actividad').getValue();
	var actividadRight=valActividad(actividad);
	var conActividad=$('subYes').checked;
	
	//alert(conActividad);
	
	if($('nombre').getValue()==""){
		alert("Introduzca su nombre");
		}else if($('apellido').getValue()==""){
			alert("Introduzca su Apellido");
			}else if($('sexo').getValue()==""){
				alert("Escoja su sexo");
				}else if($('diaBorn').getValue()=="" || $('mesBorn').getValue()=="" || $('anoBorn').getValue()==""){
					alert("Escoja su fecha de nacimiento");
					}else if($('email').getValue()==""){
						alert("Digite su email");
						}else if($('pais').getValue()=="" || $('ciudad').getValue()==""){
							alert("Escoja su pais y ciudad");
							}else if($('actividad').getValue()=="" || actividadRight==false){
								alert("Introduzca el nombre de su actividad sin espacios y solo caracteres");
								}else if($('usuario').getValue()==""){
									alert("introduzca su nombre de usuario");
									}else if($('contrasena').getValue()==""){
											alert("Digite su clave");
											}else if($('repite').getValue()=="" || $('repite').getValue()!=$('contrasena').getValue()){
												alert("Las claves no coinciden");
												}else {
													verificarUsuario($('usuario').getValue(), actividad);
													}
	}
	
function validarActualizacion(){
	if($('nombre').getValue()==""){
		alert("Introduzca su nombre");
		}else if($('apellido').getValue()==""){
			alert("Introduzca su Apellido");
			}else if($('sexo').getValue()==""){
				alert("Escoja su sexo");
				}else if($('email').getValue()==""){
						alert("Digite su email");
						}else if($('pais').getValue()=="" || $('ciudad').getValue()==""){
							alert("Escoja su pais y ciudad");
							}else if($('usuario').getValue()==""){
									alert("introduzca su nombre de usuario");
									}else if($('contrasena').getValue()==""){
											alert("Digite su clave");
											}else if($('repite').getValue()=="" || $('repite').getValue()!=$('contrasena').getValue()){
												alert("Las claves no coinciden");
												}else {
													document.frmRegistro.submit();
													}
	}
	
function respuesta(request){
	//alert(request.responseText.substr(3,4));
	if((request.responseText).substr(3,4)=="OK"){
	document.frmRegistro.submit();
	}else{
		alert("El usuario ya existe");
		}
	}
function cerrarRegistrese(){
	window.open("index.php","_self");
	}
	
function valActividad(sText){
   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
   var IsString=true;
   var Char;
 
   for (i = 0; i < sText.length && IsString == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsString = false;
         }
      }
   return IsString;
   
   }

