function envoi(valeur){
	document.getElementById("typeEnvoi").value=valeur;
	document.forms["envoi"].submit();
}


function send(){
	if(!$("#emails").val()){
		alert("Vous devez indiquer au minimum 1 adresse email dans le champ destinataire.");
	}else{
		document.forms["f_desti"].submit();
	}
}


function retrieve(arr){
	// fonction à améliorer pour gérer la sortie de la boucle et afficher 'envoi terminé'
	var stopto=arr.length;
	var i=0;
	$.each(arr, function(index, value) {
				$.ajax({
				  type: "POST",
				  url: "/core/launch.php",
				  data: "nb="+(index+1)+"&email="+value+"&objet="+$('#objet').val()+"&message="+$('#message').val()+"&exp="+$('#exp').val()
				}).done(function( msg ) {
					i++;
				  $("#results").html(msg);					  
				  if(i==stopto){
				  	$("#wrap_result").hide();
				  	$("#wrap_finish").fadeIn("low");
				  }
				});
	});
}

function nettoie(){
	var emails=$("#emails").val();
	if(!emails){
		alert("Vous devez d'abord copier vos emails dans le champ !");
	}else{
		var separateEmailsBy = "\n";
		var email = ""; // if no match, use this
		var emailsArray = emails.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
		if (emailsArray) {
				email = "";
				for (var i = 0; i < emailsArray.length; i++){
						if (i != 0) email += separateEmailsBy;
						email += emailsArray[i];
	     	}
   	}
   	
   	if(!email){
			alert("Le champ destinataire ne contient aucune adresse email valide !");
		}else{
			if(i>100){
				alert("ATTENTION\nIl y a "+i+" adresse(s).\nVous ne pouvez pas envoyer plus de 100 cartes en une fois !\nCet outil n'est pas un outil d'emailing de masse.\nVous devez supprimer des adresses.");
			}else{
				alert("Il y a "+i+" adresse(s) valides.");
			}
		}
		$("#emails").val(email);
	}
}


$(document).ready(function(){
	$("a[rel^='prettyPhoto']").prettyPhoto({
			show_title: true,
			social_tools: false,
			iframe_markup: '<iframe src="{path}" width="{width}" height="{height}" frameborder="no" scrolling="no"></iframe>'
	});
});
