function validar(formulario){

// Foto
if (formulario.foto.value!="") { 
Ext = fvalidafotos(formulario.foto.value); 
if (Ext != "jpeg" && Ext != "jpg" && Ext != "gif") {
alert("El campo \"Foto\" no contiene una imagen válida. Solo se admiten imágenes .jpg y .gif");
formulario.foto.style.border = "1px solid #D2691E";
formulario.foto.focus();
return false;
} 
} else {
alert("El campo \"Foto\" esta vacio");
formulario.foto.focus();
return false;
}

// Título
if (formulario.titulo.value=="") {
alert("El campo \"Título\" esta vacio");
formulario.titulo.style.border = "1px solid #D2691E";
formulario.titulo.focus();
return false;
}

// Propietario
if (formulario.propietario.value=="") {
alert("El campo \"Nombre del dueño o Criadero\" esta vacio");
formulario.propietario.style.border = "1px solid #D2691E";
formulario.propietario.focus();
return false;
}

// valido email
if (formulario.email.value.indexOf("@") == -1) {
alert("El campo \"Email\" no contiene una dirección de email válida");
formulario.email.style.border = "1px solid #D2691E";
formulario.email.focus();
return false;
}

}

function fvalidafotos(Filename) {
	
var I = Filename.lastIndexOf("."); 
return (I > -1) ? Filename.substring(I + 1, Filename.length).toLowerCase() : ""; 

}
