function str_replace(aiguille,paille,foin){
	aiguille = new RegExp(aiguille,"g");
    return foin.replace(aiguille,paille);
}
function init(){
	var lis = document.getElementById('catalogue').getElementsByTagName('a');
	var ims = new Array();
	for(var i=0 ; i<lis.length ; i++){
		url = lis[i].href.replace('http://ar.urbancube.net/','');
		if(document.all) lis[i].style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity=20)';
		else lis[i].style.opacity='0.2';
		lis[i].onclick=function(){ 
			return false;		
		};	
		ims[i] = new Image; 	
		ims[i].src='/image.php?jeveuxH=346&file='+url;	
		ims[i].alt=i;
		ims[i].onload = function(){
			if(document.all) lis[this.alt].style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity=100)';
			else lis[this.alt].style.opacity='1'; 
			lis[this.alt].onclick=function(){ 
				affiche(this);
				return false;		
			};	
		}
	}
}
function affichein(hot){
	document.getElementById('cine').style.opacity='1';
	document.getElementById('legende').style.width='521px';
	document.getElementById('lodeur').style.display='none';
}
function lod(url,alt,hot){
	 
	//var monImageJS = new Image; 
	//monImageJS.src='image.php?jeveuxH=346&file='+url;
	//document.getElementById('cine').src=url;
	alt = str_replace(';','<br>',alt);
	document.getElementById('legende').innerHTML=alt;
	/*cinema.onload = function(){
		setTimeout('affichein()',500);	
	}*/
	//monImageJS.onload = function(){ 
		document.getElementById('cine').src = '/image.php?jeveuxW=600&file='+url;
		//affichein();	
		setTimeout('affichein('+hot+')',500);	
	//}
}
var inval=0;
var taupe=0;
var hot=346;
var ehit=200;
function affiche(ki){
	url = ki.href.replace('http://ab.urbancube.net/','');
	alt=ki.title;
	hot = parseInt(ki.name);
	if(isNaN(hot)){
		hot=600;	
	}
	var lis = document.getElementById('liste').getElementsByTagName('a');
	for(var i=0 ; i<lis.length ; i++){	
		lis[i].className='off';
	}
	ki.className='on';
	
	tab = (parseInt(ki.tabIndex)*-1)+1;
	//scrol(tab-inval);
	
	fermeture();
	document.getElementById('viewer').style.height=hot+'px';
	document.getElementById('closetop').style.top='-20px';
	document.getElementById('closebottom').style.bottom='-30px';
	setTimeout("document.getElementById('cine').src = '/images/noir.jpg';",500);
	
	document.getElementById('lodeur').style.display='block';
	
	setTimeout('lod("'+url+'","'+alt+'","'+hot+'")',1000);
}
function fermeture(){
	document.getElementById('viewer').style.height='20px';
	document.getElementById('closetop').style.top='0px';
	document.getElementById('closebottom').style.bottom='0px';
	document.getElementById('legende').style.width='0px';
	document.getElementById('lodeur').style.display='block';
	document.getElementById('cine').style.opacity='0';
}
function highlightNav() {
	var chemin = "";
	var cheminComplet = "";
	
	// on essaye de détecter la page en cours pour modifier le style du lien actif
	if(document.getElementById("menu")) {
		
		// on récupère la page en cours
		
		// si l'URL comporte une query string, on la retire
		if(document.location.search) {
			cheminComplet = document.location.href;
			cheminCompletSansQueryString = cheminComplet.split(document.location.search);
			cheminComplet = cheminCompletSansQueryString[0];
		} else {
			cheminComplet = document.location.href;
		}

		// si il n'y a pas de fichier après le dernier slash, on doit être sur la page index.php
		cheminCompletDecoupe = cheminComplet.split("/");
		if (cheminCompletDecoupe[cheminCompletDecoupe.length-1] == "") {
			chemin = cheminComplet;
			cheminComplet += "index.php";
		} else {
			chemin = cheminCompletDecoupe.splice(0,cheminCompletDecoupe.length-1) 
			chemin = chemin.join("/");
			chemin += "/";
		}
		
		// on boucle sur les balises <a> pour récupérer leur href
		listeDesLiens = document.getElementById("menu").getElementsByTagName("a");
		for (var i=0; i<listeDesLiens.length; i++) {
			// on compare le href avec le chemin de la page en cours
			if(listeDesLiens[i].getAttribute("href") == cheminComplet || (chemin + listeDesLiens[i].getAttribute("href")) == cheminComplet) {
				// on modifie le style du lien actif
				listeDesLiens[i].className = "current";

			}
		}
	}
}


	

