function send_demande(form_name)
{
	if ( validForm( document.getElementById( form_name ) ) )
	{
		killAjax();
		ret = function()
		{
			if(ajaxOk())
			{
				document.getElementById('formu').innerHTML = objAjax.responseText;
			}
		}
		nom = document.getElementById('nom_groupe').value;
		nom_responsable = document.getElementById('nom').value;
		tel = document.getElementById('tel').value;
		email = document.getElementById('courriel').value;
		fax = document.getElementById('fax').value;
		nb_pers = document.getElementById('nb_pers').value;
		date_activite = document.getElementById('date_activite').value;
		message = document.getElementById('commentaire').value;
		type_groupe = document.getElementById('activite').value;
		
		if (document.getElementById('lieu'))
			lieu = document.getElementById('lieu').value;
		else
			lieu = '';
		
		callAjax('/script/ajax.php?what=demande&date_activite='+date_activite+'&message='+message+'&type_groupe='+type_groupe+'&lieu='+lieu+'&email='+email+'&tel='+tel+'&nb_pers='+nb_pers+'&fax='+fax+'&nom_responsable='+nom_responsable+'&nom='+nom,ret,null);
	}
}

function addmailing(email, lang){
	if(validMail(email.value)){
		killAjax();
		ret = function() {
			if(ajaxOk()){
				document.getElementById('liste').innerHTML = objAjax.responseText;
			}
		}
		callAjax('/script/ajax.php?what=mailing&courriel='+email.value+'&lang='+lang,ret,null);
	}
	else{
		email.focus();
		email.select();
		alert('Veuillez entrer une adresse de courriel valide.');
	}
}

function addcomment(lang, post){
	if(validForm(post)){
		killAjax();
		ret = function(){
			if(ajaxOk()){
				document.getElementById('comment_form').innerHTML = objAjax.responseText;
			}
		}
		callAjax('/script/ajax.php?what=comment&lang='+lang,ret,null,post);
	}
}

// Dropdown menu ...
var currMenu = null;
function mainmenu(sender,classe){
	sender = document.getElementById(sender);
	if(sender){
		sender = (sender.tagName=="UL") ? sender : sender.childNodes[0];
		sender = (sender && sender.tagName=="UL") ? sender : sender.nextSibling;
		if(sender){
			if(sender.tagName=="UL"){
				if(classe!=""){
					var uls = sender.getElementsByTagName("UL");
					for(i=0;i<uls.length;i++){
						if(uls[i].className==classe) currMenu = uls[i].parentNode;
					}
					if(currMenu) currMenu.className+=" shover";
				}
				var lis = sender.getElementsByTagName("LI");
				for(i=0;i<lis.length;i++){
					if(lis[i].className!="vide"){
						lis[i].onmouseover=function() {
							if(currMenu) currMenu.className=currMenu.className.replace("shover", "");
							this.className+=" shover";
							//if(document.all) this.style.zIndex=100;
						}
						lis[i].onmouseout=function() {
							this.className=this.className.replace("shover", "");
							if(currMenu) if(currMenu.className.indexOf("shover")==-1) currMenu.className+=" shover";
							//if(document.all) this.style.zIndex=1;
						}
					}
				}
			}else{
				alert("Le sender n\'est pas un UL");
			}
		}
	}
}

function changeSizeTxt(plus){
	if(document.getElementById("contenu") && document.getElementById("msize") && document.getElementById("psize")){
		var cH = (document.getElementById("contenu"));
		var mA = document.getElementById("msize");
		var pA = document.getElementById("psize");
		
		if(!cH.style.fontSize) cH.style.fontSize = "12px";
		var fSize = parseInt(cH.style.fontSize.replace("px",""));
		
		mA.className = "";
		pA.className = "";
		
		if(plus){
			if(fSize<17){
				fSize++;
				cH.style.fontSize = fSize+"px";
			}
		}else{
			if(fSize>10){
				fSize--;
				cH.style.fontSize = fSize+"px";
			}
		}
		
		if(fSize>=17) pA.className = "hidden";
		if(fSize<=10) mA.className = "hidden";
	}
	return false;
}

function printPage(){
	window.print();
	return false;
}

$(function(){
	$("a[rel^=fancy]").fancybox({
		'overlayOpacity': 0.8,
		'overlayColor': "#50660a"
	});
});

var theInt = null;
var curclicked = 0;
var speed = 1000;

function scrollNews(s){
	if($("#nouvelles")){
		speed = s;
		$("#nouvelles ul li a").bind('mouseover',function(){
			curclicked = $("#nouvelles ul li a").index(this);
			changePic();
		});
		changePic();
	}
}
function changePic(){
	$("#nouvelles ul li a").removeClass("selected");
	$("#nouvelles ul li a").eq(curclicked).addClass("selected");
	$("#description").html($("#nouvelles ul li a").eq(curclicked).html());
	$("#description small").wrap(document.createElement("a"));
	$("#description a").attr("href",$("#nouvelles ul li a").eq(curclicked).attr("href"));
	$("#pic").css("background-image",$("#nouvelles ul li a span.img img").eq(curclicked).css("background-image"));
	runInt(speed);
}
function runInt(s){
	clearInterval(theInt);
	theInt = setInterval(function(){
		curclicked++;
		if(curclicked>=$("#nouvelles ul li a").length) curclicked = 0;
		changePic();
	}, s);
}

function autoDeon(){
	$("#contenu div.html h3").each(function(index){
		$(this).addClass("expander");
		$(this).attr("id","h3ex-"+index);
		$(this).nextAll().wrapAll('<div class="sh3" />');
	 });
	 
	 var h3 = $("#contenu div.html h3").remove();
	 var divs = $("#contenu div.html div.sh3").remove();
	 
	 $(h3).each(function(index){
		$("#contenu div.html").append(this);
		$("#contenu div.html").append($(divs).eq(index));
	 });
	 
	 $("#contenu div.html div.sh3").hide();
	
	 $("#contenu div.html h3").bind("click",function(index){
		if($(this).next("div.sh3").is(":hidden")){
			$("#contenu div.html h3").removeClass("expanded");
			$("#contenu div.html div.sh3").slideUp();
			$(this).addClass("expanded");
			$(this).next("div.sh3").slideDown(800,function(){
				var thePrev = this;
				//setTimeout(function(){
					window.location = "#"+$(thePrev).prev("h3").attr("id");
				//},100);
			});
		}
	 });
	 
	 $("#contenu div.html h3").eq(0).addClass("expanded");
	 $("#contenu div.html div.sh3").eq(0).slideDown();
}