var hgron,hgroff;
var hdoon=false;
var hdoff=false;
var hgrade=30;
var hred,acth;
function hmigon(hmId) {
	//hred="hmigon('"+hmId+"')";
	eval("hoveron('"+hmId+"')"); 
}
function hmigoff(hmId){
	if (document.all){
	hgrade=0;
		eval('document.all.'+hmId+'.style.filter="alpha(finishopacity=45,style=2)"');
	}
	
	hmId=null;
	
	if(hdoon){clearTimeout(hgron);}
	if(hdoff){clearTimeout(hgroff);}
	
}

function hoveron(hmId) {
hdoff=false;
hdoon=true;
  if (document.all) {
   	if((hgrade<100)&&(hdoon!=false)){
		hgrade=hgrade+3
    	eval('document.all.' + hmId + '.style.filter="alpha(opacity=' + hgrade + ')"');
		if(hdoff){clearTimeout(hgroff);}
		hgron=setTimeout("hoveron('"+hmId+"')", 2); 
   	}else{
		if(hdoon){clearTimeout(hgron);}
		eval("hoveroff('"+hmId+"')");
	}		 
  }
}	
function hoveroff(hmId) {
hdoff=true;
hdoon=false;
  if (document.all) {
    if((hgrade>-3)&&(hdoff!=false)){
		hgrade=hgrade-3
		if(hdoon){clearTimeout(hgron);}
    	eval('document.all.' + hmId + '.style.filter="alpha(opacity=' + hgrade + ')"');
		hgroff=setTimeout("hoveroff('"+hmId+"')", 2); 
   	}
	else{
		if(hdoff){clearTimeout(hgroff);}
		eval("hmigon('"+hmId+"')");
	}
  }
}