function trace( msg ){
  if( typeof( jsTrace ) != 'undefined' ){
    jsTrace.send( msg );
  }
}



window.addEvent('domready', function() {
	trace("traces running");
	// wenn kontakt - dann menu grafik tauschen
	var href = window.location.href;
	var html = href.substring(href.lastIndexOf('/')+1, href.length);  //  trace: /pageName.html
	var page = html.substring(0, html.lastIndexOf('.'));
	if(page == 'kontakt' || page == 'contact') {
		var target = $$('#contact_btn').getElement('img');
		var src = target.getProperty('src');
		target.setProperty("src", 'tl_files/files/images/contact_over.gif');
		// mouseover/out lšschen
		target.removeProperties('onmouseover', 'onmouseout');
		// link lšschen
		var myAnchor = $$('#contact_btn').getElement('a');
		myAnchor.removeProperties('href', 'title');
	}
	// ----
	
	
	//-----------------------------------------------
	// News Reader Accordion
	
		
	// Accordion anwenden
	var myToggler = $$('.toggler');
	var myElement = $$('.accordion');
	var a;
	var newsAccordion = new Accordion($('.ce_accordion'), myToggler, myElement, {
		opacity: false,
		display: 0,
		height: true,
		alwaysHide: false,
		start: 'all-closed',
		onActive: function(toggler, element){
			// Teaser ausblenden per Slide
			var teaser = toggler.getParent('.ce_accordion').getElement('.teaser');
			teaser.slide('out');
			// 'Weiterlesen...' More oder Toggler ausblenden per Slide
			var more = toggler.getParent('.ce_accordion').getElement('.toggler');
			more.slide('out');
			
		},
		onBackground : function(toggler, element){
			// Teaser einblenden per Slide
			var teaser = toggler.getParent('.ce_accordion').getElement('.teaser');
			teaser.slide('in');
			// 'Weiterlesen...' More oder Toggler einblenden per Slide
			var more = toggler.getParent('.ce_accordion').getElement('.toggler');
			more.slide('in');
			
		}
	});
	
	// schließen button im accordion
	$$('.toggler_close').addEvents({
		'click' : function() {
			newsAccordion.display(-1);										
		}
	});
	
	
	
});
