var oMenuTweenTab;
	
window.addEvent('domready', function(e){
	/*if (!$chk(color))*/
		color = '#252b34';
	if(typeof sIFR == "function"){	
		sIFR.replaceElement(
			named(
				{
					sSelector:".bleu_fonce h1",
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: color,
					sLinkColor: color,
					sBgColor:"#ede8e1",
					sHoverColor: color,
					nPaddingTop:0,
					nPaddingBottom:0,
					sWmode: 'transparent',
					sCase: 'upper',
					sFlashVars:""
				}
			)
		);
		
			sIFR.replaceElement(
			named(
				{
					sSelector:".green h1",
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: "#312c2a",
					sLinkColor: "#312c2a",
					sBgColor:"#ede8e1",
					sHoverColor: color,
					nPaddingTop:0,
					nPaddingBottom:0,
					sWmode: 'transparent',
					sCase: 'upper',
					sFlashVars:""
				}
			)
		);
		sIFR.replaceElement(
			named(
				{
					sSelector:".bleu_fonce .generic_title",
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: '#0072BC',
					sLinkColor: '#0072BC',
					sBgColor:"#ede8e1",
					sHoverColor: '#0072BC',
					nPaddingTop:0,
					nPaddingBottom:0,
					sCase: 'upper',
					sWmode: 'transparent',
					sFlashVars:""
				}
			)
		);	
		
		sIFR.replaceElement(
			named(
				{
					sSelector:".green .generic_title",
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: '#22b8c7',
					sLinkColor: '#22b8c7',
					sBgColor:"#ede8e1",
					sHoverColor: '#22b8c7',
					nPaddingTop:0,
					nPaddingBottom:0,
					sCase: 'upper',
					sWmode: 'transparent',
					sFlashVars:""
				}
			)
		);	
		sIFR.replaceElement(
			named(
				{
					sSelector:".title_edito",                        // titre gabarits edito
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: '#252B34',
					sLinkColor: '#252B34',
					sBgColor:"#ede8e1",
					sHoverColor: '#252B34',
					nPaddingTop:0,
					nPaddingBottom:0,
					sCase: 'upper',
					sWmode: 'transparent',
					sFlashVars:""
				}
			)
		);
		
		sIFR.replaceElement(
			named(
				{
					sSelector:".title_white",                          // titre pour block customisable et titre tableau agenda
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: '#FFFFFF',
					sLinkColor: '#FFFFFF',
					sBgColor:"#C2B39D",
					sHoverColor: '#FFFFFF',
					nPaddingTop:0,
					nPaddingBottom:0,
					sCase: 'upper',
					sWmode: 'transparent',
					sFlashVars:""
				}
			)
		);			
		
		sIFR.replaceElement(
			named(
				{
					sSelector:".title_archive",                    
					sFlashSrc:"flash/sIFR/bliss_light.swf",
					sColor: '#5c554a',
					sLinkColor: '#5c554a',
					sBgColor:"#ede8e1",
					sHoverColor: '#5c554a',
					nPaddingTop:0,
					nPaddingBottom:0,
					sCase: 'upper',
					sWmode: 'transparent',
					sFlashVars:""
				}
			)
		);	
	}
	
	/**
	 * rollover sur les images + précharge les images
	 */
	$$('img.rollover').each(function(el){
		new Asset.image(el.src.replace('_off', '_on'));
		
		if (el.hasClass('menu_button'))
		{
			var parent = el.getParent().getParent();
			
			if (parent.get('tag') == 'li')
			{
				prev = parent.getPrevious();
				next = parent.getNext();
				
				var params = new Array();
				params[0] = prev;
				params[1] = next;
				
				el.addEvent('mouseenter', function(prev, next){

					el.src = el.src.replace('_off', '_on');
					
					
				}.bind(null, params));
				
			/*	el.addEvent('mouseleave', function(prev, next){
					if (prev && prev.get('tag') == 'li' && prev.hasClass('separator'))
						prev.setStyle('display', 'block');
					if (next && next.get('tag') == 'li' && next.hasClass('separator'))
						next.setStyle('display', 'block');
					el.src = el.src.replace('_on', '_off');
					
				}
				
				.bind(null, params));
				params = null;*/
			}
			else
			{
				/*el.addEvent('mouseenter', function(e){
					el.src = el.src.replace('_off', '_on');					
				});
				
				el.addEvent('mouseleave', function(e){
					el.src = el.src.replace('_on', '_off');				
				});*/
			}
		}
		else
		{
			el.addEvent('mouseenter', function(e){
				el.src = el.src.replace('_off', '_on');
				el.src = el.src.replace('_blink', '_on');
			});
			
			el.addEvent('mouseleave', function(e){
				el.src = el.src.replace('_on', '_off');
				/*if (favori)
					el.src = el.src.replace('favoris_off', 'favoris_blink');*/
			});
		}
	});
	
	var aSelectedMenu = $$('.tween_menu_main');
	var oMenuTweenTab = new TweenTab(
		'containerMenu',
		{
			change: {
				link : 'mouseenter',
				delay : 0
			},
			cssSelector : {
				link : '.main_menu li a img',
				block : '.content_menu'
			},
			element: {
				blockPrefix : 'TweenMenu',
				linkPrefix	: 'TweenMenuLink'
			},
			move : {
				display     : true			
				
			},
			auto_close : {
				active	: true,
				delay : 500
			},
		
			activeLink: function(sId) {
				$('default').setStyle('display', 'none');	
				$(sId).src = $(sId).src.replace('_off', '_on');
				if ( aSelectedMenu.length == 1 )
					$('TweenMenu' + aSelectedMenu[0].id.replace('TweenMenuLink', '')).setStyle('display', 'none');
			},
			
			disableLink: function(sId) {
				
				$(sId).src = $(sId).src.replace('_on', '_off');
				if ( aSelectedMenu.length == 1 )
				{
					oMenuTweenTab.addEvent(
						'hideComplete', 
						function()
						{
							$('TweenMenu' + aSelectedMenu[0].id.replace('TweenMenuLink', '')).setStyle('display', 'block');
						}
					);
				} 
				else
				{
					$('default').setStyle('display', 'block');
				}
			}
		}
	);
	
	// if there is a selected Menu, show submenu
	if ( aSelectedMenu && aSelectedMenu.length == 1)
	{
		var iSelectedMenuId = aSelectedMenu[0].id.replace('TweenMenuLink', '');
		$('default').setStyle('display', 'none');
		$('TweenMenu' +iSelectedMenuId).setStyle('display', 'block');
	}
	
	/* slide "nos autres sites" */
	var oMenuTweenTab1 = new TweenTab(
		'containerMenu',
		{
			change: {
				link : 'mouseenter',
				delay : 0
			},
			cssSelector : {
				link : '.central_block_menu .sites a img',
				block : '.content_top'
			},
			element: {
				blockPrefix : 'TweenList',
				linkPrefix	: 'TweenListLink'
			},
			move : {
				property	: 'height',
				from		: '0',
				to			: '40'
				
			},
			auto_close : {
				active	: true,
				delay : 500
			},
			activeLink: function(sId) {
				$(sId).src = $(sId).src.replace('_off', '_on');

			},
			
			disableLink: function(sId) {
				$(sId).src = $(sId).src.replace('_on', '_off');
				
			}
		}
	);

	$$('img.active').each(function(el){
		new Asset.image(el.src.replace('_off', '_active'));
	});
	/* end slide "nos autres sites" */
	
	
	
	
	/* slide bloc actualités du tourisme*/
	
	if ( $('slide_actu') && ($$('#slide_actu #slide_blocks .actu').length > 3 )) {
		oActuTourisme = new HorizontalSlideshow(
			'slide_actu', 
			'slide_content',
			'slide_blocks',
			'',
			{
				move: {transition: Fx.Transitions.Expo.easeOut, duration: 1000, step: 588},
				navigation: {active: false},
				css: {element: 'slide_block'},
				auto_scrolling: {active: true,
								period	: 10000,
								period_restart	: 10000,
								direction: 'right'
								}
			}
		);

	}
	
	
	/* end slide bloc actualités du tourisme*/
	/**
	 * prechargement des images qui pourront être activées
	 */
	$$('img.active').each(function(el){
		new Asset.image(el.src.replace('_off', '_active'));
	});
	
	
	/**
	 * search
	 */
	
	 
	if ( $('searchText') && $('searchForm') )
	{
		$('searchText').addEvent('focus', function(e){
			if ( $('searchText').value.trim() == sSearchText )
				$('searchText').value = '';
		});
		$('searchText').addEvent('blur', function(e){
			if ( $('searchText').value.trim() == '' )
				$('searchText').value = sSearchText;
		});
		$('searchForm').addEvent('submit', function(e){
			e.stop()
			if ( $('searchText').value.trim() != '' && $('searchText').value.trim() != sSearchText )
				$('searchForm').submit();
		});
	}
	
	/**
	 * min height for canvas
	 *
	 */
	function getCanvasMinHeight()
	{
		var aBodySize = $('body').getSize();
		
		return aBodySize.y - 209 - 40 - 30;
	}
	
	if ( $('canvas') && !(Browser.Engine.trident && Browser.Engine.version <= 4) )
	{
		//redimenssionnement
		window.addEvent('resize', function(){
			$('canvas').setStyle('min-height', getCanvasMinHeight());

			
		});
		window.fireEvent('resize');
	}
	else if ( $('canvas') )
	{
		$('canvas').setStyle('height', getCanvasMinHeight());
	}
	
	if ( $('submitVote') )
	{
		$('submitVote').addEvent('click', 
			function(e)
			{
				e.stop();
				var aCheckedRadio = $$('.choice input:checked');
				if (  aCheckedRadio.length == 1 ) 
				{
					var myRequest = new Request(
							{
								url: './../content/ajax/sondage.php',
								method: 'post',
								onSuccess: function(responseText) {
									Cookie.write('herault_sondage[' + $('sondage_id_version').value + '_' + $('id_sondage').value+']', 1, { path:'/' });
									$$('.block_sondage .content').set('html', responseText);
								}
							});
					myRequest.send('sondage=' + aCheckedRadio[0].value + '&id_sondage=' +$('id_sondage').value + '&id_version=' + $('sondage_id_version').value);
				}
			}
		);
	}
});


