﻿<!--
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit){
field.value = field.value.substring(0, maxlimit);

}
else 
countfield.value = maxlimit - field.value.length;
}


function putFocus(formInst, elementInst) {
  if (document.forms.length > 0) {
   document.forms[formInst].elements[elementInst].focus();
  }
 }




function validarPerfil(){
  var err;
  err=0;
  re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
  {

 if (document.form.txtCognom1.value=="") {
           document.form.unvalid.value = '* Falta introduïr el PRIMER COGNOM';err=1;
           putFocus('form', 'unvalid');
           return false
 }else  if (document.form.txtCognom2.value=="") {
           document.form.unvalid.value = '* Falta introduïr el SEGON COGNOM';err=1;
           putFocus('form', 'unvalid');
           return false
 }else if (document.form.txtNom.value=="") {
           document.form.unvalid.value = '* Falta introduïr el NOM';err=1;
           putFocus('form', 'unvalid');
           return false
  }else if (document.form.txtDNI.value=="") {
           document.form.unvalid.value = '* Falta introduïr el DNI';err=1;
           putFocus('form', 'unvalid');
           return false
  }else if (document.form.txtAdrecaPart.value=="") {
            document.form.unvalid.value = '* Falta introduïr l`Adreça Particular';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (document.form.txtPoblacioPart.value=="") {
            document.form.unvalid.value = '* Falta introduïr una POBLACIO';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (document.form.txtCPPart.value=="") {
            document.form.unvalid.value = '* Falta introduïr el CODI POSTAL';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (isNaN(document.form.txtCPPart.value)) {
            document.form.unvalid.value = '* El CODI POSTAL ha de ser numèric';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (document.form.txtProvinciaPart.value=="") {
            document.form.unvalid.value = '* Falta introduïr la PROVINCIA';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (document.form.txtEmailPart.value=="") {
            document.form.unvalid.value = '* Falta introduïr el MAIL';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (!re.exec(document.form.txtEmailPart.value))    {
            document.form.unvalid.value = '* Format del MAIL incorrecte';err=1;
            putFocus('form', 'unvalid');
            return false			
  }else if (document.form.txtUsuariWeb.value=="") {
            document.form.unvalid.value = '* Falta introduïr un codi d`USUARI';err=1;
            putFocus('form', 'unvalid');
            return false
  }else if (document.form.txtPasswordWeb.value=="") {
            document.form.unvalid.value = '* Falta introduïr un PASSWORD';err=1;
            putFocus('form', 'unvalid');
            return false
  }else document.form.unvalid.value = '';
  } 
}



function validarComentari(){
  var err;
  err=0;
  re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
  {

 if (document.formComentari.nom.value=="") {
           document.formComentari.unvalid.value = '* Falta posar el NOM';err=1;
           putFocus('formComentari', 'unvalid');
           return false
  }else if (document.formComentari.email.value=="") {
            document.formComentari.unvalid.value = '* Falta posar el MAIL';err=1;
            putFocus('formComentari', 'unvalid');
            return false
  }else if (!re.exec(document.formComentari.email.value)) {
            document.formComentari.unvalid.value = '* Format del MAIL incorrecte';err=1;
            putFocus('formComentari', 'unvalid');
            return false			
  }else if (document.formComentari.missatge.value=="") {
            document.formComentari.unvalid.value = '* Has de posar un MISSATGE';err=1;
            putFocus('formComentari', 'unvalid');
            return false
  }else document.formComentari.unvalid.value = '';
  } 
}



function validarPublicarOferta(){
  var err;
  err=0;
  re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
  {

 if (document.oferta.txtRaoSocial.value=="") {
           document.oferta.unvalid.value = '* Falta la Raó Social';err=1;
           putFocus('oferta', 'unvalid');
           return false
 }else  if (document.oferta.txtNomOferta.value=="") {
           document.oferta.unvalid.value = '* Falta posar l`OFERTA';err=1;
           putFocus('oferta', 'unvalid');
           return false
 }else  if (document.oferta.txtAdreca.value=="") {
           document.oferta.unvalid.value = '* Falta posar l`ADREÇA';err=1;
           putFocus('oferta', 'unvalid');
           return false
 }else  if (document.oferta.txtPoblacio.value=="") {
           document.oferta.unvalid.value = '* Falta introduïr la POBLACIÓ';err=1;
           putFocus('oferta', 'unvalid');
           return false
 }else if (document.oferta.txtProvincia.value=="") {
           document.oferta.unvalid.value = '* Falta introduïr la PROVÍNCIA';err=1;
           putFocus('oferta', 'unvalid');
           return false
  }else if (document.oferta.txtNumVacants.value=="") {
           document.oferta.unvalid.value = '* Falta introduïr nómbre de VACANTS';err=1;
           putFocus('oferta', 'unvalid');
           return false
  }else if (document.oferta.txtJornada.value=="") {
            document.oferta.unvalid.value = '* Falta introduïr la JORNADA';err=1;
            putFocus('oferta', 'unvalid');
            return false
  }else if (document.oferta.txtCif.value=="") {
            document.oferta.unvalid.value = '* Falta introduïr el CIF';err=1;
            putFocus('oferta', 'unvalid');
            return false
  }else if (document.oferta.txtDescripcio.value=="") {
            document.oferta.unvalid.value = '* Has d`introduïr una DESCRIPCIÓ';err=1;
            putFocus('oferta', 'unvalid');
            return false
  }else document.oferta.unvalid.value = '';
  } 
}



function validarPerfilEmpresa(){
  var err;
  err=0;
  re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
  {

 if (document.perfilEmpresa.txtEmpresa.value=="") {
           document.perfilEmpresa.unvalid.value = '* Falta posar l`EMPRESA';err=1;
           putFocus('perfilEmpresa', 'unvalid');
           return false
 }else  if (document.perfilEmpresa.txtActivitat.value=="") {
           document.perfilEmpresa.unvalid.value = '* Falta introduïr l`ACTIVITAT';err=1;
           putFocus('perfilEmpresa', 'unvalid');
           return false
 }else if (document.perfilEmpresa.txtCif.value=="") {
           document.perfilEmpresa.unvalid.value = '* Falta introduïr el CIF';err=1;
           putFocus('perfilEmpresa', 'unvalid');
           return false
  }else if (document.perfilEmpresa.txtAdreca.value=="") {
           document.perfilEmpresa.unvalid.value = '* Falta introduïr l`ADREÇA';err=1;
           putFocus('perfilEmpresa', 'unvalid');
           return false
  }else if (document.perfilEmpresa.txtPoblacio.value=="") {
            document.perfilEmpresa.unvalid.value = '* Falta introduïr una POBLACIÓ';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtCP.value=="") {
            document.perfilEmpresa.unvalid.value = '* Falta introduïr el CODI POSTAL';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtTel.value=="") {
            document.perfilEmpresa.unvalid.value = '* Falta introduïr el TELÈFON';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtContacte.value=="") {
            document.perfilEmpresa.unvalid.value = '* Falta introduïr la PERSONA DE CONTACTE';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtMail.value=="") {
            document.perfilEmpresa.unvalid.value = '* Falta introduïr el MAIL';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtUsuari.value=="") {
            document.perfilEmpresa.unvalid.value = '* Has d`introduïr un USUARI';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else if (document.perfilEmpresa.txtPassw.value=="") {
            document.perfilEmpresa.unvalid.value = '* Has d`introduïr el PASSWORD';err=1;
            putFocus('perfilEmpresa', 'unvalid');
            return false
  }else document.perfilEmpresa.unvalid.value = '';
  } 
}
//-->
