function FishEyeIcons(f,g,h,j,k,l){var m=0;var n=0;var o=null;var p=null;var q=null;var r=[];var s=[];for(var i=0;i<g;i++){r[i]=j;s[i]=f.childNodes[i].firstChild;if(f.childNodes[i].firstChild.addEventListener){f.childNodes[i].firstChild.addEventListener('mousemove',processMouseMove,false);f.childNodes[i].firstChild.addEventListener('mouseout',processMouseOut,false)}else if(f.childNodes[i].firstChild.attachEvent){f.childNodes[i].firstChild.attachEvent('onmousemove',processMouseMove);f.childNodes[i].firstChild.attachEvent('onmouseout',processMouseOut)}}function updateIconProperties(a){var b=j+n*(r[a]-j);s[a].setAttribute('width',b);s[a].setAttribute('height',b)}function processMouseMove(e){window.clearTimeout(o);o=null;window.clearInterval(p);p=null;vertical=true;if(n!=1&&!q){q=window.setInterval(function(){if(n<1)n+=0.125;if(n>=1){n=1;window.clearInterval(q);q=null}for(var i=0;i<s.length;i++){updateIconProperties(i)}},20)}if(!e)e=window.event;var a=e.target||e.srcElement;var b=0;while(s[b]!=a)b++;var c;if(vertical){c=(e.layerY||e.offsetY)/r[b]}else{c=(e.layerX||e.offsetX)/r[b]}if(c){var d=0;for(var i=0;i<s.length;i++){if(i<b-l||i>b+l){r[i]=j}else if(i==b){r[i]=k}else{if(i<b){extra=1}else{extra=0}r[i]=j+Math.round((k-j-1)*(Math.cos((i-b-c+extra)/l*Math.PI)+1)/2);d+=r[i]}}if(d>m)m=d;if(b>=l&&b<r.length-l&&d<m){r[b-l]+=Math.floor((m-d)/2);r[b+l]+=Math.ceil((m-d)/2)}for(var i=0;i<s.length;i++)updateIconProperties(i)}}function processMouseOut(){if(!o&&!p){o=window.setTimeout(function(){o=null;if(q){window.clearInterval(q);q=null}p=window.setInterval(function(){if(n>0)n-=0.125;if(n<=0){n=0;window.clearInterval(p);p=null}for(var i=0;i<s.length;i++){updateIconProperties(i)}},20)},100)}}}

