var ARR_ACTIVEX=["MSXML4.DOMDocument","MSXML3.DOMDocument","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XmlDom"];var STR_ACTIVEX="";var isIE=navigator.userAgent.toLowerCase().indexOf("msie")>-1;var isMoz=document.implementation&&document.implementation.createDocument;if(isIE){var bFound=false;for(var i=0;i<ARR_ACTIVEX.length&&!bFound;i++){try{var objXML=new ActiveXObject(ARR_ACTIVEX[i]);STR_ACTIVEX=ARR_ACTIVEX[i];bFound=true}catch(objException){}}if(!bFound){throw"No DOM DOcument found on your computer."}}if(isMoz){Document.prototype.loadXML=function(e){changeReadyState(this,1);var c=new DOMParser();var a=c.parseFromString(e,"text/xml");while(this.hasChildNodes()){this.removeChild(this.lastChild)}for(var b=0;b<a.childNodes.length;b++){var d=this.importNode(a.childNodes[b],true);this.appendChild(d)}handleOnLoad(this)};Document.prototype.readyState="0";Document.prototype.__load__=Document.prototype.load;Document.prototype.load=_Document_load;Document.prototype.onreadystatechange=null;Document.prototype.parseError=0}function jsXML(){}jsXML.createDOMDocument=function(b,c){var a=null;if(isMoz){a=document.implementation.createDocument(b,c,null);a.addEventListener("load",_Document_onload,false);a.mmReadyState=0}else{if(isIE){a=new ActiveXObject(STR_ACTIVEX);if(c){if(b){a.loadXML("<a0:"+c+' xmlns:a0="'+b+'" />')}else{a.loadXML("<"+c+"/>")}}}}return a};function _Node_getXML(){var a=new XMLSerializer;var b=a.serializeToString(this);return b}function _Document_load(c){this.parseError=0;changeReadyState(this,1);try{if(this.__load__!=undefined&&typeof this.__load__=="function"){this.__load__(c)}else{var a=new XMLHttpRequest();a.onreadystatechange=xhrReadyStateChange;a.open("GET",c,true);a.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=UTF-8");a.send()}}catch(b){this.parseError=-9999999;changeReadyState(this,4)}}function xhrReadyStateChange(){if(this.readyState==4){manamind_Streaming_xml.loadXML(this.responseText)}}function _Document_onload(){handleOnLoad(this)}function handleOnLoad(a){if(!a.documentElement||a.documentElement.tagName=="parsererror"){a.parseError=-9999999}changeReadyState(a,4)}function changeReadyState(b,a){if(isMoz){b.mmReadyState=a}else{b.readyState=a}if(b.onreadystatechange!=null&&typeof b.onreadystatechange=="function"){b.onreadystatechange()}}Calendar=function(d,c,f,a){this.activeDiv=null;this.currentDateEl=null;this.getDateStatus=null;this.getDateToolTip=null;this.getDateText=null;this.timeout=null;this.onSelected=f||null;this.onClose=a||null;this.dragging=false;this.hidden=false;this.minYear=1970;this.maxYear=2050;this.dateFormat=Calendar._TT.DEF_DATE_FORMAT;this.ttDateFormat=Calendar._TT.TT_DATE_FORMAT;this.isPopup=true;this.weekNumbers=true;this.firstDayOfWeek=typeof d=="number"?d:Calendar._FD;this.showsOtherMonths=false;this.dateStr=c;this.ar_days=null;this.showsTime=false;this.time24=true;this.yearStep=2;this.hiliteToday=true;this.multiple=null;this.table=null;this.element=null;this.tbody=null;this.firstdayname=null;this.monthsCombo=null;this.yearsCombo=null;this.hilitedMonth=null;this.activeMonth=null;this.hilitedYear=null;this.activeYear=null;this.dateClicked=false;if(typeof Calendar._SDN=="undefined"){if(typeof Calendar._SDN_len=="undefined"){Calendar._SDN_len=3}var b=new Array();for(var e=8;e>0;){b[--e]=Calendar._DN[e].substr(0,Calendar._SDN_len)}Calendar._SDN=b;if(typeof Calendar._SMN_len=="undefined"){Calendar._SMN_len=3}b=new Array();for(var e=12;e>0;){b[--e]=Calendar._MN[e].substr(0,Calendar._SMN_len)}Calendar._SMN=b}};Calendar._C=null;Calendar.is_ie=(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));Calendar.is_ie5=(Calendar.is_ie&&/msie 5\.0/i.test(navigator.userAgent));Calendar.is_opera=/opera/i.test(navigator.userAgent);Calendar.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Calendar.getAbsolutePos=function(e){var a=0,d=0;var c=/^div$/i.test(e.tagName);if(c&&e.scrollLeft){a=e.scrollLeft}if(c&&e.scrollTop){d=e.scrollTop}var f={x:e.offsetLeft-a,y:e.offsetTop-d};if(e.offsetParent){var b=this.getAbsolutePos(e.offsetParent);f.x+=b.x;f.y+=b.y}return f};Calendar.isRelated=function(c,a){var d=a.relatedTarget;if(!d){var b=a.type;if(b=="mouseover"){d=a.fromElement}else{if(b=="mouseout"){d=a.toElement}}}while(d){if(d==c){return true}d=d.parentNode}return false};Calendar.removeClass=function(e,d){if(!(e&&e.className)){return}var a=e.className.split(" ");var b=new Array();for(var c=a.length;c>0;){if(a[--c]!=d){b[b.length]=a[c]}}e.className=b.join(" ")};Calendar.addClass=function(b,a){Calendar.removeClass(b,a);b.className+=" "+a};Calendar.getElement=function(a){var b=Calendar.is_ie?window.event.srcElement:a.currentTarget;while(b.nodeType!=1||/^div$/i.test(b.tagName)){b=b.parentNode}return b};Calendar.getTargetElement=function(a){var b=Calendar.is_ie?window.event.srcElement:a.target;while(b.nodeType!=1){b=b.parentNode}return b};Calendar.stopEvent=function(a){a||(a=window.event);if(Calendar.is_ie){a.cancelBubble=true;a.returnValue=false}else{a.preventDefault();a.stopPropagation()}return false};Calendar.addEvent=function(a,c,b){if(a.attachEvent){a.attachEvent("on"+c,b)}else{if(a.addEventListener){a.addEventListener(c,b,true)}else{a["on"+c]=b}}};Calendar.removeEvent=function(a,c,b){if(a.detachEvent){a.detachEvent("on"+c,b)}else{if(a.removeEventListener){a.removeEventListener(c,b,true)}else{a["on"+c]=null}}};Calendar.createElement=function(c,b){var a=null;if(document.createElementNS){a=document.createElementNS("http://www.w3.org/1999/xhtml",c)}else{a=document.createElement(c)}if(typeof b!="undefined"){b.appendChild(a)}return a};Calendar._add_evs=function(el){with(Calendar){addEvent(el,"mouseover",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mouseout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.setAttribute("unselectable",true)}}};Calendar.findMonth=function(a){if(typeof a.month!="undefined"){return a}else{if(typeof a.parentNode.month!="undefined"){return a.parentNode}}return null};Calendar.findYear=function(a){if(typeof a.year!="undefined"){return a}else{if(typeof a.parentNode.year!="undefined"){return a.parentNode}}return null};Calendar.showMonthsCombo=function(){var e=Calendar._C;if(!e){return false}var e=e;var f=e.activeDiv;var d=e.monthsCombo;if(e.hilitedMonth){Calendar.removeClass(e.hilitedMonth,"hilite")}if(e.activeMonth){Calendar.removeClass(e.activeMonth,"active")}var c=e.monthsCombo.getElementsByTagName("div")[e.date.getMonth()];Calendar.addClass(c,"active");e.activeMonth=c;var b=d.style;b.display="block";if(f.navtype<0){b.left=f.offsetLeft+"px"}else{var a=d.offsetWidth;if(typeof a=="undefined"){a=50}b.left=(f.offsetLeft+f.offsetWidth-a)+"px"}b.top=(f.offsetTop+f.offsetHeight)+"px"};Calendar.showYearsCombo=function(d){var a=Calendar._C;if(!a){return false}var a=a;var c=a.activeDiv;var f=a.yearsCombo;if(a.hilitedYear){Calendar.removeClass(a.hilitedYear,"hilite")}if(a.activeYear){Calendar.removeClass(a.activeYear,"active")}a.activeYear=null;var b=a.date.getFullYear()+(d?1:-1);var j=f.firstChild;var h=false;for(var e=12;e>0;--e){if(b>=a.minYear&&b<=a.maxYear){j.innerHTML=b;j.year=b;j.style.display="block";h=true}else{j.style.display="none"}j=j.nextSibling;b+=d?a.yearStep:-a.yearStep}if(h){var k=f.style;k.display="block";if(c.navtype<0){k.left=c.offsetLeft+"px"}else{var g=f.offsetWidth;if(typeof g=="undefined"){g=50}k.left=(c.offsetLeft+c.offsetWidth-g)+"px"}k.top=(c.offsetTop+c.offsetHeight)+"px"}};Calendar.tableMouseUp=function(ev){var cal=Calendar._C;if(!cal){return false}if(cal.timeout){clearTimeout(cal.timeout)}var el=cal.activeDiv;if(!el){return false}var target=Calendar.getTargetElement(ev);ev||(ev=window.event);Calendar.removeClass(el,"active");if(target==el||target.parentNode==el){Calendar.cellClick(el,ev)}var mon=Calendar.findMonth(target);var date=null;if(mon){date=new Date(cal.date);if(mon.month!=date.getMonth()){date.setMonth(mon.month);cal.setDate(date);cal.dateClicked=false;cal.callHandler()}}else{var year=Calendar.findYear(target);if(year){date=new Date(cal.date);if(year.year!=date.getFullYear()){date.setFullYear(year.year);cal.setDate(date);cal.dateClicked=false;cal.callHandler()}}}with(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(document,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMouseOver);cal._hideCombos();_C=null;return stopEvent(ev)}};Calendar.tableMouseOver=function(n){var a=Calendar._C;if(!a){return}var c=a.activeDiv;var j=Calendar.getTargetElement(n);if(j==c||j.parentNode==c){Calendar.addClass(c,"hilite active");Calendar.addClass(c.parentNode,"rowhilite")}else{if(typeof c.navtype=="undefined"||(c.navtype!=50&&(c.navtype==0||Math.abs(c.navtype)>2))){Calendar.removeClass(c,"active")}Calendar.removeClass(c,"hilite");Calendar.removeClass(c.parentNode,"rowhilite")}n||(n=window.event);if(c.navtype==50&&j!=c){var m=Calendar.getAbsolutePos(c);var p=c.offsetWidth;var o=n.clientX;var q;var l=true;if(o>m.x+p){q=o-m.x-p;l=false}else{q=m.x-o}if(q<0){q=0}var f=c._range;var h=c._current;var g=Math.floor(q/10)%f.length;for(var e=f.length;--e>=0;){if(f[e]==h){break}}while(g-->0){if(l){if(--e<0){e=f.length-1}}else{if(++e>=f.length){e=0}}}var b=f[e];c.innerHTML=b;a.onUpdateTime()}var d=Calendar.findMonth(j);if(d){if(d.month!=a.date.getMonth()){if(a.hilitedMonth){Calendar.removeClass(a.hilitedMonth,"hilite")}Calendar.addClass(d,"hilite");a.hilitedMonth=d}else{if(a.hilitedMonth){Calendar.removeClass(a.hilitedMonth,"hilite")}}}else{if(a.hilitedMonth){Calendar.removeClass(a.hilitedMonth,"hilite")}var k=Calendar.findYear(j);if(k){if(k.year!=a.date.getFullYear()){if(a.hilitedYear){Calendar.removeClass(a.hilitedYear,"hilite")}Calendar.addClass(k,"hilite");a.hilitedYear=k}else{if(a.hilitedYear){Calendar.removeClass(a.hilitedYear,"hilite")}}}else{if(a.hilitedYear){Calendar.removeClass(a.hilitedYear,"hilite")}}}return Calendar.stopEvent(n)};Calendar.tableMouseDown=function(a){if(Calendar.getTargetElement(a)==Calendar.getElement(a)){return Calendar.stopEvent(a)}};Calendar.calDragIt=function(b){var c=Calendar._C;if(!(c&&c.dragging)){return false}var e;var d;if(Calendar.is_ie){d=window.event.clientY+document.body.scrollTop;e=window.event.clientX+document.body.scrollLeft}else{e=b.pageX;d=b.pageY}c.hideShowCovered();var a=c.element.style;a.left=(e-c.xOffs)+"px";a.top=(d-c.yOffs)+"px";return Calendar.stopEvent(b)};Calendar.calDragEnd=function(ev){var cal=Calendar._C;if(!cal){return false}cal.dragging=false;with(Calendar){removeEvent(document,"mousemove",calDragIt);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev)}cal.hideShowCovered()};Calendar.dayMouseDown=function(ev){var el=Calendar.getElement(ev);if(el.disabled){return false}var cal=el.calendar;cal.activeDiv=el;Calendar._C=cal;if(el.navtype!=300){with(Calendar){if(el.navtype==50){el._current=el.innerHTML;addEvent(document,"mousemove",tableMouseOver)}else{addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver)}addClass(el,"hilite active");addEvent(document,"mouseup",tableMouseUp)}}else{if(cal.isPopup){cal._dragStart(ev)}}if(el.navtype==-1||el.navtype==1){if(cal.timeout){clearTimeout(cal.timeout)}cal.timeout=setTimeout("Calendar.showMonthsCombo()",250)}else{if(el.navtype==-2||el.navtype==2){if(cal.timeout){clearTimeout(cal.timeout)}cal.timeout=setTimeout((el.navtype>0)?"Calendar.showYearsCombo(true)":"Calendar.showYearsCombo(false)",250)}else{cal.timeout=null}}return Calendar.stopEvent(ev)};Calendar.dayMouseDblClick=function(a){Calendar.cellClick(Calendar.getElement(a),a||window.event);if(Calendar.is_ie){document.selection.empty()}};Calendar.dayMouseOver=function(b){var a=Calendar.getElement(b);if(Calendar.isRelated(a,b)||Calendar._C||a.disabled){return false}if(a.ttip){if(a.ttip.substr(0,1)=="_"){a.ttip=a.caldate.print(a.calendar.ttDateFormat)+a.ttip.substr(1)}a.calendar.tooltips.innerHTML=a.ttip}if(a.navtype!=300){Calendar.addClass(a,"hilite");if(a.caldate){Calendar.addClass(a.parentNode,"rowhilite")}}return Calendar.stopEvent(b)};Calendar.dayMouseOut=function(ev){with(Calendar){var el=getElement(ev);if(isRelated(el,ev)||_C||el.disabled){return false}removeClass(el,"hilite");if(el.caldate){removeClass(el.parentNode,"rowhilite")}if(el.calendar){el.calendar.tooltips.innerHTML=_TT.SEL_DATE}return stopEvent(ev)}};Calendar.cellClick=function(e,o){var c=e.calendar;var h=false;var l=false;var f=null;if(typeof e.navtype=="undefined"){if(c.currentDateEl){Calendar.removeClass(c.currentDateEl,"selected");Calendar.addClass(e,"selected");h=(c.currentDateEl==e);if(!h){c.currentDateEl=e}}c.date.setDateOnly(e.caldate);f=c.date;var b=!(c.dateClicked=!e.otherMonth);if(!b&&!c.currentDateEl){c._toggleMultipleDate(new Date(f))}else{l=!e.disabled}if(b){c._init(c.firstDayOfWeek,f)}}else{if(e.navtype==200){Calendar.removeClass(e,"hilite");c.callCloseHandler();return}f=new Date(c.date);if(e.navtype==0){f.setDateOnly(new Date())}c.dateClicked=false;var n=f.getFullYear();var g=f.getMonth();function a(r){var s=f.getDate();var q=f.getMonthDays(r);if(s>q){f.setDate(q)}f.setMonth(r)}switch(e.navtype){case 400:Calendar.removeClass(e,"hilite");var p=Calendar._TT.ABOUT;if(typeof p!="undefined"){p+=c.showsTime?Calendar._TT.ABOUT_TIME:""}else{p='Help and about box text is not translated into this language.\nIf you know this language and you feel generous please update\nthe corresponding file in "lang" subdir to match calendar-en.js\nand send it back to <mihai_bazon@yahoo.com> to get it into the distribution  ;-)\n\nThank you!\nhttp://dynarch.com/mishoo/calendar.epl\n'}alert(p);return;case -2:if(n>c.minYear){f.setFullYear(n-1)}break;case -1:if(g>0){a(g-1)}else{if(n-->c.minYear){f.setFullYear(n);a(11)}}break;case 1:if(g<11){a(g+1)}else{if(n<c.maxYear){f.setFullYear(n+1);a(0)}}break;case 2:if(n<c.maxYear){f.setFullYear(n+1)}break;case 100:c.setFirstDayOfWeek(e.fdow);return;case 50:var k=e._range;var m=e.innerHTML;for(var j=k.length;--j>=0;){if(k[j]==m){break}}if(o&&o.shiftKey){if(--j<0){j=k.length-1}}else{if(++j>=k.length){j=0}}var d=k[j];e.innerHTML=d;c.onUpdateTime();return;case 0:if((typeof c.getDateStatus=="function")&&c.getDateStatus(f,f.getFullYear(),f.getMonth(),f.getDate())){return false}break}if(!f.equalsTo(c.date)){c.setDate(f);l=true}else{if(e.navtype==0){l=h=true}}}if(l){o&&c.callHandler()}if(h){Calendar.removeClass(e,"hilite");o&&c.callCloseHandler()}};Calendar.prototype.create=function(n){var m=null;if(!n){m=document.getElementsByTagName("body")[0];this.isPopup=true}else{m=n;this.isPopup=false}this.date=this.dateStr?new Date(this.dateStr):new Date();var q=Calendar.createElement("table");this.table=q;q.cellSpacing=0;q.cellPadding=0;q.calendar=this;Calendar.addEvent(q,"mousedown",Calendar.tableMouseDown);var a=Calendar.createElement("div");this.element=a;a.className="calendar";if(this.isPopup){a.style.position="absolute";a.style.display="none"}a.appendChild(q);var k=Calendar.createElement("thead",q);var o=null;var r=null;var b=this;var e=function(t,s,j){o=Calendar.createElement("td",r);o.colSpan=s;o.className="button";if(j!=0&&Math.abs(j)<=2){o.className+=" nav"}Calendar._add_evs(o);o.calendar=b;o.navtype=j;o.innerHTML="<div unselectable='on'>"+t+"</div>";return o};r=Calendar.createElement("tr",k);var c=6;(this.isPopup)&&--c;(this.weekNumbers)&&++c;e("?",1,400).ttip=Calendar._TT.INFO;this.title=e("",c,300);this.title.className="title";if(this.isPopup){this.title.ttip=Calendar._TT.DRAG_TO_MOVE;this.title.style.cursor="move";e("&#x00d7;",1,200).ttip=Calendar._TT.CLOSE}r=Calendar.createElement("tr",k);r.className="headrow";this._nav_py=e("&#x00ab;",1,-2);this._nav_py.ttip=Calendar._TT.PREV_YEAR;this._nav_pm=e("&#x2039;",1,-1);this._nav_pm.ttip=Calendar._TT.PREV_MONTH;this._nav_now=e(Calendar._TT.TODAY,this.weekNumbers?4:3,0);this._nav_now.ttip=Calendar._TT.GO_TODAY;this._nav_nm=e("&#x203a;",1,1);this._nav_nm.ttip=Calendar._TT.NEXT_MONTH;this._nav_ny=e("&#x00bb;",1,2);this._nav_ny.ttip=Calendar._TT.NEXT_YEAR;r=Calendar.createElement("tr",k);r.className="daynames";if(this.weekNumbers){o=Calendar.createElement("td",r);o.className="name wn";o.innerHTML=Calendar._TT.WK}for(var h=7;h>0;--h){o=Calendar.createElement("td",r);if(!h){o.navtype=100;o.calendar=this;Calendar._add_evs(o)}}this.firstdayname=(this.weekNumbers)?r.firstChild.nextSibling:r.firstChild;this._displayWeekdays();var g=Calendar.createElement("tbody",q);this.tbody=g;for(h=6;h>0;--h){r=Calendar.createElement("tr",g);if(this.weekNumbers){o=Calendar.createElement("td",r)}for(var f=7;f>0;--f){o=Calendar.createElement("td",r);o.calendar=this;Calendar._add_evs(o)}}if(this.showsTime){r=Calendar.createElement("tr",g);r.className="time";o=Calendar.createElement("td",r);o.className="time";o.colSpan=2;o.innerHTML=Calendar._TT.TIME||"&nbsp;";o=Calendar.createElement("td",r);o.className="time";o.colSpan=this.weekNumbers?4:3;(function(){function u(D,F,E,G){var B=Calendar.createElement("span",o);B.className=D;B.innerHTML=F;B.calendar=b;B.ttip=Calendar._TT.TIME_PART;B.navtype=50;B._range=[];if(typeof E!="number"){B._range=E}else{for(var C=E;C<=G;++C){var A;if(C<10&&G>=10){A="0"+C}else{A=""+C}B._range[B._range.length]=A}}Calendar._add_evs(B);return B}var y=b.date.getHours();var j=b.date.getMinutes();var z=!b.time24;var s=(y>12);if(z&&s){y-=12}var w=u("hour",y,z?1:0,z?12:23);var v=Calendar.createElement("span",o);v.innerHTML=":";v.className="colon";var t=u("minute",j,0,59);var x=null;o=Calendar.createElement("td",r);o.className="time";o.colSpan=2;if(z){x=u("ampm",s?"pm":"am",["am","pm"])}else{o.innerHTML="&nbsp;"}b.onSetTime=function(){var B,A=this.date.getHours(),C=this.date.getMinutes();if(z){B=(A>=12);if(B){A-=12}if(A==0){A=12}x.innerHTML=B?"pm":"am"}w.innerHTML=(A<10)?("0"+A):A;t.innerHTML=(C<10)?("0"+C):C};b.onUpdateTime=function(){var B=this.date;var C=parseInt(w.innerHTML,10);if(z){if(/pm/i.test(x.innerHTML)&&C<12){C+=12}else{if(/am/i.test(x.innerHTML)&&C==12){C=0}}}var D=B.getDate();var A=B.getMonth();var E=B.getFullYear();B.setHours(C);B.setMinutes(parseInt(t.innerHTML,10));B.setFullYear(E);B.setMonth(A);B.setDate(D);this.dateClicked=false;this.callHandler()}})()}else{this.onSetTime=this.onUpdateTime=function(){}}var l=Calendar.createElement("tfoot",q);r=Calendar.createElement("tr",l);r.className="footrow";o=e(Calendar._TT.SEL_DATE,this.weekNumbers?8:7,300);o.className="ttip";if(this.isPopup){o.ttip=Calendar._TT.DRAG_TO_MOVE;o.style.cursor="move"}this.tooltips=o;a=Calendar.createElement("div",this.element);this.monthsCombo=a;a.className="combo";for(h=0;h<Calendar._MN.length;++h){var d=Calendar.createElement("div");d.className=Calendar.is_ie?"label-IEfix":"label";d.month=h;d.innerHTML=Calendar._SMN[h];a.appendChild(d)}a=Calendar.createElement("div",this.element);this.yearsCombo=a;a.className="combo";for(h=12;h>0;--h){var p=Calendar.createElement("div");p.className=Calendar.is_ie?"label-IEfix":"label";a.appendChild(p)}this._init(this.firstDayOfWeek,this.date);m.appendChild(this.element)};Calendar._keyEvent=function(l){var a=window._dynarch_popupCalendar;if(!a||a.multiple){return false}(Calendar.is_ie)&&(l=window.event);var j=(Calendar.is_ie||l.type=="keypress"),m=l.keyCode;if(l.ctrlKey){switch(m){case 37:j&&Calendar.cellClick(a._nav_pm);break;case 38:j&&Calendar.cellClick(a._nav_py);break;case 39:j&&Calendar.cellClick(a._nav_nm);break;case 40:j&&Calendar.cellClick(a._nav_ny);break;default:return false}}else{switch(m){case 32:Calendar.cellClick(a._nav_now);break;case 27:j&&a.callCloseHandler();break;case 37:case 38:case 39:case 40:if(j){var e,n,k,g,c,d;e=m==37||m==38;d=(m==37||m==39)?1:7;function b(){c=a.currentDateEl;var o=c.pos;n=o&15;k=o>>4;g=a.ar_days[k][n]}b();function f(){var o=new Date(a.date);o.setDate(o.getDate()-d);a.setDate(o)}function h(){var o=new Date(a.date);o.setDate(o.getDate()+d);a.setDate(o)}while(1){switch(m){case 37:if(--n>=0){g=a.ar_days[k][n]}else{n=6;m=38;continue}break;case 38:if(--k>=0){g=a.ar_days[k][n]}else{f();b()}break;case 39:if(++n<7){g=a.ar_days[k][n]}else{n=0;m=40;continue}break;case 40:if(++k<a.ar_days.length){g=a.ar_days[k][n]}else{h();b()}break}break}if(g){if(!g.disabled){Calendar.cellClick(g)}else{if(e){f()}else{h()}}}}break;case 13:if(j){Calendar.cellClick(a.currentDateEl,l)}break;default:return false}}return Calendar.stopEvent(l)};Calendar.prototype._init=function(n,x){var w=new Date(),r=w.getFullYear(),z=w.getMonth(),b=w.getDate();this.table.style.visibility="hidden";var h=x.getFullYear();if(h<this.minYear){h=this.minYear;x.setFullYear(h)}else{if(h>this.maxYear){h=this.maxYear;x.setFullYear(h)}}this.firstDayOfWeek=n;this.date=new Date(x);var y=x.getMonth();var B=x.getDate();var A=x.getMonthDays();x.setDate(1);var s=(x.getDay()-this.firstDayOfWeek)%7;if(s<0){s+=7}x.setDate(-s);x.setDate(x.getDate()+1);var e=this.tbody.firstChild;var l=Calendar._SMN[y];var p=this.ar_days=new Array();var o=Calendar._TT.WEEKEND;var d=this.multiple?(this.datesCells={}):null;for(var u=0;u<6;++u,e=e.nextSibling){var a=e.firstChild;if(this.weekNumbers){a.className="day wn";a.innerHTML=x.getWeekNumber();a=a.nextSibling}e.className="daysrow";var v=false,f,c=p[u]=[];for(var t=0;t<7;++t,a=a.nextSibling,x.setDate(f+1)){f=x.getDate();var g=x.getDay();a.className="day";a.pos=u<<4|t;c[t]=a;var m=(x.getMonth()==y);if(!m){if(this.showsOtherMonths){a.className+=" othermonth";a.otherMonth=true}else{a.className="emptycell";a.innerHTML="&nbsp;";a.disabled=true;continue}}else{a.otherMonth=false;v=true}a.disabled=false;a.innerHTML=this.getDateText?this.getDateText(x,f):f;if(d){d[x.print("%Y%m%d")]=a}if(this.getDateStatus){var q=this.getDateStatus(x,h,y,f);if(this.getDateToolTip){var k=this.getDateToolTip(x,h,y,f);if(k){a.title=k}}if(q===true){a.className+=" disabled";a.disabled=true}else{if(/disabled/i.test(q)){a.disabled=true}a.className+=" "+q}}if(!a.disabled){a.caldate=new Date(x);a.ttip="_";if(!this.multiple&&m&&f==B&&this.hiliteToday){a.className+=" selected";this.currentDateEl=a}if(x.getFullYear()==r&&x.getMonth()==z&&f==b){a.className+=" today";a.ttip+=Calendar._TT.PART_TODAY}if(o.indexOf(g.toString())!=-1){a.className+=a.otherMonth?" oweekend":" weekend"}}}if(!(v||this.showsOtherMonths)){e.className="emptyrow"}}this.title.innerHTML=Calendar._MN[y]+", "+h;this.onSetTime();this.table.style.visibility="visible";this._initMultipleDates()};Calendar.prototype._initMultipleDates=function(){if(this.multiple){for(var b in this.multiple){var a=this.datesCells[b];var c=this.multiple[b];if(!c){continue}if(a){a.className+=" selected"}}}};Calendar.prototype._toggleMultipleDate=function(b){if(this.multiple){var c=b.print("%Y%m%d");var a=this.datesCells[c];if(a){var e=this.multiple[c];if(!e){Calendar.addClass(a,"selected");this.multiple[c]=b}else{Calendar.removeClass(a,"selected");delete this.multiple[c]}}}};Calendar.prototype.setDateToolTipHandler=function(a){this.getDateToolTip=a};Calendar.prototype.setDate=function(a){if(!a.equalsTo(this.date)){this._init(this.firstDayOfWeek,a)}};Calendar.prototype.refresh=function(){this._init(this.firstDayOfWeek,this.date)};Calendar.prototype.setFirstDayOfWeek=function(a){this._init(a,this.date);this._displayWeekdays()};Calendar.prototype.setDateStatusHandler=Calendar.prototype.setDisabledHandler=function(a){this.getDateStatus=a};Calendar.prototype.setRange=function(b,c){this.minYear=b;this.maxYear=c};Calendar.prototype.callHandler=function(){if(this.onSelected){this.onSelected(this,this.date.print(this.dateFormat))}};Calendar.prototype.callCloseHandler=function(){if(this.onClose){this.onClose(this)}this.hideShowCovered()};Calendar.prototype.destroy=function(){var a=this.element.parentNode;a.removeChild(this.element);Calendar._C=null;window._dynarch_popupCalendar=null};Calendar.prototype.reparent=function(b){var a=this.element;a.parentNode.removeChild(a);b.appendChild(a)};Calendar._checkCalendar=function(b){var c=window._dynarch_popupCalendar;if(!c){return false}var a=Calendar.is_ie?Calendar.getElement(b):Calendar.getTargetElement(b);for(;a!=null&&a!=c.element;a=a.parentNode){}if(a==null){window._dynarch_popupCalendar.callCloseHandler();return Calendar.stopEvent(b)}};Calendar.prototype.show=function(){var e=this.table.getElementsByTagName("tr");for(var d=e.length;d>0;){var f=e[--d];Calendar.removeClass(f,"rowhilite");var c=f.getElementsByTagName("td");for(var b=c.length;b>0;){var a=c[--b];Calendar.removeClass(a,"hilite");Calendar.removeClass(a,"active")}}this.element.style.display="block";this.hidden=false;if(this.isPopup){window._dynarch_popupCalendar=this;Calendar.addEvent(document,"keydown",Calendar._keyEvent);Calendar.addEvent(document,"keypress",Calendar._keyEvent);Calendar.addEvent(document,"mousedown",Calendar._checkCalendar)}this.hideShowCovered()};Calendar.prototype.hide=function(){if(this.isPopup){Calendar.removeEvent(document,"keydown",Calendar._keyEvent);Calendar.removeEvent(document,"keypress",Calendar._keyEvent);Calendar.removeEvent(document,"mousedown",Calendar._checkCalendar)}this.element.style.display="none";this.hidden=true;this.hideShowCovered()};Calendar.prototype.showAt=function(a,c){var b=this.element.style;b.left=a+"px";b.top=c+"px";this.show()};Calendar.prototype.showAtElement=function(c,d){var a=this;var e=Calendar.getAbsolutePos(c);if(!d||typeof d!="string"){this.showAt(e.x,e.y+c.offsetHeight);return true}function b(j){if(j.x<0){j.x=0}if(j.y<0){j.y=0}var k=document.createElement("div");var h=k.style;h.position="absolute";h.right=h.bottom=h.width=h.height="0px";document.body.appendChild(k);var g=Calendar.getAbsolutePos(k);document.body.removeChild(k);if(Calendar.is_ie){g.y+=document.body.scrollTop;g.x+=document.body.scrollLeft}else{g.y+=window.scrollY;g.x+=window.scrollX}var f=j.x+j.width-g.x;if(f>0){j.x-=f}f=j.y+j.height-g.y;if(f>0){j.y-=f}}this.element.style.display="block";Calendar.continuation_for_the_fucking_khtml_browser=function(){var f=a.element.offsetWidth;var j=a.element.offsetHeight;a.element.style.display="none";var g=d.substr(0,1);var k="l";if(d.length>1){k=d.substr(1,1)}switch(g){case"T":e.y-=j;break;case"B":e.y+=c.offsetHeight;break;case"C":e.y+=(c.offsetHeight-j)/2;break;case"t":e.y+=c.offsetHeight-j;break;case"b":break}switch(k){case"L":e.x-=f;break;case"R":e.x+=c.offsetWidth;break;case"C":e.x+=(c.offsetWidth-f)/2;break;case"l":e.x+=c.offsetWidth-f;break;case"r":break}e.width=f;e.height=j+40;a.monthsCombo.style.display="none";b(e);a.showAt(e.x,e.y)};if(Calendar.is_khtml){setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10)}else{Calendar.continuation_for_the_fucking_khtml_browser()}};Calendar.prototype.setDateFormat=function(a){this.dateFormat=a};Calendar.prototype.setTtDateFormat=function(a){this.ttDateFormat=a};Calendar.prototype.parseDate=function(b,a){if(!a){a=this.dateFormat}this.setDate(Date.parseDate(b,a))};Calendar.prototype.hideShowCovered=function(){if(!Calendar.is_ie&&!Calendar.is_opera){return}function b(p){var k=p.style.visibility;if(!k){if(document.defaultView&&typeof(document.defaultView.getComputedStyle)=="function"){if(!Calendar.is_khtml){k=document.defaultView.getComputedStyle(p,"").getPropertyValue("visibility")}else{k=""}}else{if(p.currentStyle){k=p.currentStyle.visibility}else{k=""}}}return k}var s=new Array("applet","iframe","select");var c=this.element;var a=Calendar.getAbsolutePos(c);var f=a.x;var d=c.offsetWidth+f;var r=a.y;var q=c.offsetHeight+r;for(var h=s.length;h>0;){var g=document.getElementsByTagName(s[--h]);var e=null;for(var l=g.length;l>0;){e=g[--l];a=Calendar.getAbsolutePos(e);var o=a.x;var n=e.offsetWidth+o;var m=a.y;var j=e.offsetHeight+m;if(this.hidden||(o>d)||(n<f)||(m>q)||(j<r)){if(!e.__msh_save_visibility){e.__msh_save_visibility=b(e)}e.style.visibility=e.__msh_save_visibility}else{if(!e.__msh_save_visibility){e.__msh_save_visibility=b(e)}e.style.visibility="hidden"}}}};Calendar.prototype._displayWeekdays=function(){var b=this.firstDayOfWeek;var a=this.firstdayname;var d=Calendar._TT.WEEKEND;for(var c=0;c<7;++c){a.className="day name";var e=(c+b)%7;if(c){a.ttip=Calendar._TT.DAY_FIRST.replace("%s",Calendar._DN[e]);a.navtype=100;a.calendar=this;a.fdow=e;Calendar._add_evs(a)}if(d.indexOf(e.toString())!=-1){Calendar.addClass(a,"weekend")}a.innerHTML=Calendar._SDN[(c+b)%7];a=a.nextSibling}};Calendar.prototype._hideCombos=function(){this.monthsCombo.style.display="none";this.yearsCombo.style.display="none"};Calendar.prototype._dragStart=function(ev){if(this.dragging){return}this.dragging=true;var posX;var posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft}else{posY=ev.clientY+window.scrollY;posX=ev.clientX+window.scrollX}var st=this.element.style;this.xOffs=posX-parseInt(st.left);this.yOffs=posY-parseInt(st.top);with(Calendar){addEvent(document,"mousemove",calDragIt);addEvent(document,"mouseup",calDragEnd)}};Date._MD=new Array(31,28,31,30,31,30,31,31,30,31,30,31);Date.SECOND=1000;Date.MINUTE=60*Date.SECOND;Date.HOUR=60*Date.MINUTE;Date.DAY=24*Date.HOUR;Date.WEEK=7*Date.DAY;Date.parseDate=function(l,c){var n=new Date();var o=0;var e=-1;var k=0;var q=l.split(/\W+/);var p=c.match(/%./g);var h=0,g=0;var r=0;var f=0;for(h=0;h<q.length;++h){if(!q[h]){continue}switch(p[h]){case"%d":case"%e":k=parseInt(q[h],10);break;case"%m":e=parseInt(q[h],10)-1;break;case"%Y":case"%y":o=parseInt(q[h],10);(o<100)&&(o+=(o>29)?1900:2000);break;case"%b":case"%B":for(g=0;g<12;++g){if(Calendar._MN[g].substr(0,q[h].length).toLowerCase()==q[h].toLowerCase()){e=g;break}}break;case"%H":case"%I":case"%k":case"%l":r=parseInt(q[h],10);break;case"%P":case"%p":if(/pm/i.test(q[h])&&r<12){r+=12}else{if(/am/i.test(q[h])&&r>=12){r-=12}}break;case"%M":f=parseInt(q[h],10);break}}if(isNaN(o)){o=n.getFullYear()}if(isNaN(e)){e=n.getMonth()}if(isNaN(k)){k=n.getDate()}if(isNaN(r)){r=n.getHours()}if(isNaN(f)){f=n.getMinutes()}if(o!=0&&e!=-1&&k!=0){return new Date(o,e,k,r,f,0)}o=0;e=-1;k=0;for(h=0;h<q.length;++h){if(q[h].search(/[a-zA-Z]+/)!=-1){var s=-1;for(g=0;g<12;++g){if(Calendar._MN[g].substr(0,q[h].length).toLowerCase()==q[h].toLowerCase()){s=g;break}}if(s!=-1){if(e!=-1){k=e+1}e=s}}else{if(parseInt(q[h],10)<=12&&e==-1){e=q[h]-1}else{if(parseInt(q[h],10)>31&&o==0){o=parseInt(q[h],10);(o<100)&&(o+=(o>29)?1900:2000)}else{if(k==0){k=q[h]}}}}}if(o==0){o=n.getFullYear()}if(e!=-1&&k!=0){return new Date(o,e,k,r,f,0)}return n};Date.prototype.getMonthDays=function(b){var a=this.getFullYear();if(typeof b=="undefined"){b=this.getMonth()}if(((0==(a%4))&&((0!=(a%100))||(0==(a%400))))&&b==1){return 29}else{return Date._MD[b]}};Date.prototype.getDayOfYear=function(){var a=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var c=new Date(this.getFullYear(),0,0,0,0,0);var b=a-c;return Math.floor(b/Date.DAY)};Date.prototype.getWeekNumber=function(){var c=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var b=c.getDay();c.setDate(c.getDate()-(b+6)%7+3);var a=c.valueOf();c.setMonth(0);c.setDate(4);return Math.round((a-c.valueOf())/(7*86400000))+1};Date.prototype.equalsTo=function(a){return((this.getFullYear()==a.getFullYear())&&(this.getMonth()==a.getMonth())&&(this.getDate()==a.getDate())&&(this.getHours()==a.getHours())&&(this.getMinutes()==a.getMinutes()))};Date.prototype.setDateOnly=function(a){var b=new Date(a);this.setDate(1);this.setFullYear(b.getFullYear());this.setMonth(b.getMonth());this.setDate(b.getDate())};Date.prototype.print=function(l){var b=this.getMonth();var k=this.getDate();var n=this.getFullYear();var p=this.getWeekNumber();var q=this.getDay();var v={};var r=this.getHours();var c=(r>=12);var h=(c)?(r-12):r;var u=this.getDayOfYear();if(h==0){h=12}var e=this.getMinutes();var j=this.getSeconds();v["%a"]=Calendar._SDN[q];v["%A"]=Calendar._DN[q];v["%b"]=Calendar._SMN[b];v["%B"]=Calendar._MN[b];v["%C"]=1+Math.floor(n/100);v["%d"]=(k<10)?("0"+k):k;v["%e"]=k;v["%H"]=(r<10)?("0"+r):r;v["%I"]=(h<10)?("0"+h):h;v["%j"]=(u<100)?((u<10)?("00"+u):("0"+u)):u;v["%k"]=r;v["%l"]=h;v["%m"]=(b<9)?("0"+(1+b)):(1+b);v["%M"]=(e<10)?("0"+e):e;v["%n"]="\n";v["%p"]=c?"PM":"AM";v["%P"]=c?"pm":"am";v["%s"]=Math.floor(this.getTime()/1000);v["%S"]=(j<10)?("0"+j):j;v["%t"]="\t";v["%U"]=v["%W"]=v["%V"]=(p<10)?("0"+p):p;v["%u"]=q+1;v["%w"]=q;v["%y"]=(""+n).substr(2,2);v["%Y"]=n;v["%%"]="%";var t=/%./g;if(!Calendar.is_ie5&&!Calendar.is_khtml){return l.replace(t,function(a){return v[a]||a})}var o=l.match(t);for(var g=0;g<o.length;g++){var f=v[o[g]];if(f){t=new RegExp(o[g],"g");l=l.replace(t,f)}}return l};Date.prototype.__msh_oldSetFullYear=Date.prototype.setFullYear;Date.prototype.setFullYear=function(b){var a=new Date(this);a.__msh_oldSetFullYear(b);if(a.getMonth()!=this.getMonth()){this.setDate(28)}this.__msh_oldSetFullYear(b)};window._dynarch_popupCalendar=null;Calendar.setup=function(g){function f(h,j){if(typeof g[h]=="undefined"){g[h]=j}}f("inputField",null);f("displayArea",null);f("button",null);f("eventName","click");f("ifFormat","%Y/%m/%d");f("daFormat","%Y/%m/%d");f("singleClick",true);f("disableFunc",null);f("dateStatusFunc",g.disableFunc);f("dateText",null);f("firstDay",null);f("align","Br");f("range",[1900,2999]);f("weekNumbers",true);f("flat",null);f("flatCallback",null);f("onSelect",null);f("onClose",null);f("onUpdate",null);f("date",null);f("showsTime",false);f("timeFormat","24");f("electric",true);f("step",2);f("position",null);f("cache",false);f("showOthers",false);f("multiple",null);var c=["inputField","displayArea","button"];for(var b in c){if(typeof g[c[b]]=="string"){g[c[b]]=document.getElementById(g[c[b]])}}if(!(g.flat||g.multiple||g.inputField||g.displayArea||g.button)){alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please check your code");return false}function a(j){var h=j.params;var k=(j.dateClicked||h.electric);if(k&&h.inputField){h.inputField.value=j.date.print(h.ifFormat);if(typeof h.inputField.onchange=="function"){h.inputField.onchange()}}if(k&&h.displayArea){h.displayArea.innerHTML=j.date.print(h.daFormat)}if(k&&typeof h.onUpdate=="function"){h.onUpdate(j)}if(k&&h.flat){if(typeof h.flatCallback=="function"){h.flatCallback(j)}}if(k&&h.singleClick&&j.dateClicked){j.callCloseHandler()}}if(g.flat!=null){if(typeof g.flat=="string"){g.flat=document.getElementById(g.flat)}if(!g.flat){alert("Calendar.setup:\n  Flat specified but can't find parent.");return false}var e=new Calendar(g.firstDay,g.date,g.onSelect||a);e.showsOtherMonths=g.showOthers;e.showsTime=g.showsTime;e.time24=(g.timeFormat=="24");e.params=g;e.weekNumbers=g.weekNumbers;e.setRange(g.range[0],g.range[1]);e.setDateStatusHandler(g.dateStatusFunc);e.getDateText=g.dateText;if(g.ifFormat){e.setDateFormat(g.ifFormat)}if(g.inputField&&typeof g.inputField.value=="string"){e.parseDate(g.inputField.value)}e.create(g.flat);e.show();return false}var d=g.button||g.displayArea||g.inputField;d["on"+g.eventName]=function(){var h=g.inputField||g.displayArea;var k=g.inputField?g.ifFormat:g.daFormat;var o=false;var m=window.calendar;if(h){g.date=Date.parseDate(h.value||h.innerHTML,k)}if(!(m&&g.cache)){window.calendar=m=new Calendar(g.firstDay,g.date,g.onSelect||a,g.onClose||function(p){p.hide()});m.showsTime=g.showsTime;m.time24=(g.timeFormat=="24");m.weekNumbers=g.weekNumbers;o=true}else{if(g.date){m.setDate(g.date)}m.hide()}if(g.multiple){m.multiple={};for(var j=g.multiple.length;--j>=0;){var n=g.multiple[j];var l=n.print("%Y%m%d");m.multiple[l]=n}}m.showsOtherMonths=g.showOthers;m.yearStep=g.step;m.setRange(g.range[0],g.range[1]);m.params=g;m.setDateStatusHandler(g.dateStatusFunc);m.getDateText=g.dateText;m.setDateFormat(k);if(o){m.create()}m.refresh();if(!g.position){m.showAtElement(g.button||g.displayArea||g.inputField,g.align)}else{m.showAt(g.position[0],g.position[1])}return false};return e};function manamind_Map(){var b=this;var c=new Array();this.get=function(f){for(var d=0;d<c.length;d++){var g=c[d];if(g.key==f){return g.value}}return null};this.put=function(e,f,d){var h=b.remove(e);var g=new a(e,f,d);c.push(g);return h};this.remove=function(f){for(var d=0;d<c.length;d++){var g=c[d];if(g.key==f){c.splice(d,1);return g.value}}return null};this.lock=function(d){var f=b.get(d);if(f!=null){f.lock=true}};this.unlock=function(d){var f=b.get(d);if(f!=null){f.lock=false}};this.isLocked=function(d){var f=b.get(d);if(f!=null){return f.lock}return false};this.getElement=function(d){if(d>=c.length){return null}return c[d]};this.size=function(){return c.length};this.clear=function(){c.splice(0,c.length)};this.toString=function(){var f="Map";var d="[";for(var e=0;e<c.length;e++){f=f+d+c[e].key+"="+c[e].value;d=","}return f+"]"};function a(e,f,d){this.key=e;this.value=f;this.lock=d}}var manamind_Map_global=new manamind_Map();function manamind_Ajax(namespace,targetId,overwrite,cache,callback,url,extraParams,callbackParams){var that=this;var prefixGlobal="manamind_Ajax_";var target=document.getElementById(targetId);if(target==null){return}manamind_Map_global.put(prefixGlobal+targetId,[url,extraParams]);var xhr=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");var x=new URL(url);if(extraParams!=null&&typeof extraParams=="object"){for(var i=0;i<extraParams.length;i++){x.addParam(manamind_Tools_split(extraParams[i]))}}var key=prefixGlobal+x.toString();x.addParam(new Array("newt_namespace",escape(namespace)));var content=manamind_Map_global.get(key);if(content==null){manamind_Map_global.put(key,null,true)}else{if(manamind_Map_global.isLocked(key)){return}else{if(cache&&content!=null){if(hasClashed()){return}replace(content);if(callback!=null&&typeof callback=="function"){callback(target,callbackParams)}return}}}var myParams=x.toStringParams();xhr.onreadystatechange=isReady;xhr.open("post",x.base,true);xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=UTF-8");xhr.send(myParams);function isReady(){if(xhr.readyState==4&&key!=null){var success=false;if(xhr.status==200){manamind_Map_global.put(key,xhr.responseText);if(!hasClashed()){replace(xhr.responseText)}success=true}else{manamind_Map_global.put(key,null)}if(cache){manamind_Map_global.unlock(key)}else{manamind_Map_global.remove(key)}if(callback!=null&&typeof callback=="function"){callback(target,callbackParams,success)}}}function hasClashed(){var cc=manamind_Map_global.get(prefixGlobal+targetId);var myUrl=cc[0];var myParams=cc[1];if(myUrl!=url){return true}if(myParams==null&&extraParams==null){return false}if(myParams==null||extraParams==null){return true}if(myParams.length!=extraParams.length){return true}for(var i=0;i<myParams.length;i++){if(myParams[i]!=extraParams[i]){return true}}return false}function replace(content){var parent_=target.parentNode;if(parent_==null){return}var manamind_Ajax_i=content.indexOf("<script");if(manamind_Ajax_i>=0){var end=content.indexOf(">",manamind_Ajax_i);if(end>manamind_Ajax_i){var tstKey=prefixGlobal+targetId+"_tst";manamind_Map_global.put(tstKey,null);content=content.substring(0,end+1)+'manamind_Map_global.put("'+tstKey+'",1);'+content.substring(end+1)}}var inner=document.createElement("div");inner.innerHTML=content;if(overwrite){var next=target.nextSibling;parent_.removeChild(target);if(next==null){for(var idx=0;idx<inner.childNodes.length;idx++){parent_.appendChild(inner.childNodes[idx])}}else{for(var idx=0;idx<inner.childNodes.length;idx++){parent_.insertBefore(inner.childNodes[idx],next)}}}else{while(target.hasChildNodes()){target.removeChild(target.lastChild)}for(var idx=0;idx<inner.childNodes.length;idx++){target.appendChild(inner.childNodes[idx])}}if(manamind_Ajax_i>=0&&manamind_Map_global.get(tstKey)==null){var manamind_Ajax_i=content.indexOf("<script");while(manamind_Ajax_i>=0){var j=content.indexOf(">",manamind_Ajax_i);if(j<0){break}manamind_Ajax_i=content.indexOf("<\/script>",j);if(manamind_Ajax_i<0){break}var script=content.substring(j+1,manamind_Ajax_i);eval(script);manamind_Ajax_i=content.indexOf("<script",manamind_Ajax_i)}}}function URL(url){var those=this;this.base=url;this.param=new manamind_Map();this.addParam=function(arr){if(arr==undefined||arr.length!=2){return}var vals=those.param.get(arr[0]);if(vals==null){vals=new Array()}vals.push(arr[1]);those.param.put(arr[0],vals)};this.toString=function(){var s=those.base;var sep="?";for(var i=0;i<those.param.size();i++){var e=those.param.getElement(i);for(var j=0;j<e.value.length;j++){s=s+sep+e.key+"="+e.value[j];sep="&"}}return s};this.toStringParams=function(){var s="",sep="";for(var i=0;i<those.param.size();i++){var e=those.param.getElement(i);for(var j=0;j<e.value.length;j++){s=s+sep+e.key+"="+unescape(e.value[j]);sep="&"}}return s};var i=url.indexOf("?");if(i<0){return}this.base=url.substring(0,i);var suffix=url.substring(i+1)+"&";while((i=suffix.indexOf("&"))>0){var prefix=suffix.substring(0,i);if(prefix.indexOf("amp;")==0){prefix=prefix.substring(4);i+=4}suffix=suffix.substring(i+1);if(prefix.length==0){continue}this.addParam(manamind_Tools_split(prefix))}}}function manamind_Event_isUp(a){return a==38}function manamind_Event_isDown(a){return a==40}function manamind_Event_isReturn(a){return a==13}function manamind_Event_isEscape(a){return a==27}function manamind_Event_isLetter(a){return a!=null&&a!=18&&a!=20&&a!=93&&a!=17&&a!=46&&a!=40&&a!=35&&a!=27&&a!=36&&a!=45&&a!=37&&a!=144&&a!=34&&a!=33&&a!=19&&a!=118&&a!=13&&a!=39&&a!=145&&a!=16&&a!=38&&a!=91&&a!=92}function manamind_Event_keyCode(a){a=a?a:window.event;a=a?a:event;if(!a){return null}var b=a.keyCode?a.keyCode:a.which;return b}function manamind_Tools_getFormParam(g){var a=new Array();var e=g.childNodes;for(var d=0;(typeof e=="object"||typeof e=="function")&&d<e.length;d++){var f=e[d].nodeName.toLowerCase();if(f=="input"||f=="textarea"||f=="select"){if(e[d].type=="submit"){continue}if(e[d].type=="checkbox"&&!e[d].checked){a.push(e[d].name+"=")}else{a.push(e[d].name+"="+e[d].value)}}else{var c=manamind_Tools_getFormParam(e[d]);for(var b=0;b<c.length;b++){a.push(c[b])}}}return a}function manamind_Tools_addClass(b,a){if(b==undefined){return}b.className+=" "+a}function manamind_Tools_removeClass(d,b){if(d==undefined||d.className==null){return}var a=new Array();var e=d.className.split(" ");for(var c=0;c<e.length;c++){if(e[c]!=b){a.push(e[c])}}d.className=a.join(" ")}function manamind_Tools_containsClass(c,a){if(c==undefined||c.className==null){return false}var d=c.className.split(" ");for(var b=0;b<d.length;b++){if(d[b]==a){return true}}return false}function manamind_Tools_getContextValues(c){var d=manamind_Map_global.get(c);if(d==null){return null}var e=d();if(typeof e!="object"){return null}for(var b=0;b<e.length;b++){var a=e[b].indexOf("=");if(a>=0&&e[b].length>a){e[b]=e[b].substring(a+1)}}return e.join("-")}function manamind_Tools_get(b,d,a){if(b==undefined){return null}if(typeof b!="object"){b=document.getElementById(b)}if(b==undefined){return null}a=a?a:"*";var e=b.getElementsByTagName(a);for(var c=0;c<e.length;c++){if(manamind_Tools_containsClass(e[c],d)){return e[c]}}return null}function manamind_Tools_setLoading(b,a){document.body.style.cursor=a?"wait":"auto";if(b!=undefined&&b.style!=undefined){b.style.cursor=a?"wait":"auto"}}function manamind_Tools_alignHeight(d,b,c,a){if(d==undefined||c==undefined){return}manamind_Tools_resetHeight(d);manamind_Tools_resetHeight(c);if(d.offsetHeight<c.offsetHeight){d.style.height=c.offsetHeight+"px"}else{c.style.height=d.offsetHeight+"px"}manamind_Tools_expandToHeight(d,b);manamind_Tools_expandToHeight(c,a)}function manamind_Tools_resetHeight(b){b.style.height="auto";for(var a=0;a<b.childNodes.length;a++){var c=b.childNodes[a];if(c.className=="tabContent"||c.className=="simpleContent"){c.style.height="auto";return}}}function manamind_Tools_expandToHeight(g,c){var b=g.offsetHeight-c;var f=undefined;for(var d=0;d<g.childNodes.length;d++){var h=g.childNodes[d];if(h.className=="tabContent"||h.className=="simpleContent"){f=h}else{b-=h.offsetHeight}}if(b>0&&f!=undefined){f.style.height=b+"px"}}function manamind_Tools_isParent(a,b){if(!b.parentNode||b==a){return false}if(b.parentNode==a){return true}return manamind_Tools_isParent(a,b.parentNode)}function manamind_Tools_tabLoadPre(a){}function manamind_Tools_tabLoadPost(a){}function manamind_Tools_split(c){var a=new Array();var b=c.indexOf("=");if(b>0){a.push(c.substring(0,b));a.push(c.substring(b+1))}return a}function manamind_Tools_Queue(){var a=new Array();var b=0;this.enqueue=function(c){a.push(c)};this.dequeue=function(){if(a.length){var d=a[b];if(++b*2>=a.length){for(var c=b;c<a.length;c++){a[c-b]=a[c]}a.length-=b;b=0}return d}else{return undefined}};this.size=function(){return a.length-b}}function manamind_Tools_addEvent(b,d,c){if(typeof b[d]!="function"||typeof b[d+"_num"]=="undefined"){b[d+"_num"]=0;if(typeof b[d]=="function"){b[d+0]=b[d];b[d+"_num"]++}b[d]=function(h){var g=true;h=(h)?h:window.event;for(var f=0;f<b[d+"_num"];f++){if(b[d+f](h)===false){g=false}}return g}}for(var a=0;a<b[d+"_num"];a++){if(b[d+a]==c){return}}b[d+b[d+"_num"]]=c;b[d+"_num"]++}function manamind_Tools_removeEvent(b,e,c){if(typeof b[e]!="function"||typeof b[e+"_num"]=="undefined"||b[e+"_num"]==0){return}var d=false;for(var a=0;a<b[e+"_num"];a++){if(!d){d=b[e+a]==c}if(d&&(a+1)<b[e+"_num"]){b[e+a]=b[e+(a+1)]}}if(d){b[e+"_num"]--}}function manamind_Cookie(b){var f=this;var j="::";var e="manamind_";var a=new manamind_Map();if(!d()){throw"Cookie: Cookies not supported by client"}this.get=function(k){return a.get(k)};this.size=function(){return a.size()};this.put=function(k,l){a.put(k,l);g(b,f.toString(j))};this.remove=function(k){a.remove(k);g(b,f.toString(j))};this.keysToString=function(o){var m="";var k="";for(var l=0;l<a.size();l++){var n=a.getElement(l);k=k+m+n.key;m=o}return k};this.toString=function(o){var m="";var k="";for(var l=0;l<a.size();l++){var n=a.getElement(l);k=k+m+n.key+"="+n.value;m=o}return k};this.fromString=function(l,o){if(l==null){return}var n=l.split(o);for(var m=0;m<n.length;m++){var k=manamind_Tools_split(n[m]);a.put(k[0],k[1])}};function d(){g("test","foobar");var k=c("test");if(k==null){return false}h("test");return true}function c(l){var p=e+l;var o=""+document.cookie;var m=o.indexOf(p);if(m<0){return null}var k=o.indexOf(";",m);if(k<0){k=o.length}return unescape(o.substring(m+p.length+1,k))}function g(k,l){var m=e+k;document.cookie=m+"="+escape(l)+"; expires=Thu, 25 Dec 2042 00:00:01 UTC; path=/"}function h(k){var l=e+k;document.cookie=l+"=; expires=Thu, 25 Dec 1970 00:00:01 UTC; path=/"}this.fromString(c(b),j)}var manamind_Streaming_ts=new Object();var manamind_Streaming_ref=new Object();var manamind_Streaming_class=new Object();var manamind_Streaming_page="";var manamind_Streaming_url=null;var manamind_Streaming_timeout=2000;var manamind_Streaming_timeout_max=5*60*1000;function manamind_Streaming_initialize(){var a=jsXML.createDOMDocument(null,null);a.async=true;a.onreadystatechange=manamind_Streaming_isReady;return a}var manamind_Streaming_xml=manamind_Streaming_initialize();function manamind_Streaming_setURL(a){manamind_Streaming_url=a}function manamind_Streaming_setPage(a){manamind_Streaming_page=a}function manamind_Streaming_subscribe(b,e,c,d){var a=manamind_Streaming_unsubscribe(b);manamind_Streaming_class[b]=e;manamind_Streaming_ref[e]=d;manamind_Streaming_ts[e]=c;if(a){manamind_Streaming_update()}else{window.onload=function(){manamind_Streaming_update()}}}function manamind_Streaming_unsubscribe(b){var a=manamind_Streaming_class[b];if(a==null){return false}delete manamind_Streaming_class[b];delete manamind_Streaming_ref[a];delete manamind_Streaming_ts[a];return true}function manamind_Streaming_stop(){manamind_Streaming_xml.onreadystatechange=function(){};manamind_Streaming_xml=manamind_Streaming_initialize()}function manamind_Streaming_isReady(){if(manamind_Streaming_xml.readyState==4||(isMoz&&manamind_Streaming_xml.mmReadyState==4)){if(manamind_Streaming_xml.parseError!=0){manamind_Streaming_xml=manamind_Streaming_initialize();setTimeout(manamind_Streaming_update,manamind_Streaming_timeout);manamind_Streaming_timeout*=2;if(manamind_Streaming_timeout>manamind_Streaming_timeout_max){manamind_Streaming_timeout=manamind_Streaming_timeout_max}if(typeof manamind_Streaming_error=="function"){manamind_Streaming_error("Backend failure",true)}return}manamind_Streaming_timeout=2000;var h=manamind_Streaming_xml.getElementsByTagName("error");if(h.length>0){var c=h[0].attributes.getNamedItem("m");if(typeof manamind_Streaming_error=="function"){manamind_Streaming_error(c.value?c.value:c.textContent,false)}return}var f=manamind_Streaming_xml.getElementsByTagName("c");for(var e=0;e<f.length;e++){var g=f[e].attributes.getNamedItem("id");var a=g.value?g.value:g.textContent;if(!document.getElementById(a+"_enabled")){delete manamind_Streaming_ref[a];continue}var k=f[e].attributes.getNamedItem("t");var b=k.value?k.value:k.textContent;var j=manamind_Streaming_ref[a];if(j!=null){if(!j(f[e],b)){return}}manamind_Streaming_ts[a]=b}manamind_Streaming_update()}}function manamind_Streaming_update(){var b=false;var a="p="+escape(manamind_Streaming_page);for(var d in manamind_Streaming_ref){var c=manamind_Streaming_ts[d];a=a+"&id="+escape(d+"_"+c);b=true}if(!b){return}if(manamind_Streaming_url!=null){manamind_Streaming_xml.load(manamind_Streaming_url+"?"+a)}}function manamind_Streaming_Table(t,n,m,b,p,j,d,f,o,c,v){var s=[];var l=[];this.callback=function(y,F){var M=y.getElementsByTagName("reload");if(M.length>0){if(v!=null){v(F)}return false}var S=y.getElementsByTagName("d");if(S.length>0){var J=S[0].attributes.getNamedItem("x");var H=S[0].attributes.getNamedItem("y");q(J.value?J.value:J.textContent,H.value?H.value:H.textContent)}var I=y.getElementsByTagName("u");var L=I.length;var w=[];var N=new Date().getTime();for(var R=0;R<L;R++){var K=I[R];var U=K.attributes;var C=U.getNamedItem("t");var B=U.getNamedItem("h");var A=U.getNamedItem("a");var x=C.value?C.value:C.textContent;var Q=B?(B.value?B.value:B.textContent):null;var P=A?(A.value?A.value:A.textContent):null;if(P!=null){P=P.split("|")}var V=K.text?K.text:K.textContent;if(!V){V=""}if(b){var G=U.getNamedItem("y");var E=U.getNamedItem("x");var D=parseInt(G.value?G.value:G.textContent);var z=parseInt(E.value?E.value:E.textContent);var O=t+"_"+D+"_"+z}else{var G=U.getNamedItem("id");var O=t+"_"+(G.value?G.value:G.textContent)}var T=u(O,D,z,V,x,Q,P);if(T==null){continue}w[R]=T;s[O]=N}l[N]=w;setTimeout(function(){k(N)},2000);return true};function q(C,B){var z=document.getElementById(t+"_body");if(B<m){for(var D=B;D<m;D++){z.removeChild(z.lastChild)}m=B}if(C<n){var A=z.childNodes;for(var D=0;D<B;D++){for(var w=C;w<n;w++){A[D].removeChild(A[D].lastChild)}}n=C}}function u(A,I,y,B,E,z,C){var G=document.getElementById(A);if(!G){if(!b){return null}if(I==m){var F=document.getElementById(t+"_body");var w=document.createElement(j);var x=F.lastChild;if(x){manamind_Tools_removeClass(x,"l")}w.className=a(I,I,"r");F.appendChild(w);m=I+1}var w=manamind_Tools_get(t+"_body","r"+I,j);var D=g(A,y,z,B,E,C);var x=w.lastChild;if(x){manamind_Tools_removeClass(x,"l")}w.appendChild(D);n=y+1;return D}var H=G.nodeName.toLowerCase();if((H==f&&!z)||(H==d&&z)){e(G,B,E,C);return G}var D=g(A,y,z,B,E,C);G.parentNode.replaceChild(D,G);return D}function g(A,x,C,z,y,w){var B=document.createElement(C?d:f);B.id=A;B.className=a(x,x,"c");e(B,z,y,w);return B}function e(x,A,z,w){r(x,w);if(p){var y=x.firstChild;if(!y){y=document.createElement("span");x.appendChild(y)}y.className="update"+z;y.innerHTML=A}else{x.className=x.className+" update"+z;x.innerHTML=A}if(o!=null){o(x)}}function k(A){var y=l[A];for(var B=0;B<y.length;B++){var x=y[B];if(!x){continue}var C=x.id;if(s[C]!=A){continue}if(p){x.firstChild.className=""}else{var z=x.className;var w=z.indexOf(" update");if(w>=0){x.className=z.substring(0,w)}}if(c!=null){c(x)}delete s[C]}delete l[A]}function r(x,w){var z=[];for(var y=0;w!=null&&y<w.length-1;y+=2){if(w[y]=="class"){h(x,w[y+1]);z["class"]=true}else{if(w[y]=="style"){x.style.cssText=w[y+1];z.style=true}else{if(w[y]=="colspan"){x.colSpan=w[y+1];z.colspan=true}else{if(w[y]=="rowspan"){x.rowSpan=w[y+1];z.rowspan=true}}}}}if(!z["class"]){h(x,null)}if(!z.style){x.style.cssText=undefined}if(!z.colspan&&x.colSpan>1){x.colSpan=1}if(!z.rowspan&&x.rowSpan>1){x.rowSpan=1}}function h(y,A){if(A==null){A=""}else{if(A!=""){A=" "+A}}var z=y.className;if(z.indexOf(" ")<0){y.className=z+A;return}var w=z.length-3;if(z.indexOf(" o")==w||z.indexOf(" f")==w||z.indexOf(" l")==w){y.className=z+A;return}w=z.indexOf(" l ");if(w>0){y.className=z.substring(0,w+2)+A;return}w=z.indexOf(" o ");if(w>0){y.className=z.substring(0,w+2)+A;return}w=z.indexOf(" f ");if(w>0){y.className=z.substring(0,w+2)+A;return}}function a(x,w,z){var y=z+x;if(x==0){y=y+" f"}if(x%2==1){y=y+" o"}if(x==w){y=y+" l"}return y}}var mmMouseOverOuterId="mm_mouseover_outer";function mmMouseOver(c,e,d){if(c==undefined||typeof c!="object"){return}var b=document.getElementById(mmMouseOverOuterId);if(b!=undefined){var a=document.getElementById(e);if(a!=undefined){return}}if(b!=undefined){b.parentNode.removeChild(b)}b=document.createElement("div");b.id=mmMouseOverOuterId;b.className="mmMouseoverOuter";var a=document.createElement("div");a.id=e;a.className="mmMouseoverInner";a.innerHTML=d;b.appendChild(a);c.appendChild(b)}function mmMouseOut(){var a=document.getElementById(mmMouseOverOuterId);if(a!=undefined){a.parentNode.removeChild(a)}}function mmFindParent(b,a){while(typeof b=="object"){if(b.nodeName.toLowerCase()==a){return b}b=b.parentNode}return null}function manamind_Event_isUp(a){return a==38}function manamind_Event_isDown(a){return a==40}function manamind_Event_isReturn(a){return a==13}function manamind_Event_isEscape(a){return a==27}function manamind_Event_isLetter(a){return a!=null&&a!=18&&a!=20&&a!=93&&a!=17&&a!=46&&a!=40&&a!=35&&a!=27&&a!=36&&a!=45&&a!=37&&a!=144&&a!=34&&a!=33&&a!=19&&a!=118&&a!=13&&a!=39&&a!=145&&a!=16&&a!=38&&a!=91&&a!=92}function manamind_Event_keyCode(a){a=a?a:window.event;a=a?a:event;if(!a){return null}var b=a.keyCode?a.keyCode:a.which;return b};