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 = ""; } }
-
NONE Boîtes de rangement Non tissées en lin et coton à fermeture éclair, sacs de rangement pour vêtements en tissu pour l'organisation du placard de la chambre à coucher, comprenant de bons auxiliairesBoîtes de rangement Non tissées en lin et coton à fermeture éclair, sacs de rangement pour vêtements en tissu pour l'organisation du placard de la chambre à coucher, comprenant de bons auxiliaires
-
Estérelle Payany Atlas De La France Gourmande : Itinéraires Gastronomiques, Produits Et Recettes Régionaux, Restaurants Étoilés : Tous Les Bons Plans !Binding : Gebundene Ausgabe, Label : Editions Autrement, Publisher : Editions Autrement, medium : Gebundene Ausgabe, publicationDate : 2016-06-01, authors : Estérelle Payany, languages : french, ISBN : 2746744023
-
Benjamin Verrecchia Kiff Food : Bonne Bouffe, Bons Produits, Bonne Tablée !Binding : Taschenbuch, Label : LAROUSSE, Publisher : LAROUSSE, medium : Taschenbuch, numberOfPages : 160, publicationDate : 2021-09-22, authors : Benjamin Verrecchia, ISBN : 2036009778
-
Angélique Houlbert J'Apprends À Choisir Les Bons Aliments : Santé, Nutrition, Équilibre : La Méthode Fiable Pour Acheter Les Produits Les Plus SainsBinding : Taschenbuch, Label : THIERRY SOUCCAR, Publisher : THIERRY SOUCCAR, Format : Blaues Buch, medium : Taschenbuch, numberOfPages : 104, publicationDate : 2023-03-30, releaseDate : 2023-03-30, authors : Angélique Houlbert, ISBN : 2365497209
-
Romain Benita Une Année À La Table Des Bons Vivants : 60 Produits Du Terroir À Déguster De Janvier À DécembreBinding : hardcover, Label : Une année à la table des bons vivants : 60 produits du terroir à déguster de janvier à décembre, Format : illustrated, medium : hardcover, numberOfPages : 352, publicationDate : 2025-10-29, authors : Romain Benita, Thomas Galichon, La Morinerie, Tancrède de, Vincent Teillet, Collectif, languages : french, ISBN : 2226500421
-
Vincent Ferniot Le Guide Ferniot Hachette Des Bons ProduitsBinding : Gebundene Ausgabe, Label : Hachette, Publisher : Hachette, medium : Gebundene Ausgabe, publicationDate : 2005-03-16, authors : Vincent Ferniot, languages : french, ISBN : 2012368689
-
Maya Barakat-Nuq Mes Recettes De Saison : Avec Les Bons Produits De Nos MarchésBinding : Gebundene Ausgabe, Label : Rustica éditions, Publisher : Rustica éditions, medium : Gebundene Ausgabe, publicationDate : 2015-04-17, authors : Maya Barakat-Nuq, languages : french, ISBN : 2815306190
-
La France Des Bons Produits : À La Rencontre De Ceux Qui Se Battent Pour Le GoûtBinding : Taschenbuch, Label : Editions du Chêne, Publisher : Editions du Chêne, medium : Taschenbuch, publicationDate : 2016-09-21, languages : french, ISBN : 281231480X
-
Nadine Pomarède Une Belle Peau : Mode D'Emploi : Les Bons Gestes Pour Protéger Et Soigner Votre Peau, Les Soins Et Les Produits Adaptés À Son EntretienBinding : Taschenbuch, Label : Marabout, Publisher : Marabout, medium : Taschenbuch, publicationDate : 2003-05-14, authors : Nadine Pomarède, languages : french, ISBN : 2501039068
-
Petit Futé Le Guide Des Randonnées Et Voyages À Pied : Tous Les Bons Plans En France Et Dans Le MondeBinding : Taschenbuch, Label : Nouvelles Editions de l'Université, Publisher : Nouvelles Editions de l'Université, medium : Taschenbuch, publicationDate : 2014-01-08, authors : Petit Futé, ISBN : 2746970279
-
Les Bons Chrétiens : Réflexion Sur Le Sens Du Christianisme Dans Le Monde Moderne
-
Guillaume Petitjean Créons Un Monde De Confiance : Les Bons Comportements Commerciaux Pour GagnerBinding : Taschenbuch, Label : VA PRESS, Publisher : VA PRESS, Format : Blaues Buch, medium : Taschenbuch, numberOfPages : 166, publicationDate : 2022-05-12, authors : Guillaume Petitjean, ISBN : 2360932209