jQuery(function( $ ){
			/**
			 * Demo binding and preparation, no need to read this part
			 */
				//borrowed from jQuery easing plugin
				//http://gsgd.co.uk/sandbox/jquery.easing.php
				$.easing.easeOutExpo = function(x, t, b, c, d) {
						return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
				};

			
			//by default, the scroll is only done vertically ('y'), change it to both.
			$.scrollTo.defaults.axis = 'xy'; 	
			$.scrollTo.defaults.duration = '200';
			//this one is important, many browsers don't reset scroll on refreshes
			//$('div.pane').scrollTo( 0 );//reset all scrollable panes to (0,0)
			$.scrollTo( { top:0, left:0} );//reset the screen to (0,0)
			
			var $f_propos = $('#fpropos');
			var $f_gala = $('#fgala');
			
		
		
		// top_description
			$('#top_description').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '0px', 800 );
				return false;
				});
		// s_presentation
			$('#s_presentation').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '0px', 800 );
				return false;
				});
			
			// s_gala2
			$('#s_gala2').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '2100px', 800 );
				return false;
				});
			
			// s_result
			$('#s_result').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '2100px', 800 );
				return false;
				});
		// s_partenaires
			$('#s_partenaires').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '700px', 800 );
				return false;
				});
			
			// s_resultats
			$('#s_resultats').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				$f_gala.stop().scrollTo( '2100px', 800 );
				return false;
				});
		// Accueil
			$('#s_accueil').click(function(){
				$.scrollTo(0, { easing:'easeOutExpo' });
				return false;
			});
		
		// Concept
			$('#s_hist').click(function(){
				$.scrollTo({ top:0, left:900}, { easing:'easeOutExpo' });
				//$('#navigation').scrollTo(650, { easing:'easeOutExpo' });
				return false;
			});
		
		// Chef
			$('#s_deve').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				return false;
			});
			
			// s_gala1
			$('#s_gala1').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				return false;
			});
			// top
			$('#top').click(function(){
				$.scrollTo({ top:0, left:1800}, { easing:'easeOutExpo' });
				return false;
			});
			
		// Vin
			$('#s_join').click(function(){
				$.scrollTo({ top:0, left:2700}, { easing:'easeOutExpo' });
				return false;
			});
		
		// Réunions et événements
			$('#s_joindre').click(function(){
				$.scrollTo({ top:0, left:10800}, { easing:'easeOutExpo' });
				return false;
			});
		
		// Menu
			$('#s_abonnement').click(function(){
				$.scrollTo({ top:0, left:7200}, { easing:'easeOutExpo' });
				return false;
			});
		
		// Menu Bar
			$('#s_equipe').click(function(){
				$.scrollTo({ top:0, left:9000}, { easing:'easeOutExpo' });
				return false;
			});

		// Contact
			$('#s_contact').click(function(){
				$.scrollTo({ top:0, left:5700}, { easing:'easeOutExpo' });
				return false;
			});
			
			
		});


function steht () {
	var Agent = window.navigator.userAgent; 
	var AppName = window.navigator.appName;
	if ((AppName.indexOf("Explorer") >= 0) && (Agent.indexOf("Mozilla/3") >= 0) && (Agent.indexOf("Mac") >= 0))
		return true; 
	else return false; 
}



var floater;
var floatersub;
var LinkerRand = 0;
var old = LinkerRand;


function init() {
	floater = new getObj('navigation');
	bougeNav();
}


function getObj(name) {
	if (document.getElementById) {
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	} else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	} else if (document.layers)	{
		this.obj = getObjNN4(document,name);
		this.style = this.obj;
	}
}


function bougeNav() {

	if (document.documentElement && document.documentElement.scrollLeft) {
		gescrolltes = document.documentElement.scrollLeft
	} else if (document.body) {	// IE
		gescrolltes = document.body.scrollLeft
	}

	if (gescrolltes < LinkerRand) {
		gescrolltes = LinkerRand;
	} else {
		gescrolltes += 0;
	}

	if (gescrolltes != old)	{
		/** Immer kleine werdende Schritte definieren **/
		gescrolltes = (.5 *(gescrolltes-old))+old;
		floater.style.left = gescrolltes + "px";
	}
	
	old = gescrolltes;
	temp = setTimeout('bougeNav()',5);
}
