
function validateEvaluation() {
    var message = ''; 
    if(document.getElementById('address_1').value == '') {
        message += "- Please enter your postal address.\n";
    }
    if(document.getElementById('postcode').value == '') {
        message += "- Please enter your postcode.\n";
    }
    if(document.getElementById('contact_phone').value == '') {
        message += "- Please enter your contact phone.\n";
    }
    if(document.getElementById('qa_cme_number').value == '') {
        message += "- Please enter your QA or CME number.\n";
    }

    if(document.getElementById('b_quality_relevance_of_subject_matter').value == '') {
        message += "- Please rate the relevance of the subject matter.\n";
    }
    if(document.getElementById('b_quality_presentations_and_information').value == '') {
        message += "- Please rate the quality of the presentations and subject matter.\n";
    }
    if(document.getElementById('b_quality_presentations_and_information').value == '') {
        message += "- Please rate the quality of the presentations and subject matter.\n";
    }
    if(document.getElementById('b_quality_appropriateness_of_case_presentations').value == '') {
        message += "- Please rate appropriateness of the case presentations.\n";
    }
    if(document.getElementById('b_quality_usefulness_of_questions').value == '') {
        message += "- Please rate usefulness of the questions.\n";
    }
    if(message != '') {
        alert("There were errors processing the form, please review the following:\n" + message);
        return false;
    }
    return true;
}

function untickRelatedPrograms(element) {
    var elementName = element.name;
    var elements = document.getElementsByTagName('input');
    for (var i=0;i<elements.length;i++) {
        if(elements[i].type == 'checkbox' && elements[i].name == elementName && elements[i].checked) {
            elements[i].checked = false;
        }
    }
}

function changeDisplay(id) {
    var element = document.getElementById(id);
    if(element.style.display == 'none') {
        element.style.display = '';
    } else {
        element.style.display = 'none';
    }
}
