

var siteInit = function() {

var nav = $$('.nav a'); 
var elemente = $$('.scrolling_div'); 
//var naviblock = $$('.nav ul span');
var naviblock = $$('.nav ul li');
var pics_oben = $$('.head_container');




var loadImages = new Asset.images(['pics/toppic1.jpg', 'pics/toppic2.jpg', 'pics/toppic3.jpg', 'pics/toppic4.jpg', 'pics/toppic5.jpg', 'pics/toppic6.jpg', 'pics/toppic7.jpg', 'pics/toppic8.jpg'], {
  /*
  onComplete: function(){
	alert('all images loaded!');
    }
	*/

});


var fadeBgColor = new Fx.Style(0,'background-color',{duration:500});

var aktcat;

var checkScroll = function() {
var cat;
var h = 0;
h = window.getScrollTop();
h = Math.floor(h/1600);

	switch(h) 
{ 
	case 0:
	cat = "#home";
	break;
	
	case 1:
	cat = "#about";
	break;

	case 2:
		cat = "#incentives";
	break;

	case 3:
		cat = "#konferenzen";
	break;

	case 4:
		cat = "#aktivitaeten";
	break;
	
	case 5:
		cat = "#leistungen";
	break;
	
	case 6:
		cat = "#referenzen";
	break;

	case 7:
		cat = "#kontakt";
	break;

	default:
	cat = "#home";
	break;
	}

if (cat==aktcat)
return;

aktcat=cat;

// AKTUELLE SPANS SAMMELN
var navactive = $$(cat + ' .nav ul li');
fadeBgColor.element = navactive[h];
fadeBgColor.start('819A50', 'ffffff');

var textlinkBlack;
textlinkBlack = $$(cat + ' .nav ul li a');
textlinkBlack[h].setStyle('color','#000000');


}; /* ENDE CHECK SCROLL */


window.addEvent('scroll', checkScroll);


nav.each(function(ding, i) {

var linkName = nav[i].getProperty('href');
	



nav[i].addEvent('click', function() {
											
						switch (linkName) {
						
						case "#home": 
						active = 0;
						break;
						
						case "#about": 
						active = 1;
						break;
						
						case "#incentives": 
						active = 2;
						break;

						case "#konferenzen": 
						active = 3;
						break;
						
						case "#aktivitaeten": 
						active = 4;
						break;

						case "#leistungen": 
						active = 5;
						break;
												
						case "#referenzen": 
						active = 6;
						break;
						
						case "#kontakt": 
						active = 7;
						break;
						
							default:
					  	active = 0;
							break;
							
						}	
										pics_oben[active].setStyles({
										backgroundImage : 'url(pics/toppic'+(active+1)+'.jpg)' }).effect('opacity').start(1,0);	

										});
					
					
	

					
});




new SmoothScroll( {duration: 1000, transition: Fx.Transitions.sineInOut, 
	
onStart : function() {


naviblock.each(function(das, z) {
var farbeback = new Fx.Style(das, 'background-color',{duration:500});
farbeback.set('819A50');	
}
);



},

onComplete : function() {

checkScroll();
pics_oben[active].effect('opacity').start(0,1);	
}
});



}


window.addEvent('domready', siteInit);




