
// scrolling
 $(function() {
				//add this in your javascript code to 'hide' the address bar  
				window.scrollTo(0, 1);  
	
	
                $('div#nav ul a').bind('click',function(event){
                    var $anchor = $(this);
                    
                    $('html, body').stop().animate({
                        scrollTop: $($anchor.attr('href')).offset().top
                    }, 1500,'easeInOutExpo');
                    /*
                    if you don't want to use the easing effects:
                    $('html, body').stop().animate({
                        scrollTop: $($anchor.attr('href')).offset().top
                    }, 1000);
                    */
                    event.preventDefault();
                });
				initScrollSidebar();
				
				// bilder nachladen
				$("img").lazyload();
				// ie bug schwarzer rahmen bei fade-in
				/*$("img").lazyload({ 
					placeholder : "images/transp.gif",
					effect : "fadeIn"
				});*/

});
// check current block
function initScrollSidebar(){
	var _sideBar = $('#nav');
	var _sideNav = _sideBar.find('ul');
	var _slideLinks = _sideNav.find('a');
	var _targetBlocks = [];
	var _scrollDiff = 100;
	var _activeClass = 'active';

	function scrollNav() {
	
				_slideLinks.each(function(){
					var _opener = $(this);
					var _target = $((_opener.attr('href').length>1 ? _opener.attr('href') : 'none'));
					if(_target.length) {
						_targetBlocks.push({block:_target,opener:_opener});
						/*_opener.click(function(){
							$.scrollTo(_target, _slideSpeed, {easing:_easing});
							return false;
						})
						*/
					}
				})
	
				for(var i=0; i< _targetBlocks.length; i++) {
					var _scrollTop = $(window).scrollTop();
					if(_scrollTop >= _targetBlocks[i].block.offset().top - _scrollDiff) {
						if(i==_targetBlocks.length-1) {
							for(var j=0; j< _targetBlocks.length; j++) _targetBlocks[j].opener.removeClass(_activeClass);
							_targetBlocks[i].opener.addClass(_activeClass);
							break;
						} else {
							if(_scrollTop <= _targetBlocks[i+1].block.offset().top - _scrollDiff) {
								for(var j=0; j< _targetBlocks.length; j++) _targetBlocks[j].opener.removeClass(_activeClass);
								_targetBlocks[i].opener.addClass(_activeClass);
								break;
							}
						}
					}
				}
				
	}
		
	$(window).scroll(scrollNav);
	scrollNav();

}
