var openMenu = function(num, taille){
	$('menu'+num).tween('height', taille);
}

var closeMenu = function(num){
	$('menu'+num).tween('height', '1px');
}

var ouvertureDiv = function(sensOuverture, div, taille, duree){
	switch(sensOuverture) {
		case 'horizontale' :
			sensOuverture = 'width';
		break;
		case 'verticale' :
			sensOuverture = 'height';
		break;
	}
	myEffet = new Fx.Tween(div, { 
		link: 'cancel', 
		duration: duree, 
		transition: Fx.Transitions.Quart.easeOut, 
		onStart: $(div).setStyle('display', 'block') 
	});
	
	myEffet.start(sensOuverture, taille);
}

var ouvertureDiv2 = function(sensOuverture, div, taille, duree){
	switch(sensOuverture) {
		case 'horizontale' :
			sensOuverture = 'width';
		break;
		case 'verticale' :
			sensOuverture = 'height';
		break;
	}
	myEffet = new Fx.Tween(div, { 
		link: 'cancel', 
		duration: duree, 
		transition: Fx.Transitions.Quart.easeOut, 
		onStart: $(div).setStyle('display', 'block') 
	});
	
	switch(div){
		case 'result_ref' :
			$('result_categorie').style.display='none';
		break;
		case 'result_categorie' :
			$('result_ref').style.display='none';
		break;
	}
	myEffet.start(sensOuverture, taille);
}

var fermetureDiv = function(sensOuverture, div, duree){
	switch(sensOuverture) {
		case 'horizontale' :
			sensOuverture = 'width';
		break;
		case 'verticale' :
			sensOuverture = 'height';
		break;
	}
	myEffet = new Fx.Tween(div, { 
		link: 'cancel', 
		duration: duree, 
		transition: Fx.Transitions.Quart.easeOut
	});
	
	myEffet.start(sensOuverture, '1px');
	setTimeout("$('"+div+"').setStyle('display', 'none')",duree);
}

var effetTransparence = function(effet,div){
	switch(effet){
		case 'disparition' :
			$(div).fade('1', '0');
		break;
		case 'apparition' :
			$(div).setStyle('display', 'block');
			$(div).fade('0', '1');
		break;
	}
}

var gestionAffichageDiv = function(div){
	if(document.getElementById(div).style.display=='none'){
		document.getElementById(div).style.display='block';
	} else {
		document.getElementById(div).style.display='none';
	}
}

var gestionAffichageDivMulti2 = function(div){
	for(i=1;i<=2;i++){
		if(document.getElementById('actu'+i) && i!=div){
			document.getElementById('actu'+i).style.display='none';
			document.getElementById('actutitre'+i).className='onglet_detail';
		} else if(document.getElementById('actu'+i) && i==div){
			document.getElementById('actu'+div).style.display='block';
			document.getElementById('actutitre'+div).className='onglet_detail_on';
		}
	}
}

var gestionAffichageDivMulti = function(div){
	for(i=1;i<=10;i++){
		if(document.getElementById('onglet'+i) && i!=div){
			document.getElementById('onglet'+i).style.display='none';
			document.getElementById('intitule'+i).className='onglet_detail';
		} else if(document.getElementById('onglet'+i) && i==div){
			document.getElementById('onglet'+div).style.display='block';
			document.getElementById('intitule'+div).className='onglet_detail_on';
		}
	}
}

var gestionAffichageDivMulti3 = function(div){
	for(i=1;i<=10;i++){
		if(document.getElementById('onglet'+i) && i!=div){
			document.getElementById('onglet'+i).style.display='none';
		} else if(document.getElementById('onglet'+i) && i==div){
			document.getElementById('onglet'+div).style.display='block';
		}
	}
}

var afficheOnglet = function(num){
	switch(num){
		case '1':
			document.getElementById('intitule1').className='onglet_detail_on';
			document.getElementById('intitule2').className='onglet_detail';
			document.getElementById('intitule3').className='onglet_detail';
		break;
		case '2':
			document.getElementById('intitule1').className='onglet_detail';
			document.getElementById('intitule2').className='onglet_detail_on';
			document.getElementById('intitule3').className='onglet_detail';
		break;
		case '3':
			document.getElementById('intitule1').className='onglet_detail';
			document.getElementById('intitule2').className='onglet_detail';
			document.getElementById('intitule3').className='onglet_detail_on';
		break;
	}
}

var afficheMultiDiv = function(sensOuverture, div, taille, nbDiv){
	var nbCar = div.length;
	var numDiv = div.substr(nbCar-1, nbCar);
	var nomDiv = div.substring(0, nbCar-1);
	
	switch(sensOuverture) {
		case 'horizontale' :
			sensOuverture = 'width';
		break;
		case 'verticale' :
			sensOuverture = 'height';
		break;
	}
	
	for(i=1;i<=nbDiv;i++){
		if($(nomDiv+''+i).getStyle('display')=='block'){
			$(nomDiv+''+i).tween(sensOuverture, '1px');
			setTimeout("$('"+nomDiv+""+i+"').setStyle('display', 'none')",500);
		}
	}
	
	if($(div).getStyle('display')=='none'){
		$(div).setStyle('display','block');
		$(div).tween(sensOuverture, taille);
	} else {
		$(div).tween(sensOuverture, '1px');
		setTimeout("$('"+div+"').setStyle('display', 'none')",500);
	}
}

window.addEvent('domready', function() {	
	var toggler2 = $$('.bord_basCGV');
	var element2 = $$('.contenu');
	
	var AccordionObject = new Accordion(toggler2, element2, {
	show: 0,
	height : true,
	width : false,
	opacity: false,
	fixedHeight: false, 
	fixedWidth: false,
	alwaysHide: false
	});
	
	/*var inputWord = $('search');
	new Autocompleter.Request.HTML(inputWord, 'ajax/query_produits.php', {
		'indicatorClass': 'autocompleter-loading', // class added to the input during request
		'postVar': 'search'
	});*/
});

var deroulerDiv = function(sensOuverture, div, taille, duree){
	switch(sensOuverture) {
		case 'horizontale' :
			sensOuverture = 'width';
		break;
		case 'verticale' :
			sensOuverture = 'height';
		break;
	}
	
	etatDiv=$(div).getStyle('display');
	
	myEffet = new Fx.Tween(div, { 
		link: 'cancel', 
		duration: duree, 
		transition: Fx.Transitions.Quart.easeOut 
	});
	
	if(etatDiv=="none"){
		$(div).setStyle('display', 'block');
		myEffet.start(sensOuverture, taille);
	} else if(etatDiv=="block"){
		myEffet.start(sensOuverture, '1px');
		setTimeout("$('"+div+"').setStyle('display', 'none')",duree);
	}
}
