window.addEvent('domready', function(){
	if ($$('.accordion')) {
	
		/**
		 * Function to hide all elements
		 */
		function hide_elements() {
			$$('div.element').setStyle('display', 'none');
		}
		
		/**
		 * ON CLICK
		 */
		$$('h3.toggler').addEvent('click', function(e){
			var parent = this.getParent();					// parent div
			var child = parent.getChildren('div.element');	// current element to show
				
			/**
			 * Hide all elements
			 */
			hide_elements();
			
			/**
			 * Show current element
			 */
			child.setStyles({
				'display': 'block'
			});
		});
	}
	
	if ($$('.bigaccordion')) {
		function hide_infos() {
			//$$('div.biginfo').setStyle('display', 'none');
		}
		
		hide_infos();

		/**
		 * ON CLICK
		 */
		$$('span.bigtoggler').addEvent('click', function(e){
			var parent = this.getParent();					// parent div
			var child = parent.getChildren('div.biginfo');	// current biginfo to show
				
			/**
			 * Hide all elements
			 */
			hide_infos();
			
			/**
			 * Show current element
			 */
			child.setStyles({
				'display': 'block'
			});
		});
	};
	
	/* CORIS */
	if ($$('.coris')[0]) {
	
		function hideContinents() {
			$$('.continents').setStyle('display', 'none');
		}

		hideContinents();
		
		var corisUL = $$('.coris');
		var corisLI = corisUL[0].getChildren('li');
		
		corisLI.each(function(el){
			el.addEvent('click', function(){
				var continent = el.getProperty('title');		// continent

				hideContinents();								// hide continents
				$$('.' + continent).setStyle('display', '');	// show continent
			})
		})
	}
});