/*! * Copyright MadCap Software * http://www.madcapsoftware.com/ * Unlicensed use is strictly prohibited * * v18.0.8213.28862 */ function FMCGetHelpSystem(){return gHelpSystem}function FMCGetMasterHelpSystem(){return gMasterHelpSystem}function FMCLoadHelpSystem(n){var t,i;if(FMCIsWebHelp()||FMCIsEclipseHelp())t=new CMCUrl(MCGlobals.RootFrameRootFolder),i=t.CombinePath("Data/HelpSystem.xml"),gMasterHelpSystem=new CMCHelpSystem(null,t.FullPath,i.FullPath,null,null),gMasterHelpSystem.Load(function(){gHelpSystem=gMasterHelpSystem.GetHelpSystem(MCGlobals.RootFolder);n(gHelpSystem)});else{var u=FMCGetAttribute(document.documentElement,"MadCap:PathToHelpSystem")||"",f=new CMCUrl(FMCEscapeHref(document.location.href)).ToFolder(),r=f.CombinePath(u),e=r.CombinePath("Data"),i=e.AddFile("HelpSystem.xml");gMasterHelpSystem=new CMCHelpSystem(null,r.FullPath,i.FullPath,null,null);gMasterHelpSystem.Load(function(){gHelpSystem=gMasterHelpSystem;n(gHelpSystem)})}}function CMCHelpSystem(n,t,i,r,u){function tt(n){var t=it(n,"Glossary"),i;return t==null?null:(i=t.lastIndexOf("."),t.substring(0,i+1)+"xml")}function it(n,t){var i=n.documentElement.getAttribute(t);return i==null?null:o+i}function rt(n){var f=[],e=n.documentElement.getAttribute("SearchFilterSet"),i,r,s,u,h,t;if(e==null)return null;if(f.push(o+e),i=n.documentElement.getElementsByTagName("Subsystems"),i!=null)for(r=0;r0){for(r=e.cloneNode(!1).attributes,i=0;iy?(typeof i.importNode=="function"?r.appendChild(i.importNode(h,!0)):r.appendChild(h.cloneNode(!0)),u++):(r.appendChild(s.cloneNode(!0)),f++)}for(;fd.toLowerCase()?(a=null,a=typeof n.importNode=="function"?n.importNode(l,!0):l.cloneNode(!0),v(a,b),f.appendChild(a),e++):(f.appendChild(c.cloneNode(!0)),u++)}for(;u0&&u[0].getElementsByTagName("Url").length>0){var h=t.getElementsByTagName("Subsystems")[0].getElementsByTagName("Url"),c=0,l=h.length;for(r=0;r0};this.GetConceptsLinks=function(n,t,i){var e,r,u;if(this.IsWebHelpPlus){function f(n){for(var u=[],e=n.documentElement.getElementsByTagName("Url"),h=e.length,f=0;f=0?(i.LoadMerge(n,t),!0):!1}n=="previous"?o(t):n=="next"&&s(t)}function y(n,t){var i=FMCGetLastChildNodeByTagName(n,t),r;return i!=null?(r=y(i,t),r!=null)?r:i:null}function l(n){for(var i=null,t=n,u;;){if(t==t.ownerDocument.documentElement){i=r;break}if(u=FMCGetAttributeInt(t,"ownerHelpSystemIndex",-1),u>=0){i=f[u];break}t=t.parentNode}return i}function k(n){var t="",r=-1,u=FMCGetChildNodeByTagName(n,"TocEntry",0),i;for(u!=null?(t=FMCGetAttribute(n,"Title"),r=0):r=FMCGetChildIndex(n)+1,t.length>0&&(t+="|"),t+="$$$$$"+r,i=n.parentNode;i!=null&&i.parentNode.nodeType==1;i=i.parentNode)t==null&&(t=""),t.length>0&&(t="|"+t),t=FMCGetAttribute(i,"Title")+t;return t}function p(n){var i,t,f,r,e,u;if(n.parentNode==n.ownerDocument.documentElement)return 0;for(i=0,r=FMCGetAttribute(n,"Link"),r!=null&&i++,t=n.previousSibling;t!=null;t=t.previousSibling)t.nodeType==1&&(f=FMCGetAttributeInt(t,"DescendantCount",0),i+=f,r=FMCGetAttribute(t,"Link"),r!=null&&(e=new CMCUrl(r),u=e.Extension.toLowerCase(),(u=="htm"||u=="html")&&i++));return i+p(n.parentNode)}var i=this,r=n,u=t,a=!1,e=null,c=[],o=null,s=null,f=[];(function(){})();this.Init=function(n){function u(n){a=!0;e=n.documentElement;w()}if(a){n!=null&&n();return}n!=null&&c.push(n);var i=null;t==EMCTocType.Toc?i="Toc.xml":t==EMCTocType.BrowseSequence&&(i="BrowseSequences.xml");this.LoadToc(r.GetPath()+"Data/"+i,u)};this.LoadToc=function(n,t){function f(n){if(!n||!n.documentElement){t!=null&&t(n);return}t!=null&&t(n)}var e=FMCGetHelpSystem(),i=null,o;u==EMCTocType.Toc&&e.IsWebHelpPlus?i=CMCXmlParser.CallWebService(r.GetPath()+"Service/Service.asmx/GetToc",!0,f,null):u==EMCTocType.BrowseSequence&&e.IsWebHelpPlus?i=CMCXmlParser.CallWebService(r.GetPath()+"Service/Service.asmx/GetBrowseSequences",!0,f,null):(o=n.indexOf("/")==-1?r.GetPath()+"Data/"+n:n,i=CMCXmlParser.GetXmlDoc(o,!0,f,null))};this.LoadChunk=function(n,t,i){function f(t){var f,r,o,u,e;if(!t||!t.documentElement){i!=null&&i(n);return}for(n.removeAttribute("Chunk"),f=t.documentElement,r=0,o=f.childNodes.length;r0&&(p=h[h.length-1],p.StartsWith("$$$$$")&&(c=parseInt(p.substring(5)),h.splice(h.length-1,1))),i=e,a=0,w=h.length;a=0)y=c==0?i:FMCGetChildNodeByTagName(i,"TocEntry",c-1);else{var d=l(i),k=t.ToRelative(new CMCUrl(d.GetPath())),y=v(i,k.FullPath.toLowerCase(),!0);y||(y=v(i,k.PlainPath.toLowerCase(),!1))}o=null;s=null;r(y)}}function u(n){var t=FMCGetAttribute(n,"Chunk");return t!=null?(i.LoadChunk(n,t,function(){i.GetTocNode(o,s,r)}),!0):!1}function f(n){var t=FMCGetAttributeInt(n,"MergeHint",-1);return t>=0?(i.LoadMerge(n,function(){i.GetTocNode(o,s,r)}),!0):!1}this.Init(h)};this.GetEntrySequenceIndex=function(n,t,i){function r(n){var t=-1;n!=null&&(t=p(n));i(t)}this.GetTocNode(n,t,r)};this.GetIndexTotalForEntry=function(n,t,i){function r(n){var r=-1,t;if(n!=null){for(t=n;t.parentNode!=e;)t=t.parentNode;r=FMCGetAttributeInt(t,"DescendantCount",-1)}i(r)}this.GetTocNode(n,t,r)}}var gHelpSystem=null,gMasterHelpSystem=null,EMCTocType=new function(){};EMCTocType.Toc=0;EMCTocType.BrowseSequence=1;/*! * Copyright MadCap Software * http://www.madcapsoftware.com/ * Unlicensed use is strictly prohibited * * v18.0.8213.28862 */ function CMCAliasFile(n,t){function o(n){var t=null;return f(),i!=null&&(typeof n=="string"?(t=i.GetItem(n),t==null&&(t=u.GetItem(n))):typeof n=="number"&&(t=u.GetItem(n.toString()))),t}function f(){var t,n,h,f,e,o,s;if(i==null&&r)for(i=new CMCDictionary,u=new CMCDictionary,t=r.getElementsByTagName("Map"),n=0;n=0&&n.charAt(t)==" ";t--);return n.substring(0,t+1)}function FMCContainsClassRoot(n){for(var t,r=null,i=1;in.innerHeight&&(i-=19)):FMCIsQuirksMode(n)?i=n.document.body.clientWidth:n.document.documentElement&&(i=n.document.documentElement.clientWidth),i}function FMCGetClientHeight(n,t){var i=null;return typeof n.innerHeight!="undefined"?(i=n.innerHeight,!t&&FMCGetScrollWidth(n)>n.innerWidth&&(i-=19)):FMCIsQuirksMode(n)?i=n.document.body.clientHeight:n.document.documentElement&&(i=n.document.documentElement.clientHeight),i}function FMCGetClientCenter(n){var t=FMCGetScrollLeft(n)+FMCGetClientWidth(n,!1)/2,i=FMCGetScrollTop(n)+FMCGetClientHeight(n,!1)/2;return[t,i]}function FMCGetScrollHeight(n){var t=null;return n.document.scrollHeight?t=n.document.scrollHeight:FMCIsQuirksMode(n)?t=n.document.body.scrollHeight:n.document.documentElement&&(t=n.document.documentElement.scrollHeight),t}function FMCGetScrollWidth(n){var t=null;return n.document.scrollWidth?t=n.document.scrollWidth:FMCIsQuirksMode(n)?t=n.document.body.scrollWidth:n.document.documentElement&&(t=n.document.documentElement.scrollWidth),t}function FMCGetScrollTop(n){return FMCIsQuirksMode(n)?n.document.body.scrollTop:Math.max(n.document.documentElement.scrollTop,n.document.body.scrollTop)}function FMCSetScrollTop(n,t){n.scrollTo(FMCGetScrollLeft(n),t)}function FMCGetScrollLeft(n){return FMCIsQuirksMode(n)?n.document.body.scrollLeft:Math.max(n.document.documentElement.scrollLeft,n.document.body.scrollLeft)}function FMCSetScrollLeft(n,t){n.scrollTo(t,FMCGetScrollTop(n))}function FMCGetClientX(n,t){var i;return typeof t.pageX!="undefined"?i=t.pageX-FMCGetScrollLeft(n):typeof t.clientX!="undefined"&&(i=t.clientX),i}function FMCGetClientY(n,t){var i;return typeof t.pageY!="undefined"?i=t.pageY-FMCGetScrollTop(n):typeof t.clientY!="undefined"&&(i=t.clientY),i}function FMCGetPageX(n,t){var i;return typeof t.pageX!="undefined"?i=t.pageX:typeof t.clientX!="undefined"&&(i=t.clientX+FMCGetScrollLeft(n)),i}function FMCGetPageY(n,t){var i;return typeof t.pageY!="undefined"?i=t.pageY:typeof t.clientY!="undefined"&&(i=t.clientY+FMCGetScrollTop(n)),i}function FMCGetMouseXRelativeTo(n,t,i){var r=FMCGetPageX(n,t,i),u=FMCGetPosition(i)[1];return r-u}function FMCGetMouseYRelativeTo(n,t,i){var r=FMCGetPageY(n,t,i),u=FMCGetPosition(i)[0];return r-u}function FMCGetPosition(n){var t=0,i=0;if(n.offsetParent)for(t=n.offsetTop,i=n.offsetLeft;n=n.offsetParent;)t+=n.offsetTop,i+=n.offsetLeft;return[t,i]}function FMCScrollToVisible(n,t){var i=0;typeof innerWidth=="undefined"||FMCIsSafari()||(i=19);var f=FMCGetScrollTop(n),c=f+FMCGetClientHeight(n,!1)-i,e=FMCGetScrollLeft(n),l=e+FMCGetClientWidth(n,!1)-i,o=FMCGetPosition(t),r=o[0],u=parseInt(t.style.textIndent)+o[1],s=t.offsetHeight,h=t.getElementsByTagName("a")[0].offsetWidth;rc&&FMCSetScrollTop(n,Math.min(r,r+s-FMCGetClientHeight(n,!1)+i));ul&&FMCSetScrollLeft(n,Math.min(u,u+h-FMCGetClientWidth(n,!1)+i))}function FMCIsQuirksMode(n){return FMCIsIE55()||n.document.compatMode&&n.document.compatMode=="BackCompat"}function FMCGetComputedStyle(n,t){var i=null,r;return n.currentStyle?i=n.currentStyle[t]:document.defaultView&&document.defaultView.getComputedStyle&&(r=document.defaultView.getComputedStyle(n,null),r&&(i=r[t])),i}function FMCConvertToPx(n,t,i,r){var u,f;if(!t||t.charAt(0)=="-")return r;if(t.charAt(t.length-1)=="%")switch(i){case"Width":return parseInt(t)*screen.width/100;case"Height":return parseInt(t)*screen.height/100}else parseInt(t).toString()==t&&(t+="px");try{u=n.createElement("div")}catch(e){return r}n.body.appendChild(u);f=r;try{u.style.width=t;u.currentStyle?f=u.offsetWidth:document.defaultView&&document.defaultView.getComputedStyle&&(f=parseInt(FMCGetComputedStyle(u,"width")))}catch(e){}return n.body.removeChild(u),f}function FMCGetControl(n){return n.type=="checkbox"?n.checked:n.value}function FMCGetOpacity(n){var t=-1;return n.filters?n.style.filter!=""&&(t=parseInt(n.style.filter.substring(17,n.style.filter.length-2))):t=n.style.MozOpacity!=null?parseFloat(n.style.MozOpacity)*100:parseFloat(n.style.opacity)*100,t}function FMCSetOpacity(n,t){n.filters?n.style.filter=t==100?"":"alpha( opacity = "+t+" )":n.style.MozOpacity!=null?n.style.MozOpacity=t/100:n.style.opacity=t/100}function FMCToggleDisplay(n){n.style.display=n.style.display=="none"?"":"none"}function FMCGetContainingIFrame(n){for(var i,r=n.parent.document.getElementsByTagName("iframe"),t=0,u=r.length;t0?" ":"")+i);return u}function FMCUnhide(n,t){for(var u,l,s,f,a,e,r,h,c,o,i=t.parentNode;i.nodeName!="BODY";i=i.parentNode)if(i.style.display=="none")if(u=FMCContainsClassRoot(i.className,"MCExpandingBody","MCDropDownBody","MCTextPopupBody"),u=="MCExpandingBody")n.FMCExpand(i.parentNode.getElementsByTagName("a")[0]);else if(u=="MCDropDownBody")for(l=i.id.substring(15,i.id.length),s=i.parentNode.getElementsByTagName("a"),r=0;r1)){u&&u.style.MozOpacity!=null&&(u.style.MozOpacity="0.1");var f=n.document.createElement("span"),e=n.document.createElement("img"),s=FMCGetScrollLeft(n)+FMCGetClientWidth(n,!1)/2,h=3;t.appendChild(f);f.id="LoadingText";f.appendChild(n.document.createTextNode(i));f.style.fontFamily="Tahoma, Sans-Serif";f.style.fontSize="9px";f.style.fontWeight="bold";f.style.position="absolute";f.style.left=s-f.offsetWidth/2+"px";e.id="LoadingImage";e.src=MCGlobals.RootFolder+MCGlobals.SkinTemplateFolder+"Images/Loading.gif";e.alt=r;e.style.width="70px";e.style.height="13px";e.style.position="absolute";e.style.left=s-35+"px";c=f.offsetHeight+h+parseInt(e.style.height);o=(FMCGetScrollTop(n)+(FMCGetClientHeight(n,!1)-c))/2;f.style.top=o+"px";e.style.top=o+f.offsetHeight+h+"px";t.appendChild(e)}}function EndLoading(n,t){if(n.MCLoadingCount--,!(n.MCLoadingCount>0)){var i=n.document.getElementById("LoadingText"),r=n.document.getElementById("LoadingImage");i!=null&&i.parentNode!=null&&i.parentNode.removeChild(i);r!=null&&r.parentNode!=null&&r.parentNode.removeChild(r);t&&t.style.MozOpacity!=null&&(t.style.MozOpacity="1.0")}}function FMCRegisterCallback(n,t,i,r){function f(){MCGlobals.GetIsInitialized()?i(r):setTimeout(f,REGISTER_CALLBACK_INTERVAL)}function e(){function n(n){n?i(r):setTimeout(e,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.RootFrame,"gReady",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.RootFrame.gReady)})}function o(){function n(n){n?i(r):setTimeout(o,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.RootFrame,"gLoaded",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.RootFrame.gLoaded)})}function s(){function n(n){n?i(r):setTimeout(s,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.RootFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.RootFrame.gInit)})}function h(){function n(n){n?i(r):setTimeout(h,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.NavigationFrame.frames.toc,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.NavigationFrame.frames.toc.gInit)})}function c(){function n(n){n?i(r):setTimeout(c,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.NavigationFrame.frames.search,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.NavigationFrame.frames.search.gInit)})}function l(){function n(n){n?i(r):setTimeout(l,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.BodyCommentsFrame,"gLoaded",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.BodyCommentsFrame.gLoaded)})}function a(){function n(n){n?i(r):setTimeout(a,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.BodyCommentsFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.BodyCommentsFrame.gInit)})}function v(){function n(n){n?i(r):setTimeout(v,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.ToolbarFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.ToolbarFrame.gInit)})}function y(){function n(n){n?i(r):setTimeout(y,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.NavigationFrame,"gReady",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.NavigationFrame.gReady)})}function p(){function n(n){n?i(r):setTimeout(p,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.NavigationFrame,"gLoaded",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.NavigationFrame.gLoaded)})}function w(){function n(n){n?i(r):setTimeout(w,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.NavigationFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.NavigationFrame.gInit)})}function b(){function n(n){n?i(r):setTimeout(b,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.BodyFrame,"gReady",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.BodyFrame.gReady)})}function k(){function n(n){n?i(r):setTimeout(k,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.BodyFrame,"gLoaded",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.BodyFrame.gLoaded)})}function d(){function n(n){n?i(r):setTimeout(d,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.BodyFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.BodyFrame.gInit)})}function g(){function n(n){n?i(r):setTimeout(g,REGISTER_CALLBACK_INTERVAL)}FMCPostMessageRequest(MCGlobals.PersistenceFrame,"gInit",null,function(t){var i=FMCStringToBool(t[0]);n(i)},function(){n(MCGlobals.PersistenceFrame.gInit)})}var u=null;n=="TOC"?t==MCEventType.OnLoad?u=FMCCheckTOCLoaded:t==MCEventType.OnInit?u=h:t==MCEventType.OnReady&&(u=FMCCheckTOCReady):n=="Toolbar"?t==MCEventType.OnLoad?u=FMCCheckToolbarLoaded:t==MCEventType.OnInit?u=v:t==MCEventType.OnReady&&(u=FMCCheckToolbarReady):n=="BodyComments"?t==MCEventType.OnLoad?u=l:t==MCEventType.OnInit?u=a:t==MCEventType.OnReady&&(u=FMCCheckBodyCommentsReady):n=="Persistence"?t==MCEventType.OnLoad?u=FMCCheckPersistenceLoaded:t==MCEventType.OnInit?u=g:t==MCEventType.OnReady&&(u=FMCCheckPersistenceReady):n=="Search"?t==MCEventType.OnLoad?u=FMCCheckSearchLoaded:t==MCEventType.OnInit?u=c:t==MCEventType.OnReady&&(u=FMCCheckSearchReady):n=="MCGlobals"?t==MCEventType.OnLoad?u=FMCCheckMCGlobalsLoaded:t==MCEventType.OnInit?u=f:t==MCEventType.OnReady&&(u=FMCCheckMCGlobalsReady):n=="Navigation"?t==MCEventType.OnLoad?u=p:t==MCEventType.OnInit?u=w:t==MCEventType.OnReady&&(u=y):n=="Body"?t==MCEventType.OnLoad?u=k:t==MCEventType.OnInit?u=d:t==MCEventType.OnReady&&(u=b):n=="Root"&&(t==MCEventType.OnLoad?u=o:t==MCEventType.OnInit?u=s:t==MCEventType.OnReady&&(u=e));window.setTimeout(u,REGISTER_CALLBACK_INTERVAL)}function FMCSortStringArray(n){n.sort(FMCCompareStrings)}function FMCCompareStrings(n,t){var i;return n.toLowerCase()t.toLowerCase()&&(i=1),i}function FMCCreateLocalStorageKey(n){return MCGlobals.RootFolder+"|"+n}function FMCIsNumeric(n){return/^[0-9]+$/.test(n)}function FMCIsValidCookie(n){return/^[\w\u00A0 -.~:/?#\[\]@!$&'()*+,;=|%]*$/.test(n)}function FMCSetCookie(n,t,i){var e,u,f,r,o;if(FMCIsValidCookie(n)&&FMCIsValidCookie(t)){if(window.localStorage)return e=FMCCreateLocalStorageKey(n),window.localStorage.setItem(e,t);if(window.name!="bridge"&&(u=FMCIsDotNetHelp()?MCGlobals.BodyCommentsFrame:MCGlobals.NavigationFrame,window!=u)){u.FMCSetCookie(n,t,i);return}t=encodeURI(t);f="";i&&FMCIsNumeric(i)&&(r=new Date,r.setTime(r.getTime()+864e5*i),f="; expires="+r.toGMTString());o=n+"="+t+f+";";document.cookie=o}}function FMCReadCookie(n){var f,u,r,t;if(window.localStorage)return f=FMCCreateLocalStorageKey(n),window.localStorage.getItem(f);if(window.name!="bridge"&&(u=FMCIsDotNetHelp()?MCGlobals.BodyCommentsFrame:MCGlobals.NavigationFrame,window!=u))return u.FMCReadCookie(n);var i=null,e=n+"=",o=document.cookie.split(";");for(r=0;r=0?(e=decodeURIComponent(r.substring(0,f)),s=decodeURIComponent(r.substring(f+1))):e=r;i.Add(e,s)}}var c="",l="",r=n.indexOf("#"),u=n.indexOf("?"),i,e,a,o,f,s;r!=-1&&(c=r>u?n.substring(r):n.substring(r,u));u!=-1&&(l=u>r?n.substring(u):n.substring(u,r));i=Math.max(r,u);e=n.substring(0,i==-1?n.length:i);i=e.lastIndexOf("/");a=e.substring(0,i+1);o=e.substring(i+1);i=o.lastIndexOf(".");var y=o.substring(0,i),p=o.substring(i+1),h="";i=n.indexOf(":");i>=0&&(h=n.substring(0,i));t.FullPath=n;t.Path=a;t.PlainPath=e;t.Name=y;t.Extension=p;t.NameWithExtension=o;t.Scheme=h;t.IsAbsolute=!String.IsNullOrEmpty(h);t.Fragment=c;t.Query=l;f=t.Query;String.IsNullOrEmpty(f)||(f=f.substring(1),f=f.replace(/\+/g," "),v(f,"&",t.QueryMap));s=t.Fragment;String.IsNullOrEmpty(s)||(s=s.substring(1),v(s,"|",t.HashMap))}()}function FMCGetElementsByClassName(n,t,i){var r,f,u,o,e;for(t=t||"*",i=i||document,r=[],f=i.getElementsByTagName(t),u=0,o=f.length;u0&&(o+=gDataSeparator),o+=i[e];n.postMessage("request"+gMessageSeparator+t+gMessageSeparator+o+gMessageSeparator+gMessageID,"*");gMessageID++}else u!=null&&u()}function FMCPostMessageResponse(n,t,i,r){var f="",u,e;if(i!=null)for(u=0,e=i.length;u0&&(f+=gDataSeparator),f+=i[u];n.postMessage("response"+gMessageSeparator+t+gMessageSeparator+f+gMessageSeparator+r,"*");gMessageID++}function OnMessage(n){var o=n.data.split(gMessageSeparator),c=o[0],i=o[1],l=o[2],h=o[3],u=null,e,a,t,r,v,f;if(!String.IsNullOrEmpty(l))for(u=l.split(gDataSeparator),e=0,a=u.length;e0?r:null,h)}else c=="response"&&gMessageInfos[h]!=null&&gMessageInfos[h](u)}var gRuntimeFileType=FMCGetAttribute(document.documentElement,"MadCap:RuntimeFileType"),gLoaded=!1,gReadyFuncs=[],gOnloadFuncs=[],gOnunloadFuncs=[],gPreviousOnloadFunction=window.onload,gPreviousOnunloadFunction=window.onunload,gReady=!1,REGISTER_CALLBACK_INTERVAL=100,WAIT_FOR_PANE_ACTIVE_INTERVAL=100,FMCIsArray,gImages,MCEventType,CMCFlareStylesheet,gButton,gTabIndex,MCFader,CMCDateTimeHelpers;if(gPreviousOnunloadFunction!=null&&gOnunloadFuncs.push(gPreviousOnunloadFunction),window.onload=function(){if(!document.location.href.Contains("frame=stream")){for(var n=0,t=gReadyFuncs.length;n";return CMCXmlParser.LoadXmlString(t)},CMCXmlParser.GetOuterXml=function(n){var t=null,i;return window.ActiveXObject?t=n.xml:window.XMLSerializer&&(i=new XMLSerializer,t=i.serializeToString(n)),t},CMCXmlParser.CallWebService=function(n,t,i,r){var u=new CMCXmlParser(r,i,null);return u.LoadRemote(n,t)},CMCFlareStylesheet=new function(){function r(){var f,e,r,u,s;if(i=!0,t=new CMCDictionary,f=n.getElementsByTagName("ResourcesInfo"),f.length>0)for(e=f[0].getElementsByTagName("Resource"),r=0;r=33&&t<=35||t>=37&&t<=42||t>=44&&t<=47||t==58||t==59||t==63||t==64||t>=91&&t<=93||t==95||t==123||t==125||t==161||t==171||t==173||t==183||t==187||t==191||t==894||t==903||t>=1370&&t<=1375||t==1417||t==1418||t==1470||t==1472||t==1475||t==1478||t==1523||t==1524||t==1548||t==1549||t==1563||t==1566||t==1567||t>=1642&&t<=1645||t==1748||t>=1792&&t<=1805||t>=2039&&t<=2041||t==2404||t==2405||t==2416||t==3572||t>=3663&&t<=3675||t>=3844&&t<=3858||t>=3898&&t<=3901||t==3973||t==4048||t==4049||t>=4170&&t<=4175||t==4347||t>=4961&&t<=4968||t==5741||t==5742||t==5787||t==5788||t>=5867&&t<=5869||t==5941||t==5942||t>=6100&&t<=6102||t>=6104&&t<=6106||t>=6144&&t<=6154||t==6468||t==6469||t==6622||t==6623||t==6686||t==6687||t>=7002&&t<=7008||t>=8208&&t<=8231||t>=8240&&t<=8259||t>=8261&&t<=8273||t>=8275&&t<=8286||t==8317||t==8318||t==8333||t==8334||t==9001||t==9002||t>=10088&&t<=10101||t>=10181&&t<=10182||t>=10214&&t<=10219||t>=10627&&t<=10648||t>=10712&&t<=10715||t==10748||t==10749||t>=11513&&t<=11516||t==11518||t==11519||t>=11776&&t<=11799||t==11804||t==11805||t>=12289&&t<=12291||t>=12296&&t<=12305||t>=12308&&t<=12319||t==12336||t==12349||t==12448||t==12539||t>=43124&&t<=43127||t==64830||t==64831||t>=65040&&t<=65049||t>=65072&&t<=65106||t>=65108&&t<=65121||t==65123||t==65128||t==65130||t==65131||t>=65281&&t<=65283||t>=65285&&t<=65290||t>=65292&&t<=65295||t==65306||t==65307||t==65311||t==65312||t>=65339&&t<=65341||t==65343||t==65371||t==65373||t>=65375&&t<=65381},String.Split=function(n,t){for(var u=n.length,f=[],r=-1,e=-1,i=0;i<=u;i++)i==u||t(n.charAt(i))?r>-1&&(f.push(n.slice(r,e)),r=-1):(r==-1&&(r=i),e=i+1);return f},String.prototype.StartsWith=function(n,t){if(n==null||this.length=0?this.substring(0,n):this,i+=t,n>=0&&(i+=this.substring(n)),i},String.prototype.Trim=function(){return this.TrimLeft().TrimRight()},String.prototype.TrimLeft=function(){for(var n=0,n=0;n=0&&this.charAt(n)==" ";n--);return this.substring(0,n+1)},Array.prototype.Contains=function(n){for(var t=0,i=this.length;tthis.length)throw"Index out of bounds.";this.splice(t,0,n)},Array.prototype.Remove=function(n){if(n<0||n>this.length)throw"Index out of bounds.";this.splice(n,1)},Array.prototype.RemoveValue=function(n){for(var t=this.length-1;t>=0;t--)this[t]==n&&this.Remove(t)},Array.prototype.indexOf||(Array.prototype.indexOf=function(n){"use strict";var u,r,t,i;if(this==null)throw new TypeError;if((u=Object(this),r=u.length>>>0,r===0)||(t=0,arguments.length>1&&(t=Number(arguments[1]),t!=t?t=0:t!=0&&t!=Infinity&&t!=-Infinity&&(t=(t>0||-1)*Math.floor(Math.abs(t)))),t>=r))return-1;for(i=t>=0?t:Math.max(r-Math.abs(t),0);i=0&&(t=this.mOverflows[i].Value)):(t=this.mMap[n],typeof t=="undefined"&&(t=null)),t},CMCDictionary.prototype.GetItemOverflowIndex=function(n){var i,t,r;for(this.mIgnoreCase&&(n=n.toLowerCase()),i=this.mOverflows,t=0,r=i.length;t=0&&(this.mOverflows.splice(t,1),this.mLength--)}else this.mMap[n]!="undefined"&&(delete this.mMap[n],this.mLength--)},CMCDictionary.prototype.Add=function(n,t){if(this.mIgnoreCase&&(n=n.toLowerCase()),typeof this.mMap[n]=="function"){var i=this.GetItem(n);i!=null&&this.Remove(n);this.mOverflows[this.mOverflows.length]={Key:n,Value:t}}else this.mMap[n]=t;this.mLength++},CMCDictionary.prototype.AddUnique=function(n,t){this.mIgnoreCase&&(n=n.toLowerCase());var i=this.GetItem(n);typeof i!="undefined"&&i||this.Add(n,t)},CMCUrl.QueryMap=new CMCDictionary(!0),CMCUrl.HashMap=new CMCDictionary(!0),CMCUrl.StripInvalidCharacters=function(n){return n.replace(/(javascript:|data:|[<>])/gi,"")},function(){function i(n,t,i){for(var o=n.split(t),u=0,h=o.length;u=0?(e=decodeURIComponent(r.substring(0,f)),s=decodeURIComponent(r.substring(f+1))):e=r;i.Add(e,s)}}var t=document.location.search,n;String.IsNullOrEmpty(t)||(t=t.substring(1),i(t,"&",CMCUrl.QueryMap));n=document.location.hash;String.IsNullOrEmpty(n)||(n=n.substring(1),i(n,"|",CMCUrl.HashMap))}(),CMCUrl.prototype.AddFile=function(n){var i,t;if(typeof n=="string"&&(n=new CMCUrl(n)),n.IsAbsolute)return n;if(i=n.FullPath,i.charAt(0)=="/"){var r=document.location,u=r.href.lastIndexOf(r.pathname),f=r.href.substring(0,u);return new CMCUrl(f+i)}return t=this.FullPath,t.EndsWith("/")||(t=t+"/"),new CMCUrl(t+i)},CMCUrl.prototype.CombinePath=function(n){var u,r,o,i;if(typeof n=="string"&&(n=new CMCUrl(n)),n.IsAbsolute)throw new CMCException(-1,"Cannot combine two absolute paths.");var s=n.FullPath,h=this.FullPath,f=n.FullPath.split("/"),t=this.FullPath,e="";for(this.Scheme=="mk"&&(u=t.indexOf("::"),e=t.substring(0,u+2),t=t.substring(u+2)),r=0,o=f.length;r1&&t.EndsWith("/")&&(t=t.substring(0,t.length-1)),i=="."?t+="/":i==".."?t=t.substring(0,t.lastIndexOf("/")+1):(t.EndsWith("/")||(t+="/"),t+=i));return t=e+t,new CMCUrl(t)},CMCUrl.prototype.ToQuery=function(n){var t=this.PlainPath+"?"+n+this.Fragment;return new CMCUrl(t)},CMCUrl.prototype.AlternateEclipsePath=function(){var u=this.Query.substring(1,this.Query.length-1),n=this.PlainPath,r,t;if(u.indexOf("topic=")!=-1)for(n=n.substring(0,n.indexOf("/help/")+6),r=u.split("&"),t=0;t=i&&(clearInterval(o),r!=null&&FMCSetOpacity(r,f))}var o=0;FMCSetOpacity(n,t);r!=null&&FMCSetOpacity(r,u);o=setInterval(s,10)}};CMCDateTimeHelpers=new function(){this.GetDateFromUTCString=function(n){var i=Date.parse(n),t=new Date(i),r=Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds());return new Date(r)};this.GetDateFromJsonString=function(n){var t=/\/Date\(([0-9]+)\)\//i.exec(n);return t!=null?new Date(parseInt(t[1])):new Date(n)};this.ToUIString=function(n){return n.getMonth()+1+"/"+n.getDate()+"/"+n.getFullYear()+" "+n.toLocaleTimeString()};this.ToDurationString=function(n,t){var e,o,f;n>t&&(e=n,n=t,t=e);var s=t-n,h=s/1e3,i=h/60,r=i/60,u=r/24;return i<1?"Just now":r<1?parseInt(i)+" minutes ago":u<1?parseInt(r)+" hours ago":u<30?parseInt(u)+" days ago":(o=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],f=o[n.getMonth()]+" "+n.getDate(),n.getFullYear()!=t.getFullYear()&&(f+=", "+n.getFullYear()),f)}};var MCGlobals=new function(){function r(){n.RootFrame=window;n.ToolbarFrame=frames.mctoolbar;n.BodyFrame=frames.body;n.NavigationFrame=frames.navigation;n.PersistenceFrame=null;n.Initialized=!0}function t(){n.RootFrame=null;n.ToolbarFrame=frames.mctoolbar;n.BodyFrame=window;n.NavigationFrame=null;n.BodyCommentsFrame=frames.topiccomments;n.PersistenceFrame=frames.persistence;n.Initialized=!0}function u(){function t(){if(n.ToolbarFrame=n.RootFrame.frames.mctoolbar,n.BodyFrame=n.RootFrame.frames.body,FMCIsWebHelpAIR()){FMCRegisterCallback("Root",MCEventType.OnLoad,t,null);function t(){n.Initialized=!0}}else n.Initialized=!0}n.RootFrame=parent;n.NavigationFrame=window;n.PersistenceFrame=null;FMCRegisterCallback("Root",MCEventType.OnReady,t,null)}function f(){function t(){if(n.ToolbarFrame=n.RootFrame.frames.mctoolbar,n.BodyFrame=n.RootFrame.frames.body,window.name=="search"&&FMCIsWebHelpAIR()){FMCRegisterCallback("Navigation",MCEventType.OnLoad,t,null);function t(){n.Initialized=!0}}else n.Initialized=!0}n.RootFrame=parent.parent;n.NavigationFrame=parent;n.PersistenceFrame=null;FMCRegisterCallback("Root",MCEventType.OnReady,t,null)}function e(){var t=null;parent.parent!=parent&&(t=parent.parent);n.RootFrame=t;n.NavigationFrame=parent.parent.frames.navigation;n.PersistenceFrame=null;n.ToolbarFrame=parent.parent.frames.mctoolbar;n.BodyFrame=parent;n.BodyCommentsFrame=window;n.Initialized=!0}function o(){n.RootFrame=null;n.ToolbarFrame=null;n.BodyFrame=parent;n.NavigationFrame=null;n.BodyCommentsFrame=window;n.PersistenceFrame=null;n.Initialized=!0}function s(){function t(){n.BodyFrame=n.RootFrame.frames.body;n.NavigationFrame=n.RootFrame.frames.navigation;n.Initialized=!0}n.RootFrame=parent;n.ToolbarFrame=window;n.PersistenceFrame=null;FMCRegisterCallback("Root",MCEventType.OnReady,t,null)}function h(){function i(){n.ToolbarFrame=n.RootFrame.frames.mctoolbar;n.NavigationFrame=n.RootFrame.frames.navigation;n.Initialized=!0}for(var t=window;;){if(t.parent==t){n.RootFrame=t;break}t=t.parent}n.PersistenceFrame=null;n.BodyFrame=parent;FMCRegisterCallback("Root",MCEventType.OnReady,i,null)}function c(){function t(){n.BodyCommentsFrame=n.BodyFrame.frames.topiccomments;n.PersistenceFrame=n.BodyFrame.frames.persistence;n.Initialized=!0}n.RootFrame=null;n.ToolbarFrame=window;n.BodyFrame=parent;n.NavigationFrame=null;FMCRegisterCallback("Body",MCEventType.OnReady,t,null)}function l(){var t=null;if(parent!=window&&(t=parent),n.RootFrame=t,n.BodyFrame=window,n.PersistenceFrame=null,n.RootFrame==null)n.Initialized=!0;else{function i(){if(n.ToolbarFrame=n.RootFrame.frames.mctoolbar,n.NavigationFrame=n.RootFrame.frames.navigation,FMCIsWebHelpAIR()){FMCRegisterCallback("Root",MCEventType.OnLoad,t,null);function t(){n.Initialized=!0}}else n.Initialized=!0}FMCRegisterCallback("Root",MCEventType.OnReady,i,null)}}function a(){n.RootFrame=null;n.ToolbarFrame=null;n.BodyFrame=window;n.NavigationFrame=null;n.PersistenceFrame=null;n.Initialized=!0}function v(){n.RootFrame=null;n.ToolbarFrame=null;n.BodyFrame=null;n.NavigationFrame=null;n.BodyCommentsFrame=null;n.PersistenceFrame=null;n.Initialized=!0}function i(){function t(){n.ToolbarFrame=n.BodyFrame.frames.mctoolbar;n.BodyCommentsFrame=n.BodyFrame.frames.topiccomments;n.PersistenceFrame=n.BodyFrame.frames.persistence;n.Initialized=!0}n.RootFrame=null;n.BodyFrame=parent;n.NavigationFrame=null;FMCRegisterCallback("Body",MCEventType.OnReady,t,null)}var n=this;this.Initialized=!1;this.GetHelpSystemComplete=!1;this.StylesheetInitialized=!1;this.RootFolder=null;this.RootFrameRootFolder=null;this.RootFrame=null;this.ToolbarFrame=null;this.BodyFrame=null;this.NavigationFrame=null;this.BodyCommentsFrame=null;this.PersistenceFrame=null;this.GetIsInitialized=function(){return this.Initialized&&this.GetHelpSystemComplete&&this.StylesheetInitialized};this.Init=function(){function k(t){function r(t){n.RootFrameSkinFolder=t;n.GetHelpSystemComplete=!0;CMCFlareStylesheet.Init(g)}var i=t;n.SkinFolder=i.SkinFolder;n.SkinTemplateFolder=i.SkinTemplateFolder;n.DefaultStartTopic=i.DefaultStartTopic;n.InPreviewMode=i.InPreviewMode;FMCIsWebHelp()?FMCPostMessageRequest(n.RootFrame,"get-skin-folder",null,function(n){var t=n[0];r(t)},function(){r(MCGlobals.RootFrame.gSkinFolder)}):r(i.SkinFolder)}function g(){n.StylesheetInitialized=!0}function nt(t){function o(t){n.RootFolder=t;n.RootFrameRootFolder=FMCEscapeHref(t);FMCLoadHelpSystem(k)}var i=new CMCUrl(t).ToFolder(),f,u,e,r;if(n.RootFrameRootFolder=FMCEscapeHref(i.FullPath),f=new CMCUrl(document.location.href),u=f.ToFolder().ToRelative(i),u.FullPath.StartsWith("Subsystems",!1)){while(u.FullPath.StartsWith("Subsystems",!1))i=i.AddFile("Subsystems/"),u=f.ToFolder().ToRelative(i),e=u.FullPath.substring(0,u.FullPath.indexOf("/")+1),i=i.AddFile(e),u=f.ToFolder().ToRelative(i);r=i.FullPath;r=r.replace(/\\/g,"/");r=r.replace(/%20/g," ");r=r.replace(/;/g,"%3B");n.RootFolder=r}else if(u.FullPath.StartsWith("AutoMerge",!1)){while(u.FullPath.StartsWith("AutoMerge",!1))i=i.AddFile("AutoMerge/"),u=f.ToFolder().ToRelative(i),e=u.FullPath.substring(0,u.FullPath.indexOf("/")+1),i=i.AddFile(e),u=f.ToFolder().ToRelative(i);r=i.FullPath;r=r.replace(/\\/g,"/");r=r.replace(/%20/g," ");r=r.replace(/;/g,"%3B");n.RootFolder=r}else{FMCPostMessageRequest(n.RootFrame,"get-root-folder",null,function(n){var t=n[0];o(t)},function(){o(FMCGetRootFolder(n.RootFrame.document.location))});return}FMCLoadHelpSystem(k)}var ut=FMCGetAttributeBool(document.documentElement,"MadCap:InPreviewMode",!1),y,d,it,rt,p;if(ut){this.InPreviewMode=!0;this.SkinFolder="Skin/";this.RootFrameSkinFolder="Skin/";this.SkinTemplateFolder="SkinTemplate/";CMCFlareStylesheet.Init(g);n.Initialized=!0;n.GetHelpSystemComplete=!0;return}if(window.name=="bridge"){n.Initialized=!0;n.GetHelpSystemComplete=!0;n.StylesheetInitialized=!0;return}if(gRuntimeFileType=="Default"||gRuntimeFileType=="Topic"&&FMCIsHtmlHelp())n.ToolbarFrame=frames.mctoolbar,frames.body!=null?r():t();else if(window.name=="navigation")u();else if(window.name.StartsWith("mctoolbar"))n.ToolbarFrame=window,FMCIsWebHelp()?window.name=="mctoolbar"?s():h():c();else if(FMCIsTopicPopup(window)){for(y=window;;){if(y.frames.navigation!=null){n.RootFrame=y;break}if(y.parent==y)break;y=y.parent}n.Initialized=!0}else if(window.name=="body"||gRuntimeFileType=="Topic")FMCIsWebHelp()||FMCIsEclipseHelp()?l():FMCIsDotNetHelp()?a():FMCIsHtmlHelp()&&t();else if(window.name=="topiccomments")FMCIsHtmlHelp()?i():FMCIsWebHelp()||FMCIsEclipseHelp()?e():FMCIsDotNetHelp()&&o();else if(window.name=="glossary"&&FMCIsDotNetHelp())v();else if(window.name=="toc"||window.name=="index"||window.name=="search"||window.name=="glossary"||window.name=="favorites"||window.name=="browsesequences")FMCIsWebHelp()?f():i();else if(FMCIsDotNetHelp())n.Initialized=!0;else{n.Initialized=!0;n.GetHelpSystemComplete=!0;n.StylesheetInitialized=!0;return}if(FMCIsWebHelp()||FMCIsEclipseHelp()){if(n.RootFrame==null){n.GetHelpSystemComplete=!0;n.StylesheetInitialized=!0;return}FMCPostMessageRequest(n.RootFrame,"url",null,function(n){var t=n[0];nt(t)},function(){nt(n.RootFrame.document.location.href)});return}if(FMCIsHtmlHelp()){var tt="",w=document.location.href,b=w.lastIndexOf("::");b>=0&&(d=w.indexOf("::"),d>=0&&dUser Name:<\/td><\/td><\/tr>Subject:<\/td><\/td><\/tr>Comment:<\/td>