| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files (x86)/Mail Enable/Bin/NETWebMail/Mondo/lang/sys/scripts/ |
Upload File : |
var ELEMENT_NODE_TYPE=1,ATTRIBUTE_NODE_TYPE=2,TEXT_NODE_TYPE=3,CDATA_SECTION_NODE_TYPE=4,DOCUMENT_NODE_TYPE=9,BACKSPACE_KEYCODE=8,TAB_KEYCODE=9,ENTER_KEYCODE=13,SHIFT_KEYCODE=16,CTRL_KEYCODE=17,ALT_KEYCODE=18,ESCAPE_KEYCODE=27,SPACE_KEYCODE=32,PAGEUP_KEYCODE=33,PAGEDOWN_KEYCODE=34,LEFT_ARROW_KEYCODE=37,UP_ARROW_KEYCODE=38,RIGHT_ARROW_KEYCODE=39,DOWN_ARROW_KEYCODE=40,DELETE_KEYCODE=46,A_KEYCODE=65,C_KEYCODE=67,V_KEYCODE=86,F4_KEYCODE=115,SEMICOLON_KEYCODE=186,ME_QUOTA_RECALCULATION_DELAY=1E4,ME_BACKGROUND_LOADING_DELAY=
5E3,ME_BACKGROUND_LOADING_INTERVAL=5E3,ME_CLIENT_PAGE_LOAD_THROTTLE_FACTOR=0,ME_STARTUP_PAGE_DELAY=100,DOMToString_NodeIndent=" ",gSafariScrollCachePos=0,gSafariScrollHeightCache=0,mTopAppWindow=null,arrDaysInMonths=[31,28,31,30,31,30,31,31,30,31,30,31],ONE_HOUR_MS=36E5,ONE_DAY_MS=864E5,ONE_WEEK_MS=6048E5,DOW_SUN=0,DOW_MON=1,DOW_TUE=2,DOW_WED=3,DOW_THU=4,DOW_FRI=5,DOW_SAT=6,DOW_WEEKEND_DAY=7,DOW_WEEKDAY=8,DAYS_IN_WEEK=7,DOW_MASK_WEEKDAY=62,DOW_MASK_WEEKEND=65,DOW_MASK_ANYDAY=127,gAllowPageActions=
!0,arrDatePickers={};function SkinImage(a){return getTopAppWindow().g_opt.SkinRoot&&0<getTopAppWindow().g_opt.SkinRoot.length?SkinRoot+a:SkinRoot&&0<SkinRoot.length?SkinRoot+a:""}function addZero(a){return(10>a?"0":"")+a}function disableSelection(a){"undefined"!=typeof a.onselectstart?a.onselectstart=function(){return!1}:"undefined"!=typeof a.style?"undefined"!=typeof a.style.MozUserSelect&&(a.style.MozUserSelect="none"):a.onmousedown=function(){return!1};setElementCursorStyle(a,"default")}
function enableSelection(a){"undefined"!=typeof a.onselectstart?a.onselectstart=function(){return!0}:"undefined"!=typeof a.style&&"undefined"!=typeof a.style.MozUserSelect&&(a.style.MozUserSelect="text");setElementCursorStyle(a,"default")}
function permitTextSelection(a,b){if(gBrowserType==BROWSER_TYPE_SAFARI||gBrowserType==BROWSER_TYPE_FF||10==GetIEVerNum())return!0;try{var c=-1!=a.tagName.search(/input/i),d=void 0!=a.type,e=d&&-1!=a.type.search(/text/i),f=d&&-1!=a.type.search(/password/i),g=-1!=a.tagName.search(/textarea/i)||c&&d&&e,k=-1!=a.tagName.search(/select/i),h=-1!=a.tagName.search(/option/i),l=document.getElementById(b),m=IsElementAAncestorOfElementB(l,a);return g||f||k||h||m}catch(n){return!0}}
function formatDate(a,b){var c="";if(!a||null==a)return"";try{var d=addZero(a.getDate()),e=addZero(a.getMonth()+1),f=addZero(a.getFullYear()),g=addZero(a.getFullYear().toString().substring(3,4)),k=-1<b.indexOf("yyyy")?f:g,h=addZero(a.getHours()),l=addZero(a.getMinutes()),m=addZero(a.getSeconds()),n=-1<b.indexOf("DDD")?1:2,p=a.getDay(),q=[t_("[ME_TXT-SundayMedium]"),t_("[ME_TXT-MondayMedium]"),t_("[ME_TXT-TuesdayMedium]"),t_("[ME_TXT-WednesdayMedium]"),t_("[ME_TXT-ThursdayMedium]"),t_("[ME_TXT-FridayMedium]"),
t_("[ME_TXT-SaturdayMedium]")],r=[t_("[ME_TXT-SundayLong]"),t_("[ME_TXT-MondayLong]"),t_("[ME_TXT-TuesdayLong]"),t_("[ME_TXT-WednesdayLong]"),t_("[ME_TXT-ThursdayLong]"),t_("[ME_TXT-FridayLong]"),t_("[ME_TXT-SaturdayLong]")];c=b.replace(/dd/g,d).replace(/MM/g,e).replace(/y{1,4}/g,k);c=c.replace(/hh/g,h).replace(/mm/g,l).replace(/ss/g,m);c=1==n?c.replace(/DDD/g,q[p]):c.replace(/D/g,r[p])}catch(t){c=""}return c}
function getAppServletURL(a){a=window.location;a=(a+"stringitup").match(/^.*\/Mondo/i);return a+"/Servlet/request.aspx"}function getWindowWidth(a){var b=window;a&&(b=a);if(b.self.innerWidth)var c=b.self.innerWidth;else b.document.documentElement&&b.document.documentElement.clientWidth?c=b.document.documentElement.clientWidth:document.body&&(c=b.document.body.clientWidth);gBrowserType==BROWSER_TYPE_SAFARI&&(c-=9);return c}
function getWindowHeight(a){try{var b=window;a&&(b=a);if(b.self.innerHeight)var c=b.self.innerHeight;else b.document.documentElement&&b.document.documentElement.clientHeight?c=b.document.documentElement.clientHeight:b.document.body&&(c=b.document.body.clientHeight);gBrowserType==BROWSER_TYPE_SAFARI&&(c-=9)}catch(d){}return c}function GetNodeDepth(a){for(var b=0;a.parentNode&&a.parentNode!=a;)b++,a=a.parentNode;return b}
function GetNodeIndent(a){var b="";a=GetNodeDepth(a);for(var c=1;c<a;c++)b+=DOMToString_NodeIndent;return b}function DOMElementStartString(a){for(var b="<"+a.nodeName,c=0;c<a.attributes.length;c++)b+=DOMNodeToString(a.attributes.item(c));return b+">"}function DOMAttributeStartString(a){return" "+a.nodeName+'="'}function DOMTextStartString(a){return""}function DOMCommentStartString(a){return"\x3c!--"}function DOMCDATASectionStartString(a){return"<![CDATA["}
function DOMElementEndString(a){return"</"+a.nodeName+">"}function DOMAttributeEndString(a){return'"'}function DOMTextEndString(a){return""}function DOMCommentEndString(a){return"--\x3e"}function DOMCDATASectionEndString(a){return"]]\x3e"}
function DOMNodeToString(a){if(a.nodeType){var b=""+GetNodeIndent(a);switch(a.nodeType){case ELEMENT_NODE_TYPE:b+=DOMElementStartString(a);break;case ATTRIBUTE_NODE_TYPE:b+=DOMAttributeStartString(a);break;case TEXT_NODE_TYPE:b+=DOMTextStartString(a);break;case CDATA_SECTION_NODE_TYPE:b+=DOMCDATASectionStartString(a);break;case COMMENT_NODE_TYPE:b+=DOMCommentStartString(a);break;default:b+="<???>"}if(a.nodeValue)b+=a.nodeValue;else{for(var c="",d=0;null!=a.childNodes&&d<a.childNodes.length;d++){var e=
DOMNodeToString(a.childNodes[d]);0<e.trim().length&&(""!=c&&(c+="\n"),c+=e)}0<c.trim().length&&(b=50>c.trim().length?b+c.trim():b+("\n"+c+"\n"+GetNodeIndent(a)))}switch(a.nodeType){case ELEMENT_NODE_TYPE:b+=DOMElementEndString(a);break;case ATTRIBUTE_NODE_TYPE:b+=DOMAttributeEndString(a);break;case TEXT_NODE_TYPE:b+=DOMTextEndString(a);break;case CDATA_SECTION_NODE_TYPE:b+=DOMCDATASectionEndString(a);break;case COMMENT_NODE_TYPE:b+=DOMCommentEndString(a);break;default:b+="</???>"}}else b="something bad";
return b}function DOMDocumentToString(a){return void 0==a?"undefined":DOMNodeToString(a.documentElement)}function getNextSibling(a){for(endBrother=a.nextSibling;1!=endBrother.nodeType;)endBrother=endBrother.nextSibling;return endBrother}function getFirstChild(a){if(a.childNodes.length)for(var b=a.childNodes.length,c=0;c<=b;++c)if(1==a.childNodes[c].nodeType)return a.childNodes[c]}
function OpenNewWindow(a,b,c,d){Features=new String("left="+(window.screen.availWidth/2-b/2)+",top="+(window.screen.availHeight/2-c/2)+",height="+c+",width="+b+(void 0==d?",status=1,location=0,directories=0,toolbar=no,menubar=0,scrollbars=1,resizable=1":","+d));return window.open(a,"_blank",Features)}function GetDisplay(a){return 1==a?"":"none"}function CountInstances(a,b){return a.split(b).length-1}function getParentPath(a){var b=a.lastIndexOf(TreePathDelimiter);return-1==b?"":a.substring(0,b)}
function GetXMLValue(a,b){if(!a)return"";if(a.nodeType==TEXT_NODE_TYPE)return a.nodeValue;if(a.firstChild&&a.firstChild.nodeType==TEXT_NODE_TYPE){if(b)try{var c=a.getAttribute("e");if(c&&0<c.length)return b64DecodeUnicode(a.firstChild.nodeValue)}catch(d){return decode64(a.firstChild.nodeValue)}return a.firstChild.nodeValue}try{return a.firstChild?a.firstChild.nodeValue:a.nodeValue?a.nodeValue:""}catch(d){try{return a.nodeValue?a.nodeValue:""}catch(e){return""}}}
function GetChildFolderNameFromPath(a){var b=RegExp("([^/]*)$").exec(a);return b?b[1]:a}function CreateIFramePage(a,b){b=document.createItem("DIV");a.appendChild(b);return!0}function GetFieldCount(a,b){var c=1;var d=a.indexOf(b);if(0<d)for(c++;0<d&&50>c;)d=a.indexOf(b,d+1),0<d&&c++;return c}function GetListItem(a,b,c){a=a.split(b);if(0<a.length)return a[c]}
function addEvent(a,b,c,d){var e=!1;null!=a&&null!=c&&(window.opera?(a.attachEvent("on"+b,c),e=!0):a.addEventListener?(a.addEventListener(b,c,d),e=!0):a.attachEvent&&(a.attachEvent("on"+b,c),e=!0));return e}function removeEvent(a,b,c,d){var e=!1;null!=a&&null!=c&&(a.removeEventListener?(a.removeEventListener(b,c,d),e=!0):a.detachEvent&&(a.detachEvent("on"+b,c),e=!0));return e}function clearChildNodes(a){if(void 0!=a)for(;0<a.childNodes.length;)a.removeChild(a.firstChild)}
function isLeapYear(a){return 0==a%400||0==a%4&&0!=a%100}function getNumberOfDaysInMonth(a,b){var c=arrDaysInMonths[a];1==a&&isLeapYear(b)&&c++;return c}function IsElementHorizontalScrollbarRendered(a){return 0<a.offsetWidth&&("scroll"==a.style.overflow||a.scrollWidth>a.offsetWidth)}function IsElementVerticalScrollbarRendered(a){return 0<a.offsetHeight&&("scroll"==a.style.overflow||a.scrollHeight>a.offsetHeight)}
function SetElementOffsetHeightByID(a,b,c){c?c.getElementById(a)&&SetElementOffsetHeight(c.getElementById(a),b):document.getElementById(a)&&SetElementOffsetHeight(document.getElementById(a),b)}function SetElementOffsetHeight(a,b){var c=a.offsetHeight-a.clientHeight;if(0==a.clientHeight)c=0;else if(!c||0>c)c=0;b=Math.floor(b-c);(IsIE(gBrowserType)||gBrowserType==BROWSER_TYPE_SAFARI)&&IsElementHorizontalScrollbarRendered(a)&&(b+=16);0>b&&(b=0);a.style.height=b+"px"}
function SetElementOffsetWidthByID(a,b){SetElementOffsetWidth(document.getElementById(a),b)}function SetElementOffsetWidth(a,b){if(a){if(gBrowserType==BROWSER_TYPE_FF)IsElementVerticalScrollbarRendered(a);else{var c=a.offsetWidth-a.clientWidth;if(!c||0>c||0==a.clientWidth)c=0;b=Math.floor(b-c)}(IsIE(gBrowserType)||gBrowserType==BROWSER_TYPE_SAFARI)&&IsElementVerticalScrollbarRendered(a)&&(b+=16);0>b&&(b=0);a.style.width=b+"px"}}
function getStringDimensionsTestSpan(a,b){var c=document.getElementById("stringDimensionsTestSpan");null==c&&(c=document.createElement("span"),c.id="stringDimensionsTestSpan",c.style.visibility="hidden",document.body.appendChild(c));c.className=b.className;clearChildNodes(c);c.appendChild(document.createTextNode(a));return c}function getStringHeightInPixels(a,b){return getStringDimensionsTestSpan(a,b).offsetHeight}
function getStringWidthInPixels(a,b){return getStringDimensionsTestSpan(a,b).offsetWidth}function getElementRelativeOffsetLeftFromElement(a,b){var c=0;for(b||(b=null);a&&a!=b;)c+=a.offsetLeft,a=a.offsetParent;return c}function getElementUltimateOffsetLeft(a){return getElementRelativeOffsetLeftFromElement(a,null)}function getElementUltimateOffsetRight(a){var b=a.clientWidth;return getElementUltimateOffsetLeft(a)+b}
function getElementRelativeOffsetTopFromElement(a,b){var c=0;for(b||(b=null);a&&a!=b;)c+=a.offsetTop,a=a.offsetParent;return c}function getElementUltimateOffsetTop(a){return getElementRelativeOffsetTopFromElement(a,null)}function GetStyleValue(a,b){return a.currentStyle?a.currentStyle[b]:document.defaultView.getComputedStyle(a,null)[b]}
function GetElementScrolledDisplacement(a,b){var c=b.offsetTop+b.offsetHeight,d=parseInt(GetStyleValue(b,"marginBottom"),10)+parseInt(GetStyleValue(a,"paddingBottom"),10);IsElementHorizontalScrollbarRendered(a)&&(d=16);var e=a.scrollTop;c>a.scrollTop+a.offsetHeight-d?(e=c-a.offsetHeight,e+=d):b.offsetTop<a.scrollTop&&(c=parseInt(GetStyleValue(b,"marginTop"),10),d=parseInt(GetStyleValue(a,"paddingTop"),10),e=b.offsetTop-c-d);return e-a.scrollTop}
function EnsureElementIsInScrollView(a,b){a.scrollTop+=GetElementScrolledDisplacement(a,b)}function HTMLEncode(a){return void 0!=a&&0<a.length?(a=a.replace(/&/g,"&"),a=a.replace(/</g,"<"),a=a.replace(/>/g,">"),a=a.replace(/"/g,""")):""}function HTMLDecode(a){return void 0!=a&&0<a.length?(a=a.replace(/@/g,"@"),a=a.replace(/:/g,":"),a=a.replace(/&/g,"&"),a=a.replace(/</g,"<"),a=a.replace(/>/g,">")):""}
RegExp.escape=function(a){arguments.callee.sRE||(arguments.callee.sRE=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\^|\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$)","g"));return a?a.replace(arguments.callee.sRE,"\\$1"):""};function IsElementAAncestorOfElementB(a,b){if(a){if(gBrowserType==BROWSER_TYPE_FF||gBrowserType==BROWSER_TYPE_SAFARI){try{for(;b&&"body"!=b.id;){if(b&&a.id==b.id)return!0;b=b.parentNode}}catch(d){}return!1}for(var c=!1;b&&!c;)a==b&&(c=!0),b=b.parentElement;return c}return!1}
function GetElementText(a){try{return gBrowserType==BROWSER_TYPE_FF||gBrowserType==BROWSER_TYPE_SAFARI?a.innerHTML:a.innerText}catch(b){return""}}function SetElementText(a,b){$(a).text(b)}function SetElementTitle(a,b){b+="";try{a&&(a.title=b)}catch(c){return"Can't set element title to: "+b}}function SetImgSource(a,b){document.getElementById(a)&&null!=b&&(document.getElementById(a).src=b)}function SetFieldValue(a,b){document.getElementById(a)&&null!=b&&(document.getElementById(a).value=b)}
function GetFieldValue(a){return document.getElementById(a)?escape(document.getElementById(a).value):""}function GetFieldValueEx(a){return document.getElementById(a)?encodeURIComponent(document.getElementById(a).value):""}function SetFieldFocus(a){if(document.getElementById(a))try{document.getElementById(a).focus()}catch(b){}}function HasFocus(a){return(a=document.getElementById(a))&&1==a.focused?!0:!1}
function SetControlState(a,b){document.getElementById(a)&&(document.getElementById(a).disabled=!b)}function IsSpecialFolder(a){a=a.toUpperCase();return"\\INBOX"==a||"\\CALENDAR"==a||"\\TASKS"==a||"\\SENT ITEMS"==a||"\\DELETED ITEMS"==a||"\\DRAFTS"==a||"\\CONTACTS"==a?!0:!1}function InitDaysDropDownList(a,b){var c=Array(b),d;for(d=0;d<b;d++)c[d]=d+1+"";InitListValues(a,c,1)}
function InitDaysOfWeekList(a){var b=[t_("[ME_TXT-DayLC]"),t_("[ME_TXT-WeekdayLC]"),t_("[ME_TXT-WeekendDayLC]"),t_("[ME_TXT-SundayLong]"),t_("[ME_TXT-MondayLong]"),t_("[ME_TXT-TuesdayLong]"),t_("[ME_TXT-WednesdayLong]"),t_("[ME_TXT-ThursdayLong]"),t_("[ME_TXT-FridayLong]"),t_("[ME_TXT-SaturdayLong]")];InitListValues(a,b)}
function InitMonthsOfYearList(a){var b=[t_("[ME_TXT-JanuaryLong]"),t_("[ME_TXT-FebruaryLong]"),t_("[ME_TXT-MarchLong]"),t_("[ME_TXT-AprilLong]"),t_("[ME_TXT-MayLong]"),t_("[ME_TXT-JuneLong]"),t_("[ME_TXT-JulyLong]"),t_("[ME_TXT-AugustLong]"),t_("[ME_TXT-SeptemberLong]"),t_("[ME_TXT-OctoberLong]"),t_("[ME_TXT-NovemberLong]"),t_("[ME_TXT-DecemberLong]")];InitListValues(a,b)}
function InitDayOfWeekQualifier(a){var b=[t_("[ME_TXT-First]"),t_("[ME_TXT-Second]"),t_("[ME_TXT-Third]"),t_("[ME_TXT-Fourth]"),t_("[ME_TXT-Last]")];InitListValues(a,b)}var g_clipboard="";function supported_clip(){return!0}function copy_clip(a){g_clipboard=a;return!1}function get_clip(){return g_clipboard}function ValidateInputNum(a){if(!a)return!1;if(a.value.match(/^\d+$/))return!0;alert(t_("[ME_TXT-Invalidinputvalue.Youmustspecifyavalidnumber.]"));a.select();return!1}
function ME_Time_AddMonths(a,b){if(!a)return null;for(var c=new Date(a.getTime()),d=0;d<b;d++)lCurMonth=a.getMonth(),12>lCurMonth?c.setMonth(c.getMonth()+1):(c.setYear(GetYearOfDate(c)+1),c.setMonth(0));return c}function ME_Time_AddDays(a,b){return new Date(a.getTime()+b*ONE_DAY_MS)}function ME_Time_SubtractDays(a,b){return new Date(a.getTime()-b*ONE_DAY_MS)}function ME_Time_DaysBetween(a,b){a=a.getTime();b=b.getTime();return Math.round(Math.abs(a-b)/ONE_DAY_MS)}
function ME_Time_WeekdaysInRange(a,b){var c=0;if(null==a||null==b||b.getTime()<a.getTime())return 0;do a.getDay()!=DOW_SAT&&a.getDay()!=DOW_SUN&&c++,a.setTime(a.getTime()+ONE_DAY_MS);while(a.getTime()<=b.getTime());return c}
function ME_Time_GetDateDOWInstance(a,b,c,d){if(isNaN(c)||isNaN(d))return null;var e=getNumberOfDaysInMonth(b,a),f=new Date(a,b,1),g=0;do{f.getDay()==d&&g++;if(g==c)return f;f.setDate(f.getDate()+1)}while(f.getMonth()==b&&f.getDate()<=e);for(f=new Date(a,b,e);0<f.getDate();){if(f.getDay()==d)return f;f.setDate(f.getDate()-1)}return null}
function ME_Time_GetNthWeekday(a,b,c){var d=0;if(!c||0==c)return null;for(a=new Date(a,b,1);d<c;){a.getDay()!=DOW_SAT&&a.getDay()!=DOW_SUN&&d++;if(d==c)return a;a.setDate(a.getDate()+1)}return null}function ME_Time_GetNthWeekendDay(a,b,c){var d=0;if(!c||0==c)return null;for(a=new Date(a,b,1);d<c;){a.getDay()!=DOW_SAT&&a.getDay()!=DOW_SUN||d++;if(d==c)return a;a.setDate(a.getDate()+1)}return null}
function ME_Time_GetLastWeekday(a,b){for(a=new Date(a,b,getNumberOfDaysInMonth(b,a));1<a.getDate();){if(a.getDay()!=DOW_SAT&&a.getDay()!=DOW_SUN)return a;a.setDate(a.getDate()-1)}return null}function ME_Time_GetLastWeekendDay(a,b){for(a=new Date(a,b,getNumberOfDaysInMonth(b,a));1<a.getDate();){if(a.getDay()==DOW_SAT||a.getDay()==DOW_SUN)return a;a.setDate(a.getDate()-1)}return null}
function getDateTimeObjectFromDateString(a){a=a.split("-");if(3>a.length)return null;var b=parseInt(a[0],10);var c=parseInt(a[1],10)-1,d=parseInt(a[2],10);b=new Date(b,c,d);5==a.length?(b.setHours(a[3]),b.setMinutes(a[4])):(b.setHours("00"),b.setMinutes("00"));return b}function GetMonthInstance(a){var b=Math.floor(a.getDate()/7);return(0==a.getDate()%7?b-1:b)+1}function GetYearOfDate(a){return a.getFullYear()}
function GetDateFromFormatedStr(a){if(a){var b=RegExp(" ([0-9]*)/([0-9]*)/([0-9]*)$").exec(a);if(b){a=parseInt(b[1],10);var c=parseInt(b[2],10);b=parseInt(b[3],10);return new Date(b,c-1,a)}}return null}
function ME_Time_GetDateInstance(a,b,c,d){5==c?0==d?(c=getNumberOfDaysInMonth(b,a),a=new Date(a,b,c)):a=1==d?ME_Time_GetLastWeekday(a,b):2==d?ME_Time_GetLastWeekendDay(a,b):ME_Time_GetDateDOWInstance(a,b,c,d-3):0==d?(c=5==c?getNumberOfDaysInMonth(b,a):c,a=new Date(a,b,c)):a=1==d?ME_Time_GetNthWeekday(a,b,c):2==d?ME_Time_GetNthWeekendDay(a,b,c):ME_Time_GetDateDOWInstance(a,b,c,d-3);return a}function setElementOpacity(a,b){a.style.opacity=b;a.style.filter="alpha(opacity="+100*b+")"}
function setElementOpacityRecursive(a,b){setElementOpacity(a,b);for(a=a.firstChild;null!=a;)a.nodeType!=TEXT_NODE_TYPE&&setElementOpacityRecursive(a,b),a=a.nextSibling}function folderPathMatches(a,b){return a.replace("\\","/").toUpperCase()==b.replace("\\","/").toUpperCase()}function GetValueAsLng(a){var b=parseInt(a,10);return b?b:RegExp("true","i").test(a)?1:0}function CreateEmptyTextNode(){return document.createTextNode("\u00a0")}
function ConfigureMouseEvents(a){try{dodown&&(document.onmousedown=dodown),doup&&(document.onmouseup=doup),domove&&(document.onmousemove=domove),gBrowserType==BROWSER_TYPE_SAFARI&&(document.oncontextmenu=function(b){b=b||event;b.preventDefault?b.preventDefault():b.returnValue=!1;return!1})}catch(b){}}function GetElementVisibleHeightById(a){return GetElementVisibleHeight(document.getElementById(a))}
function isTopWindow(a){var b="";try{b=a.location.href}catch(c){}return RegExp("client[.]aspx","i").test(b)||RegExp("default[.]aspx","i").test(b)?!0:!1}
function getTopAppWindow(){if(null!=mTopAppWindow&&void 0!=mTopAppWindow)return mTopAppWindow;if(isTopWindow(top))return mTopAppWindow=top;var a=window.self;if(isTopWindow(a))return mTopAppWindow=a;do{var b=a;a=a.parent}while(void 0!=a&&a&&a!=b&&!isTopWindow(a));!a|void 0==a&&(console.log("Error: Unable to locate client.aspx / application launch page"),a=top);return mTopAppWindow=a}function HideElementById(a){if(a=document.getElementById(a))a.style.visibility="hidden",a.style.display="none"}
function ShowElementById(a){if(a=document.getElementById(a))a.style.visibility="visible",a.style.display="block"}function GetElementVisibleHeight(a){var b=0;"none"!=a.style.display&&(b=a.offsetHeight);return b}function ClearElementStyleHeight(a){a.style.height=""}function ClearElementStyleHeightByID(a,b){void 0==b&&(b=document);ClearElementStyleHeight(b.getElementById(a))}
function Safari_CacheScroll(a){gBrowserType==BROWSER_TYPE_SAFARI&&(a=document.getElementById(a),gSafariScrollCachePos=a.scrollTop,"none"!=a.style.display&&(gSafariScrollHeightCache=a.offsetHeight))}function Safari_RestoreScroll(a){gBrowserType==BROWSER_TYPE_SAFARI&&(a=document.getElementById(a),0!=gSafariScrollHeightCache&&gSafariScrollHeightCache==a.offsetHeight&&(a.scrollTop=gSafariScrollCachePos))}
function renderByteValueAsMostAppropriateString(a,b,c){void 0==b&&(b="B");for(void 0==c&&(c=0);1024<a&&("B"==b||"KB"==b||"MB"==b);)switch(a/=1024,b){case "B":b="KB";break;case "KB":b="MB";break;case "MB":b="GB"}a=roundToDecimalPlaces(a,c);return a+" "+b}function roundToDecimalPlaces(a,b){return Math.round(a*Math.pow(10,b))/Math.pow(10,b)}function setElementCursorStyle(a,b){"pointer"==b&&gBrowserType==BROWSER_TYPE_IE_PRE_6&&(b="hand");a.style.cursor=b}
function IsBlankSrc(a){return""==a||"javascript:''"==a||"about:blank"==a}function JSEscapeStr(a){a=a.replace(/'/g,"\\'");return a=a.replace(/"/g,'\\"')}function Asc(a){return a.charCodeAt(0)}function Chr(a){return String.fromCharCode(a)}
function Vector(a){this.data=null;this.capacity=this.size=this.increment=0;this.constructor=function(b){if(void 0==b||0==b)b=10;this.increment=b;this.data=Array(b);this.size=0;this.capacity=b};this.getCapacity=function(){return this.data.length};this.getSize=function(){return this.size};this.isEmpty=function(){return 0==this.getSize()};this.resize=function(){for(var b=Array(this.data.length+this.increment),c=0;c<this.data.length;c++)b[c]=this.data[c];this.data=b};this.getFirstElement=function(){if(null!=
this.data[0])return this.data[0]};this.getLastElement=function(){if(null!=this.data[this.getSize()-1])return this.data[this.getSize()-1]};this.getElementAt=function(b){try{return this.data[b]}catch(c){return"Vector::getElementAt() - Exception ("+c+") occured when accessing item at index "+b}};this.addElement=function(b){this.getSize()==this.data.length&&this.resize();this.data[this.size++]=b};this.insertElementAt=function(b,c){try{this.size==this.capacity&&this.resize();for(var d=this.getSize();d>
c;d--)this.data[d]=this.data[d-1];this.data[c]=b;this.size++}catch(e){return"Vector::insertElementAt() - Invalid index "+d}};this.removeElementAt=function(b){try{for(var c=this.data[b],d=b;d<this.getSize()-1;d++)this.data[d]=this.data[d+1];this.data[getSize()-1]=null;this.size--;return c}catch(e){return"Vector::removeElementAt() - Invalid index "+b}};this.removeAllElements=function(){for(var b=this.size=0;b<this.data.length;b++)this.data[b]=null};this.indexOf=function(b){for(var c=0;c<this.getSize();c++)if(this.data[c]==
b)return c;return-1};this.contains=function(b){for(var c=0;c<this.getSize();c++)if(this.data[c]==b)return!0;return!1};this.trimToSize=function(){for(var b=Array(this.getSize()),c=0;c<this.getSize();c++)b[c]=this.data[c];this.size=b.length-1;this.data=b};this.overwriteElementAt=function(b,c){this.data[c]=b};this.clone=function(){for(var b=new Vector(this.size),c=0;c<this.size;c++)b.addElement(this.data[c]);return b};this.constructor(a)}
function GetNextHighestZindex(a){var b=0,c=0;a=a?a.getElementsByTagName("*"):document.getElementsByTagName("*");for(var d=0;d<a.length;d++)a[d].currentStyle?c=parseFloat(a[d].currentStyle.zIndex):window.getComputedStyle&&(c=parseFloat(document.defaultView.getComputedStyle(a[d],null).getPropertyValue("z-index"))),!isNaN(c)&&c>b&&(b=c);return b+1}
function RandomColour(a){var b=Math.round(16777215*Math.random());switch(a){case "hex":return("#0"+b.toString(16)).replace(/^#0([0-9a-f]{6})$/i,"#$1");case "rgb":return"rgb("+(b>>16)+","+(b>>8&255)+","+(b&255)+")";default:return b}}
function RGBToHexString(a){a=a.replace(/rgb\(|\)/g,"").split(",");a[0]=parseInt(a[0],10).toString(16).toLowerCase();a[1]=parseInt(a[1],10).toString(16).toLowerCase();a[2]=parseInt(a[2],10).toString(16).toLowerCase();a[0]=1==a[0].length?"0"+a[0]:a[0];a[1]=1==a[1].length?"0"+a[1]:a[1];a[2]=1==a[2].length?"0"+a[2]:a[2];return"#"+a.join("")}
function GetXMLNodeVal(a,b){var c="";if(!a||0==a.length||!b||0==b.length)return"";var d="</"+b+">";var e=a.indexOf("<"+b);if(-1==e)return"";e=a.indexOf(">",e+b.length)+1;b=a.indexOf(d,e);if(-1==b)return"";e&&b&&(c=a.substr(e,b-e));return c}function StringBuffer(){this.buffer=[]}StringBuffer.prototype.append=function(a){this.buffer.push(a);return this};StringBuffer.prototype.toString=function(){return this.buffer.join("")};
var BTTN_FLOAT_LEFT=0,BTTN_FLOAT_RIGHT=1,TOOLBAR_BTTN_ENABLED="bttn_toolbar_primary_shell",TOOLBAR_BTTN_LEFT_ENABLED="bttn_toolbar_primary_shell_left",TOOLBAR_BTTN_RIGHT_ENABLED="bttn_toolbar_primary_shell_right",TOOLBAR_BTTN_TRANSLATE="bttn_toolbar_translate",TOOLBAR_BTTN_DISABLED="bttn_toolbar_primary_shell_disabled",TOOLBAR_BTTN_LEFT_DISABLED="bttn_toolbar_primary_shell_left_disabled",TOOLBAR_BTTN_RIGHT_DISABLED="bttn_toolbar_primary_shell_right_disabled",TOOLBAR_BTTN_LARGE_LEFT_ENABLED="bttn_large_float_left",
TOOLBAR_BTTN_LARGE_RIGHT_ENABLED="bttn_large_float_right",TOOLBAR_BTTN_LARGE_LEFT_DISABLED="bttn_large_float_left_disabled",TOOLBAR_BTTN_LARGE_RIGHT_DISABLED="bttn_large_float_right_disabled",__TOOLBAR_BTTN_CLASSES="bttn_toolbar_primary_shell bttn_toolbar_primary_shell_left bttn_toolbar_primary_shell_right bttn_toolbar_primary_shell_disabled bttn_toolbar_primary_shell_left_disabled bttn_toolbar_primary_shell_right_disabled bttn_large_float_left bttn_large_float_right bttn_large_float_left_disabled bttn_large_float_right_disabled bttn_toolbar_translate";
function EnableToolbarButton(a,b,c){a=$("#"+a);try{a.removeClass(__TOOLBAR_BTTN_CLASSES),void 0==c?(a.addClass(TOOLBAR_BTTN_ENABLED),a.addClass(TOOLBAR_BTTN_TRANSLATE)):c==BTTN_FLOAT_LEFT?(a.addClass(TOOLBAR_BTTN_LEFT_ENABLED),a.addClass(TOOLBAR_BTTN_TRANSLATE)):c==BTTN_FLOAT_RIGHT&&(a.addClass(TOOLBAR_BTTN_RIGHT_ENABLED),a.addClass(TOOLBAR_BTTN_TRANSLATE)),b&&(a.off("click"),a.on("click",b))}catch(d){}}function HideById(a){a=$("#"+a);try{a.hide()}catch(b){}}
function DisableToolbarButton(a,b){a=$("#"+a);try{a.removeClass(__TOOLBAR_BTTN_CLASSES),void 0==b?a.addClass(TOOLBAR_BTTN_DISABLED):b==BTTN_FLOAT_LEFT?a.addClass(TOOLBAR_BTTN_LEFT_DISABLED):b==BTTN_FLOAT_RIGHT&&a.addClass(TOOLBAR_BTTN_RIGHT_DISABLED),a.off("click")}catch(c){}}function ToolbarButtonEnabled(a){return $("#"+a).hasClass(TOOLBAR_BTTN_ENABLED)}function SetToolbarButtonText(a,b){if(a=document.getElementById(a))a=a.getElementsByTagName("div")[2],SetElementText(a,b)}
function SetToolbarButtonTitle(a,b){if(a=document.getElementById(a))a=a.getElementsByTagName("div")[2],a.title=b}function EnableToolbarButtonLarge(a,b,c){a=$("#"+a);try{if(a.removeClass(__TOOLBAR_BTTN_CLASSES),void 0==c?a.addClass(TOOLBAR_BTTN_LARGE_LEFT_ENABLED):c==BTTN_FLOAT_LEFT?a.addClass(TOOLBAR_BTTN_LARGE_LEFT_ENABLED):c==BTTN_FLOAT_RIGHT&&a.addClass(TOOLBAR_BTTN_LARGE_RIGHT_ENABLED),b)a.on("click",b)}catch(d){}}
function DisableToolbarButtonLarge(a,b){a=$("#"+a);try{a.removeClass(__TOOLBAR_BTTN_CLASSES),void 0==b?a.addClass(TOOLBAR_BTTN_LARGE_LEFT_DISABLED):b==BTTN_FLOAT_LEFT?a.addClass(TOOLBAR_BTTN_LARGE_LEFT_DISABLED):b==BTTN_FLOAT_RIGHT&&a.addClass(TOOLBAR_BTTN_LARGE_RIGHT_DISABLED),a.off("click")}catch(c){}}var CLASS_BTTN_OK_LEFT_ENABLED="bttn_float_left",CLASS_BTTN_OK_LEFT_DISABLED="bttn_float_left_disabled",CLASS_BTTN_OK_RIGHT_ENABLED="bttn_float_right",CLASS_BTTN_OK_RIGHT_DISABLED="bttn_float_right_disabled";
function EnableOKButton(a,b,c){try{c==BTTN_FLOAT_LEFT?document.getElementById(a).className=CLASS_BTTN_OK_LEFT_ENABLED:document.getElementById(a).className=CLASS_BTTN_OK_RIGHT_ENABLED,b&&(document.getElementById(a).onclick=b)}catch(d){}}function DisableOKButton(a,b){try{b==BTTN_FLOAT_LEFT?document.getElementById(a).className=CLASS_BTTN_OK_LEFT_DISABLED:document.getElementById(a).className=CLASS_BTTN_OK_RIGHT_DISABLED,document.getElementById(a).onclick=null}catch(c){}}
function SetOKButtonText(a,b){if(a=document.getElementById(a))a=a.getElementsByTagName("div")[1],SetElementText(a,b)}var DROPDOWN_BTTN_ENABLED="bttn_dropDown_float",DROPDOWN_BTTN_DISABLED="bttn_dropDown_float_disabled",DROPDOWN_BTTN_LEFT_ENABLED="bttn_dropDown_float_left",DROPDOWN_BTTN_LEFT_DISABLED="bttn_dropDown_float_left_disabled",DROPDOWN_BTTN_RIGHT_ENABLED="bttn_dropDown_float_right",DROPDOWN_BTTN_RIGHT_DISABLED="bttn_dropDown_float_right_disabled";
function EnableDropdownButton(a,b,c){try{void 0==c?document.getElementById(a).className=DROPDOWN_BTTN_ENABLED:c==BTTN_FLOAT_LEFT?document.getElementById(a).className=DROPDOWN_BTTN_LEFT_ENABLED:c==BTTN_FLOAT_RIGHT&&(document.getElementById(a).className=DROPDOWN_BTTN_RIGHT_ENABLED),b&&(document.getElementById(a).onclick=b)}catch(d){}}
function DisableDropdownButton(a,b){try{void 0==b?document.getElementById(a).className=DROPDOWN_BTTN_DISABLED:b==BTTN_FLOAT_LEFT?document.getElementById(a).className=DROPDOWN_BTTN_LEFT_DISABLED:b==BTTN_FLOAT_RIGHT&&(document.getElementById(a).className=DROPDOWN_BTTN_RIGHT_DISABLED),document.getElementById(a).onclick=null}catch(c){}}var ICON_BTTN_ENABLED="bttn_float_left",ICON_BTTN_DISABLED="bttn_float_left_disabled";
function EnableIconButton(a,b){try{document.getElementById(a).className=ICON_BTTN_ENABLED,b&&(document.getElementById(a).onclick=b)}catch(c){}}function DisableIconButton(a){try{document.getElementById(a).className=ICON_BTTN_DISABLED,document.getElementById(a).onclick=null}catch(b){}}function ClearAsocArr(a){try{for(var b in a)delete a[b];return 1}catch(c){return 0}}
function trimAll(a){for(;" "==a.substring(0,1);)a=a.substring(1,a.length);for(;" "==a.substring(a.length-1,a.length);)a=a.substring(0,a.length-1);return a}function CDATA(a){return"<![CDATA["+a+"]]\x3e"}Function.prototype.inheritsFrom=function(a){function b(){}b.prototype=a.prototype;this.prototype=new b;this.prototype.constructor=this;this.baseConstructor=a;this.superClass=a.prototype};var ROW_TABLE_CLASS_NORMAL="dataTable_listTable",ROW_TABLE_CLASS_BORDERED="dataTable_listTable_bordered";
function ApplyBorderedStyles(a,b){a=null!=a?document.getElementById(a):b;if(!a)return null;a=a.getElementsByTagName("TBODY")[0].childNodes;if(!a)return!1;for(var c=0;c<a.length;c++)if(b=a[c].getElementsByTagName("TABLE")[0])b.className=0!=c%2?ROW_TABLE_CLASS_BORDERED:ROW_TABLE_CLASS_NORMAL}function UnEscapeJSBackslash(a){return void 0==a?"":a.replace(/\\([^\\])/g,"$1")}function padZeros(a,b){for(a=""+a;a.length<b;)a="0"+a;return a}
function removeduplicates(a){var b,c=a.length,d=[],e={};for(b=0;b<c;b++)e[a[b]]=0;for(b in e)d.push(b);return d}function GetFilenameExtension(a){return a&&-1!=a.lastIndexOf(".")?a.substr(a.lastIndexOf(".")+1):""}function IsMP3Ext(a){return a?a.match(/^(\.)*mp3$/i)?!0:!1:!1}function IsValidEmail(a){return a.match(/^([a-zA-Z0-9+_.-])+@([a-zA-Z0-9_.-])+[.]([a-zA-Z]){2,}$/)?1:0}function FocusOnNamedAnchor(a){var b=location.href;b=b.replace(/#.+/,"")+"#"+a;location.href=b}
function HighlightTextField(a){if(void 0==a||!a)return 0;if(a=document.getElementById(a))a.style.border="solid 1px red"}function ResetTextFieldBorder(a){if(void 0==a||!a)return 0}function IE10Hack(){var a=document.documentElement;a.setAttribute("data-useragent",navigator.userAgent);a.setAttribute("data-platform",navigator.platform)}$(document).ready(function(){IE10Hack()});function hideElement(a){IsIE8()?$(a).attr("style","display:none;"):$(a).hide()}
function getItemInstanceName(a,b){b&&(a+="_"+b);return a}function getItemInstance(a,b){return document.getElementById(getItemInstanceName(a,b))}function RemoveAliasQuotes(a){if('"'==a.charAt(0)){var b=a.lastIndexOf('"');a=a.substring(1,b)}else"'"==a.charAt(0)&&(b=a.lastIndexOf('"'),a=a.substring(1,b));return a}
function GetDetailsFromMobile(a){var b=null;try{var c=a.lastIndexOf("[MOBILE:");if(0<=c){var d=a.lastIndexOf("]");d>c&&(b={},b.Email=a.substring(c,d+1),b.Name=1<c?RemoveAliasQuotes(a.substring(0,c)):a.substring(c+8,d))}}catch(e){}return b}
function GetDetailsFromEmailAddress(a){var b=null;try{var c=">",d=0;d=")"!=a.substr(a.length-1)?a.lastIndexOf("<"):-1;0>d&&(d=a.lastIndexOf("("),c=")");if(0<=d){d+=1;var e=a.lastIndexOf(c);0<=e&&(b={},b.Email=a.substring(d,e),b.Name=1<d?RemoveAliasQuotes(a.substring(0,d)):b.Email)}}catch(f){}return b}
function ParseDetailsFromContactString(a,b){var c=null;try{var d=null;if((d=RegExp('("(?:\\\\["\']|[^\'"])*") [<(]?([^@ ]+@[^.@ ][^@ ]*.[A-Za-z0-9]{2,})[)>]?').exec(a))&&3==d.length)c={},c.Email=d[2],c.Name="undefined"!=typeof d[1]?d[1]:c.Email;else{for(var e=null,f=RegExp("(['\"]?([^'\"]*)['\"]? +)?[<(]?([^@ ]+@[^.@ ][^@ ]*.[A-Za-z0-9]{2,})[)>]?","g");null!==(e=f.exec(a));)d=e;b&&!d&&(f=new RegExp(/(['"]?([^'"]*)['"]? +)?.*?(\[MOBILE:.*?\])/g),d=f.exec(a));d&&(c={},c.Email=d[3],c.Name="undefined"!=
typeof d[2]?d[2]:c.Email)}}catch(g){}return c}function GetDetailsFromContactString(a,b){var c=GetDetailsFromEmailAddress(a,b);!c&&b&&(c=GetDetailsFromMobile(a));c||(c=ParseDetailsFromContactString(a,b));c&&(c.Name=UnEscapeJSBackslash(c.Name));return c}
function validateURL(a){return/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$@#=~_-]+))*$/.test(a)}
function ShowPreviewContacts(a,b,c){$(a).empty();for(var d=[],e=!1,f=0,g=0;g<b.length;g++)if('"'==b[g])e=!e;else if(!e&&(","==b[g]||";"==b[g])){f=b.substring(f,g);for(d.push(f);g<b.length-1&&" "==b[g+1];)g++;f=g+1}d.push(b.substring(f));b=1==d.length;for(e=0;e<d.length;e++)if(0<e&&$(a).append("<span>, </span>"),g=document.createElement("span"),a.appendChild(g),gContactsEnabled)if(f=GetDetailsFromContactString(d[e],c)){b&&f.Name!=f.Email?$(g).text(f.Name+" <"+f.Email+">"):$(g).text(f.Name);var k={tip:"#ContactToolTip",
position:"bottom center",predelay:500,delay:200,onBeforeShow:function(){try{var h=this.getTrigger().data("details");0==$("#ContactToolTip").children().length?$("#ContactToolTip").load("dialogs/contacttooltip.htm?v="+GetScriptVersion(),null,function(){contactToolTip.Localize();LoadContactCard($("#ContactToolTip .popup_bizCard_shell"),h)}):LoadContactCard($("#ContactToolTip .popup_bizCard_shell"),h)}catch(l){}},onHide:function(){ClearContactCard($("#ContactToolTip .popup_bizCard_shell"))}};try{gBrowserType!=
BROWSER_TYPE_IE&&(k.effect="fade"),$(g).data("details",f).addClass("contact_tip_trigger").tooltip(k).dynamic()}catch(h){}}else $(g).text(d[e]);else $(g).text(d[e])}function IsAppointment(a){return"Appointment"==a||-1!=a.indexOf("IPM.Schedule.Meeting")?!0:!1}function ParseURI(a){var b=a.match("SF:([^/]*)/([^/]*)($|/.*$)");if(null==b||4>b.length)b=[a,"","",a];return b};