function setLanguage(lang) {
  var thispage = document.URL;
  var hasQuery = thispage.indexOf('?') > -1;
  var hasLang = thispage.include('language=');  
  var counter = 0;
  if (hasLang) {
     var qcore = 'http://' + location.hostname + location.pathname + '?';

     var qstr = '';
     var qparams = thispage.toQueryParams();
/*
     for (var prop in qparams) {
       if (prop != 'language') {    
         counter++;
         if (counter > 1) {
            qstr = qstr + '&' + prop + '=' + qparams[prop];   
         } else {
            qstr = qstr + prop + '=' + qparams[prop];         
         }              
       }
     }   
     
*/
     qparams = $H(qparams);
     qparams.set('language', lang);
     
     qstr = qparams.toQueryString();
     
     qcore = qcore + qstr;   
     document.location=qcore;
     
//     document.location=qcore + '&language=' + lang;     
        
  } 
  else if (hasQuery)
  {       
    document.location=document.location + '&language=' + lang;
  } 
  else 
  {  
    document.location=document.location + '?language=' + lang;
  }
}

function hidestatus(){
  window.status=''
  return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus
