function validateAllCategories( form )
{
    for( var i = 0; i < form.elements.length; i++ )
    {
        var element = form.elements[i];
        if( element.type == 'checkbox' && element.name != 'searchAll' )
        {
            element.checked = true;
            element.disabled = form.searchAll.checked;
        }
    }
}

function resetSearchForm( form, formType )
{
    form.searchResultsNum.value = '10';
    if( formType == "searchAdvanced" )
    {
        form.keywordsAll.value = '';
        form.keywordsExact.value = '';
        form.keywordsWith.value = '';
        form.keywordsWithout.value = '';
    }
    else if( formType == "searchResults" )
        document.getElementById( 'resultskeywords' ).value = '';

    for( var i = 0; i < form.elements.length; i++ )
    {
        var element = form.elements[i];
        if( element.type == 'checkbox' && element.name != 'searchAll' )
        {
            element.checked = true;
            element.disabled = false;
        }
        if( element.type == 'checkbox' && element.name == 'searchAll' )
        {
            element.checked = false;
        }
    }
}

