Comment masquer div par onclick à l'aide de javascript?

J'ai utilisé un script javascript pour afficher div par onclick mais quand je clique en dehors de la div que je veux cacher la div. Comment le faire en javascript? je suis en utilisant du code javascript..

<a href="javascript:;" onClick="toggle('one');">  

function toggle(one)
{
    var o=document.getElementById(one);

    o.style.display=(o.style.display=='none')?'block':'none';
}

OriginalL'auteur Jay | 2010-07-05