window.addEvent('domready', function() {
	Element.implement({
		//implement show
		show: function() {
			this.setStyle('display','');
		},
		//implement hide
		hide: function() {
			this.setStyle('display','none');
		}
	});
	
	
	if($('leftHeightJS') && $('rightHeightJS'))
	{
		var heightL = $('leftHeightJS').offsetHeight;
		var heightR = $('rightHeightJS').offsetHeight;
		
		if(heightL > heightR)
		{
			//$('rightHeightJS').style.height = (heightL-29)+'px';
		}
		else
		{
			if(heightL < heightR)
			{
				$('leftHeightJS').style.height = (heightR-29)+'px';
			}
		}
	}
	
	
	if($$('.newsLink').length > 0)
	{
		$$('.newsLink').each(function(element){
			var mySlide = new Fx.Slide("the"+element.id);
			element.addEvent('click', function(e){
				new Event(e).stop();
				
				mySlide.toggle();
				element.hide();
				
				$$('.newscontent').each(function(element2){
					if(element2.id != "the"+element.id)
					{
						var mySlide = new Fx.Slide(element2.id);
						mySlide.slideOut();
						var id_to_hide = new String(element2.id);
						$(id_to_hide.replace("the","")).show();
					}
				});
				
				var id_to_hide = new String(element.id);
				
				if($('theformComm_'+id_to_hide.replace("newsContent_","")))
				{
					var mySlides = new Fx.Slide('theformComm_'+id_to_hide.replace("newsContent_",""));
					mySlides.slideOut();
				}
			});
		});
	}
	
	
	if($$('.newsLink2').length > 0)
	{
		$$('.newsLink2').each(function(element){
			var mySlide = new Fx.Slide("the"+element.id);
			element.addEvent('click', function(e){
				new Event(e).stop();
				
				mySlide.toggle();
				
				$$('.newscontent2').each(function(element2){
					if(element2.id != "the"+element.id)
					{
						var mySlide = new Fx.Slide(element2.id);
						mySlide.slideOut();
					}
				});
			});
		});
	}
	
	
	if($$('.openForm').length > 0)
	{
		$$('.openForm').each(function(element){
			var mySlide = new Fx.Slide("the"+element.id);
			element.addEvent('click', function(e){
				new Event(e).stop();
				
				mySlide.toggle();
				
				$$('.comments').each(function(element2){
					if(element2.id != "the"+element.id)
					{
						var mySlide = new Fx.Slide(element2.id);
						mySlide.slideOut();
					}
				});
			});
		});
	}
	
	
	if($$('.btn_vote').length > 0)
	{
		$$('.btn_vote').each(function(element){
			element.addEvent('click', function(e){
				new Event(e).stop();
				$('form1').submit();
			});
		});
	}
	
	
	/*if($$('.btn_send').length > 0)
	{
		$$('.btn_send').each(function(element){
			element.addEvent('click', function(e){
				new Event(e).stop();
				$('send_friend').submit();
			});
		});
	}*/
	
	
	if($$('.newscontent').length > 0)
	{
		if(id != "" && id != "undefined" && id != null)
		{
			$$('.newscontent').each(function(element){
				if(element.id != "thenewsContent_"+id)
				{
					var mySlide = new Fx.Slide(element.id);
					mySlide.slideOut();
					$('newsContent_'+id).show()
				}
				else
				{
					$('newsContent_'+id).hide()
				}
				
				x++;
			});
		}
		else
		{
			$$('.newscontent').each(function(element){
				var mySlide = new Fx.Slide(element.id);
				mySlide.slideOut();
				var id_to_hide = new String(element.id);
				x=id_to_hide.replace("thenewsContent_","");
				$('newsContent_'+x).show()
			});
		}
	}
	
	
	if($$('.newscontent2').length > 0)
	{
		if(id != "" && id != "undefined" && id != null)
		{
			$$('.newscontent2').each(function(element){
				if(element.id != "thenewsContent_"+id)
				{
					var mySlide = new Fx.Slide(element.id);
					mySlide.slideOut();
				}
				
				x++;
			});
		}
		else
		{
			var x=1;
			$$('.newscontent2').each(function(element){
				if(x > 1)
				{
					var mySlide = new Fx.Slide(element.id);
					mySlide.slideOut();
				}
				
				x++;
			});
		}
	}
	
	
	if($('send_friend'))
	{
		var myCheck = new FormCheck('send_friend', {
			submitByAjax : true,
			ajaxResponseDiv : 'send-friend-response',
			onAjaxSuccess : function() {
				$('friend').value = '';
				$('send_friend').style.display = 'none';
			}
		});
	}
	
	if($('formComm'))
	{
		var myCheck = new FormCheck('formComm', {
			submitByAjax : true,
			ajaxResponseDiv : 'form_response',
			onAjaxSuccess : function(responseText) {
				if(responseText == "contact.php" || responseText == "soumission-en-ligne.php")
				{
					window.location.href=responseText;
				}
				else
				{
					$('formComm').style.display = 'none';
				}
			}
		});
	}
});

function ratingOver(vid,stid){
	var st = '';
	for(var x=0;x<5;x++){
		if(x<stid){ st = 'st_d.gif'; }else{ st = 'st_l.gif'; }
		$('rating_'+vid+'_st_'+x).src = 'img/'+st;
	}
}
function ratingOut(vid,note){
	var st = '';
	for(var x=0;x<5;x++){
		if(x<note){ st = 'st.gif'; }else{ st = 'st_l.gif'; }
		$('rating_'+vid+'_st_'+x).src = 'img/'+st;
	}
}
function loadAjax(url,target,form){
	if(form != ''){
		var dataStr = $(form).toQueryString();
		var allUrl = url+'?'+dataStr;
	}else{
		var allUrl = url;
	}
	new Request.HTML({
		url: allUrl,
		evalScripts: true,
		method: 'get',
		update: $(target)
	}).send();
}

function changeFlash_bk(path,div,new_div)
{
	if($(new_div))
	{
		for(x=1;x<5;x++)
		{
			if($('banner_fl_div'+x))
				$('banner_fl_div'+x).style.display = 'none';
		}
		
		$(new_div).style.display = '';
	}
	else
	{
		for(x=1;x<5;x++)
		{
			if($('banner_fl_div'+x))
				$('banner_fl_div'+x).style.display = 'none';
		}
		
		<!--
		var flashvars = {
			xmlUrl: "xml/"+path+".xml"	//Use to change XML filename or location
		};					
		var params = {
			scale: "noscale",
			menu: "false",
			bgcolor: "#000000",
			wmode: "transparent"
		};                    
		var attributes = {
			id: new_div,
			name: "banner_swf"
		};                    
		swfobject.embedSWF("banner.swf", div, "929", "245", "9", "swfobject/expressInstall.swf", flashvars, params, attributes);
		//-->
	}
}

function changeFlash(newsPic)
{
	var flash = $('banner_div');
	var pic = $('banner_div2');
	if(flash.style.display == 'none'){
		flash.style.display = 'block';
		pic.style.display = 'none';
	}else{
		pic.innerHTML = '<img src="'+newsPic+'">';
		flash.style.display = 'none';
		pic.style.display = 'block';
	}
	
	
}