
window.addEvent('domready', function() {
	initDom();

	/* News List Accordion */
	if ($('accordion')) {
		var myAccordion = new Accordion($('accordion'), 'span.toggler', 'div.element', {
			opacity: false,
			initialDisplayFx: false,
			display : -1,
			onActive: function(toggler, element){
				toggler.setStyle('display', 'none');			
			},
			onBackground: function(toggler, element){
				toggler.setStyle('display', 'inline');
				toggler.setStyle('color', '#0055AE');
			}
		});
	}
});

function initDom() {
	$('screenBox').getElements('a[href$=.pdf]').each(function(obj) {
		obj.setProperty('target', '_blank');
	});
	$('screenBox').getElements('a[href$=.zip]').each(function(obj) {
		obj.setProperty('target', '_blank');
	});
	$('screenBox').getElements('a[href$=.doc]').each(function(obj) {
		obj.setProperty('target', '_blank');
	});
	$('screenBox').getElements('a[href^=http]').each(function(obj) {
		if (!obj.getProperty('href').contains('locatec')) {
			obj.setProperty('target', '_blank');
		}
	});

	/*var iLi = $('menu1').getElements('li').length;
	var iTl = 944;
	var iSi = Math.round(944 / iLi) - 10;
	var iLs = 944 - ((iSi * (iLi - 1)) + (10 * (iLi - 1))) - 10;

	$('menu1').getElements('li').each(function(obj) {
		if (obj.hasClass('menu1LstLi')) {
			obj.getFirst().setStyle('width', iLs + 'px');
		}
		else {
			obj.getFirst().setStyle('width', iSi + 'px');
		}
	});*/
}

function initTabs() {
	iTL = $$('.tabLnk').length;
	var i = 1;
	$$('.tabLnk').each(function(el) {
		el.setProperty('id', 'tabnr' + i);
		i++;
	});
	$$('.tabLnk').addEvent('focus', function(){ setTab(this); });

	iTC = $$('.contentTabCnt').length;
	var i = 1;
	$$('.contentTabCnt').each(function(el) {
		el.setProperty('id', 'tabcn' + i);
		el.setStyle('display', 'none');
		i++;
	});

	if (iTL > 0) {
		setTab($('tabnr1'));
	}
}

function setTab(el) {
	for (var i = 1; i <= iTL; i++) {
		$('tabnr' + i).removeClass('tabLnkSel');
	}
	el.addClass('tabLnkSel');
	el.blur();

	for (var i = 1; i <= iTL; i++) {
		$('tabcn' + i).setStyle('display', 'none');
	}
	var nr = el.id.replace('tabnr', '');
	$('tabcn' + nr).setStyle('display', 'block');
}
