Tengo este script en una página y necesito que cuando vuelva a clickar en "boton", vuelva a realizarse la función Inicio().
Ahora lo que consigo es que solo lo ejecute una vez, al cerrar la ventana y volver a clickar para que vuelva a realizarse inicio(), ya no sale el efecto y queda una ventana pequeñisima.
Agradeceria con toda mi alma una sugerencia, ya que el cliente se ha emperrado en que se vuelva a clickar y yo no se mas.
Gracias.
<script language="JavaScript">
<!--
var ancho=50
var alto=50
var fin=450
var x=100
var y=0
function inicio()
{
ventana = window.open("pop_edificio.htm", "_blank", "resizable,height=1,width=1,top=x,left=y,scre enX=x,screenY=y");
abre();
}
function abre()
{
if (alto<=fin) {
ventana.moveTo(x,y);
ventana.resizeTo(ancho,alto);
x+=2
y+=1
ancho+=11
alto+=15
timer= setTimeout("abre()",1)
}
else {
clearTimeout(timer)
}
}
// -->
</script>
<body>
<table width="760" border="0" cellspacing="0" cellpadding="0" height="420" name="1">
<tr>
<td>
<div id="Layer2" style="position:absolute; left:736px; top:252px; width:15; height:15; z-index:14"><a href="#" onMouseOut="MM_swapImgRestore()" onClick="inicio()" onMouseOver="MM_swapImage('bo','','pictures/botondown.gif',1)"><img name="bo" border="0" src="pictures/botonup.gif" width="15" height="15"></a></div>
</td>
</tr>
</table>
</body>
</html>
:( :( :(