var ie = document.all ? true : false;
var ns = (document.getElementById && !document.all)? true : false;
var compte = 0;
var maxx = 0;
var act = "";
var ob=Object;
function GetE( elementId ){
	return document.getElementById( elementId )  ;
}
function onoff(nom){
	if(GetE(nom)){
		if(GetE(nom).style.display=='none'){
			GetE(nom).style.display='block';
		}
		else{
			GetE(nom).style.display='none';
		}
	}
}
function afficheTTP(code){
	for(i=0;i<tabTTP.length;i++){
		if(code==tabTTP[i]){
			GetE('divTTP'+tabTTP[i]).style.display='block'
		}
		else{
			GetE('divTTP'+tabTTP[i]).style.display='none'
		}
	}
}
var act=racine+"img/espaceur.gif"

function getObj(name) {
	if (document.getElementById) {
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
	else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
	else if (document.layers) {
		if (document.layers[name]) {
			this.obj = document.layers[name];
			this.style = document.layers[name];
		}
	}
}

/* commandes sur les contenus */
var image_curr='';

function hasloaded(on,image,wintop,largeur,hauteur,monTitre,id){
	
  if(hauteur-image.height>0){
    var posh=wintop+(hauteur-image.height)/2;
  }else{
    var posh=wintop+10;
  }
  if(largeur-image.width>0){
    var posl=(largeur-image.width)/2;
  }
  else{
    var posl=10;
  }
  var img1 = '<img src="'+racine+'img/shadow.png" border="0" width="10" height="'+image.height+'" alt="" />';
  var img2 = '<div class=\"dropshadow1\"><img src="'+racine+'img/shadow_bottom.png" border="0" width="'+image.width+'" height="10" alt="" />';
  var img3 = '<img src="'+racine+'img/shadow_corner.png" border="0" width="10" height="10" alt="" />';
  
  var img4 = '<img src="'+racine+'img/shadow.png" border="0" width="10" height="20" alt="" />';
  
  if((image_curr!='') && (image_curr!=image.src) && (document.getElementById("fullimage").style.display=="block"))
  {
    document.getElementById("fullimage").innerHTML = "";
    document.getElementById("fullimage").style.display = "none";
    document.getElementById("fullimage").style.top = posh+"px";
    document.getElementById("fullimage").style.left = posl+"px";
    document.getElementById("fullimage").innerHTML = "<div id=\"legende\" style=\"width:"+(image.width-5)+"px;\">"+monTitre+"</div>"+img4+"<div class=\"dropshadow2\"><a href=\"javascript:onOffImg('','"+image.src+"')\"><img title=\"Fermer\" alt=\"Fermer\" src=\""+image.src+"\" width="+image.width+" height="+image.height+" border=\"0\" /></a>"+img1+"</div>"+img2+"</div>"+img3+"</div>";
    document.getElementById("fullimage").style.display = "block";
    document.getElementById("fullimage").style.zIndex = 50;
    
  }else if(document.getElementById("fullimage").style.display=="none"){
    document.getElementById("fullimage").style.top = posh+"px";
    document.getElementById("fullimage").style.left = posl+"px";
    document.getElementById("fullimage").innerHTML = "<div id=\"legende\" style=\"width:"+(image.width-5)+"px;\">"+monTitre+"</div>"+img4+"<div class=\"dropshadow2\"><a href=\"javascript:onOffImg('','"+image.src+"')\"><img title=\"Fermer\" alt=\"Fermer\" src=\""+image.src+"\" width="+image.width+" height="+image.height+" border=\"0\" /></a>"+img1+"</div>"+img2+"</div>"+img3+"</div>";
    document.getElementById("fullimage").style.display = "block";
    document.getElementById("fullimage").style.zIndex = 50;
  }else{
    document.getElementById("fullimage").innerHTML = "<div id=\"legende\" style=\"width:"+(image.width-5)+"px;\"></div>"+img4+"<div class=\"dropshadow2\"><a href=\"javascript:onOffImg('','"+image.src+"')\"><img title=\"Fermer\" alt=\"Fermer\" src=\""+image.src+"\" width="+image.width+" height="+image.height+" border=\"0\" /></a>"+img1+"</div>"+img2+"</div>"+img3+"</div>";
    document.getElementById("fullimage").style.display = "none";
  }
  image_curr=image.src;
}

function onOffImg(on,arg,monTitre,id){
	var wintop=10;
	if (document.getElementById) { //IE5 
		var wintop=parseInt(document.body.scrollTop);
		var hauteur=document.body.clientHeight;
		var largeur=document.body.clientWidth;
	}
	if ((document.getElementById) && (document.all)) { //IE6
		var wintop=parseInt(document.documentElement.scrollTop);
		var hauteur=document.documentElement.clientHeight;
		var largeur=document.documentElement.clientWidth;
	}
	if ((document.getElementById) && (!document.all)) { //NS6
		var wintop=parseInt(window.pageYOffset);
		var hauteur=window.innerHeight;
		var largeur=window.innerWidth;
	}
	var image=new Image;
	image.src=arg;
	if(!image.complete)		image.onload = function(){hasloaded(on,this,wintop,largeur,hauteur,monTitre,id)};
	else hasloaded(on,image,wintop,largeur,hauteur,monTitre,id);
}

function tempOnOff(a){
	var delay = 1;
	if(a=="plus"){
		if(compte<maxx){
			setTimeout("tempOnOff('"+a+"')", delay);
			varheight(20);
		}
		else{
			ob.style.height='auto';
		}
	}
	else{
		if(a=="moins"){
			if(compte>0){
				setTimeout("tempOnOff('"+a+"')", delay);
				varheight(-40);
			}
			else{
				ob.style.height='0px';
				ob.style.display='none';
				GetE('zoom').src=racine+"img/espaceur.gif";
			}
		}
	}
}
function varheight(val){
	compte=compte+val;
	ob.style.height=compte+"px";
}
function positionnerLayer(couche, nb){

   if (ns) {
    var pos = document.anchors['position'+ nb];
    with (document.getElementById(couche).style) {
      top = getTop(pos)+"px";
      
      display = 'block';
    }
  }
  else if (ie) {
    var pos = document.all['position'+ nb];
    with (document.getElementById(couche).style) {
      posTop = getTop(pos);
     
      display = 'block';
    }
  }
}
function getLeft(l){
  if (l.offsetParent) return (l.offsetLeft + getLeft(l.offsetParent));
  else return (l.offsetLeft);
}
function getTop(l){
  if (l.offsetParent) return (l.offsetTop + getTop(l.offsetParent));
  else return (l.offsetTop);
}

var pagerefresh="";
function recharger(pag,tps) {
	pagerefresh=pag;
	setTimeout("recharge()", tps*1000);
}
function recharge() {
	document.location.href=pagerefresh;
}

function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	try {
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
	xmlhttp = false;
	}
	}
	@else
	xmlhttp = false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}
var http = getHTTPObject();
