var tabimg;

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];
                }
        }
}

function preload (path,img) {
            pathname = path+'/photo_marc_radermacher_0';

            if ( img<10 ) {
              pathname=pathname+'0';
            }
            window.defaultStatus='Loading : '+pathname+img+'.jpg';
            tabimg=new load(pathname+img+'.jpg');
}

function init_bp() {
                    var bp=new load("gfx/marc_radermacher_arrow_left_on.jpg",
                                    "gfx/marc_radermacher_arrow_left_off.jpg",
                                    "gfx/marc_radermacher_arrow_right_on.jpg",
                                    "gfx/marc_radermacher_arrow_right_off.jpg");
}

function init_background() {
                    var bg=new load("gfx/marc_radermacher_bandeau_haut.jpg",
                                    "gfx/marc_radermacher_bandeau_centre.jpg",
                                    "gfx/marc_radermacher_bandeau_bas.jpg",
                                    "gfx/marc_radermacher_vide.jpg");
}

function create_fade(objet,pic){
            objet.style.filter="progid:DXImageTransform.Microsoft.Fade(duration=1.0)";
	objet.filters[0].apply();
	objet.src=pic;
	objet.filters[0].play();
}

function create_wipe(objet,pic){
            objet.style.filter="progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='forward')";
	objet.filters[0].apply();
	objet.src=pic;
	objet.filters[0].play();
}

function state_wipe(objet,timer){
	var state=objet.filters.item("DXImageTransform.Microsoft.Wipe").status;
	window.defaultStatus=state;
	if (state!=2)
	{
              window.defaultStatus="done";
              clearInterval(timer);
	}
}

function state_fade(objet,timer){
	var state=objet.filters.item("DXImageTransform.Microsoft.Fade").status;
	window.defaultStatus=state;
	if (state!=2)
	{
              window.defaultStatus="done";
              clearInterval(timer);
	}
}


