в общем все получилось, кроме одного момента пока что
....
document.body.onclick = function(e)
{
var target= e.target || event.srcElement;
if(target.id!=menuid && document.getElementById(menuid).style.display=="block" )
{
}
все дело вот в этой строчке
var target= e.target || event.srcElement;
так работает в firefox и не работает в остальных
а так
var target= event.srcElement || e.target;
в опере и ie и не работает в фф
в чем ошибка, что-то не пойму...