function checkEntry() {
    var field2 = "";
    var value2 = "";
    var field3 = "";
    var value3 = "";
    var field4 = "";
    var value4 = "";
    var wildField = "";
    var wildValue = "";

    if (!(document.getElementById("lstPartners").value == "Select")) {
        field2 = "Dbase.PartnerOrganisation";
        value2 = "%25" + document.getElementById("lstPartners").value + "%25";
    }
    if (!(document.getElementById("lstResourceType").value == "Select")) {
        field4 = "Dbase.ResourceType";
        value4 = document.getElementById("lstResourceType").value;
        if (value4 == "") {
            field4 = "";
        }
        if (value4 == "Learning Resource") {
            field4 = "Dbase.resourceClass";
            value4 = "Learning";
        }
    }
    if (!(document.getElementById("lstRegion").value == "Global")) {
        field3 = "Dbase.Region";
        value3 = "%25" + document.getElementById("lstRegion").value + "%25";
    }

    if (!(document.getElementById("lstCountry").value == "Any Country")) {
        field3 = "Dbase.Country";
        value3 = "%25" + document.getElementById("lstCountry").value + "%25";
    }
    if (!(document.getElementById("txtKeywords").value == "")) {
        //var strKeywords = document.getElementById("txtKeywords").value;
        wildField = "Dbase.overview";
        wildValue = document.getElementById("txtKeywords").value;
        wildValue = wildValue.replace(/ /g, "%25");
        /*
        var arrKeywords = new Array();
        arrKeywords = strKeywords.split(" ");
        
        
        
        
        
        */

    }
    var newAddress = "/search-results.htm?metadata_field2=" + field2 + "&metadata_value2=" + value2 + "&metadata_field3=" + field3 + "&metadata_value3=" + value3 + "&metadata_field4=" + field4 + "&metadata_value4=" + value4 + "&wildmeta_field=" + wildField + "&wildmeta_value=" + wildValue + "&orderby=ID";
    window.location = newAddress;
}
function populateCountry() {

    var defOption
    var countryHTML;
    document.dbaseForm.metadata_value3.length = 0;
    switch (document.dbaseForm.region.value) {
        case "Africa":
            for (x in continentAfrica) {
                var myOption = new Option(continentAfrica[x], continentAfrica[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Asia":
            for (x in continentAsia) {
                var myOption = new Option(continentAsia[x], continentAsia[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Europe":
            for (x in continentEurope) {
                var myOption = new Option(continentEurope[x], continentEurope[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Latin America":
            for (x in continentLatinAmerica) {
                var myOption = new Option(continentLatinAmerica[x], continentLatinAmerica[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Northern America":
            for (x in continentNorthernAmerica) {
                var myOption = new Option(continentNorthernAmerica[x], continentNorthernAmerica[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Oceania":
            for (x in continentOceania) {
                var myOption = new Option(continentOceania[x], continentOceania[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        case "Global":
            for (x in continentGlobal) {
                var myOption = new Option(continentGlobal[x], continentGlobal[x]);
                document.dbaseForm.metadata_value3.options[x] = myOption;
            }
            break;
        default:
            countryHTML = '<option value="default">Select Region</option>';
    }
}

function populateGlobal() {
    for (x in continentGlobal) {
        var myOption = new Option(continentGlobal[x], continentGlobal[x]);
        document.dbaseForm.metadata_value3.options[x] = myOption;
    }
    setDefaultValues();
}

function setDefaultValues() {
    //get the parameters from the query string
    var url = window.location.toString();
    var queryString = new Array(2);
    queryString = url.split("?");
    if (queryString.length > 1) {
        var params = queryString[1].split("&");
        var param_list = new Array();
        for (i = 0; i < params.length; i++) {
            params[i] = params[i].replace(/%25/g, "");
            var param_item = params[i].split("=");
            param_list[param_item[0]] = unescape(param_item[1]);
        }
        if (param_list["metadata_field2"] == "Dbase.PartnerOrganisation") {
            document.getElementById("lstPartners").value = param_list["metadata_value2"];
        }
        if (param_list["metadata_field4"] == "Dbase.ResourceType") {
            document.getElementById("lstResourceType").value = param_list["metadata_value4"];

        }
        if (param_list["metadata_field3"] == "Dbase.Region") {
            document.getElementById("lstRegion").value = param_list["metadata_value3"];
        }
        if (param_list["metadata_field3"] == "Dbase.Country") {
            document.getElementById("lstCountry").value = param_list["metadata_value3"];
        }
        if (param_list["wildmeta_field"] == "Dbase.Keywords") {
            document.getElementById("txtKeywords").value = param_list["wildmeta_value"];
        }
    }
}
function entsub(event, ourform) {
    if (event && event.which == 13) {
        document.getElementById('btnDbaseSearch').click();
    }
    return false;
}

