  function onRegisterClick()
  {
    try
    {
      
    }
    catch (err){}
  }

  //---------------------------------------------------------
  function initPrefSelects()
  {
    

    initLanguageSelect();
    
    Event.observe(document,"click",hidePrefSelects);
    Event.observe(window,"scroll",hidePrefSelects);
  }

  //---------------------------------------------------------
  //---------------------------------------------------------
  function initLanguageSelect()
  {
    var sel = document.getElementById('language-select-ctrl');
    var sellnk = document.getElementById('language-select-link');
    var selbox = document.getElementById('language-select-box');
    
    //adjust link box size
    sellnk.style.width = (sel.offsetWidth-8) + "px";
    sellnk.style.top = sel.offsetTop + "px";
    sellnk.style.left = sel.offsetLeft + "px";
    
    sel.style.visibility = "hidden";
    sellnk.style.display = "";
    
    if(selbox)
    {
      selbox.style.width = (sel.offsetWidth-2) + "px";
      selbox.style.top = (sellnk.offsetTop+sellnk.offsetHeight) + "px";
      selbox.style.left = sellnk.offsetLeft + "px";
    }

  }

  //---------------------------------------------------------
  //---------------------------------------------------------
  function showLanguageSelect()
  {
    
    var selbox = document.getElementById('language-select-box');
    if(selbox) selbox.style.display = "";
    
  }

  //---------------------------------------------------------
  function hidePrefSelects()
  {
    selbox = document.getElementById('language-select-box');
    if(selbox) selbox.style.display = "none";
  }
    
  //initialize the new style selects
  initPrefSelects();
