var interval=null;var timeout=null;var pos=0;var _support=null;var _supportRate=0.1;var _supportTime=1.3;function startStaticPump(){if(_rssPumpJSON&&_ph&&_rssPumpSpeed){var a=_rssPumpJSON[pos];if(!a){window.setTimeout(startStaticPump,500);return}if(a.TrackingImage){var b=new Image();b.src=a.TrackingImage}while(_ph.hasChildNodes()){_ph.removeChild(_ph.firstChild)}if(_support==null){_support=document.getElementById("divSupport")}if(_rssPumpSupporter&&_support){_support.style.visibility="hidden";if(Math.random()<_supportRate){_support.style.visibility="visible";window.setTimeout(startStaticPump,_rssPumpDelay*_supportTime);return}}_ph.innerHTML="<a class='RSSPumpContent' href='"+a.Link+"' target='"+_rssPumpTarget+"'>"+escapeHTML(a.Text)+"</a>";pos=(pos+1)%_rssPumpJSON.length;window.setTimeout(startStaticPump,_rssPumpDelay)}}function setOpacity(b,a){try{if(a>100){a=100}if(a<0){a=0}b.style.opacity=a/100;b.style.filter="alpha(opacity="+a+")"}catch(c){}}function startFadePump(){if(_rssPumpJSON&&_ph&&_rssPumpSpeed){window.clearInterval(interval);window.clearTimeout(timeout);while(_ph.hasChildNodes()){_ph.removeChild(_ph.firstChild)}var e=false;var g=0;var c=40;var f=_rssPumpJSON[pos];if(!f){window.setTimeout(startFadePump,500);return}if(_support==null){_support=document.getElementById("divSupport")}if(_rssPumpSupporter&&_support){_support.style.visibility="hidden";if(Math.random()<_supportRate){_support.style.visibility="visible";window.setTimeout(startFadePump,_rssPumpDelay*_supportTime);return}}var i=document.createElement("div");i.style.width="100%";setOpacity(i,0);var b=document.createElement("a");b.className="RSSPumpContent";b.setAttribute("href",f.Link);b.setAttribute("target",_rssPumpTarget);b.innerHTML=escapeHTML(f.Text);i.appendChild(b);_ph.appendChild(i);if(f.TrackingImage){var h=new Image();h.src=f.TrackingImage}addEvent(b,"mouseover",function(){if(g<_rssPumpDelay){window.clearTimeout(timeout)}g=_rssPumpDelay*0.8;setOpacity(i,100);e=true},true);addEvent(b,"mouseout",function(){e=false},true);interval=window.setInterval(function(){var a;if(g<=_rssPumpDelay*0.2){a=(g/(_rssPumpDelay*0.2))*100;setOpacity(i,a)}else{if(g>_rssPumpDelay*0.9){var d=_rssPumpDelay*0.9;a=100-(((g-d)/(_rssPumpDelay-d))*100);setOpacity(i,a)}}if(g>=_rssPumpDelay){window.clearInterval(interval);window.clearTimeout(timeout);timeout=window.setTimeout(startFadePump,100)}if(!e){g+=c}},c);pos=(pos+1)%_rssPumpJSON.length}}function startTypeWriterPump(){if(_rssPumpJSON&&_ph&&_rssPumpSpeed){window.clearInterval(interval);window.clearTimeout(timeout);while(_ph.hasChildNodes()){_ph.removeChild(_ph.firstChild)}var e=0;var c=14;var d=_rssPumpJSON[pos];if(!d){window.setTimeout(startTypeWriterPump,500);return}if(_support==null){_support=document.getElementById("divSupport")}if(_rssPumpSupporter&&_support){_support.style.visibility="hidden";if(Math.random()<_supportRate){_support.style.visibility="visible";window.setTimeout(startTypeWriterPump,_rssPumpDelay*_supportTime);return}}var b=document.createElement("a");b.className="RSSPumpContent";b.setAttribute("href",d.Link);b.setAttribute("target",_rssPumpTarget);if(d.TrackingImage){var f=new Image();f.src=d.TrackingImage}addEvent(b,"mouseover",function(){window.clearInterval(interval);window.clearTimeout(timeout);b.innerHTML=escapeHTML(d.Text)},true);addEvent(b,"mouseout",function(){window.clearInterval(interval);window.clearTimeout(timeout);b.innerHTML=escapeHTML(d.Text);timeout=window.setTimeout(startTypeWriterPump,500)},true);interval=window.setInterval(function(){var a=new String(d.Text).substr(0,e/c);b.innerHTML=escapeHTML(a);if(e>_rssPumpDelay){window.clearInterval(interval);window.clearTimeout(timeout);timeout=window.setTimeout(startTypeWriterPump,500)}e+=c},c);_ph.appendChild(b);pos=(pos+1)%_rssPumpJSON.length}}function escapeHTML(a){strOutput=new String(a);return strOutput.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;")}function addEvent(e,d,b,a){if(e.addEventListener){e.addEventListener(d,b,a);return true}else{if(e.attachEvent){var c=e.attachEvent("on"+d,b);return c}}}function startPump(){if(_rssPumpType=="static"){startStaticPump()}if(_rssPumpType=="typewriter"){startTypeWriterPump()}if(_rssPumpType=="fade"){startFadePump()}};