var ie = document.all ? true : false;
var ns = (document.getElementById && !document.all)? true : false;var cpt = 0;
var actuelle = 0;var delai;
var idimg;
var tabimg;
var chemin;
var NET = (navigator.userAgent.indexOf("Netscape")>-1) ? 1 : 0;
var FF = (navigator.userAgent.indexOf("Firefox")>-1) ? 1 : 0;
var SF = (navigator.userAgent.indexOf("Safari")>-1) ? 1 : 0;
var IE6 = (navigator.userAgent.indexOf("MSIE 6")>-1) ? 1 : 0;
var IE7 = (navigator.userAgent.indexOf("MSIE 7")>-1) ? 1 : 0;
image_zoom = new Array();
document.image_temp = new Array();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 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();function getHref(idRub,idCat){
	if (typeof http != 'undefined') {
  		http.open("GET", racine+'ajax/get_href.php?idR='+idRub+'&amp;idC='+idCat , true);
  		http.onreadystatechange = documentLocation;
  		http.send(null);
  	}
  	else return false;
}
function documentLocation(){
	if (http.readyState == 4) {
		var xml;	
		if (http.status == 200) {
			if(http.responseText!=undefined){
				document.location.href=http.responseText;
			}
		}
	}
}function prechargement(vdelai,vidimg,vtabimg,vchemin,vactuelle) {
	delai=vdelai;
	idimg=document.getElementById(vidimg);
	tabimg=vtabimg;
	chemin=vchemin;
	actuelle=vactuelle/1;
	temp();
}
function temp(){
	setTimeout("temp()", 1000);
	
	if(delai>0){
		if(cpt<0)
			cpt=0
		cpt++;
		if(cpt>=delai)
			suivante();
	}
	else{
		if(delai<0){
			if(cpt>0)
				cpt=0
			cpt--;
			if(cpt<=delai)
				precedente();
		}
	}
}
function precedente(){
	var imgp=actuelle-1
	affiche(imgp,"neg")
}
function suivante(){
	var imgs=actuelle+1
	affiche(imgs,"pos")
}
function affiche(imgz,sens){
	if(tabimg[imgz]){
		cpt=0;
		actuelle=imgz;
		
		image_zoom[imgz] = new Image;
		
		if(image_zoom[imgz].src = chemin + tabimg[imgz]){
			if(ie)slideit(imgz)
			else idimg.src=chemin + tabimg[imgz];
		}
		if(tabimg[imgz-1] && sens=="neg"){
			image_zoom[imgz-1] = new Image;
			image_zoom[imgz-1].src = chemin + tabimg[imgz-1]
		}
		if(tabimg[imgz+1] && sens!="neg"){
			image_zoom[imgz+1] = new Image;
			image_zoom[imgz+1].src = chemin + tabimg[imgz+1]
		}
	}
	else{
		affiche(0,"",idimg);
	}
}function slideit(imgz){
	if (!document.images) return
	
	idimg.filters[0].apply()
	idimg.src=chemin +tabimg[imgz]
	idimg.filters[0].play()
}
