if (window.attachEvent){
    window.attachEvent('onload', gtStatus);
} else {
    window.addEventListener('load', gtStatus, false);
}
function gtStatus(){
    var gt;
    var gtv;
    var xmlhttp;
    var ac=0;
    var lc=0;
    var wc=0;
    var anl=true;
    gt=document.getElementById('gt');
    
    if (window.attachEvent){
	gt.attachEvent('onmouseover', gtHintOn);
    }else{
	gt.addEventListener('mouseover', gtHintOn, false);
    }
    try{	
	xmlhttp = new XMLHttpRequest();
    } catch (e){
	try{
	    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	    try{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch (e){
		
	    }
	}
    }
    gtv = new Animator({
               transition: Animator.makeBounce(2),
               duration: 2000});
    gtv.addSubject(cup);
    function cup(v) {
	gt.innerHTML = '<br />'+ Math.round(v * ac) +'.'+ Math.round(v * lc) +'.'+ Math.round(v * wc)  ;
    }
    gtv.addSubject(new NumericalStyleSubject(gt, 'margin-left', 200, 0));
    function gtHintOn() {
	var tgl=true;
	if(document.getElementById("gthint")){
	    gt.removeChild(document.getElementById("gthint"));
	    gt.innerHTML += "<span id='gthint'> Google Talk(TM) active,login user and in-office of fork/btn/acz colleagues.</span>";
	    tgl=false;
	}else{
	    gt.innerHTML += "<span id='gthint' style='margin-left: 20px;'> Google Talk(TM) active,login user and in-office of fork/btn/acz colleagues.</span>";
	}	    
	if(tgl){
	    var gto;
	    gto = new Animator({
               transition: Animator.makeBounce(2),
			       duration: 2000});
	    
	    gto.addSubject(new NumericalStyleSubject(document.getElementById("gthint"), 'margin-left', 20, 0));
	    gto.toggle();
            if(anl){
	       pageTracker._trackPageview('/index.gtv.event');
               anl=false;
            }
	}
    }
    xmlhttp.onreadystatechange = function(){
	if(xmlhttp.readyState == 4){
	    var res=xmlhttp.responseText;
	    var rest=res.split(':');
	    ac=rest[0];
	    lc=rest[1];
	    wc=rest[2];
	}
    }
    xmlhttp.open("GET", "gt.txt", true);
    xmlhttp.send(null);
    gtv.toggle();
}

