
function js_positionnement() {
	placeLogoDklik(); // on place le logo dklik par defaut
	attentionAuCorps(); // test sur la longeur du corps
	//placeFooter(); // on place le footer
}


function placeLogoDklik() {
	//alert("placeLogoDklik");
	// Pour placer le logo DKLIK
	var dklik = (document.getElementById ? document.getElementById('dklik') : document.all['dklik']);
	dklik.style.top = '712px';
	
	var doc = (document.getElementById ? document.getElementById('corps') : document.all['corps']);
  var newHt = js_htDiv('corps');
  // 412 => hauteur minimum du div corps
  // 300 => diff pr aller a 712, top de base du div dklik
  if (newHt > 412) {
  	dklik.style.top = parseInt(parseInt(newHt)+300-25)+'px';
  }
  dklik.style.display = 'block';
}


function attentionAuCorps() {
	var htMonDiv = js_htDiv('corps');
	if (htMonDiv > 412) {
		// ATTENTION on doit bouger le div footer en fonction de la taille du calque corps
		// 412 => hauteur de base du calque corps
		// 792 => position top par defaut du div footer
		var footer = (document.getElementById ? document.getElementById('footer') : document.all['footer']);
		footer.style.top = parseInt(792+parseInt(htMonDiv-412)-25)+'px';
			
		// et on replace le logo DKLIK
		placeLogoDklik();
	}
}


function placeFooter() {
	//alert("placeFooter");
	var footer = (document.getElementById ? document.getElementById('footer') : document.all['footer']);
	var htDoc = js_htDiv('contenu');
  //alert(htDoc);
  footer.style.top = parseInt(htDoc)+15+'px';
  footer.style.visibility = 'visible';
}



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);

