// create XMLHttpRequest object
var mymkxmlhttp;

function mymkGetXmlHttpRequest() {
   if (window.XMLHttpRequest) {
      mymkxmlhttp = new XMLHttpRequest();
   } else {
      try
         {
            mymkxmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
         }
         catch (e)
         {
            try
            {
               mymkxmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
               mymkxmlhttp = false;
            }
         }
    }
   return mymkxmlhttp;
}

function mymkIfLessIE6() {
if (navigator.appName=='Microsoft Internet Explorer') {
	msie=navigator.appVersion.split("MSIE");
	version=parseFloat(msie[1]);
	if (version>=6) return false;
	} else return false;

	return true;
}

function mymkIsIE() {
if (navigator.appName=='Microsoft Internet Explorer') {return true;} else {return false;};
}; 

function pix2int(pix) {
if (pix=='') {pix=0;};
pix=" "+pix;
return parseInt(pix.replace('px',''));
}

function mymk_microscroll(amount,direction,d) {
if (amount<1) {return false;};
var i=0;
var scroll;
if (amount>=d) {scroll=d*direction;} else {scroll=amount*direction;};
while (document.getElementById('mymktwit'+i)) {
        document.getElementById('mymktwit'+i).style.top=(pix2int(document.getElementById('mymktwit'+i).style.top)+scroll)+'px';
        i++;
        };

amount=amount-d;
window.setTimeout("mymk_microscroll("+amount+","+direction+","+d+")",30);
};

function mymk_scroll(pos,d) {
var delta=pix2int(document.getElementById('mymktwittext').offsetTop)-pix2int(document.getElementById('mymktwit'+pos).offsetTop-1);
if (mymkIsIE()) {delta=delta-584;}; //ie7,i8@xp /ie8@vista
//alert(delta);
var jmax=Math.abs(delta);
var step=delta/jmax;

if (d==0) {d=jmax;};
mymk_microscroll(jmax,step,d);
};

function mymk_scrollTwitDown(evnt) {
var pos=parseInt(document.getElementById('mymktwitpos').value)+1;

if (document.getElementById('mymktwit'+pos)) {
        document.getElementById('mymktwitpos').value=pos;
        mymk_scroll(pos,15);
        };

  if (evnt && evnt.preventDefault)
        evnt.preventDefault();
  return false;
};

function mymk_scrollTwitUp(evnt) {
var pos=parseInt(document.getElementById('mymktwitpos').value)-1;

if (document.getElementById('mymktwit'+pos)) {
        document.getElementById('mymktwitpos').value=pos;
        mymk_scroll(pos,15);
        };

  if (evnt && evnt.preventDefault)
        evnt.preventDefault();
  return false;
};

function mymk_scrollTwitTop(evnt) {
var pos=0;

if (document.getElementById('mymktwit'+pos)) {
        document.getElementById('mymktwitpos').value=pos;
        mymk_scroll(pos,0);
        };

  if (evnt && evnt.preventDefault)
        evnt.preventDefault();
  return false;
};
