Javascript ve formuláři

Jak Javascriptem docílit toho, aby se při kliknutí do <input></input> smazal defaultní text, tzn. input value. ?
<script type="text/javascript">
<!--
function vymazat(){
jmeno_formulare.jmeno_inputu.value = "";
}
// -->
</script>

<form name="jmeno_formulare">
<input type="text" name="jmeno_inputu" value="DEFAULTNI TEXT" onclick="vymazat()">
</form>

// psal jsem to z hlavy, ale melo by to fungovat... kdyz na to koukam, zak neni moc co zkazit
staci
<input type="text" value="toto se smaže" onclick="javascript:this.value='';">
Nojo, jenže to pak když tam něco napíšu a pak tam znova kliknu, tak se mi to vymaže.
Předpokládám, že tam teda stačí přidat
if(jmeno_formulare.jmeno_inputu.value=="Defaultní text") jmeno_formulare.jmeno_inputu.value = "";
jj, to by moghlo bejt
<HTML>Ja ted cekal ze nekdo odpovi "dej tam Alert: Neklikej 2x nebo si to smazes!"</HTML>