var accordion= '';var accordion2 = '';
var t_load=0;

window.addEvent('domready', function(){
try {
  accordion = new Accordion('span.toggle', 'ul.content', {
	display:false,
	alwaysHide:true,
	opacity: false,
	onActive: function(toggler, element){
		toggler.removeEvents('click');
		//toggler.addClass('act');
		//parentelement = element;
	},
	
	onBackground: function(toggler, element){
		toggler.removeEvents('click');
	//	toggler.removeClass('act');		
	}
   });
} catch(err)  { }

try {
   accordion2 = new Accordion('span.toggle2', 'ul.content2', {
	display:false,
	alwaysHide:true,
	opacity: false,
	onActive: function(toggler, element){
		toggler.addClass('act2');
		parentelement.setStyle('height', 'auto');
	},

	onBackground: function(toggler, element){
		toggler.removeClass('act2');		
	}
   });

} catch(err)  { }

  function checkHash(){
    var found = false;
    var offset = 0;
    var tmp = 0;

    $$('#rgaccordmenu li span.toggle').each(function(anchorid, i) {
      if (anchorid.hasClass('open') && !found) {
	   try {	
             accordion.display(offset);
	   } catch(err)  { }
          found = true;
      } else {
        offset++;
      }
		
    });
    //if (!found) accordion.display(0);
  }


  function checkHash2(){
    var found = false;
    var offset = 0;
    var tmp = 0;

    $$(' span.toggle2').each(function(anchorid, i) {
      if (anchorid.hasClass('open') && !found) {
	   try {	
             accordion2.display(offset);
	   } catch(err)  { }
          found = true;
      } else {
        offset++;
      }
    });
    //if (!found) accordion2.display(0);    
  }

  
  
var x = new Chain();
x.chain(checkHash);  
x.chain(checkHash2);
x.callChain();
x.callChain.delay(1500, x);

});


var nttabST=readCookie('nttabST');
if(nttabST===null){
  nttabST=1;
  SchreibenCoockies('nttabST',1); 
}

var nttab=readCookie('nttab');
if(nttab===null){
  nttab=0;
  SchreibenCoockies('nttab',0); 
}

//alert('nttabST='+nttabST+' // nttab'+nttabST);

function SchreibenCoockies(n,w)
{
 document.cookie = n+'='+w+'; path=/';
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}



window.addEvent('domready', function() {
   try {
	var ntSlide0 = new Fx.Slide('news-container');
	var ntSlide1 = new Fx.Slide('termin-container');

	if(nttabST==1){
		$('nt-header-st').className = 'nt-header-st-aktiv';
		if(nttab==1){
			ntSlide0.hide();
			$('nt-header').className = 'nt-header-t';
			$('nt-header-news').className = '';
			$('nt-header-events').className = 'aktiv';
		} else {
			ntSlide1.hide();
			$('nt-header').className = 'nt-header-n';
			$('nt-header-news').className = 'aktiv';
			$('nt-header-events').className = '';
		}
	} else {
		$('nt-header-st').className = 'nt-header-st-unaktiv';
		if(nttab==1){
			$('nt-header').className = 'nt-header-t';
			$('nt-header-news').className = '';
			$('nt-header-events').className = 'aktiv';
		} else {
			$('nt-header').className = 'nt-header-n';
			$('nt-header-news').className = 'aktiv';
			$('nt-header-events').className = '';
		}
		ntSlide0.hide();
		ntSlide1.hide();
	}
	$('nt-header-st').addEvent('click', function(e){
		e = new Event(e);
		if(nttabST==1){
			nttabST=0;
			SchreibenCoockies('nttabST',0);
			$('nt-header-st').className = 'nt-header-st-unaktiv';
			if(nttab==1) ntSlide1.slideOut();
			else ntSlide0.slideOut();
						
		} else {
			nttabST=1;
			SchreibenCoockies('nttabST',1);
			$('nt-header-st').className = 'nt-header-st-aktiv';
			if(nttab==1) ntSlide1.slideIn();			
			else ntSlide0.slideIn();
		}

		e.stop();
	});
	$('nt-header-news-a').addEvent('click', function(e){
		e = new Event(e);
		nttabST=1;
		SchreibenCoockies('nttabST',1);
		$('nt-header-st').className = 'nt-header-st-aktiv';

		if(nttab==1){
			nttab=0;
			SchreibenCoockies('nttab',0);
			$('nt-header').className = 'nt-header-n';
			$('nt-header-news').className = 'aktiv';
			$('nt-header-events').className = '';
			ntSlide1.hide();			
			ntSlide0.slideIn();
		} else {
			ntSlide0.slideIn();
		}
		e.stop();
	});
	$('nt-header-events-a').addEvent('click', function(e){
		e = new Event(e);
		nttabST=1;
		SchreibenCoockies('nttabST',1);
		$('nt-header-st').className = 'nt-header-st-aktiv';
		if(nttab==1){
			ntSlide1.slideIn();
		} else {
			nttab=1;
			SchreibenCoockies('nttab',1);
			$('nt-header').className = 'nt-header-t';
			$('nt-header-news').className = '';
			$('nt-header-events').className = 'aktiv';
			ntSlide0.hide();			
			ntSlide1.slideIn();
		}
		e.stop();
	});
  } catch(err)  { }
});



function changeNTtabAll(obj){
	if(nttabST){
		nttabST=0;
		SchreibenCoockies('nttabST',0);
		obj.className = 'nt-header-st-unaktiv';
		ntSlide0.slideOut();
		ntSlide1.slideOut();
	} else {
		nttabST=1;
		SchreibenCoockies('nttabST',1);
		obj.className = 'nt-header-st-aktiv';
		if(nttab) document.getElementById("termin-container").style.display = 'block';
		else document.getElementById("news-container").style.display = 'block';
	}
}


function showDistr(distr,x,y){
 try {
    var alles = document.getElementsByClassName("map_popup");
    var elements = document.getElementsByTagName("div");

    if((x+310)>500) c_x=190;
    else c_x = x+10;

    if((y+170)>285){
	if((y-170)>0) c_y = y-10;
	else c_y = y+10;
    } else c_y = y+10;

    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == "map_popup")
                    elements[i].style.display = 'none';
            }
        }
        else if(elements[i].className == "map_popup")
            elements[i].style.display = 'none';
    }
    document.getElementById("map_popup_"+distr).style.top = c_y+'px';
    document.getElementById("map_popup_"+distr).style.left = c_x+'px';
    document.getElementById("map_popup_"+distr).style.display = 'block';
 } catch(err)  { }
}

function showDistr1(distr){
 try {
    var alles = document.getElementsByClassName("map_popup");
    var elements = document.getElementsByTagName("div");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == "map_popup")
                    elements[i].style.display = 'none';
            }
        }
        else if(elements[i].className == "map_popup")
            elements[i].style.display = 'none';
    }
    document.getElementById("map_popup_"+distr).style.display = 'block';
 } catch(err)  { }
}


function map_close1(distr){
 try {
	document.getElementById("map_popup_"+distr).style.display = 'none';
 } catch(err)  { }
}


function map_close(id){
	document.getElementById(id).style.display = 'none';
}

function addfav() {

 title = "ITI - Support your visions!"; 
 url = "http://http://www.iti.de";

	if (window.sidebar) { // FF
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE 
		window.external.AddFavorite( url, title); 
	} else if(window.opera && window.print) { // Opera
	    alert("Add to favorites: Ctrl+D");
	}
 }

var ThemenSelect = new Array();

function changeThemenSelect(id,cat){

if(undefined===window.ThemenSelect[cat]){
	window.ThemenSelect[cat] = 0;
}

 try {
	document.getElementById("themen_select_"+ThemenSelect[cat]+"_"+cat).style.display = 'none';
	document.getElementById("themen_select_"+id+"_"+cat).style.display = 'block';
	ThemenSelect[cat] = id;
 } catch(err)  { }
}

function GoToBranche(id,lang){
   if(id) window.location = '/cms/index.php?id='+id+'&L='+lang;
}

var home_tab=1;

function changeHomeTab(id){
 try {
	document.getElementById("home_bild_"+home_tab).style.display = 'none';
	document.getElementById("home_bild_"+id).style.display = 'block';
	home_tab = id;
 } catch(err)  { }
}