window.addEvent('domready', function() {

	//fonction utilisée par flash pour mettre à jour les infos du controle dataimage

	
	
//var myElement = $(document.body);
//var myFx = new Fx.Scroll(myElement).set(0, 0);

	/*var scroll = new Fx.Scroll(myElement, {
		wait: false,
		duration: 5000,
		offset: {'x':0, 'y': 200}
	});*/
//transition: Fx.Transitions.Sine.easeIn
	//var m = startScroll.delay(2000); 
	//scroll.start();

	//new SmoothScroll({ duration:700 }, window); 


		//once the window has loaded...

	function startScroll(){
		scroll.start();
	};
	
	var MooEasyRolloverInstance = new MooEasyRollover({
		MooEasyRolloverClass : 'rollover', //Set the class which tags all buttons to rollover
		fullPath : 'http://demos.kromack.com/images/mooeasyrollover/buttons/', //Set the full path to your images folder
		prefix: '-on' //Set the prefix of mouseover images
	});	
	
	//gestion du login/pass

/*loginPass.addEvent('submit', function(e){
	e.stop();
});
	*/
	function testObj(Id)
{
  var o = document.getElementById(Id);
  if (o){

return true;

  }else{
return false;
};
	
};
	
	
	if(testObj('login')){
	
			$("tooltip").setStyle("opacity","0");	
			
	if(testObj('memPass')){
		$('memPass').addEvent('click', function(e){
        if ($('memPass').get('checked') == false) {
       	Cookie.dispose('login');
	  	Cookie.dispose('pass');
	  	Cookie.write('droit',0);

                }
          })

		};

	
	if(Cookie.read('login') != null ){
	$('login').set('value',Cookie.read('login'));
	$('pass').set('value',Cookie.read('pass'));	
	$('memPass').set('checked','true');
	var 	inner = '<p style="margin:0;text-align:left;"><span style="font-family:Arial; font-size:12px; color:#D1D672;">Bonjour '+Cookie.read('prenom')+ '  ' + Cookie.read('nom')+'</span></p>';
	$('enLigne').set("html",inner);
	//connectLogin();

	}else{
	$('memPass').set('checked','false');
		};
	}else{
	
	if(Cookie.read('login') != null ){
//		$('login').set('value',Cookie.read('login'));
//$('pass').set('value',Cookie.read('pass'));	
//$('memPass').set('checked','true');
		//console.log("---");
		login(Cookie.read('login'),Cookie.read('pass'));

}
}// fin else if login
	
	
	if(testObj('enLigne') && Cookie.read('prenom')){

		var 	inner = '<p style="margin:0;text-align:left;"><span style="font-family:Arial; font-size:12px; color:#D1D672;">Bonjour '+Cookie.read('prenom')+ '  ' + Cookie.read('nom')+'</span></p>';
	$('enLigne').set("html",inner);
	}
	//positionnement particulier lié à une classe
	
	adapteImage();
});


window.addEvent('load', function() {
	//scroll down to the specific spot
	scrollPage();
/*	var scroll = new Fx.Scroll(window, { wait: false, duration: 2500, transition: Fx.Transitions.Quad.easeInOut });
	var position = document.id('1309589490').getPosition(this.element);

	scroll.start(0, position.y);*/
});





function adapteImage(){
	$$('.adapteImage').each(function (el) {
		el.setStyle("opacity", "0");
		var xImg = new Element('img');
		$(xImg).setProperty("src",el.getProperty("data-src"));
		
		xImg.addEvent('load',function(){
			var marge = el.getProperty("data-marge");
			var fdW =  el.getProperty("data-parentW");
			//console.log(fdW);
			if ((this.width > fdW) || (this.height > fdW)){
			var n = fdW;

			//n = n.replace("px","");
		n -= (marge*2);
					var H= this.height;
					var L= this.width;
					if(H>=L){
						el.setStyle("height",n);
						el.setStyle("width", "auto");
					} else 
					{
						el.setStyle("width", n);
						el.setStyle("height", "auto");
					};
			};
					el.setProperty("src",this.getProperty("src"));
				el.setStyle("opacity", "1");
				});
		
		
		
		
});
	
	

	
	
	
};


function recupMdp(){
	
	
	
	
	       var saisie = prompt("Saisissez l'adresse mail donn\351e au moment de votre inscription:", "")
	       if (saisie) {
	    	   var jsonReq = new Request.JSON({
	    		    url: '../php/recup_mdpAjax.php',
	    		    method: 'post',
	    		    data: {
	    		        mail: saisie
	    		    },  
	    				onSuccess: function(r1){
	    		  			alert("Votre mot de passe viens d'\352tre envoy\351s dans votre boite mail");

	    		  }
	    				
	    			});
	    			jsonReq.send();
	    		};
	    		



}	;

function saveSessionVar(nomVar,value,returnLink){

 	    var jsonReq = new Request.JSON({
 	      url: '../php/saveSessionVar.php',
 	      method: 'post',
 	      data: {
 	          nom : nomVar,
 	          val : value
 	      },  
 			onSuccess: function(){
 				if(returnLink !=""){
 					window.location.href = returnLink;
 				};

 	    }
 			
 		});
 		
 			jsonReq.send();

    }	  


//réponse login
function connectLogin(){
	//$('login').set('value','');
	//$('pass').set('value','');	
	  if ($('memPass').get('checked') == true) {
Cookie.write('login',  $('login').get('value'), {duration: 365});
Cookie.write('pass', $('pass').get('value'), {duration: 365});
if($('login').get('value') != ""){
login($('login').get('value'),$('pass').get('value'));
};
	  }else{
	  	Cookie.dispose('login');
	  	Cookie.dispose('pass');
	  };
	  if($('login').get('value') == ""){
		  destroyLogin();
		  	Cookie.dispose('login');
		  	Cookie.dispose('pass');
	  }
	  
	  
};
function destroyLogin(){		
    var jsonReq = new Request.JSON({
      url: '../php/killSessionAjax.php',
      method: 'post'
    });
	
	jsonReq.send();

};


function login(log,pass){
	
    var jsonReq = new Request.JSON({
      url: '../php/loginAjax.php',
      method: 'post',
      data: {
        login: log,
        pass: pass
      },  
		onSuccess: function(r){
			// Hide loading and show success for 3 seconds.


 	
 				 			if(r.reponse=="Erreur"){
 				 				Cookie.dispose('login');
			  	Cookie.dispose('pass');
				Cookie.write('droits',"0", {duration: 365});
				
				$('login').set("value","");
				$('pass').set("value","");
				
				alert("- Erreur de saisie, recommencez");
			  	
		
			}else{
			//	Cookie.write('droits', r.droit, {duration: 365});
				
		//	 window.scrollTo(0,0);
			 						//alert("Bonjour"+r.prenom+ "  " + r.nom);

				var 	inner = '<p style="margin:0;text-align:left;"><span style="font-family:Arial; font-size:12px; color:#D1D672;">Bonjour '+Cookie.read('prenom')+ '  ' + Cookie.read('nom')+'</span></p>';
			$('enLigne').set("html",inner);
		/*	if(Cookie.read('reload')!=null){
				Cookie.write('reload',"false", {duration: 365});
			}else{
				Cookie.write('reload',"true", {duration: 365});
			}*/

			if(Cookie.read('page') != document.location.toString()){
				Cookie.dispose('reload');
			}
			if(Cookie.read('reload')==null){
				Cookie.write('page',document.location.toString(), {duration: 365});
				Cookie.write('reload','true', {duration: 365});
				window.location.reload();	
			
			}
			
			};
			
			
			
		
    }
		/*,
		onFailure: function(){
			// Hide loading and show fail for 3 seconds.
			showHide( 'fail' );
		}*/
	});
	
		jsonReq.send();
	
	
	}

function majChampCible(cible,t){
	//console.log(cible);
	$(cible).set("text",t);

	      };

