var imgs=new Array(); var lovs=new Array(); var ov=-1; var lfi=-1; var r=-1; setTimeout("findImgs();",700); function findImgs() { var a=document.getElementsByTagName("A"); for (i in a) { if (a[i].childNodes) if (a[i].childNodes[0]) if (a[i].childNodes[0].tagName=="IMG") { if (a[i]) if (a[i].childNodes[0]) { var t=a[i].childNodes[0].src; if (t.indexOf("/img/enavi/")>0) imgs[imgs.length]=a[i]; } } } createLayovers(); } function createLayovers() { for (i in imgs) { a=document.createElement("A"); img=document.createElement("IMG"); img.src=imgs[i].firstChild.src; img.border=0; ieo=0; var ieot=navigator.userAgent; if (ieot.indexOf("MSIE")>0) ieo=2; a.style.position="absolute"; a.style.left=(imgs[i].firstChild.getClientRects()[0].left-ieo)+"px"; a.style.top=(imgs[i].firstChild.getClientRects()[0].top-ieo)+"px"; a.href=imgs[i].href; imgs[i].onmouseover(); if (i==1) imgs[i].firstChild.src="/img/enavi/rollover/arm.gif"; //Workaround imgs[i].onmouseover=function() { ov=this.i; }; imgs[i].onmouseout=function() { ov=-1; }; imgs[i].i=i; a.i=i; a.fio=0; a.ff=0; a.onmouseover=function() { ov=this.i; }; a.onmouseout=function() { ov=-1; }; a.appendChild(img); document.body.appendChild(a); lovs[lovs.length]=a; } lovs[0].fio=1; setTimeout("changeOb();fade();",2000); } function fade() { if (ov>=0) r=ov; for (i in lovs) { ob=lovs[i]; setOpq(ob,10-ob.ff); if (ob.fio!=0) { if (((ob.ff>=10)&&(ob.fio==1)) || ((ob.ff<=0)&&(ob.fio==-1))) { ob.fio=0; } else { if (ob.fio==1) ob.ff++; if (ob.fio==-1) ob.ff=ob.ff-1; } } } if (lovs[r].fio==0) { for (i in lovs) { if ((r!=i)&&(lovs[i].ff>0)) lovs[i].fio=-1; } if (lovs[r].ff==0) lovs[r].fio=1; } setTimeout("fade();",70); } function changeOb() { r++; if (ov>=0) r=ov; if (!(lovs[r])) r=0; setTimeout("changeOb()",3000); } function setOpq(ob,val) { if (ob) { ob.style.opacity=val/10; ob.firstChild.style.filter="alpha(opacity="+(val*10)+")"; } }