// JavaScript Document

// <![CDATA[

function navigateur ()
{
					var version=0;
					var nom=navigator.appName;
					if (navigator.appVersion.indexOf("MSIE")!=-1)
					{
						temp=navigator.appVersion.split("MSIE");
						version=parseFloat(temp[1]);
					}
					//if (nom == 'Opera')
					//{
					//	alert ('opera');
					//}
					//else
					//{
						if (version < 7 && version > 5.5)
						{ // les autres navigateurs retournent 0
							//var alternateContent = '<div id=detail_ie6>';
							var id = 'detail_ie6';
						}
						else
						{
							//var alternateContent = '<div id=detail>';
							var id = 'detail';
						}
					//}	
					return (id);
}

function opacite(page)
{
		//alert ('opacite');
		new Effect.Opacity(navigateur(),
		     { duration: 0.5,
		       transition: Effect.Transitions.linear,
		       from: 1, to: 0,
		       afterFinish: function ()
		       {
		       		//var nav = navigateur();
		       		//alert(nav);
		       		affichage(navigateur(),'template.php?page='+page,navigateur());
		      	}});
		    }
	
function change_fond(num)
{
	new Effect.Opacity('illustration',
     { duration: 0.5,
       transition: Effect.Transitions.linear,
       from: 1, to: 0,
       afterFinish: function ()
       {
       		affichage('illustration','illustration.php?img=illustration'+num+'.jpg','illustration');
      	}});
    
	for (var i = 1; i <= 5; i++)
	{
		if (num == i)
		{
			$('menu'+i).style.backgroundColor = "#CCE0ED";
		}
		else
		{
			$('menu'+i).style.backgroundColor = "#0073AA";
		}
	}
}

// ]]>

// <![CDATA[	
function affichage(div_id,url,identifiant)
{
//		alert (url);

	elementHTML = $(div_id);
	var url = url;
	o_options = new Object();
	//o_options = {method: 'get',evalScripts:true};
	//var laRequete = new Ajax.Updater(elementHTML,url,o_options); 
	o_options = {method: 'get',onComplete:MajHauteur,evalScripts:true};
	
	var laRequete = new Ajax.Updater(elementHTML,url,o_options); 
	function MajHauteur()
	{
		if (identifiant != 'conteneur')
		{
		new Effect.Opacity(identifiant,
				     { duration: 2.0,
				       transition: Effect.Transitions.linear,
				     	 from: 0.0, to: 1.0});  											
		}
		/*$('menu2').style.height = $('description').offsetHeight;
		$('intro').style.height = 350 + $('description').offsetHeight;		
		$('haute').style.top = $('page').offsetHeight - 180;
		if (url == 'participation.php'){
			$('bandeau_titre').style.height = 80;
			$('description').style.height = 30 + $('description').offsetHeight;		
		}*/
	}	
}

function modale(img,hauteur,largeur)
{
		var image = 'images/'+img;
		var inner = '<table><tr><td><img src='+image+' height='+hauteur+' width='+largeur+' border="0"></td></tr></table>';
		//debug($('modal_window_content'))
		var win = new Window('modal',
							{className: "alphacube", 
							 title: "Le Bateau Lavoir",
							 top:20, left:200,  width:largeur+20, height:hauteur+20, zIndex:150, opacity:1, resizable: false})
		win.getContent().innerHTML = inner;
		win.setDestroyOnClose();
		win.show(true);	
}
	
//function modale_url(id_ref,categorie)
function modale_url()
{
		//var inner = '<table><tr><td><img src='+img+' height=165 width=125 border="0"></td></tr></table>';
		//alert ($('zone').value+'/'+$('zone1').value);
		//var x = $('zone').value - 200;
		//alert (window.pageYOffset+'/'+document.body.scrollTop);
		var x = 300;
		//var y  = $('zone1').value - 500;
		if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
	    var y = window.pageYOffset + 50;
	    //scrOfX = window.pageXOffset;
	  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
	    var y = document.body.scrollTop + 50;
	    //scrOfX = document.body.scrollLeft;
	  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	    //IE6 standards compliant mode
	    var y = document.documentElement.scrollTop + 50;
	    //scrOfX = document.documentElement.scrollLeft;
	  }
		//var y = window.pageYOffset + 50;
		var win = new Window('modal_window', {className: "alphacube", 
							 				  title: "",top:20, left:50,  width:950, height:600, zIndex:150,
											  url: "illustration.php?img=plaquette.jpg",
											  opacity:1, 
											  resizable: false,
											  minimizable:false,
												maximizable:false,
											  showEffect:Effect.Appear})
		win.setDestroyOnClose();
		win.show(true);
	}	
	
function detectMouse(e){
    if(parseInt(navigator.appVersion) >=4){
        if(navigator.appName == 'Netscape'){
            document.getElementById('zone').value = e.pageX ;
            document.getElementById('zone1').value = e.pageY;
        }
        else{
            document.getElementById('zone').value = event.x + 400;
            document.getElementById('zone1').value = event.y + 360;
        }
    }
}	


          
//]]>
