Saludos a todos, mi problema es similar a muchas de las consultas que aparecen por este foro, distintos comportamientos en funcion del navegador, asi que ire al grano, es un menu que esta oculto fuera de la pantalla, pero en cuanto el raton se situa sobre el limite de la ventana en contacto directo con el menu, toda la extension del menu se despliega, en IE el resultado es el que deseo, no asi lo es en Firefox, si alguien sabe que lineas son las que faltan o si conoce algun otro planteamiento para conseguir el mismo resultado, acepto todo tipo de sugerencias, el codigo es el siguiente:
<style>
<!--
#slidemenubar, #slidemenubar2{
position:absolute;
left:-155px;
width:150px;
top:100px;
border:transparent;
background-color:transparent;
layer-background-color:transparent; //netscape
//font:bold 12px Verdana;
//line-height:20px;
}
-->
</style>
<layer id="slidemenubar" onMouseover="pull()" onMouseout="draw()">
<script language="JavaScript">
document.write('<div id="slidemenubar2" style="left:-150" onMouseover="pull()" onMouseout="draw()">')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/Items.gif" border="black"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/Magias.gif" border="black"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/quest.gif" border="black"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/Habilidades.gif"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/Mapas.gif" border="black"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/nuevo.gif" border="black"></a>')
document.write('<a href="ItemIndice.htm"><img src="gifsmenu/links.gif" border="black"></a>')
</script>
</layer>
<script language="JavaScript">
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate",400)
}
window.onload=regenerate2
if (document.all){
document.write('</div>')
themenu=document.all.slidemenubar2.style
rightboundary=0
leftboundary=-150
}
else{
themenu=document.layers.slidemenubar
rightboundary=150
leftboundary=10
}
function pull(){
if (window.drawit)
clearInterval(drawit)
pullit=setInterval("pullengine()",50)
}
function draw(){
clearInterval(pullit)
drawit=setInterval("drawengine()",50)
}
function pullengine(){
if (themenu.pixelLeft<rightboundary)
themenu.pixelLeft+=5
else if(document.layers&&themenu.left<rightboundary)
themenu.left+=5
else if (window.pullit)
clearInterval(pullit)
}
function drawengine(){
if (themenu.pixelLeft>leftboundary)
themenu.pixelLeft-=5
else if(document.layers&&themenu.left>leftboundary)
themenu.left-=5
else if (window.drawit)
clearInterval(drawit)
}
</script>
</head>
<body background="estrellas.gif" >
</body>
</html>