function validar()
{
	 if(document.principal.empresa.value=="")
	 {
		 alert("Debe introducir el nombre de la empresa");
		 document.principal.empresa.focus();
		 return false;	 
	 }
	 else return localidad(); 
}
function localidad()
{
	 if(document.principal.localidad.value=="")
	 {
		 alert("Debe introducir la localidad");
		 document.principal.localidad.focus();
		 return false;	 
	 }
	 else return direccion(); 
}

function direccion()
{
	 if(document.principal.direccion.value=="")
	 {
		 alert("Debe introducir la direccion");
		 document.principal.direccion.focus();
		 return false;	 
	 }
	 else return tel(); 
}

function tel()
{
	if(document.principal.tel.value=="")
 	{
		 alert("Debe de rellenar el campo 'Telˇfono'");
		 document.principal.tel.focus();
		 return false;
 	}
 	else
 	{
		 if(isNaN(document.principal.tel.value))
		 {
			 alert("El campo 'Telˇfono' debe ser numˇrico");
			 document.principal.tel.focus();
			 return false;
		 }
	 	else return email();
 	}
}

function email()
{
	 var cadena=document.principal.email.value;
	 if(document.principal.email.value != "")
	 {
		var arroba=cadena.indexOf('@');
		if(arroba==-1)
		{
			alert("E-Mail erroneo. Falta '@'");
			document.principal.email.focus();
			return false;
		}
		else
		{
			var punto=cadena.indexOf('.',arroba);
			if(punto==-1)
			{
				alert("E-Mail erroneo. Falta dominio (.com,.es,etc)");
				document.principal.email.focus();
				return false;
			}
			else return actividad();
		}
	}else{
		alert("Debe introducir una direccion de correo");
		document.principal.email.focus();
		return false;
	}
}

function actividad()
{
	 if(document.principal.actividad.value=="")
	 {
		 alert("Debe introducir la actividad");
		 document.principal.actividad.focus();
		 return false;	 
	 }
	 else return descripcion(); 
}

function descripcion()
{
	 if(document.principal.descripcion.value=="")
	 {
		 alert("Debe introducir la descripcion");
		 document.principal.descripcion.focus();
		 return false;	 
	 }
	 else return captcha(); 
}

function captcha()
{
	 if(document.principal.captchacode.value=="")
	 {
		 alert("Debe introducir el codigo de seguridad");
		 document.principal.captchacode.focus();
		 return false;	 
	 }
	 else return true; 
}

function validar_pie()
{
	 if(document.form_pie.txtEmpresa.value=="")
	 {
		 alert("Debe introducir el nombre");
		 document.form_pie.txtEmpresa.focus();
		 return false;	 
	 }
	 else return email_pie(); 
}

function email_pie()
{
	 var cadena=document.form_pie.txtemail.value;
	 if(document.form_pie.txtemail.value != "")
	 {
		var arroba=cadena.indexOf('@');
		if(arroba==-1)
		{
			alert("E-Mail erroneo. Falta '@'");
			document.form_pie.txtemail.focus();
			return false;
		}
		else
		{
			var punto=cadena.indexOf('.',arroba);
			if(punto==-1)
			{
				alert("E-Mail erroneo. Falta dominio (.com,.es,etc)");
				document.form_pie.txtemail.focus();
				return false;
			}
			else return actividad();
		}
	}else{
		alert("Debe introducir una direccion de correo");
		document.form_pie.txtemail.focus();
		return false;
	}
}

function consulta()
{
	 if(document.form_pie.txtConsulta.value=="")
	 {
		 alert("Debe introducir la consulta");
		 document.form_pie.txtConsulta.focus();
		 return false;	 
	 }
	 else return captcha_pie(); 
}

function captcha_pie()
{
	 if(document.form_pie.captchacode.value=="")
	 {
		 alert("Debe introducir el codigo de seguridad");
		 document.form_pie.captchacode.focus();
		 return false;	 
	 }
	 else return true; 
}

function validar_foto()
{
	 if(document.form_foto.txtNombre.value=="")
	 {
		 alert("Debe introducir el nombre");
		 document.form_foto.txtNombre.focus();
		 return false;	 
	 }
	 else return email_foto(); 
}

function email_foto()
{
	 var cadena=document.form_foto.txtEmail.value;
	 if(document.form_foto.txtEmail.value != "")
	 {
		var arroba=cadena.indexOf('@');
		if(arroba==-1)
		{
			alert("E-Mail erroneo. Falta '@'");
			document.form_foto.txtEmail.focus();
			return false;
		}
		else
		{
			var punto=cadena.indexOf('.',arroba);
			if(punto==-1)
			{
				alert("E-Mail erroneo. Falta dominio (.com,.es,etc)");
				document.form_foto.txtEmail.focus();
				return false;
			}
			else return titulo_foto();
		}
	}else {
		alert("Debe introducir una direccion de email");
		document.form_foto.txtEmail.focus();
		return false;
	}
}

function titulo_foto()
{
	 if(document.form_foto.txtTitulo.value=="")
	 {
		 alert("Debe introducir el titulo");
		 document.form_foto.txtTitulo.focus();
		 return false;	 
	 }
	 else return descripcion_foto(); 
}

function descripcion_foto()
{
	 if(document.form_foto.txtDescripcion.value=="")
	 {
		 alert("Debe introducir la descripcion");
		 document.form_foto.txtDescripcion.focus();
		 return false;	 
	 }
	 else return archivo_foto(); 
}

function archivo_foto()
{
	 if(document.form_foto.archivo.value=="")
	 {
		 alert("Debe seleccionar un archivo");
		 document.form_foto.archivo.focus();
		 return false;	 
	 }
	 else return captcha_foto(); 
}


function captcha_foto()
{
	 if(document.form_foto.captcha_foto.value=="")
	 {
		 alert("Debe introducir el codigo de seguridad");
		 document.form_foto.captchacode.focus();
		 return false;	 
	 }
	 else return true; 
}


