(function(window,undefined){var doc=document;var addEvent=(window.addEventListener?function(type,func,flg){this.addEventListener(type,func,flg);}:function(type,func,flg){this.attachEvent("on"+type,func);});var rollover=function(){this.src=this.over;};var rollout=function(){this.src=this.org;};var rollaction=function(func){if(this.className.length){var classes=this.className.split(' ');for(var i=0;i<classes.length;i++){var cn=classes[i];if(cn.indexOf('rollover_')>=0){var imgs=doc.ro_data[cn];for(j=0;j<imgs.length;j++){func.apply(doc.getElementById(imgs[j]));}}}}};var rollovers=function(){rollaction.apply(this, [rollover]);};var rollouts=function(){rollaction.apply(this, [rollout]);};function entry(id,group){if(!doc.ro_data){doc.ro_data = new Object();};if(!doc.ro_data[group]){doc.ro_data[group] = new Array();};doc.ro_data[group].push(id);};addEvent.apply(window,["load",function(){var imgs=doc.images;for(i=0;i<imgs.length;i++){var img=imgs[i];if(img.className.length){var classes=img.className.split(' ');for(var j=0;j<classes.length;j++){var cn=classes[j];if(cn.indexOf('rollover')<0){continue;};img.org=img.src;p=img.src.lastIndexOf('.');var over=new Image();over.src=img.src.substr(0,p)+"_on"+img.src.substr(p,img.src.length-p);img.over=over.src;if(cn == 'rollover'){img.onmouseover=rollover;img.onmouseout=rollout;}else if(cn.indexOf('rollover_')>=0){img.onmouseover=rollovers;img.onmouseout=rollouts;entry(img.id,cn);}}}}},false]);})(window);
