function checkAll(Checkbox, selector) {
    var checks = document.getElementsByName(Checkbox);
    var boxLength = checks.length;
    var totalChecked = 0;
    for ( i=0; i < boxLength; i++ ) {
        if ( checks[i].checked == true ) {
            allChecked = true;
            continue;
        } else {
            allChecked = false;
            break;
        }
    }
    if ( allChecked == false ) {
        for ( i=0; i < boxLength; i++ ) {
            checks[i].checked = true;
        }
        allChecked = true;
        document.getElementById(selector).checked = true;
    } else {
        for ( i=0; i < boxLength; i++ ) {
            checks[i].checked = false;
        }
        allChecked = false;
        document.getElementById(selector).checked = false;
    }
}