	var nAgt			= navigator.userAgent;
	var nVer			= navigator.appVersion;
	var browserName  	= '';
	var fullVersion  	= 0;
	var majorVersion 	= 0;
	var firstLoad       = true;
	var BodyAltezza     = 0;
	var BodyVisible     = 0;

	// In Internet Explorer, the true version is after "MSIE" in userAgent
	if ((verOffset=nAgt.indexOf("MSIE"))!=-1)
	{
		browserName  = "IE";
		fullVersion  = parseFloat(nAgt.substring(verOffset+5));
		majorVersion = parseInt(''+fullVersion);
	}

	// In Opera, the true version is after "Opera"
	else if ((verOffset=nAgt.indexOf("Opera"))!=-1)
	{
		browserName  = "Opera";
		fullVersion  = parseFloat(nAgt.substring(verOffset+6));
		majorVersion = parseInt(''+fullVersion);
	}

	// In most other browsers, "name/version" is at the end of userAgent
	else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) )
	{
		browserName  = nAgt.substring(nameOffset,verOffset);
		fullVersion  = parseFloat(nAgt.substring(verOffset+1));
		if
			(!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
		else
			{fullVersion  = 0; majorVersion = 0;}
	}

	// Finally, if no name and/or no version detected from userAgent...
	if (browserName.toLowerCase() == browserName.toUpperCase()
		|| fullVersion==0 || majorVersion == 0 )
	{
		browserName  = navigator.appName;
		fullVersion  = parseFloat(nVer);
		majorVersion = parseInt(nVer);
	}




	function floatban()
	{
		//bandeau = document.getElementById('bandeau');

		if(browserName == 'IE')
		{
		    if((majorVersion=='7') || (majorVersion=='8'))
		    {
			    if( firstLoad )
			    {
			   
			    	firstLoad	= false;
			    	BodyAltezza = document.body.clientHeight;
			    	BodyVisible = screen.height;
			    	
			    }
			    
		        if(document.documentElement.scrollTop > 230 )
		        {	
		        	
		        	if(document.documentElement.scrollTop+(BodyVisible-150) < BodyAltezza)
		            	bandeau.style.top = document.documentElement.scrollTop;
							
					}
		        else
		            bandeau.style.top = 240;
		            
						
                 bandeau.style.left = bandeau.parentNode.offsetLeft+50;
			}
			else
			{
			    if( firstLoad )
			    {
			    	firstLoad	= false;
			    	BodyAltezza = document.body.scrollHeight;
			    	BodyVisible = screen.height;
			    }
			    
		        if(document.body.scrollTop > 235)
		        {
		        	if(document.body.scrollTop+(BodyVisible-150) < BodyAltezza)
		            	bandeau.style.top = document.body.scrollTop;
					}
		        else
		            bandeau.style.top = 240;

                bandeau.style.left = bandeau.parentNode.offsetLeft+50;
			}
	    }
		else if(browserName == 'Opera')
		{
		
			    if( firstLoad )
			    {
			    	firstLoad	= false;
			    	BodyAltezza = document.body.scrollHeight;
			    	BodyVisible = screen.height;
			    }
			    
			    
		        if(document.documentElement.scrollTop > 235)
		        {
		            if(document.documentElement.scrollTop+(BodyVisible-150) < BodyAltezza)
		            	bandeau.style.top = document.documentElement.scrollTop;
				}
		        else
		            bandeau.style.top = 240;
		}
 		else
		{
				bandeau = document.getElementById('bandeau');
				
				if( firstLoad )
			    {
			    	firstLoad	= false;
			    	BodyAltezza = document.body.scrollHeight;
			    	BodyVisible = screen.height;
			    }

		        if(pageYOffset > 240)
		        {
		            if(pageYOffset+(BodyVisible-130) < BodyAltezza)
		            	document.getElementById('bandeau').style.top = pageYOffset+ 'px';
				}
		        else
		        {
	            	bandeau.style.top = '119x';
		         }
		}
	}
