function switchBlock(caller, selector, textEinblenden, textAusblenden){
    if ($defined(selector) && $defined($$(selector))) {
        if ($$(selector).getStyle('display') == 'block') {
            $$(selector).setStyle('display', 'none');
            $(caller).setProperty('text', textEinblenden);
			$(caller).setProperty('class', 'down');
            $(caller).blur();
        }
        else {
            $$(selector).setStyle('display', 'block');
            $(caller).setProperty('text', textAusblenden);
			$(caller).setProperty('class', 'up');
            $(caller).blur();
        }
    }
}

window.addEvent('domready', function(){
    $$('.hideBlock').setStyle('display', 'none');
    $$('.hideBlockCaller').setStyle('display', 'block');
	$$('.hideBlockCaller a').setProperty('class', 'down');
});

