window.addEvent('load', function() {
	initDom();
	initAccordion();
});

function initDom() {
	observeWindow();
	observeSearch();
}

function observeWindow() {
	window.addEvent('resize', setContentBg);
	setContentBg();
}
function setContentBg() {

	var iNew = 0;
	var iClc = window.getSize().y;
	var iCnt = 120 + $('contentWrap').getSize().y + 88;

	if (iCnt > iClc) {
		iNew = iCnt;
	}
	else {
		iNew = iClc;
	}

	$('screen').setStyle('height', iNew + 'px');

	var iHeightLB = 0;
	iHeightLB = iNew - $('leftBox').getPosition().y - 88;
	$('leftBox').setStyle('height', iHeightLB + 'px');

	$('footerWrap').setStyle('top', iNew - 34 + 'px');
	$('siteLinksWrap').setStyle('top', iNew - 87 + 'px');
}

function observeSearch() {
	$('search').addEvent('focus', function() {
		if ($('search').getProperty('value') == $('search').getNext().getProperty('value')) {
			$('search').setProperty('value', '');
		}
	});
	$('search').addEvent('blur', function() {
		if ($('search').getProperty('value') == '') {
			$('search').setProperty('value', $('search').getNext().getProperty('value'));
		}
	});
}

function initAccordion(){
//create our Accordion instance
	var myAccordion = new Accordion($('teaser'), 'div.h3Acc', 'div.divAccCont', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url("/fileadmin/rb/img/tsracc-h3-current.gif")');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'url("/fileadmin/rb/img/tsracc-h3.gif")');
		}
	});
}