function Infobar() { } Infobar.elements = {}; Infobar.onMouseOver = function(ele) { Infobar.elements[ele.getAttribute('alt')] = ele.src; ele.src = ele.src.replace(/\.jpg/, '-ak.jpg'); if(!ele.onmousedown) (function(ele) { ele.onmouseout = function() { Infobar.onMouseOut(ele); }; })(ele); }; Infobar.onMouseOut = function(ele) { ele.src = Infobar.elements[ele.getAttribute('alt')]; }; function repairWetterLayout() { var weatherTables = new Array(); if(document.getElementById('wetter')) weatherTables = document.getElementById('wetter').getElementsByTagName('TABLE'); if(weatherTables && weatherTables.length == 1) { weatherTables[0].style.width = '140px'; weatherTables[0].cellPadding = 0; var rows = weatherTables[0].getElementsByTagName('TR'); var tds = rows[2].getElementsByTagName('TD'); tds[0].removeAttribute("bgColor"); tds[1].removeAttribute("bgColor"); var row = rows[3]; var font = row.getElementsByTagName('FONT')[0]; var link = row.getElementsByTagName('A')[0]; link.innerHTML = font.innerHTML; } else { setTimeout(repairWetterLayout, 100); } } repairWetterLayout();
