Fondée en 1974, Podie – ce qui en cinghalais signifie "petit" – est une organisation qui travaille avec 1 500 familles de petits producteurs d'épices afin de les empêcher d'exploiter des intermédiaires. Ils vivent dans des communautés différentes, toujours engagés dans un dialogue interreligieux et dans l'édification d'une société fondée sur la paix et la coexistence.
// facebook login function fblogin(newsletter) { newsletter = newsletter !== undefined ? newsletter : null; FB.login(function(response) { FB.getLoginStatus(function(response) { if (response.status === 'connected') { document.getElementById('progress_image_facebooklogin').style.display = "block"; login(newsletter); } }); }, {scope: 'email,user_birthday'}); return false; } window.fbAsyncInit = function() { FB.init({appId: '1142448022482849', status: true, cookie: true, xfbml: true}); /*FB.Event.subscribe('auth.login', function(response) { // do something with response login(); });*/ }; (function() { var e = document.createElement('script'); e.type = 'text/javascript'; e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; e.async = true; document.getElementById('fb-root').appendChild(e); }()); function login(newsletter) { FB.api('/me', function() { var url = 'https://www.altromercato.it/it_it/sociallogin/index/fblogin/'; if (newsletter !== null) url += 'newsletter/1'; window.location.href = url; }); } //Light box popup
Event.observe(window, 'load', function() { apptha_lightbox = new Lightbox1('containerDiv'); }); Event.observe(window, 'load', function() { apptha_header_logo_Div = new Lightbox1('header_logo_Div'); Event.observe('bg_fade', 'click', function() { apptha_header_logo_Div.close1(); }); }); Event.observe('closeLink', 'click', function() { apptha_lightbox.close1(); /* if (!$('popup_twitter_email_newsletter').readAttribute('newsletter')) apptha_header_logo_Div.open1(); */ });
Event.observe('closeLink2', 'click', function() { apptha_header_logo_Div.close1(); ClearAll(); }); //twitter login email box
window.document.onkeydown = function(e) { if (!e) e = event; if (e.keyCode == 27) { apptha_lightbox.close1(); apptha_header_logo_Div.close1(); ClearAll(); } } function showTwitterBox(newsletter) { newsletter = newsletter !== undefined && newsletter != 0 ? true : false; if ($('popup_twitter_email_newsletter') !== null) { $('popup_twitter_email_newsletter').writeAttribute("newsletter", 0); if (newsletter) $('popup_twitter_email_newsletter').writeAttribute("newsletter", 1); }
// apptha_header_logo_Div.close1(); apptha_lightbox.open1(); }
function fbsignup() { FB.login(function(response) { FB.getLoginStatus(function(response) { if (response.status === 'connected') { document.getElementById('progress_image_facebooksignup').style.display = "block"; login(); } }); }, {scope: 'email,user_birthday'}); return false; } function sendLogin() { var reg = /^((A-Za-z0-9_-.))+@((A-Za-z0-9_-.))+.((A-Za-z){2,4})$/; var email_value = document.getElementById("email").value; var password_value = document.getElementById('password').value; if (email_value == '') { $('email').addClassName("validation-failed"); $('email_error').innerHTML = '
'; } else if (reg.test(email_value) == false) { $('email').addClassName("validation-failed"); $('email_error').innerHTML = '
'; return false; } if (password_value == '') { $('password').addClassName("validation-failed"); $('password_error').innerHTML = '
'; return false; } if (email_value == '' || password_value == '') { $('email').addClassName("validation-failed"); $('password').addClassName("validation-failed"); $('password_error').innerHTML = '
'; return false; } else { document.getElementById('progress_image_login').style.display = "block"; $('email').removeClassName("validation-failed"); $('password').removeClassName("validation-failed"); document.getElementById('email_error').innerHTML = ""; document.getElementById('password_error').innerHTML = ""; var ajaxurl = "https://www.altromercato.it/it_it/sociallogin/index/customerloginpost/"; new Ajax.Request(ajaxurl, { method: 'post', parameters: {email_value: email_value, password_value: password_value}, onSuccess: function(transport) { document.getElementById('progress_image_login').style.display = "none"; var pattern_url = /(ftp|http|https)://(w+:{0,1}w*@)?(S+)(:(0-9)+)?(/|/((w#!:.?+=&%@!-/)))?/; var url_value = pattern_url.test(transport.responseText); if (url_value == true) { window.location.href = transport.responseText; } else { document.getElementById('password_error').innerHTML = transport.responseText; } } }); } } function sendRegister() { var reg = /^((A-Za-z0-9_-.))+@((A-Za-z0-9_-.))+.((A-Za-z){2,4})$/; var email_value = document.getElementById("email_register").value; var password_value = document.getElementById('password_register').value; var first_name = document.getElementById("first_name").value; var last_name = document.getElementById("last_name").value; var confirm_password = document.getElementById("confirm_password").value; var dob_val = ''; var pattern = /(ftp|http|https)://(w+:{0,1}w*@)?(S+)(:(0-9)+)?(/|/((w#!:.?+=&%@!-/)))?/; if (first_name == '') { $('first_name').addClassName("validation-failed"); $('first_register_error').innerHTML = '
'; return false; } else { $('first_name').removeClassName("validation-failed"); $('first_register_error').innerHTML = ''; } if (last_name == '') { $('last_name').addClassName("validation-failed"); $('last_register_error').innerHTML = '
'; return false; } else { $('last_name').removeClassName("validation-failed"); $('last_register_error').innerHTML = ''; } if (email_value == '') { $('email_register').addClassName("validation-failed"); $('email_register_error').innerHTML = '
'; return false; } else if (reg.test(email_value) == false) { $('email_register').addClassName("validation-failed"); $('email_register_error').innerHTML = '
'; return false; } else { $('email_register').removeClassName("validation-failed"); $('email_register_error').innerHTML = ''; } if (password_value == '') { $('password_register').addClassName("validation-failed"); $('password_register_error').innerHTML = '
'; } if (password_value.length < 6) { $('password_register').addClassName("validation-failed"); $('password_register_error').innerHTML = '
'; return false; } else { $('password_register').removeClassName("validation-failed"); $('password_register_error').innerHTML = ''; } if (confirm_password == '') { $('confirm_password').addClassName("validation-failed"); $('confirm_register_error').innerHTML = '
'; return false; } else { $('confirm_password').removeClassName("validation-failed"); $('confirm_register_error').innerHTML = ''; } if (confirm_password != password_value) { $('confirm_password').addClassName("validation-failed"); $('confirm_register_error').innerHTML = '
'; return false; } else { document.getElementById('confirm_register_error').innerHTML = ""; document.getElementById('password_register_error').innerHTML = ""; document.getElementById('confirm_register_error').innerHTML = ""; document.getElementById('last_register_error').innerHTML = ""; document.getElementById('first_register_error').innerHTML = ""; document.getElementById('password_register_error').innerHTML = ""; document.getElementById('email_register_error').innerHTML = ""; document.getElementById('progress_image_register').style.display = "block"; var ajaxurl = "https://www.altromercato.it/it_it/sociallogin/index/createPost/"; new Ajax.Request(ajaxurl, { method: 'post', parameters: {email: email_value, password: password_value, firstname: first_name, lastname: last_name, dob: dob_val, confirmation: confirm_password}, onSuccess: function(register_success) { document.getElementById('progress_image_register').style.display = "none"; var pattern_url = /(ftp|http|https)://(w+:{0,1}w*@)?(S+)(:(0-9)+)?(/|/((w#!:.?+=&%@!-/)))?/; var url_value = pattern_url.test(register_success.responseText); if (url_value == false) { document.getElementById('register_error').style.display = "block"; document.getElementById('register_error').innerHTML = register_success.responseText; return false; } else { window.location.href = register_success.responseText; } } }); } } function forgot_password() { var reg = /^((A-Za-z0-9_-.))+@((A-Za-z0-9_-.))+.((A-Za-z){2,4})$/; var email_value = document.getElementById("forget_password").value; var password_value = document.getElementById('password').value; if (email_value == '') { $('forget_password').addClassName("validation-failed"); $('forget_password_error').innerHTML = '
'; } else if (reg.test(email_value) == false) { $('forget_password').addClassName("validation-failed"); $('forget_password_error').innerHTML = '
'; return false; } else { document.getElementById('forget_password_error').innerHTML = ""; document.getElementById('progress_image_forgot').style.display = "block"; var ajaxurl = "https://www.altromercato.it/it_it/sociallogin/index/forgotPasswordPost/"; new Ajax.Request(ajaxurl, { method: 'post', parameters: {email_value: email_value}, onSuccess: function(forgot_password) { document.getElementById('progress_image_forgot').style.display = "none"; if (forgot_password.responseText == 'sent') { document.getElementById('forget_password_error').innerHTML = "If there is an account associated with " + email_value + " you will receive an email with a link to reset your password"; } else { document.getElementById('forget_password_error').innerHTML = forgot_password.responseText; return false; } } }); } } function show_register() { document.getElementById('register_div').style.display = "block"; document.getElementById('login_div').style.display = "none"; document.getElementById('forget_password_div').style.display = "none"; return false; } function hide_register() { document.getElementById('register_div').style.display = "none"; document.getElementById('login_div').style.display = "block"; // document.getElementById('confirm_register_error').innerHTML=""; // document.getElementById('password_register_error').innerHTML=""; // document.getElementById('confirm_register_error').innerHTML=""; // document.getElementById('last_register_error').innerHTML=""; // document.getElementById('first_register_error').innerHTML=""; // document.getElementById('password_register_error').innerHTML=""; // document.getElementById('email_register_error').innerHTML=""; return false; } function show_password() { document.getElementById('show_password').setAttribute('onclick', 'hide_password();') // document.getElementById('forget_password_error').innerHTML=""; document.getElementById('login_div').style.display = "block"; document.getElementById('register_div').style.display = "none"; document.getElementById('forget_password_div').style.display = "block"; return false; } function hide_password() { document.getElementById('show_password').setAttribute('onclick', 'show_password();') // document.getElementById('forget_password_error').innerHTML=""; document.getElementById('login_div').style.display = "block"; document.getElementById('register_div').style.display = "none"; document.getElementById('forget_password_div').style.display = "none"; } function twitter_check() { var newsletter=null; /* if( $('popup_twitter_email_newsletter')) { newsletter = $('popup_twitter_email_newsletter').readAttribute('newsletter') ? 1 : null } */ var email_value = document.getElementById("tw_email").value; var reg = /^((A-Za-z0-9_-.))+@((A-Za-z0-9_-.))+.((A-Za-z){2,4})$/; if (email_value == '') { document.getElementById('twitter_error').innerHTML = "This field is required"; } else if (reg.test(email_value) == false) { document.getElementById('twitter_error').innerHTML = "Invalid Email Address"; return false; } else { document.getElementById('twitter_error').innerHTML = ""; var ajaxurl = "https://www.altromercato.it/it_it/sociallogin/index/twitterpost/"; if (newsletter) ajaxurl += 'newsletter/1'; new Ajax.Request(ajaxurl, { method: 'post', parameters: {email_value: email_value}, onSuccess: function(twitter_success_give) { var pattern_url = /(ftp|http|https)://(w+:{0,1}w*@)?(S+)(:(0-9)+)?(/|/((w#!:.?+=&%@!-/)))?/; var url_value = pattern_url.test(twitter_success_give.responseText); if (url_value == false) { document.getElementById('twitter_error').innerHTML = twitter_success_give.responseText; return false; } else { window.location.href = twitter_success_give.responseText; } } }); } } function ClearAll() { document.getElementById('email_error').innerHTML = ""; document.getElementById('password_error').innerHTML = ""; document.getElementById('forget_password_error').innerHTML = ""; document.getElementById('confirm_register_error').innerHTML = ""; document.getElementById('password_register_error').innerHTML = ""; document.getElementById('confirm_register_error').innerHTML = ""; document.getElementById('last_register_error').innerHTML = ""; document.getElementById('first_register_error').innerHTML = ""; document.getElementById('password_register_error').innerHTML = ""; document.getElementById('email_register_error').innerHTML = ""; document.getElementById('register_div').style.display = "none"; document.getElementById('login_div').style.display = "block"; document.getElementById('forget_password_div').style.display = "none"; var objInput = document.getElementsByTagName("input"); for (var iCount = 0; iCount < objInput.length; iCount++) { if (objInput(iCount).type == "text" || objInput(iCount).type == "password") objInput(iCount).value = ""; } }