asdasd,
Вариант...для наглядности время запрета увеличено до 10 сек.
<!DOCTYPE html>
<html >
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var stop;
function foo() //ваша функция
{
alert(1)
}
function go(foo) {
stop || (stop = !0, window.setTimeout("stop=!1", 10E3),foo());
};
</script>
<input type="button" name="" value="go" onclick="go(foo)" />
</body>
</html>