// ***************************************************************************************** \\
function localValidateFields(theForm, lang)
{
    var field_check18       = theForm["question(AGE_18)"];
    var field_infokit       = theForm["question(INFO_KIT_TYPE)"];
    var errMessage          = "";
    var englishMessage      = true;

    if ((typeof lang != 'undefined') && (lang.toLowerCase() == 'es'))
    {
         englishMessage=false;
    }

    // Make sure the age 18 check box is selected
    if (((field_check18 != null) && (field_check18 != 'undefined')) && (field_check18.checked == false))
    {
        if (englishMessage)
        {
            errMessage += "You must be at least 18 years or older to recieve reminders.\r\n";
        }
        else
        {
            errMessage += "Lo sentimos. Debes tener por lo menos 18 años de edad para recibir estos materiales.\r\n";
        }
    }

    // one of the radio buttons must be selected
    if (((field_infokit != null) && (field_infokit != 'undefined')) && (field_infokit[0].checked == false) && (field_infokit[1].checked == false))
    {
        if (englishMessage)
        {
            errMessage += "Please choose the type of information you prefer to receive\r\n";
        }
        else
        {
            errMessage += "Por favor seleccione la clase de información que prefiere recibir.\r\n";
        }
    }

    return errMessage;
}

