
function js_positionnement() {
	placeLogoDklik(); // on place le logo dklik par defaut
	placeAdresse();
	
	// si on est en home page
	if (document.getElementById('intDroiteCol1')) {
		// 291 => hauteur du bloc top
		var droiteHt = js_htDiv('intDroite');
		if (parseInt(parseInt(droiteHt)+291) > 708) {
			// on force la taille du DIV corpsPage
			var corps = (document.getElementById ? document.getElementById('corpsPage') : document.all['corpsPage']);
			corps.style.height = parseInt(parseInt(droiteHt)+291)+'px';
			// et on relance les fonctions de placage
			placeLogoDklik(); // on place le logo dklik par defaut
			placeAdresse();
		}
	}else{
		
		// on force le div 'corpsPage' par rapport aux 2 divs dynamique 'intGauche' et 'intDroite'
		var corps = (document.getElementById ? document.getElementById('corpsPage') : document.all['corpsPage']);
		// 291px -> hauteur du bandeau Top (topGauche + topDroite en hauteur fixe)
		// 807px -> hauteur minimale du div 'corpsPage'
		var htGauche = js_htDiv('intGauche');
		var htDroite = js_htDiv('intDroite');
		htGauche = parseInt(parseInt(htGauche)+291);
		htDroite = parseInt(parseInt(htDroite)+291);
		
		if ( htGauche > 807 || htDroite > 807) {
			if (htGauche > htDroite) {
				corps.style.height = htGauche+200+'px';
			}else{
				if (htDroite > htGauche+200) {
					corps.style.height = htDroite+100+'px';
				}else{
					corps.style.height = htGauche+200+'px';
				}
			}

			// et on relance les fonctions de placage
			placeLogoDklik(); // on place le logo dklik par defaut
			placeAdresse();
		}
	
	}

}


function placeLogoDklik() {
	//alert("placeLogoDklik");
	// Pour placer le logo DKLIK
	var dklik = (document.getElementById ? document.getElementById('dklik') : document.all['dklik']);
	dklik.style.top = '708px';
	
	var newHt = js_htDiv('corpsPage');
	// 807 => hauteur minimum du div corps + 24 => hauteur du footer
  // 807 - 708 = 99 => ecart type
  if (newHt > 807) {
  	dklik.style.top = parseInt(parseInt(newHt)-99)+'px';
  }
  dklik.style.display = 'block';
}

function placeAdresse() {
	//alert("placeAdresse");
	// Pour placer l adresse
	var adresse = (document.getElementById ? document.getElementById('adresse') : document.all['adresse']);
	adresse.style.top = '720px';
	
	var newHt = js_htDiv('corpsPage');
  // 807 => hauteur minimum du div corps
  // 807 - 720 = 87 => ecart type
  if (newHt > 807) {
  	adresse.style.top = parseInt(parseInt(newHt)-97)+'px';
  }
  adresse.style.display = 'block';
}

function attentionAuCorpsGauche() {
	var htGauche = js_htDiv('intGauche');

	// on replace le logo dklik
	// 708 => top logo dklik par defaut
	var dklik = (document.getElementById ? document.getElementById('dklik') : document.all['dklik']);
	dklik.style.top = parseInt((parseInt(htGauche)*708)/484)+'px';
	
	// meme chose pour le bloc adresse
	// 720 => top adresse par defaut
	var adresse = (document.getElementById ? document.getElementById('adresse') : document.all['adresse']);
	adresse.style.top = parseInt((parseInt(htGauche)*720)/484)+'px';
}
function attentionAuCorpsDroite() {
	var htDroite = js_htDiv('intDroite');

	// on replace le logo dklik
	// 708 => top logo dklik par defaut
	var dklik = (document.getElementById ? document.getElementById('dklik') : document.all['dklik']);
	dklik.style.top = parseInt((parseInt(htDroite)*708)/524)+'px';
	
	// meme chose pour le bloc adresse
	// 720 => top adresse par defaut
	var adresse = (document.getElementById ? document.getElementById('adresse') : document.all['adresse']);
	adresse.style.top = parseInt((parseInt(htDroite)*720)/524)+'px';
}







function js_htDiv(nomDiv) {
	// Pour placer le logo DKLIK
	var doc = (document.getElementById ? document.getElementById(nomDiv) : document.all[nomDiv]);
  // on retrouve la hauteur du calque contenu, ok I.E sinon firefox.0.9.2 , pas mozilla.1.0 ni netscape.7.02
  // on recupere un truc du style '328px' sous firefox et 328 sous IE.... alors on enleve le 'px' SOUS Firefox
  var newHt = (document.all ? doc.offsetHeight : document.defaultView.getComputedStyle(doc, null).height);
  if (!document.all) newHt = newHt.substr(0,newHt.length-2);
  return newHt;
}
function getTotalHeight() {

  // firefox is ok
  var height = document.documentElement.scrollHeight;

  // now IE 7 + Opera with "min window"
  if(document.documentElement.clientHeight > height ) {
    height  = document.documentElement.clientHeight;
  }
  // last for safari
  if(document.body.scrollHeight > height) {
    height = document.body.scrollHeight;
  }
  
  return height;
}


//js_positionnement();
// on relance automatiquement le script au bout de 2sec (pour les vieux navigateurs)
//setTimeout("js_positionnement()", 2000);

function js_contenuParOnglet(num) {
	var onglet = document.getElementById('contOng_' + num + '_ong');
	var contenu = document.getElementById('contOng_' + num);
	
	if (contenu.style.display == 'none') {
		contenu.style.display = 'block';
		onglet.style.background = 'url("fileadmin/template/images/ongletopen.jpg")';
	} else {
		contenu.style.display = 'none';
		onglet.style.background = 'url("fileadmin/template/images/ongletoff.jpg")';
	}
}

