// category code
function catchange() {
    var catdiv = document.getElementById("catbox");
    var catsel = catdiv.getElementsByTagName("select");
    if (catsel) {
        // if anything besides first element picked, clear first
        var field=catsel[0]
        if (field.options[0].selected) {
            var i;
            for (i=1; i<field.length; i++) {
                if (field.options[i].selected) {
                    field.options[0].selected=0;
                    break;
                }
            }
        }
        // if nothing picked, pick the first one
        if (field.selectedIndex < 0) {
            field.options[0].selected=1;
        }
    }
}

var catdiv = document.getElementById("catbox");
var catsel = catdiv.getElementsByTagName("select");
if (catsel) {
    with (catsel[0]) {
        size=options.length;
        if (name == "restrict") {
            onchange=catchange;
            catchange();
        }
    }
}

// matches per page code
var pageMatches = document.getElementById("pageMatches");
if (pageMatches) {
    if (parseInt(document.htsearchform.matchtot.value) <= 10) {
        pageMatches.style.display="none";
    }
    var pagesel = pageMatches.getElementsByTagName("select");
    if (pagesel) {
        pagesel[0].onchange=function(){
                document.htsearchform.submit();
        };
    }
}


