    var currentLetter = "";

    function changeLetter(letter){

        jQuery("#elexikon_suche_txt").val("");
        jQuery("#elexikon_search_error").html("");

        // Momentan aktive Buchstabenbox verstecken
        if(currentLetter != ""){
             var divnameCurrent = "#elexikon_" + currentLetter;
             jQuery(divnameCurrent).css("display", "none");
        }

         // ACTIVE LETTER OLD
        jQuery(".elexikon_navilink").each(function(index){
            if(currentLetter == jQuery(this).html()){
                jQuery(this).css("color", "");
                jQuery(this).css("font-size", "");
            }
        });

        // ausgewählte Buchstabenbox sichtbar machen
        var divname = "#elexikon_" + letter;
        jQuery(divname).css("display", "block");
        currentLetter = letter;

        // ACTIVE LETTER NEW
        jQuery(".elexikon_navilink").each(function(index){
            if(letter == jQuery(this).html()){
                jQuery(this).css("color", "#E53140");
                jQuery(this).css("font-size", "1.8em");
            }
        });

         // Höhe neu berechnen
          jQuery(".inside").height("auto");
          jQuery(".inside").equalHeights();

    }


    function generateNavigation(){
        // BUCHSTABEN Navigation wird erzeugt
        var letterString = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        var output = "";
        for(i=0; i<=25; i++){
           // var selectedLetter = letterString[i];
           var selectedLetter = letterString.substring(i,i+1);
           var outputLink = "<a href=\"javascript:changeLetter('" + selectedLetter + "')\" class='elexikon_navilink'>" + selectedLetter + "</a>";
           output += outputLink;
        }
        jQuery("#elexikon_navigation").html(output);
    }

    function getSearchRdy(word){

        // nur Kleinbuchstaben
        word = word.toLowerCase();
        // leerzeichen entfernen
        var word_array = word.split(" ");
        var wordRdy = word_array.join("");

        return wordRdy;
    }

    function elexikon_search(){

        var searchWord = jQuery("#elexikon_suche_txt").val();
        var found = 0;
        jQuery("#elexikon_search_error").html(""); // SEARCH ERROR EMPTY
        jQuery("#elexikon_search").html(""); // SEARCH RESULT EMPTY

        if(searchWord != ""){

            jQuery(".elexikon_box > h3 ").each(function(index){ // SCAN ALL h3

                var begriff = jQuery(this).html();

                // Anpassung
                searchWord = getSearchRdy(searchWord);
                begriff = getSearchRdy(begriff);

                var pos = begriff.indexOf(searchWord);

                // document.write("suchewort: " + searchWord +" - begriff: " + begriff + " - " + pos +"<br>");

                // HIT
                if(pos != -1){

                    found = 1;

                    // HIDE CURRENT LETTERBOX
                    if(currentLetter != ""){
                        var divnameCurrent = "#elexikon_" + currentLetter;
                        jQuery(divnameCurrent).css("display", "none");
                     }

                    // ACTIVE LETTER OLD
                    jQuery(".elexikon_navilink").each(function(index){
                        if(currentLetter == jQuery(this).html()){
                            jQuery(this).css("color", "");
                            jQuery(this).css("font-size", "");
                        }
                    });

                    var searchText = jQuery(this).next('p').html(); // GET RESULT TEXT
                    var currentOutput = jQuery("#elexikon_search").html(); // GET CURRENT SEARCH OUTPUT
                    var boxheadline = jQuery(this).html(); // GET RESULT HEADLINE
                    // OUTPUT
                    var searchOutput = currentOutput + "<h3>"+boxheadline+"</h3><p>"+searchText+"</p>";
                    jQuery("#elexikon_search").html(searchOutput);
                    jQuery("#elexikon_search").css("display", "block");
                    currentLetter = "search";
                    // CALC HEIGHT
                    jQuery(".inside").height("auto");
                    jQuery(".inside").equalHeights();

                }
            });

            if(found==0){
                jQuery("#elexikon_search_error").html("Leider nichts gefunden!");
            }

        } else {
            jQuery("#elexikon_search_error").html("Das Suchfeld ist leer!");
        }

    }


        jQuery(document).ready(function() {
            if(document.title == "E-Lexikon - Oesterreichs Energie"){
                generateNavigation();
                changeLetter("A");
                currentLetter = "A";
                jQuery("#elexikon_suche_txt").val("");

                // HIDE DATE
                jQuery("#e-lexikon > .article-date").css("display", "none");
            }
        });



