function enviarFormulario(formulario)
{
	//formulario=document.getElementById(id_formulario);

	if(formulario.nick.value=="")
	{
		alert('Debe especificar un nombre de usuario');
		formulario.nick.focus();
		return false;
	}
	
	
	pas1=formulario.pass1.value;
	pas2=formulario.pass2.value;
	if (pas1 != pas2 || pas1=="" || pas2=="") {
		alert ('Las dos passwords no coinciden');
		formulario.pass1.focus();
		return false;
	}
		
	if(formulario.nombre.value=="")
	{
		alert('Debe indicar su nombre');
		formulario.nombre.focus();
		return false;
	}	
		
	if(formulario.ap1.value=="")
	{
		alert('Debe indicar su primer apellido');
		formulario.ap1.focus();
		return false;
	}
	
	
	
	if(formulario.nif.value=="")
	{
		alert('Introduzca su DNI o el CIF de la empresa');
		formulario.nif.focus();
		return false;
	}
	
	
	if(formulario.telefono.value=="")
	{
		alert('Indique un numero de telefono');
		formulario.telefono.focus();
		return false;
	}

	
	
	
	if(formulario.direccion.value=="")
	{
		alert('Debe indicar su domicilio');
		formulario.direccion.focus();
		return false;
	}

	
	if(formulario.localidad.value=="")
	{
		alert('Debe indicar su localidad');
		formulario.localidad.focus();
		return false;
	}

	//cod_provincia=formulario.provincia.value;
	//if(!comprobarCP(cp,cod_provincia))
	if(formulario.cp.value=="")
	{
		alert('Debe indicar su codigo postal');
		formulario.cp.focus();
		return false;
	}

	

	email=formulario.correo.value;
	if( !comprobarCorreo(email) || comprobarCorreo(email)==0)
	{
		alert('Formato de correo electronico incorrecto.');
		formulario.correo.focus();
		return false;
	}
			
	
	
	
	//formulario.submit();	
	return true;

}


function formularioLogin(formulario)
{
	if (formulario.nick.value == "") {
		alert("No ha indicado un nombre de usuario");
		formulario.nick.focus();
		return false;
	}
	
	if (formulario.pass1.value == "") {
		alert("Debe introducir su password");
		formulario.pass1.focus();
		return false;
	}

	return true;
	
} // fin formularioLogin


function comprobarCorreo(correoe)
{
	
	//Formato de direccion de correo electronico
	var plantilla = /^[a-z][a-z-_0-9.]+@[a-z-_=>0-9.]+.[a-z]{2,3}$/i
	
	//Compara "correoe" con el formato "plantilla" y si coincide devuelve verdadero si no devuelve falso
	return (plantilla.test(correoe)) ? 1 : 0
}
