
var etatDiv = 0;

function test() {
	var tailleEcran = screen.height ;
	var taillePage = document.getElementById('page').offsetHeight;

	if ( tailleEcran > taillePage ) { var taille = tailleEcran; }
	if ( tailleEcran > taillePage ) { var taille = tailleEcran; }
}



function init_page_domaine() {
	setTimeout('deplacer_image(107)',1000);
}

function deplacer_image(P) {
	P += 20;
	document.getElementById('isoprojexImage').style.top = P+'px';
	if ( P < 207 ) { setTimeout('deplacer_image('+P+')',100	); }
}



function fermer_plan() {
	etatDiv = 0;
	document.getElementById('voile').style.display = 'none';
	document.getElementById('galerie').style.display = 'none';
	document.getElementById('galerieConteneur').style.display = 'none';
}

function ouvrir_plan() {
	control_hauteur_ecran();
	etatDiv = 1;
	document.getElementById('voile').style.display = 'block';
	document.getElementById('galerie').style.display = 'block';
	agrandir_plan(100,100);
}


function agrandir_plan(W,H) {
	if ( etatDiv == 1 ) {
		var WS = document.innerWidth;
		W += 80; 	H += 60;
		var L = (W/2) + 25;
		document.getElementById('galerie').style.width = W+'px';
		document.getElementById('galerie').style.height = H+'px';
		document.getElementById('galerie').style.marginLeft = '-'+L+'px';
		if ( W < 900 ) { setTimeout('agrandir_plan('+W+','+H+')',25); }
		else {
			document.getElementById('galerieConteneur').style.display = 'block';
			document.getElementById('galeriePlan').innerHTML = '<img src="images/temp/carte.gif" />';
		}
	}
}



function fermer_news() {
	etatDiv = 0;
	document.getElementById('voile').style.display = 'none';
	document.getElementById('listeArticleNews').style.display = 'none';
	document.getElementById('news1').style.display = 'none';
	document.getElementById('news2').style.display = 'none';
	document.getElementById('news3').style.display = 'none';
}



function ouvrir_news(N) {
	control_hauteur_ecran();
	etatDiv = 1;
	document.getElementById('voile').style.display = 'block';
	document.getElementById('listeArticleNews').style.display = 'block';
	agrandir_news(N,100,100);
}


function agrandir_news(N,W,H) {
	if ( etatDiv == 1 ) {
		var WS = document.innerWidth;
		W += 50; 	H += 20;
		var L = (W/2) + 25;
		document.getElementById('listeArticleNews').style.width = W+'px';
		document.getElementById('listeArticleNews').style.height = H+'px';
		document.getElementById('listeArticleNews').style.marginLeft = '-'+L+'px';
		if ( W < 600 ) { setTimeout('agrandir_news('+N+','+W+','+H+')',35); }
		else {
			document.getElementById('news'+N).style.display = 'block';
		}
	}
}


function  valider_formulaire() {
	var df = document.form_envoyer_mail;

	var URL = 'ajax/mail.php';
	var RQT = 'operation=envoyer_mail';
	RQT += '&destinataire='+encodeURIComponent(df.destinataire.value);
	RQT += '&nom='+encodeURIComponent(df.nom.value);
	RQT += '&prenom='+encodeURIComponent(df.prenom.value);
	RQT += '&email='+encodeURIComponent(df.email.value);
	RQT += '&adresse='+encodeURIComponent(df.adresse.value);
	RQT += '&rs='+encodeURIComponent(df.raison_sociale.value);
	RQT += '&fonction='+encodeURIComponent(df.fonction.value);
	RQT += '&telephone='+encodeURIComponent(df.telephone.value);
	RQT += '&message='+encodeURIComponent(df.message.value);

	traiter_requete(RQT,URL);
	
	return false;
}


function  valider_form_part() {
	var df = document.form_envoyer_mail;

	var URL = 'ajax/mail_part.php';
	var RQT = 'operation=envoyer_mail';
	RQT += '&destinataire='+encodeURIComponent(df.destinataire.value);
	RQT += '&nom='+encodeURIComponent(df.nom.value);
	RQT += '&prenom='+encodeURIComponent(df.prenom.value);
	RQT += '&adresse='+encodeURIComponent(df.adresse.value);
	RQT += '&email='+encodeURIComponent(df.email.value);
	RQT += '&telephone='+encodeURIComponent(df.telephone.value);
	RQT += '&message='+encodeURIComponent(df.message.value);

	traiter_requete(RQT,URL);
	
	return false;
}


function rechercher_news() {
	control_hauteur_ecran();
	var df = document.form_rechercher_news;

	var URL = 'ajax/news.ajx.php';
	var RQT = 'operation=rechercher_actualite';
	RQT += '&mot_cle='+df.mot_cle.value;

	traiter_requete(RQT,URL);

	return false;
}

function fermer_rechercher_news() {
	etatDiv = 0;
	document.getElementById('voile').style.display = 'none';
	document.getElementById('listeArticleNews2').style.display = 'none';
}







function appeller_photo(PHOTO, LIBELLE) {
	var URL = 'ajax/photo.ajx.php';
	var RQT = 'operation=recuperer_photo';
	RQT += '&photo='+PHOTO;
	RQT += '&libelle='+LIBELLE;

	traiter_requete(RQT,URL);	
}


function dimensionner_ecran(Lf, Hf) {
	var Lc = 100;		var Hc = 100;			// determine la taille de la box au depart
	var Ld = Lf - Lc;	var Hd = Hf - Hc;		// determine la difference de taille en le depart et le final
	var D = 200;							// duree de l'animation en ms
	Ld = (10 * Ld) / D;	Hd = (10 * Hd) / D;
	agrandir_ecran(Lf, Hf, 100, 100, Ld, Hd);
}


function agrandir_ecran(Lf, Hf, Lc, Hc, Ld, Hd) {
	Hc += 37;
	document.getElementById('afficheurEcran').style.height = Hc+'px';
	if ( Hc < Hf ) { setTimeout('agrandir_ecran('+Lf+', '+Hf+', '+Lc+', '+Hc+')',20); }
//	else { finaliser_ecran(); }
	
	else { elargir_ecran(Lf, Hf, Lc, Hc); }
}

function elargir_ecran(Lf, Hf, Lc, Hc) {
	Lc += 25;
	Mc = Lc/2;
	document.getElementById('afficheurEcran').style.width = Lc+'px';
	document.getElementById('ecran').style.marginLeft = '-'+Mc+'px';
	if ( Lc < Lf ) { setTimeout('elargir_ecran('+Lf+', '+Hf+', '+Lc+', '+Hc+')',20); }
	else { finaliser_ecran(); }
}


function finaliser_ecran() {
	control_hauteur_ecran();
	document.getElementById("conteneurEcran").style.display = "block";
	document.getElementById("fermetureEcran").style.display = "block";
	document.getElementById("descriptionEcran").style.display = "block";
	
}


function fermerEcran() {
	document.getElementById("voile").style.display = "none";
	document.getElementById("ecran").style.display = "none";
	document.getElementById('afficheurEcran').style.width = '100px';
	document.getElementById('afficheurEcran').style.height = '100px';
	document.getElementById('ecran').style.marginLeft = '-50px';
	document.getElementById("conteneurEcran").style.display = "none";
	document.getElementById("fermetureEcran").style.display = "none";
	document.getElementById("descriptionEcran").style.display = "none";
}


function ouvrir_galerie(ID) {
	if ( ID != '' ) {
		var popup = window.open('galerie.php?id='+ID, 'galerie', 'width=900, height=530, left=100, top=120');
		popup.focus();
	}
}


function selectionner_rubrique(ID) {
	for ( i=1; i<=nb_rubrique; i++ ) {
		document.getElementById('blocRubrique'+i).style.display = 'none';

		document.getElementById('menuRubrique'+i).style.background = '#FFF';
		document.getElementById('menuRubrique'+i).style.borderColor = '#FFF';
		document.getElementById('menuRubrique'+i).style.color = '#777';
	}
	document.getElementById('blocRubrique'+ID).style.display = 'block';
	document.getElementById('menuRubrique'+ID).style.background = '#DEA';
	document.getElementById('menuRubrique'+ID).style.borderColor = '#AB7';
	document.getElementById('menuRubrique'+ID).style.color = '#784';
}


function galerie_invalide() {
	alert('Galerie photo non disponible !');
}