Module.createNamespace('com.wjstc.HideSelectIE6');Module.require('com.wjstc.Common',1.1);Module.require('com.wjstc.Util',1.1);com.wjstc.HideSelectIE6.NAME='com.wjstc.HideSelectIE6';com.wjstc.HideSelectIE6.VERSION=1.1;com.wjstc.HideSelectIE6.browserVersionI=parseInt(navigator.appVersion);com.wjstc.HideSelectIE6.browserVersionF=parseFloat(navigator.appVersion);com.wjstc.HideSelectIE6.forceToHide=false;com.wjstc.HideSelectIE6.HideSel=function(){this.sList='|';this.idList=[];this.hideList=[];this.hideCount=[];this.hideCount.push(0);this.forceToHide=false;};com.wjstc.HideSelectIE6.forceToHideSelectObjects=function(){com.wjstc.HideSelectIE6.forceToHide=true;};com.wjstc.HideSelectIE6.HideSel.prototype.initHS=function(){if(!com.wjstc.Util.isIE&& !com.wjstc.HideSelectIE6.forceToHide){return;}};com.wjstc.HideSelectIE6.HideSel.prototype.registerObj=function(p){if(!com.wjstc.Util.isIE&& !com.wjstc.HideSelectIE6.forceToHide){return;}var i,j,b,be;var o=com.wjstc.Common.getObjById(p);if(this.sList.indexOf('|'+p+'|')>=0){return;}this.sList+=p+'|';this.idList.push(p);if(this.idList.length>1){b=com.wjstc.Common.getObjById(this.idList[this.idList.length-2]).getElementsByTagName('select');}else{b=document.getElementsByTagName('select');}be=com.wjstc.Common.getObjById(p).getElementsByTagName('select');for(i=0;i<b.length;++i){for(j=0;j<be.length;++j){if(be[j]==b[i]){break;}}if(j>=be.length){this.hideList.push({o:b[i],v:b[i].style.visibility});}}this.hideCount.push(this.hideList.length);this.hideShowHS();};com.wjstc.HideSelectIE6.HideSel.prototype.unregisterObj=function(p){if(!com.wjstc.Util.isIE&& !com.wjstc.HideSelectIE6.forceToHide){return;}var i,j;this.restore();var h=com.wjstc.HideSelectIE6.hs.hideList;for(var i=0;i<this.idList.length;++i){if(this.idList[i]==p){this.sList=com.wjstc.Util.strReplStr(p+'|','',this.sList);this.idList.splice(i,1);j=this.hideCount[i+1]-this.hideCount[i];if(j>0){this.hideList.splice(this.hideCount[i],j);}this.hideCount.splice(i+1,1);break;}}this.hideShowHS();};com.wjstc.HideSelectIE6.HideSel.prototype.restore=function(){if(!com.wjstc.Util.isIE&& !com.wjstc.HideSelectIE6.forceToHide){return;}for(var i=0;i<this.hideList.length;++i){this.hideList[i].o.style.visibility=this.hideList[i].v;}};com.wjstc.HideSelectIE6.HideSel.prototype.hideShowHS=function(){if(!com.wjstc.Util.isIE&& !com.wjstc.HideSelectIE6.forceToHide){return;}var c,d,f,g;var so;var ls=com.wjstc.HideSelectIE6.hs.hideList.length;for(var i=0;i<ls;++i){if(com.wjstc.HideSelectIE6.hs.sList.indexOf('|'+com.wjstc.HideSelectIE6.hs.hideList[i].o.id+'|')>=0)continue;so=com.wjstc.HideSelectIE6.hs.hideList[i].o;c=com.wjstc.Common.getX(so);d=com.wjstc.Common.getY(so);g=com.wjstc.Common.getW(so);f=com.wjstc.Common.getH(so);var hi=true;for(var k=0;k<com.wjstc.HideSelectIE6.hs.idList.length;++k){var o=com.wjstc.Common.getObjById(com.wjstc.HideSelectIE6.hs.idList[k]);var x1=com.wjstc.Common.getX(o);var y1=com.wjstc.Common.getY(o);var x2=x1+com.wjstc.Common.getW(o);var y2=y1+com.wjstc.Common.getH(o);if(x1<c){x1=c;}if(x2>(c-0)+g){x2=(c-0)+g;}if(x2<x1){continue;}if(y1<d){y1=d;}if(y2>(d-0)+f){y2=(d-0)+f;}if(y2>=y1){hi=false;;}}if(hi){so.style.visibility=com.wjstc.HideSelectIE6.hs.hideList[i].v;}else{so.style.visibility='hidden';}}};com.wjstc.HideSelectIE6.hs=new com.wjstc.HideSelectIE6.HideSel();