Ciao a tutti. Lo script che ho creato, dovrebbe stampare a video un semplice div per un massimo di 3 volte. Il numero di volte viene specificato attraverso un select... ma non funziona. Mi dite cosa sbaglio o manca?

codice:
<html>
	<head>
		<title>Javascript</title>
	</head>
	<script type="text/javascript">
		function stampa(var volte)
		{
			for (var i=0;i<volte;i++)
			{
				document.write("<div style=\"width:200px;border:1px solid blue;\">");
				document.write("

Ciaooooooooo</p>");
				document.write("</div>");
			}
		}
	</script>
	<body>
		<select name="scelta" id="scelta" onchange="stampa(document.getElementById('scelta').value);">
			<option>1</option>
			<option>2</option>
			<option>3</option>
		</select>
	</body>
</html>