function DelayedPopupInterface(){this.elemId=null;this.visible=false;this.linked=new Array;this.timer=null;this.delay=null;this.hide=DelayedPopupInterface_Hide;this.show=DelayedPopupInterface_Show;this.toggle=PopupInterface_Toggle;this.cancelTimer=DelayedPopupInterface_CancelTimer;this.implement(PopupInterface);return this;}
DelayedPopupInterface.prototype=new PopupInterface;DelayedPopupInterface.prototype.constructor=DelayedPopupInterface;DelayedPopupInterface.superclass=PopupInterface.prototype;function DelayedPopupInterface_Hide(){this.cancelTimer();var obj=this;this.timer=setTimeout(function(){PopupInterface_Hide.call(obj);obj.timer=null;},this.delay);return true;}
function DelayedPopupInterface_Show(){this.cancelTimer();var obj=this;this.timer=setTimeout(function(){PopupInterface_Show.call(obj);obj.timer=null;},this.delay);return true;}
function DelayedPopupInterface_CancelTimer(){if(this.timer){clearTimeout(this.timer);this.timer=null;}
return true;}

