function validarProveedor(){

var error = '';
	if(document.forms[0].nombre.value=='')
		error = error + "Introduzca el nombre del proveedor.\n";
	if(document.forms[0].email.value){
		var valor = document.forms[0].email.value;
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)) {
		}else{
			error = error + "La direcci&oacute;n de email es incorrecta.\n";
		}
	}	
	var permitida = false;
	if(document.forms[0].logo.value){
		//comprobamo la extension
		var archivo=document.forms[0].logo.value;
		
		var extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase(); 
		//
		var extensiones_permitidas = new Array(".jpg", ".gif"); 
	
		
		for (var i = 0; i < extensiones_permitidas.length; i++) { 
	         if (extensiones_permitidas[i] == extension) { 
	         	 permitida = true;
				 break;
		     } 
	      } 
 		if (!permitida) {
		error = error +  "Comprueba la extensi&oacute;n de la imagen a subir. \nS&oacute;lo se pueden subir imagenes con extensiones: " + extensiones_permitidas.join();
		}
	}
	
	//si se ha producido algun error que salte la alerta
	if(error != "")
	{
		alert(error);
		return false;
	}
	//si no se ha producido ningun error, envia al formulario
	else
	{	
		document.forms[0].submit();
	}	
}