    /**
    * 
    * © Copyright 2009 BizNet AG, www.biznet.ch
    */


// AutoComplete_Create ist im File autocomplete.js zu finden
//window.onload = function() { AutoComplete_Create(strAutoComplete_FieldID, arrGemeinden, strOkButton_FieldID, strInfoDiv_FieldID, strAutocompleteDropdownDiv_FieldID, 20); }
function loadAutoComplete() { AutoComplete_Create(strAutoComplete_FieldID, arrGemeinden, strOkButton_FieldID, strInfoDiv_FieldID, strAutocompleteDropdownDiv_FieldID, 20); }

function searchGemeinde(strFeld) {
    var bRet = false;
    var oFeld = document.getElementById(strFeld);
    if (oFeld != null) {
        var nDataIndex = AutoComplete_SearchMatch(strAutoComplete_FieldID, oFeld.value);
        if (nDataIndex == -1) {
            //Gemeinde existiert nicht
            showSearchGemeindeMessage(1);
        }
        else {
            //Test auf Voja-Mitgliedschaft
            switch (arrGemeinden[nDataIndex].s) {
                case 1: //Mitglied
                    document.location.href = arrGemeinden[nDataIndex].l
                    //bRet = true;
                    break;
                case 2: //In Vorbereitung
                    showSearchGemeindeMessage(2);
                    break;
                default:    //Nicht Mitglied
                    showSearchGemeindeMessage(3);
                    break;
            }
        }
    }
    return bRet;
}

function showSearchGemeindeMessage(nMessID) {
    var oSearchGemeindeInfoDiv = document.getElementById("searchGemeindeInfo");
    var strInfo = "";
    if (oSearchGemeindeInfoDiv != null) {
        switch (nMessID) {
            case 1:
                strInfo = "Gemeinde nicht gefunden...";
                break;
            case 2:
                strInfo = "Die VOJA-Mitgliedschaft f&uuml;r diese Gemeinde ist in Vorbereitung.";
                break;
            case 3:
                strInfo = "Diese Gemeinde ist kein VOJA-Mitglied...";
                break;
            default:
                break;
        }
    }
    oSearchGemeindeInfoDiv.innerHTML = strInfo;
    //    
}

