/**
 * Navig.js		=> Gestion des menus et vignette
**/



	// envoi de la commande au traitement => envoi ami
	var sauvegardeMail = function (email) {
	
    		var req = new Request({
  			url: 'assets/ajax/sauvegardeMail.php',
			method:'get',
			data:{	
				action:'envoi',
				email:email
  			},
  			onSuccess: function(retourAjax) { 
				if (retourAjax=='ok') {
					alert('E-mail enregistré');//$('confirm').reveal();
				}
				else {
					alert(retourAjax);//$('confirm').reveal();
				};
  			},
  			onFailure: function(retourAjax){
				alert(retourAjax);
			
			}		
 		});
		req.send();
 	};
	


	// Vérification de la validité des champs et envoi au traitement
	var verifieMail = function() {
			
 		if (VerifieSyntaxe()) {   
			if (erreur>0) {
				alert("Veuillez inserer une adresse e-Mail");  
			} else {   
  				var email = 				$('newsletterEmail').get('value');  			

				// envoi de la requete                    
				sauvegardeMail(email);
 			}
		};
 	}
	
	// init des champs avant vérification erreurs
	var initChamps = function () {
		erreur = 0;
		message = "";                                               
		//$$('input').setStyle('border-color', 'transparent');		
		//$$('input').setStyle('background-color', 'transparent');       
 	}


	var VerifieSyntaxe = function() {
		initChamps();
 		// Zone coordonnées facturation
		if ($('newsletterEmail').get('value').length<2) { 		erreur++;    	};

		// a tester email valide…
 		var place = $('newsletterEmail').get('value').indexOf("@",1);
		var point = $('newsletterEmail').get('value').indexOf(".",place+1);
		if ( (place > -1) && ($('newsletterEmail').get('value').length >2) && (point > 1) ) { 
 		} else {
		
 			erreur++;
		};        
		   
 
		return true;
 	}




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

	
	
	if ($('newsletter')!==null) {
		// Validation du formulaire
		$('newsletterEnvoi').addEvent('click', function(e) {	   
			e.stop();

	  		verifieMail();

		}); 
	}
	    
	         
});


