//--> Supprimer des cadres exterieur si encadré
if (self != top) 
	top.location.href = self.location.href;

//--> Fonction de préchargement
function load() {
	if (document.images)
	{
		this.length=load.arguments.length;
		for (var i=0;i<this.length;i++)
		{
			this[i+1]=new Image();
			this[i+1].src=load.arguments[i];
		}
	}
}

//--> Cette fonction charge dans le cache toutes les images passées en paramètre via la fonction ci-dessus
function preload() {
	var temp=new load(
	"images/chargement.gif",
	"images/deco/sa_vie_over.jpg",
	"images/deco/son_oeuvre_over.jpg",
	"images/deco/son_art_over.jpg")
}

//--> Lance la fonction
preload();

//--> Fonction de rollover pour les images
function rollover_tjs(nom,src) {	
	document.images[nom].src=src;
}


//--> Return TRUE pour activer le blocage de erreur de script javascript
function NoError(){
	return true;
}

//--> Compter les clicks sur un zoom image
function counter_image(id){
	//--> Charger le fichier qui compte les cliques
	if(document.images)
	{
		var idunic = (1 + Math.floor((Math.random()*15648512.654)));
		(new Image()).src="compter_click_image.php?idimg="+id+"&rand="+idunic;
		//alert(id);
	}
 //  return true;
}

//--> Afficher dans la barre de status
function AfficheStatus(text){
		window.status = text;
}

//--> Afficher le span namelist
function ouvrir_client(namelist, ok){
	if(ok == 1)
	{
		document.getElementById(namelist).style.display = "block";
	}else
	{
		document.getElementById(namelist).style.display = "none";
	}
}

//--> Passer d'une image à une autre (pour chargement en cour...)
function bascule(from, to) {
	document.images[from].src = to.src; 
}
//--> Chargement en cour...
var done = 0; 
var time = 0.2; // Seconde avant affichage de l'image finie
time = time * 1000; 
    function Preload_Img() 
    { 
       imgs = document.images; 
  
            for( index = 0; index < imgs.length; index++ ) 
            {     
                if( done >= imgs.length ) 
                { 
                    break; 
                }else if( imgs[ index ].complete ) 
                { 
                    done++; 
                    //loaded[ index ] = true; 
                } 
            } 
             
            if( done >= imgs.length ) 
            { 
               //bascule("ch", fin);
               window.setTimeout( "bascule('ch', fin)", time );
            }else 
            { 
                window.setTimeout( "Preload_Img()", '50' ); 
            } 
    }
// FIBN test chartement image

//--> Appel de la function pour bloquer le erreur
window.onerror=NoError;

//--> Affiche une message par défaut dans la barre de status
window.defaultStatus = "Association des amis de Charles BENEZIT";


