//gestion du changement de langue

function checkLoaded(){
  if (document.getElementById("var_lang"))
    loadLang();
  else
    setTimeout(checkLoaded,10);
}


function loadLang(){
  var target = document.getElementById("var_lang");
  target.onchange = function(){
    var sep = location.href.indexOf("?")>0 ? "&" : "?";
    var lang = this.options[this.selectedIndex].value;
    switch(lang){
      case "fr": lang = "fr-FR"; break;
      case "en": lang = "en-GB"; break;
      case "es": lang = "es-ES"; break;
    }
    location.href = "?CInfo="+lang;
    //location.href = location.href.replace("CInfo=fr-FR","").replace("CInfo=en-GB","").replace("CInfo=es-ES","")+sep+"CInfo="+lang;
  }
  //target.style.display = "block";
  /*var cookie = LireCookie("lang");
  var miniLang = lang.substring(0,2);
  for (var i=0;i<target.options.length;i++){
    if (target.options[i].value == miniLang)
      target.options[i].selected = true;
  }*/
  var form = document.getElementById("formulaire_recherche").firstChild;
  if (form.nodeType==3)
    form = form.nextSibling;
    //à changer pour la mep
  form.action= form.action.replace("editoades","ades09");
}

function LireCookie(nom)
{
    var arg=nom+"=";
    var alen=arg.length;
    var clen=document.cookie.length;
    var i=0;
    while (i<clen)
    {
        var j=i+alen;
        if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
        i=document.cookie.indexOf(" ",i)+1;
        if (i==0) break;

    }
    return null;
}


function fixForms(){
  if (typeof $ == "undefined") return;
  $(document).ready(function() {
    $("form[method='post']").each(function(){
      if (!this.action.tagName)
      this.action = this.action.replace("spip.php","Spip.aspx?page=spip.php").replace("http://","").replace("/?","?").replace("//","");
    });
  });
}
if(location.href.indexOf("Spip.aspx")>0)
fixForms();

checkLoaded();
