function validar(){
	var mensajeerror="";
			
/*--------- NOMBRE */
			if(document.formulario.nombre){
				var valor = document.formulario.nombre.value;
				if (valor == '')
				mensajeerror ="\n* Nombre";
			}
			
/*--------- APELLIDOS */
			if(document.formulario.apellidos){
				var valor = document.formulario.apellidos.value;
				if (valor == '')
				mensajeerror +="\n* Apellidos";
			}
			
/*--------- CODIGO POSTAL */
			if(document.formulario.cp){
				var valor = document.formulario.cp.value;
				if (valor!= ''){
					if(isNaN(valor) || valor.length<5){
						mensajeerror +="\n* Codigo postal (no valido)";
					}
				}
			}
						
/*--------- EMAIL */
			if(document.formulario.email){
				var valor = document.formulario.email.value;
				if (valor==''){
				mensajeerror +="\n* Email";
				}else{
					if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){mensajeerror +="";}else{mensajeerror +="\n* Email (no valido)";}
				}
			}
			
/*--------- TELEFONO */
			if(document.formulario.telefono){
				var valor = document.formulario.telefono.value;
				if (valor==''){
					mensajeerror +="\n* Telefono";
				}else if(isNaN(valor) || valor.length<9){
					mensajeerror +="\n* Telefono (no valido)";
				}
			}
			
/*--------- SERVICIO */
			if(document.formulario.servicio){
				var valor = document.formulario.servicio.value;
				if (valor=='')
				mensajeerror +="\n* Servicio solicitado";
			}
			
/*--------- COMENTARIOS */
			if(document.formulario.comentarios){
				var valor = document.formulario.comentarios.value;
				if (valor=='')
				mensajeerror +="\n* Comentario";
			}
			

	if (mensajeerror=="")
	{
		return true;
		
	}
	
	else
	{
		alert("Los siguientes campos son obligatorios:"+mensajeerror);
		return false;
	}
			
}
		

