function contact_goToPage(levels) {
    var missing = new Array();
    for (var i=0; i < levelNames.length; i++) {
        if (!levels[i] || levels[i] == "MISSING") {
            missing.push(levelNames[i]);
        }
    }
    if (missing.length > 1) {
        var message = text_pleaseSelectLevels + " ";
        message += missing.slice(0, missing.length - 1).join(", ");
        message += " " + text_and + " ";
        message += missing[missing.length - 1];
        alert(message);
        return;
    } else if (missing.length == 1) {
        alert(text_pleaseSelectLevels + " " + missing[0]);
        return;
    }
    location.href = baseURL + levels.join("-");
}

function contact_makeGoButton(levels) {
    var code = '<input class="context" type="button" name="go" value="' + text_go + '" onclick="contact_goToPage([';
    var levelsCode = new Array();
    for (var i=0; i < levels.length; i++) {
        levelsCode.push('this.form.' + levels[i] + '.value');
    }
    code += levelsCode.join(',');
    code += '])"/>';
    document.write(code);
}

