I am using the following to pause the javascript for a few seconds:

```
 setTimeout(start_countdown(),3000);

```

It does not work, the function is called regardless of the seconds. The following function does however work, which doesnt use a function.

```
setTimeout(alert('hi'),3000);

```

How can I solve this?