function fadeShow(idObjSrc,idShowDivContainer,hotArea){ this.strTimeOut = ""; this.bleIsShow = false; this.idObjSrc = ""; if(typeof(idObjSrc) == "object"){ this.idObjSrc = idObjSrc; } else if(typeof(idObjSrc) == "string"){ this.idObjSrc = "#" + idObjSrc; } this.hotArea = hotArea || this.idObjSrc; this.idShowDivContainer = ""; if(typeof(idShowDivContainer) == "object"){ this.idShowDivContainer = idShowDivContainer; } else if(typeof(idShowDivContainer) == "string"){ this.idShowDivContainer = "#" + idShowDivContainer; } this.init(); } fadeShow.prototype.init = function(){ var thisObj = this; var widthTemp = $(this.idShowDivContainer).outerWidth(); var objTop = $(this.idObjSrc).offset().top; var objLeft = $(this.idObjSrc).offset().left; var objWidth = $(this.idObjSrc).width(); var objHeight = $(this.idObjSrc).height(); var leftTemp = parseInt(objLeft)+parseInt(objWidth)-parseInt(widthTemp)+50; var topTemp = parseInt(objTop)+parseInt(objHeight); $(this.idShowDivContainer).css({position:"absolute",top:topTemp + "px",left:leftTemp+"px"}).mouseout(function(e){ thisObj.hide(e); }); $(this.hotArea).mouseout(function(e){ thisObj.hide(e); }); } fadeShow.prototype.hide = function(evt){ evt = (evt)?evt:window.event; var toElementObj; if($.browser.msie){ toElementObj = evt.toElement; } else if($.browser.mozilla){ toElementObj = evt.relatedTarget; } else { toElementObj = evt.relatedTarget; } var thisObj = this; if ($(this.idShowDivContainer)[0].contains(toElementObj) || $(this.hotArea)[0].contains(toElementObj)) { this.bleIsShow = false; } else { this.bleIsShow = true; if(this.strTimeOut == ""){ this.strTimeOut = setTimeout(function(){thisObj.doHide()},1000); } } } fadeShow.prototype.doHide = function(){ if(this.strTimeOut != ""){ clearInterval(this.strTimeOut); this.strTimeOut = ""; } if(!this.bleIsShow){ return ; } $(this.idShowDivContainer).fadeOut("slow"); } fadeShow.prototype.show = function(){ $(this.idShowDivContainer).fadeIn("slow"); } var objAreaDiv = ""; function showAreaDiv(obj,thisObj){ if(objAreaDiv == ""){ objAreaDiv = new fadeShow(obj,"all-channel",thisObj); } objAreaDiv.show(); } var OrtherSite_Css=''; var OrtherSite_name=''; OrtherSite_name+=''; document.write(OrtherSite_Css); document.write(OrtherSite_name);