
var oMarquees = [], oMrunning,
	oMInterv =        20,     //interval between increments
	oMStep =          1,      //number of pixels to move between increments
	oStopMAfter =     0,     //how many seconds should marquees run (0 for no limit)
	oResetMWhenStop = false,  //set to true to allow linewrapping when stopping
	oMDirection =     'left'; //'left' for LTR text, 'right' for RTL text

/***     Do not edit anything after here     ***/

var _=_?_:{}
_.R=function(f){/(?!.*?ati|.*?kit)^moz|ope/i.test(navigator.userAgent)?_.E(document,'DOMContentLoaded',f):setTimeout(f,0)}
_.E=function(e,t,f,r){if(e.attachEvent?(r?e.detachEvent('on'+t,e[t+f]):!0):(r?e.removeEventListener(t,f,!1):e.addEventListener(t,f,!1))){e['e'+t+f]=f;e[t+f]=function(){e['e'+t+f](window.event)};e.attachEvent('on'+t,e[t+f])}}

function doMStop() {
	clearInterval(oMrunning);
	for( var i = 0; i < oMarquees.length; i++ ) {
		oDiv = oMarquees[i];
		oDiv.mchild.style[oMDirection] = '0px';
		if( oResetMWhenStop ) {
			oDiv.mchild.style.cssText = oDiv.mchild.style.cssText.replace(/;white-space:nowrap;/g,'');
			oDiv.mchild.style.whiteSpace = '';
			oDiv.style.height = '';
			oDiv.style.overflow = '';
			oDiv.style.position = '';
			oDiv.mchild.style.position = '';
			oDiv.mchild.style.top = '';
		}
	}
	oMarquees = [];
}
function doDMarquee() {
	if( oMarquees.length || !document.getElementsByTagName ) { return; }
	var oDivs = document.getElementsByTagName('div');
	for( var i = 0, oDiv; i < oDivs.length; i++ ) {
		oDiv = oDivs[i];
		if( oDiv.className && oDiv.className.match(/\bdmarquee\b/) ) {
			if( !( oDiv = oDiv.getElementsByTagName('div')[0] ) ) { continue; }
			if( !( oDiv.mchild = oDiv.getElementsByTagName('div')[0] ) ) { continue; }
			oDiv.mchild.style.cssText += ';white-space:nowrap;';
			oDiv.mchild.style.whiteSpace = 'nowrap';
			oDiv.style.height = oDiv.offsetHeight + 'px';
			oDiv.style.overflow = 'hidden';
			oDiv.style.position = 'relative';
			oDiv.mchild.style.position = 'absolute';
			oDiv.mchild.style.top = '0px';
			oDiv.mchild.style[oMDirection] = oDiv.offsetWidth + 'px';
			oMarquees[oMarquees.length] = oDiv;
			i += 2;
		}
	}
	oMrunning = setInterval('aniMarquee()',oMInterv);
	if( oStopMAfter ) { setTimeout('doMStop()',oStopMAfter*1000); }
}
function aniMarquee() {
	var oDiv, oPos;
	for( var i = 0; i < oMarquees.length; i++ ) {
		oDiv = oMarquees[i].mchild;
		oPos = parseInt(oDiv.style[oMDirection]);
		if( oPos <= -1 * oDiv.offsetWidth ) {
			oDiv.style[oMDirection] = oMarquees[i].offsetWidth + 'px';
		} else {
			oDiv.style[oMDirection] = ( oPos - oMStep ) + 'px';
		}
	}
}
 _.R(function() { document.getElementById('__ticker').style.display = 'block'; doDMarquee(); });

var up_url = "http://research.mschat.net/images/arrow_up.png";
var down_url = "http://research.mschat.net/images/arrow_down.png";
document.write('<div style="display: none;" id="__ticker" class="dmarquee"><div><div><img src="' + up_url + '"/> Windows 93.86% (<span style="color: green;">+0.04</span>) &nbsp;&nbsp;&nbsp; <img src="' + down_url + '"/> Mac 3.56% (<span style="color: red;">-0.059</span>) &nbsp;&nbsp;&nbsp; <img src="' + up_url + '"/> Linux 1.89% (<span style="color: green;">+0.019</span>) &nbsp;&nbsp;&nbsp; <img src="' + up_url + '"/> Internet Explorer 42.16% (<span style="color: green;">+0.147</span>) &nbsp;&nbsp;&nbsp; <img src="' + down_url + '"/> Firefox 41.96% (<span style="color: red;">-0.212</span>) &nbsp;&nbsp;&nbsp; <img src="' + up_url + '"/> Opera 2.77% (<span style="color: green;">+0.028</span>) &nbsp;&nbsp;&nbsp; <img src="' + down_url + '"/> Safari 3.19% (<span style="color: red;">-0.059</span>) &nbsp;&nbsp;&nbsp; <img src="' + up_url + '"/> Google Chrome 9.93% (<span style="color: green;">+0.095</span>)</div></div></div>');