﻿window.addEvent('domready', function() {
	//cufon setup
	Cufon.replace('h1', {hover: true, fontFamily: 'SignPainter', color: '#ffffff', textShadow: '3px 3px #303030' });
	Cufon.replace('.billboard h2', {hover: true, fontFamily: 'Akkurat-Bold', color: '#ffcb05', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.billboard h3', {hover: true, fontFamily: 'Akkurat-Bold', color: '#ffffff', textShadow: '1.5px 1.5px #303030' }); 
	Cufon.replace('.billboard h4', {hover: true, fontFamily: 'SignPainter', textShadow: '1.5px 1.5px #303030', color: '#ffffff'  }); 
	Cufon.replace('.billboard_item h2', {hover: true, fontFamily: 'Akkurat-Bold', color: '#ffcb05', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.billboard_item h3', {hover: true, fontFamily: 'Akkurat-Bold', color: '#ffffff', textShadow: '1.5px 1.5px #303030' }); 
	Cufon.replace('.billboard_item h4', {hover: true, fontFamily: 'SignPainter', textShadow: '1.5px 1.5px #303030', color: '#ffffff'  }); 
	Cufon.replace('.left_page_voyage h1', {hover: true, fontFamily: 'SignPainter', color: '#ffffff', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.left_page_voyage h2', {hover: true, fontFamily: 'SignPainter', color: '#004b88', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.left_page_voyage h2 span', {hover: true, fontFamily: 'Akkurat-Bold', color: '#004b88' }); 
	Cufon.replace('.right_page_voyage h1', {hover: true, fontFamily: 'Akkurat-Light', color: '#004b88' }); 
	Cufon.replace('.guide_info_container h1', {hover: true, fontFamily: 'Akkurat-Light', color: '#004b88' }); 
	Cufon.replace('.article_content_container h1', {hover: true, fontFamily: 'Akkurat-Light', color: '#004b88', lineHeight:'120%;' }); 
	Cufon.replace('.right_page_excursion h1', {hover: true, fontFamily: 'Akkurat-Light', color: '#004b88' }); 
	Cufon.replace('.left_page_voyage h3', {hover: true, fontFamily: 'Akkurat-Light', color: '#004b88' }); 
	Cufon.replace('.resultat_activite_left h2', {hover: true, fontFamily: 'SignPainter', color: '#fff', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.resultat_activite_left h3', {hover: true, fontFamily: 'SignPainter', color: '#fff', textShadow: '1.5px 1.5px #303030' });
	Cufon.replace('.resultat_activite_right h2.resultat_activite_rightt', {hover: true, fontFamily: 'Akkurat', color: '#004b88' }); 
	Cufon.replace('ul.journee_liste li', {hover: true, fontFamily: 'SignPainter', color: '#fff', textShadow: '1.5px 1.5px #303030' }); 
	//Cufon.replace('.cell_container h2', {hover: true, fontFamily: 'Akkurat', color: '#004b88' }); 
	Cufon.replace('li.start h2', {hover: true, fontFamily: 'Akkurat', color: '#004b88' }); 
	Cufon.replace('h2.recherche', {hover: true, fontFamily: 'SignPainter', color: '#ffffff', textShadow: '3px 3px #303030' });
	




/* LINK */ 

$$('a').each(function(el){
	el.addEvent('focus',function(e){
        if( this.blur ) this.blur();
    });				 
});

$$('.excursion_depart_content a').each(function(e){
	e.set('target', '_blank');
});

/* MAIN MENU */ 
	
	$$('.sm_remove').addEvent('mouseover', function(){
		$$('#sm_faq').setStyle('display','none'); $$('#sm_activite').setStyle('display','none');
	});
	$$('.activite').addEvent('mouseover', function(){
		$$('#sm_faq').setStyle('display','none');
		$$('#sm_activite').setStyle('display','block');
	});
	$$('.faq').addEvent('mouseover',function(){
		$$('#sm_activite').setStyle('display','none');
		$$('#sm_faq').setStyle('display','block');
	});
	$$('#sm_faq').addEvents({
		'mouseover': function(){
			$$('#sm_faq').setStyle('display','block');
		},
		'mouseout': function(){
			$$('#sm_faq').setStyle('display','none');
		}
	});
	$$('#sm_activite').addEvents({
		'mouseover': function(){
			$$('#sm_activite').setStyle('display','block');
		},
		'mouseout': function(){
			$$('#sm_activite').setStyle('display','none');
		}
	
	});
	
/* GUIDES */
	$$('ul.guide li a').addEvents({
		'mouseover': function(){
			this.setStyle('background-position','top');
		},
		'mouseout': function(){
			this.setStyle('background-position','bottom');
		}
	
	});
	
	$$('.bandeau_niveau ul li').addEvent('click',function(){
		
		$$('.bandeau_niveau ul li').each(function(el){
			el.setStyle('background-position','left bottom');
		});

	   this.setStyle('background-position','left top');
	});
	
	$$('.bandeau_activite ul li').addEvent('click',function(){
		$$('.bandeau_activite ul li').each(function(el){
			el.setStyle('background-position','left bottom');
		});

	   this.setStyle('background-position','left top');
	});
	
	
/*  */ 	
	
	
	
	
/* BANDEAU RÉSULTAT */

var menuNiveau = document.location.toString();
var result = menuNiveau.split('DNV');
var resultDNF = menuNiveau.split('DNF');
if (result.length == 2)  {
   $$('.bandeau_niveau').setStyle('display','none');
}

if (result.length == 2 || resultDNF.length == 2)  {
   $$('h6.note').setStyle('display','none');
   $$('h6.description').setStyle('display','block');
}
else{
   $$('h6.note').setStyle('display','block');
   $$('h6.description').setStyle('display','none');
}




var niveau_quiz = document.location.toString();
var result = menuNiveau.split('randonnee');
if (result.length == 2)  {
   $$('#niveaux_with_quiz').setStyle('display','block');
   $$('#niveaux_without_quiz').setStyle('display','none');
}

var resultkayak = menuNiveau.split('kayak');
if (resultkayak.length == 2)  {
   $$('.niveaux_remove').setStyle('display','none');
   $$('#niveaux_without_quiz').setStyle('display','none');
   $$('.activite_formation').setStyle('display','block');
   
}

var resultvelo = menuNiveau.split('velo');
if (resultvelo.length == 2)  {
   $$('.niveaux_remove').setStyle('display','none');
   $$('#niveaux_without_quiz').setStyle('display','none');
}

var resultveloo = menuNiveau.split('=V');
if (resultveloo.length == 2)  {
   $$('.niveau_excursion_remove').setStyle('display','none');
}

var resultkayakk = menuNiveau.split('Kayak');
if (resultkayakk.length == 2)  {
   $$('.niveau_excursion_remove').setStyle('display','none');
}


var resultski = menuNiveau.split('ski-de-fond');
if (resultski.length == 2)  {
   $$('.excursion_niveau_content ').setStyle('display','none');
   $$('.niveaux_remove ').setStyle('display','none');
}

var resultcat1 = menuNiveau.split('idCategorie=1');
if (resultcat1.length == 2)  {
  /* $$('.itineraire').setStyle('display','none');
   
   $$('.oublier').setStyle('left', 112+'px');
   $$('.a_savoir').setStyle('left', 212+'px');*/
}






/* RESULTAT BACKGROUND EFFECT ***********************/
	$$('.resultat_activite_container').addEvent('mouseover', function(){ this.getElement('.resultat_activite_right').setStyle('background-position', 'bottom');});
	$$('.resultat_activite_container').addEvent('mouseout', function(){ this.getElement('.resultat_activite_right').setStyle('background-position', 'top');});
	
/* EXCURSION TABS  *********************************/
    
	$$('.tab1').setStyle('background-position', 'bottom');
	$$('.tab1').addEvent('click', function(){ 
		$$('#tab1').setStyle('display', 'block'); $$('.tab1').setStyles({'background-position': 'bottom', 'z-index': '5000'}); 
		$$('#tab2').setStyle('display', 'none'); $$('.tab2').setStyles({'background-position': 'top', 'z-index': '4999'});  
		$$('#tab3').setStyle('display', 'none'); $$('.tab3').setStyles({'background-position': 'top', 'z-index': '4998'}); 
		$$('#tab4').setStyle('display', 'none'); $$('.tab4').setStyles({'background-position': 'top', 'z-index': '4997'}); 
	});
	$$('.tab2').addEvent('click', function(){ 
		$$('#tab2').setStyle('display', 'block'); $$('.tab2').setStyles({'background-position': 'bottom', 'z-index': '5000'}); 
		$$('#tab1').setStyle('display', 'none'); $$('.tab1').setStyles({'background-position': 'top', 'z-index': '4999'}); 
		$$('#tab3').setStyle('display', 'none'); $$('.tab3').setStyles({'background-position': 'top', 'z-index': '4998'});
		$$('#tab4').setStyle('display', 'none'); $$('.tab4').setStyles({'background-position': 'top', 'z-index': '4997'}); 
	});
	$$('.tab3').addEvent('click', function(){ 
		$$('#tab3').setStyle('display', 'block'); $$('.tab3').setStyles({'background-position': 'bottom', 'z-index': '5000'}); 
		$$('#tab1').setStyle('display', 'none');  $$('.tab1').setStyles({'background-position': 'top', 'z-index': '4999'});  
		$$('#tab2').setStyle('display', 'none');  $$('.tab2').setStyles({'background-position': 'top', 'z-index': '4998'});  
		$$('#tab4').setStyle('display', 'none'); $$('.tab4').setStyles({'background-position': 'top', 'z-index': '4997'}); 
	});
	$$('.tab4').addEvent('click', function(){ 
		$$('#tab4').setStyle('display', 'block'); $$('.tab4').setStyles({'background-position': 'bottom', 'z-index': '5000'}); 
		$$('#tab3').setStyle('display', 'none'); $$('.tab3').setStyles({'background-position': 'top', 'z-index': '4997'}); 
		$$('#tab1').setStyle('display', 'none');  $$('.tab1').setStyles({'background-position': 'top', 'z-index': '4999'});  
		$$('#tab2').setStyle('display', 'none');  $$('.tab2').setStyles({'background-position': 'top', 'z-index': '4998'});  
	});
	
	$$('.tab1').addEvents({
		'mouseover': function(){$$('.tab1').setStyle('background-position', 'bottom'); },'mouseout': function(){
			if($$('#tab1').getStyle('display') != 'block'){
				$$('.tab1').setStyle('background-position', 'top');
			}
		}
	});
	$$('.tab2').addEvents({
		'mouseover': function(){$$('.tab2').setStyle('background-position', 'bottom'); },'mouseout': function(){
			if($$('#tab2').getStyle('display') != 'block'){
				$$('.tab2').setStyle('background-position', 'top');
			}
		}
	});
	$$('.tab3').addEvents({
		'mouseover': function(){$$('.tab3').setStyle('background-position', 'bottom'); },'mouseout': function(){
			if($$('#tab3').getStyle('display') != 'block'){
				$$('.tab3').setStyle('background-position', 'top');
			}
		}
	});
	$$('.tab4').addEvents({
		'mouseover': function(){$$('.tab4').setStyle('background-position', 'bottom'); },'mouseout': function(){
			if($$('#tab4').getStyle('display') != 'block'){
				$$('.tab4').setStyle('background-position', 'top');
			}
		}
	});
	
	
	

/* BILLBOARD ************************************/



$$('.billboard').addEvents({
		'mouseover': function(){
			this.setStyle('background-position','bottom');
			
		},
		'mouseout': function(){
			this.setStyle('background-position','top');
		}
	
	});

	//destruction de la journee
	/*$$('.billboard').addEvent('mouseout', function(){if($$('#billboard_jour')) $$('#billboard_jour').destroy();});
	//insertion de la journee
	$$('.billboard').addEvent('mouseover', function(){
		$$('#sm_activite').setStyle('display','none'); $$('#sm_faq').setStyle('display','none');
		test = true;
		if(test){
			var img_journee  = new Element('img', { 'src': 'images/billboard/j_vendredi.png', 'class': 'jour', 'id': 'billboard_jour'}); 
			img_journee.inject(this);
		}
	});*/
	
	//show and hide billboard bulle
	$$('img.info').addEvent('mouseover', function(){ $$('div.info').setStyle('display','block'); });
	$$('div.info').addEvent('mouseout', function(){ $$('div.info').setStyle('display','none'); });
	
	
/* CONTENT FADE *****************************************/
	//set tabs at startup
	/*$$('.tabs_container').fade(0.3);
	if(Browser.Engine.trident){
	$$('.tab1').fade(0.3);
	$$('.tab2').fade(0.3);
	$$('.tab3').fade(0.3);
	$$('.tab4').fade(0.3);
	}
	*/
	
	//fadeIn les container
	$$('.tabs_container').addEvent('mouseover', function(e) {
		$$('.tabs_container').fade(1); 
		if(Browser.Engine.trident){
		$$('.tab1').fade(1);
		$$('.tab2').fade(1);
		$$('.tab3').fade(1);
		$$('.tab4').fade(1);
		}
	});
	
	$$('.more_photo').addEvent('click', function(e) {
	  var state_photo = $$('.more_photo').get('src');
	  if(state_photo == 'http://www.detournature.com/images/bg/bottom_retour.png'){
		$$('.content').fade(1);
		$$('.more_photo')
		.set('src','http://www.detournature.com/images/bg/bottom_more.png');
	
			$$('.ombrage').setStyle('display','block');
	
		
	  }else{
		$$('.content').fade(0);
	    $$('.more_photo').set('src','http://www.detournature.com/images/bg/bottom_retour.png');

			$$('.ombrage').setStyle('display','none');
		
	
		
	  }
	});
	
	
	
	
	
	//calendrier fade H1
	$$('h1.prev').fade(0.3); $$('h1.next').fade(0.3);
	$$('h1.prev').addEvent('mouseover', function(e) {$$('h1.prev').fade(1);}); $$('h1.prev').addEvent('mouseout', function(e) {$$('h1.prev').fade(0.3);});
	$$('h1.next').addEvent('mouseover', function(e) {$$('h1.next').fade(1);}); $$('h1.next').addEvent('mouseout', function(e) {$$('h1.next').fade(0.3);});
	
	
	// pagination résultat de recherhce
	/*$$('h2.prev').fade(0.7); $$('h2.next').fade(0.7);
	$$('h2.prev').addEvent('mouseover', function(e) {$$('h2.prev').fade(1);}); $$('h2.prev').addEvent('mouseout', function(e) {$$('h2.prev').fade(0.7);});
	$$('h2.next').addEvent('mouseover', function(e) {$$('h2.next').fade(1);}); $$('h2.next').addEvent('mouseout', function(e) {$$('h2.next').fade(0.7);});*/
	
	
	//calendrier item inactive(search)
	$$('.inactive').fade(0.5);
	$$('.mathieu').fade(0.5);
	
	/* CALENDRIER */
	// set size of the content box
	for(var i = 1 ; i <= 6 ; i++){
		findY = 0;
		$$('.row' + i).each(function(item){
			topHeight = item.getSize().y;
			if(topHeight > findY){
				findY = topHeight;
			}
		});
		$$('.row' + i).setStyle('height',findY+'px');
	}
	
	
	var myAccordion = new Fx.Accordion($$('.togglers'), $$('.elements'), {
		display: 0,
		alwaysHide: true,
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url("images/tabs/bg_accordeon.png")'); 
		},
	 
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'none'); 
		}
	});
	//$$('.togglers').addEvent('mouseenter', function() { this.fireEvent('click'); });
	
	$$('h1').setStyle('display','block');
	$$('h1.calendrier').setStyle('display','inline');
	$$('h2').setStyle('display','block');
	//$$('h2.recherche').setStyle('display','inline');
	$$('h3').setStyle('display','block');
	$$('h4').setStyle('display','block');
	$$('ul.journee_liste li').setStyle('display','block')
	
});



