function validar(formObj)
        {
        if (formObj.http_nombre.value=='')
                {
                alert('Debe introducir el nombre de la empresa.');
                formObj.http_nombre.focus();
                return false;
                }
        if (formObj.http_nombresocial.value=='')
                {
                alert('Debe introducir el nombre social de la empresa.');
                formObj.http_nombresocial.focus();
                return false;
                }
        if (formObj.http_domiciliosocial.value=='')
                {
                alert('Debe introducir la dirección.');
                formObj.http_domiciliosocial.focus();
                return false;
                }
        if ((!CompruebaCIF(formObj.http_cif.value))&&(!esDni(formObj.http_cif.value)))
                {
                alert('Debe introducir el CIF de la empresa correctamente.');
                formObj.http_cif.focus();
                return false;
                }
        if (formObj.http_codpostal.value=='')
                {
                alert('Debe introducir el código postal.');
                formObj.http_codpostal.focus();
                return false;
                }
        if (formObj.http_localidad.value=='')
                {
                alert('Debe introducir la localidad.');
                formObj.http_localidad.focus();
                return false;
                }
        if (formObj.http_provincia.value=='')
                {
                alert('Debe seleccionar la provincia.');
                formObj.http_provincia.focus();
                return false;
                }
        if (formObj.http_telefono1.value=='')
                {
                alert('Debe introducir el teléfono de contacto.');
                formObj.http_telefono1.focus();
                return false;
                }
        if (formObj.http_email.value=='')
                {
                alert('Debe introducir la dirección de email.');
                formObj.http_email.focus();
                return false;
                }
        if (formObj.http_nombreresponsable.value=='')
                {
                alert('Debe introducir su nombre.');
                formObj.http_nombreresponsable.focus();
                return false;
                }
        if (formObj.http_apellido1.value=='')
                {
                alert('Debe introducir su primer apellido.');
                formObj.http_apellido1.focus();
                return false;
                }
        if (formObj.http_apellido2.value=='')
                {
                alert('Debe introducir su segundo apellido.');
                formObj.http_apellido2.focus();
                return false;
                }
        if (formObj.http_cargo.value=='')
                {
                alert('Debe introducir su cargo.');
                formObj.http_cargo.focus();
                return false;
                }
        if (!esDni(formObj.http_dni.value))
                {
                alert('Debe introducir su DNI correctamente.');
                formObj.http_dni.focus();
                return false;
                }
        if (!formObj.http_aceptatexto.checked)
                {
                alert('Debe aceptar el texto de protección de datos.');
                formObj.http_aceptatexto.focus();
                return false;
                }
        return true;
        }

