// JavaScript Document
function CompFormFuente(objForm) {
  
  var listFields = Array('nom','professio','empresa','adreca','correu_empresa','enviament','adreca_enviament','postal_enviament');
  var listFieldsReq = Array(true,false,false,false,true,false,false,false);
  
  var formulariovalido = true;
  
  
  /* Comprobamos que esta introducida la direccion correcta */
  
  var TipoEnvio = document.getElementById(listFields[5]).checked;
    
  if (TipoEnvio) {
    var CompruebaDatos = document.getElementById(listFields[6]).value;
    fieldBad = 6;
  } else {
    var CompruebaDatos = document.getElementById(listFields[7]).value;
    fieldBad = 7;
  }
  if (CompruebaDatos=="") {
    var formulariovalido = false;
  }
  
  /* Comprobamos que los campos obligatorios están rellenados */
  
  for (i = 0;i<8;i++) {
    txtField = document.getElementById(listFields[i]).value;
    if (listFieldsReq[i] && txtField=="") {
        fieldBad = i;
        var formulariovalido = false;
        i = 8;
    }
  }
    
  
  /* Enviamos o no el formulario   */

  var msj = 'Els camps marcats amb asterisc * són obligatoris.'
  
  if (fieldBad == 6) { msj = 'No has indicat cap adreça denviament.'};
  if (fieldBad == 7) { msj = 'No has indicat cap dirección postal.'};

     
  if (formulariovalido) {
    //alert('Todo correcto.');
    objForm.action = "_derived/nortbots.htm";
    objForm.submit();
  } else {
    alert(msj);
    document.getElementById(listFields[fieldBad]).focus();
  }

}

function CompFormSubscrip(objForm) {
  var listFields = Array('nom','professio','lloc_feina','correu');
  var listFieldsReq = Array(true,true,true,true);
  
  var formulariovalido = true;
  
  
  
  /* Comprobamos que los campos obligatorios están rellenados */ 
  
  for (i = 0;i<4;i++) {
    txtField = document.getElementById(listFields[i]).value;
    if (listFieldsReq[i] && txtField=="") {
        fieldBad = i;
        var formulariovalido = false;
        i = 4;
    }
  }
  
  
  
  
  var msj = 'Els camps marcats amb asterisc * són obligatoris.'
  
  if (formulariovalido) {
    //alert('Todo correcto.');
    objForm.action = "_derived/nortbots.htm";
    objForm.submit();
  } else {
    alert(msj);
    document.getElementById(listFields[fieldBad]).focus();
  }

}

function CompFormContact(objForm) {
  var listFields = Array('nom','correu');
  var listFieldsReq = Array(true,true);
  
  var formulariovalido = true;
  
  /* Comprobamos que los campos obligatorios están rellenados */
  
  for (i = 0;i<2;i++) {
    txtField = document.getElementById(listFields[i]).value;
    if (listFieldsReq[i] && txtField=="") {
        fieldBad = i;
        var formulariovalido = false;
        i = 2;
    }
  }
  
  var msj = 'Els camps marcats amb asterisc * són obligatoris.'
  
  if (formulariovalido) {
    //alert('Todo correcto.');
    objForm.action = "_derived/nortbots.htm";
    objForm.submit();
  } else {
    alert(msj);
    document.getElementById(listFields[fieldBad]).focus();
  }
  
  
}

