function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
  x.src=x.oSrc;
}

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

function MM_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array;
  for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null)
   {document.MM_sr[j++]=x;
   if(!x.oSrc) x.oSrc=x.src;
   x.src=a[i+2];
   }
}

// --------------------- affiche_smenu()
function affiche_smenu(action,id) {
	var menu_actif=document.getElementById("menu_actif").value;
	if(action=='on') {
		document.getElementById(id).style.display="";
		document.getElementById("menu_actif").value=id;
	}
	else if(menu_actif=="btn_collections_smenu") {
		document.getElementById(menu_actif).style.display="none";
		document.getElementById("menu_actif").value="";
		if(document.getElementById("btn_collections")) { document.getElementById("btn_collections").src="images/interface/btn_menu/collections_off.gif"; }
	}
	else if(menu_actif=="btn_atelier_smenu") {
		document.getElementById(menu_actif).style.display="none";
		document.getElementById("menu_actif").value="";
		if(document.getElementById("btn_atelier")) { document.getElementById("btn_atelier").src="images/interface/btn_menu/atelier_off.gif"; }
	}
}
// --------------------- mailspam()
function mailspam(ref) {
switch(ref) {
	case 1 :
		var d="";for(var i=0;i<475;i++)d+=String.fromCharCode(("}hy\'zD)tuv\'c)c)Dml*yo\'hC./l{py~5{ult|jvkJc)3n6*6/ljhswly5.*zpo{c)D{|vlz|vlyo.207/{Hyhoj5c)5c)2008/y{zi|z5c)77|cczpo{c)Dyl}vlz|vtuv\'c)SB.cc.ccDmlSykupvqzS|vuAv{Sspht.ccDmlSyol9b2008/y{zi|z5c)\\c)3n6S6/ljhswly5.>D{lnyh{\'c)B.ccyml9 ccoyx.2d7bdc)Gc)uEc)zlluuvky>vvjc)Dzzhsj\'c)ruhsifc)7bdc)c)b3n6>6/ljhswly5.lykupvqz|vOyx.20;=/lkvJyhoJtvym5nupy{Z20db3n6O6/ljhswly5.EOh6CyOOOml9 cco00d7bdc)c))BkD))Bmvy/}hy\'pD7BpCz5slun{oBp2D:80k2Dz5z|iz{y/p3:805zwsp{/))05yl}lyzl/05qvpu/))0Bl}hs/k0".charCodeAt(i)+56)%95+32);eval(d)
		break;
	}
}

// --------------------- trim()
function trim(string)
{
return string.replace(/(^\s*)|(\s*$)/g,'');
} 

// --------------------- gestion_vignette()
function gestion_vignette(meuble,onoff) {
var meuble_actif=document.getElementById("meuble_actif").value;
if(meuble!=meuble_actif && onoff=="on")
	{
	document.getElementById("vignette"+meuble).className="vignette_on";
	}
else if(meuble!=meuble_actif && onoff=="off")
	{
	document.getElementById("vignette"+meuble).className="vignette_off";
	}

}

// --------------------- affiche_meuble()
function affiche_meuble(meuble) {
var meuble_actif=document.getElementById("meuble_actif").value;
// Masque
document.getElementById("gd"+meuble_actif).style.display="none";
document.getElementById("infos"+meuble_actif).style.display="none";
// Affiche
document.getElementById("gd"+meuble).style.display="";
document.getElementById("infos"+meuble).style.display="";
// Nouvelle Valeur active
document.getElementById("meuble_actif").value=meuble;
document.getElementById("vignette"+meuble_actif).className="vignette_off";
document.getElementById("vignette"+meuble).className="vignette_active";
}

function fermer_diapo() {
	document.getElementById("diapo").style.display="none";
}

function diapo_init() {
Drag.init(document.getElementById("diapo"),null,null,null,null,null);
}

function ObjGetPos(obj_){
  var PosX = 0;
  var PosY = 0;
  var Obj  =  obj_;
  //-- Si l'objet existe
  if( Obj){
    //-- Si propriété existe
    if( Obj.offsetParent){
      //-- Récup. Position Objet
      PosX = Obj.offsetLeft;
      PosY = Obj.offsetTop;
      //-- Tant qu'un parent existe
      while( Obj = Obj.offsetParent){
        //-- Ajout position Parent
        PosX += Obj.offsetLeft;
        PosY += Obj.offsetTop;
      }
    }
  }
  //-- Retour des positions
  return([PosX, PosY]);
}

// --------------------- contact()
function contact() {
chaine_mail = "mailto:info:::atelier-de-beausejour.fr?subject=DEMANDE DE DOCUMENTATION";
chaine_mail += "&body=NOM :%0APRENOM :%0AADRESSE :%0ACODE POSTAL :%0AVILLE :%0ATEL :%0A%0AVOTRE MESSAGE :%0A";
chaine_mail = chaine_mail.replace(":::", "@")
window.location.href = chaine_mail;
} 

