var adresse_site = "http://www.se-limousin.fr/v2/";

i0 = new Image;
i0.src = "./interface/1/img_graph/pages/accueil/actu.jpg";
i1 = new Image;
i1.src = "./interface/1/img_graph/pages/accueil/actu_hover.jpg";
i2 = new Image;
i2.src = "./interface/1/img_graph/pages/accueil/avis.jpg";
i3 = new Image;
i3.src = "./interface/1/img_graph/pages/accueil/avis_hover.jpg";
i4 = new Image;
i4.src = "./interface/1/img_graph/pages/accueil/metiers.jpg";
i5 = new Image;
i5.src = "./interface/1/img_graph/pages/accueil/metiers_hover.jpg";
i6 = new Image;
i6.src = "./interface/1/img_graph/pages/accueil/offres.jpg";
i7 = new Image;
i7.src = "./interface/1/img_graph/pages/accueil/offres_hover.jpg";

$(document).ready(function() {
	var menu_ouvert = 0;
	$(document).bind('reveal.facebox', function() {
		if($("#facebox #video_overlay")) {
			lance_video_facebox($("#video_overlay").attr("rel"));
		}
	});
	$(document).bind('close.facebox', function() {
		if($("#facebox #video_overlay")) {
			$("#video_overlay").html("");
		}
	});
	$("#menu ul li").each(function(){
	   $(this).children("a").mouseover(function(){
			menu_ouvert = 0;
			$("#menu ul li a").removeClass("menulia");
			$(this).addClass("menulia");
			$("#menu ul li div").slideUp("fast");
			if($(this).parent().children("div").html() != "") {
				menu_ouvert = 1;
				$(this).parent().children("div").css({
					"top": $(this).offset().top + $(this).height() + 6,
					"left": $(this).offset().left
				});
				$(this).parent().children("div").slideDown();
			}
		});
		$(this).parent().children("div").mouseover(function() {
			menu_ouvert = 1;
			return false;
		});
		$(this).parent().children("div").mouseout(function() {
			menu_ouvert = 0;
			$("#menu ul li div").fadeOut("fast");
			$("#menu ul li a").removeClass("menulia");			
			return false;
		});
		$(this).children("a").mouseout(function(){
			if(menu_ouvert == 0) {
				$("#menu ul li div").fadeOut("fast");
				$("#menu ul li a").removeClass("menulia");
			}
		});
	});
	$(document).click(function(){
		$("#menu ul li div").fadeOut("fast");
		$("#menu ul li a").removeClass("menulia");
	});	
	
	$(".img_hover").mouseover(function() {
		var limage = $(this).attr("src");
		var nv_limage = limage.replace(".jpg","_hover.jpg");
		$(this).attr("src",nv_limage);
	});
	$(".img_hover").mouseout(function() {
		var limage = $(this).attr("src");
		var nv_limage = limage.replace("_hover","");
		$(this).attr("src",nv_limage);
	});
	
	active_zoom_img();
	
	$("A[rel='facebox']").facebox();
	
	$(".insert_video").each(function() {
		var video = $(this).attr("rel");
		$(this).parent().attr("class","facebox");
		$(this).parent().attr("href","javascript:$.facebox('<div id=\"video_overlay\" style=\"width: 600px; height: 500px;\" rel=\""+adresse_site+"UserFiles/Media/"+video+"\"></div>');");
		/*
		$(this).parent().parent().css({
			"width": $(this).parent().parent().width(),
			"height": $(this).height(),
			"overflow": "hidden"
		});
		*/
		$(this).parent().append("<div style='text-align: center; background-color: #022e47;'><img src='./interface/1/img_graph/play.jpg' width='57' height='13' /></div>");
		//adresse_site+"UserFiles/Media/"+video);
	});	
	var insert_diapo = 0;
	$(".insert_diapo").each(function() {
		if(insert_diapo == 0) {
			$(this).parent().append("<div style='text-align: center; background-color: #022e47;'><img src='./interface/1/img_graph/diapo.jpg' width='100' height='13' /></div>");
			insert_diapo = 1;
		}
	});
});

function active_zoom_img() {
	$('.zoom IMG').each(function() {
		var limage = $(this).attr("src");
		if(!limage.match("calibre.gif") && !$(this).attr("rel")){
			$(this).parent().lightBox({fixedNavigation:false});
		}
		else {
			$(this).parent().attr("href","javascript:;");
			$(this).parent().css("cursor","normal");
		}
	});
	$('#gallery a').lightBox({
		fixedNavigation:true
	});
}

// FORMULAIRE CONTACT

function verif_form_contact() {
	
if(document.getElementById( 'et_nom' )) {
	document.getElementById( 'et_nom' ).innerHTML = "*";
}

if(document.getElementById( 'et_prenom' )) {
	document.getElementById( 'et_prenom' ).innerHTML = "*";
}

if(document.getElementById( 'et_email' )) {
	document.getElementById( 'et_email' ).innerHTML = "*";
}

if(document.getElementById( 'et_tel' )) {
	document.getElementById( 'et_tel' ).innerHTML = "*";
}

if(document.getElementById( 'et_sujet' )) {
	document.getElementById( 'et_sujet' ).innerHTML = "*";
}

if(document.getElementById( 'et_message' )) {
	document.getElementById( 'et_message' ).innerHTML = "*";
}



	if (document.form_contact.contact_nom.value == '') {
		alert('Veuillez renseigner votre nom.');
		document.getElementById( 'et_nom' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_nom.focus();
		return false;
	}
	
	if (document.form_contact.contact_prenom.value == '') {
		alert('Veuillez renseigner votre prénom.');
		document.getElementById( 'et_prenom' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_prenom.focus();
		return false;
	}	
	
	if (document.form_contact.contact_email.value == '') {
		alert('Veuillez renseigner une adresse Email.');
		document.getElementById( 'et_email' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_email.focus();
		return false;
	}
	
	else {
		adresse = document.form_contact.contact_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1)) {
		}
		else {
			alert('Entrez une adresse email valide.');
			document.getElementById( 'et_email' ).innerHTML = "<font color='red'>*</font>";
			document.form_contact.contact_email.focus();
			return(false);
		}
	}

	var mail_entre = document.form_contact.contact_email.value;
		
	if(mail_entre != '') {
		if(mail_entre.length<5) {
			alert ('Cette adresse Email est trop court');
		}
	}
	
	if (document.form_contact.contact_tel && document.form_contact.contact_tel.value == '') {
		alert('Veuillez renseigner un numéro de téléphone.');
		document.getElementById( 'et_tel' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_tel.focus();
		return false;
	}
	
	if (document.form_contact.contact_sujet.value == '') {
		alert('Veuillez renseigner un sujet.');
		document.getElementById( 'et_sujet' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_sujet.focus();
		return false;
	}
	
	if (document.form_contact.contact_message.value == '') {
		alert('Veuillez renseigner un message.');
		document.getElementById( 'et_message' ).innerHTML = "<font color='red'>*</font>";
		document.form_contact.contact_message.focus();
		return false;
	}
	
	envois_contact();
}

function envois_contact() {
	
	aleatoire = Math.random();
	var f = document.form_contact;
	$('#form_contact').html("Envois en cours...");
	
	var val_dou;
	var val_contact_nom;
	var val_contact_prenom;
	var val_contact_email;
	var val_contact_tel;
	var val_contact_fax;
	var val_contact_adresse;
	var val_contact_cp;
	var val_contact_ville;
	var val_contact_sujet;
	var val_contact_pays;
	var val_contact_message;
	
	if(f.elements["dou"]) {
		val_dou = escape(f.elements["dou"].value);
	}
	if(f.elements["contact_nom"]) {
		val_contact_nom = escape(f.elements["contact_nom"].value);
	}
	if(f.elements["contact_prenom"]) {
		val_contact_prenom = escape(f.elements["contact_prenom"].value);
	}
	if(f.elements["contact_email"]) {
		val_contact_email = escape(f.elements["contact_email"].value);
	}
	if(f.elements["contact_tel"]) {
		val_contact_tel = escape(f.elements["contact_tel"].value);
	}
	if(f.elements["contact_fax"]) {
		val_contact_fax = escape(f.elements["contact_fax"].value);
	}
	if(f.elements["contact_adresse"]) {
		val_contact_adresse = escape(f.elements["contact_adresse"].value);
	}
	if(f.elements["contact_cp"]) {
		val_contact_cp = escape(f.elements["contact_cp"].value);
	}
	if(f.elements["contact_ville"]) {
		val_contact_ville = escape(f.elements["contact_ville"].value);
	}
	if(f.elements["contact_sujet"]) {
		val_contact_sujet = escape(f.elements["contact_sujet"].value);
	}
	if(f.elements["contact_pays"]) {
		val_contact_pays = escape(f.elements["contact_pays"].value);
	}
	if(f.elements["contact_message"]) {
		val_contact_message = escape(f.elements["contact_message"].value);
	}
	
	$.post("./include/ajax/contact.php?a="+aleatoire,{
		dou: val_dou,
		contact_nom: val_contact_nom,
		contact_prenom: val_contact_prenom,
		contact_email: val_contact_email,
		contact_tel: val_contact_tel,
		contact_fax: val_contact_fax,
		contact_adresse: val_contact_adresse,
		contact_cp: val_contact_cp,
		contact_ville: val_contact_ville,
		contact_sujet: val_contact_sujet,
		contact_pays: val_contact_pays,
		contact_message: val_contact_message
	},function(data) {
		$('#form_contact').html(data);
	});	
}

function envoiami(id) {
	var alea = Math.random();
	$.get("./include/ajax/envoi_ami.php?a="+alea,{action: "ouvre_form",id_news: id},function(data) {
		$("#bulle_envoi").html(data);
		$("#bulle_envoi").css({
			"top": $(".envoyer").offset().top + $(".envoyer").height() + 2,
			"left": $(".envoyer").offset().left
		});
		$("#bulle_envoi").slideDown();
	});
}

function envoi_ami_ok() {
	var id_news = $("#id_news").val();
	var mon_mail = $("#mon_mail").val();
	var son_mail = $("#son_mail").val();
	if(id_news == "") {
		alert("Un problème est survenu. Merci d'actualiser la page et de réessayer.");
		return false;
	}
	if(mon_mail == "") {
		alert("Vous devez renseigner votre adresse email.");
		$("#mon_mail").focus();
		return false;
	}
	if(son_mail == "") {
		alert("vous devez renseigner l'adresse email du destinataire.");
		$("#son_mail").focus();
		return false;
	}
	
	var alea = Math.random();
	$.post("./include/ajax/envoi_ami.php?action=envoi&a="+alea,{id_news0: id_news,mon_mail0: mon_mail,son_mail0: son_mail},function(data) {
		alert(data);
		$('#bulle_envoi').slideUp();
	});
}

/* VIDEO */

function lance_video_cdl() {
	var aleatoire = Math.random();
	var so = new SWFObject("interface/1/flash/player/template_default/player_flv_maxi.swf", "Lecteur Vidéo", "471px", "223px", "8.0.22", "#FFFFFF");
	so.addParam("wmode", "transparent");
	so.addParam("allowFullScreen", "true");
	so.addVariable("flv", adresse_site+"UserFiles/Media/coeurdelimoges.flv");
	so.addVariable("showplayer", "autohide");
	so.addVariable("width", "471");
	so.addVariable("height", "223");
	so.addVariable("autoplay", "1");
//	so.addVariable("startimage", "".$img_video."");
	so.addVariable("showstop", "0");
	so.addVariable("showvolume", "1");
	so.addVariable("showfullscreen", "1");
	so.addVariable("showvolume", "1");
//	so.addVariable("title", "".$titre_video."");
	so.addVariable("playercolor", "022E47");
	so.addVariable("buttoncolor", "FFFFFF");
	so.addVariable("buttonovercolor", "C4002E");
	so.addVariable("slidercolor1", "FFFFFF");
	so.addVariable("slidercolor2", "F7F7F7");
	so.addVariable("sliderovercolor", "C4002E");
	so.addVariable("loadingcolor", "022E47");
	so.addVariable("margin", "0");
	so.addVariable("bgcolor", "F7F7F7");
	so.addVariable("bgcolor1", "FFFFFF");
	so.addVariable("bgcolor2", "FFFFFF");
	so.addVariable("buffermessage", "Chargement _n_");
	so.addVariable("showmouse", "always");
	so.addVariable("videobgcolor", "FFFFFF");
	so.addVariable("showiconplay", "0");
	so.addVariable("iconplaycolor", "FFFFFF");
	so.addVariable("iconplaybgcolor", "022E47");
	so.addVariable("iconplaybgalpha", "100");
	so.write("video");
}
function lance_video_facebox(video) {
	var aleatoire = Math.random();
	var so = new SWFObject("interface/1/flash/player/template_default/player_flv_maxi.swf?a="+aleatoire, "Lecteur Vidéo "+aleatoire, "600px", "500px", "8.0.22", "#FFFFFF");
	so.addParam("wmode", "transparent");
	so.addParam("allowFullScreen", "true");
	so.addVariable("flv", video);
	so.addVariable("showplayer", "autohide");
	so.addVariable("width", "600");
	so.addVariable("height", "500");
	so.addVariable("autoplay", "1");
//	so.addVariable("startimage", "".$img_video."");
	so.addVariable("showstop", "0");
	so.addVariable("showvolume", "1");
	so.addVariable("showfullscreen", "1");
	so.addVariable("showvolume", "1");
//	so.addVariable("title", "".$titre_video."");
	so.addVariable("playercolor", "022E47");
	so.addVariable("buttoncolor", "FFFFFF");
	so.addVariable("buttonovercolor", "C4002E");
	so.addVariable("slidercolor1", "FFFFFF");
	so.addVariable("slidercolor2", "F7F7F7");
	so.addVariable("sliderovercolor", "C4002E");
	so.addVariable("loadingcolor", "022E47");
	so.addVariable("margin", "0");
	so.addVariable("bgcolor", "F7F7F7");
	so.addVariable("bgcolor1", "FFFFFF");
	so.addVariable("bgcolor2", "FFFFFF");
	so.addVariable("buffermessage", "Chargement _n_");
	so.addVariable("showmouse", "always");
	so.addVariable("videobgcolor", "FFFFFF");
	so.addVariable("showiconplay", "0");
	so.addVariable("iconplaycolor", "FFFFFF");
	so.addVariable("iconplaybgcolor", "022E47");
	so.addVariable("iconplaybgalpha", "100");
	so.write("video_overlay");
}
