

function changeLanguage(language) {
    var date = new Date();
    var days = 1;
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
    document.cookie = 'language='+language+expires+"; path=/";

    window.location.href = window.location.href;
}

function showLanguages() {
  var showlanguages = document.getElementById("showlanguages");
  if (showlanguages.style.display == 'block')
    showlanguages.style.display = 'none';
  else 
    showlanguages.style.display = 'block';
}

// called by smf pages to adjust the topmenu location
function adjustHeader() {
  var montage = document.getElementById("montage");
  var menu = document.getElementById("topmenu");
  var pqwrap = document.getElementById("pqwrap");
  
  pqwrap.style.width = "900px";

  if (!montage.style.display)
    menu.style.top = "-90px";
}

function provideMenuHover() {
  var doc = document;
  var uls = doc.getElementsByTagName("UL");
  for (var i=0; i < uls.length; i++) {
    if (uls.item(i).getAttribute('className') == undefined)
      return;
    if (uls.item(i).getAttribute('className').indexOf('dropMenu') >= 0) {
      var lis = uls.item(i).getElementsByTagName("LI");
      for (var j=0; j < lis.length; j++) {
	var li =lis.item(j);
	li.onmouseover=function() {
	  this.className += " ieHover";
	}
	li.onmouseout=function() {
	  this.className = this.className.replace(new RegExp(" ieHover\\b"), "");
	}
      }
    }
  }
}
