// JavaScript Document
function FindPos(AObject){
    var posX = 0, posY = 0;    
    do {
        posX += AObject.offsetLeft;
        posY += AObject.offsetTop;
        AObject = AObject.offsetParent;
    } while( AObject != null );
    var pos = [];
    pos['X'] = posX;
    pos['Y'] = posY;
    return pos;
}
function getSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return [myWidth,myHeight];
}
function initScroll() {
//alert("la");
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    window.pageYOffset = 0;
  } else if( document.body && ( document.body.scrollTop ) ) {
    //DOM compliant
	document.body.scrollTop = 0;
  } else if( document.documentElement && ( document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    document.documentElement.scrollTop = 0;
  } 
}

var bottom_height = 80;//+10 padding
var limite_height_min = 547;
var limite_height_max = 643+bottom_height;
function reconstruction(){	
	var size = getSize();
	var dif = (size[1] > limite_height_max)? (size[1]-limite_height_max):0;
	document.getElementById("bottom_nav").style.height = (bottom_height+dif) +"px";
	//document.getElementById("content").style.padding = "0px 0 "+(bottom_height+dif+10)+"px 0";
	
	/*var pos = FindPos(document.getElementById('but_qui'));
	document.getElementById("bottom_nav_qui").style.left = (pos['X']-16)+"px";
	
	var pos = FindPos(document.getElementById('but_participation'));
	document.getElementById("bottom_nav_participation").style.left = (pos['X']-16)+"px";*/
		
	//
	initScroll();
	//
}

function resize_site(){
	//alert("la");
	var size = getSize();
	var hauteur_totale = (size[1]<limite_height_min)? limite_height_min:size[1];//555//577-30;//
	hauteur_totale = (size[1]>limite_height_max)? limite_height_max:hauteur_totale;
	if(document.getElementById("site")) document.getElementById("site").style.height = hauteur_totale +"px";//656
	var hauteur1 = hauteur_totale-238+40-(bottom_height-10);//211-27 -20
	if(document.getElementById("fake_bottom_nav")) document.getElementById("fake_bottom_nav").style.top = hauteur1 +"px";//445
	if(document.getElementById("fake_bottom_nav")) document.getElementById("fake_bottom_nav").style.height = (bottom_height-10+28) +"px";//445
	if(document.getElementById("suivant")) document.getElementById("suivant").style.top = hauteur1 +"px";//445
	
	if(document.getElementById("colonne1")) document.getElementById("colonne1").style.height = hauteur1-5 +"px";//440
	if(document.getElementById("colonne2")) document.getElementById("colonne2").style.height = hauteur1-5 +"px";
	//if(document.getElementById("lelecteur_equipe")) document.getElementById("lelecteur_equipe").style.height = hauteur1-5;
	if(document.getElementById("colonne3")) document.getElementById("colonne3").style.height = hauteur1-5 +"px";
	if(document.getElementById("colonne3_img")) document.getElementById("colonne3_img").style.height = hauteur1-5+5 +"px";
	// .texte
	if(document.getElementById("texte_1")) document.getElementById("texte_1").style.height = hauteur1-90 +"px";//350
	if(document.getElementById("texte1_charte")) document.getElementById("texte1_charte").style.height = hauteur1-140 +"px";
	if(document.getElementById("texte_2")) document.getElementById("texte_2").style.height = hauteur1-90 +"px";
	if(document.getElementById("texte_3")) document.getElementById("texte_3").style.height = hauteur1-90 +"px";
	
	if(document.getElementById("texte_1_presse")) document.getElementById("texte_1_presse").style.height = hauteur1-140 +"px";//350
	if(document.getElementById("texte_2_presse")) document.getElementById("texte_2_presse").style.height = hauteur1-140 +"px";
	if(document.getElementById("texte_3_presse")) document.getElementById("texte_3_presse").style.height = hauteur1-140 +"px";
	// participations
	if(document.getElementById("texte_tot_1")) document.getElementById("texte_tot_1").style.height = hauteur1-20 +"px";
	if(document.getElementById("texte2_2")) document.getElementById("texte2_2").style.height = hauteur1-88 +"px";//-93
	if(document.getElementById("texte3_3")) document.getElementById("texte3_3").style.height = hauteur1-71 +"px";
	if(document.getElementById("texte1_3")) document.getElementById("texte1_3").style.height = hauteur1-71 +"px";
	// qui sommes nous (.texte_quasitot)
	// "" vision
	if(document.getElementById("texte_quasitot_1")) document.getElementById("texte_quasitot_1").style.height = hauteur1-50 +"px";
	if(document.getElementById("texte_quasitot_2")) document.getElementById("texte_quasitot_2").style.height = hauteur1-50 +"px";
	if(document.getElementById("texte_quasitot2_1")) document.getElementById("texte_quasitot2_1").style.height = hauteur1-50+30 +"px";
	if(document.getElementById("texte_quasitot2_3")) document.getElementById("texte_quasitot2_3").style.height = hauteur1-50+30 +"px";
	
	//if(document.getElementById("texte_quasitot_max")) document.getElementById("texte_quasitot_max").style.height = hauteur1-50+31 +"px";
	// "" equipe
	if(document.getElementById("texte_petit_2")) document.getElementById("texte_petit_2").style.height = hauteur1-(238-29) +"px";
	
	
	//limite_height = //603
	reconstruction();
}
/*initialiser la surveillance de Netscape*/
if(!window.largeur && window.innerWidth){	
	window.onresize = resize_site;
}

/////////////////////////////////////// PLAYLIST VIDEO
function rollover_video_elem(elem){
	//alert(document.getElementById("titre").innerHTML);
	elem.className = "video_elem video_elem_over";
	//elem.style.backgroundColor = "#a6bfcc";
}
function rollout_video_elem(elem){
	elem.className = "video_elem";
	//elem.style.backgroundColor = "#d6dce0";
}
function select_video_elem(lurl){
	window.location.replace(lurl);
}
/////////////////////////////////////// RECHERCHE SOCIETES
function submit_from_rech() {
	if(document.getElementById("form_rech")) document.getElementById("form_rech").submit();
}

/////////////////////////////////////// MENU EQUIPE
var nb_personne = 14;
function select_personne(num_personne) {	
	for(var i = 1; i <= nb_personne; i++){
		var ledisplay = (i == num_personne)? "block":"none";
		if(document.getElementById("block"+i)) document.getElementById("block"+i).style.display = ledisplay;
	}
	if(document.getElementById("texte_quasitot2_3")) document.getElementById("texte_quasitot2_3").scrollUpdate();		
	/*if(document.getElementById("block"+num_personne)) {
		document.getElementById("block"+num_personne).style.display = "block";
	}	
	for(var i = 1; i < num_personne; i++){
		if(document.getElementById("block"+i)) document.getElementById("block"+i).style.display = "none";
	}
	for(var i = (num_personne + 1); i <= nb_personne; i++) {
		if(document.getElementById("block"+i)) document.getElementById("block"+i).style.display = "none";
	}*/
	//resize_site();
};



