/*
 * Copyright © 2007 Manfred Stienstra <manfred@fngtps.com>, Fingertips
 *
 * The $ function is borrowed from the Prototype JavaScript framework.
 * Copyright © 2005 Sam Stephenson <sam@conio.net>
 */


// Element finding helper
function $() {
  var results = [], element;
  for (var i = 0; i < arguments.length; i++) {
    element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    results.push(element);
  }
  return results.length < 2 ? results[0] : results;
}

// Class for managing the language options in a form
var SignupLocation = {
  languages: [["Arabic", "ar"], ["German", "de"], ["English", "en"], ["Spanish", "es"], ["French", "fr"], ["Greek", "gre"], ["Italian", "it"], ["Dutch", "nl"], ["Polish", "pl"], ["Portuguese", "pt"], ["Russian", "ru"]],
  signupLanguageRestrictions: {mx: [["Spanish", "es"], ["English", "en"]], lb: [["Arabic", "ar"], ["English", "en"]], it: [["Italian", "it"], ["English", "en"]], gr: [["Greek", "gre"], ["English", "en"]], dz: [["Arabic", "ar"], ["English", "en"]], ye: [["Arabic", "ar"], ["English", "en"]], kw: [["Arabic", "ar"], ["English", "en"]], de: [["German", "de"], ["English", "en"]], fr: [["French", "fr"], ["English", "en"]], mo: [["Arabic", "ar"], ["English", "en"]], ly: [["Arabic", "ar"], ["English", "en"]], eg: [["Arabic", "ar"], ["English", "en"]], km: [["Arabic", "ar"], ["English", "en"]], es: [["Spanish", "es"], ["English", "en"]], sa: [["Arabic", "ar"], ["English", "en"]], ru: [["Russian", "ru"], ["English", "en"]], ps: [["Arabic", "ar"], ["English", "en"]], be: [["Dutch", "nl"], ["French", "fr"], ["English", "en"]], ae: [["Arabic", "ar"], ["English", "en"]], tn: [["Arabic", "ar"], ["English", "en"]], ch: [["German", "de"], ["French", "fr"], ["English", "en"]], mr: [["Arabic", "ar"], ["English", "en"]], jo: [["Arabic", "ar"], ["English", "en"]], br: [["Portuguese", "pt"], ["English", "en"]], sy: [["Arabic", "ar"], ["English", "en"]], sd: [["Arabic", "ar"], ["English", "en"]], pl: [["Polish", "pl"], ["English", "en"]], dj: [["Arabic", "ar"], ["English", "en"]], bh: [["Arabic", "ar"], ["English", "en"]], ar: [["Spanish", "es"], ["English", "en"]], om: [["Arabic", "ar"], ["English", "en"]], nl: [["Dutch", "nl"], ["English", "en"]], iq: [["Arabic", "ar"], ["English", "en"]], at: [["German", "de"], ["English", "en"]], lu: [["French", "fr"], ["English", "en"]], cl: [["Spanish", "es"], ["English", "en"]]},
  
  updateLanguageOptionsFor: function(countryElement, languageElement) {
    if ($(countryElement).value) {
      var newLanguages = this.signupLanguageRestrictions[$(countryElement).value];
      if (newLanguages) {
        this.resetOptionsTo(languageElement, newLanguages);
      } else {
        this.resetOptionsTo(languageElement, [['English', 'en']]);
      }
    } else {
      this.resetOptionsTo(languageElement, this.languages);
    }
  },
  
  resetOptionsTo: function(languageElement, newLanguages) {
    var selected = $(languageElement).value;
    $(languageElement).options.length = 0;
    $(languageElement).options[0] = new Option('', '');
    for (var i = 0; i < newLanguages.length; i++) {
      var option = new Option(newLanguages[i][0], newLanguages[i][1]);
      if (selected == newLanguages[i][1]) {
        option.selected = true;
      }
      $(languageElement).options[i+1] = option;
    }
  }
};

/*
 * Copyright © 2007 Manfred Stienstra <manfred@fngtps.com>, Fingertips
 *
 */
var Embed = {
  embedCSS: function(url) {
    var head = document.getElementsByTagName('head')[0];
    var style = document.createElement('link');
    style.type = 'text/css';
    style.rel = 'stylesheet';
    style.href = url;
    head.appendChild(style);
  },
  
  embedHTML: function(html) {
    var embed = document.getElementById('rhubarb');
    if (embed != null) {
      embed.innerHTML = html;
    } else {
      document.write("<div id=\"rhubarb\">");
      document.write(html);
      document.write("</div>");
    }
  }
}

Embed.embedCSS("http://write-a-letter.greenpeace.org/stylesheets/public.css");
Embed.embedCSS("http://write-a-letter.greenpeace.org/694/inline_stylesheet.css");
Embed.embedHTML("<h1>Monsanto emp&#234;cherait-elle M. Charest d&#8217;imposer l&#8217;&#233;tiquetage des OGM?</h1>\n\n<p>J&#8217;exige la transparence!</p>\n\n<div style=\"display:none;\" id=\"messages_envoyes\">\n7852\n</div>\n\n<script type=\"text/javascript\">try{urchinTracker('/outbound/#{CGI::escape(@appeal.title)}');}catch(e){};</script>\n\n<form action=\"http://write-a-letter.greenpeace.org/694/messages\" method=\"post\" onsubmit=\"try{urchinTracker('/outbound/Monsanto+emp%C3%AAcherait-elle+M.+Charest+d%E2%80%99imposer+l%E2%80%99%C3%A9tiquetage+des+OGM%3F');}catch(e){};return true;\">\n    <fieldset>\n    <div>\n      <div><label for=\"message_name\">Votre nom</label></div>\n      <input class=\"text small\" id=\"message_name\" maxlength=\"100\" name=\"message[name]\" size=\"40\" type=\"text\" />\n    </div>\n    \n    <div>\n      <div><label for=\"message_email\">Votre adresse courriel</label></div>\n      <input class=\"text small\" id=\"message_email\" maxlength=\"100\" name=\"message[email]\" size=\"40\" type=\"text\" />\n    </div>\n    \n    <div>\n      <div><label for=\"message_subject\">Sujet</label></div>\n      \n        <input class=\"text\" id=\"message_subject\" maxlength=\"200\" name=\"message[subject]\" size=\"60\" type=\"text\" value=\"OGM : Le droit de savoir\" />\n      \n    </div>\n    \n    <div>\n      <div><label for=\"message_body\">Message</label></div>\n      \n        <textarea cols=\"60\" id=\"message_body\" name=\"message[body]\" rows=\"15\">Mesdames et messieurs les d&#233;put&#233;s de l&#8217;Assembl&#233;e nationale du Qu&#233;bec, \n\nJe tiens &#224; vous faire part de mon inqui&#233;tude face &#224; l&#8217;inaction du gouvernement Charest dans le dossier des OGM (Organismes g&#233;n&#233;tiquement modifi&#233;s) et, en particulier, celui de leur &#233;tiquetage.   Mes craintes ont &#233;t&#233; confirm&#233;es apr&#232;s le visionnement du documentaire &#171; Le Monde selon Monsanto &#187;, de la dioxine aux OGM une multinationale qui vous veut du bien, de Marie-Monique Robin. \n\nDepuis son lancement en mai 2008, le documentaire &#171; Le Monde selon Monsanto &#187; a &#233;t&#233; &#224; l&#8217;affiche sur plusieurs grands &#233;crans du Qu&#233;bec, a &#233;t&#233; t&#233;l&#233;diffus&#233; plusieurs fois par Canal D et est largement disponible en DVD. Ce documentaire d&#233;montre comment Monsanto r&#233;ussit &#224; faire autoriser et commercialiser les OGM sans avoir &#224; fournir de preuves scientifiques ind&#233;pendantes et fiables quant &#224; leur innocuit&#233; pour l&#8217;environnement et la sant&#233;. Il explique &#233;galement pourquoi et comment Monsanto emp&#234;che les gouvernements canadiens et qu&#233;b&#233;cois d&#8217;imposer l&#8217;&#233;tiquetage obligatoire des OGM.\n \nJe fais partie des 80 &#224; 95 % des Qu&#233;b&#233;cois et Qu&#233;b&#233;coises qui r&#233;clament le droit de savoir, comme c&#8217;est d&#233;j&#224; le cas dans une quarantaine de pays qui ont adopt&#233; l&#8217;&#233;tiquetage des OGM. De plus en plus de recherches scientifiques indiquent que les OGM peuvent avoir des effets impr&#233;visibles sur notre sant&#233; et sur l'environnement. Les centaines de cas de contamination provenant des OGM &#224; travers le monde prouvent qu'on ne devrait pas autoriser la diss&#233;mination des OGM, ni dans l&#8217;environnement, ni dans la cha&#238;ne alimentaire. \n\nLe gouvernement de M. Charest doit tenir sa promesse faite en 2003 et mettre en place un &#233;tiquetage obligatoire au Qu&#233;bec et ce, d&#232;s maintenant. Je tiens aussi &#224; vous rappeler qu&#8217;en octobre 2006, une &#233;tude du minist&#232;re de l&#8217;agriculture du Qu&#233;bec (MAPAQ) a confirm&#233; que les co&#251;ts de l&#8217;&#233;tiquetage obligatoire des OGM ne seraient pas aussi &#233;lev&#233;s que l&#8217;industrie ne le laissait croire jusqu&#8217;alors.  Les obstacles &#224; l&#8217;&#233;tiquetage obligatoire des OGM ne sont pas techniques, mais bel et bien politiques.  \n\nPar cons&#233;quent, je vous demande de regarder attentivement le documentaire &#171; Le Monde selon Monsanto &#187; et d&#8217;exiger du gouvernement Charest qu&#8217;il tienne sa promesse en adoptant l&#8217;&#233;tiquetage obligatoire des OGM d&#232;s maintenant.\n\nVeuillez recevoir, mesdames et messieurs les d&#233;put&#233;s, mes meilleures salutations.</textarea>\n      \n    </div>\n    \n      </fieldset>\n  \n  <div class=\"submit\">\n    <input name=\"commit\" type=\"submit\" value=\"Envoyer\" />\n  </div>\n</form>\n<div class=\"privacy_policy\"><p><a href=\"http://www.greenpeace.org/canada/fr/footer/vieprivee\" target=\"_blank\">Politique de respect de la vie priv&#233;e</a></p></div>\n");
