function iAddComa(strCadena, strCampo)

{

  if(strCadena != "")

    strCadena += ", " + strCampo;

  else

    strCadena += strCampo;

    

  return(strCadena);

}



// Validación del formulario de inscripción

function im_FormValidation(objForm)

{



  var bolValidado = true;

  var strCampos = "";



  if(objForm.DNI.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "DNI/NIE/Pasaporte");

  }

 

  if(objForm.Nombre.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "Nombre");

  }



  if(objForm.Apellido1.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "Apellido primero");

  }

   

  if(objForm.Apellido2.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "Apellido segundo");

  }  

  

  if(objForm.Email.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "email");

  }  

  

  if(objForm.Profesion.value == "")

  {

    bolValidado = false;

    strCampos = iAddComa(strCampos, "Profesión");

  } 



  if(bolValidado == false)

  {

    alert("Los campos siguientes son obligatorios: " + strCampos);

  }

  

  return(bolValidado);



}