/* DHTML library v2 is needed */

spflib=new Object;
spflib.tmp=[];
spflib.DynFrameCreatedObjects=[];

spflib.fixLayer=function (LyrNme, ancreNme, left, top, show){
	dlib.layers(LyrNme).left(dlib.anchors(ancreNme).left()+left);
	dlib.layers(LyrNme).top(dlib.anchors(ancreNme).top()+top+((dlib.navigator("IE") && dlib.plateforme("MAC"))? -4:(dlib.navigator("NS6"))?-72:0));	
	if(show) dlib.layers(LyrNme).visible(true);	
}


spflib.scroll=function (LyrName, vitesse, run){
      	if (LyrName) {
      	  		if (arguments.length==3) document.run=run; 
      		
      			if(dlib.layers(LyrName).clip().bottom<dlib.layers(LyrName).height() && vitesse<0) { dlib.layers(LyrName).scrollV(vitesse);}
				else if(dlib.layers(LyrName).clip().top>0 && vitesse>0) dlib.layers(LyrName).scrollV(vitesse);
				else document.run=run=false;			
        }
        else document.run=false;
        if (document.run) setTimeout('spflib.scroll("'+LyrName+'", '+vitesse+')', 5);       
}

spflib.scrollH=function (LyrName, vitesse, run){
      	if (LyrName) {
      	  		if (arguments.length==3) document.run=run; 
      		
      			if(dlib.layers(LyrName).clip().right<dlib.layers(LyrName).width() && vitesse<0) { dlib.layers(LyrName).scrollH(vitesse);}
				else if(dlib.layers(LyrName).clip().left>0 && vitesse>0) dlib.layers(LyrName).scrollH(vitesse);
				else document.run=run=false;			
        }
        else document.run=false;
        if (document.run) setTimeout('spflib.scrollH("'+LyrName+'", '+vitesse+')', 5);       
}


spflib.OpenDynFrame=function(url,FrameNme,height,width,left,top){
	if (!spflib.DynFrameCreatedObjects[FrameNme]) { 
			if (!document.layers){  
					Pop='<Iframe id="RealF'+FrameNme+'" src="" style="position:absolute; left:0px; top:0px; visibility:hidden" height=0 width=0></iframe>';
					if(dlib.navigator("IE")) document.body.insertAdjacentHTML('BeforeEnd', Pop); 
					else document.body.innerHTML+=Pop;}
			spflib.DynFrameCreatedObjects[FrameNme]=1;}			
	if (!document.layers) {  
		if(dlib.navigator("IE")) document.frames["RealF"+FrameNme].location=url;
		else document.getElementById("RealF"+FrameNme).src=url;		
		document.activePopName=FrameNme;}
	else { dlib.layers(FrameNme).object.load(url,width); }
	dlib.layers(FrameNme).visible(true); 
	dlib.layers(FrameNme).left(left); 
	dlib.layers(FrameNme).top(top);	
	dlib.layers(FrameNme).style.zIndex=95;	
}
