рыдал когда читал...

Код:
<script language="JavaScript">
<!--
var layerRef="nul", styleSitch="nul";
if (navigator.appName == "Netscape"){
layerRef="document.layers";
styleSwitch="";
}else{
layerRef="document.all";
styleSwitch=".style";}
function hideLayer(layerName)
{eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');}
function showLayer(layerName)
{eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');}
// -->
</script>
так это определяем какой браузер и как скрывать показывать слои... ну и сама функция...

Код:
<style type="text/css">
#back {position:absolute; top:0; left:0; z-index:3; width:100%; visibility:hidden;}
#main {position:absolute; top:0; left:0; z-index:2; width:100%;}
</style>
<div id="back">
<img src="1.jpg">
</div>
<div id="main">
<img src="2.jpg">
</div>
это сами слои... м...

Код:
<a href="price.html" onmouseover="showLayer('back'); hideLayer('main'); return true;" onmouseout="hideLayer('back'); showLayer('main'); "> типа то на чём он мауз- </a>
м... типа он мауз он овер...
так... вроде должно работать...
ну названия слоёв свои поставишь... что ещё... а по первому пункту мне лень...
