var num=1;
var timeouttmp;

$(document).ready(function(){
	$(".fancy").fancybox_ms();
	//timeouttmp=setTimeout("next()",5000);
	$(".onglets .change_etp").click(function(evt){
		evt.preventDefault();
		evt.stopPropagation();
		change_etp(this);
	});	
	
	$(".onglets .change_etp2").click(function(evt){
		evt.preventDefault();
		evt.stopPropagation();
		change_etp2(this);
	});	
	
	$(".link_tooltip_test").hover(function(){
		$(this).parent().find(".bulle_test").eq(0).stop(false,true).fadeIn("slow");
		
	}, function(){
		$(this).parent().find(".bulle_test").eq(0).stop(false,true).fadeOut("slow");
	});
	
	$("#slc_pays").change(function(){
		if($("#slc_pays").val()!=62)$("#departement").fadeOut("fast");	
		else $("#departement").fadeIn("fast");	   
	});
	ini_coms();
	
	$(".slide").hover(function(){
		slide(this);
		clearTimeout(timeouttmp);
	}, function(){
		timeouttmp=setTimeout("next()",5000);
	});
	timeouttmp=setTimeout("next()",5000)
	

	// Le lecteur
	var movie="";
	if($(".go_vidz").length>0){
		movie=$(".go_vidz").eq(0).attr("href");
	}
	else movie=null;
	
	var flashvars = {
		movie:movie,
		btncolor:"0x333333",
		accentcolor:"0x31b8e9",
		txtcolor:"0xdddddd",
		volume:30,
		allowfullscreen:true,
		allowscriptaccess:"always",
		autoload:"on"
	};
	
	var params = {
	};
	
	var attributes = {
		id: "test",
		name: "testons",
		wmode:"transparent",
		flashvars: "movie="+movie+"&btncolor=0x333333&accentcolor=0x31b8e9&txtcolor=0xdddddd&volume=30&allowfullscreen=true&allowscriptaccess=always&autoload=on",
		allowfullscreen: "true",
		allowscriptaccess: "always"
	};
	if($.browser.msie) swfobject.embedSWF(LIEN_ROOT+"flash/OSplayer.swf?t="+(new Date()).getTime(), "view_cv_home", "416", "261", "9.0.0",flashvars, params,attributes);
	else swfobject.embedSWF(LIEN_ROOT+"flash/OSplayer.swf", "view_cv_home", "416", "261", "9.0.0",flashvars, params,attributes);
	
	
	// Le premier objet est-il une offre?
	if($(".onlive").hasClass("go_offer")) {
		//$("#embedoffre").show();
		setTimeout(function(){$(".onlive").eq(0).click();},400);
	}
	
	// Gestion de la playlist
	$(".playerlist a").click(function(a){
		$(".playerlist a").removeClass("onlive");
		$(this).addClass("onlive");
		// Si c'est une vidéo
		if($(this).hasClass("go_vidz")) {
			if($("#embedoffre").css("display")=="block"){
				$("#embedoffre").animate({
						opacity: 0,
						left: "+=416"
						
				},700,function(){
				$("#embedoffre").hide();
				});
			}
			$("#view_cv_home").get(0).start_vid($(this).attr("href"));
			
		}
		// Si c'est une offre
		else if($(this).hasClass("go_offer")) {
			if(movie!=null) $("#view_cv_home").get(0).stop_vid();
			// On affiche l'image de chargement
			$("#loader_offre").css("display","block");
			
			// Récupération de l'id
			var tmp=$(this).attr("id").split("offre_");
			var id=tmp[1];
		
			$.post(LIEN_ROOT+"includes/front/ajaxed/accueil_offres_lecteur.php?lang="+LANG, {id:id,posted:1}, function(data){
				// Annimation de l'offre
				if($("#embedoffre").css("display")=="block"){
					$(".hpoffre").fadeOut("fast",function(){
						$("#embedoffre").html(data);
						$(".hpoffre").fadeIn("fast");
					});
				}
				else{
					$("#embedoffre").animate({
						opacity: 0,
						left: "+=416"
						
					},700,function(){
						$("#embedoffre").css("display","block");
						$("#embedoffre").html(data);
						$("#embedoffre").animate({
							opacity: 1,
							left: 0						
						},700)
					});
				}
			});
			// On vire l'image de chargement
			$("#loader_offre").css("display","none");
		}
		return false;
	});
	
	// Recherche rapide
	$("#form_search_fast_emploi").submit(function(){
		search_fast();
		return false;
	});
	$('#slc_pays').change(function(){
		$.post(LIEN_ROOT+"includes/front/ajaxed/accueil_departs.php?lang="+LANG, {id_pays: $(this).val()}, function(data){
			$('#slc_dept').parents('span').eq(0).html(data);
		});
	});
	
	// Newsletter
	$("#link_inscri_news_widget").fancybox_ms({ "onComplete":ini_box_newsletter});

	
})

/* DEBUT NEWSLETTER */
function ini_box_newsletter(){
	ini_form("");
	$(".checkitnolimit").click(function(){
		if(!$(this).parents("span").eq(0).find("input").eq(0).is(":checked")) $(this).parents("span").eq(0).find("input").eq(0).attr("checked","checked");
		else $(this).parents("span").eq(0).find("input").eq(0).removeAttr("checked");
	});	
}
function inscri_news(){
	if(valid_form($("#form_news_noinscri").get(0))){
		var email=$("#email_news").val();
		if($("#dog_news").is(":checked")) var dog=1;
		else var dog=0;
		if($("#morning_news").is(":checked")) var morning=1;
		else var morning=0;
		$.post(LIEN_ROOT+"includes/front/ajaxed/newsletter_inscri_widget.php?lang="+LANG, {email:email, dog:dog, morning:morning}, function(data){
			$("#contenu_newsletters").html(data);
		});
	}
}
/* FIN NEWSLETTER */

// ONGLETS
function change_etp(a){
	etp=$(a).attr("id").split("_");
	etp=parseInt(etp[1]);
	var cpt=0;
	$(".div_etp").hide();
	$($(a).parents("ul").eq(0).find("a")).removeClass("on");
	$(a).addClass("on");
	$("#div_"+etp).fadeIn("fast");
	if(etp==1 || etp==2) $(".link-fluxrss").attr("href",LIEN_ROOT+LANG+"/rss/offres/").show();
	else if(etp==3 || etp==4) $(".link-fluxrss").attr("href",LIEN_ROOT+LANG+"/rss/actualites/").show();
	else $(".link-fluxrss").hide();
}

function change_etp2(a){
	etp=$(a).attr("id").split("_");
	etp=parseInt(etp[1]);
	var cpt=0;
	$(".div_etp2").hide();
	$($(a).parents("ul").eq(0).find("a")).removeClass("on");
	$(a).addClass("on");
	$("#div2_"+etp).fadeIn("fast");
}
//QUESTION EXPERTS
function develop(a){
	var tab=$(a).attr("id").split("_");
	var id=tab[1];

	
	if (!$("#slide_"+id).is(":visible")){
		$("#slide_"+id).slideDown("fast")
			$("#develop_"+id).find("img").removeClass("ico-plus");
			$("#develop_"+id).find("img").addClass("ico-minus");									   
		
	}
	else {$("#slide_"+id).slideUp("fast")
			 $("#develop_"+id).find("img").removeClass("ico-minus");
			 $("#develop_"+id).find("img").addClass("ico-plus");	
	}
	
}
// BLOC RECHERCHE
function search_fast(){
	var id_con=$("#slc_con").val();
	var id_dept=$("#slc_dept").val();
	var id_sec=$("#slc_sec").val();
	var id_pays=$('#slc_pays').val();
	/*var terme=$("#search_terme").val();
	if(terme.length==0 || terme=="Mot-clés (ex : comptable)") terme="0";*/
	var terme="0";
	
	if(id_con!=5 && id_con!=6) window.location.href=LIEN_ROOT+LANG+get_url("offres-d-emploi")+id_sec+"/"+id_con+"/0/"+id_dept+"/"+id_pays+"/"+terme+"/";
	else window.location.href=LIEN_ROOT+LANG+get_url("offres-de-stage")+id_sec+"/"+id_con+"/0/"+id_dept+"/"+id_pays+"/"+terme+"/";
}

// Le slideshow
function slide(a){
	if($(".slideshow-content:visible").attr("id").split("slide")[1]!=$(a).attr("id").split("_")[1]){
		$(".slideshow-content").stop("true","false");
		etp=$(a).attr("id").split("_");
		etp=parseInt(etp[1]);
		num=etp;
		var cpt=0;
		$($(a).parent().find("a")).removeClass("on");
		$(a).addClass("on");
		$(".slideshow-content:visible").fadeOut("fast", function(){
			$("#slide"+etp).fadeIn("fast");
		});
	}
}
function next(){
	num=num+1;
	if(num>6) num=1;
	$(".slideshow-content:visible").fadeOut("fast",function(){
		$("#slide"+num).fadeIn("fast");
	});
	$($(".slideshow-pagination").find("a")).removeClass("on");
	$("#link_"+num).addClass("on");
	clearTimeout(timeouttmp);
	timeouttmp=setTimeout("next()",5000);
}


	
	
	
	

