JavaScriptでボタンを押すとリロードさせたいのですが
実際にやってみると1度しかリロードしません。カウント開始のボタンを押すと1度はリロードしますが次の時間になってもリロードはてくれません。
functionで呼び出すと症状がでます。
どのようにしたらいいでしょうか?よろしくお願いいたします。

<script>
function showPassage(){
setTimeout("location.reload()",5000);
}
</script>
<input type="button" value="カウント開始" onclick="showPassage();">