﻿function get(id){

	$('lien-sous-fiche'+id+'1').addEvent('click', function() {
		$('sous-fiche'+id+'1').className = 'sous-fiche on';
		$('sous-fiche'+id+'2').className = 'sous-fiche off';
		$('sous-fiche'+id+'3').className = 'sous-fiche off';
		$('lien-sous-fiche'+id+'1').className = 'lien-sous-fiche on';
		$('lien-sous-fiche'+id+'2').className = 'lien-sous-fiche off';
		$('lien-sous-fiche'+id+'3').className = 'lien-sous-fiche off';
	});
	
	$('lien-sous-fiche'+id+'2').addEvent('click', function() {
		$('sous-fiche'+id+'1').className = 'sous-fiche off';
		$('sous-fiche'+id+'2').className = 'sous-fiche on';
		$('sous-fiche'+id+'3').className = 'sous-fiche off';
		$('lien-sous-fiche'+id+'1').className = 'lien-sous-fiche off';
		$('lien-sous-fiche'+id+'2').className = 'lien-sous-fiche on';
		$('lien-sous-fiche'+id+'3').className = 'lien-sous-fiche off';
	});
	
	$('lien-sous-fiche'+id+'3').addEvent('click', function() {
		$('sous-fiche'+id+'1').className = 'sous-fiche off';
		$('sous-fiche'+id+'2').className = 'sous-fiche off';
		$('sous-fiche'+id+'3').className = 'sous-fiche on';
		$('lien-sous-fiche'+id+'1').className = 'lien-sous-fiche off';
		$('lien-sous-fiche'+id+'2').className = 'lien-sous-fiche off';
		$('lien-sous-fiche'+id+'3').className = 'lien-sous-fiche on';
	});
}

window.onDomReady(function(){

	if ($('slide')){
		mySlider = new Fx.Slide('slide', {duration: 500});
		mySlider.hide();
		mySlider.slideIn();
	}

	if ($('slide2')){
		mySlider2 = new Fx.Slide('slide2', {mode: 'horizontal', duration: 500});
		mySlider2.slideIn();
	}


	var Tips1 = new Tips($$('.Tips1'), {
		initialize:function(){
		this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
		},
		onShow: function(toolTip) {
		this.fx.start(1);
		},
		onHide: function(toolTip) {
		this.fx.start(0);
		}
	});
	
	var Site = {

		start: function(){
			if($('vertical')) Site.vertical();
		},
		
		vertical: function(){
			var list = $$('#vertical div.collapse');
			var headings = $$('#vertical td.headings');
			var collapsibles = new Array();
			
			headings.each( function(heading, i) {

				var collapsible = new Fx.Slide(list[i], { 
					duration: 500, 
					transition: Fx.Transitions.linear,
					onComplete: function(request){ 
						var open = request.getStyle('margin-top').toInt();
						if(open >= 0) new Fx.Scroll(window).toElement(headings[i]);
					}
				});
				
				collapsibles[i] = collapsible;
				
				heading.onclick = function(){
					var span = $E('span', heading);

					if(span){
						var newHTML = span.innerHTML == '+' ? '-' : '+';
						span.setHTML(newHTML);
					}
					
					collapsible.toggle();
					return false;
				}
				
				collapsible.hide();
				
			});
			
		}
	};
	Site.start();

	/*$('logo').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: none');
		$('window-hotel').setStyles('display: none');
		$('window-structure').setStyles('display: none');
		$('window-partenaire').setStyles('display: none');
		$('window-lien').setStyles('display: none');
	});
	
	$('congres').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: block');
		$('window-hotel').setStyles('display: none');
		$('window-structure').setStyles('display: none');
		$('window-partenaire').setStyles('display: none');
		$('window-lien').setStyles('display: none');
	});
	
	$('close-window-congres').addEvent('click', function() {
		$('window-congres').setStyles('display: none');
	});
	
	$('hotel').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: none');
		$('window-hotel').setStyles('display: block');
		$('window-structure').setStyles('display: none');
		$('window-partenaire').setStyles('display: none');
		$('window-lien').setStyles('display: none');
	});

	$('close-window-hotel').addEvent('click', function() {
		$('window-hotel').setStyles('display: none');
	});
	
	$('structure').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: none');
		$('window-hotel').setStyles('display: none');
		$('window-structure').setStyles('display: block');
		$('window-partenaire').setStyles('display: none');
		$('window-lien').setStyles('display: none');
	});
	
	$('close-window-structure').addEvent('click', function() {
		$('window-structure').setStyles('display: none');
	});
	
	$('partenaire').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: none');
		$('window-hotel').setStyles('display: none');
		$('window-structure').setStyles('display: none');
		$('window-partenaire').setStyles('display: block');
		$('window-lien').setStyles('display: none');
	});

	$('close-window-partenaire').addEvent('click', function() {
		$('window-partenaire').setStyles('display: none');
	});
	
	$('lien').addEvent('mouseenter', function() {
		$('window-congres').setStyles('display: none');
		$('window-hotel').setStyles('display: none');
		$('window-structure').setStyles('display: none');
		$('window-partenaire').setStyles('display: none');
		$('window-lien').setStyles('display: block');
	});

	$('close-window-lien').addEvent('click', function() {
		$('window-lien').setStyles('display: none');
	});*/
if ($('mask')){
	var mask = $('mask');
	var formulaire = $('formulaire');
	var fx =  mask.effects({duration:1, transition: Fx.Transitions.linear});
	var fx1 = mask.effects({duration: 1000, transition: Fx.Transitions.linear});
	var fx3 = mask.effects({duration: 2000, transition: Fx.Transitions.Circ.easeIn});
	var fx2 = formulaire.effects({duration: 1000, transition: Fx.Transitions.linear});
	
	if ($$('a.prereservation')){
		var access = $$('a.prereservation');
		access.each( function(acces, i) {
			acces.addEvent('click', function() {
				fx.start({'top': 0,
						'opacity':0
						})
				.chain(function(){
					fx1.start({'opacity': .8});
					fx2.start.delay(500, fx2, {'top':150 });
				});
			});
		});
	}
	
	if ($$('a.preresa')){
		var access = $$('a.preresa');
		access.each( function(acces, i) {
			acces.addEvent('click', function() {
				fx.start({'top': 0,
						'opacity':0
						})
				.chain(function(){
					fx1.start({'opacity': .8});
					fx2.start.delay(500, fx2, {'top':150 });
				});
			});
		});
	}
	
	if ($('crash')){
		$('crash').addEvent('click', function() {
			fx.start({'top': 0,
					'opacity':0
					})
			.chain(function(){
				fx1.start({'opacity': .8});
				fx2.start.delay(500, fx2, {'top':150 });
			});
		});
	}
}

	if ($('test')){
		$('test').setStyle('opacity', 0);
		var f = new Fx.Style ($('test'),'opacity', {duration: 1500, wait: true});
	    f.start(1);
	}
	
	if ($$('td.cell_calendrier')){
		var cells = $$('td.cell_calendrier');
		cells.each( function(cell, i) {
			cell.addEvent('click', function() {
				$('hide').setStyles('display: block');
			});
		});
	}
	
});
