//********** Detection Browser ***************
ns = (document.layers) ? true:false;
ie = (document.all) ? true:false;



//********** Macromedia Trouve Objet ***************
function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}


//********** PopUp ***************
function pop(nom,w,h,scrolle) {

	var XposMsgBox = ( screen.width - w - 8 ) / 2 ;
	var YposMsgBox = ( screen.height - h - 30 ) / 2 ;

	stats='toolbar=no,location=no,directories=no,status=no,menubar=no,' ;
	stats += 'scrollbars='+scrolle+',resizable=no,width='+w+',height='+h+',left='+XposMsgBox+',top='+YposMsgBox ;		
	MsgBox = window.open (nom,'msgWindow',stats);

}

//********** PopUp ***************
function popup3(nom,w,h,scrolle) {

	var XposMsgBox = ( screen.width - w - 8 ) / 2 ;
	var YposMsgBox = ( screen.height - h - 30 ) / 2 ;

	stats='toolbar=no,location=no,directories=no,status=yes,menubar=no,' ;
	stats += 'scrollbars='+scrolle+',resizable=no,width='+w+',height='+h+',left='+XposMsgBox+',top='+YposMsgBox ;		
	MsgBox = window.open (nom,'photo_salle',stats);

}


//********** PopUp ***************
function poptop(nom,w,h,scrolle) {

	var XposMsgBox = 10 ;
	var YposMsgBox = 10 ;

	stats='toolbar=no,location=no,directories=no,status=no,menubar=no,' ;
	stats += 'scrollbars='+scrolle+',resizable=no,width='+w+',height='+h+',left='+XposMsgBox+',top='+YposMsgBox ;		
	MsgBox = window.open (nom,'msgWindow',stats);

}

//********** Bug Netscape Layer ***************
function refresch(){
window.location.reload()
}


//********** Jump List ***************
function JumpListTo(selSelectObject,urlPreFixe,num)
{
   if (selSelectObject.options[selSelectObject.selectedIndex+num].value != "")
   { 
     location.href=urlPreFixe+selSelectObject.options[selSelectObject.selectedIndex+num].value;
   }
}
function JumpList(selSelectObject,urlPreFixe)
{
   JumpListTo(selSelectObject,urlPreFixe,0)
}
function ChangeOptionList(selSelectObject,urlPreFixe,num)
{
   var tempIndex=selSelectObject.selectedIndex+num;

   if (selSelectObject)
   { 
      if ((tempIndex>=0)&&(tempIndex<selSelectObject.options.length)) 
      {
         //selSelectObject.selectedIndex=tempIndex;
         JumpListTo(selSelectObject,urlPreFixe,num)
      }
   }
}

//********** RollOver ************************
var PageCourante='';

function RollOver (menu,image) {
//alert(menu.name + ' '+ PageCourante);
	if (menu.name!=PageCourante) {
		menu.src=image;
	
	}
}
var PageCourante2='';

function RollOver2 (menu,image) {
//alert(menu.name + ' '+ PageCourante);
	if (menu.name!=PageCourante2) {
		menu.src=image;
	
	}
}


//*****************************************

var DefilChrono = new Array();

function Defileur(id, speed)
{
    DefilChrono[id] = null;
    LeCalque = id ;
    var page;
    
    if (document.layers)
        {
            page = eval (document.LeCalque);
        }
    else
        {  
            if (document.getElementById)
                {             
                    page= document.getElementById(LeCalque);
                }
            else
                {
                    if (document.all)
                        {
                            page = eval(document.all.LeCalque.style);
                        }
                }
        }

    speed = parseInt(speed);
    var yPos = parseInt(page.style.top);
    if ((speed >0 && yPos <0) ||( speed<0) )
        {
            page.style.top = (yPos + speed);
            DefilChrono[id] = setTimeout("Defileur(" +id + "," + speed+ ")", 2);
        }
 
}

function StopDefileur(id)
{
    loop = false;
    clearTimeout( DefilChrono[id]);
}
//*******************************************************************
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
