var fontsize = 12 , divwidth = 192;
document.write("<div id=\"tips\" onmouseover=\"window.clearTimeout(d.to)\" onmouseout=\"d.h()\" style=\"display:none;\" ></div>");
document.write("<style>");
document.write("#tips {z-index:900;width: "+(divwidth+6)+"px;font-size: "+fontsize+"px;}");
document.write(".play {filter: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.8);position: absolute;visibility: hidden;}");
document.write("#tips .title {cursor:pointer;color:#FFF;width: "+(divwidth+6-5)+"px;background-color:#069;background-image: url(images/msgtitle.gif);background-repeat: no-repeat;line-height: 29px;padding-left:5px;}");
document.write("#tips .body {color:#069;line-height:"+(fontsize+6)+"px;padding:5px;background-color:#C7E6FC;text-align:left;}");
document.write("#tips a {color:#069;}");
document.write("#tips a:hover {text-decoration:none;}");
document.write("</style>");
d = {
	id: null,s : false,to: null,ht: 2000,
	repaint : function(t,b,x,y,s){
		if (this.to != null){
			window.clearTimeout(this.to);
			this.to = null;
		}
		with (this.id){
			className = "";className = "play";
			if (s=="visible"){
				style.posLeft = x;style.posTop  = y;
				innerHTML =	"<div class=\"title\">\
								&nbsp;" + t + 
							"</div>\
							<div style=\"background-color: #FFF;border: 1px solid #069;\">\
								<div>\
									<div class=\"body\">"+
										b+"<br />\
									</div>\
								</div>\
							</div>";
			}
			if (s=="visible"){
				this.sh("visible");
			}else{
				d.to = setTimeout("d.sh(\"hidden\")",this.ht);
			}
		}
	},
	sh : function(s){
		with(this.id){
			filters.revealTrans.apply();
			style.visibility = s;
			filters.revealTrans.play();	
		}
	},
	create : function(obj,s){
		if (this.id==null) {
			this.id = document.getElementById("tips");
			this.id.style.display = "block";
		}
		var x = document.documentElement.scrollLeft+event.clientX + 20;
		var y = document.documentElement.scrollTop+event.clientY + 20;
		x = (x + divwidth > document.documentElement.clientWidth ? x - divwidth - 20 : x );
		var t = obj.children[0].children[0].alt + ":" + j[obj.id][0];
		var b = j[obj.id][1];
		this.repaint(t,b,x,y,s);
	},
	h : function(){
		d.to = setTimeout("d.sh(\"hidden\")",this.ht);
	}
}