
  var gTimer;
   var TimeToFade = 1000.0;
   var bDisableScroll=false;
	 function findPos(obj)
	 {
	  
		var curleft = curtop = 0;
		if (obj.offsetParent) 
		{
				do {
						 curleft += obj.offsetLeft;
						 curtop += obj.offsetTop;
			 	   } while (obj = obj.offsetParent);
			  	//return [curleft,curtop];
			  	return curtop;
     }
   }

   function setNewPosSmooth()
   {
   	 if (document.getElementById("stat").style.display=="none")
   	     return;
   	 else
   	 	  { var iNew = document.body.scrollTop;
   	 	    var iPos=parseInt(document.getElementById("stat").style.top.replace("px",""),10);
   	 	  	if (iNew > iPos)
   	 	         document.getElementById("stat").style.top=iPos+1;
   	 	    else
   	 	         document.getElementById("stat").style.top=iPos-1;
   	 	  }           	
   }
  
function animateFade(lastTick, eid)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
 
  var element = document.getElementById(eid);
 
  if(element.FadeTimeLeft <= elapsedTicks)
  {
    element.style.opacity = element.FadeState == 1 ? '1' : '0';
    element.style.filter = 'alpha(opacity = '
        + (element.FadeState == 1 ? '100' : '0') + ')';
    element.FadeState = element.FadeState == 1 ? 2 : -2;
    return;
  }
 
  element.FadeTimeLeft -= elapsedTicks;
  var newOpVal = element.FadeTimeLeft/TimeToFade;
  if(element.FadeState == 1)
    newOpVal = 1 - newOpVal;

  element.style.opacity = newOpVal;
  element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
 
  setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
}
function fade(eid)
{
  var element = document.getElementById(eid);
  if(element == null)
    return;
   
  if(element.FadeState == null)
  {
    if(element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1')
    {
      element.FadeState = 2;
    }
    else
    {
      element.FadeState = -2;
    }
  }
   
  if(element.FadeState == 1 || element.FadeState == -1)
  {
    element.FadeState = element.FadeState == 1 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
  }
  else
  {
    element.FadeState = element.FadeState == 2 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade;
    setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33);
  }  
}
   function setBlock(){
   	  var oEle=document.getElementById('stat');
   	  oEle.style.opacity = 0;
   	  oEle.style.filter = 'alpha(opacity = ' + (1*0) + ')';
   	  
   	  document.getElementById("stat").style.display="block";
   	  fade("stat");
   }
   function ext_checkPos()
   {              if (bDisableScroll)
                      return;
   	          var iBodyScrollTop = document.body.scrollTop;
   			//alert(iBodyScrollTop)
	 	  //var iBodyScrollTop = findPos(document.getElementById("xx"));
	 	  var iTabsTop = findPos(document.getElementById("mytabs"));
	 	  //document.getElementById("posScroll").innerText=iBodyScrollTop;
	 	  //document.getElementById("posTab").innerText=iTabsTop;
	 	  if (iBodyScrollTop > iTabsTop)
	 	     {  //alert("ss");
	 	     	  //document.getElementById("stat").style.display="block";
	 	     	  document.getElementById("stat").innerHTML=document.getElementById("mytabs").innerHTML;
	 	     	  //document.getElementById("stat").style.background=document.getElementById("tabs").style.background;
	 	     	  document.getElementById("stat").style.height=document.getElementById("mytabs").style.height;
	 	     	  document.getElementById("stat").style.left=document.getElementById("mytabs").style.left;
	 	     	  document.getElementById("stat").style.width=document.getElementById("container").style.width;
                          document.getElementById("stat").style.top=iBodyScrollTop;
	 	        //setNewPosSmooth(document.getElementById("stat"),iPrioStatPos,iBodyScrollTop);
	 	        //var gTimer=setInterval('setNewPosSmooth()',1); 
	 	        if (gTimer) 
               {
               	window.clearTimeout(gTimer);
               	document.getElementById("stat").style.display="none"; 
               	document.getElementById("stat").style.opacity = 0;
   	            document.getElementById("stat").style.filter = 'alpha(opacity = ' + (1*0) + ')';
   	            document.getElementById("stat").FadeState=0;
   	            
               }
            gTimer = window.setTimeout("setBlock()",3500);
	 	     }
	 	  else
	 	     { iPrioStatPos=0;
	 	     	 if (gTimer) 
              {   window.clearTimeout(gTimer);
              	  document.getElementById("stat").style.display="none";
                  document.getElementById("stat").style.opacity = 0;
   	              document.getElementById("stat").style.filter = 'alpha(opacity = ' + (1*0) + ')';
   	              document.getElementById("stat").FadeState=0;
   	          }
	 	     	 
	 	     	 document.getElementById("stat").innerHTML="";
	 	     	 document.getElementById("stat").style.height="2px";
	 	     }
 
}