﻿__handleBlur = function(container,list){
 var _container = container;
 var _list = list;

 document.observe('click',__onblur);

 function __onblur(event){
  var elem = event.element();
  for (; elem != document && _list.indexOf(elem) == -1; elem = elem.parentNode);
  if(elem == document){
   _container.hide();
   document.stopObserving('click',__onblur);
  }
 }
}