function runonce(f) { var ed = false; return function() { if (ed) return; ed = true; f.apply(null, arguments); };}
var hi = runonce(function(s) { alert(s); });