function change_ctn(id, page, imageG, imageD, class_name){
	Element.hide('contenu_page');
	if($('album')){
		Element.hide('album');
	}
	$('load').innerHTML = 'Chargement en cours...';
	Element.show('load');
	new Effect.Fade('imgD');
	new Effect.Fade('imgG', {
		afterFinish:function(){
			//$('imgGI').src = imageG; 
			$('imgG').style.backgroundImage= 'url('+imageG+')';
			new Ajax.Updater('contenu_page', page, {
				method:'get',
				parameters:'idItem=0', 
				onComplete:function(){
					if(imageG != '')
						new Effect.Appear('imgG'); 
					Element.hide('load'); 
					new Effect.Appear('contenu_page'); 
					$('contenuImg').className = class_name;
					$('contenu').className = class_name;					
					var agt = navigator.userAgent.toLowerCase(); 
					var isSafari = (agt.indexOf('safari') != -1);
					if(isSafari && $('ssMenu'))
						$('ssMenu').style.position='absolute';		
				}
			});
		}
	});
	if(id == 'philo'){
		window.clearTimeout(window.t); 
		diapo();
	}
	else{
		window.clearTimeout(window.t); 
	}
	
	var liens = $$('#menu a');
	for (var i = 0 ; i < liens.length ; ++i) {
		liens[i].className = '';
	}
	if($(id))
		$(id).className = 'sel';
	$('btnPrev').style.display = 'none';
	$('btnNext').style.display = 'none';
}

function sendForm(page, formulaire, message){
	Element.hide('contenu_page');
	$('load').innerHTML = 'Traitement en cours...';
	Element.show('load');
	new Ajax.Updater('contenu_page', page, {
		method:'post', 
		parameters:Form.serialize(formulaire),
		onComplete:function(){ 
			Element.hide('load');
			if(message != ''){
				new Ajax.Updater('msg', message+'?includes=0', {
					method:'get',
					onComplete:function(){ 
						Element.show('msg');
					}
				});
			}
			else{
				new Effect.Appear('contenu_page');
			}
		}
	});
}

function scrollGallery(incr){
	var start = 0;
	var tableauFromPHP = new Array();
	tableauFromPHP = $('tabJS').value.split("|"); 
	//var testString = $('imgGI').src.substr($('imgGI').src.indexOf('/',7)).replace("%20"," ");
	var testString = 'images/galerie/medium/'+$('imgG').style.backgroundImage.substring($('imgG').style.backgroundImage.lastIndexOf('/')+1,$('imgG').style.backgroundImage.indexOf(')'));
	if(tableauFromPHP.indexOf(testString) >= 0)
		start = tableauFromPHP.indexOf(testString) + incr;
	if(incr == 0){
		if($('album')){
			new Effect.Fade('album');
		}
		start = 0;
	}
	if(start == 0)
		$('btnPrev').style.display = 'none';
	else
		$('btnPrev').style.display = 'block';
	if(start == tableauFromPHP.length-3)
		$('btnNext').style.display = 'none';
	else
		$('btnNext').style.display = 'block';
	new Effect.Fade('imgG', {
		afterFinish:function(){
			//$('imgGI').src = tableauFromPHP[start];
			$('imgG').style.backgroundImage = 'url('+tableauFromPHP[start]+')';
			new Effect.Appear('imgG'); 
		}
	});
	new Effect.Fade('imgD', {
		afterFinish:function(){
			//$('imgDI').src = tableauFromPHP[start+1];
			$('imgD').style.backgroundImage = 'url('+tableauFromPHP[start+1]+')';
			new Effect.Appear('imgD'); 
		}
	});
}

function unscrollGal(){
	new Effect.Fade('imgG');
	new Effect.Fade('imgD');
	$('btnPrev').style.display = 'none';
	$('btnNext').style.display = 'none';
	new Effect.Appear('album');
}

function makePause(duree){
	d = new Date();
	diff = 0;
	while(diff < duree){
		n = new Date();
		diff = n-d;
	} 
}
