	
///////////////////////
// PAR S.P. //
///////////////////////



// Changement OPACITY de ligne (AdaptŽ ˆ la ligne et ˆ la div)

  function changeOpacity(id)
  {
      $opacityStatus = $('status' + id);
      if($opacityStatus.value == 0)
      {
          // Si la case a ŽtŽ cochŽ, mettre ˆ 30%
          new Effect.Opacity('opac' + id, {duration:0.4, from:0.4, to:1.0});
          $opacityStatus.value = 1;
      } 
      else 
      {
          // Si la case a ŽtŽ dŽcocher, remettre ˆ 100%
          new Effect.Opacity('opac' + id, {duration:0.4, from:1.0, to:0.4});
          $opacityStatus.value= 0;
      }
  }




///////////////////////
// AUTRE //
///////////////////////
	
			function ecrire(elem, obj){
				$(elem).update(obj.responseText);
			}
	
			function valF(id){
			var script_aj = '../res_php_front/mod_user.aj.php';
			var vF = new Ajax.Request(
				script_aj,
					{
						method: 'post',
						parameters: $('add_form').serialize(true),
									
						onComplete: function(objetXHR, json){
							top.location.href = 'espace_conseiller_infos.php?udt=' + objetXHR.responseText;
						}	
					}
				);
			}
			
			// Formulaire Modif infos client - V1 - OUT
			function valFc(id){
			var script_aj = '../res_php_front/mod_user_c.aj.php';
			var vF = new Ajax.Request(
				script_aj,
					{
						method: 'post',
						parameters: $('add_form').serialize(true),
									
						onComplete: function(objetXHR, json){
								ecrire('infos', objetXHR);
						}	
					}
				);
			}
			
			// Formulaire Modif infos client - V2
			function valFc_v2(id){
			var script_aj = '../res_php_front/form_clt_modif.php';
			var vF = new Ajax.Request(
				script_aj,
					{
						method: 'post',
						parameters: $('add_form').serialize(true),
									
						onComplete: function(objetXHR, json){
								ecrire('infos', objetXHR);
						}	
					}
				);
			}			
	
			// Formulaire Creation de compte Partie 1 verif
			function castForm2(){
			var script_aj = '../res_php_front/c_form2.aj.php';
			var vF = new Ajax.Request(
				script_aj,
					{
						method: 'post',
									
						onComplete: function(objetXHR, json){
								ecrire('form_client', objetXHR);
								$('infos').style.display = 'none';
						}	
					}
				);
			}		
			
			// Formulaire Creation de compte Partie 1
			function valF_c_f(id){
			var script_aj = '../res_php_front/mod_user_c_f.aj.php';
			var vF = new Ajax.Request(
				script_aj,
					{
						method: 'post',
						parameters: $('add_c_form').serialize(true),
									
						onComplete: function(objetXHR, json){
								if (objetXHR.responseText == true){
									castForm2();
								}else{
									ecrire('infos', objetXHR);
									toggleVis('infos');
								}								
						}	
					}
				);
			}
			
			function formatDate(elem){
				var sep = '-';
				var error = 0;
				for (var i = 0; i < elem.value.length; i++){
					if (isNaN(elem.value.substr(i, 1)) && elem.value.substr(i, 1) != '-'){
						elem.value = 'jj-mm-aaaa';
					}
				}
				
				if (elem.value.length == 2 || elem.value.length == 5){
					elem.value += sep;
				}
			}
			
	
			function toggleVis(elem){	
				$(elem).style.display = 'block';
				//new Effect.Pulsate(elem, { duration: 2 });
			}

			function updateGal(){
				var cAP = new Ajax.Request(
						'../res_php_front/update_gallery.aj.php',
							{
								method: 'post',
								
								onLoading: function(){
								},
													
								onComplete: function(objetXHR, arif) {
									ecrire('galerie_fiche', objetXHR);
								}		
							}
					);
			}
			
			function delImg(t, n){
				var cAP = new Ajax.Request(
						'../res_php_front/del_gallery.aj.php',
							{
								method: 'post',
								parameters: {t:t, n:n},
													
								onComplete: function(objetXHR, arif) {								
									updateGal();							
								}		
							}
					);
			}

			function updateP(ido, type, idp){
				var cAP = new Ajax.Request(
						'../res_php_front/updatep.aj.php',
							{
								method: 'post',
								parameters: {ido:ido, type:type},
													
								onComplete: function(objetXHR, arif) {
									if (type == 0){
										ecrire('prix_prod'+idp, objetXHR);		
									}else{
										ecrire('prix_prod_ht'+idp, objetXHR);	
									}
								}		
							}
					);
			}
			
			function mdp_lost(){
				var cAP = new Ajax.Request(
						'../res_php_front/mdp_lost.aj.php',
							{
								method: 'post',
								parameters: $('m_form').serialize(true),
													
								onComplete: function(objetXHR, arif) {
									if (objetXHR.responseText == 1){
										top.location.href = 'client_mdp_envoye.php';
									}else{
										alert(objetXHR.responseText);
									}
								}		
							}
					);				
			}
			
			function addGouttesTo(id_h, origine, nbr){
				var cAP = new Ajax.Request(
						'../res_php_front/add_gouttes_to.aj.php',
							{
								method: 'post',
								parameters: {id_h:id_h, origine:origine, nbr:nbr},
													
								onComplete: function(objetXHR, arif) {
									if (origine == 0){
										history.go(0);
									}else{
										ecrire('gouttes_rapport', objetXHR);
									}
								}		
							}
					);
			}			
