var NewsletterController=new Class({initialize:function(){},subscribe:function(){var d=$("mail").value;var c=new Request.HTML({url:"/newsletter/subscribe",update:$("content"),data:"request_via=js&render_as=xhtml&mail="+d});c.post()},create:function(){var p=$("newsletters-email").value;var o=$("newsletters-activity").value;var q=$("newsletters-sport").value;var r=$("newsletters-last_name").value;var n=$("newsletters-first_name").value;var l=$("newsletters-society").value;var m=$("newsletters-phone").value;if(p==""){page.msgConfirm("Indiquez une adresse mail")}else{if(email_check(p)==false){page.msgConfirm("Adresse email invalide")}else{if(o==""||o=="------ sélectionnez un domaine ------"){page.msgConfirm("Sélectionnez un domaine")}else{if(q==""||q=="------ sélectionnez un sport ------"){page.msgConfirm("Sélectionnez un sport")}else{if(m!=""&&phone_check(m)==false){page.msgConfirm("Numéro de téléphone invalide")}else{var k=new Element("div",{id:"newsletter_result","class":"result"}).inject($("content"));var j=new Request.HTML({url:"/newsletter/create",update:$("newsletter_result"),onComplete:function(){if($("newsletter_result").innerHTML=="success"){$("newsletter_result").destroy();page.msgConfirm("Adresse email ajoutée");page.refresh()}else{if($("newsletter_result").innerHTML=="cancel"){$("newsletter_result").destroy();page.msgConfirm("Adresse email existante");page.refresh()}else{$("newsletter_result").destroy();page.msgConfirm("Erreur")}}}});j.post($("form-questions"))}}}}}},update:function(t){var q=$(t+"-mail").value;var p=$(t+"-activity").value;var r=$(t+"-sport").value;var s=$(t+"-last_name").value;var o=$(t+"-first_name").value;var m=$(t+"-society").value;var n=$(t+"-phone").value;if(q==""){page.msgConfirm("Indiquez une adresse mail")}else{if(email_check(q)==false){page.msgConfirm("Adresse email invalide")}else{if(p==""||p=="------ sélectionnez un domaine ------"){page.msgConfirm("Sélectionnez un domaine")}else{if(r==""||r=="------ sélectionnez un sport ------"){page.msgConfirm("Sélectionnez un sport")}else{if(n!=""&&phone_check(n)==false){page.msgConfirm("Numéro de téléphone invalide")}else{var l=new Element("div",{id:"newsletter_result","class":"result"}).inject($("content"));var k=new Request.HTML({url:"/newsletter/update",update:$("newsletter_result"),onComplete:function(){if($("newsletter_result").innerHTML=="success"){$("newsletter_result").destroy();page.msgConfirm("Adresse email modifiée");page.refresh()}else{$("newsletter_result").destroy();page.msgConfirm("Erreur")}}});k.post($(t+"-form"))}}}}}},remove_mail:function(c){var d=$(c+"-old_mail").value;page.addLightbox("/newsletter/remove/"+d,"Supprimer une adresse email")},delete_mail:function(e){var f=new Element("div",{id:"newsletter_result","class":"result"}).inject($("content"));var d=new Request.HTML({url:"/newsletter/delete",update:$("newsletter_result"),data:"mail="+e,onComplete:function(){if($("newsletter_result").innerHTML=="success"){$("newsletter_result").destroy();page.removeLightbox();page.msgConfirm("Adresse email supprimée");page.refresh()}else{$("newsletter_result").destroy();page.msgConfirm("Erreur")}}});d.post()},send_mail:function(){console.log("mail2 "+$("email").value);var q=$("email").value;var p=$("activity").value;var s=$("sport").value;var k=$("last_name").value;var t=$("first_name").value;var n=$("society").value;var o=$("phone").value;var r=$("question").value;if(q==""){page.msgConfirm("Indiquez une adresse mail")}else{if(email_check(q)==false){page.msgConfirm("Adresse email invalide")}else{if(p==""||p=="------ sélectionnez un domaine ------"){page.msgConfirm("Sélectionnez un domaine")}else{if(s==""||s=="------ sélectionnez un sport ------"){page.msgConfirm("Sélectionnez un sport")}else{if(k==""){page.msgConfirm("Indiquez un nom")}else{if(t==""){page.msgConfirm("Indiquez un prénom")}else{if(o==""){page.msgConfirm("Indiquez un numéro de téléphone")}else{if(phone_check(o)==false){page.msgConfirm("Numéro de téléphone invalide")}else{if(r==""){page.msgConfirm("Posez votre question")}else{var m=new Element("div",{id:"newsletter_result","class":"result"}).inject($("content"));var l=new Request.HTML({url:"/newsletter/send",update:$("newsletter_result"),onComplete:function(){if($("newsletter_result").innerHTML=="success"){page.msgConfirm("Question envoyée");if($("newsletter-yes").checked){var a=new Request.HTML({url:"/newsletter/create",update:$("newsletter_result"),onComplete:function(){$("newsletter_result").destroy();page.refresh()}});a.post($("form-questions"))}else{$("newsletter_result").destroy();page.refresh()}}else{$("newsletter_result").destroy();page.msgConfirm("Erreur d'envoi")}}});l.post($("form-questions"))}}}}}}}}}}});