function muestraForm(id){
		var formulario = document.getElementById(id);
		formulario.style.display = "block";
	}
	
function ocultaForm(id){
		var formulario = document.getElementById(id);
		formulario.style.display = "none";
	}

/* Funcion para validar el registro de un usuario
- login
- pass1 & pass2
*/
function ValidarClave(Usuario, Clave1, Clave2)  {
    var Error0 = "El nombre de usuario no está introducido o "
      + "contiene algún carácter extraño, revíselo";
    var Error1 = "Falta alguno de los campos de la clave "
      + "por rellenar.";
    var Error2 = "Las claves no coinciden.";

  /* Aquí podeis poner tantos caracteres no permitidos por
     vosotros como querais (dentro del if) */

    if(
        Usuario == "" || Usuario.indexOf('ñ') >= 0
        || Usuario.indexOf('?') >= 0 || Usuario.indexOf('á') >= 0
        || Usuario.indexOf('é') >= 0 || Usuario.indexOf('í') >= 0
        || Usuario.indexOf('ó') >= 0 || Usuario.indexOf('ú') >= 0
       )  {
      alert(Error0);
      return false;
      }

    if( Clave1 == "" || Clave2 == "" ) {
      alert(Error1);
      return false;
      }
    else
      if ( Clave1 != Clave2 ) {
        alert(Error2);
        return false;
        }
      else return true;

    }
	
// Funcion para validar una direccion de email
function esEmail(email){
    if( email.indexOf('@',0) <= 0  || email.indexOf(';',0) != -1
     || email.indexOf(' ',0) != -1 || email.indexOf('/',0) != -1
     || email.indexOf(';',0) != -1 || email.indexOf('<',0) != -1
     || email.indexOf('>',0) != -1 || email.indexOf('*',0) != -1
     || email.indexOf('|',0) != -1 || email.indexOf('`',0) != -1
     || email.indexOf('&',0) != -1 || email.indexOf('$',0) != -1
     || email.indexOf('!',0) != -1 || email.indexOf('"',0) != -1
     || email.indexOf(':',0) != -1 )
       return false;
    else return true;
}
	
// Funcion para validar una direccion web
function esWeb(Web) {
  if( Web.substring(0, 7) != 'http://'
     || Web.indexOf('.') < 0) {
        return false;
  } else return true;
}

// JavaScript Document
function esNumero(n){
	var x = n/2;
	if((!x)&&(x!="0"))
		return false;
	numero = parseInt(n);
	return (!isNaN(numero) && (numero >= 0));
}


function esFloat(f){
	var x = f/2;
	if((!x)&&(x!="0"))
		return false;
	numero = parseInt(f);
	return (!isNaN(numero) && (numero >= 0));
}

function esFecha(caja){
   if (caja)   {  
      borrar = caja;
      if ((caja.substr(2,1) == "/") && (caja.substr(5,1) == "/")){
         /*for (i=0; i<10; i++){	
            if (((caja.substr(i,1) < "0") || (caja.substr(i,1)>"9")) && (i != 2) && (i != 5)){
               borrar = '';
               break;  
			}  
         }
	     if (borrar){ 
	        a = caja.substr(6,4);
		    m = caja.substr(3,2);
		    d = caja.substr(0,2);
		    if((a < 1900) || (a > 2050) || (m < 1) || (m > 12) || (d < 1) || (d > 31))
		       borrar = '';
		    else {
		       if((a%4 != 0) && (m == 2) && (d > 28))	   
		          borrar = ''; // Año no visiesto y es febrero y el dia es mayor a 28
			   else	{
		          if ((((m == 4) || (m == 6) || (m == 9) || (m==11)) && (d>30)) || ((m==2) && (d>29)))
			         borrar = '';	      				  	 
			   }  // else
		    } // fin else
         } // if (error) */
      } else
	     borrar = '';
	  if (borrar == ''){
		 return false;
	  }
   }  
   return true;
}

function esVacio(cadena) {

	if (cadena=="") return true;
	else return false;	
}

function setVariable(nombre, valor, enviar) {
	document.forms["formFutbolistas"].elements[nombre].value = valor;
	if (enviar)
		document.forms["formFutbolistas"].submit();
/*
Ejemplo de uso:
echo "<a href=# onClick=\"iniVariables(); setVariable('opcion', 'articulos', false); setVariable('identificador_proveedor','".$linea->id_familia."',true);\">
				<img src=\"Images/nuevo.gif\" alt=\"Nuevo Artículo\" border=\"0\">
*/
}

function iniBusqueda(){
	//  Variables de Búsqueda.
	if (document.forms["formFutbolistas"].busqueda_familia) document.forms["formFutbolistas"].busqueda_familia.value = "";
	if (document.forms["formFutbolistas"].busqueda_codigo) document.forms["formFutbolistas"].busqueda_codigo.value = "";
	if (document.forms["formFutbolistas"].busqueda_nombre) document.forms["formFutbolistas"].busqueda_nombre.value = "";
	if (document.forms["formFutbolistas"].busqueda_descripcion) document.forms["formFutbolistas"].busqueda_descripcion.value = "";
	if (document.forms["formFutbolistas"].busqueda_estado) document.forms["formFutbolistas"].busqueda_estado.value = "";
	if (document.forms["formFutbolistas"].busqueda_fecha) document.forms["formFutbolistas"].busqueda_fecha.value = "";	
	if (document.forms["formFutbolistas"].busqueda_entrada) document.forms["formFutbolistas"].busqueda_entrada.value = "";	
}

function iniCampos(){
	if (document.forms["formFutbolistas"].operacion) document.forms["formFutbolistas"].operacion.value = "";
	// Campos de una operación.
	if (document.forms["formFutbolistas"].identificador_articulo) document.forms["formFutbolistas"].identificador_articulo.value = "";
	if (document.forms["formFutbolistas"].identificador_entrada) document.forms["formFutbolistas"].identificador_entrada.value = "";
	if (document.forms["formFutbolistas"].identificador_salida) document.forms["formFutbolistas"].identificador_salida.value = "";
	if (document.forms["formFutbolistas"].identificador_proveedor) document.forms["formFutbolistas"].identificador_proveedor.value = "";

	if (document.forms["formFutbolistas"].familia) document.forms["formFutbolistas"].familia.value = "";
	if (document.forms["formFutbolistas"].codigo) document.forms["formFutbolistas"].codigo.value = "";
	if (document.forms["formFutbolistas"].nombre) document.forms["formFutbolistas"].nombre.value = "";
	if (document.forms["formFutbolistas"].descripcion) document.forms["formFutbolistas"].descripcion.value = "";
	if (document.forms["formFutbolistas"].fecha) document.forms["formFutbolistas"].fecha.value = "";
	if (document.forms["formFutbolistas"].limite) document.forms["formFutbolistas"].limite.value = "";
	if (document.forms["formFutbolistas"].nAlbaran) document.forms["formFutbolistas"].nAlbaran.value = "";
	if (document.forms["formFutbolistas"].nUnidades) document.forms["formFutbolistas"].nUnidades.value = "";
	if (document.forms["formFutbolistas"].descuento) document.forms["formFutbolistas"].descuento.value = "";
	if (document.forms["formFutbolistas"].precioTotal) document.forms["formFutbolistas"].precioTotal.value = "";
	if (document.forms["formFutbolistas"].nSalida) document.forms["formFutbolistas"].nSalida.value = "";
}

function iniVariables(){
	iniBusqueda();
	iniCampos();
	// Otras variables.
	if (document.forms["formFutbolistas"].orden) document.forms["formFutbolistas"].orden.value = "";
}

