if(!window.ActiveXObject){function selectNodes(g){var a=this,d=new XPathEvaluator,f=d.createNSResolver(a.ownerDocument==null?a.documentElement:a.ownerDocument.documentElement),b=d.evaluate(g,a,f,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null),e=[];if(b!=null){var c=b.iterateNext();while(c){e.push(c);c=b.iterateNext()}}return e}Document.prototype.selectNodes=selectNodes;Element.prototype.selectNodes=selectNodes;function selectSingleNode(f){var a=null,b=this,c=new XPathEvaluator,e=c.createNSResolver(b.ownerDocument==a?b.documentElement:b.ownerDocument.documentElement),d=c.evaluate(f,b,e,XPathResult.FIRST_ORDERED_NODE_TYPE,a);return d!=a?d.singleNodeValue:a}Document.prototype.selectSingleNode=selectSingleNode;Element.prototype.selectSingleNode=selectSingleNode}if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.UI=="undefined")Diversity.Web.UI=function(){};Diversity.Web.UI.Windows=[];Diversity.Web.UI.Windows.OpenPopup=function(a,c){Diversity.Web.UI.Windows[a]!=null&&Diversity.Web.UI.Windows[a].close();var b=window.open("",a);Diversity.Web.UI.Windows[a]=b;b.location=c};Diversity.Web.UI.AppendActiveElement=function(b,a){if(!window.ActiveXObject)a.appendChild(b);else a.insertAdjacentHTML("beforeEnd",b.outerHTML)};Diversity.Web.UI.GenerateLoadingImage=function(){return"<img alt='loading' src='data:image/gif;base64,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' class='loading' />"};Diversity.Web.UI.Pager=function(w,r,B,A,H,z){var e=false,n="viewIndex",m="pagerIndex",i="DIV",f=null,h="none",g="active clickable",l="clickable",d="A",c=this,a=c;c.PreviousPage=function(a){if(b>0){--b;j(b,a)}};c.NextPage=function(a){if(b<p-1){++b;j(b,a)}};c.OnInitialized=function(){};c.OnPageRendered=function(){};var E=function(){for(var a=v.getElementsByTagName(d),c=0;c<a.length;c++)a[c].className=l;a[b].className=g},F=function(){for(var b=q.getElementsByTagName(d),c=0;c<b.length;c++)b[c].className=l;b[a.ListCountIndex].className=g},C=function(){if(b<p-1)u.style.display="inline";else u.style.display=h;if(b>0)s.style.display="inline";else s.style.display=h},j=function(d,b){C();E();F();var m=document.getElementById(A+"PageDiv"+d+"_"+b);G(t);if(m==f){var l=B(d,b,t);if(l!=f){var c=document.createElement(i);c.id=A+"PageDiv"+d+"_"+b;c.innerHTML=l;c.style.display="block";t.appendChild(c)}else throw"Unable to get data from the server.";AlignBottomBorder();if(b>=o){var g=$("restContentFrameBorder");if(g!=f){var j=g.offsetHeight,e=k.parentNode.offsetHeight;if(j<e)j.style.height=e+20+"px"}k.style.display=h}}else m.style.display="block";a.OnPageRendered!=f&&a.OnPageRendered()},G=function(b){for(var a=0;a<b.childNodes.length;a++)if(b.childNodes[a].tagName==i)b.childNodes[a].style.display=h};c.PagerClicked=function(c){b=c.getAttribute(m);j(b,a.ListCount)};c.ViewClicked=function(c){a.ListCountIndex=c.getAttribute(n);a.ListCount=a.ListCountOptions[a.ListCountIndex];b=0;p=Math.ceil(o/a.ListCount);x();j(b,a.ListCount)};var x=function(){var c=v;if(c.hasChildNodes())while(c.childNodes.length>=1)c.removeChild(c.firstChild);for(var b=0;b<p;b++){var h=document.createElement(d);h.setAttribute(m,b);h.onclick=function(b){a.PagerClicked(window.event?event.srcElement:b.target);return e};var j=document.createTextNode(b+1);if(b==0)h.className=g;b>0&&c.appendChild(document.createTextNode(" | "));h.appendChild(j);c.appendChild(h)}var f=q;if(f.hasChildNodes())while(f.childNodes.length>=1)f.removeChild(f.firstChild);for(var b=0;b<=1;b++){var i=document.createElement(d);i.setAttribute(n,b);i.onclick=function(b){a.ViewClicked(window.event?event.srcElement:b.target);return e};var j=document.createTextNode(r[b]);if(b==0)i.className=g;i.appendChild(j);f.appendChild(i);f.appendChild(document.createTextNode(" | "))}},t=w.getElementsByTagName(i)[0],k=w.getElementsByTagName(i)[1],s=k.getElementsByTagName(d)[0];s.onclick=function(){a.PreviousPage(a.ListCount);return e};var u=k.getElementsByTagName(d)[1];u.onclick=function(){a.NextPage(a.ListCount);return e};var v=k.getElementsByTagName("TD")[0].getElementsByTagName("SPAN")[1],q=k.getElementsByTagName("TD")[1].getElementsByTagName("SPAN")[1],o=parseInt(H),b=0;c.ListCountIndex=0;c.ListCountOptions=r;c.ListCount=r[c.ListCountIndex];var p=Math.ceil(o/c.ListCount),y=q.parentNode.getElementsByTagName(d),D=y[y.length-1];D.onclick=function(){j(0,o)};x();j(b,c.ListCount);z!=f&&z()};function GetDatePartName(b,e){var c=b.getTimezoneOffset(),d=b.addMinutes(c*-1),a=d.toGMTString().split(" ");switch(e){case"day":return a[0].substring(0,3);break;case"month":return a[2]}}Date.prototype.compareWithTodaysDate=function(){var a=this,b=new Date,d="afterToday",c="beforeToday",e="today";return a.getFullYear()<b.getFullYear()?c:a.getFullYear()>b.getFullYear()?d:a.getMonth()<b.getMonth()?c:a.getMonth()>b.getMonth()?d:a.getDate()<b.getDate()?c:a.getDate()>b.getDate()?d:e};Date.prototype.getFullMonth=function(){return(""+(this.getMonth()+1)).length<2?"0"+(this.getMonth()+1):this.getMonth()+1};Date.prototype.getFullDay=function(){return(""+this.getDate()).length<2?"0"+this.getDate():this.getDate()};Date.prototype.getFullUniversalDate=function(){return this.getFullYear()+"-"+this.getFullMonth()+"-"+this.getFullDay()};Date.prototype.CompareWith=function(b,c){var a=this;return a.getFullYear()<b.getFullYear()?-1:a.getFullYear()==b.getFullYear()?c==0?0:a.getMonth()<b.getMonth()?-1:a.getMonth()==b.getMonth()?c==1?0:a.getDate()<b.getDate()?-1:a.getDate()==b.getDate()?0:1:1:1};Date.prototype.getDatePartName=function(b){var a=this.toGMTString().split(" ");switch(b){case"day":return a[0].substring(0,3);break;case"month":return a[2]}};Date.prototype.addMinutes=function(a){var b=new Date(this.valueOf());return new Date(b.setMinutes(this.getMinutes()+a))};Date.prototype.addDays=function(a){var b=new Date(this.valueOf());return new Date(b.setDate(this.getDate()+a))};Date.prototype.addMonths=function(a){var b=new Date(this.valueOf());return new Date(b.setMonth(this.getMonth()+a))};Date.prototype.addYears=function(a){var b=new Date(this.valueOf());return new Date(b.setYear(this.getFullYear()+a))};if(window.ActiveXObject==null)Element.prototype.attachEvent=function(a,b){this.addEventListener(a.substring(2,a.length),b,false)};Diversity.Web.UI.Calendar=function(h,i){var d="onclick",f="tr",b="class",g="month",e=null,c=this,a=c;c.CalendarContainerElement=h;c.DisplayedMonthLabelCell=e;c.DisplayedYearLabelCell=e;c.CalendarInnerContainer=e;c.CanNavigateToMonthInThePast=false;c.CurrentlyDisplayedMonth=i;c.intStartingDay=0;c.OnPreviousDatePartNavigationCellRendered=function(a){a.appendChild(document.createTextNode("<"))};c.OnCurrentlyDisplayedMonthLabelCellShouldChange=function(b){a.DisplayedMonthLabelCell.innerHTML="";a.DisplayedMonthLabelCell.appendChild(document.createTextNode(b.getDatePartName(g)))};c.OnCurrentlyDisplayedYearLabelCellShouldChange=function(b){a.DisplayedYearLabelCell.innerHTML="";a.DisplayedYearLabelCell.appendChild(document.createTextNode(b.getFullYear()))};c.OnNextDatePartNavigationCellRendered=function(a){a.appendChild(document.createTextNode(">"))};c.OnDayLabelCellRendered=function(a,b){a.appendChild(document.createTextNode(b.getDatePartName("day")))};c.OnDayCellRendered=function(a,b){a.appendChild(document.createTextNode(b.getDate()))};c.OnDateCellSelected=function(a){var b=new Date(a.getAttribute("year"),a.getAttribute(g),a.getAttribute("day"));alert("aii : "+b)};c.OnAfterDisplayedMonthChanged=function(){};c.OnRenderException=function(){};c.OnChangeDisplayedMonthException=function(){};c.Render=function(){var l="Calendar-InnerTable",g="clickable",e="th",k="Calendar-OuterTable";try{var n=document.createElement("table");n.setAttribute(b,k);n.className=k;a.CalendarContainerElement.appendChild(n);var j=document.createElement("thead");n.appendChild(j);var h=document.createElement(f);j.appendChild(h);var c=document.createElement(e);h.appendChild(c);c.setAttribute(b,g);c.className=g;c.attachEvent(d,function(){if(!a.CanNavigateToMonthInThePast){var b=a.CurrentlyDisplayedMonth;b.setDate(1);b=b.addMonths(-1);(new Date).CompareWith(b,1)<1&&a.ChangeDisplayedMonth(b)}});a.OnPreviousDatePartNavigationCellRendered(c);c=document.createElement(e);h.appendChild(c);a.DisplayedMonthLabelCell=c;var c=document.createElement(e);h.appendChild(c);c.setAttribute(b,g);c.className=g;c.attachEvent(d,function(){var b=a.CurrentlyDisplayedMonth;b.setDate(1);b=b.addMonths(1);a.ChangeDisplayedMonth(b)});a.OnNextDatePartNavigationCellRendered(c);c=document.createElement(e);h.appendChild(c);c=document.createElement(e);h.appendChild(c);c.setAttribute(b,g);c.className=g;c.attachEvent(d,function(){if(!a.CanNavigateToMonthInThePast){var b=a.CurrentlyDisplayedMonth.addYears(-1);if((new Date).CompareWith(b,1)<1){b.setDate(1);a.ChangeDisplayedMonth(b)}}});a.OnPreviousDatePartNavigationCellRendered(c);c=document.createElement(e);h.appendChild(c);a.DisplayedYearLabelCell=c;var c=document.createElement(e);h.appendChild(c);c.setAttribute(b,g);c.className=g;c.attachEvent(d,function(){var b=a.CurrentlyDisplayedMonth.addYears(1);b.setDate(1);a.ChangeDisplayedMonth(b)});a.OnNextDatePartNavigationCellRendered(c);j.appendChild(h=document.createElement(f));a.CalendarInnerContainer=document.createElement("td");a.CalendarInnerContainer.setAttribute("colSpan",7);h.appendChild(a.CalendarInnerContainer);var m=document.createElement("table");a.CalendarInnerContainer.appendChild(m);m.setAttribute(b,l);m.className=l;j=document.createElement("thead");m.appendChild(j);j.appendChild(h=document.createElement(f));h.setAttribute(b,"DaysRow");h.className="DaysRow";var i=new Date;while(i.getDay()!=a.intStartingDay)i=i.addDays(-1);for(var o=0;o<7;o++){c=document.createElement(e);h.appendChild(c);a.OnDayLabelCellRendered(c,i);i=i.addDays(1)}a.ChangeDisplayedMonth(a.CurrentlyDisplayedMonth)}catch(p){a.OnRenderException(p)}};c.ChangeDisplayedMonth=function(s){var l="DayInNextToCurrentlySelectedMonth",k="DayInSelectedMonth Today",j="DayInSelectedMonth",i="DayInPreviousToCurrentlySelectedMonth";try{a.CurrentlyDisplayedMonth=s;a.OnCurrentlyDisplayedMonthLabelCellShouldChange(a.CurrentlyDisplayedMonth);a.OnCurrentlyDisplayedYearLabelCellShouldChange(a.CurrentlyDisplayedMonth);var m=a.CalendarInnerContainer.getElementsByTagName("TBODY");m.length>0&&m[0].parentNode.removeChild(m[0]);var o=document.createElement("tbody"),r=a.CalendarInnerContainer.getElementsByTagName("TABLE");r[0].appendChild(o);for(var n=a.CurrentlyDisplayedMonth.getDay(),h=a.CurrentlyDisplayedMonth.addDays(a.intStartingDay-(n?n:7)),p=0;p<6;p++){tr=document.createElement(f);o.appendChild(tr);for(var q=0;q<7;q++){var c=document.createElement("td");c.setAttribute("day",h.getDate());c.setAttribute(g,h.getMonth());c.setAttribute("year",h.getFullYear());c.attachEvent(d,function(b){if(a.OnDateCellSelected!=e){if(window.event)b=window.event;var c=b.srcElement?b.srcElement:b.target;a.OnDateCellSelected(c)}});tr.appendChild(c);switch(h.CompareWith(a.CurrentlyDisplayedMonth,1)){case-1:c.setAttribute(b,i);c.className=i;break;case 0:c.setAttribute(b,j);c.className=j;if(h.CompareWith(new Date,2)==0){c.setAttribute(b,k);c.className=k}break;case 1:c.setAttribute(b,l);c.className=l}a.OnDayCellRendered!=e&&a.OnDayCellRendered(c,h);h=h.addDays(1)}}a.OnAfterDisplayedMonthChanged()}catch(t){a.OnChangeDisplayedMonthException(t)}}};Diversity.Web.UI.Map=function(q){var d="Variable _params.lat and _params.long is required.",a=null,f="undefined",b=this,e=b,c,n,k,p,m,l,o,i,j,h;b.GetVEMapObject=function(){return c};b.Init=function(b){e.OnInitStart();if(typeof VEMap!=f){if(b.containerId==a)throw new Error("Variable _params.containerId is required.");if(b.lat!=a&&b.lat!=a){n=b.lat;k=b.long}else throw new Error(d);if(b.zoom!=a)p=b.zoom;if(b.style!=a)m=b.style;if(b.fixed!=a)l=b.fixed;if(b.mode!=a)o=b.mode;if(b.showSwitch!=a)i=b.showSwitch;if(b.tileBuffer!=a)j=b.tileBuffer;if(b.mapOptions!=a)h=b.mapOptions;c=new VEMap(b.containerId);c.LoadMap(new VELatLong(n,k),p,m,l,o,i,j,h)}else throw new Error("Class VEMap is undefined.");e.OnInitEnd()};b.AddPin=function(b){e.OnAddPinStart();if(c!=a){var f;if(b.lat!=a&&b.long!=a)f=new VELatLong(b.lat,b.long);else throw new Error(d);var h=c.LatLongToPixel(f),g=c.AddPushpin(f);b.title!=a&&g.SetTitle(b.title);b.desc!=a&&g.SetDescription(b.desc);b.customIcon!=a&&g.SetCustomIcon(b.customIcon)}else throw new Error("Map is not initialized.");e.OnAddPinEnd()};b.MakeSearch=function(d){var b=true;return c.Find(a,d,a,a,0,10,b,b,b,b,a)};b.OnInitStart=function(){};b.OnInitEnd=function(){};b.OnAddPinStart=function(){};b.OnAddPinEnd=function(){};if(typeof VEMap==f){var r=document.getElementsByTagName("HEAD")[0],g=document.createElement("SCRIPT");g.setAttribute("type","text/javascript");g.setAttribute("src",q);r.appendChild(g)}};if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.UI=="undefined")Diversity.Web.UI=function(){};if(typeof Diversity.Web.UI.Events=="undefined")Diversity.Web.UI.Events=function(){};Diversity.Web.UI.Events.HookEvent=function(a,b,c){if(typeof a=="string")a=document.getElementById(a);if(a==null)return;if(a.addEventListener)a.addEventListener(b,c,false);else a.attachEvent("on"+b,c)};Diversity.Web.UI.Events.UnhookEvent=function(a,b,c){if(typeof a=="string")a=document.getElementById(a);if(a==null)return;if(a.removeEventListener)a.removeEventListener(b,c,false);else a.detachEvent("on"+b,c)};if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.Validation=="undefined")Diversity.Web.Validation=function(){};Diversity.Web.Validation.FormValidator=function(){var a=this,b=a;a.ValidateForm=function(g,h){for(var c=g.elements,i=c.length,a=0;a<i;a++)if(c[a].disabled==false&&(h==null||c[a].getAttribute("validationgroup")==h))if(c[a].getAttribute("pattern")!=null){var d="";switch(c[a].tagName){case"INPUT":switch(c[a].getAttribute("type")){case"radio":for(var f=g[c[a].getAttribute("name")],e=0;e<f.length;e++)if(f[e].checked){d=f[e].value;break}break;case"checkbox":if(c[a].checked)d=c[a].value;break;default:d=c[a].value}break;case"TEXTAREA":d=c[a].value;break;case"SELECT":d=c[a].options[c[a].selectedIndex].value}var j=new RegExp(c[a].getAttribute("pattern"));if(j.test(d)==false)return b.OnInvalidateElement(g,c[a])}return true};a.OnInvalidateElement=function(c,b){var a=b.getAttribute("msg");if(a==null)a="No error message specified in any language";alert(a);c.setAttribute("ErrorMessage",a);try{b.focus()}catch(d){}return false};return a};if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.XML=="undefined")Diversity.Web.XML=function(){};Diversity.Web.XML.CreateXMLdoc=function(){var a;if(!window.ActiveXObject)a=document.implementation.createDocument("","",null);else a=Diversity.Web.XML.GetXMLActiveX();return a};Diversity.Web.XML.ParseXMLdoc=function(b){var a;if(!window.ActiveXObject){var c=new DOMParser;a=c.parseFromString(b,"application/xml")}else{a=Diversity.Web.XML.GetXMLActiveX();a.async=false;a.loadXML(b)}return a};Diversity.Web.XML.TransformToNode=function(c,d){if(!window.ActiveXObject){var b=new XSLTProcessor;b.importStylesheet(d);return b.transformToFragment(c,document)}else{var a=Diversity.Web.XML.GetXMLActiveX();a.async=false;a.validateOnParse=true;c.transformNodeToObject(d,a);return a}};Diversity.Web.XML.TransformToString=function(b,c){var a=Diversity.Web.XML.TransformToNode(b,c);return Diversity.Web.XML.GetOuterXML(a)};Diversity.Web.XML.TransformToElement=function(b,c){var a=document.createElement("DIV");a.innerHTML=Diversity.Web.XML.TransformToString(b,c);return a.childNodes[0]};Diversity.Web.XML.GetOuterXML=function(a){return a.xml||(new XMLSerializer).serializeToString(a)};Diversity.Web.XML.GetInnerXML=function(b){for(var c="",a=0;a<b.childNodes.length;a++)c+=Diversity.Web.XML.GetOuterXML(b.childNodes[a]);return c};Diversity.Web.XML.GetText=function(a){return a.text||a.textContent};Diversity.Web.XML.GetXMLActiveX=function(){var a=new ActiveXObject("Msxml2.DOMDocument.6.0");if(a==null)a=new ActiveXObject("Msxml2.DOMDocument.3.0");return a};if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.Communication=="undefined")Diversity.Web.Communication=function(){};Diversity.Web.Communication.MakeRequest=function(f,c,e,g,d,b){var a=Diversity.Web.Communication.CreateXMLHttp();a.open("GET",f,c);b=b||false;b&&a.setRequestHeader("If-Modified-Since","Sat, 01 Jan 2000 00:00:00 GMT");if(c)a.onreadystatechange=function(){a.readyState==4&&e(d?Diversity.Web.XML.ParseXMLdoc(a.responseText):a.responseText)};a.send(null);return!c?d?Diversity.Web.XML.ParseXMLdoc(a.responseText):a.responseText:a};Diversity.Web.Communication.MakeCrossDomainRequest=function(c){var a=document.createElement("SCRIPT");a.setAttribute("type","text/javascript");a.onreadystatechange=function(){this.readyState=="complete"&&b()};a.onload=function(){b()};a.setAttribute("src",c);document.getElementsByTagName("HEAD")[0].appendChild(a);function b(){a.setAttribute("src","");document.removeChild(a)}};Diversity.Web.Communication.CreateXMLHttp=function(){var a="undefined";return typeof XMLHttpRequest!=a?new XMLHttpRequest:typeof window.ActiveXObject!=a?new ActiveXObject("Microsoft.XMLHttp"):void 0};Diversity.Web.Communication.PostFormAsynchronously=function(d,f,g){var b="AsyncChannel",e=new Boolean(d.getAttribute("requiresValidation"));if(e==true)if(!Diversity.Web.Validation.ValidateForm(d))return false;var a;try{a=document.createElement('<iframe name="AsyncChannel">')}catch(h){a=document.createElement("iframe");a.name=b}a.id=b;a.setAttribute("style","width:0px;height:0px;");document.body.appendChild(a);d.target=b;function c(){var b="undefined";if(typeof a.contentDocument==b&&typeof a.contentWindow==b){window.setTimeout(c,5);return}var e=a.contentDocument||a.contentWindow.document,d;try{d=e.childNodes[0].outerHTML||(new XMLSerializer).serializeToString(e);var h=new RegExp("\\&nbsp;","g");d=d.replace(h,"&#160;")}catch(i){g("Something went wrong while creating an XML string from the async form post response (documentElement).");return}finally{a.onreadystatechange=null;a.onload=null;a.src=null;a.parentNode.removeChild(a)}f(d)}a.onreadystatechange=function(){a.readyState=="complete"&&c()};a.onload=c};function Done(a){alert(Diversity.Web.XML.GetOuterXML(a))}function Error(a){alert(a)}if(typeof Diversity=="undefined")Diversity=function(){};if(typeof Diversity.Web=="undefined")Diversity.Web=function(){};if(typeof Diversity.Web.DOM=="undefined")Diversity.Web.DOM=function(){};if(typeof Diversity.Web.DOM.Quirks=="undefined")Diversity.Web.DOM.Quirks=function(){};Diversity.Web.DOM.Quirks.GetInternetExplorerVersion=function(){var a=-1;if(navigator.appName=="Microsoft Internet Explorer"){var c=navigator.userAgent,b=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(b.exec(c)!=null)a=parseFloat(RegExp.$1)}return a};Diversity.Web.DOM.AddXmlToElementAndReprocessScriptBlocks=function(c,f,d){for(var b=c.selectNodes("//script"),a=0;a<b.length;a++)b[a].parentNode.removeChild(b[a]);f.innerHTML=Diversity.Web.XML.GetOuterXML(c);for(var e=document.getElementById(d),a=0;a<b.length;a++)Diversity.Web.DOM.AddsScriptBlockToElement(e,b[a].getAttribute("src"))};Diversity.Web.DOM.AddsScriptBlockToElement=function(b,c){var a=document.createElement("script");a.setAttribute("type","text/javascript");a.src=c;b.appendChild(a)}
