function validar(){ 

//validamos los campos de texto
var campostexto= new Array(document.formulario.nombre,document.formulario.organizacion,document.formulario.cargo,document.formulario.direccion,document.formulario.ciudad)

for(x=0;x<campostexto.length;x++){
     
    if (campostexto[x].value.length<3){ 
       alert("Debe introducir un valor correcto en el campo " + campostexto[x].name) 
       campostexto[x].focus() 
       return false; 
    }

}


//validamos lel campo email
var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
var txtemail=document.formulario.email.value

    if (b.test(txtemail)==false){ 
       alert("El formato de la dirección email introducida no es correcto") 
       document.formulario.email.focus() 
       return false; 
    }


//validamos el campo telefono
var er_telefono = /(^([0-9]{9,9})|^)$/
var txttelefono=document.formulario.telefono.value

    if (er_telefono.test(txttelefono)==false | txttelefono==""){ 
       alert("Por favor, introduzca el teléfono en un formato de 9 cifras sin espacios ni caracterés de separación.") 
       document.formulario.telefono.focus() 
       return false; 
    }


//validamos el campo cp
var er_cp = /(^([0-9]{5,5})|^)$/
var txtcp=document.formulario.cp.value

    if (er_cp.test(txtcp)==false | txtcp==""){ 
       alert("El formato del código postal introducido no es correcto") 
       document.formulario.cp.focus() 
       return false; 
    }

 
return true;

} 