

//more javascript from   http://www.smallrain.net
function mouseCoords(ev)
{
 if(ev.pageX || ev.pageY){
   return {x:ev.pageX, y:ev.pageY};
 }
 return {
     x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
     y:ev.clientY + document.body.scrollTop - document.body.clientTop
 };
}


var floattext=new Array()

floattext[0]='效果提示一<br><div align="right"><a href="javascript:hidefloatie()">Hide Box</a></div>'
floattext[1]='效果提示二'
var floatiewidth="145px" //default width of floatie in px
var floatieheight="76px" //default height of floatie in px. Set to "" to let floatie content dictate height.
var floatiebgcolor="#FFFFCC" //default bgcolor of floatie
var fadespeed=70 //speed of fade (5 or above). Smaller=faster.

var baseopacity=0
function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
highlighting=setInterval("gradualfade(imgobj)",fadespeed)

}
function instantset(degree){
cleartimer()
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100;
else if (browserdetect=="ie")
imgobj.filters.alpha.opacity=degree;
}

function cleartimer(){
if (window.highlighting){ clearInterval(highlighting);}
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10;
else if (window.highlighting)
clearInterval(highlighting)
}

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function paramexists(what){
return(typeof what!="undefined" && what!="")
}

function showfloatie(thetext, e, optbgColor, optWidth, optHeight){
//alert("aaa");

var dsocx=(window.pageXOffset)? pageXOffset: ietruebody().scrollLeft;
var dsocy=(window.pageYOffset)? pageYOffset : ietruebody().scrollTop;
var floatobj=document.getElementById("dhtmlfloatie")
floatobj.style.color="#a00";
floatobj.style.left="-904px";
floatobj.style.top="-768px";
floatobj.style.padding=10+"px";
floatobj.style.display="block";
floatobj.style.border="1px solid #a00";
floatobj.style.backgroundColor=paramexists(optbgColor)? optbgColor : floatiebgcolor;
floatobj.style.width=paramexists(optWidth)? optWidth+"px" : floatiewidth;
floatobj.style.height=paramexists(optHeight)? optHeight+"px" : floatieheight!=""? floatieheight : "";
floatobj.innerHTML=thetext;
var floatWidth=floatobj.offsetWidth>0? floatobj.offsetWidth : floatobj.style.width
var floatHeight=floatobj.offsetHeight>0? floatobj.offsetHeight : floatobj.style.width
var winWidth=document.all&&!window.opera? ietruebody().clientWidth : window.innerWidth-20
var winHeight=document.all&&!window.opera? ietruebody().clientHeight : window.innerHeight
e=window.event? window.event : e

floatobj.style.left=mouseCoords(e).x + 20 + dsocx + "px";
floatobj.style.top=mouseCoords(e).y + dsocy + "px";

slowhigh(floatobj)
}

function hidefloatie(){
 //alert("aa");
var floatobj=document.getElementById("dhtmlfloatie");
floatobj.style.display="none";
}






















