var theInt = null;
var $crosslink;
var curclicked = 0;

theInterval = function(cur){
	clearInterval(theInt);
	
	if( typeof cur != 'undefined' )
		curclicked = parseInt(cur);
	
	$crosslink.removeClass("active-thumb");
	$crosslink.eq(curclicked).addClass("active-thumb");
	$(".stripNav ul li a").eq(curclicked).trigger('click');
	
	theInt = setInterval(function(){
		$crosslink.removeClass("active-thumb");
		$crosslink.eq(curclicked).addClass("active-thumb");
		$(".stripNav ul li a").eq(curclicked).trigger('click');
		curclicked++;
		
		var liCount = $(".stripNav ul li a").length;
		if( liCount == curclicked )
			curclicked = 0;	
	}, 8000);
};
		
$(function(){
	
	$("#nouvelles").codaSlider();
	
	$crosslink = $(".cross-link");
	
	$crosslink
	.click(function() {
		var $this = $(this);
		if($this.parent().attr('class')!="") theInterval($this.parent().attr('class').slice(1));
		return false;
	});
	
	theInterval();
});
		
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

$(document).ready(function(){
	$("#myController").jFlow({
		slides: "#slides",
		controller: ".jFlowControl", // must be class, use . sign
		slideWrapper : "#jFlowSlide", // must be id, use # sign
		selectedWrapper: "jFlowSelected",  // just pure text, no sign
		auto: true,		//auto change slide, default true
		width: 320,
		height: 178,
		duration: 400,
		prev: ".jFlowPrev", // must be class, use . sign
		next: ".jFlowNext" // must be class, use . sign
	});
	
	$("#main img[align=right]").addClass("img-right");
	$("#main img[align=left]").addClass("img-left");
});

function changeSizeTxt(plus){
	if((document.getElementById("main") || document.getElementById("main-full")) && (document.getElementById("msize") && document.getElementById("psize"))){
		var cH = (document.getElementById("main")) ? document.getElementById("main") : document.getElementById("main-full");
		var mA = document.getElementById("msize");
		var pA = document.getElementById("psize");
		
		if(!cH.style.fontSize) cH.style.fontSize = "12px";
		if(getcookie("fSizeJQ")) cH.style.fontSize = getcookie("fSizeJQ")+"px";
		var fSize = parseInt(cH.style.fontSize.replace("px",""));
		
		mA.className = "";
		pA.className = "";
		
		if(plus!=-2){
			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";
		
		setcookie("fSizeJQ",fSize,30);
	}
	return false;
}

/*function changeSizeTxtJQ(plus){
	if(document.getElementById("contenu") && document.getElementById("outils")){
		var cH = (document.getElementById("contenu"));
		
		if(plus==-1) $("#contenu").eq(0).css("fontSize",getcookie("fSizeJQ")+"px");
		
		var fSize = parseInt($("#contenu").eq(0).css("fontSize"));
		
		$("#outils li.small a").removeClass("hidden");
		$("#outils li.large a").removeClass("hidden");
		
		if(plus!=-1){
			if(plus){
				if(fSize<17){
					fSize++;
					cH.style.fontSize = fSize+"px";
				}
			}else{
				if(fSize>10){
					fSize--;
					cH.style.fontSize = fSize+"px";
				}
			}
		}
		
		if(fSize>=17) $("#outils li.large a").addClass("hidden");
		if(fSize<=10) $("#outils li.small a").addClass("hidden");
		
		setcookie("fSizeJQ",fSize,30);
	}
	return false;
}*/

function printPage(){
	window.print();
	return false;
}

function cField(sender,mess){
	if(sender.value==mess) sender.value="";
}

function susListe(sender){
	if(sender["cat1"].checked){
		cat1=1;
	}else{
		cat1=0;
	}
	if(sender["cat2"].checked){
		cat2=1;
	}else{
		cat2=0;
	}
	if(cat1+cat2==0){alert('Veuillez sélectionner au moins une catégorie');return false;}
	if(validMail(sender["courriel"].value)){
		$.ajax({
			url:'/js/ajax.php?what=mailing&courriel='+escape(sender["courriel"].value)+'&Amalgame='+escape(cat1)+'&InfoRecherche='+escape(cat2),
			async: false,
			success: function(data){
				data = data.split("|");
				switch(data[0]){
					case "ERR" : 		sender["courriel"].focus();
										alert(data[1]);
										break;
					case "OK" : 		window.location = "/page.php?page=publications-courriel&merci=1";
										break;
					
					default : 			alert(data);
				}
			}
		});
	}else{
		sender["courriel"].focus();
		alert('Veuillez entrer une adresse de courriel valide.');
	}
	return false;
}

function addQuestion(hndl){
	if(validForm(hndl)){
		jQuery.post("/scripts/scripts?demande",jQuery("#intranet").serialize(),function(data){jQuery("#contentForm").html(data);});
	}return false;
}

function demandestage(){
	jQuery.post("/scripts/scripts?stage",jQuery("#formu").serialize(),function(data){jQuery("#formcontenainer").html(data);});
}

function postuler(frm) {
	document.getElementById('loadingimg').style.display='';
	iframename = 'iframe_'+(Math.round((Math.random()*99999999)));
	document.getElementById('fp').innerHTML += '<div id="div_'+iframename+'" style="margin:auto;width:0;height:0;overflow:hidden;"><iframe id="'+iframename+'" name="'+iframename+'" style="width:200px;height:200px;" src="about:blank"></iframe></div>';
	frm.target = iframename;
	frm.action='/scripts/scripts.php?postuler';
	
}

function autoDeon(){
	$("#text h4, #text hr").each(function(index){
		$(this).addClass("expander");
		$(this).attr("id","h4ex-"+index);
		if($(this).is("hr")){
			$(this).nextAll().wrapAll('<div class="shr" />');
		}else{
			$(this).nextAll().wrapAll('<div class="sh4" />');
		}
	 });
	 
	 var h4 = $("#text h4, #text hr").remove();
	 var divs = $("#text div.sh4, #text div.shr").remove();
	 
	 $(h4).each(function(index){
		$("#text").append(this);
		$("#text").append($(divs).eq(index));
	 });
	 
	 $("#text div.sh4").hide();
	 $("#text hr").hide();
	
	 $("#text h4").bind("click",function(index){
		if($(this).next("div.sh4").is(":hidden")){
			$("#text h4").removeClass("expanded");
			$("#text div.sh4").slideUp();
			$(this).addClass("expanded");
			$(this).next("div.sh4").slideDown(800,function(){
				var thePrev = this;
				//setTimeout(function(){
					window.location = "#"+$(thePrev).prev("h4").attr("id");
				//},100);
			});
		}
	 });
	 
	 $("#text h4").eq(0).addClass("expanded");
	 $("#text div.sh4").eq(0).slideDown();
}