function browse(starting_with) {
    document.browseform.mode1.value = 'Starting with';
    document.browseform.field1.value = 'Browse title';
    if (starting_with.length > 1) {
        // IE doesn't like utf-8 in attributes
        if (starting_with.charCodeAt(0) == 0xc3 && starting_with.charCodeAt(1) == 0xa5) {
            // å
            document.browseform.term1.value = 'å';
        } else if (starting_with.charCodeAt(0) == 0xc3 && starting_with.charCodeAt(1) == 0xa6) {
            // æ
            document.browseform.term1.value = 'æ';
        } else if (starting_with.charCodeAt(0) == 0xc3 && starting_with.charCodeAt(1) == 0xb8) {
            // ø
            document.browseform.term1.value = 'ø';
        }
    } else {
        document.browseform.term1.value = starting_with;
    }
    document.browseform.pos.value = '1';
    document.browseform.view.value = 'list';
    document.browseform.type.value = 'browse';
    document.browseform.count.value = '10';
    return document.browseform.submit();
}

function validate(form_obj) {
    var input_elements = form_obj.getElementsByTagName("INPUT");
    var empty_fields = true;
    var empty_checkboxes = true;
    for (i = 0; i < input_elements.length; i++) {
        var element = input_elements[i];
        if (element.getAttribute("type") == "text") {
            var value = element.value;
            if (value.length > 0) {
                for (j = 0; j < value.length; j++) {
                    if (value[j] != ' ') {
                        empty_fields = false;
                    }
                } 
            }
        }
    }
    if (empty_fields) {
        alert('Please enter search query');
        return false;
    }
    return true;
}
