/*
window.addEvent('domready', function(){		
	   var myTransition = new Fx.Transition(Fx.Transitions.Quint, 3);

	   new Fx.SmoothScroll({
			wait: false,
			duration: 800,
			offset: {'x': 0, 'y': 0},
			transition: myTransition.easeInOut
		},window);  
    });

*/

window.addEvent('domready', function(){		
	   var myTransition = new Fx.Transition(Fx.Transitions.Quint, 4);

       var scroll = new Fx.Scroll(window, {
        wait: false,
        duration: 1500,
        offset: {'x': 0, 'y': 0},
        transition: myTransition.easeInOut
       })
	   
	   
	   var scrolllow = new Fx.Scroll(window, {
        wait: false,
        duration: 2000,
        offset: {'x': 0, 'y': 0},
        transition: myTransition.easeInOut
       })
	   
	   var scrollmiddle = new Fx.Scroll(window, {
        wait: false,
        duration: 1200,
        offset: {'x': -((screen.availWidth/2)-200), 'y': 0},
        transition: myTransition.easeInOut
       })

     
       $('i1').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('referenzen');
       });
       $('i2').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('about');
       });
       $('i3').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('kontakt');
       });
	   
	   $('i4').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('start');
       });
       $('i5').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('about');
       });
       $('i6').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('kontakt');
       });
	   
	   $('i7').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('start');
       });
       $('i8').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('referenzen');
       });
       $('i9').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('kontakt');
       });
	   
	   $('i10').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('start');
       });
       $('i11').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('referenzen');
       });
       $('i12').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('about');
       });
	   
	   $('naviStart').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('start');
       });
       $('naviReferenzen').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('referenzen');
       });
       $('naviAbout').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('about');
       });
       $('naviKontakt').addEvent('click', function(event) {
        event = new Event(event).stop();
        scroll.toElement('kontakt');
       });
	   
	   $('Szugastinfg').addEvent('click', function(event) {
        event = new Event(event).stop();
        scrollmiddle.toElement('zugastinfg');
       });
	   $('Sjonasimmobilien').addEvent('click', function(event) {
        event = new Event(event).stop();
        scrollmiddle.toElement('jonasimmobilien');
       });
	   /*
	   $('Sottosbar').addEvent('click', function(event) {
        event = new Event(event).stop();
        scrollmiddle.toElement('ottosbar');
       });
	   */
	   $('Sbauplan').addEvent('click', function(event) {
        event = new Event(event).stop();
        scrollmiddle.toElement('bauplan');
       });
	   
	   
	   
	   $('arrowleft').addEvent('click', function(event) {
        event = new Event(event).stop();
		var size = window.getSize();	//Bildschirmbreite

		if(!window.devicePixelRatio)
		{
			var leftpos = document.documentElement.scrollLeft;	//Bilschirmposition links
			var toppos = document.documentElement.scrollTop;
		}
		else 
		{
			var leftpos = document.body.scrollLeft;
			var toppos = document.body.scrollTop;
		}
		
//		alert(document.documentElement.scrollLeft);
//		alert(document.body.offsetWidth);
//		alert(size.x);

		
		scrolllow.start((leftpos)-(size.x+40),toppos);
		//scroll.toElement('arrowright');
       });
	   
	   
	   $('arrowright').addEvent('click', function(event) {
        event = new Event(event).stop();
		var size = window.getSize();
		if(!window.devicePixelRatio)
		{
			var leftpos = document.documentElement.scrollLeft;	//Bilschirmposition links
			var toppos = document.documentElement.scrollTop;
		}
		else 
		{
			var leftpos = document.body.scrollLeft;
			var toppos = document.body.scrollTop;
		}

		scrolllow.start((leftpos)+(size.x-40),toppos);
		
       });
    });
