Tienes un error de sintaxis en el include de prototype.js
Código HTML:
<script type="text/JavaScript" src="prototype.js">
Lo correcto es:
Código HTML:
<script type="text/JavaScript" src="prototype.js"></script>
<script language="javascript">
function envia_datos(){
........
......
......
</script>
Saludos