if(!window.qws_Debug_Loaded){window.qws_debugWindow=null;window.qws_debug=function(){if((qws_debugWindow==null)||(qws_debugWindow.closed)){qws_debugWindow=window.open("","qws_debugWindow","width=600,height=300,resizable,scrollbars");qws_debugWindow.document.open("text/plain");}var gK=[];for(var i=0;i<arguments.length;i++){gK.push(arguments[i]);}var msg=gK.join(' ');qws_debugWindow.focus();qws_debugWindow.document.writeln(msg);};window.error_count=0;window.qws_report_error=function(msg,url,line){return true;};window.qws_Debug_Loaded=true;}var qws_Base={ag:function(ez,fN){var oO={};for(mr in fN){if(typeof oO[mr]=="undefined"||oO[mr]!=fN[mr]){ez[mr]=fN[mr];}}return ez;},bV:function(gd,ge){if(typeof ge!='function'){return;}gd.prototype=new ge();gd.prototype.constructor=gd;gd.prototype.base=ge.prototype;},cu:function(eV){var kw=new Image(1,1);kw.src=eV;},cv:function(eW){eW.dU(this.cu,this);},aO:function(eB,fw){if(typeof eB!='string')return eB;if(!fw)return document.getElementById(eB);if(fw.getElementById)return fw.getElementById(eB);if(typeof fw=='string')fw=document.getElementById(fw);if(fw==null)return null;var lU=[];var hM=fw.childNodes;for(var i=0;i<hM.length;i++){var lT=hM[i];if(lT.nodeType==1){lU[lU.length]=lT;}}while(lU.length){lT=lU.shift();if(lT.id==eB){return lT;}hM=lT.childNodes;for(i=0;i<hM.length;i++){lT=hM[i];if(lT.nodeType==1){lU[lU.length]=lT;}}}return null;},ce:function(eB,fZ){while(eB!=document.body&&eB!=document.documentElement){var oA=eB.tagName.toLowerCase();if(["a","input","button","select","textarea"].Q(oA)){return true;}eB=eB.parentNode;if(eB.id==fZ){return false;}}return false;},dR:function(){try{if(qws_Browser.kk){document.selection.empty();}else{var nv=window.getSelection();nv.collapseToStart()}}catch(e){}},ae:function(gs){if(window.encodeURIComponent){return encodeURIComponent(gs);}else{return escape(gs);}},V:function(gs){if(window.decodeURIComponent){return decodeURIComponent(gs);}else{return unescape(gs);}},bd:function(fB){try{return eval("(n"+"ew Activ"+"eXObj"+"ect('"+fB+"'))");}catch(e){;}return null;}};qws_Base.ag(Array.prototype,{dU:function(eM,fq){var oy=true;var pv=typeof fq!="undefined";for(var i=0;i<this.length;i++){if((pv?eM.apply(fq,[this[i]]):eL(this[i]))==false){oy=false;}}return oy;},Q:function(fq){return(this.bU(fq)>=0)?true:false;},an:function(){return this[0];},cp:function(){return this[this.length-1];},bU:function(fq){for(var i=0;i<this.length;i++){if(this[i]==fq)return i;}return-1;}});if(typeof Function.apply!="function"){Function.prototype.apply=function(fq,fu){var mL,pD="____apply";if(typeof fq!="object"&&typeof fq!="function"){fq={};}fq[pD]=this;mL=fq[pD](fu[0],fu[1],fu[2],fu[3],fu[4],fu[5]);return mL;};}Function.prototype.D=function(fq){var lp=this;var gK=[];for(var i=1;i<arguments.length;i++){gK.push(arguments[i]);}return function(){return lp.apply(fq,gK);};};Function.prototype.F=function(fq){var lp=this;var gK=[];for(var i=1;i<arguments.length;i++){gK.push(arguments[i]);}return function(eK){eK=eK||window.event;var mi=[eK];mi=mi.concat(gK);return lp.apply(fq,mi);};};qws_Base.ag(String.prototype,{dP:function(){return this.split(/\s+/);},dQ:function(){return this.replace(/^\s+|\s+$/g,"");},Q:function(ga){return new RegExp("\\b"+ga+"\\b","g").test(this);},B:function(ga){if(!this.Q(ga)){return this.length>0?this+ga:ga;}return this;}});var qws_Browser={supports:{},featureDefs:{pngAlpha:function(){return qws_Browser.kU||qws_Browser.md||qws_Browser.supports.pngAlphaIEWin;},pngAlphaIEWin:function(){return qws_Browser.ku&&!(qws_Browser.kt||qws_Browser.kn);},elementAlpha:function(){return qws_Browser.kU||qws_Browser.me||qws_Browser.jB||(qws_Browser.ku&&!qws_Browser.kt);},elementAlphaIEWin:function(){return qws_Browser.supports.elementAlpha&&qws_Browser.ku;},fixedPosition:function(){return!qws_Browser.ku&&(qws_Browser.jB||qws_Browser.kU||qws_Browser.md);}},bW:function(){var po=((navigator==null||navigator.userAgent==null)?'':navigator.userAgent.toLowerCase());var pp=parseInt((navigator==null||navigator.appVersion==null)?'':navigator.appVersion);this.pC=po.indexOf("win")>=0;this.le=po.indexOf("mac")>=0;this.md=po.indexOf("opera")>=0;this.me=po.indexOf("opera/9")>=0;this.nh=po.indexOf("safari")>=0;this.kV=po.indexOf("konqueror")>=0;this.kU=this.nh||this.kV||po.indexOf("khtml")>=0;this.jw=po.indexOf("firefox")>=0;this.jB=!this.kU&&!this.md&&(this.jw||po.indexOf("camino")>=0||po.indexOf("gecko")>=0);this.kk=!this.md&&(po.indexOf("msie")>=0);this.ku=this.kk&&this.pC;this.ks=this.kk&&this.le;this.kl=this.kk&&(pp<4);this.km=this.kk&&(pp==4)&&(po.indexOf("msie 4")>=0);this.kt=this.kl||this.km;this.ko=this.kk&&po.indexOf("msie 5.5")>=0;this.kn=this.kk&&po.indexOf("msie 5")>=0&&!this.ko;this.kp=this.kk&&!this.kl&&!this.km&&!this.kn;this.kq=this.kk&&po.indexOf("msie 6.0")>=0;this.kr=this.kk&&po.indexOf("msie 7")>=0;for(var jv in this.featureDefs){this.supports[jv]=this.featureDefs[jv]();}}};qws_Browser.bW();var qws_ECGlobals={ky:false,nl:0,ni:0,cQ:function(){var pB=qws_Viewport.dV();var jW=qws_Viewport.bQ();if(pB!=this.nl||jW!=this.ni){this.nl=pB;this.ni=jW;return true;}return false;},dS:function(ef,fT,eG,fF,eP){var oh=qws_Base.aO(ef+"_ssd");var ji=qws_Base.aO(ef+"_sed");if(oh!=null&&ji!=null){oh.value=qws_DateUtil.aK(fT,"-");ji.value=qws_DateUtil.aK(eG,"-");if(fF){var mH=qws_Base.aO(ef+"_sr");mH.value=fF;}if(eP){var jD=qws_Base.aO(ef+"_gi");jD.value=eP;}}},aP:function(){return document.forms[0]||document.formec;}};var qws_DateUtil={iF:86400000,P:function(eu,ev,ew){if(ew){if(eu.getFullYear()==ev.getFullYear()&&eu.getMonth()==ev.getMonth()&&eu.getDate()==ev.getDate()){return true;}}if(eu.getTime()==ev.getTime()){return true;}return false;},bD:function(et,eh){var newDate=new Date(et.getFullYear(),et.getMonth(),et.getDate());if(eh==true&&et.getTime()>newDate.getTime()){newDate=qws_DateUtil.o(newDate,1);}return newDate;},o:function(et,ey){return new Date(et.getTime()+ey*qws_DateUtil.iF);},w:function(et,fl){return new Date(et.getTime()+fl*60000);},z:function(et,fO){return new Date(et.getTime()+fO);},aL:function(eu,ev){var iI=qws_DateUtil.bD(eu).getTime()-qws_DateUtil.bD(ev).getTime();return iI/qws_DateUtil.iF;},aK:function(et,fJ){var mL=[];mL[0]=et.getFullYear();mL[1]=et.getMonth()+1;mL[2]=et.getDate();mL[3]=et.getHours();mL[4]=et.getMinutes();mL[5]=et.getSeconds();return mL.join(fJ);},co:function(et){if((et.getHours()+et.getMinutes()+et.getSeconds())==0){return true;}return false;}};var qws_AlphaImageLoader={cr:function(iX,kv){var iY=qws_Base.aO(iX);if(iY!=null){if(qws_Browser.supports.pngAlphaIEWin){for(var i in iY.filters){if(i=="DXImageTransform.Microsoft.AlphaImageLoader"){iY.filters(i).src=kv;return true;}}iY.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+kv+"',sizingMethod='scale')";}else{iY.style.background="url("+kv+")";}return true;}return false;}};var qws_newHL=function(eU,fv,fy){return new qws_Highlight(eU,fv,fy);};var qws_Highlight=function(eU,fv,fy){this.kg=eU||qws_Highlights.be();this.bW(fv,fy);};qws_Highlight.prototype={mk:"highlight.png",bW:function(fv,fy){fv=fv||document.body;var ka=qws_Base.aO(this.kg);if(ka==null){ka=document.createElement("div");fv.appendChild(ka);ka.id=this.kg;}if(fy){this.mk=fy;}qws_AlphaImageLoader.cr(ka,qwsbobImagePath+this.mk);},du:function(fj,gk,gy,eR,gB){var ka=qws_Base.aO(this.kg);gB=gB||199;ka.style.position="absolute";ka.style.display="";ka.style.visibility="visible";ka.style.left=fj+'px';ka.style.top=gk+'px';ka.style.width=gy+'px';ka.style.height=eR+'px';ka.style.zIndex=gB;},bR:function(){var ka=qws_Base.aO(this.kg);if(ka!=null){ka.style.display="none";ka.style.visibility="hidden";}}};var qws_Highlights={ki:"qwshl",kh:0,be:function(){return this.ki+this.bz();},bz:function(){return this.kh++;}};var qws_Viewport={dV:function(){return self.innerWidth||this.bA("clientWidth")||this.bA("offsetWidth");},bQ:function(){return self.innerHeight||this.bA("clientHeight")||this.bA("offsetHeight");},aA:function(){var pD=this.dV()/2;var pE=this.bQ()/2;return{pD:pD,pE:pE};},cS:function(){return self.pageXOffset||this.bA("scrollLeft");},cU:function(){return self.pageYOffset||this.bA("scrollTop");},aa:function(){var nm=document.body.scrollHeight;var lV=document.body.offsetHeight;return(lV>nm)?lV:nm;},ab:function(){var nn=document.body.scrollWidth;var lW=document.body.offsetWidth;return(lW>nn)?lW:nn;},bA:function(gw){var iH=document.documentElement;var iG=document.body;if(iH&&iH[gw]){return iH[gw];}else if(iG&&iG[gw]){return iG[gw];}return 0;}};var qws_EventWrapper={bw:function(eK){eK=eK||window.event;return eK.target||eK.srcElement;},cl:function(eK){if(qws_Browser.le)return true;eK=eK||window.event;return(((eK.which)&&(eK.which==1))||((eK.button)&&(eK.button==1)));},bb:function(eK){eK=eK||window.event;return eK.pageX||(eK.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft));},bc:function(eK){eK=eK||window.event;return eK.pageY||(eK.clientY+(document.documentElement.scrollTop||document.body.scrollTop));},cB:function(){return false;},W:function(gr){qws_EventDispatcher.v(document,"selectstart",qws_EventWrapper.cB);qws_EventDispatcher.v(document,"mousedown",qws_EventWrapper.cB);if(gr){qws_Base.dR();}},ad:function(){qws_EventDispatcher.cK(document,"selectstart",qws_EventWrapper.cB);qws_EventDispatcher.cK(document,"mousedown",qws_EventWrapper.cB);},aj:function(eK,fC){var iX=qws_EventWrapper.bw(eK);while(iX){if(iX.getAttribute(fC.mu)==fC.mv){break;}iX=iX.parentNode;}return iX;}};var qws_EventDispatcher={iZ:[],jr:1,dM:function(eK,ej,ek){if(ej&&qws_ItemUtil.cf()||ek&&qws_ECGlobals.ky){return;}if(window.event){window.event.cancelBubble=true;window.event.returnValue=false;}else{if(eK.preventDefault){eK.preventDefault();eK.stopPropagation();}}},dN:function(eB,eJ,ej,ek){eB=qws_Base.aO(eB);if(eB!=null&&eB.childNodes){for(var i=0;i<eB.childNodes.length;i++){var iX=eB.childNodes[i];if(iX!=null&&iX.nodeType=="1"){if(qws_Base.ce(iX,eB.id)||iX["on"+eJ]!=null){qws_EventDispatcher.v(iX,eJ,function(eK){qws_EventDispatcher.dM(eK,ej,ek);});}else{qws_EventDispatcher.dN(iX,eJ,ej,ek);}}}}},v:function(eB,eJ,eQ){eJ=this.ao(eJ);iX=qws_Base.aO(eB);if(iX==null){return;}if(!eQ.__eid){eQ.__eid=this.jr++;}if(!iX._v_handlers){iX._v_handlers={};this.iZ[this.iZ.length]=iX;}var js=iX._v_handlers[eJ];if(!js){js=iX._v_handlers[eJ]={};if(iX["on"+eJ]){js[0]=iX["on"+eJ];}}iX["on"+eJ]=qws_EventDispatcher.bH;js[eQ.__eid]=eQ;return eQ.__eid;},cK:function(fq,eJ,eQ){eJ=this.ao(eJ);var iW=(typeof eQ=="function")?eQ.__eid:eQ;if(fq._v_handlers&&fq._v_handlers[eJ]&&iW){delete fq._v_handlers[eJ][iW];return true;}else{return false;}},bH:function(eK){eK=eK||window.event;var jM=true;var js=this._v_handlers[eK.type];for(var i in js){jM=js[i].apply(this,[eK])!==false&&jM;}return jM;},ak:function(eB,eJ,eb){eJ=this.ao(eJ);try{var iX=qws_Base.aO(eB);var mi="{type:\""+eJ+"\"";if(eb){for(var lK in eb){mi+=","+lK+":\""+eb[lK]+"\"";}}mi+="}";eval("iX.on"+eJ+"&&iX.on"+eJ+"("+mi+");");}catch(ex){}},J:function(){for(var i=0;i<this.iZ.length;i++){this.K(this.iZ[i]);delete this.iZ[i];}},K:function(eB){if(eB._v_handlers){for(type in eB._v_handlers){for(iW in eB._v_handlers[type]){delete eB._v_handlers[type][iW];}eB["on"+type]=null;}}},ao:function(eJ){if(eJ.substring(0,2)=="on"){eJ=eJ.substring(2);}return eJ;}};qws_EventDispatcher.v(window,"unload",qws_EventDispatcher.J.F(qws_EventDispatcher));var qws_newEW=function(eB){return new qws_ElementWrapper(eB);};var qws_ElementWrapper=function(eB){if(eB.nodeType==1){this.id=eB.id||(eB.id=qws_ElementWrappers.getNewId());}else{this.id=eB;}};qws_ElementWrapper.prototype={aO:function(){return qws_Base.aO(this.id);},aV:function(){return this.id;},dT:function(){return this.aO().style.display!='none';},aw:function(){var iX=this.aO();return{pD:this.bf("offsetLeft"),pE:this.bf("offsetTop"),pB:iX.offsetWidth,jW:iX.offsetHeight};},cT:function(){var iX=this.aO();var pD=iX.x?iX.x:iX.offsetLeft,pE=iX.y?iX.y:iX.offsetTop;window.scrollTo(pD,pE);},aT:function(){return this.aO().offsetHeight;},aC:function(){return this.aO().clientHeight;},bB:function(){return this.aO().offsetWidth;},aD:function(){return this.aO().clientWidth;},bx:function(){return this.bf("offsetTop");},aZ:function(){return this.bf("offsetLeft");},av:function(){return this.bx()+this.aT();},bk:function(){return this.aZ()+this.bB();},bo:function(){var iX=this.aO();var pE=0;do{if(iX!=document.body&&iX!=document.documentElement){pE+=iX.scrollTop||0;}iX=iX.parentNode;}while(iX);return pE;},bn:function(){var iX=this.aO();var pD=0;do{if(iX!=document.body&&iX!=document.documentElement){pD+=iX.scrollLeft||0;}iX=iX.parentNode;}while(iX);return pD;},as:function(){var oP=this.bx();if(!qws_Browser.md){oP-=this.bo();}return oP;},aq:function(){var la=this.aZ();if(!qws_Browser.md){la-=this.bn();}return la;},ap:function(){return this.as()+this.aT();},ar:function(){return this.aq()+this.bB();},bf:function(fr){var iX=this.aO();var pD=0;while(iX&&iX!=document.documentElement){pD+=iX[fr];iX=iX.offsetParent;}return pD;},bv:function(gb){var iX=this.aO();var pw=iX.style[gb];if(!pw){if(document.defaultView&&document.defaultView.getComputedStyle){pw=document.defaultView.getComputedStyle(iX,null).getPropertyValue(gb);}else if(iX.currentStyle){pw=iX.currentStyle[gb];}}if(qws_Browser.opera&&['left','top','right','bottom'].include(gb)){if(this.bv('position')=='static')pw='auto';}return pw=='auto'?null:pw;},dn:function(gb,gv){this.aO().style[gb]=gv;},dp:function(gc){for(var ou in gc){if(gc[ou]!==null){this.dn(ou,gc[ou]);}}},dh:function(ft){if(qws_Browser.supports.elementAlphaIEWin){this.dn("filter","alpha(opacity="+ft+")");}else{if(qws_Browser.supports.elementAlpha){this.dn("opacity",ft/100);}}},dg:function(eR){var iX=this.aO();iX.style.height=eR+"px";},ds:function(gy){var iX=this.aO();iX.style.width=gy+"px";},dj:function(gz,gA){var iX=this.aO();iX.style.left=gz+"px";iX.style.top=gA+"px";},aB:function(){return this.aO().className.dP();},R:function(el){return this.aO().className.Q(el);},n:function(el){var iX=this.aO();return iX.className=iX.className.B(" "+el.dQ());},cH:function(el){var iX=this.aO();var hN=iX.className;el=el.dQ();if(!hN.Q(el)){return hN;}hN=" "+hN+" ";return iX.className=hN.replace(new RegExp("\\s"+el+"\\s")," ").replace(new RegExp("\\s{2,}")," ").dQ();},cI:function(en){var hN=this.aO().className;if(typeof en=="object"&&en.constructor==Array){for(var i=0;i<en.length;i++){hN=this.cH(en[i]);}}return hN;},cO:function(fs,fo){this.cH(fs);return this.n(fo);},L:function(){var iX=this.aO();while(iX.firstChild){(new qws_ElementWrapper(iX.firstChild)).cG();}return iX;},cG:function(){var iX=this.aO();qws_EventDispatcher.K(iX);iX.parentNode.removeChild(iX);return iX;},au:function(el){var iX=this.aO();while(iX&&iX.parentNode){iX=iX.parentNode;if(iX&&iX.nodeType==1&&qws_newEW(iX).R(el)){return el;}}return null;},cm:function(eK,dX){if(!dX){var dX=0;}var pD=qws_EventWrapper.bb(eK);var pE=qws_EventWrapper.bc(eK);return(pD<this.bk()+dX&&pD>this.aZ()-dX&&pE<this.av()+dX&&pE>this.bx()-dX);},cx:function(eK){var pD=qws_EventWrapper.bb(eK);return(pD-this.aZ());},cy:function(eK){var pE=qws_EventWrapper.bc(eK);return(pE-this.bx());}};var qws_ElementWrappers={ki:"autoId",kh:0,be:function(){return this.ki+this.bz();},bz:function(){return this.kh++;}};function qws_Control(fD){if(fD){this.bW(fD);}};qws_Control.prototype={bW:function(fD){if(typeof fD=="string"){this.kg=fD;this.ms=[];}else{this.kg=fD[0];this.hO=fD[1];this.pq=fD[2];this.ms=fD[3];}this.lJ=qws_newMsgBox(this.kg+"_mb");},aJ:function(){return qws_newEW(this.kg).aO(this.kg);},aw:function(){return qws_newEW(this.kg).aw();},aZ:function(){return qws_newEW(this.kg).aZ();},bx:function(){return qws_newEW(this.kg).bx();},cT:function(){qws_newEW(this.kg).cT();},aT:function(){return qws_newEW(this.kg).aT();},aC:function(){return qws_newEW(this.kg).aC();},bB:function(){return qws_newEW(this.hO).bB();},aD:function(){return qws_newEW(this.kg).aD();},av:function(){return qws_newEW(this.kg).av();},bk:function(){return qws_newEW(this.kg).bk();},bv:function(gb){return qws_newEW(this.kg).bv(gb);},dn:function(gb,gv){qws_newEW(this.kg).dn(gb,gv);},dp:function(gc){qws_newEW(this.kg).dp(gc);},dj:function(gz,gA){qws_newEW(this.kg).dj(gz,gA);},aB:function(){return qws_newEW(this.kg).aB();},R:function(el){return qws_newEW(this.kg).R(el);},n:function(el){return qws_newEW(this.kg).n(el);},cH:function(el){return qws_newEW(this.kg).cH(el);},cI:function(en){return qws_newEW(this.kg).cI(en);},cO:function(fs,fo){return qws_newEW(this.kg).cO(fs,fo);},cm:function(eK,dX){return qws_newEW(this.kg).cm(eK,dX);},am:function(gf,eJ,fA,eg,gq){var gL=eJ+","+fA;if(eg==true){return this.X(gf,gL,gq);}else{__doPostBack(gf,gL);}},ah:function(){},bF:function(fG){},X:function(gf,ec,gq,ea){var hx=qws_CallbackManager.ax(gq,ea);hx.da(this);qws_ECGlobals.aP().__EVENTTARGET.value=gf;qws_ECGlobals.aP().__EVENTARGUMENT.value=ec;hx.dO=this.bF;hx.ai=this.ah;hx.af();return hx;},Z:function(ff,gf,ec){this.X(gf,ec,"ItemCommand","&itemid="+ff);},Y:function(gf,ec){var gJ="";var oh=qws_Base.aO(this.kg+"_ssd");var ji=qws_Base.aO(this.kg+"_sed");if(oh!=null&&ji!=null){gJ+="&startdate="+oh.value;gJ+="&enddate="+ji.value;var mH=qws_Base.aO(this.kg+"_sr");if(mH!=null){gJ+="&resourcevalue="+mH.value;}}this.X(gf,ec,"CellBobCommand",gJ);}};var qws_newMsgBox=function(gi){return new qws_MsgBox(gi);};function qws_MsgBox(eU,gi){this.oG=gi;this.kv="wait.gif";this.hN=null;this.mn={pD:0,pE:0};this.kf=null;this.kg=eU||qws_MsgBoxs.be();};qws_Base.bV(qws_MsgBox,qws_Control);qws_Base.ag(qws_MsgBox.prototype,{U:function(){var iX=document.createElement('DIV');iX.id=this.kg;iX.style.display='none';document.body.insertBefore(iX,document.body.firstChild);iX.style.zIndex="99999";iX.style.position='absolute';if(this.hN){iX.className=this.hN;}else{iX.style.border="1px Solid #999999";iX.style.backgroundColor="#ffffff";iX.style.padding="5px";}this.iw=iX;if(this.kf){iX.innerHTML=this.kf;}else{var nW=document.createElement('SPAN');nW.id=this.kg+"_t";iX.appendChild(nW);var kW=document.createTextNode(" "+this.oG);nW.appendChild(kW);var kw=document.createElement('IMG');iX.appendChild(kw);kw.src=this.kv;kw.align="middle";}return iX;},dq:function(gi){var iX=qws_Base.aO(this.kg+"_t");if(iX!=null){iX.innerText=gi;}},du:function(fz){var iX=qws_Base.aO(this.kg);if(iX==null){iX=this.U(this.kg);}if(fz){this.mn=fz;}else{this.mn=qws_Viewport.aA();}iX.style.left=this.mn.pD+'px';iX.style.top=this.mn.pE+'px';iX.style.display="";},bR:function(){var iX=qws_Base.aO(this.kg);if(iX!=null){iX.style.display='none';}}});var qws_MsgBoxs={ki:"qwsmb",kh:0,be:function(){return this.ki+this.bz();},bz:function(){return this.kh++;}};var qws_CallbackManager={kB:false,ax:function(gq,ea){var hx=new qws_Callback();hx.pn=gq;hx.gJ=ea;return hx;},cn:function(){if(!this.kB){var hu=new qws_Callback();this.oz=hu.jO;hu=null;this.kB=true;}return this.oz;}};function qws_Callback(){this.gD=null;this.lJ=null;this.lp=this.lr;if(!this.mM){this.mM=this.mJ;}this.bC();this.jO=this.gD==null?false:true;};qws_Callback.prototype={lq:"GET",lr:"POST",mK:"XML",mJ:"TEXT",mh:{},mw:["Uninitialized","Loading","Loaded","Interactive","Complete"],pn:null,gJ:null,hw:null,da:function(fq){this.hw=fq;},di:function(fu){this.mh=fu;},G:function(){var oH=this;this.gD.onreadystatechange=function(){oH.cC();};},bC:function(){try{if(window.ActiveXObject){try{this.gD=qws_Base.bd("MSXML2.XMLHTTP");}catch(e){this.gD=qws_Base.bd("Microsoft.XMLHTTP");}}else if(window.XMLHttpRequest){this.gD=new XMLHttpRequest();}}catch(e){}},af:function(){qws_Bob.bR();if(this.gD){if(this.lJ!=null){this.lJ.du();}var hv=null;if(this.lp==this.lq){this.pu=this.mh;}this.pu=qws_ECGlobals.aP().action;this.gD.open(this.lp,this.pu,true);this.G();this.mh=this.bh();if(this.pn){this.mh+="&cbtype="+this.pn;}if(this.gJ){this.mh+=this.gJ;}if(this.method==this.METHOD_POST){hv=this.mh;this.gD.setRequestHeader("Content-type","application/x-www-form-urlencoded");}this.gD.send(hv);}},cC:function(){if(this.mw[this.gD.readyState]=="Complete"){if(this.gD.status=="200"){this.dO(this.mM==qws_Callback.mK?this.gD.responseXML:this.gD.responseText);}else{this.ai(this.gD.status,this.pu);}}if(this.lJ!=null){this.lJ.bR();}},dO:function(fG){},ai:function(fX,gu){},bh:function(){var jz=qws_ECGlobals.aP();if(!jz)return;var mq="";var iz=jz.elements.length;var iX;for(var i=0;i<iz;i++){iX=jz.elements[i];var oA=iX.tagName.toLowerCase();if(oA=="input"&&(iX.type=="hidden"||iX.type=='password'||iX.type=='text'||((iX.type=="checkbox"||iX.type=='radio')&&iX.checked))){mq=this.C(mq,iX.name,iX.value);}else if(oA=="textarea"){mq=this.C(mq,iX.name,iX.value);}else if(oA=="select"){var mf=iX.options.length;while(mf>0){mf--;if(iX.options[mf].selected){mq=this.C(mq,iX.name,iX.options[mf].value);break;}}}}mq+="qwsCallback=true";return mq;},C:function(es,fn,gv){es+=fn+"="+qws_Base.ae(gv)+"&";return es;}};var qws_BobPosition={ps:0,pt:1,iO:2,iP:3};function qws_BobControl(eU){this.kg=eU;this.bW();};qws_Base.bV(qws_BobControl,qws_Control);qws_Base.ag(qws_BobControl.prototype,{gC:{},hs:{},ml:{gU:"arrow-up-left.png",gV:"arrow-up-right.png",gN:"arrow-down-left.png",gO:"arrow-down-right.png",ho:{tl:"topleft.png",t:"top.png",tr:"topright.png",l:"left.png",r:"right.png",bl:"bottomleft.png",b:"bottom.png",br:"bottomright.png"}},nC:{gP:91,gW:97,lc:29,oS:29,mO:39,hq:39,pr:15,iN:5},cb:function(){this.gC.hf=this.kg;this.gC.hi=this.gC.hf+"main";this.gC.ha=this.gC.hf+"arrow";},cc:function(){for(var hn in this.ml.ho){qws_AlphaImageLoader.cr(this.gC.hf+hn,qwsbobImagePath+this.ml.ho[hn]);}},bW:function(){this.hs.la=qws_Viewport.cS();this.hs.mN=this.hs.la+qws_Viewport.dV()-1;this.hs.oP=qws_Viewport.cU();this.hs.hp=this.hs.oP+qws_Viewport.bQ()-1;this.cb();this.cc();},cs:function(er,eA){var mL=false;if(!er){er=this.iy;}if(er==null){mL=true;}var hh=qws_Base.aO(this.gC.hi);var iw=qws_Base.aO(er);if(iw!=null&&iw.innerHTML.dQ().length>0){var kf=iw.innerHTML;kf=kf.replace(new RegExp("qwsecid","gi"),"id");kf=kf.replace(new RegExp("qwsecn","gi"),"name");hh.innerHTML=kf;var hc=qws_newEW(hh);var ix=qws_newEW(iw);var pB=Math.max(ix.bB(),this.nC.gW);var jW=ix.aT();hc.ds(pB);hc.dg(jW);mL=true;}if(eA){for(var lK in eA){var mx=new RegExp("\\["+lK+"\\]","gi");var he=hh.innerHTML;hh.innerHTML=he.replace(mx,eA[lK]);}}return mL;},ct:function(er,eA){if(!er){er=this.iy;}if(er==null){return true;}var iw=qws_Base.aO(er);if(iw!=null&&iw.innerHTML.dQ().length>0){var hh=qws_Base.aO(this.hi);var kf=iw.innerHTML;if(eA){for(var lK in eA){var mx=new RegExp("\\["+lK+"\\]","gi");kf=kf.replace(mx,eA[lK]);}}hh.innerHTML=kf;var hc=qws_newEW(hh);var ix=qws_newEW(iw);var pB=Math.max(ix.bB(),this.gS.pB);var jW=ix.aT();hc.ds(pB);hc.dg(jW);return true;}return false;},du:function(gz,gA,er,eA){var gZ=this.aJ();var gM=qws_Base.aO(this.gC.ha);if(this.cs(er,eA)==true){gZ.style.display="";gM.style.display="";this.cY(gz,gA);this.pA=true;}else{this.bR();}},bR:function(eK){if(eK&&this.cm(eK)){return false;}var gZ=this.aJ();var gM=qws_Base.aO(this.gC.ha);gZ.style.display="none";gM.style.display="none";this.pA=false;return true;},bg:function(gz,gA,ee){if(!ee){ee=this.getBounds();}var kC=(this.hs.mN-gz)>ee.pB;var kD=(this.hs.oP+ee.jW+this.nC.gP-this.nC.pr)<gA;if(kD&&kC){return qws_BobPosition.pt;}else if(kD&&!kC){return qws_BobPosition.ps;}else if(!kD&&kC){return qws_BobPosition.iP;}else if(!kD&&!kC){return qws_BobPosition.iO;}},cY:function(gz,gA){if(!gz||!gA){return;}var gZ=this.aJ();var gM=qws_Base.aO(this.gC.ha);var hb=this.aw();var mo=this.bg(gz,gA,hb);var gR=qwsbobImagePath+this.ml.gV;switch(mo){case qws_BobPosition.ps:gR=qwsbobImagePath+this.ml.gU;gX=gz-this.nC.gW+15;gY=gA-this.nC.gP+this.nC.pr;hb.pD=gX-(hb.pB-this.nC.gW)/2;hb.pE=gY-hb.jW+this.nC.pr;break;case qws_BobPosition.pt:gR=qwsbobImagePath+this.ml.gV;gX=gz;gY=gA-this.nC.gP+this.nC.pr;hb.pD=gX-(hb.pB-this.nC.gW)/2;hb.pE=gY-hb.jW+this.nC.pr;break;case qws_BobPosition.iO:gR=qwsbobImagePath+this.ml.gN;gX=gz-this.nC.gW+15;gY=gA;hb.pD=gX-(hb.pB-this.nC.gW)/2;hb.pE=gY+this.nC.gP-this.nC.iN;break;case qws_BobPosition.iP:gR=qwsbobImagePath+this.ml.gO;gX=gz;gY=gA;hb.pD=gX-(hb.pB-this.nC.gW)/2;hb.pE=gY+this.nC.gP-this.nC.iN;break;}if(hb.pD<this.hs.la)hb.pD=this.hs.la;if((hb.pD+hb.pB)>this.hs.mN)hb.pD=this.hs.mN-hb.pB;qws_AlphaImageLoader.cr(this.gC.ha,gR);gZ.style.left=hb.pD+"px";gZ.style.top=hb.pE+"px";gM.style.left=gX+"px";gM.style.top=gY+"px";gM.style.width=this.nC.gW+"px";gM.style.height=this.nC.gP+"px";},cZ:function(gz,gA){if(!gz||!gA){return;}var hd=this.aT();var hm=this.bB();var hg=gz+this.gS.ke-hm/2;var hk=gA-this.gS.jW+this.gS.py+this.hl-hd;var nx=true;var iM=qws_Viewport.ab();var iL=qws_Viewport.aa();if((hg+hm)>(iM-25)){hg=iM-hm-25;if((hg+hm-39)<(gz+this.gS.pB)){nx=false;}}if(hg<0){hg=0;nx=false;}if((hk+hd)>iL){hk=iL-hd;nx=false;}if(hk<0){hk=0;nx=false;}this.dj(hg,hk);var gM=qws_Base.aO(this.gS.kg);if(nx==true){var gQ=gz;var gT=gA+this.gS.py-this.gS.jW;gM.style.left=gQ+'px';gM.style.top=gT+'px';gM.style.height=this.gS.jW+'px';gM.style.width=this.gS.pB+'px';gM.style.display="";}else{gM.style.display="none";}}});var qws_Bob=new qws_BobControl("qwsbob");qws_EventDispatcher.v(window,"load",qws_Bob.bW.F(qws_Bob));var qws_BobManager={cF:function(gg,er,eJ,fY){var oB=qws_Base.aO(gg);if(oB!=null){qws_EventDispatcher.v(oB,eJ,function(eK){qws_BobManager.dv(gg,er);});if(fY){qws_EventDispatcher.dN(oB,eJ);}}},cE:function(gg,eJ){var oB=qws_Base.aO(gg);if(oB!=null){qws_EventDispatcher.v(oB,eJ,function(eK){qws_Bob.m(eK);});}},dA:function(ed,gg,er,eA){var oB=qws_newEW(gg);var la=oB.aq()+oB.bB()*0.318;var oP=oB.as()+oB.aT()*0.318;dW.du(la,oP,er,eA);},dv:function(gg,er,eA,eT,gx){eT=eT||0.318;gx=gx||0.318;var oB=qws_newEW(gg);var la=oB.aq()+oB.bB()*eT;var oP=oB.as()+oB.aT()*gx;qws_Bob.du(la,oP,er,eA);}};var qws_CalendarItemType={kd:0,px:1};var qws_CalendarItemEdge={la:0,oP:1,mN:2,hp:3};var qws_ItemUtil={nw:"dragdrapShadow",kz:false,kx:false,iR:null,jX:null,hP:0,jY:null,aN:function(){if(this.kz||this.kx){return this.iR;}return null;},df:function(fb,eZ){if(eZ){this.kx=true;}else{this.kz=true;}this.iR=fb;qws_Base.aO(fb.kg).style.zIndex=99;},cJ:function(ff){var my=true;if(ff&&this.iR.kg!=ff){my=false;}if(my){qws_Base.aO(this.iR.kg).style.zIndex=1;this.kz=false;this.kx=false;this.iR=null;}},dI:function(){},cj:function(ff){if(this.kz&&this.iR.kg==ff){return true;}return false;},ck:function(ff){if(this.kx&&this.iR.kg==ff){return true;}return false;},ci:function(){return this.kz;},cg:function(){return this.kx;},cf:function(){return this.kz||this.kx;},M:function(fb,fv,fp){fv=fv||document.body;if(!fp){fp="Clone"+this.hP+"_"+fb.kg;this.hP++;}if(qws_Base.aO(fp)==null){var kM=qws_Base.aO(fb.kg);var lR=kM.cloneNode(true);lR.id=fp;fv.appendChild(lR);}var lQ=new qws_CalendarItem();this.S(fb,lQ);lQ.kg=fp;return lQ;},T:function(fb,fv,eo){fv=fv||document.body;eo=eo||fv;var lb=0,oQ=0;var nw="ShadowHL";var nA=false;if(fv!=document.body){var mj=qws_newEW(fv);lb=mj.aZ();oQ=mj.bx();nw=fv.id+nw;}var hS=fb.kg+"Shadow";if(qws_Base.aO(hS)==null){nA=true;}var hQ=qws_ItemUtil.M(fb,eo,hS);if(nA){qws_Base.aO(hS).style.zIndex=9999;var kG=qws_newEW(fb.kg);var la=kG.aZ()-lb;var oP=kG.bx()-oQ;var pB=kG.bB();var jW=kG.aT();qws_newHL(nw,fv,qwsbobImagePath+"shadow.png").du(la,oP,pB,jW,999);}return hQ;},cM:function(fb,fv,eo){fv=fv||document.body;eo=eo||fv;var nw="ShadowHL";if(fv!=document.body){nw=fv.id+nw;}var hS=fb.kg+"Shadow";var hQ=qws_Base.aO(hS);if(hQ!=null){eo.removeChild(hQ);qws_newHL(nw).bR();}},S:function(fP,gh){gh.oe=fP.oe;gh.jf=fP.jf;gh.gG=fP.gG;gh.gE=fP.gE;gh.pn=fP.pn;gh.iy=fP.iy;gh.iQ=fP.iQ;},A:function(fc,fd){return qws_ItemUtil.O(fc,fd,true);},O:function(fc,fd,dZ){var of,jg,og,jh;if(dZ){of=qws_DateUtil.bD(fc.oe).getTime();jg=qws_DateUtil.bD(fc.jf,true).getTime();og=qws_DateUtil.bD(fd.oe).getTime();jh=qws_DateUtil.bD(fd.jf,true).getTime();}else{of=fc.oe.getTime();jg=fc.jf.getTime();og=fd.oe.getTime();jh=fd.jf.getTime();}if(of>og)return 1;if(of<og)return-1;if(jg<jh)return 1;if(jg>jh)return-1;return 0;}};var qws_CalendarItem=function(fD,gq,eC){if(fD){this.bW(fD,gq,eC);}};qws_CalendarItem.prototype={pn:qws_CalendarItemType.kd,jb:true,lD:0,lE:0,iV:qws_CalendarItemEdge.oP,_v_innerIndex:null,_v_mainId:null,_v_lefttopEdgeId:null,_v_rightbottomEdgeId:null,_v_spanFromId:null,_v_spanToId:null,bW:function(fD,gq,eC){this.kg=fD[0];this.mG=fD[1];var oi=fD[2].split("-");this.oe=new Date(oi[0],(oi[1]-1),oi[2],oi[3],oi[4],oi[5]);var jj=fD[3].split("-");this.jf=new Date(jj[0],(jj[1]-1),jj[2],jj[3],jj[4],jj[5]);var gH=fD[4].split("-");this.gG=new Date(gH[0],(gH[1]-1),gH[2],gH[3],gH[4],gH[5]);var gF=fD[5].split("-");this.gE=new Date(gF[0],(gF[1]-1),gF[2],gF[3],gF[4],gF[5]);if(gq)this.pn=gq;this.jb=eC;this.iy=fD[6];this.nd=parseInt(fD[7]);this.op=parseInt(fD[8]);this.pd=parseInt(fD[9]);this.iQ=(fD[10]=="true")?true:false;this.cD();},cd:function(){if(this._v_innerIndex==null){this._v_innerIndex=this.aX();}return this._v_innerIndex;},cq:function(){if(this._v_lefttopEdgeId==null){this._v_lefttopEdgeId=this.kg.replace("Shadow","")+"_lt";}return this._v_lefttopEdgeId;},cR:function(){if(this._v_rightbottomEdgeId==null){this._v_rightbottomEdgeId=this.kg.replace("Shadow","")+"_rb";}return this._v_rightbottomEdgeId;},cw:function(){if(this._v_mainId==null){this._v_mainId=this.kg.replace("Shadow","")+"_m";}return this._v_mainId;},dK:function(){if(this._v_spanFromId==null){this._v_spanFromId=this.kg.replace("Shadow","")+"_sf";}return this._v_spanFromId;},dL:function(){if(this._v_spanToId==null){this._v_spanToId=this.kg.replace("Shadow","")+"_st";}return this._v_spanToId;},aX:function(){var mm=this.kg.lastIndexOf("_E");return this.kg.substring(mm+2);},cD:function(){if(this.jb&&this.iQ){qws_EventDispatcher.v(this.cq(),"mousedown",this.bK.F(this));qws_EventDispatcher.v(this.cR(),"mousedown",this.bO.F(this));}if(this.iy!=null){if(this.jb&&this.iQ){qws_EventDispatcher.v(this.kg,"mousedown",this.bL.F(this));}qws_EventDispatcher.v(this.kg,"mouseup",this.bJ.F(this));}},bK:function(eK){if(this.pn==qws_CalendarItemType.px){this.iV=qws_CalendarItemEdge.oP;document.body.style.cursor="n-resize";}else{}this.bG();},bO:function(eK){if(this.pn==qws_CalendarItemType.px){this.iV=qws_CalendarItemEdge.hp;document.body.style.cursor="n-resize";}else{}this.bG();},bG:function(eK){qws_EventWrapper.W();qws_ItemUtil.df(this,true);},bL:function(eK){var oB=qws_EventWrapper.bw(eK);if(qws_Base.ce(oB,this.kg)||oB["onmousedown"]!=null||oB["onclick"]!=null){return;}else{qws_EventWrapper.W();this.ba(eK);this.oM=setTimeout(this.ac.D(this),200);}},ba:function(eK){var kG=qws_newEW(this.kg);this.lD=qws_EventWrapper.bb(eK)-kG.aZ();this.lE=qws_EventWrapper.bc(eK)-kG.bx();},ac:function(){qws_ItemUtil.df(this);},H:function(){if(!qws_ItemUtil.cf()&&!qws_ECGlobals.ky){qws_Base.aO(this.kg).style.zIndex=98;}},dr:function(){if(!qws_ItemUtil.cf()&&!qws_ECGlobals.ky){qws_Base.aO(this.kg).style.zIndex=1;}},bJ:function(eK){clearTimeout(this.oM);if(!qws_ItemUtil.cf()&&!qws_ECGlobals.ky&&this.iy.length>0){qws_BobManager.dv(this.kg,this.iy,false);}},bI:function(){try{qws_Base.aO(this.kg).style.borderWidth="2px";}catch(e){}},bE:function(){try{qws_Base.aO(this.kg).style.borderWidth="1px";}catch(e){}},dg:function(fe){if(fe<8){return;}if(this.pn==qws_CalendarItemType.px){this.dc(fe);}qws_newEW(this.kg).dn("height",fe+"px");},ds:function(fh){if(fh<8){return;}this.de(fh);qws_newEW(this.kg).dn("width",fh+"px");},dc:function(fe){lg=Math.max(fe-8,1);qws_Base.aO(this.cw(),this.kg).style.height=lg+"px";},de:function(fh){lj=Math.max(fh-8,1);qws_Base.aO(this.cw(),this.kg).style.width=lj+"px";},du:function(pD,pE,pB,jW,nX,nZ){var kG=qws_newEW(this.kg);kG.dj(pD,pE);kG.dn("height",jW+"px");kG.dn("width",pB+"px");kG.dn("display","");kG.dn("positin","absolute");if(this.pn==qws_CalendarItemType.px){this.dc(jW);this.de(pB+8);}else if(this.pn==qws_CalendarItemType.kd){this.de(pB);}var nY=qws_newEW(this.dK());if(nY.aO()!=null){var ld=qws_Base.aO(this.cq());if(nX){nY.dn("display","none");kG.aO().style.borderLeftWidth="0px";if(ld!=null)ld.style.display="none";}else{nY.dn("display","");kG.aO().style.borderLeftWidth="1px";if(ld!=null)ld.style.display="";}}var oa=qws_newEW(this.dL());if(oa.aO()!=null){var mP=qws_Base.aO(this.cR());if(nZ){oa.dn("display","none");kG.aO().style.borderRightWidth="0px";if(mP!=null)mP.style.display="none";}else{oa.dn("display","");kG.aO().style.borderRightWidth="1px";if(mP!=null)mP.style.display="";}}},dx:function(fb){var oI=qws_newEW(this.kg);fb.du(oI.aZ(),oI.bx(),oI.bB(),oI.aT());}};var qws_MonthWeekViewGlobals={kc:"qwshl",iU:"DateScope",nq:null,nt:false,nr:null,np:null,mX:"row",ii:"col",bp:function(fx){if(!this.nt){return;}var mY=this.mX.length;var ij=this.ii.length;var oq=this.nr.lastIndexOf(this.mX);var od=this.nr.lastIndexOf(this.ii);var oo=parseInt(this.nr.substring(oq+mY,od));var oc=parseInt(this.nr.substring(od+ij));var jp=this.np.lastIndexOf(this.mX);var je=this.np.lastIndexOf(this.ii);var jo=parseInt(this.np.substring(jp+mY,je));var jd=parseInt(this.np.substring(je+ij));var ki=this.nr.substring(0,oq);var hL=false;if(fx){if((oc*10+oo)>(jd*10+jo)){hL=true;}}else{if((oo*10+oc)>(jo*10+jd)){hL=true;}}if(hL){var oF=oo;var oE=oc;oo=jo;oc=jd;jo=oF;jd=oE;}return{ki:ki,oo:oo,oc:oc,jo:jo,jd:jd};},bT:function(gp,gn,eS){if(this.nr==null||this.np==null){return;}if(eS==true){var nu=this.bp(true);this.cL(0,nu.oo-1);this.cL(nu.jo+1,gp-1);var na=[];var mS=[];for(var i=0;i<gp;i++){na[i]=-1;mS[i]=-1;}if(nu.oc==nu.jd){for(var i=nu.oo;i<=nu.jo;i++){na[i]=nu.oc;mS[i]=nu.oc;}}else{for(var i=0;i<gp;i++){if(i>=nu.oo){na[i]=nu.oc;}else{na[i]=nu.oc+1;}if(i<=nu.jo){mS[i]=nu.jd;}else{mS[i]=nu.jd-1;}}}for(var i=0;i<gp;i++){if(na[i]<0||mS[i]<0){continue;}var kb=this.kc+i;var om=nu.ki+this.mX+i+this.ii+na[i];var jm=nu.ki+this.mX+i+this.ii+mS[i];var oj=qws_newEW(om);var jk=qws_newEW(jm);var la=oj.aq();var mN=jk.ar();var mR=qws_newEW(nu.ki+"rdiv"+i);var oP=mR.as();var hp=mR.ap();qws_newHL(kb).du(la,oP,mN-la,hp-oP);}}else{var nu=this.bp();this.cL(0,nu.oo-1);this.cL(nu.jo+1,gp-1);for(var i=nu.oo;i<=nu.jo;i++){var oc=nu.oc;var jd=nu.jd;var kb=this.kc+i;if(i>nu.oo)oc=0;if(i<nu.jo)jd=gn-1;var om=nu.ki+this.mX+i+this.ii+oc;var jm=nu.ki+this.mX+i+this.ii+jd;var oj=qws_newEW(om);var jk=qws_newEW(jm);var la=oj.aq();var mN=jk.ar();var mR=qws_newEW(nu.ki+"rdiv"+i);var oP=mR.as();var hp=mR.ap();qws_newHL(kb).du(la,oP,mN-la,hp-oP);}}},cL:function(fV,eH){for(var i=fV;i<=eH;i++){var kb=this.kc+i;qws_newHL(kb).bR();}},bq:function(et,fL,fU,eY){var pF=et.getFullYear();var lw=et.getMonth();var iE=et.getDate();return new Date(pF,lw,iE,0,fL*eY+fU*60);},dw:function(er){if(this.nr==null||this.np==null){return;}var nu=this.bp();var iT={};var om=nu.ki+this.mX+nu.oo+this.ii+nu.oc;var jm=nu.ki+this.mX+nu.jo+this.ii+nu.jd;var oe=qws_Base.aO(om).iB;var jf=qws_Base.aO(jm).iB;if(oe.getTime()>jf.getTime()){var oD=oe;oe=jf;jf=oD;}iT.DateScope=oe.toLocaleDateString();if(jf!=oe){iT.DateScope+=" - "+jf.toLocaleDateString();}qws_BobManager.dv(this.np,er,iT);var gE=qws_DateUtil.o(jf,1);return{oe:oe,jf:gE};}};function qws_MonthWeekView(fD){if(fD){this.bW(fD);}};qws_Base.bV(qws_MonthWeekView,qws_Control);qws_Base.ag(qws_MonthWeekView.prototype,{mp:{},kA:false,ib:3,oT:5,mt:{mZ:0,pe:1,ph:2,ny:3,nz:4,jb:5,ja:6,jt:7,hG:8,jZ:9,jy:10,kX:11,ll:12,lz:13,lC:14},bX:function(fI){var kR=[];var mW=fI.length;for(var i=0;i<mW;i++){var mV=new qws_CalendarItem(fI[i],qws_CalendarItemType.kd,this.jb);kR.push(mV);}return kR;},bW:function(fD){this.base.bW(fD);for(var propDef in this.mt){this[propDef]=this.ms[this.mt[propDef]];}this.ju=-1;this.pe=parseInt(this.pe);this.ph=parseInt(this.ph);this.jt=parseInt(this.jt);this.jy=parseInt(this.jy);this.kX=parseInt(this.kX);this.ll=parseInt(this.ll);if(this.ll<=0)this.ll=99;this.ny=(this.ny=="true")?true:false;this.nz=(this.nz=="true")?true:false;this.jb=(this.jb=="true")?true:false;this.ja=(this.ja=="true")?true:false;this.jZ=(this.jZ=="true")?true:false;this.lh=this.kg+"_main";this.hz=this.kg+"_cbc";this.ne=[];for(var i=0;i<this.ph;i++){var nb=this.mZ[i];var mQ=new Object();var iC=nb[0];mQ.ph=parseInt(nb[1]);mQ.oc=(i==0)?this.jy:0;mQ.jd=(i==(this.ph-1))?this.kX:(this.pe-1);var kO=nb[2];mQ.kR=this.bX(kO);mQ.iK=this.kg+"_mw_rdiv"+i.toString();mQ.oC=this.kg+"_mw_rtbl"+i.toString();mQ.jS=[];mQ.hI=[];mQ.hD=[];for(var j=0;j<this.pe;j++){if(j<mQ.oc||j>mQ.jd){continue;}var iD=iC[j].split("-");mQ.hD[j]=new Date(iD[0],(iD[1]-1),iD[2]);mQ.jS[j]=this.kg+"_mw_row"+i.toString()+"colhead"+j.toString();mQ.hI[j]=this.kg+"_mw_row"+i.toString()+"col"+j.toString();var hy=qws_Base.aO(mQ.hI[j]);if(hy!=null){hy.iB=mQ.hD[j];if(this.ny){qws_EventDispatcher.v(hy,"mousedown",this.I.F(this));}}}this.ne[i]=mQ;}qws_EventDispatcher.v(document,"mousedown",this.cP.F(this));qws_EventDispatcher.v(document,"mousemove",this.bM.F(this));qws_EventDispatcher.v(document,"mouseup",this.bN.F(this));qws_EventDispatcher.v(window,"load",this.cN.F(this));qws_EventDispatcher.v(window,"resize",this.bP.F(this));},bP:function(eK){this.cN(true);},bM:function(eK){if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();var hJ=this.az(eK);var mR=qws_newEW(this.ne[hJ.mU].iK);var hQ=qws_ItemUtil.T(kE,mR.aO(),document.body);var hR=qws_Base.aO(hQ.kg);hR.style.top=mR.bx()+mR.aT()-this.jt+"px";hR.style.left=this.mp.la+this.mp.iv[hJ.ig]+"px";hQ.ds(this.it);}else if(this.ny){this.cW(eK);}},bN:function(eK){qws_EventWrapper.ad();document.body.style.cursor="default";if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();var lY=kE.gG;var lX=kE.gE;var hJ=this.az(eK);var mU=hJ.mU;var ig=hJ.ig;var os=(kE.gG.getHours()*3600+kE.gG.getMinutes()*60+kE.gG.getSeconds())*1000;var iB=qws_DateUtil.z(this.ne[mU].hD[ig],os);if(ig!="undefined"){var iS=kE.gE.getTime()-kE.gG.getTime();var lO=new Date(iB.getTime()+iS);kE.gG=iB;kE.gE=lO;}qws_ItemUtil.cM(kE,qws_Base.aO(this.ne[hJ.mU].iK),document.body);if(!(qws_DateUtil.P(lY,kE.gG)&&qws_DateUtil.P(lX,kE.gE))){this.al(kE.cd(),kE.mG,kE.gG,kE.gE);}qws_ItemUtil.cJ();}else if(this.ny){this.cV(eK);}},al:function(fg,fF,fT,eG){var iA=fg+","+fF+","+qws_DateUtil.aK(fT,"-")+","+qws_DateUtil.aK(eG,"-");var hx=this.am(this.pq,"EventChanged",iA,this.ja,"EventChanged");},dk:function(){var lf=qws_newEW(this.lh);this.mp.la=lf.aZ();this.mp.oP=lf.bx();this.mp.mN=lf.bk();this.mp.hp=lf.av();this.mp.iv=[];this.mp.ng=[];this.mp.hK=[];this.mp.nf=[];this.mp.hF=[];for(var i=0;i<this.pe;i++){var hH;if(this.ph>1){hH=this.ne[1].hI[i];}else{hH=this.ne[0].hI[i];}var hy=qws_newEW(hH);this.mp.iv[i]=hy.aZ()-this.mp.la;}if(this.pe>1){this.it=this.mp.iv[1]-this.mp.iv[0];}else{this.it=this.mp.iv[0];}for(var i=0;i<this.ph;i++){this.mp.ng[i]=qws_newEW(this.ne[i].iK).bx()-this.mp.oP;this.mp.nf[i]=qws_newEW(this.ne[i].iK).av()-this.mp.oP;var hE=qws_newEW(this.ne[i].hI[this.ne[i].oc]);this.mp.hK[i]=hE.bx()-this.mp.oP;this.mp.hF[i]=this.mp.hK[i]-this.mp.ng[i];}},bu:function(fL){if(typeof fL=="string"){var mm=fL.indexOf(qws_DayViewGlobals.nO);if(mm>=0){fL=fL.substring(mm+4);}}fL=parseInt(fL);return this.mp.oP+fL*this.nK-qws_newEW(this.nI).bo();},cN:function(){if(this.kA){return;}this.kA=true;qws_Bob.bR();this.dk();for(var i=0;i<this.ph;i++){this.dm(i);}this.dk();for(var i=0;i<this.ph;i++){this.dD(i,(i==this.ju));}this.kA=false;},dm:function(fH){var nc=this.ne[fH].ph;if(fH!=this.ju){nc=(this.ll<nc)?this.ll:nc;}var lP=Math.max(this.hG,(nc+1)*(this.jt+1)+this.mp.hF[fH]);for(var j=0;j<this.pe;j++){if(j<this.ne[fH].oc||j>this.ne[fH].jd){continue;}qws_newEW(this.ne[fH].hI[j]).dg(lP);}qws_newEW(this.ne[fH].iK).dg(lP);},aF:function(et,fH){for(var i=this.ne[fH].oc;i<=this.ne[fH].jd;i++){var hV=this.ne[fH].hD[i];if(qws_DateUtil.P(hV,et,true)){return i;}}return-1;},aY:function(fb,fH){var oe=qws_DateUtil.bD(fb.oe);var jf=qws_DateUtil.bD(fb.jf);var nX=false;var nZ=false;var jd=this.pe-1;fR=qws_DateUtil.bD(this.ne[fH].hD[this.ne[fH].oc]);eE=qws_DateUtil.bD(this.ne[fH].hD[this.ne[fH].jd]);if(jf<fR||oe>eE){return{pA:false};}var kN=this.aF(oe,fH);var kH=this.aF(jf,fH);if(qws_DateUtil.co(fb.jf)){kH--;}if(kN<0){nX=true;kN=0;}if(kH>jd){nZ=true;kH=jd;}if(kH<kN){kH=kN;}var kL=this.mp.iv[kN];var kP=fb.nd*(this.jt+1)+this.mp.hF[fH];var mN;if(kH==jd){mN=this.mp.mN-this.mp.la;}else{mN=this.mp.iv[kH+1];}var kQ=mN-this.mp.iv[kN]-2;var kI=this.jt;return{pA:true,la:kL,oP:kP,pB:kQ,jW:kI,nX:nX,nZ:nZ,oc:kN,jd:kH};},dD:function(fH,fK){var kR=this.ne[fH].kR;var kF=kR.length;if(kF>0){var oo=0;var jN=[];for(var i=0;i<this.pe;i++){jN[i]=false;}for(var i=0;i<kF;i++){var kK=this.aY(kR[i],fH);if(kK.pA==false){qws_Base.aO(kR[i].kg).style.display="none";continue;}if(kR[i].nd>=this.ll){for(var j=kK.oc;j<=kK.jd;j++){jN[j]=true;}if(fK!=true){qws_Base.aO(kR[i].kg).style.display="none";continue;}}kR[i].du(kK.la,kK.oP,kK.pB,kK.jW,kK.nX,kK.nZ);}for(var i=0;i<this.pe;i++){if(jN[i]==true){var ly=this.kg+"more"+fH+"_"+i;var lx=qws_Base.aO(ly);if(lx==null){lx=document.createElement("div");lx.id=ly;lx.style.position="absolute";lx.style.cursor="pointer";lx.mQ=fH;var mQ=qws_Base.aO(this.ne[fH].iK);mQ.appendChild(lx);qws_EventDispatcher.v(lx,"click",this.dC.F(this));}var lB=this.lz;var lA=this.lz;var mm=this.lz.indexOf(",");if(mm>=0&&this.lz.length>0){lB=this.lz.substring(0,mm);lA=this.lz.substring(mm+1,this.lz.length);}if(fK==true)lx.innerHTML=lA;else lx.innerHTML=lB;lx.className=this.lC;lx.style.left=this.mp.iv[i]+"px";lx.style.top=this.mp.nf[fH]-this.mp.ng[fH]-20+"px";}}}},dC:function(eK){qws_EventDispatcher.dM(eK);var oB=qws_EventWrapper.bw(eK);if(oB.mQ==null)oB.mQ=0;if(this.ju==oB.mQ){this.ju=-1;this.dm(oB.mQ);this.dk();this.dD(oB.mQ,false);}else{var ma=this.ju;this.ju=oB.mQ;if(ma>=0)this.dm(ma);this.dm(oB.mQ);this.dk();if(ma>=0)this.dD(ma,false);this.dD(oB.mQ,true);}},db:function(fi,gn){var kF=fi.length;for(var i=0;i<kF;i++){var kE=fi[i];kE.pB=gn-kE.on;for(var j=i+1;j<kF;j++){var lS=fi[j];if(kE.oe<lS.jf&&kE.jf>lS.oe){kE.pB=lS.on-kE.on;break;}}}},cP:function(eK){if(!qws_MonthWeekViewGlobals.nt){if(qws_Bob.bR(eK)){qws_MonthWeekViewGlobals.cL(0,this.ph);}}},I:function(eK){qws_Bob.bR();qws_EventWrapper.W(true);qws_MonthWeekViewGlobals.cL(0,this.ph);qws_ECGlobals.ky=true;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);qws_MonthWeekViewGlobals.nt=true;qws_MonthWeekViewGlobals.nq=oB.iB;qws_MonthWeekViewGlobals.nr=oB.id;qws_MonthWeekViewGlobals.np=qws_MonthWeekViewGlobals.nr;qws_MonthWeekViewGlobals.bT(this.ph,this.pe,this.jZ);}},cW:function(eK){if(qws_MonthWeekViewGlobals.nt==true){qws_MonthWeekViewGlobals.np=this.ay(eK);qws_MonthWeekViewGlobals.bT(this.ph,this.pe,this.jZ);}},cV:function(eK){if(qws_MonthWeekViewGlobals.nt&&qws_EventWrapper.cl(eK)){var nu=null;if(this.ny){nu=qws_MonthWeekViewGlobals.dw(this.hz);}qws_MonthWeekViewGlobals.nt=false;if(nu!=null){qws_ECGlobals.dS(this.kg,nu.oe,nu.jf);}qws_ECGlobals.ky=false;}},ay:function(eK){return this.az(eK).hH;},az:function(eK){var lD=qws_EventWrapper.bb(eK);var lE=qws_EventWrapper.bc(eK);if(lD<this.mp.la){lD=this.mp.la;}if(lD>this.mp.mN){lD=this.mp.mN;}if(lE<this.mp.oP){lE=this.mp.oP;}if(lE>this.mp.hp){lE=this.mp.hp;}var ig=parseInt((lD-this.mp.iv[0]-this.mp.la)/this.it);var mU=parseInt(this.bm(lE));return{hH:this.ne[mU].hI[ig],mU:mU,ig:ig};},bm:function(fm){if(this.ph<=1){return 0;}fm=fm-this.mp.oP;if(fm<this.mp.ng[1]){return 0;}var kZ=this.ph-1;if(fm>=this.mp.ng[kZ]){return kZ;}for(var i=1;i<kZ;i++){if(fm>=this.mp.ng[i]&&fm<this.mp.ng[i+1]){return i;}}return-1;}});var qws_DayViewGlobals={kb:"qwshl0",nO:"slot",ir:"coltop",ii:"col",iU:"DateScope",nq:null,nP:false,ip:false,nr:null,np:null,nk:null,nj:null,bp:function(fk){if(!this.nP&&!this.ip){return;}var kS=this.ir;if(this.nP){kS=this.nO;}var kT=kS.length;var on=this.nr.lastIndexOf(kS);var jn=this.np.lastIndexOf(kS);var ki=this.nr.substring(0,on+kT);var ob=parseInt(this.nr.substring(on+kT));var jc=parseInt(this.np.substring(jn+kT));if(fk){var lv=ob-ob%fk;var lm=parseInt(lv)+parseInt(fk)-1;if(jc<lv)jc=lv;if(jc>lm)jc=lm;this.np=ki+jc;}if(ob>jc){var oD=ob;ob=jc;jc=oD;}var ig=ob;if(this.nP){im=ki.lastIndexOf(this.ii);ig=ki.substring(im+this.ii.length,on);}return{ki:ki,ob:ob,jc:jc,ig:ig};},bT:function(fk){if(this.nr==null||this.np==null){return;}if(this.nr==this.nk&&this.np==this.nj){return;}this.nk=this.nr;this.nj=this.np;var nu=this.bp(fk);var om=nu.ki+nu.ob;var jm=nu.ki+nu.jc;var oj=qws_newEW(om);var jk=qws_newEW(jm);var la=oj.aq();var oP=oj.as();var hp=jk.ap();var mN=jk.ar();qws_newHL(this.kb).du(la,oP,mN-la,hp-oP);},cL:function(){qws_newHL(this.kb).bR();},bq:function(et,fL,fU,eY){var pF=et.getFullYear();var lw=et.getMonth();var iE=et.getDate();return new Date(pF,lw,iE,0,fL*eY+fU*60);},dE:function(er,fU,eY){if(this.nr==null||this.np==null){return;}var nV=this.bp();var hj=nV.ki+parseInt((nV.ob+nV.jc)/2);var iT={};var oe=qws_DayViewGlobals.bq(this.nq,nV.ob,fU,eY);var jf=qws_DayViewGlobals.bq(this.nq,nV.jc+1,fU,eY);var oJ=(oe.toLocaleTimeString()+" - "+jf.toLocaleTimeString()).replace(/:00/g,"");var gI=oJ.match(/\D*$/);var mx=new RegExp(gI,"g");oJ=oJ.replace(mx,"")+gI;iT.DateScope=oe.toLocaleDateString()+", "+oJ;qws_BobManager.dv(hj,er,iT);return{oe:oe,jf:jf,ig:nV.ig};},dy:function(er,eq,fk){if(this.nr==null||this.np==null){return;}var iu=this.bp(fk);var iT={};var oe=eq[iu.ob].iB;var jf=eq[iu.jc].iB;iT.DateScope=oe.toLocaleDateString();if(jf!=oe){iT.DateScope+=" - "+jf.toLocaleDateString();}qws_BobManager.dv(this.np,er,iT);var gE=qws_DateUtil.o(jf,1);return{oe:oe,jf:gE,ig:iu.ig};}};function qws_DayView(fD){if(fD){this.bW(fD);}};qws_Base.bV(qws_DayView,qws_Control);qws_Base.ag(qws_DayView.prototype,{mp:{},kA:false,ib:4,oT:6,mt:{io:0,pc:1,oZ:2,mI:3,lu:4,jA:5,oL:6,ne:7,ok:8,jl:9,ny:10,nz:11,jb:12,ja:13,jt:14,ln:15},aW:function(){this.hA=this.kg+"_bob";this.lM=this.kg+"_navdiv";this.lG=this.kg+"_nl";this.lI=this.kg+"_nr";this.nI=this.kg+"_sdiv";this.nS=this.kg+"_stbl";this.nT=this.kg+"_stl";this.oW=this.kg+"_tdiv";this.pb=this.kg+"_ttbl";this.jR=this.kg+"_hdiv";this.jQ=this.kg+"_ha";this.oR=this.kg+"_ta";this.hz=this.kg+"_cbc";},ca:function(gl){this.pa=[];for(var i=0;i<this.mA;i++){this.pa[i]=[];}var oY=gl.length;for(var i=0;i<oY;i++){var oX=new qws_CalendarItem(gl[i],qws_CalendarItemType.kd,this.jb);var mC=this.mI.bU(oX.mG);if(mC>=0){this.pa[mC].push(oX);}}},bZ:function(fM){var kR=[];var kF=fM.length;if(kF>0){for(var i=0;i<kF;i++){var kE=new qws_CalendarItem(fM[i],qws_CalendarItemType.px,this.jb);kR[i]=kE;}}return kR;},bY:function(eq){for(var i=0;i<this.pe;i++){this.iu[i].pe=parseInt(eq[i][2]);var kO=eq[i][3];this.iu[i].kR=this.bZ(kO);}},bW:function(fD){this.base.bW(fD);this.aW();for(var propDef in this.mt){this[propDef]=this.ms[this.mt[propDef]];}this.lu=parseInt(this.lu);this.pc=parseInt(this.pc);this.oK=qws_newEW(this.nT).bB();this.pe=this.io.length;this.jA=parseInt(this.jA);this.oL=parseInt(this.oL);this.jt=parseInt(this.jt);this.ln=parseInt(this.ln);this.mA=this.mI.length;var nR=qws_newEW(this.nS).aT();this.nK=nR/this.ne;this.ny=(this.ny=="true")?true:false;this.nz=(this.nz=="true")?true:false;this.jb=(this.jb=="true")?true:false;this.ja=(this.ja=="true")?true:false;this.iu=[];this.ca(this.oZ);for(var i=0;i<this.pe;i++){var iq=this.io[i];var hT=new Object();var iD=iq[0].split("-");hT.iB=new Date(iD[0],(iD[1]-1),iD[2]);hT.mG=iq[1];hT.kj=[];for(var j=4;j<iq.length;j++){hT.kj[j-4]=iq[j];if(j==this.ib){for(var k=0;k<this.ne;k++){var nL=iq[j]+qws_DayViewGlobals.nO+k;var nD=qws_Base.aO(nL);if(nD!=null){nD.iB=hT.iB;if(this.ny){qws_EventDispatcher.v(nD,"mousedown",this.dJ.F(nD));}}}}if(j==this.oT){var hU=qws_Base.aO(iq[j]);if(hU!=null){hU.iB=hT.iB;if(this.ny){qws_EventDispatcher.v(hU,"mousedown",this.N.F(hU));}}}}this.iu[i]=hT;}this.bY(this.io);this.oc=0;this.jd=this.pe-1;this.iJ=this.pe;this.lF=qws_Base.aO(this.lG);this.lH=qws_Base.aO(this.lI);this.lL=qws_Base.aO(this.lM);this.nF=qws_Base.aO(this.nI);this.oU=qws_Base.aO(this.oW);qws_EventDispatcher.v(this.lF,"click",this.cz.F(this));qws_EventDispatcher.v(this.lH,"click",this.cA.F(this));qws_EventDispatcher.v(this.nF,"scroll",this.cP.F(this));qws_EventDispatcher.v(document,"mousedown",this.cP.F(this));qws_EventDispatcher.v(document,"mousemove",this.bM.F(this));qws_EventDispatcher.v(document,"mouseup",this.bN.F(this));qws_EventDispatcher.v(window,"load",this.cN.F(this));qws_EventDispatcher.v(window,"resize",this.bP.F(this));},bP:function(eK){this.cN(true);},bM:function(eK){if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();if(kE.pn==qws_CalendarItemType.px){var hQ=qws_ItemUtil.T(kE,this.nF);var nN=this.bt(eK,false,kE.lE);var ig=nN.ig;var nM=nN.nM;var nL=nN.nL;if(nL!="undefined"){var nU=this.bu(nL)-this.mp.oP;var hR=qws_Base.aO(hQ.kg);hR.style.top=nU+"px";hR.style.left=this.mp.iv[ig]+1+"px";}}else if(kE.pn==qws_CalendarItemType.kd){var hQ=qws_ItemUtil.T(kE,this.oU);var ih=this.aI(eK);var ig=ih.ig;var ia=ih.ia;if(ia!="undefined"){var oV=qws_newEW(this.oW);var hR=qws_Base.aO(hQ.kg);hR.style.top=oV.aT()-this.jt+"px";hR.style.left=this.mp.iv[ig]+"px";hQ.ds(this.it);}}}else if(qws_ItemUtil.cg()){var kE=qws_ItemUtil.aN();if(kE.pn==qws_CalendarItemType.px){var nN=this.bt(eK);var ig=nN.ig;var nM=nN.nM;var nL=nN.nL;if(nL!="undefined"){if(kE.iV==qws_CalendarItemEdge.hp){var lN=qws_DayViewGlobals.bq(this.iu[ig].iB,nM,this.ok,this.oL);lN=qws_DateUtil.w(lN,this.oL);var kI=this.aU(kE.oe,lN);kE.dg(kI);}else{var lN=qws_DayViewGlobals.bq(this.iu[ig].iB,nM,this.ok,this.oL);if(lN.getTime()>kE.jf.getTime()){lN=qws_DateUtil.w(kE.jf,0-this.oL);}var nU=this.bu(nL)-this.mp.oP;var kI=this.aU(lN,kE.jf);qws_newEW(kE.kg).dn("top",nU+"px");kE.dg(kI);}}}}else if(this.ny){this.cW(eK);}},bN:function(eK){qws_EventWrapper.ad();document.body.style.cursor="default";if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();var mc=kE.oe;var lZ=kE.jf;var mb=kE.mG;if(kE.pn==qws_CalendarItemType.px){var nN=this.bt(eK,false,kE.lE);var ig=nN.ig;var nM=nN.nM;var iB=this.iu[ig].iB;var mz=this.iu[ig].mG;var nE=qws_DayViewGlobals.bq(iB,nM,this.ok,this.oL);if(ig!="undefined"){var mg=this.aF(kE.oe);var iS=kE.jf.getTime()-kE.oe.getTime();var lO=new Date(nE.getTime()+iS);kE.oe=nE;kE.jf=lO;kE.mG=mz;if(mg!=ig){this.iu[mg].kR.splice(this.iu[mg].kR.bU(kE),1);this.iu[ig].kR.push(kE);}}qws_ItemUtil.cM(kE,this.nF);}else if(kE.pn==qws_CalendarItemType.kd){var ih=this.aI(eK);var ig=ih.ig;var os=(kE.oe.getHours()*3600+kE.oe.getMinutes()*60+kE.oe.getSeconds())*1000;var iB=qws_DateUtil.z(this.iu[ig].iB,os);var mz=this.iu[ig].mG;if(ig!="undefined"){var iS=kE.jf.getTime()-kE.oe.getTime();var lO=new Date(iB.getTime()+iS);kE.oe=iB;kE.jf=lO;kE.mG=mz;}qws_ItemUtil.cM(kE,this.oU);}if(kE.mG!=mb||!(qws_DateUtil.P(mc,kE.oe)&&qws_DateUtil.P(lZ,kE.jf))){this.al(kE.cd(),kE.mG,kE.oe,kE.jf);}qws_ItemUtil.cJ();}else if(qws_ItemUtil.cg()){var kE=qws_ItemUtil.aN();var mc=kE.oe;var lZ=kE.jf;if(kE.pn==qws_CalendarItemType.px){var nN=this.bt(eK);var ig=nN.ig;var nM=nN.nM;var iB=this.iu[ig].iB;var nE=qws_DayViewGlobals.bq(iB,nM,this.ok,this.oL);if(ig!="undefined"){if(kE.iV==qws_CalendarItemEdge.oP){if(nE.getTime()>kE.jf.getTime()){nE=qws_DateUtil.w(kE.jf,0-this.oL);}kE.oe=nE;}else{nE=qws_DateUtil.w(nE,this.oL);if(nE.getTime()<kE.oe.getTime()){nE=qws_DateUtil.w(kE.oe,this.oL);}kE.jf=nE;}}}if(!(qws_DateUtil.P(mc,kE.oe)&&qws_DateUtil.P(lZ,kE.jf))){this.al(kE.cd(),kE.mG,kE.oe,kE.jf);}qws_ItemUtil.cJ();}else if(this.ny){this.cV(eK);}},al:function(fg,fF,fT,eG){var iA=fg+","+fF+","+qws_DateUtil.aK(fT,"-")+","+qws_DateUtil.aK(eG,"-");var hx=this.am(this.pq,"EventChanged",iA,this.ja,"EventChanged");},aM:function(){if(this.lu<=0){return this.pe;}var iJ=parseInt(this.nJ/this.lu);iJ=(iJ>this.pe)?this.pe:iJ;iJ=(iJ>0)?iJ:1;if(iJ>this.ln){iJ=parseInt(iJ/this.ln)*this.ln;}return iJ;},dk:function(){var nH=qws_newEW(this.nI);this.mp.la=nH.aZ()+this.oK;this.mp.oP=nH.bx();this.mp.mN=nH.bk();this.mp.hp=nH.av();this.mp.iv=[];this.mp.is=[];for(var i=0;i<=this.pe;i++){this.mp.iv[i]=-1;if(i>=this.oc&&i<=this.jd){this.mp.iv[i]=qws_newEW(this.kg+"col"+i+"slot0").aZ()-this.mp.la+this.oK;this.mp.is[i]=qws_newEW(this.kg+"coltop"+i).aZ()-this.mp.la+this.oK+1;}}},bu:function(fL){if(typeof fL=="string"){var mm=fL.indexOf(qws_DayViewGlobals.nO);if(mm>=0){fL=fL.substring(mm+4);}}fL=parseInt(fL);return this.mp.oP+fL*this.nK-qws_newEW(this.nI).bo();},at:function(gj){return this.mp.oP+bi(gj);},bi:function(gj){var iS=gj.getHours()*60+gj.getMinutes()-this.ok*60;return iS/this.oL*this.nK;},aU:function(fW,eI){var iS=eI.getHours()*60+eI.getMinutes()-fW.getHours()*60-fW.getMinutes();return iS/this.oL*this.nK;},cN:function(fE){if(this.kA){return;}this.kA=true;qws_Bob.bR();qws_DayViewGlobals.cL();if(fE){this.oc=0;}this.pB=this.bB();var nH=qws_newEW(this.nI);var nG=nH.aD();this.nJ=nG-this.oK;var nQ=qws_Base.aO(this.nS);nQ.style.width=nG+"px";this.iJ=this.aM();this.jd=this.oc+this.iJ-1;for(var i=0;i<this.pe;i++){var ie=this.iu[i].kj;for(var j=0;j<ie.length;j++){var il=qws_Base.aO(ie[j]);if(il!=null){if(i>=this.oc&&i<=this.jd){il.style.display="";}else{il.style.display="none";}}}}for(var i=0;i<this.mA;i++){var mF=this.kg+"_r"+i;var mD=i*this.ln;var mB=mD+this.ln-1;var mE=qws_Base.aO(mF);if(mE!=null){if(mD<=this.jd&&mB>=this.oc){mE.style.display="";}else{mE.style.display="none";}}}this.it=this.nJ/this.iJ-this.jA;this.pz=nH.bB()-nG-4;var jP=qws_Base.aO(this.jQ);var oQ=qws_Base.aO(this.oR);if(this.pz>=0){if(jP!=null){jP.style.display="";jP.style.width=this.pz+"px";}if(oQ!=null){oQ.style.display="";oQ.style.width=this.pz+"px";}}else{if(jP!=null){qws_Base.aO(this.jQ).style.display="none";}if(oQ!=null){qws_Base.aO(this.oR).style.display="none";}}var nB=false;if(this.oc>0){this.lF.style.display="";this.lF.style.position="absolute";this.lF.style.left=this.oK+2;this.lF.style.top=2;nB=true;}else{this.lF.style.display="none";}if((this.oc+this.iJ)<this.pe){this.lH.style.display="";this.lH.style.position="absolute";this.lH.style.left=qws_newEW(this.jR).bB()-17;this.lH.style.top=2;nB=true;}else{this.lH.style.display="none";}if(nB){this.lL.style.display="";}else{this.lL.style.display="none";}this.dk();var lP=(this.pc+1)*(this.jt+1);qws_newEW(this.pb).dg(lP);qws_newEW(this.oW).dg(lP);this.dk();this.dG();this.dF();if(qws_Base.aO(this.kg+"_main").style.visibility=="hidden")qws_newEW(this.kg+"_main").dn("visibility","visible");this.kA=false;},by:function(fb,fQ,eD){var oe=qws_DateUtil.bD(fb.oe);var jf=qws_DateUtil.bD(fb.jf);var nX=false;var nZ=false;fQ=fQ||this.oc;eD=eD||this.jd;fR=qws_DateUtil.bD(this.iu[fQ].iB);eE=qws_DateUtil.bD(this.iu[eD].iB);if(jf<fR||oe>eE){return{pA:false};}var kN=qws_DateUtil.aL(oe,fR)+fQ;var kH=qws_DateUtil.aL(jf,fR)+fQ;if(qws_DateUtil.co(fb.jf)){kH--;}if(kN<fQ){nX=true;kN=fQ;}if(kH>eD){nZ=true;kH=eD;}if(kH<kN){kH=kN;}var kL=this.mp.is[kN];var kP=fb.nd*(this.jt+1)+1;var mN;if(kH==this.jd){mN=this.mp.mN-this.mp.la+this.oK;}else{mN=this.mp.is[kH+1];}var kQ=mN-this.mp.is[kN]-2;var kI=this.jt;return{pA:true,la:kL,oP:kP,pB:kQ,jW:kI,nX:nX,nZ:nZ};},dG:function(){for(var i=0;i<this.mA;i++){var kR=this.pa[i];var oc=i*this.ln;var jd=oc+this.ln-1;if(oc>this.jd||jd<this.oc){var kF=kR.length;if(kF>0){for(var ic=0;ic<kF;ic++){var kJ=kR[ic].kg;var kG=qws_newEW(kJ);kG.dn("display","none");}}continue;}if(oc<this.oc)oc=this.oc;if(jd>this.jd)jd=this.jd;var mL=this.dH(kR,oc,jd);}},dH:function(fi,fQ,eD){var kF=fi.length;if(kF>0){for(var i=0;i<kF;i++){var kK=this.by(fi[i],fQ,eD);if(kK.pA==false){qws_newEW(fi[i].kg).dn("display","none");continue;}fi[i].du(kK.la,kK.oP,kK.pB,kK.jW,kK.nX,kK.nZ);}}},dF:function(){for(var i=0;i<this.oc;i++){this.bS(i);}for(var i=this.jd;i<this.pe;i++){this.bS(i);}for(var i=this.oc;i<=this.jd;i++){this.dz(i);}},bS:function(ep){var kR=this.iu[ep].kR;var kF=kR.length;for(var i=0;i<kF;i++){qws_Base.aO(kR[i].kg).style.display="none";}},dz:function(ep){var kR=this.iu[ep].kR;var kF=kR.length;if(kF>0){var pf=this.iu[ep].pe;var hW=this.it-3;var ik=this.mp.iv[ep]+1;this.db(kR,pf);for(var ic=0;ic<kF;ic++){var kL=ik+hW*kR[ic].nd/pf;var kP=this.bi(kR[ic].oe);var kI=this.aU(kR[ic].oe,kR[ic].jf);var kQ=hW*kR[ic].pB/pf-3;kR[ic].du(kL,kP,kQ,kI);kR[ic].dr();}}},db:function(fi,gn){var kF=fi.length;for(var i=0;i<kF;i++){var kE=fi[i];kE.pB=gn-kE.nd;for(var j=i+1;j<kF;j++){var lS=fi[j];if(kE.oe<lS.jf&&kE.jf>lS.oe){kE.pB=lS.nd-kE.nd;break;}}}},cz:function(){var ls=this.oc-this.oc%this.ln;this.oc--;if(this.oc<ls){this.oc=ls-this.ln;}this.cN();},cA:function(){var lk=this.oc-this.oc%this.ln+this.ln;var iJ=this.aM();var lo=lk-iJ;this.oc++;if((this.oc+parseInt(iJ))>lk){this.oc=lk;}this.cN();},cP:function(eK){if(!qws_DayViewGlobals.nP&&!qws_DayViewGlobals.ip){if(qws_Bob.bR(eK)){qws_DayViewGlobals.cL();}}},N:function(eK){qws_Bob.bR();qws_EventWrapper.W(true);qws_DayViewGlobals.cL();qws_ECGlobals.ky=true;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);qws_DayViewGlobals.ip=true;qws_DayViewGlobals.nq=oB.iB;qws_DayViewGlobals.nr=oB.id;qws_DayViewGlobals.np=qws_DayViewGlobals.nr;qws_DayViewGlobals.bT();}},dJ:function(eK){qws_Bob.bR();qws_EventWrapper.W(true);qws_DayViewGlobals.cL();qws_ECGlobals.ky=true;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);qws_DayViewGlobals.nP=true;qws_DayViewGlobals.nq=oB.iB;qws_DayViewGlobals.nr=oB.id;qws_DayViewGlobals.np=qws_DayViewGlobals.nr;qws_DayViewGlobals.bT();}},cX:function(eK,fa){qws_Bob.bR();qws_EventWrapper.W();qws_DayViewGlobals.cL();qws_DayViewGlobals.nP=qws_DayViewGlobals.ip=false;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);if(fa){qws_DayViewGlobals.nP=true;}else{qws_DayViewGlobals.ip=true;}qws_DayViewGlobals.nq=oB.iB;qws_DayViewGlobals.nr=oB.id;qws_DayViewGlobals.np=qws_DayViewGlobals.nr;qws_DayViewGlobals.bT();}},cW:function(eK){if(qws_DayViewGlobals.nP==true||qws_DayViewGlobals.ip==true){if(qws_DayViewGlobals.nP){qws_DayViewGlobals.np=this.bs(eK,true);qws_DayViewGlobals.bT();}else if(qws_DayViewGlobals.ip){qws_DayViewGlobals.np=this.aE(eK,true);qws_DayViewGlobals.bT(this.ln);}}},cV:function(eK){if((qws_DayViewGlobals.nP||qws_DayViewGlobals.ip)&&qws_EventWrapper.cl(eK)){var nu=null;if(qws_DayViewGlobals.nP){if(this.ny){nu=qws_DayViewGlobals.dE(this.hz,this.ok,this.oL);}qws_DayViewGlobals.nP=false;}else if(qws_DayViewGlobals.ip){if(this.ny){nu=qws_DayViewGlobals.dy(this.hz,this.iu,this.ln);}qws_DayViewGlobals.ip=false;}if(nu!=null){qws_ECGlobals.dS(this.kg,nu.oe,nu.jf,this.bj(nu.ig));}qws_ECGlobals.ky=false;}},bj:function(ep){var mC=parseInt(ep/this.ln);return this.mI[mC];},aF:function(et){for(var i=0;i<this.iu.length;i++){if(qws_DateUtil.P(this.iu[i].iB,et,true)){return i;}}return-1;},aE:function(eK,dY){return this.aI(eK,dY).ia;},aI:function(eK,dY){var lD=qws_EventWrapper.bb(eK);var lE=qws_EventWrapper.bc(eK);lD=(lD<this.mp.la)?this.mp.la:lD;lD=(lD>this.mp.mN)?this.mp.mN:lD;var ig=parseInt(this.oc+(lD-this.mp.la)/this.it);if(dY){ig=(ig<this.oc)?this.oc:ig;ig=(ig>this.jd)?this.jd:ig;}if(ig<this.oc||ig>this.jd){ig=-1;}var ia="undefined";if(ig>=0){ia=this.iu[ig].kj[2];}return{ia:ia,ig:ig};},bs:function(eK,eX){return this.bt(eK,eX).nL;},bt:function(eK,dY,gm){var lD=qws_EventWrapper.bb(eK);var lE=qws_EventWrapper.bc(eK);if(gm){lE-=gm;}lD=(lD<this.mp.la)?this.mp.la:lD;lD=(lD>this.mp.mN)?this.mp.mN:lD;lE=(lE<this.mp.oP)?this.mp.oP:lE;lE=(lE>this.mp.hp)?this.mp.hp:lE;var nH=qws_newEW(this.nI);var ig=this.oc+parseInt((lD-this.mp.la+nH.bn())/this.it);if(dY){ig=(ig<this.oc)?this.oc:ig;ig=(ig>this.jd)?this.jd:ig;}if(ig<this.oc||ig>this.jd){ig=-1;}var nM=parseInt((lE-this.mp.oP+nH.bo())/this.nK);if(dY){nM=(nM<0)?0:nM;nM=(nM>=this.ne)?(this.ne-1):nM;}if(nM<0||nM>=this.ne){nM=-1;}var nL="undefined";if(nM>=0&&ig>=0){nL=this.iu[ig].kj[0]+qws_DayViewGlobals.nO+nM;}return{nL:nL,ig:ig,nM:nM};}});var qws_GridDayViewGlobals={kc:"qwshl",kb:"qwshl0",nO:"slot",ir:"coltop",ii:"col",iU:"DateScope",nq:null,nr:null,np:null,nk:null,nj:null,mX:"row",ii:"col",nt:false,bp:function(fx){if(!this.nt){return;}var mY=this.mX.length;var ij=this.ii.length;var oq=this.nr.lastIndexOf(this.mX);var od=this.nr.lastIndexOf(this.ii);var oo=parseInt(this.nr.substring(oq+mY,od));var oc=parseInt(this.nr.substring(od+ij));var jp=this.np.lastIndexOf(this.mX);var je=this.np.lastIndexOf(this.ii);var jo=parseInt(this.np.substring(jp+mY,je));var jd=parseInt(this.np.substring(je+ij));var ki=this.nr.substring(0,oq);var hL=false;if(fx){if((oc*10+oo)>(jd*10+jo)){hL=true;}}else{if((oo*10+oc)>(jo*10+jd)){hL=true;}}if(hL){var oF=oo;var oE=oc;oo=jo;oc=jd;jo=oF;jd=oE;}return{ki:ki,oo:oo,oc:oc,jo:jo,jd:jd};},bT:function(gp,gn,eS){if(this.nr==null||this.np==null){return;}if(eS==true){var nu=this.bp(true);this.cL(0,nu.oo-1);this.cL(nu.jo+1,gp-1);var na=[];var mS=[];for(var i=0;i<gp;i++){na[i]=-1;mS[i]=-1;}if(nu.oc==nu.jd){for(var i=nu.oo;i<=nu.jo;i++){na[i]=nu.oc;mS[i]=nu.oc;}}else{for(var i=0;i<gp;i++){if(i>=nu.oo){na[i]=nu.oc;}else{na[i]=nu.oc+1;}if(i<=nu.jo){mS[i]=nu.jd;}else{mS[i]=nu.jd-1;}}}for(var i=0;i<gp;i++){if(na[i]<0||mS[i]<0){continue;}var kb=this.kc+i;var om=nu.ki+this.mX+i+this.ii+na[i];var jm=nu.ki+this.mX+i+this.ii+mS[i];var oj=qws_newEW(om);var jk=qws_newEW(jm);var la=oj.aq();var mN=jk.ar();var mR=qws_newEW(nu.ki+"rdiv"+i);var oP=mR.as();var hp=mR.ap();qws_newHL(kb).du(la,oP,mN-la,hp-oP);}}else{var nu=this.bp();this.cL(0,nu.oo-1);this.cL(nu.jo+1,gp-1);for(var i=nu.oo;i<=nu.jo;i++){var oc=nu.oc;var jd=nu.jd;var kb=this.kc+i;if(i>nu.oo)oc=0;if(i<nu.jo)jd=gn-1;var om=nu.ki+this.mX+i+this.ii+oc;var jm=nu.ki+this.mX+i+this.ii+jd;var oj=qws_newEW(om);var jk=qws_newEW(jm);var la=oj.aq();var mN=jk.ar();var mR=qws_newEW(nu.ki+"rdiv"+i);var oP=mR.as();var hp=mR.ap();qws_newHL(kb).du(la,oP,mN-la,hp-oP);}}},cL:function(fV,eH){for(var i=fV;i<=eH;i++){var kb=this.kc+i;qws_newHL(kb).bR();}},dw:function(er,eY){if(this.nr==null||this.np==null){return;}var nu=this.bp();var iT={};var om=nu.ki+this.mX+nu.oo+this.ii+nu.oc;var jm=nu.ki+this.mX+nu.jo+this.ii+nu.jd;var oe=qws_Base.aO(om).iB;var jf=qws_Base.aO(jm).iB;jf=qws_DateUtil.w(jf,eY);if(oe.getTime()>jf.getTime()){var oD=oe;oe=jf;jf=oD;}var oJ=(oe.toLocaleTimeString()+" - "+jf.toLocaleTimeString()).replace(/:00 /g,"");var gI=oJ.match(/\D*$/);var mx=new RegExp(gI,"g");oJ=oJ.replace(mx,"")+gI;iT.DateScope=oe.toLocaleDateString()+", "+oJ;qws_BobManager.dv(this.np,er,iT);var gE=jf;return{oe:oe,jf:gE};}};function qws_GridDayView(fD){if(fD){this.bW(fD);}};qws_Base.bV(qws_GridDayView,qws_Control);qws_Base.ag(qws_GridDayView.prototype,{mp:{},kA:false,ib:4,oT:6,mt:{mZ:0,pc:1,oZ:2,iB:3,mT:4,oL:5,iu:6,ne:7,ok:8,jl:8,ny:10,nz:11,jb:12,ja:13,jt:14},aW:function(){this.hA=this.kg+"_bob";this.oW=this.kg+"_tdiv";this.pb=this.kg+"_ttbl";this.hz=this.kg+"_cbc";},ca:function(gl){this.pa=[];var oY=gl.length;for(var i=0;i<oY;i++){var oX=new qws_CalendarItem(gl[i],qws_CalendarItemType.px,this.jb);this.pa.push(oX);}},bX:function(fI){var kR=[];var mW=fI.length;for(var i=0;i<mW;i++){var mV=new qws_CalendarItem(fI[i],qws_CalendarItemType.kd,this.jb);kR.push(mV);}return kR;},bW:function(fD){this.base.bW(fD);this.aW();for(var propDef in this.mt){this[propDef]=this.ms[this.mt[propDef]];}this.ju=-1;this.pc=parseInt(this.pc);this.oK=qws_newEW(this.pb).bB();this.pe=1;this.iu=parseInt(this.iu);this.ne=parseInt(this.ne);this.pi=this.iu;this.ph=parseInt(this.ne);this.oL=parseInt(this.oL);this.jt=parseInt(this.jt);this.ln=this.pi;this.hG=this.mT;this.kX=parseInt((24*60/this.oL-1)%this.ln);if(this.kX==0)this.kX=this.ln;this.ll=99;this.lh=this.kg+"_main";this.hz=this.kg+"_cbc";this.ne=[];this.ny=(this.ny=="true")?true:false;this.nz=(this.nz=="true")?true:false;this.jb=(this.jb=="true")?true:false;this.ja=(this.ja=="true")?true:false;this.iu=[];this.ca(this.oZ);var hT=new Object();var iD=this.iB.split("-");hT.iB=new Date(iD[0],(iD[1]-1),iD[2]);hT.kj=[];this.iu[0]=hT;for(var i=0;i<this.ph;i++){var nb=this.mZ[i];var mQ=new Object();mQ.ph=parseInt(nb[0]);mQ.oc=0;mQ.jd=(i==(this.ph-1))?this.kX:(this.pi-1);var kO=nb[1];mQ.kR=this.bX(kO);mQ.iK=this.kg+"_gd_rdiv"+i.toString();mQ.oC=this.kg+"_gd_rtbl"+i.toString();mQ.jS=[];mQ.hI=[];mQ.hD=[];for(var j=0;j<this.pi;j++){if(j<mQ.oc||j>mQ.jd){continue;}mQ.hD[j]=qws_DateUtil.w(hT.iB,this.oL*((i*this.pi)+j));mQ.jS[j]=this.kg+"_gd_row"+i.toString()+"colhead"+j.toString();mQ.hI[j]=this.kg+"_gd_row"+i.toString()+"col"+j.toString();var hy=qws_Base.aO(mQ.hI[j]);if(hy!=null){hy.iB=mQ.hD[j];if(this.ny){qws_EventDispatcher.v(hy,"mousedown",this.I.F(this));}}}this.ne[i]=mQ;}this.oc=0;this.jd=this.pe-1;this.iJ=this.pe;this.oU=qws_Base.aO(this.oW);qws_EventDispatcher.v(this.nF,"scroll",this.cP.F(this));qws_EventDispatcher.v(document,"mousedown",this.cP.F(this));qws_EventDispatcher.v(document,"mousemove",this.bM.F(this));qws_EventDispatcher.v(document,"mouseup",this.bN.F(this));qws_EventDispatcher.v(window,"load",this.cN.F(this));qws_EventDispatcher.v(window,"resize",this.bP.F(this));},bP:function(eK){this.cN(true);},bM:function(eK){if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();if(kE.pn==qws_CalendarItemType.kd){var hJ=this.az(eK);var mR=qws_newEW(this.ne[hJ.mU].iK);var hQ=qws_ItemUtil.T(kE,mR.aO(),document.body);var hR=qws_Base.aO(hQ.kg);hR.style.top=mR.bx()+mR.aT()-this.jt+"px";hR.style.left=this.mp.la+this.mp.iv[hJ.ig]+"px";hQ.ds(this.it);}}else if(this.ny){this.cW(eK);}},bN:function(eK){qws_EventWrapper.ad();document.body.style.cursor="default";if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();if(kE.pn==qws_CalendarItemType.kd){var lY=kE.gG;var lX=kE.gE;var hJ=this.az(eK);var mU=hJ.mU;var ig=hJ.ig;var iB=this.ne[mU].hD[ig];if(ig!="undefined"){var iS=kE.gE.getTime()-kE.gG.getTime();var lO=new Date(iB.getTime()+iS);kE.gG=iB;kE.gE=lO;}qws_ItemUtil.cM(kE,qws_Base.aO(this.ne[hJ.mU].iK),document.body);if(!(qws_DateUtil.P(lY,kE.gG)&&qws_DateUtil.P(lX,kE.gE))){this.al(kE.cd(),kE.mG,kE.gG,kE.gE);}}qws_ItemUtil.cJ();}else if(this.ny){this.cV(eK);}},al:function(fg,fF,fT,eG){var iA=fg+","+fF+","+qws_DateUtil.aK(fT,"-")+","+qws_DateUtil.aK(eG,"-");var hx=this.am(this.pq,"EventChanged",iA,this.ja,"EventChanged");},aM:function(){if(this.lu<=0){return this.pe;}var iJ=parseInt(this.nJ/this.lu);iJ=(iJ>this.pe)?this.pe:iJ;iJ=(iJ>0)?iJ:1;if(iJ>this.ln){iJ=parseInt(iJ/this.ln)*this.ln;}return iJ;},dk:function(){var lf=qws_newEW(this.lh);this.mp.la=lf.aZ();this.mp.oP=lf.bx();this.mp.mN=lf.bk();this.mp.hp=lf.av();this.mp.iv=[];this.mp.ng=[];this.mp.hK=[];this.mp.nf=[];this.mp.hF=[];this.mp.is=[];for(var i=0;i<=this.pe;i++){this.mp.iv[i]=-1;if(i>=this.oc&&i<=this.jd){this.mp.is[i]=1;}}for(var i=0;i<this.pi;i++){var hH;hH=this.ne[0].hI[i];var hy=qws_newEW(hH);this.mp.iv[i]=hy.aZ()-this.mp.la;}if(this.pi>1){this.it=this.mp.iv[1]-this.mp.iv[0];}else{this.it=this.mp.iv[0];}for(var i=0;i<this.ph;i++){this.mp.ng[i]=qws_newEW(this.ne[i].iK).bx()-this.mp.oP;this.mp.nf[i]=qws_newEW(this.ne[i].iK).av()-this.mp.oP;var hE=qws_newEW(this.ne[i].hI[this.ne[i].oc]);this.mp.hK[i]=hE.bx()-this.mp.oP;this.mp.hF[i]=this.mp.hK[i]-this.mp.ng[i];}},cN:function(fE){if(this.kA){return;}this.kA=true;qws_Bob.bR();qws_GridDayViewGlobals.cL();if(fE){this.oc=0;}this.iJ=this.aM();this.jd=this.oc+this.iJ-1;this.it=parseInt(qws_newEW(this.oW).bB());this.dk();for(var i=0;i<this.ph;i++){this.dm(i);}var lP=(this.pc+1)*(this.jt+1);qws_newEW(this.pb).dg(lP);qws_newEW(this.oW).dg(lP);this.dk();this.dG();for(var i=0;i<this.ph;i++){this.dD(i,(i==this.ju));}if(qws_Base.aO(this.kg+"_main").style.visibility=="hidden")qws_newEW(this.kg+"_main").dn("visibility","visible");this.kA=false;},dm:function(fH){var nc=this.ne[fH].ph;if(fH!=this.ju){nc=(this.ll<nc)?this.ll:nc;}var lP=Math.max(this.hG,(nc+1)*(this.jt+1)+this.mp.hF[fH]);for(var j=0;j<this.pi;j++){if(j<this.ne[fH].oc||j>this.ne[fH].jd){continue;}qws_newEW(this.ne[fH].hI[j]).dg(lP);}qws_newEW(this.ne[fH].iK).dg(lP);},aH:function(et,fH){for(var i=this.ne[fH].oc;i<=this.ne[fH].jd;i++){var hV=this.ne[fH].hD[i];if(hV.getHours()*100+hV.getMinutes()>et){break;}}return i-1;},aY:function(fb,fH){var or=fb.oe.getHours()*100+fb.oe.getMinutes();var jq=fb.jf.getHours()*100+fb.jf.getMinutes();var nX=false;var nZ=false;var jd=this.pi-1;var hD=this.ne[fH].hD[this.ne[fH].oc];fS=hD.getHours()*100+hD.getMinutes();hD=this.ne[fH].hD[this.ne[fH].jd];eF=hD.getHours()*100+hD.getMinutes();if(jq<fS||or>eF){return{pA:false};}var kN=this.aH(or,fH);var kH=this.aH(jq,fH);if(qws_DateUtil.co(fb.jf)){kH--;}if(kN<0){nX=true;kN=0;}if(kH>jd){nZ=true;kH=jd;}if(kH<kN){kH=kN;}var kL=this.mp.iv[kN];var kP=fb.nd*(this.jt+1)+this.mp.hF[fH]+1;var mN;if(kH==jd){mN=this.mp.mN-this.mp.la-1;}else{mN=this.mp.iv[kH+1]-1;}var kQ=mN-this.mp.iv[kN]-2;var kI=this.jt;return{pA:true,la:kL,oP:kP,pB:kQ,jW:kI,nX:nX,nZ:nZ,oc:kN,jd:kH};},dD:function(fH,fK){var kR=this.ne[fH].kR;var kF=kR.length;if(kF>0){var oo=0;var jN=[];for(var i=0;i<this.pi;i++){jN[i]=false;}for(var i=0;i<kF;i++){var kK=this.aY(kR[i],fH);if(kK.pA==false){continue;}if(kR[i].nd>=this.ll){for(var j=kK.oc;j<=kK.jd;j++){jN[j]=true;}if(fK!=true){qws_Base.aO(kR[i].kg).style.display="none";continue;}}kR[i].du(kK.la,kK.oP,kK.pB,kK.jW,kK.nX,kK.nZ);}for(var i=0;i<this.pi;i++){if(jN[i]==true){var ly=this.kg+"more"+fH+"_"+i;var lx=qws_Base.aO(ly);if(lx==null){lx=document.createElement("div");lx.id=ly;lx.style.position="absolute";lx.style.cursor="pointer";lx.mQ=fH;var mQ=qws_Base.aO(this.ne[fH].iK);mQ.appendChild(lx);qws_EventDispatcher.v(lx,"click",this.dC.F(this));}if(fK==true)lx.innerHTML=" - more ";else lx.innerHTML=" + more ";lx.style.left=this.mp.iv[i]+"px";lx.style.top=this.mp.nf[fH]-this.mp.ng[fH]-20+"px";}}}},dC:function(eK){qws_EventDispatcher.dM(eK);var oB=qws_EventWrapper.bw(eK);if(this.ju==oB.mQ){this.ju=-1;this.dm(oB.mQ);this.dk();this.dD(oB.mQ,false);}else{var ma=this.ju;this.ju=oB.mQ;if(ma>=0)this.dm(ma);this.dm(oB.mQ);this.dk();if(ma>=0)this.dD(ma,false);this.dD(oB.mQ,true);}},by:function(fb,fQ,eD){var oe=qws_DateUtil.bD(fb.gG);var jf=qws_DateUtil.bD(fb.gE);var nX=false;var nZ=false;fQ=fQ||this.oc;eD=eD||this.jd;fR=qws_DateUtil.bD(this.iu[fQ].iB);eE=qws_DateUtil.bD(this.iu[eD].iB);if(jf<fR||oe>eE){return{pA:false};}var kN=qws_DateUtil.aL(oe,fR)+fQ;var kH=qws_DateUtil.aL(jf,fR)+fQ;if(qws_DateUtil.co(fb.jf)){kH--;}if(kN<fQ){nX=true;kN=fQ;}if(kH>eD){nZ=true;kH=eD;}if(kH<kN){kH=kN;}var kL=this.mp.is[kN];var kP=fb.nd*(this.jt+1)+1;var mN;if(kH==this.jd){mN=this.mp.mN-this.mp.la;}else{mN=this.mp.is[kH+1];}var kQ=mN-this.mp.is[kN]-5;var kI=this.jt;return{pA:true,la:kL,oP:kP,pB:kQ,jW:kI,nX:nX,nZ:nZ};},dG:function(){var kR=this.pa;var oc=0;var jd=0;if(oc>this.jd||jd<this.oc){var kF=kR.length;if(kF>0){for(var ic=0;ic<kF;ic++){var kJ=kR[ic].kg;var kG=qws_newEW(kJ);kG.dn("display","none");}}}if(oc<this.oc)oc=this.oc;if(jd>this.jd)jd=this.jd;var mL=this.dH(kR,oc,jd);},dH:function(fi,fQ,eD){var kF=fi.length;if(kF>0){for(var i=0;i<kF;i++){var kK=this.by(fi[i],fQ,eD);if(kK.pA==false){qws_newEW(fi[i].kg).dn("display","none");continue;}fi[i].du(kK.la,kK.oP,kK.pB,kK.jW,kK.nX,kK.nZ);}}},cP:function(eK){if(!qws_GridDayViewGlobals.nt){if(qws_Bob.bR(eK)){qws_GridDayViewGlobals.cL(0,this.ph);}}},I:function(eK){qws_Bob.bR();qws_EventWrapper.W(true);qws_GridDayViewGlobals.cL(0,this.ph);qws_ECGlobals.ky=true;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);qws_GridDayViewGlobals.nt=true;qws_GridDayViewGlobals.nq=oB.iB;qws_GridDayViewGlobals.nr=oB.id;qws_GridDayViewGlobals.np=qws_GridDayViewGlobals.nr;qws_GridDayViewGlobals.bT(this.ph,this.pi,this.jZ);}},cW:function(eK){if(qws_GridDayViewGlobals.nt==true){qws_GridDayViewGlobals.np=this.ay(eK);qws_GridDayViewGlobals.bT(this.ph,this.pi,this.jZ);}},cV:function(eK){if(qws_GridDayViewGlobals.nt&&qws_EventWrapper.cl(eK)){var nu=null;if(this.ny){nu=qws_GridDayViewGlobals.dw(this.hz,this.oL);}qws_GridDayViewGlobals.nt=false;if(nu!=null){qws_ECGlobals.dS(this.kg,nu.oe,nu.jf);}qws_ECGlobals.ky=false;}},ay:function(eK){return this.az(eK).hH;},az:function(eK){var lD=qws_EventWrapper.bb(eK);var lE=qws_EventWrapper.bc(eK);if(lD<this.mp.la){lD=this.mp.la;}if(lD>this.mp.mN){lD=this.mp.mN;}if(lE<this.mp.oP){lE=this.mp.oP;}if(lE>this.mp.hp){lE=this.mp.hp;}var ig=parseInt((lD-this.mp.iv[0]-this.mp.la)/this.it);var mU=parseInt(this.bm(lE));return{hH:this.ne[mU].hI[ig],mU:mU,ig:ig};},bm:function(fm){if(this.ph<=1){return 0;}fm=fm-this.mp.oP;if(fm<this.mp.ng[1]){return 0;}var kZ=this.ph-1;if(fm>=this.mp.ng[kZ]){return kZ;}for(var i=1;i<kZ;i++){if(fm>=this.mp.ng[i]&&fm<this.mp.ng[i+1]){return i;}}return-1;}});var qws_TimelineProViewGlobals={kb:"qwshl",iU:"DateScope",nq:null,no:null,nt:false,nr:null,np:null,toggleGroup:function(ef,eN){var ht=qws_Base.aO(ef+"_main");var pm=ht.getElementsByTagName("tr");var pk=eN+"_";var jG=pk+"img";var jF=qws_Base.aO(jG);var pl=pk.length;var ot=jF.getAttribute("status","");ot=(ot=="none")?"":"none";jF.src=(ot=="")?qwsMinusImg.src:qwsPlusImg.src;;jF.setAttribute("status",ot);for(var i=0;i<pm.length;i++){var pj=pm[i];if(pj.id.substring(0,pl)==pk){var ov=pj.id.length;if(pj.id.substring(ov-5,ov)=="cells"){var ow=pj.id.substring(0,ov-5);var ox=qws_Base.aO(ow+"img");ox.src=(ot=="")?qwsMinusImg.src:qwsPlusImg.src;ox.setAttribute("status",ot);}pj.style.display=ot;}}},bT:function(){if(this.nr==null||this.np==null){return;}this.cL();var oj=qws_newEW(this.nr);var jk=qws_newEW(this.np);var la=oj.aq();var mN=jk.ar();if(la>=mN){la=jk.aq();mN=oj.ar();}var oP=oj.as();var hp=oj.ap();qws_newHL(this.kb).du(la,oP,mN-la,hp-oP);},cL:function(){qws_newHL(this.kb).bR();},bq:function(et,fL,fU,eY){var pF=et.getFullYear();var lw=et.getMonth();var iE=et.getDate();return new Date(pF,lw,iE,0,fL*eY+fU*60);},dw:function(er){if(this.nr==null||this.np==null){return;}var iT={};var oe=this.nq;var jf=this.no;if(oe.getTime()>jf.getTime()){var oD=oe;oe=jf;jf=oD;}iT.DateScope=oe.toLocaleDateString();if(jf!=oe){iT.DateScope+=" - "+jf.toLocaleDateString();}qws_BobManager.dv(this.np,er,iT);var gE=qws_DateUtil.o(jf,1);return{oe:oe,jf:gE};}};function qws_TimelineProView(fD){if(fD){this.bW(fD);}};qws_Base.bV(qws_TimelineProView,qws_Control);qws_Base.ag(qws_TimelineProView.prototype,{mp:{},kA:false,ib:3,oT:5,mt:{jI:0,pe:1,pg:2,ny:3,nz:4,jb:5,ja:6,jt:7,jx:8,oL:9,oN:10,hC:11},bX:function(fI){var kR=[];var mW=fI.length;for(var i=0;i<mW;i++){var mV=new qws_CalendarItem(fI[i],qws_CalendarItemType.kd,this.jb);kR.push(mV);}return kR;},bW:function(fD){this.base.bW(fD);for(var propDef in this.mt){this[propDef]=this.ms[this.mt[propDef]];}this.ju=-1;this.pe=parseInt(this.pe);this.pg=parseInt(this.pg);this.jt=parseInt(this.jt);this.ny=(this.ny=="true")?true:false;this.nz=(this.nz=="true")?true:false;this.jb=(this.jb=="true")?true:false;this.ja=(this.ja=="true")?true:false;this.jV=this.kg+"_tlp_hdiv";this.jT=this.kg+"_tlp_C_";this.hz=this.kg+"_cbc";var iD=this.jx.split("-");this.jx=new Date(iD[0],(iD[1]-1),iD[2],iD[3],iD[4],iD[5]);this.oL=parseInt(this.oL);this.hD=[];for(var i=0;i<this.pe;i++){var hB=this.hC[i].split("-");this.hD[i]=new Date(hB[0],(hB[1]-1),hB[2],hB[3],hB[4],hB[5]);}this.jK=[];for(var i=0;i<this.pg;i++){var jJ=this.jI[i];var jC=new Object();jC.jE=jJ[0];jC.ph=parseInt(jJ[1]);var kO=jJ[2];jC.kR=this.bX(kO);jC.iK=jC.jE+"_div";jC.oC=jC.jE+"_tbl";jC.hI=[];jC.hD=[];for(var j=0;j<this.pe;j++){jC.hI[j]=jC.jE+"_c"+j.toString();jC.hD[j]=this.hD[j];var hy=qws_Base.aO(jC.hI[j]);if(hy!=null){hy.hT=j;if(this.ny){qws_EventDispatcher.v(hy,"mousedown",this.I.F(this));}}}this.jK[i]=jC;}qws_EventDispatcher.v(document,"mousedown",this.cP.F(this));qws_EventDispatcher.v(document,"mousemove",this.bM.F(this));qws_EventDispatcher.v(document,"mouseup",this.bN.F(this));qws_EventDispatcher.v(window,"load",this.cN.F(this));qws_EventDispatcher.v(window,"resize",this.bP.F(this));},bP:function(eK){this.cN(true);},aQ:function(fb){for(var i=0;i<this.pg;i++){for(var j=0;j<this.jK[i].kR.length;j++){if(this.jK[i].kR[j].kg==fb.kg){return i;}}}return 0;},bM:function(eK){if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();var hJ=this.az(eK);var ns=this.aQ(kE);var mR=qws_newEW(this.jK[ns].iK);var hQ=qws_ItemUtil.T(kE,mR.aO(),document.body);var hR=qws_Base.aO(hQ.kg);hR.style.top=mR.bx()+mR.aT()-this.jt+"px";hR.style.left=this.mp.la+this.mp.iv[hJ.ig]+"px";hQ.ds(this.it);}else if(this.ny){this.cW(eK);}},az:function(eK){var lD=qws_EventWrapper.bb(eK);var lE=qws_EventWrapper.bc(eK);if(lD<this.mp.la){lD=this.mp.la;}if(lD>this.mp.mN){lD=this.mp.mN;}if(lE<this.mp.oP){lE=this.mp.oP;}if(lE>this.mp.hp){lE=this.mp.hp;}var ig=parseInt((lD-this.mp.iv[0]-this.mp.la)/this.it);var jH=parseInt(this.aR(lE));return{hH:this.jK[jH].hI[ig],jH:jH,ig:ig};},aR:function(fm){if(this.pg<=1){return 0;}if(fm<this.mp.jL[1]){return 0;}var kY=this.pg-1;if(fm>=this.mp.jL[kY]){return kY;}for(var i=1;i<kY;i++){if(fm>=this.mp.jL[i]&&fm<this.mp.jL[i+1]){return i;}}return-1;},bN:function(eK){qws_EventWrapper.ad();document.body.style.cursor="default";if(qws_ItemUtil.ci()){var kE=qws_ItemUtil.aN();var lY=kE.gG;var lX=kE.gE;var hJ=this.az(eK);var jH=hJ.jH;var ig=hJ.ig;var os=(kE.gG.getHours()*3600+kE.gG.getMinutes()*60+kE.gG.getSeconds())*1000;var iB=qws_DateUtil.z(this.jK[jH].hD[ig],os);if(ig!="undefined"){var iS=kE.gE.getTime()-kE.gG.getTime();var lO=new Date(iB.getTime()+iS);kE.gG=iB;kE.gE=lO;}qws_ItemUtil.cM(kE,qws_Base.aO(this.jK[hJ.jH].iK),document.body);if(!(qws_DateUtil.P(lY,kE.gG)&&qws_DateUtil.P(lX,kE.gE))){this.al(kE.cd(),kE.mG,kE.gG,kE.gE);}qws_ItemUtil.cJ();}else if(this.ny){this.cV(eK);}},al:function(fg,fF,fT,eG){var iA=fg+","+fF+","+qws_DateUtil.aK(fT,"-")+","+qws_DateUtil.aK(eG,"-");var hx=this.am(this.pq,"EventChanged",iA,this.ja,"EventChanged");},dk:function(){var jU=qws_newEW(this.jV);this.mp.hX=jU.aZ();this.mp.hZ=jU.bB();this.mp.hY=jU.bk();this.mp.iv=[];this.mp.jL=[];for(var i=0;i<this.pe;i++){var hH=this.jT+i;var hy=qws_newEW(hH);this.mp.iv[i]=hy.aZ()-this.mp.hX;}this.mp.oP=jU.bx();this.mp.la=this.mp.hX;for(var j=0;j<this.pg;j++){var jC=qws_newEW(this.jK[j].iK);var groupHeadHeight=qws_newEW(this.jK[j].jE).aT();this.mp.jL[j]=jC.bx()-groupHeadHeight;}this.it=this.mp.hZ/this.pe;},cN:function(){if(this.kA){return;}this.kA=true;qws_Bob.bR();this.dk();for(var i=0;i<this.pg;i++){this.dm(i);}this.dk();for(var i=0;i<this.pg;i++){this.dB(i);}this.kA=false;},dm:function(eO){var nc=this.jK[eO].ph;var lP=(nc+1)*(this.jt+1);for(var j=0;j<this.pe;j++){qws_newEW(this.jK[eO].hI[j]).dg(lP);}qws_newEW(this.jK[eO].iK).dg(lP);},aF:function(et,fH){for(var i=this.ne[fH].oc;i<=this.ne[fH].jd;i++){var hV=this.ne[fH].hD[i];if(qws_DateUtil.P(hV,et,true)){return i;}}return-1;},aY:function(fb,fH){var kP=fb.nd*(this.jt+1);var kL=this.mp.iv[fb.op]+1;var colIndex=fb.op+fb.pd;if(colIndex>=this.mp.iv.length){colIndex=this.mp.iv.length-1;var kQ=this.mp.iv[colIndex]+this.it-kL;}else var kQ=this.mp.iv[colIndex]-kL;return{pA:true,la:kL,oP:kP,pB:kQ,jW:this.jt,nX:false,nZ:false};},dB:function(eO){var kR=this.jK[eO].kR;var kF=kR.length;if(kF>0){var oo=0;for(var i=0;i<kF;i++){var kK=this.aY(kR[i],eO);kR[i].du(kK.la,kK.oP,kK.pB,kK.jW,kK.nX,kK.nZ);}}},cP:function(eK){if(!qws_TimelineProViewGlobals.nt){if(qws_Bob.bR(eK)){qws_TimelineProViewGlobals.cL();}}},I:function(eK){qws_Bob.bR();qws_EventWrapper.W(true);qws_ECGlobals.ky=true;if(qws_EventWrapper.cl(eK)){var oB=qws_EventWrapper.bw(eK);qws_TimelineProViewGlobals.nt=true;qws_TimelineProViewGlobals.nq=this.hD[oB.hT];qws_TimelineProViewGlobals.nr=oB.id;qws_TimelineProViewGlobals.np=qws_TimelineProViewGlobals.nr;qws_TimelineProViewGlobals.no=qws_TimelineProViewGlobals.nq;qws_TimelineProViewGlobals.bT();}},cW:function(eK){if(qws_TimelineProViewGlobals.nt==true){var ig=this.aG(eK);qws_TimelineProViewGlobals.no=this.hD[ig];qws_TimelineProViewGlobals.np=qws_TimelineProViewGlobals.nr.substring(0,qws_TimelineProViewGlobals.nr.lastIndexOf("_c")+2)+ig;qws_TimelineProViewGlobals.bT();}},cV:function(eK){if(qws_TimelineProViewGlobals.nt&&qws_EventWrapper.cl(eK)){var nu=null;if(this.ny){nu=qws_TimelineProViewGlobals.dw(this.hz);}qws_TimelineProViewGlobals.nt=false;if(nu!=null){qws_ECGlobals.dS(this.kg,nu.oe,nu.jf,null,this.aS(qws_TimelineProViewGlobals.nr));}qws_ECGlobals.ky=false;}},aS:function(ei){var on=this.kg.length+1;var jn=ei.lastIndexOf("_c");return ei.substring(on,jn);},aG:function(eK){var lD=qws_EventWrapper.bb(eK);if(lD<this.mp.hX){lD=this.mp.hX;}if(lD>this.mp.hY){lD=this.mp.hY;}var ig=parseInt((lD-this.mp.hX)/this.it);if(ig<0)ig=0;if(ig>=this.pe)ig=this.pe-1;return ig;}});if(!window.Quickwebsoft_Common_Loaded){window.vQWSECBusy=false;function qws_Common(){this.f=function(vElement,vInitialPos,vDirection){var vLeftPos=vElement.offsetLeft;if(vInitialPos){vLeftPos=vInitialPos;};var vParent=vElement.offsetParent;while(vParent!=null){if(this.vIsIE){if((vParent.tagName!="TABLE")&&(vParent.tagName!="BODY")&&(vParent.clientLeft!=null)){vLeftPos+=vParent.clientLeft;};}else if(vParent.tagName=="TABLE"){var vParentBorder=parseInt(vParent.border);if(isNaN(vParentBorder)){var vParentFrame=vParent.getAttribute('frame');if(vParentFrame!=null){vLeftPos+=1;};}else if(vParentBorder>0){vLeftPos+=vParentBorder;};};vLeftPos+=vDirection*vParent.offsetLeft;vParent=vParent.offsetParent;};return vLeftPos;};this.g=function(vElement,vInitialPos,vDirection){var vTopPos=vElement.offsetTop;if(vInitialPos){vTopPos=vInitialPos;};var vParent=vElement.offsetParent;while(vParent!=null){if(this.vIsIE){if((vParent.tagName!="TABLE")&&(vParent.tagName!="BODY")&&(vParent.clientTop!=null)){vTopPos+=vParent.clientTop;};}else if(vParent.tagName=="TABLE"){var vParentBorder=parseInt(vParent.border);if(isNaN(vParentBorder)){var vParentFrame=vParent.getAttribute('frame');if(vParentFrame!=null){vTopPos+=1;};}else if(vParentBorder>0){vTopPos+=vParentBorder;};};vTopPos+=vDirection*vParent.offsetTop;vParent=vParent.offsetParent;};return vTopPos;};this.c=function(vSrcId,vTargetId,vHorizAlign,vVertAlign){var vSrc=this.d(vSrcId);var vTarget=this.d(vTargetId);if(vTarget!=null&&vSrc!=null){var vSrcLeft=this.f(vSrc,vSrc.offsetLeft,1);var vSrcTop=this.g(vSrc,vSrc.offsetTop,1);var vTargetLeft=vTarget.offsetLeft;var vTargetTop=vTarget.offsetTop;var vSrcWidth=vSrc.offsetWidth;var vSrcHeight=vSrc.offsetHeight;var vTargetWidth=vTarget.offsetWidth;var vTargetHeight=vTarget.offsetHeight;switch(vHorizAlign){case "l":vTargetLeft=vSrcLeft-vTargetWidth;break;case "la":vTargetLeft=vSrcLeft;break;case "c":vTargetLeft=vSrcLeft+(vSrcWidth-vTargetWidth)/2;break;case "ra":vTargetLeft=vSrcLeft+vSrcWidth-vTargetWidth;break;case "r":vTargetLeft=vSrcLeft+vSrcWidth;break;}if(vTargetLeft<2){vTargetLeft=2;};vTarget.style.left=vTargetLeft+"px";switch(vVertAlign){case "t":vTargetTop=vSrcTop-vTargetHeight;break;case "ta":vTargetTop=vSrcTop;break;case "m":vTargetTop=vSrcTop+(vSrcHeight-vTargetHeight)/2;break;case "ba":vTargetTop=vSrcTop+vSrcHeight-vTargetHeight;break;case "b":vTargetTop=vSrcTop+vSrcHeight;break;}if(vTargetTop<2){vTargetTop=2;};vTarget.style.top=vTargetTop+"px";};};this.d=function(vId){if(document.getElementById){return document.getElementById(vId);}else if(document.all){return document.all[vId];}else if(document.layers){var vElement="";eval("vElement=document.['"+vId+"']");return vElement;}else{return null;};};this.qwsTED=function(vElementId){var vElement=this.d(vElementId);if(vElement!=null){if(vElement.style.display=="none"){vElement.style.zIndex=1000000;vElement.style.display="";}else{vElement.style.display="none";};};};};if(typeof(qwsCommon)!="object"){var qwsCommon=new qws_Common();};window.Quickwebsoft_Common_Loaded=true;}if(!window.Quickwebsoft_EventCalendar_Loaded){function qws_EventCalendar(){this.qwsANC=function(vSrcId,vTargetId){qwsCommon.c(vSrcId,vTargetId,"ra","b");};};if(typeof qwsJSEC!="object"){var qwsJSEC=new qws_EventCalendar();};window.Quickwebsoft_EventCalendar_Loaded=true;};