var MODS = {

 imgSize : 113,
 scrollLocked : false,
 slideLocked : false,
 fadeLocked : false,
 slidedIn : false,
 slider : Class.empty,
 myImg : null,
 myFx : null,
 myHighlighter : null,
 	
 // -----------------------------------------
 
 galeries : {
	 
   salon : []
   ,
   collections : []
   ,
   mariage : []
   	 
	 
 },
 	
 // -----------------------------------------
	
 Init : function() {
 
   $('page').setOpacity(0).setStyles({ 'visibility' : 'visible' });
   //$('galery').slide().setStyles({ 'display' : 'inline' }); MODS.slidedIn=true;
   $('paragraphe').setOpacity(0).setStyles({ 'visibility' : 'visible' });
     
   MODS.slider = new Fx.Slide('galery', {
	onComplete : function(a) {
	  MODS.slidedIn = ( parseInt($('galery').getStyle('margin-top')) < 0 ) ? true : false;
	  $('slider').src = 'images/slide'+( MODS.slidedIn ? 'in' : 'out' )+'.png';
	  MODS.UnlockSlide();
	}   
   });
   
   setTimeout(function(){ MODS.OpenGalery('salon'); }, 1000);
   
   // Affichage du cadre avec fade-in
   var myTransition = new Fx.Transition(Fx.Transitions.Quad.easeOut, 6);
   $('page').effect('opacity', {transition: myTransition.easeOut,duration:800}).start(0,1);
   
   // Highlighter pour la page de contact
   MODS.Highlighter = new Fx.Styles(null, {duration:800, wait:false});
   MODS.Highlighter.options.transition = Fx.Transitions.Bounce.easeInOut;
   
   document.addEvent('keydown', function(event){
	   
     if(event.key=='left')
       MODS.ScrollRight();
       
     else if(event.key=='right')
       MODS.ScrollLeft();
       
     else if(event.key=='up')
       MODS.ShowGalery();
       
     else if(event.key=='down')
       MODS.HideGalery();
       
   });

 },
 	
 // -----------------------------------------
 
 Home : function() {
	 
   if($('paragraphe').getOpacity()>0)
     MODS.HideDarkBox();
     
   if(!MODS.slidedIn)
     MODS.HideGalery();
     
   if(!(new RegExp("url\((.*)galeries/default.jpg\)","g").test($('photo').getStyle('background-image'))))
     MODS.ChangePhoto('galeries/default.jpg');
	 
 },
 
 // -----------------------------------------
 
 AddToFavs : function() {
	 
   if (document.all) { 
	 window.external.AddFavorite(location.href, document.title); 
   } else { 
	 alert("Votre navigateur n'autorise pas l'ajout direct de signets.\n"
	      +"Pour ce faire, faites 'Control + D' pour l'ajouter ou utilisez le menu marque-pages.") 
   }
	 
 },
 
 // -----------------------------------------
 
 ShowDarkBox : function() {
	 
   var myTransition = new Fx.Transition(Fx.Transitions.Quad.easeOut, 6);
   var myFx = $('paragraphe').effect('opacity', {transition: myTransition.easeOut,duration:500}).start(0,0.9);
	 
 },
  
 // -----------------------------------------
 
 HideDarkBox : function() {
	 
   var myTransition = new Fx.Transition(Fx.Transitions.Quad.easeOut, 6);
   var myFx = $('paragraphe').effect('opacity', {transition: myTransition.easeOut,duration:500}).start(0.9,0);
	 
 },
  
 // -----------------------------------------
 
 ShowGalery : function() { MODS.Slide('in'); },
 HideGalery : function() { MODS.Slide('out'); },
 ToggleGalery : function() { MODS.Slide('toggle'); },
 
 // -----------------------------------------
 
 Slide : function(how) {
	 
   if(MODS.slideLocked==true) { return(true); }
   if(typeof how == 'undefined' || how == null ) how = 'toggle';
   
   MODS.LockSlide();
   
   if(how == 'toggle') {
	 (MODS.slidedIn) ? MODS.slider.slideIn() : MODS.slider.slideOut();
   } else {
     (how == 'in') ? MODS.slider.slideIn() : MODS.slider.slideOut();
   }

 },
 
 // -----------------------------------------
 
 LockSlide : function() {
	 
   MODS.slideLocked = true;	 
 	 
 },
 
 // -----------------------------------------
 
 UnlockSlide : function() {
	 
   MODS.slideLocked = false;	 
 	 
 },
  
 // -----------------------------------------
 
 LockScroll : function() {
	 
   MODS.scrollLocked = true;	 
 	 
 },
  
 // -----------------------------------------
 
 UnlockScroll : function() {
	 
   MODS.scrollLocked = false;	 
 	 
 },

 // -----------------------------------------
 
 LockFade : function() {
	 
   MODS.fadeLocked = true;	 
 	 
 },
 
 // -----------------------------------------
 
 UnlockFade : function() {
	 
   MODS.fadeLocked = false;	 
 	 
 },
 
 // -----------------------------------------
 
 ScrollLeft : function() {
	 
   if(MODS.scrollLocked) { return(true);} 
	 
   var scroller = $('scrollContainer');
   var limit = (($$('#scroller img').length)*MODS.imgSize )-(7*MODS.imgSize);
   var pos = ( scroller.getScrollLeft() >= limit ) ? 0 : scroller.getScrollLeft()+MODS.imgSize;

   var myFx = new Fx.Scroll(scroller, {
     wait: false
    ,duration: 500
    ,transition: Fx.Transitions.Circ.easeInOut
    ,onComplete : function() {
	  MODS.UnlockScroll();
    }
    });
 
   myFx.start(pos,0);
   MODS.LockScroll();
      
 },
 
 // -----------------------------------------
 
 ScrollRight : function() {
	 
   if(MODS.scrollLocked) { return(true); }	 
	 
   var scroller = $('scrollContainer');
   var limit = (($$('#scroller img').length)*MODS.imgSize )-(7*MODS.imgSize);
   var pos = ( scroller.getScrollLeft() <= 0 ) ? limit : scroller.getScrollLeft()-MODS.imgSize;

   var myFx = new Fx.Scroll(scroller, {
     wait: false
    ,duration: 500
    ,transition: Fx.Transitions.Circ.easeInOut
    ,onComplete : function() {
	  MODS.UnlockScroll();
    }
    });
   
   myFx.start(pos,0);
   MODS.LockScroll();
      
 },
  
 // -----------------------------------------
  
 RebuildGalery : function() {

   // Ajustement de la taille du scroller par rapport au nombre d'images qu'il contient
   $('scroller').setStyles({'width':((($$('#scroller img').length))*MODS.imgSize)});
   
   // Ajustement de l'opacité de toutes les images du scroller
   $$('#scroller img').each(function(el) {
	 el.setOpacity(0.5);  
	 el.addEvent('mouseover',function() { this.setOpacity(1); }.bind(el) );
	 el.addEvent('mouseout',function() { this.setOpacity(0.5); }.bind(el) );
	 el.addEvent('click', function() {
	   var newImg = this.getStyle('background-image').replace('min/','').replace('url(','').replace(')','');
	   MODS.ChangePhoto(newImg);	 
	 });
	 el.setStyle('cursor','pointer');
   });
	 	 
 },
   
 // ----------------------------------------- 
 
 ChangePhoto : function(url) {
	 
   if(MODS.fadeLocked) { return(true);} 
   
   var myFadeOut = new Fx.Styles($('photo'), { 
	 duration:400, 
	 wait:false , 
	 onComplete:function(){
		 
	   MODS.myImg = new Element('img');

	   try {
      
		 MODS.myImg.addEvent('load', function(){ 
	       
	       try { 
		     $('photo').setStyles({'background':"url('"+url+"') center center no-repeat"});
	       } catch(e){}
	       
	       var myFadeIn = new Fx.Styles($('photo'), { 
		     duration:400, 
	         wait:false , 
	         onComplete:function(){
	           MODS.UnlockFade();
             }
           });
         
           MODS.HideSpinner();
	       myFadeIn.start({ 'opacity':'1' });
	           
	     });	 
	   
	     MODS.myImg.src = url;
	   
       }catch(e){}
		 
     }
   });
   
   MODS.LockFade();
   MODS.ShowSpinner();
   myFadeOut.start({ 'opacity':'0' });
   
 },

 // -----------------------------------------
 
 OpenGalery : function(g) {
	
   var liste = MODS.galeries[g];
   
   if(liste.length<=1||liste[0]=="")
     return true;
	 
   if(MODS.fadeLocked) { return(true);} 
   
   var myFadeOut = new Fx.Styles($('scroller'), { 
	 duration:400, 
	 wait:false , 
	 onComplete:function(){
		 
       $('scroller').set('html','');  
       for(var i=0; i<liste.length; i++) {
	     a = liste[i];
	     var inf = (new RegExp("galeries/(.*)/(.*)","gi")).exec(a);
	     if( inf!=null ) {
		     
	       var miniature = 'galeries/'+inf[1]+'/min/'+inf[2]+'?time='+(new Date().getTime());
           var myImg = new Element('img',{ 
	          'src' : 'images/blank.gif' 
	         ,'alt' : 'Cliquez sur l\'image pour agrandir'
	         ,'title' : 'Cliquez sur l\'image pour agrandir'
	       });
           myImg.setStyles({
		      'background-image'    : 'url(\''+miniature+'\')'
		     ,'background-repeat'   : 'no-repeat'
		     ,'background-position' : 'center center'
		     ,'border'              : '1px solid #777'
		     ,'width'               : '108px'
		     ,'height'              : '71px'
		     ,'margin-right'        : '3px'
	       });
           $('scroller').adopt( myImg ); 
           
         } 
       }
       
       MODS.RebuildGalery();
       
       if(MODS.slidedIn) {
	     MODS.ShowGalery();
	     $('scroller').setOpacity(0);
	     setTimeout(function(){
		   new Fx.Styles($('scroller'), { duration:400, wait:false }).start({ 'opacity':'1' });  
	     },500);
       } else {
	     new Fx.Styles($('scroller'), { duration:400, wait:false }).start({ 'opacity':'1' });  
       }
       
       MODS.HideSpinner();

     }

   });
   
   MODS.ShowSpinner();
   myFadeOut.start({ 'opacity':'0' });
   
 },
    
 // -----------------------------------------
 
 OpenSitemap : function() {
	 
   //MODS.HideGalery();	
 
   $('contenu').setHTML(''
    +'<b>Plan du site</b><br/><br/>'
    +'<ol>'
    +' <li>'
    +'  <i><b>Galeries</b></i>'
    +'  <ul>'
    +'   <li><a href="#" onmousedown="MODS.OpenGalery(\'salon\')">Le salon</a></li>'
    +'   <li><a href="#" onmousedown="MODS.OpenGalery(\'collections\')">Nos collections</a></li>'
    +'   <li><a href="#" onmousedown="MODS.OpenGalery(\'mariage\')">Forfait Mariage</a></li>'
    +'  </ul>'
    +' </li>'
    +' <li>'
    +'  <i><b>Contact</b></i></li>'
    +'  <ul>'
    +'   <li><a href="#" onmousedown="MODS.OpenContact()">Cliquez ici pour nous contacter</a></li>'
    +'  </ul>'
    +' </li>'
    +' <li>'
    +'  <i><b>Horaires et tarifs</b></i>'
    +'  <ul>'
    +'   <li><a href="#" onmousedown="MODS.OpenHoraires()">Cliquez ici pour voir les horaires et les tarifs</a></li>'
    +'  </ul>'
    +' </li>'
    +' <li>'
    +'  <i><b>Produits et accessoires</b></i>'
    +'  <ul>'
    +'   <li><a href="#" onmousedown="MODS.OpenProducts()">Cliquez ici pour voir nos produits et nos accessoires</a></li>'
    +'  </ul>'
    +' </li>'
    +' <li>'
    +'  <i><b>Dire &agrave un ami</b></i>'
    +'  <ul>'
    +'   <li><a href="#" onmousedown="MODS.OpenRecommand()">Cliquez ici pour envoyer l\'adresse du site &agrave; un ami</a></li>'
    +'  </ul>'
    +' </li>'
    +'</ol>'
    +''
   );
   
   MODS.ShowDarkBox();	
	 
 },
    
 // -----------------------------------------
 
 OpenHoraires : function() {
	 
   //MODS.HideGalery();	
 
   $('contenu').setHTML(''
    +'<b>Horaires</b>'
    +'<br/>'
    +'<br/>'
    +'Cette page est en cours de r&eacute;daction<br/>Merci de votre compr&eacute;hension'
   );
   
   MODS.ShowDarkBox();	
	 
 },

 // -----------------------------------------
 
 OpenPartners : function() {
	 
   //MODS.HideGalery();	 

   $('contenu').setHTML('<div style="overflow:hidden;overflow-y:visible;height:360px;padding-right:5px;'
    +'<b>Partenaires</b>'
    +'<br/>'
    +'<br/>'
    +'<b>Detroit automobile</b>'
    +'<br/>'
    +'<small>Distributeur Officiel Chrysler &#139; Jeep &#139; Dodge</small>'
    +'<br/>'
    +'<br/>'
    +'<b>Salon Olivier Delmulle</b>'
    +'<br/>'
    +'<small>259 Rue Faidherbe 59150 WATTRELOS &#139; www.olivierdelmulle.com</small>'
    +'<br/>'
    +'<br/>'
    +'<b>Watshop</b>'
    +'<br/>'
    +'<small>Boutique Pr&ecirc;t-&agrave;-porter / M&amp;F Girbaud &#139; Lilith &#139; Bikkembergs &#139; Isabel de Pedro &#139; Strelli &#139; Lezley George...'
    +'<br/>'
    +'Hommes : 127 rue Henri Briffaut 59150 WATTRELOS &#139; Femmes : 129 rue Henri Briffaut 59150 WATTRELOS'
    +'<br/>'
    +'03 20 75 48 73 &#139; www.watshop.com</small>'
    +'<br/>'
    +'<br/>'
    +'<b>St&eacute;phane Quartana</b>'
    +'<br/>'
    +'<small>Opcitien Krys &#139; Tom Ford &#139; Prada &#139; Chanel &#139; Tag heuer &#139; Augusto Valentini &#139; Face &agrave; Face'
    +'<br/>'
    +'4, rue Carnot 59150 WATTRELOS &#139; 03 28 33 94 33 &#139; squartana@krys.com'
    +'</small>'
    +'<br/>'
    +'<br/>'
    +'<b>La ferme du Chateau</b>'
    +'<br/>'
    +'<small>Restaurant gastronomique &#139; 3 &eacute;toiles dans le guide Michelin 2008, une toque au Gault Millau 2008'
    +'<br/>'
    +'Place de Bourgogne,2 &#139; 7730 ESTAIMBOURG (Belgique) &#139; 00 32 69 55 72 13 / 00 32 69 55 98 28'
    +'<br/>'
    +'www.lafermeduchateau.net</small>'
   );
	 
   MODS.ShowDarkBox();	
   
 },
    
 // -----------------------------------------
 
 HighlightField : function( field ) {

   MODS.Highlighter.element = field;
   Element.setStyles( field , {'color':'#fff','background-color':'#900'} );
   MODS.Highlighter.start({'color':'#fff','background-color':'#080808'});
	 
 },
     
 // -----------------------------------------
 
 SendRecommand : function() {
	 
   frm = $('recommand');
   if(frm == null) return false;
   
   regexMail = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,4}$/;	 
   
   if(frm.email1.value=='' || regexMail.exec(frm.email1.value)==null ) {
     MODS.HighlightField($(frm.email1.id));
     return(false);
     }

   if(frm.nom1.value=='') {
     MODS.HighlightField($(frm.nom1.id));
     return(false);
     }
     
   if(frm.email2.value=='' || regexMail.exec(frm.email2.value)==null ) {
     MODS.HighlightField($(frm.email2.id));
     return(false);
     }

   if(frm.nom2.value=='') {
     MODS.HighlightField($(frm.nom2.id));
     return(false);
     }

   if(frm.message.value=='') {
	 MODS.HighlightField($(frm.message.id));
     return(false);
     }
    
   frm.message.value.replace(/\<.+?\>/g, '');
   frm.nom1.value.replace(/\<.+?\>/g, '');
   frm.nom2.value.replace(/\<.+?\>/g, '');
   
   //var myHTMLRequest = new Request.HTML({url:'contact.php'}).post($(frm.id));
   frm.recommandGo.value="Envoi en cours...";
   frm.recommandGo.disabled=true;
   MODS.ShowSpinner();
   var myHTMLRequest = new Request.HTML({ url:'recommander.php', onComplete:function(resp) {
	   
	 MODS.HideSpinner();

	 var rep = resp[0].toString().toLowerCase();
	 var msg = '';
	 
	 switch(rep) {
		 
	   case 'access_denied':
	     msg = '<span style="color:#f55;">L\'acc&egrave;s a &eacute;t&eacute; refus&eacute;</span>';
	     break; 
	     
	   case 'data_error':
	     msg = '<span style="color:#f55;">Erreur pendant l\envoi du formulaire</span>';
	     break;
	     
	   case 'send_mail_error':
	     msg = '<span style="color:#f55;">Erreur pendant l\'envoi du message</span>';
	     break;
	     
	   case 'send_mail_ok':
	   default:
	     msg = '<span style="color:#7f7;">Votre message a &eacute;t&eacute; envoy&eacute;</span>';
	     break;
	     
	 } 
	 
	 setTimeout( function() { $('contenu').setHTML(msg); }, 10 );
	 setTimeout( MODS.HideDarkBox, 1800 );
	 
   }}).post($(frm.id));
   
   return(false);
    
 },
   
 // -----------------------------------------
 
 OpenRecommand : function() {
	 
   //MODS.HideGalery();	
    
   $('contenu').setHTML(''
    +'<b>Dire &agrave; un ami</b><br/><br/>'
    +'<form method="post" action="recommander.php" id="recommand" onSubmit="return(MODS.SendRecommand(this))">'
    +' <table width="100%" align="center">'
    
    +'  <tr>'
    +'   <td align="left" style="width:160px;">Votre adresse mail :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="email" name="email1" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:160px;">Votre nom :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="nom" name="nom1" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:160px;">Adresse mail de votre ami:</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="email" name="email2" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:160px;">Nom de votre ami:</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="nom" name="nom2" /></td>'
    +'  </tr>'
        
    +'  <tr>'
    +'   <td align="left" style="width:160px;" valign="top">Votre message :</td>'
    +'   <td align="left"><textarea type="text" style="width:95%;" rows="4" id="message" name="message"></textarea></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">&nbsp;</td>'
    +'   <td align="right"><input type="submit" value="Envoyer" id="contactGo" name="recommandGo" /></td>'
    +'  </tr>'
    
    +' </table>'
    +'</form>'

   );
	 
   MODS.ShowDarkBox();	
   
 },
     
 // -----------------------------------------
 
 SendContact : function() {
	 
   var frm = $('contact');
   if(frm == null) return false;
   
   regexMail = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,4}$/;	 
   
   if(frm.email.value=='' || regexMail.exec(frm.email.value)==null ) {
     MODS.HighlightField($(frm.email.id));
     return(false);
     }

   /*
   if(frm.nom.value=='') {
     MODS.HighlightField($(frm.nom.id));
     return(false);
     }
   
   if(frm.prenom.value=='') {
	 MODS.HighlightField($(frm.prenom.id));
     return(false);
     }
   
   if(frm.addr.value=='') {
	 MODS.HighlightField($(frm.addr.id));
     return(false);
     }
     
   if(frm.codep.value=='' || parseInt(frm.codep.value)<=0 ) {
	 MODS.HighlightField($(frm.codep.id));
     return(false);
     }
     
   if(frm.ville.value=='') {
	 MODS.HighlightField($(frm.ville.id));
     return(false);
     }
   */
     
   if(frm.message.value=='') {
	 MODS.HighlightField($(frm.message.id));
     return(false);
     }
    
   frm.message.value.replace(/\<.+?\>/g, '');
   frm.nom.value.replace(/\<.+?\>/g, '');
   frm.prenom.value.replace(/\<.+?\>/g, '');
   frm.addr.value.replace(/\<.+?\>/g, '');
   frm.ville.value.replace(/\<.+?\>/g, '');
   
   //var myHTMLRequest = new Request.HTML({url:'contact.php'}).post($(frm.id));
   frm.contactGo.value="Envoi en cours...";
   frm.contactGo.disabled=true;
   MODS.ShowSpinner();
   var myHTMLRequest = new Request.HTML({ url:'contact.php', onComplete:function(resp) {
	   
	 MODS.HideSpinner();

	 var rep = resp[0].toString().toLowerCase();
	 var msg = '';
	 
	 switch(rep) {
		 
	   case 'access_denied':
	     msg = '<span style="color:#f55;">L\'acc&egrave;s a &eacute;t&eacute; refus&eacute;</span>';
	     break; 
	     
	   case 'data_error':
	     msg = '<span style="color:#f55;">Erreur pendant l\envoi du formulaire</span>';
	     break;
	     
	   case 'send_mail_error':
	     msg = '<span style="color:#f55;">Erreur pendant l\'envoi du message</span>';
	     break;
	     
	   case 'send_mail_ok':
	   default:
	     msg = '<span style="color:#7f7;">Votre message a &eacute;t&eacute; envoy&eacute;</span>';
	     break;
	     
	 } 
	 
	 setTimeout( function() { $('contenu').setHTML(msg); }, 10 );
	 setTimeout( MODS.HideDarkBox, 1800 );
	 
   }}).post($(frm.id));
   
   return(false);
    
 },
   
 // -----------------------------------------
 
 OpenContact : function() {
	 
   //MODS.HideGalery();	
    
   $('contenu').setHTML(''
    +'<b>Contact</b><br/><br/>'
    +'<form method="post" action="contact.php" id="contact" onSubmit="return(MODS.SendContact(this))">'
    +' <table width="100%" align="center">'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Adresse mail :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="email" name="email" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Nom :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="nom" name="nom" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Pr&eacute;nom :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="prenom" name="prenom" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Adresse postale :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="addr" name="addr" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Code postal :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="codep" name="codep" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">Ville :</td>'
    +'   <td align="left"><input type="text" style="width:95%;" value="" id="ville" name="ville" /></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;" valign="top">Message :</td>'
    +'   <td align="left"><textarea type="text" style="width:95%;" rows="4" id="message" name="message"></textarea></td>'
    +'  </tr>'
    
    +'  <tr>'
    +'   <td align="left" style="width:120px;">&nbsp;</td>'
    +'   <td align="right"><input type="submit" value="Envoyer" id="contactGo" name="contactGo" /></td>'
    +'  </tr>'
    
    +' </table>'
    +'</form>'
    +'<div style="font-size:10px;color:#777;padding-top:10px;">'
    +' Conformément à la loi Informatique et Libert&eacute;s du 06/01/78, les informations recueillies via ce formulaire '
    +' peuvent donner lieu à l\'exercice d\'un droit d\'acc&egrave;s, de modification et de suppression de vos donn&eacute;es personnelles.'
    +'</div>'

   );
	 
   MODS.ShowDarkBox();	
   
 },
  
 // -----------------------------------------
 
 ShowSpinner : function() {
	 
   $('loader').setStyle('visibility','visible');
	 
 },
  
 // -----------------------------------------
 
 HideSpinner : function() {
	 
   $('loader').setStyle('visibility','hidden');
	 
 }

}
