/* JS helper for Language Selection on sailfish frontpage */
/* (c) 2010 Oliver Wand <wand@itaw.de>					  */

function permsel(obj) {
  var str = "permsel=1";
  var iw = 1;
  var i = 0;
  var lnk;
  var lnks = document.getElementsByTagName("a");
  while(i<100 && (lnk = lnks[i++]) != undefined) {
    if (lnk.id.match(/iwlink/)) {
      if(obj.checked) {
        if (lnk.href.indexOf("?") > -1) {
          lnk.href += "&" + str;
        }
        else {
          lnk.href += "?" + str;
        }
      }
      else {
        lnk.href = lnk.href.replace(/[\?&]permsel=1/g, "");
      }
    }
    iw++;
  }
}
