//-------- Affichage et fermeture de popup  
//-------- Modifié le 27/02/10 pour le nouveau logo 

var pop_open;
var popup;
function openWindow(theURL,winName,features) { //v2.0
	//alert("Dans fct")
	//alert(theURL+"\n"+winName+"\n"+features);
	popup=window.open(theURL,winName,features);
	pop_open=true;
	popup.focus();
}
function close_pop_prog(){
	//alert("Dans fct")
	if (pop_open == true) {
		pop_open = false;
		popup.close();
	}
}

//-------Fin affichage et fermeture de popup  

	function ShowHide(id) {
		if (document.getElementById(id).style.display=="none") {
			  document.getElementById(id).style.display="";
				//alert(document.getElementById(id).style.display);
			  return ;
		}  
			  
		if (document.getElementById(id).style.display!="none") {
		 document.getElementById(id).style.display="none";
		//alert(document.getElementById(id).style.display);
		return;
		}
	}

function affiche(id) {
	//alert(document.getElementById)
	if (document.getElementById) {
		if (document.getElementById(id).style.display=="none") {
			document.getElementById(id).style.display="";
			//alert('dans affiche passe en block')
			return;
		}
		if (document.getElementById(id).style.display!="none") {
			document.getElementById(id).style.display="none";
	    //alert('dans affiche passe en none')
			return;
		}
	}
	alert('quitte affiche')
	return;
}

function nom_match(adresse) {
	val4=adresse.lastIndexOf("/");
	val5=adresse.lastIndexOf(".");
	val6=adresse.substring(val4+1,val5-6);
	val7=val6.lastIndexOf("_");
	val8=val6.substring(0,val7)+" - "+val6.substring(val7+1);
	return val8;
}

function ajuste_menus() {
	h_0=0,h_1=0,h_2=0,h_3=0,h_4=0,h_5=0;
	d=document;
	h_0=parseInt(d.getElementById("contenu").offsetHeight); //hauteur_0
	h_1=parseInt(d.getElementById("banniere").offsetHeight);  //hauteur_2
	//alert(d.getElementById("bienvenue"))
	if (d.getElementById("bienvenue")!=null) 
		h_2=parseInt(d.getElementById("bienvenue").offsetHeight); //hauteur_1
	h_3=parseInt(d.getElementById("menu1").offsetHeight);
  h_5=parseInt(document.getElementById("menuGlo").offsetHeight);
	
	
//--------------- Ajustement div#menu2----------------------------------//		
		
	if (document.getElementById("menu2"))
		document.getElementById("menu2").style.height= h_0+"px"
	if ((document.all)&&(document.all["menu2"])) 
		document.all["menu2"].style.height=h_0+"px"	

//------------Fin Ajustement div#menu2----------------------------------//
	
	
//--------------- Ajustement div#menu1----------------------------------//
																						
	if (h_3<h_0) {
		h_menu1=h_0;
	}																						
	//alert("Contenu = "+h_0+"\nMenu1 = "+h_menu1)
	if (d.getElementById("menu1")) 
		d.getElementById("menu1").style.height=h_menu1+"px";+"px";
	if (d.all) 
		d.all["menu1"].style.height=h_menu1+"px";+"px"																				

	document.getElementById("fondMenu1").style.height= h_0-h_5+"px"; // 10px pour margin de logoGauche
	if (d.all)  d.all["fondMenu1"].style.height=h_0-h_5+"px";


}																										

//------------Fin Ajustement div#menu1----------------------------------//


function ajouterFavoris(url,nom) {
		//alert("Dans fct")
    if (document.all) {
        window.external.AddFavorite(url,nom);
    }
    else if (window.sidebar) {
        window.sidebar.addPanel(nom, url, "");
    }
    else {
        alert("Désolé! Votre navigateur ne supporte pas cette fonction.");
    }
}




//--------------------  Ouverture de la popup résumé à partir du tableau des résultats  -----------------------------
timing3='';


function aff_div(URL,haut,large,pas,hide,visible) {

	// URL -> URL du srcde l'iframe resumeText
	// haut -> hauteur du div "visible" en px
	// large -> largeur du div "visible" en px
	// pas -> pas de progression du dimenssionnement du div "visible" en px
	// hide -> identifiant du div qui masquera la page de fond
	// visible ->  identifiant du div qui va sera superposer à la page de fond
	
	var d=document;
	var resu=d.getElementById(visible);
	resu.style.display="";
	//alert("ss = "+document.body.offsetWidth);	
	//resu.style.top=50+"px";
	quotient(visible,haut,large,2);  //hauteur
	//resizeBloc2(visible,large); //largeur
	resumeMove('contenu',visible);
	
	resumeMoveV(visible);
	
	//timing=setInterval("resumeMove('contenu','"+visible+"')",100);
	//alert(adr)
	d.getElementById("resumeText").src=URL;
	d.getElementById(hide).style.height=d.body.offsetHeight+"px";
	d.getElementById(hide).style.width=d.body.offsetWidth+"px";
	
	//d.getElementById(hide).style.width=window.innerWidth+"px";
	d.getElementById(hide).style.display="";
	//d.getElementById("contenu").style.marginBottom=0+"px";
	//alert("Index banniere = "+d.getElementById("banniere").style.zIndex+"\nIndex hide = "+d.getElementById("hide").style.zIndex);
}

function quotient (id,hauteur,largeur, pas) {
	var inv=0;
	var r =largeur/hauteur;
	if (r<1) {
		r=1/r;
		inv=1;
	}
	//alert("inv = "+inv+"\nr = "+r);
	r2=r.toString();
	pt=r2.indexOf(".");
	if (pt != -1) {
		r2=r2.substr(0,pt+3) // r2 est le quotient transmis 
		r2=parseFloat(r2);
	}
	//alert("inv = "+inv+"\nr = "+r+"\nr2 = "+r2                    );
	resizeBloc(id,hauteur,largeur, pas, r2)
}



function resizeBloc(id,hauteur,largeur, pas, quotient) {
	
	var bloc=eval("document.getElementById('"+id+"')" );
	//alert(parseInt(bloc.style.height));
	if  (parseInt(bloc.style.height) < hauteur ) {
		bloc.style.height=parseInt(bloc.style.height)+ (pas)+"px";
		//alert("Dans If ="+parseInt(bloc.style.height));
		//setTimeout("resizeBloc('"+iid+"',"+hauteur+")",1);
	}
	//if  (parseInt(bloc.style.width) < largeur ) {
	//	bloc.style.width=parseInt(bloc.style.width)+ (2*pas*quotient)+"px";
		//alert("Dans If ="+parseInt(bloc.style.height));
		//setTimeout("resizeBloc2('"+iid+"',"+largeur+")",1);
	//}
	timing2=setTimeout("resizeBloc('"+id+"',"+hauteur+","+largeur+","+pas+","+quotient+")",20);
}



function resumeMoveV (id) {
	//alert(conteneur)
		var p=parseInt(document.getElementById(id).style.top);
		//alert("p = "+p)
	if (document.all) {
		var m= parseInt(document.documentElement.scrollTop);
		//alert("m = "+m)
	} else {

		var m= parseInt(window.pageYOffset)
}
	//alert(document.getElementById(id).style.top)
	if (p<m+50) {
		p=p+50;
		document.getElementById(id).style.top=p+"px";
		//alert(id +"    "+document.getElementById(id).style.top)
		 timing3=setTimeout("resumeMoveV('"+id+"')", 5);
 }  else {
 			document.getElementById(id).style.top=p+"px";
 			clearTimeout(timing3);
 }

}








function resumeMove(conteneur,id) {
	//alert(conteneur)
	var m=document.getElementById(conteneur).offsetLeft;
	document.getElementById(id).style.left=m+"px";
	//alert("marge = "+m);
}

function closeResume(visible,hide) {
	clearTimeout(timing2);
	//window.scroll(0,0)
	//var h=window.pageYOffset
	//alert(h)
	var d=document;
	var bloc=d.getElementById(visible);
	//bloc.style.display="none";
	d.getElementById(hide).style.display="none";
	bloc.style.top="-500px";
	bloc.style.left=0;
	//document.getElementById("contenu").scroll(0,500)	
	//clearInterval(timing);
	//deplaceEle(document.getElementById("contenu"), 1, 920 )
	//scrollTo(0, 928)
}

function deplaceEle(ele, x, y ) {   // x et y en pixel
	scroll(x,y)
	alert(window.pageYOffset) 
}




	var pop_resume = false
	var view
	function affiche_resume(adresse) {
		val1=adresse.lastIndexOf("Saison");
		val2=adresse.lastIndexOf(".");
		val3="./"+adresse.substring(val1,val2)+".htm";
		view=window.open(val3,"EspéranceDeToulBasket","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=1,resizable=yes,width="+screen.width*0.8+",height="+screen.height*0.5+",top=0,left=0");
		pop_resume=true;
	}


	function close_resume() {
	  if (pop_resume) {
	    pop_resume = false
	    view.close()
	  }
	} 
	
//--------------------Fin ouverture de la popup résumé à partir du tableau des résultats  -----------------------------



	function changeSRC (ifr, URL ) {
		document.getElementById(ifr).src=URL;
		return;
	}


