
/* Einblenden / Ausblenden Indexed Search */
function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
	 thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
	 thisfield.value = defaulttext;
	}
}

function getElementsByClass( searchClass, domNode, tagName) {
        if (domNode == null) domNode = document;
        if (tagName == null) tagName = '*';
        var el = new Array();
        var tags = domNode.getElementsByTagName(tagName);
        var tcl = " "+searchClass+" ";
        for(i=0,j=0; i<tags.length; i++) {
                var test = " " + tags[i].className + " ";
                if (test.indexOf(tcl) != -1)
                        el[j++] = tags[i];
        }
        return el;
}

function showtab(tabname) {
        // hide every element with class 'tab'
        var tabs = getElementsByClass('bt_content');
        for(i=0; i<tabs.length; i++)
                tabs[i].style.display = 'none';
        // hide every element with class 'tab'

        document.getElementById(tabname).style.display='block';

        // show element with given tabname

}

function showmenu(tabname) {
        // hide every element with class 'tab'
        var tabs = getElementsByClass('bt_head');
        for(i=0; i<tabs.length; i++)
                tabs[i].style.background = '#777777';
        // hide every element with class 'tab'

        document.getElementById(tabname).style.background='#b40001';

        // show element with given tabname

}
