window.onload=function () {

start_navigation();	

if (document.getElementById("map")) {

lance_map();

}

}





var rub_on="";

var tri = "";

// ******************* //

function start_navigation(){



tab_trier = new Array();

tab_trier[0] = "vote_initia";

tab_trier[1] = "titre_initia";

tab_trier[2] = "date_initia";

for(i=0;i<tab_trier.length;i++) {



this.i = i;

	if (document.getElementById(tab_trier[i])) {

			document.getElementById(tab_trier[i]).onmouseover = function () {

				this.src = "img_com/bt_trier_par_"+this.id+"_on.gif";

			}

			document.getElementById(tab_trier[i]).onmouseout = function () {

				if (tri!=this.id) {

				this.src = "img_com/bt_trier_par_"+this.id+".gif";	

				}

			}

			

	}

}



// DEBUT TOP MENU //

this.menu = document.getElementById("nav");

this.submenus = this.menu.getElementsByTagName("div");

for (var i = 0; i < this.submenus.length; i++){	

	// PAGE ACTIVE

	if (this.submenus[i].getElementsByTagName("a")[0].href==document.location.href || this.submenus[i].id==rub_on) {

			this.submenus[i].getElementsByTagName("img")[0].src = "img_com/nav_"+this.submenus[i].id+"_on.gif";

	} else {

	

		this.submenus[i].onmouseover = function () {

			this.getElementsByTagName("img")[0].src = "img_com/nav_"+this.id+"_on.gif";

		}

		this.submenus[i].onmouseout = function () {

			

			this.getElementsByTagName("img")[0].src = "img_com/nav_"+this.id+"_off.gif";	

			

		}

		this.submenus[i].onclick = function () {

			document.location.href=this.getElementsByTagName("a")[0].href;				

		}

	}	

	

}// FIN BOUCLE TOP MENU //









// DEBUT gauche //

if (document.getElementById("navgauche")) {

this.menu = document.getElementById("navgauche");

this.submenus = this.menu.getElementsByTagName("div");

for (var i = 0; i < this.submenus.length; i++){	

	// PAGE ACTIVE

	if (this.submenus[i].getElementsByTagName("a")[0].href==document.location.href || this.submenus[i].id==rub_on) {

			this.submenus[i].getElementsByTagName("img")[0].src = "img_com/nav_"+this.submenus[i].id+"_on.gif";

	} else {

	

		this.submenus[i].onmouseover = function () {

			this.getElementsByTagName("img")[0].src = "img_com/nav_"+this.id+"_on.gif";

		}

		this.submenus[i].onmouseout = function () {

			this.getElementsByTagName("img")[0].src = "img_com/nav_"+this.id+"_off.gif";	

		}

		this.submenus[i].onclick = function () {

			document.location.href=this.getElementsByTagName("a")[0].href;				

		}

	}	

	

}// FIN BOUCLE gauche //

}





if (document.getElementById("cache_zoom")) {

alertSize("cache_zoom");

onresize = function () {alertSize("cache_zoom")};

}

	

}

// ******************* //



// DEBUT BT Facebook //

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

// ******************* //





function change_statut(obj) {

	if (obj.className=="form_texte_error"){

	obj.className="form_texte";

	obj.value="";

	}

	

	if (obj.value=="1500 caractÃ¨res maximum") {

	obj.value="";

	}

}



function check_nbr_char(obj) {

	if (obj.value.length>0 && obj.value.length<=1500) {

	document.getElementById("bt_valide_nbr_char").src ="img_com/bt_vert.gif";

	nbr_restant = 1500-obj.value.length;

	document.getElementById("char_reste").innerHTML = "<span style='color:#0FFC00;font-size:10px;font-weight:norma;'>Reste "+nbr_restant+" caractÃ¨res</span>";

	}else if (obj.value.length>1500){

	nbr_trop = obj.value.length-1500;

	document.getElementById("bt_valide_nbr_char").src ="img_com/bt_rouge.gif";

	document.getElementById("char_reste").innerHTML = "<span style='color:#F76C6C;font-size:10px;font-weight:norma;'>"+nbr_trop+" caractÃ¨res en trop</span>";

	}else if (obj.value.length==0){

	document.getElementById("bt_valide_nbr_char").src ="img_com/bt_rouge.gif";

	document.getElementById("char_reste").innerHTML = "";

	}

}





function alertSize(lay) {

	myHeight = 0;

	taille_doc = 0;

  if( typeof( window.innerWidth ) == 'number' ) {

    //Non-IE

    myHeight = window.innerHeight;

	taille_doc = document.body.clientHeight;

  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {

    //IE 6+ in 'standards compliant mode'

    myHeight = document.documentElement.clientHeight;

	taille_doc = document.body.clientHeight;

  }

  if (myHeight > taille_doc) {

  document.getElementById(lay).style.height = myHeight+"px";

  }else {

  document.getElementById(lay).style.height = taille_doc+"px";

  }  

}



num=0;

function ouvre_zoom(doc,num) {

//document.getElementById("contenu").src= "photo_medium/"+img;

scrollTo(0,0);

alertSize("cache_zoom");	



numero = num;

document.getElementById("cache_zoom").style.visibility= 'visible';

document.getElementById("zoom_img").className = "le_div_zoom"; 

document.getElementById("zoom").style.visibility= 'visible';

document.getElementById("lenum").innerHTML= parseInt(num)+1;

//document.getElementById("zoom_img").innerHTML= '<img src="image_initiative/gr_'+tab_js[num]+'" alt="" title="Cliquez pour fermer le zoom" alt="Cliquez pour fermer le zoom" border="0">';

document.getElementById("zoom_img").innerHTML='<br><br><br><br><br><br><br><br><br><br><img src="img_com/loading.gif" width="36" height="36" alt=""><br><br><br><br><br><br><br><br><br><br><br>';



scrollTo(0,0);

alertSize("cache_zoom");

change_zoom (num);	

	

	

	if (numero == 0) {

	document.getElementById("bt_precedente").innerHTML= '';

	}else {

	document.getElementById("bt_precedente").innerHTML= '<a href="javascript:precedente();" title="Photo prÃ©cÃ©dente"><img src="img_com/bt_fleche_gauche2.gif" alt="Photo prÃ©cÃ©dente" width="22" height="35" border="0"></a>';

	}



	if (parseInt(numero)+1 == tab_js.length) {

	document.getElementById("bt_suivant").innerHTML= '';

	}else {

	document.getElementById("bt_suivant").innerHTML= '<a href="javascript:suivante();" title="Photo suivante"><img src="img_com/bt_fleche_droite2.gif" alt="Photo suivante" width="22" height="35" border="0"></a>';

	}

	

	if (document.getElementById("titre_dossier_zoom")) {

	document.getElementById("titre_dossier_zoom").innerHTML= "sur "+doc;

	}	

}



function change_zoom (num) {

scrollTo(0,0);

alertSize("cache_zoom");

clearTimeout(fadddddd);

var theimage;

theimage ="";

theimage = new Image;

theimage.src = "image_initiative/gr_"+tab_js[num];

	if (theimage.complete){

	initImage(theimage);

	} else {

		theimage.onload = function () {		

		initImage(theimage);

		}

	}

}

fadddddd ="";



function ferme_zoom() {

//document.getElementById("contenu").src= "photo_medium/"+img;

document.getElementById("zoom_img").innerHTML= '<br /><br /><br /><br /><br /><br /><br /><img src="img_com/loading.gif" width="36" height="36" alt="" /><br /><br />Chargement<br />';

document.getElementById("cache_zoom").style.visibility= 'hidden';

document.getElementById("zoom").style.visibility= 'hidden';

}



function suivante() {

if (parseInt(numero)+1 < tab_js.length) {

document.getElementById("zoom_img").innerHTML= '<br /><br /><br /><br /><br /><br /><br /><br /><br /><img src="img_com/loading.gif" width="36" height="36" alt="" /><br /><br />Chargement<br />';

numero = parseInt(numero)+1;

document.getElementById("lenum").innerHTML= parseInt(numero)+1;

//document.getElementById("zoom_img").innerHTML= '<img src="image_initiative/gr_'+tab_js[numero]+'" alt="" id="zoom_img" title="Cliquez pour fermer le zoom" alt="Cliquez pour fermer la photo" border="0">';

document.getElementById("bt_precedente").innerHTML= '<a href="javascript:precedente();" title="Photo précédente"><img src="img_com/bt_fleche_gauche2.gif" alt="Photo précédente" width="22" height="35" border="0"></a>';

}

if (parseInt(numero)+1 == tab_js.length) {

document.getElementById("bt_suivant").innerHTML= '';

}



change_zoom (numero);



}





function precedente() {

if (parseInt(numero)-1 >=0) {

document.getElementById("zoom_img").innerHTML= '<br /><br /><br /><br /><br /><br /><img src="img_com/loading.gif" width="36" height="36" alt="" /><br /><br />Chargement';

numero = parseInt(numero)-1;

document.getElementById("lenum").innerHTML= parseInt(numero)+1;

//document.getElementById("zoom_img").innerHTML= '<img src="image_initiative/gr_'+tab_js[numero]+'" id="zoom_img" alt="" title="Cliquez pour fermer le zoom" alt="Cliquez pour fermer la photo" border="0">';

document.getElementById("bt_suivant").innerHTML= '<a href="javascript:suivante();" title="Photo suivante"><img src="img_com/bt_fleche_droite2.gif" alt="Photo suivante" width="22" height="35" border="0"></a>';

}

if (parseInt(numero) ==0) {

document.getElementById("bt_precedente").innerHTML= '';

}

change_zoom (numero);

}



scrolling = 0;

function defile_droite() {

if(document.getElementById("content_photo").scrollWidth>300) {

scrolling  =  scrolling + 100;

document.getElementById("scroll_horizontal").style.marginLeft = "-"+(scrolling++)+"px";

}

}



function defile_gauche() {

	if (scrolling>=100) {

	scrolling  =  scrolling - 100;

	document.getElementById("scroll_horizontal").style.marginLeft = "-"+(scrolling--)+"px";

	}

}



// ********************* DEBUT FADE IMAGE ************************//

function setOpacity(obj, opacity) {

  opacity = (opacity == 100)?100:opacity;

  

  // IE/Win

  obj.style.filter = "alpha(opacity:"+opacity+")";

  

  // Safari<1.2, Konqueror

  obj.style.KHTMLOpacity = opacity/100;

  

  // Older Mozilla and Firefox

  obj.style.MozOpacity = opacity/100;

  

  // Safari 1.2, newer Firefox and Mozilla, CSS3

  obj.style.opacity = opacity/100;

}





function fadeIn(objId,opacity) {

  if (document.getElementById) {

    obj = document.getElementById(objId);

    if (opacity <= 100) {

      setOpacity(obj, opacity);

      opacity += 4;

	  fadddddd =  window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 20);

    }else {

	clearTimeout(fadddddd);

	setOpacity(obj, 100);

	}

  }

}



function fadeOut(objId,opacity) {

  if (document.getElementById) {

    obj = document.getElementById(objId);

    if (opacity >0) {

      setOpacity(obj, opacity);

      opacity -= 2;

	  fadddddd =  window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 50);

    }else {

	clearTimeout(fadddddd);

	setOpacity(obj, 0);

	}

  }

}



function initImage(theimage) {

  imageId = 'zoom_img';

  image = document.getElementById(imageId);

  setOpacity(image, 0);

  //image.style.visibility = 'visible';

  document.getElementById("zoom_img").innerHTML = '<div><img src="../img_com/vide.gif" name="zoom_image" id="zoom_image" Onclick="ferme_zoom (\'zoom\');" title="Cliquez pour fermer la photo" alt="Cliquez pour fermer la photo"></div>';

  document.images['zoom_image'].src=theimage.src

fadeIn(imageId,0);

}

// ********************* FIN FADE IMAGE ************************//





/* ***************** JE VOTE ****************** */



function je_vote(id) {

var xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null){

	alert ("Browser does not support HTTP Request");

	return;

	} 

	

	var url ="_inc/fonc_check_vote.php";

	xmlHttp.onreadystatechange=function() { 

	        if (xmlHttp.readyState==4){

	            if (xmlHttp.status==200){

	              check_vote(xmlHttp);

				  }

			}

	    }	

	xmlHttp.open("POST",url,true);

	xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); 

	xmlHttp.send("id_initia="+id+"&sid="+Math.random());

}





function GetXmlHttpObject(handler){ 

var objXMLHttp=null

	if (window.XMLHttpRequest){

	objXMLHttp=new XMLHttpRequest()

	}else if (window.ActiveXObject){

	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")

	}

return objXMLHttp

}





function check_vote(dett) {

	if (dett.responseText==1) {

	document.getElementById("bt_je_vote").style.display ="none";	

	document.getElementById("numero_vote").innerHTML = parseInt (document.getElementById("numero_vote").innerHTML) + 1;

	}else {

	alert("Erreur");

	}

}



function show_video(url) {

  document.getElementById("photo_initial").innerHTML = '<object width="300" height="230"><param name="movie" value="'+url+'"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+url+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="300" height="230"></embed></object>';

}



tab_email = new Array();

tab_email[0] = "nrazafimandimby@actioncontrelafaim.org";



function lien_mail(num) {

document.location.href = "mailto:"+tab_email[num]+"?subject=ACF - Assistance technique ";

}





function lance_flash_home () {

nbrSecondes = 9;

setTimeout('cacheFlash()',nbrSecondes*1000);

}

function lance_flash_home2 () {

nbrSecondes = 15;

setTimeout('cacheFlash()',nbrSecondes*1000);

}



function cacheFlash() {

document.getElementById("flash_home").style.visibility="hidden";

document.getElementById("cache_noir").style.visibility="hidden";

}



function OW(theURL) {

  window.open(theURL,"_blank",'scrollbars=yes,width=950px , height=550px , toolbar=no,location=no,status=no,menubar=no,resizable=no');

 }


