Сорри, что второй вопрос за день, мучаю-мучаю эту страницу, а ничего не выходит((
Код:
<td>
<a href="about.html" target="mytext">
<img name="A" src="top1a.jpg" border="0" onmouseover="this.src = 'top1a.jpg';" onmouseout="this.src = 'top1.jpg';" onclick="this.src = 'top1a.jpg';this.onmouseout=null;swp('B','B1','C','C1','D','D1');">
</a>
</td>
<td valign="top">
<a href="suggestion.html" target="mytext">
<img name="B" src="top2.jpg" border="0" onmouseover="this.src = 'top2a.jpg';" onmouseout="this.src = 'top2.jpg';" onclick="this.src = 'top2a.jpg';this.onmouseout=null;swp('A','A1','C','C1','D','D1');" ></a>
<a href="sales.html" target="mytext">
<img name="С" src="top3.jpg" border="0" onmouseover="this.src = 'top3a.jpg';" onmouseout="this.src = 'top3.jpg';" onclick="this.src = 'top3a.jpg';this.onmouseout=null;swp('B','B1','A','A1','D','D1');" ></a>
</td>
<td valign="top">
<a href="payments.html" target="mytext">
<img name="D" src="top4.jpg" border="0" onmouseover="this.src = 'top4a.jpg';" onmouseout="this.src = 'top4.jpg';" onclick="this.src = 'top4a.jpg';this.onmouseout=null;swp('А','А1','B','B1','C','C1');" >
</a>
</td>
Скрипт:
var imgLoaded=0
var v=document.images||false
if (v) {
A=new Image()
A1=new Image()
A.src="top1a.jpg"
A1.src="top1.jpg"
B=new Image()
B1=new Image()
B.src="top2а.jpg"
B1.src="top2.jpg"
C=new Image()
C1=new Image()
C.src="top3a.jpg"
C1.src="top3.jpg"
D=new Image()
D1=new Image()
D.src="top4a.jpg"
D1.src="top4.jpg"
imgLoaded=1
}
function Over(Img,ch) {
if(v) {
if (0==imgLoaded) return;
document[Img].src=eval(ch+".src")
}
}
function swp() {
var x=swp.arguments;
for (var i=0;i<x.length;i++) {
Over(x[i],x[++i])
}
}
Проблема: функция swp работает по кривому..
(должна: так чтобы 1 картинка была активна
(top*a.jpg), а остальные - нет
(top*.jpg))
В чем может быть проблема?