function ULSrLq(){var o=new Object;o.ULSTeamName="InfoPath Forms Services";o.ULSFileName="core.js";return o;} var _outer=window;function __InfoPathCoreJs(){ULSrLq:;if(typeof _outer=="undefined")window._outer=window;function CrossBrowserLibrary(){}_outer.CrossBrowserLibrary=CrossBrowserLibrary;CrossBrowserLibrary.GetScrollY=function(c){ULSrLq:;var a=0;if(!CurrentFormData_IsV4UI(c))a=document.body.scrollTop;else{var b=document.getElementById("s4-workspace");if(b==null)a=document.documentElement.scrollTop;else a=b.scrollTop}return a};CrossBrowserLibrary.GetScrollX=function(b){ULSrLq:;var a=0;if(window!=null&&window.pageXOffset!=null)a=window.pageXOffset;else if(window!=null&&window.scrollX!=null)a=window.scrollX;else if(document.body.scrollTop!=null)if(!CurrentFormData_IsV4UI(b))a=document.body.scrollLeft;else a=document.documentElement.scrollLeft;return a};function CrossBrowserLibrary_GetScrollXRtlIE7(e){ULSrLq:;var d=0;if(document.body.scrollTop!=null){var b=0,c=0,a=0;if(!CurrentFormData_IsV4UI(e)){b=document.body.scrollWidth;c=document.body.scrollLeft;a=document.body.clientWidth}else{b=document.documentElement.scrollWidth;c=document.documentElement.scrollLeft;a=document.documentElement.clientWidth}d=b-c-a}return d}CrossBrowserLibrary.SetScrollY=function(a){ULSrLq:;if(window!=null&&window.scrollY!=null)window.scrollY=a;else if(document.body.scrollTop!=null)document.body.scrollTop=a};CrossBrowserLibrary.SetScrollX=function(a){ULSrLq:;if(window!=null&&window.scrollX!=null)window.scrollX=a;else if(document.body.scrollTop!=null)document.body.scrollLeft=a};CrossBrowserLibrary.SetStyleTop=function(a,b){ULSrLq:;if(a.top!=null)a.top=b;else a.pixelTop=b};function CrossBrowserLibrary_GetEventSourceElement(a){ULSrLq:;if(a==null)return null;else if(UserAgentInfo.strBrowser==1)return a.srcElement;else return a.target}var _PerfMetrics_boolStarted=false,_PerfMetrics_boolUseWss=false;function PerfMetrics_Start(){ULSrLq:;if(_PerfMetrics_boolStarted)return;_PerfMetrics_boolStarted=true;PerfMetrics_CheckUseWss();PerfMetrics_Mark(7560)}function PerfMetrics_CheckUseWss(){ULSrLq:;if(typeof CUI!="undefined"&&CUI!=null&&CUI.PMetrics!=null)_PerfMetrics_boolUseWss=true}function PerfMetrics_Stop(){ULSrLq:;PerfMetrics_Mark(7561)}function FormatThreeDigits(a){ULSrLq:;return (a<10?"00":a<100?"0":"")+a}function FormatTwoDigits(a){ULSrLq:;return (a<10?"0":"")+a}function DateTime_Format(b){ULSrLq:;var a=Array();a.push(FormatTwoDigits(b.getMonth()+1));a.push("/");a.push(FormatTwoDigits(b.getDate()));a.push("/");a.push(b.getFullYear());a.push(" ");a.push(FormatTwoDigits(b.getHours()));a.push(":");a.push(FormatTwoDigits(b.getMinutes()));a.push(":");a.push(FormatTwoDigits(b.getSeconds()));a.push(".");a.push(FormatThreeDigits(b.getMilliseconds()));return a.join("")}var g_records=[];function PerfMetrics_Mark(b){ULSrLq:;if(_PerfMetrics_boolUseWss)CUI.PMetrics.perfMark(b);else{var a={};a.m=b;a.mt=new Date;if(g_records){if(g_records.length==1e3)g_records=[];g_records.push(a)}}}function PerfMetrics_Report(){ULSrLq:;PerfMetrics_CheckUseWss();if(_PerfMetrics_boolUseWss)CUI.PMetrics.perfReport();else{var a=null,b=false;if(a==null){a=document.getElementById("perf-markers");if(a==null){a=document.createElement("div");a.setAttribute("id","perf-markers");a.style.display="none"}else b=true}if(!b){var c=null;if(typeof _InfoPath!="undefined"&&typeof _InfoPath.GetFirstControl()=="function")c=document.getElementById(_InfoPath.GetFirstControl().strFormId);if(c!=null){c.appendChild(a);b=true}if(g_records!=null){for(var e=0;e"+g+""+d.m+"";a.appendChild(f)}g_records=[]}}}}function Util(){}_outer.Util=Util;Util.g_arrImageServerHashes=[];Util.IsNonEmptyString=Util_IsNonEmptyString;function Util_IsNonEmptyString(a){ULSrLq:;return a!=null&&a!=""}Util.IsNullOrEmptyString=Util_IsNullOrEmptyString;function Util_IsNullOrEmptyString(a){ULSrLq:;return !Util_IsNonEmptyString(a)}Util.IsEmptyArray=Util_IsEmptyArray;function Util_IsEmptyArray(a){ULSrLq:;return a.length<1}Util.StripWhitespace=Util_StripWhitespace;function Util_StripWhitespace(a){ULSrLq:;return a.replace(/^\s*/g,"").replace(/\s*$/g,"")}Util.StopEventProprogation=Util_StopEventProprogation;function Util_StopEventProprogation(a){ULSrLq:;if(a!=null){if(UserAgentInfo.strBrowser==1||UserAgentInfo.strBrowser==2)a.cancelBubble=true;else a.stopPropagation();a.Canceled=true}}function Util_KillEnterEvent(b){ULSrLq:;var a=KeyboardService.GetVirtualKey(b);if(a==1||a==0||a==2){b.returnValue=false;Util.StopEventProprogation(b);return true}return false}Util.EscapeStringForScript=Util_EscapeStringForScript;function Util_EscapeStringForScript(a){ULSrLq:;a=a.replace(/\\/g,"\\\\");a=a.replace(/'/g,"\\'");a=a.replace(/"/g,'\\"');return a}Util.RegExpEscape=RegExpEscape;function RegExpEscape(c){ULSrLq:;for(var d=".$^{[(|)*+?\\",a="",b=0,b=0;b'\"\x0d]","g");function Util_HtmlCharacterAttributeEncodings(){ULSrLq:;var a=new Array(6);a["&"]=new RegExp("&","g");a[" "]=new RegExp("\x0d","g");a["<"]=new RegExp("<","g");a[">"]=new RegExp(">","g");a["""]=new RegExp('"',"g");a["'"]=new RegExp("'","g");return a}var g_arrUtil_HtmlEncodeAttributeValueEncodingREs=Util_HtmlCharacterAttributeEncodings();function Util_HtmlEncodeAttributeValueUsingEncodings(a){ULSrLq:;if(a==null)return null;a=a.toString();if(g_Util_HtmlEncodeAttributeValueAllEncodings.test(a))for(var b in g_arrUtil_HtmlEncodeAttributeValueEncodingREs)a=a.replace(g_arrUtil_HtmlEncodeAttributeValueEncodingREs[b],b);g_Util_HtmlEncodeAttributeValueAllEncodings.lastIndex=0;return a}function Util_HtmlEncode(a){ULSrLq:;return Util_HtmlEncodeInternal(a,Util_HtmlEncodeCharacterWithoutWhitespace)}function Util_HtmlEncodeUsingWhitespace(a){ULSrLq:;return Util_HtmlEncodeInternal(a,Util_HtmlEncodeCharacterUsingWhitespace)}function Util_HtmlEncodeCharacterUsingWhitespace(a){ULSrLq:;if(a<"A"||a>"z")switch(a){case " ":return " ";case "\t":return " ";case "\n":return " ";case "\r":return " ";case "<":return "<";case ">":return ">";case "&":return "&";case '"':return """;case "'":return "'"}return a}function Util_HtmlEncodeCharacterWithoutWhitespace(a){ULSrLq:;if(a<"A"||a>"z")switch(a){case "<":return "<";case ">":return ">";case "&":return "&";case '"':return """;case "'":return "'"}return a}function Util_HtmlEncodeInternal(b,g){ULSrLq:;if(b==null)return null;var h=b.length,d=[],c=0,a=0,e,f;while(ac&&d.push(b.substring(c,a));c=a+1;d.push(f)}a++}if(c==0)return b;else c");return a}Util.FormatString=Util_FormatString;function Util_FormatString(d){ULSrLq:;var b=Util.FormatString.arguments,c=new RegExp("{[0-9]}","g"),a=Util_ReplacePlaceholders(d,c,b);return a}function Util_ReplacePlaceholders(a,g,e){ULSrLq:;var f=e.length;if(a==null)return null;var b=a.match(g);if(b!=null)for(var c=0;c=f)continue;a=a.replace(b[c],e[d+1])}return a}Util.FormatStringEx=Util_FormatStringEx;function Util_FormatStringEx(a){ULSrLq:;var c=Util.FormatStringEx.arguments;a=a.replace(new RegExp("%%","g"),"%");var d=[];d[0]="";for(var b=0;b=a.length){a.push(e);return a}else{for(var c=[],b=0;b0&&a.charAt(a.length-1)!="/")return a+"/";else return a}function Util_IsAlphaChar(a){ULSrLq:;return a>="A"&&a<="Z"||a>="a"&&a<="z"}function Util_IsUnreservedChar(a){ULSrLq:;return Util_IsAlphaChar(a)||Util_IsDigit(a)||a=="-"||a=="."||a=="_"||a=="~"}function Util_IsWhiteSpace(a){ULSrLq:;return a==" "||a=="\t"||a=="\n"||a=="\r"||a=="\b"||a=="\f"}function Util_IsDigit(a){ULSrLq:;return a>="0"&&a<="9"}function Util_DoubleFocus(a){ULSrLq:;a.focus();a.focus()}function Util__FindFirstFocusableHtmlDescendantControl(a){ULSrLq:;if(a.tabIndex>=0){var b="";if(a.tagName!=null)b=a.tagName.toLowerCase();if(b=="input"&&a.getAttribute("type")!="hidden"||b=="select"||b=="button"||b=="a"||b=="textarea")return a}if(a.childNodes==null||a.childNodes.length==0)return null;for(var c,d,e=0;e1)return Util_GetQueryParameter(a,b)}return null}function Util_GetQueryParameter(d,f){ULSrLq:;var e=d.indexOf("?");if(e!=-1)d=d.substring(e+1);for(var b=d.split("&"),a=0;a=32&&a<=65533))return false}return true}function Util_SetStyleDisplay(a,b){ULSrLq:;if(a!=null)a.style.display=b}function Util_GetSpecialValue(a){ULSrLq:;return (a|245760)-245760}function Util_GetEncodingType(a){ULSrLq:;return a-Util_GetSpecialValue(a)}function Util_AddTextChangeEventIntoEventLog(f,b,e,g){ULSrLq:;var a,c=false,d=0,h=f.getAttribute("FormId");if(b.getFormattingType()!=0){a=b.Unformat(e);if(b.getFormattingType()==1)if(b._intCalendar!=1){c=true;d=168}else if(b.ShouldPostBackForTimeZone(a,g)){c=true;d=169;a.boolRespectCSA=false;a.strUnformattedValue=a.strOriginalValue}}else{a=Util_CreateObjUnformatResult(e,e,false);if(NoFormatting_ShouldPostBackForTimeZone(e,g)){c=true;d=169}}return EventLog_Add(h,0,f,BaseControl_GetOriginalId(f),a.boolRespectCSA?"1":"0",a.strUnformattedValue,c,false,false,d,1)}function Util_GetCurrentWidth(a){ULSrLq:;if(UserAgentInfo.strBrowser==1)return a.currentStyle.width;else return window.getComputedStyle(a,"").getPropertyValue("width")}function Util_SetWrappingSpanHidden(e,b,f,d){ULSrLq:;var a=LeafControl_GetWrappingSpan(e);if(a!=null)if(f){if(a.style.display!="none")b.preservedWrappingDisplayStyle=a.style.display;a.style.display="none"}else{var c;if(b.preservedWrappingDisplayStyle!=null&&typeof b.preservedWrappingDisplayStyle!="undefined")c=b.preservedWrappingDisplayStyle;else c=d;a.style.display=c}}function Util_GetRecycleBinEnabledFlag(c,b){ULSrLq:;try{Dialog_ShowModalDialog(c,"Progress",null,null);var a=function(){ULSrLq:;Util_GetRecycleBinEnabledAsync(b)};if(typeof SP!="undefined")EnsureScript("SP.js",typeof SP.ClientContext,a);else EnsureScript("SP.js",typeof SP,a)}catch(d){Util_GetRecycleBinEnabledCallback(false,b)}}function Util_GetRecycleBinEnabledAsync(a){ULSrLq:;try{var b=SP.ClientContext.get_current(),c=b.get_web();c.retrieve("RecycleBinEnabled");b.executeQueryAsync(function(){ULSrLq:;Util_GetRecycleBinEnabledCallback(true,a)},function(){ULSrLq:;Util_GetRecycleBinEnabledCallback(false,a)})}catch(d){Dialog_HideDialog()}}function Util_GetRecycleBinEnabledCallback(c,b){ULSrLq:;Dialog_HideDialog();var a=false;if(c){var d=SP.ClientContext.get_current(),e=d.get_web();a=e.get_recycleBinEnabled()}b(a)}function Perf_Start_Trace(a){ULSrLq:;PerfMetrics_Start();PerfMetrics_Mark(a)}function Perf_End_Trace(a){ULSrLq:;PerfMetrics_Start();PerfMetrics_Mark(a)}function PerfMarker(a){ULSrLq:;PerfMetrics_Start();PerfMetrics_Mark(a)}function LoadedScriptFiles(){}_outer.LoadedScriptFiles=LoadedScriptFiles;LoadedScriptFiles.boolCoreLoaded=false;LoadedScriptFiles.boolIntlCoreStringsLoaded=false;LoadedScriptFiles.boolServerError=false;function LoadedScriptFiles_CheckIfAllLoaded(){ULSrLq:;LoadedScriptFiles.boolCoreLoaded&&LoadedScriptFiles.boolIntlCoreStringsLoaded&&!LoadedScriptFiles.boolServerError&&NotifyScriptLoadedAndExecuteWaitingJobs("_InfoPathAllScriptsLoaded")}ExecuteOrDelayUntilScriptLoaded(function(){ULSrLq:;LoadedScriptFiles.boolCoreLoaded=true;LoadedScriptFiles_CheckIfAllLoaded()},"_InfoPathCoreJs");ExecuteOrDelayUntilScriptLoaded(function(){ULSrLq:;LoadedScriptFiles.boolIntlCoreStringsLoaded=true;LoadedScriptFiles_CheckIfAllLoaded()},"_InfoPathIntlCoreJs");LoadedScriptFiles.DetectAllScriptsLoaded=LoadedScriptFiles_DetectAllScriptsLoaded;function LoadedScriptFiles_DetectAllScriptsLoaded(b,a){ULSrLq:;if(b&&(typeof g_objSnippetTree=="undefined"||typeof g_objSnippetTree[a]=="undefined")&&(CurrentFormData_GetCurrentFormData(a)==null||CurrentFormData_UserMessages(a).length==0))return false;return LoadedScriptFiles.boolCoreLoaded&&LoadedScriptFiles.boolIntlCoreStringsLoaded&&!LoadedScriptFiles.boolServerError;return true}function XsdDatatype(a){ULSrLq:;if(!(XsdDatatype.prototype instanceof XsdDatatypeTraits)){XsdDatatype.prototype=new XsdDatatypeTraits;XsdDatatype.prototype.constructor=XsdDatatype;return new XsdDatatype(a)}this._objDatatype=a[0];this._arrConfiguration=a[1]}_outer.XsdDatatype=XsdDatatype;XsdDatatype.k_intValidityUnknown=-1;XsdDatatype.k_intInvalid=0;XsdDatatype.k_intValid=1;function XsdDatatypeTraits(){ULSrLq:;this.GetErrorMessages=function(){ULSrLq:;return this._LookUpErrorMessages(this._arrConfiguration[1])};this._LookUpErrorMessages=function(b){ULSrLq:;var a=null;b=b.toLowerCase();switch(b){case "boolean":a=[IntlCoreStrings.k_strValidationBooleanShort,""];break;case "byte":a=[IntlCoreStrings.k_strValidationByteShort,IntlCoreStrings.k_strValidationByteLong];break;case "date":a=[IntlCoreStrings.k_strValidationDateShort,""];break;case "datetime":a=[IntlCoreStrings.k_strValidationDateTimeShort,""];break;case "decimal":a=[IntlCoreStrings.k_strValidationDecimalShort,""];break;case "double":a=[IntlCoreStrings.k_strValidationDoubleShort,""];break;case "float":a=[IntlCoreStrings.k_strValidationFloatShort,""];break;case "integer":a=[IntlCoreStrings.k_strValidationIntegerShort,""];break;case "int":a=[IntlCoreStrings.k_strValidationIntShort,IntlCoreStrings.k_strValidationIntLong];break;case "long":a=[IntlCoreStrings.k_strValidationLongShort,IntlCoreStrings.k_strValidationLongLong];break;case "negativeinteger":a=[IntlCoreStrings.k_strValidationNegativeIntegerShort,""];break;case "nonnegativeinteger":a=[IntlCoreStrings.k_strValidationNonNegativeIntegerShort,""];break;case "nonpositiveinteger":a=[IntlCoreStrings.k_strValidationNonPositiveIntegerShort,""];break;case "positiveinteger":a=[IntlCoreStrings.k_strValidationPositiveIntegerShort,""];break;case "unsignedbyte":a=[IntlCoreStrings.k_strValidationUnsignedByteShort,IntlCoreStrings.k_strValidationUnsignedByteLong];break;case "unsignedint":a=[IntlCoreStrings.k_strValidationUnsignedIntShort,IntlCoreStrings.k_strValidationUnsignedIntLong];break;case "unsignedlong":a=[IntlCoreStrings.k_strValidationUnsignedLongShort,IntlCoreStrings.k_strValidationUnsignedLongLong];break;case "unsignedshort":a=[IntlCoreStrings.k_strValidationUnsignedShortShort,IntlCoreStrings.k_strValidationUnsignedShortLong];break;case "short":a=[IntlCoreStrings.k_strValidationShortShort,IntlCoreStrings.k_strValidationShortLong];break;case "time":a=[IntlCoreStrings.k_strValidationTimeShort,""];break;case "entity":case "id":case "idref":case "language":case "ncname":case "name":case "nmtoken":case "normalizedstring":case "string":case "token":a=["",""];break;case "anysimpletype":case "anyuri":case "base64binary":case "duration":case "gday":case "gmonth":case "gmonthday":case "gyear":case "gyearmonth":case "hexbinary":case "notation":case "qname":a=["",""];break;default:a=null}return a};this.IsValid=function(a){ULSrLq:;return this._objDatatype.IsValidEx(this._arrConfiguration,a)};this.IsNillable=function(){ULSrLq:;return this._arrConfiguration[0]};this.GetUnderlyingDatatype=function(){ULSrLq:;return this._objDatatype};this.GetDefaultValue=function(){ULSrLq:;return this._arrConfiguration[2]}}function AssumedValidDatatype(){}_outer.AssumedValidDatatype=AssumedValidDatatype;AssumedValidDatatype.IsValidEx=function(b,a){ULSrLq:;return AssumedValidDatatype.IsValid(a)};AssumedValidDatatype.IsValid=function(){ULSrLq:;return true};AssumedValidDatatype.Compare=function(a,b){ULSrLq:;return a==b};function StringXsdDatatype(){}_outer.StringXsdDatatype=StringXsdDatatype;StringXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return StringXsdDatatype.IsValid(b)};StringXsdDatatype.IsValid=function(){ULSrLq:;return true};StringXsdDatatype.Compare=function(a,b){ULSrLq:;return a==b};function IntegerXsdDatatype(){}_outer.IntegerXsdDatatype=IntegerXsdDatatype;IntegerXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return IntegerXsdDatatype.IsValid(b)};IntegerXsdDatatype.IsValid=function(b){ULSrLq:;var a;a=new RegExp("^\\s*(?:\\+|-)?[0-9]+\\s*$");return a.test(b)};IntegerXsdDatatype.Compare=function(a,b){ULSrLq:;return DoubleXsdDatatype.Compare(a,b)};function DecimalXsdDatatype(){}_outer.DecimalXsdDatatype=DecimalXsdDatatype;DecimalXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return DecimalXsdDatatype.IsValid(b)};DecimalXsdDatatype.IsValid=function(b){ULSrLq:;var a;a=new RegExp("^\\s*(?:\\+|-)?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))\\s*$");return a.test(b)};DecimalXsdDatatype.Compare=function(a,b){ULSrLq:;return DoubleXsdDatatype.Compare(a,b)};function DoubleXsdDatatype(){}_outer.DoubleXsdDatatype=DoubleXsdDatatype;DoubleXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return DoubleXsdDatatype.IsValid(b)};DoubleXsdDatatype.IsValid=function(i){ULSrLq:;var j,b;j=new RegExp("^\\s*(?:(?:\\+|-)?(?:(?:([0-9]+)(?:\\.([0-9]+))?)|(?:\\.([0-9]+)))(?:[eE](?:(\\+|-))?([0-9]+))?)\\s*$");b=j.exec(i);if(b!=null){var k=-324,l=308,e,c,a,d,h,g;a=b[1];d=Util.IsNonEmptyString(b[2])?b[2]:b[3];h=b[4];g=b[5];if(Util.GetDataType(a)!=2)a="";if(Util.GetDataType(d)!=2)d="";if(Util.GetDataType(h)!=2)h="";if(Util.GetDataType(g)!=2)g="";e=a.length-1;for(var f=0;f=0;f--){if(d.charAt(f)!="0")break;e++}}c=0;if(Util.IsNonEmptyString(g)){try{c=parseInt(g,10)}catch(m){return false}if(h=="-")c=-c}c+=e;return k12)return false;if(e<1||e>DateUtils.GetNumDaysInMonth(d,b))return false;return true};DateXsdDatatype.Compare=function(a,b){ULSrLq:;return a==b};function TimeXsdDatatype(){}_outer.TimeXsdDatatype=TimeXsdDatatype;TimeXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return TimeXsdDatatype.IsValid(b)};TimeXsdDatatype.IsValid=function(h){ULSrLq:;var f,a,e=-1,c=-1,d=-1,g="",b="";f=new RegExp("^\\s*(\\d{2}):(\\d{2}):(\\d{2})(?:\\.(\\d+))?(.*)\\s*$");a=f.exec(h);if(a==null)return false;e=parseInt(a[1],10);c=parseInt(a[2],10);d=parseInt(a[3],10);g=a[4];b=a[5];if(b!=""&&!DateUtils.IsValidTimeZone(b))return false;if(e<0||e>23)return false;if(c<0||c>59)return false;if(d<0||d>59)return false;return true};TimeXsdDatatype.Compare=function(a,b){ULSrLq:;return a==b};function DateTimeXsdDatatype(){}_outer.DateTimeXsdDatatype=DateTimeXsdDatatype;DateTimeXsdDatatype.IsValidEx=function(c,b){ULSrLq:;var a;a=c[0];if(a&&Util.IsNullOrEmptyString(b))return true;return DateTimeXsdDatatype.IsValid(b)};DateTimeXsdDatatype.IsValid=function(c){ULSrLq:;var b,a;b=new RegExp("^\\s*((?:[0-9]|-)+)T((?:[0-9]|[-\\+]|[\\.:Z])+)\\s*$");a=b.exec(c);if(a==null)return false;return DateXsdDatatype.IsValid(a[1])&&TimeXsdDatatype.IsValid(a[2])};DateTimeXsdDatatype.Compare=function(a,b){ULSrLq:;return a==b};function XsdFacets(a){ULSrLq:;if(!(XsdFacets.prototype instanceof XsdFacetsTraits)){XsdFacets.prototype=new XsdFacetsTraits;XsdFacets.prototype.constructor=XsdFacets;return new XsdFacets(a)}this._arrFacetsInformation=a;this._arrInvalidFacetInformation=null}function XsdFacetsTraits(){ULSrLq:;this.GetErrorMessages=function(a){ULSrLq:;if(this._arrInvalidFacetInformation!=null)return this._arrInvalidFacetInformation[0].GetErrorMessages(this._arrInvalidFacetInformation[1],a);return ["",""]};this.IsValid=function(b,c){ULSrLq:;this._strScreenTip="";for(var d in this._arrFacetsInformation){var a=this._arrFacetsInformation[d];if(!a[0].IsValid(a[1],b,c)){this._arrInvalidFacetInformation=a;return false}}return true}}function MinLengthXsdFacet(){}_outer.MinLengthXsdFacet=MinLengthXsdFacet;MinLengthXsdFacet.GetErrorMessages=function(c){ULSrLq:;var a=[],b=c[0];if(b==1)a.push(IntlCoreStrings.k_strValidationMinLengthIsOneShort);else a.push(Util.FormatStringEx(IntlCoreStrings.k_strValidationMinLengthShortFormat,"","",b));a.push("");return a};MinLengthXsdFacet.IsValid=function(a,g,d){ULSrLq:;var b=parseInt(a[0],10),f=parseInt(a[1],10)==1;if(f){var c=d.match(/[^\s]+/g),e=c==null?0:c.length;return e>=b}else return d.length>=b};function MaxLengthXsdFacet(){}_outer.MaxLengthXsdFacet=MaxLengthXsdFacet;MaxLengthXsdFacet.GetErrorMessages=function(b){ULSrLq:;var a=[],c=b[0];a.push(Util.FormatStringEx(IntlCoreStrings.k_strValidationMaxLengthShortFormat,"","",c));a.push("");return a};MaxLengthXsdFacet.IsValid=function(a,g,d){ULSrLq:;var b=parseInt(a[0],10),f=parseInt(a[1],10)==1;if(f){var c=d.match(/[^\s]+/g),e=c==null?0:c.length;return e<=b}else return d.length<=b};function LengthXsdFacet(){}_outer.LengthXsdFacet=LengthXsdFacet;LengthXsdFacet.GetErrorMessages=function(b){ULSrLq:;var a=[],c=b[0];a.push(Util.FormatStringEx(IntlCoreStrings.k_strValidationLengthShortFormat,"","",c));a.push("");return a};LengthXsdFacet.IsValid=function(a,d,c){ULSrLq:;var b=parseInt(a[0],10);return c.length==b};function PatternXsdFacet(){}_outer.PatternXsdFacet=PatternXsdFacet;PatternXsdFacet.GetErrorMessages=function(a){ULSrLq:;var c=[],d;d=a[0][0];for(var b=1;bparseInt(a,10);case DoubleXsdDatatype:case DecimalXsdDatatype:return parseFloat(b)>parseFloat(a);case DateXsdDatatype:case DateTimeXsdDatatype:case TimeXsdDatatype:return b>a}return true};function MinInclusiveXsdFacet(){}_outer.MinInclusiveXsdFacet=MinInclusiveXsdFacet;MinInclusiveXsdFacet.GetErrorMessages=function(d,e){ULSrLq:;var a=[],c=d[0],b=null;switch(e.GetUnderlyingDatatype()){case IntegerXsdDatatype:b=parseInt(c,10);case DoubleXsdDatatype:case DecimalXsdDatatype:b=parseFloat(c)}if(b==0)a.push(IntlCoreStrings.k_strValidationMinInclusiveIsZeroShort);else if(b==1)a.push(IntlCoreStrings.k_strValidationMinInclusiveIsOneShort);else a.push(Util.FormatStringEx(IntlCoreStrings.k_strValidationMinInclusiveShortFormat,"","",c));a.push("");return a};MinInclusiveXsdFacet.IsValid=function(c,d,b){ULSrLq:;var a=c[0];switch(d.GetUnderlyingDatatype()){case IntegerXsdDatatype:return parseInt(b,10)>=parseInt(a,10);case DoubleXsdDatatype:case DecimalXsdDatatype:return parseFloat(b)>=parseFloat(a);case DateXsdDatatype:case DateTimeXsdDatatype:case TimeXsdDatatype:return b>=a}return true};function DateUtils(){}_outer.DateUtils=DateUtils;DateUtils.k_strISODatePart="(-?[0-9]{4})-(0[1-9]|1[0-2])-([0-2][0-9]|3[01])";DateUtils.k_strISOTimePart="([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\\.([0-9]+))?";DateUtils.k_strISOZonePart="(Z|[-\\+](?:(?:0[0-9]|1[0-3]):[0-5][0-9])|14:00)";DateUtils.k_objREIsoDate=new RegExp("^"+DateUtils.k_strISODatePart+DateUtils.k_strISOZonePart+"?$");DateUtils.k_objREIsoTime=new RegExp("^"+DateUtils.k_strISOTimePart+DateUtils.k_strISOZonePart+"?$");DateUtils.k_objREIsoDateTime=new RegExp("^"+DateUtils.k_strISODatePart+"T"+DateUtils.k_strISOTimePart+DateUtils.k_strISOZonePart+"?$");DateUtils.k_objREIsoTimeZone=new RegExp("^"+DateUtils.k_strISOZonePart+"$");DateUtils.IsValidTimeZone=function(b){ULSrLq:;var a=DateUtils.k_objREIsoTimeZone.exec(b);return a!=null};DateUtils.GetMonthAsLongTextual=function(a,b,c){ULSrLq:;if(c)return a.k_objMonthGenitiveNames[b.intMonth-1];else return a.k_objNamesOfMonths[b.intMonth-1]};DateUtils.GetMonthAsShortTextual=function(a,b,c){ULSrLq:;if(c)return a.k_objAbbrevMonthGenitiveNames[b.intMonth-1];else return a.k_objAbbreviationsOfMonths[b.intMonth-1]};DateUtils.GetMonthAsLongNumeric=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intMonth)};DateUtils.GetMonthAsShortNumeric=function(c,a){ULSrLq:;return a.intMonth.toString()};DateUtils.GetDayOfWeek=function(b,a){ULSrLq:;return DateUtils.UnparseDayOfWeek(b,(new Date(a.intYear,a.intMonth-1,a.intDay)).getDay()+1)};DateUtils.GetDayOfWeekAsShortTextual=function(b,a){ULSrLq:;return b.k_objAbbreviationsOfDays[(new Date(a.intYear,a.intMonth-1,a.intDay)).getDay()]};DateUtils.GetDayAsLongNumeric=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intDay)};DateUtils.GetDayAsShortNumeric=function(c,a){ULSrLq:;return a.intDay.toString()};DateUtils.GetYearAsLongNumeric=function(d,b){ULSrLq:;var a=b.intYear.toString();switch(a.length){case 1:a="000"+a;break;case 2:a="00"+a;break;case 3:a="0"+a}return a};DateUtils.GetYearAsShortNumeric=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intYear%100)};DateUtils.GetYearAsShorterNumeric=function(c,a){ULSrLq:;return a.intYear%100};DateUtils.GetEra=function(a){ULSrLq:;return a.k_strEraInfo};DateUtils.GetHoursAsShortNumeric12=function(d,b){ULSrLq:;var a=b.intHours%12;return (a==0?12:a).toString()};DateUtils.GetHoursAsLongNumeric12=function(d,b){ULSrLq:;var a=b.intHours%12;return DateUtils.FormatAsLong(a==0?12:a)};DateUtils.GetHoursAsShortNumeric24=function(c,a){ULSrLq:;return a.intHours.toString()};DateUtils.GetHoursAsLongNumeric24=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intHours)};DateUtils.GetMinutesAsShortNumeric=function(c,a){ULSrLq:;return a.intMinutes.toString()};DateUtils.GetMinutesAsLongNumeric=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intMinutes)};DateUtils.GetSecondsAsShortNumeric=function(c,a){ULSrLq:;return a.intSeconds.toString()};DateUtils.GetSecondsAsLongNumeric=function(c,a){ULSrLq:;return DateUtils.FormatAsLong(a.intSeconds)};DateUtils.GetAMPMFirstChar=function(a,c){ULSrLq:;var b=c.intHours<12?a.AMDesignator:a.PMDesignator;return b.substr(0,1)};DateUtils.GetAMPM=function(a,c){ULSrLq:;var b=c.intHours<12?a.AMDesignator:a.PMDesignator;return b};DateUtils.ParseMonth=function(b,d){ULSrLq:;for(var c=-1,a=0;ab)a=a-100}return a};DateUtils.UnparseDayOfWeek=function(b,a){ULSrLq:;return b.k_objNamesOfDays[a-1]};DateUtils.GetNumDaysInMonth=function(c,b){ULSrLq:;var a=-1;switch(b){case 1:case 3:case 5:case 7:case 8:case 10:case 12:a=31;break;case 2:a=DateUtils.IsLeapYear(c)?29:28;break;case 4:case 6:case 9:case 11:a=30}return a};DateUtils.GetNumDaysInYear=function(a){ULSrLq:;return DateUtils.IsLeapYear(a)?366:365};DateUtils.IsLeapYear=function(a){ULSrLq:;return a%4==0&&!(a%100==0&&a%400!=0)};DateUtils.FormatAsLong=function(b){ULSrLq:;var a=b.toString();return a.length==1?"0"+a:a};DateUtils.ConvertToLocalTime=function(a){ULSrLq:;if(!Util.IsNullOrEmptyString(a.strTZOffset)){var b=a.strTZOffset.charAt(0);if(b=="+"||b=="-"||b=="Z"){var d=DateUtils.JScriptDateFromDateTime(a),c=d.getTime(),e=DateUtils.TimeZoneOffsetToMinutes(a.strTZOffset);c-=e*6e4;c-=d.getTimezoneOffset()*6e4;a=DateUtils.DateTimeFromJScriptDate(new Date(c),true,a.intFraction)}}return a};DateUtils.TimeZoneOffsetToMinutes=function(a){ULSrLq:;var b=0;if(a!="Z"){b=parseInt(a.substr(0,3),10)*60;var c=a.indexOf(":");if(c!=-1)b+=parseInt(a.substr(c+1,2),10)}return b};DateUtils.GetLocalTimeZoneOffsetString=function(e){ULSrLq:;var d=DateUtils.JScriptDateFromDateTime(e),a=-d.getTimezoneOffset(),b=Math.abs(a)/60,c=Math.floor(b),f=60*(b-c);return (a<0?"-":"+")+DateUtils.FormatAsLong(c)+":"+DateUtils.FormatAsLong(f)};DateUtils.JScriptDateFromDateTime=function(a){ULSrLq:;if((a.intYear|a.intMonth|a.intDay)==0){var b=new Date;a.intYear=b.getFullYear();a.intMonth=b.getMonth()+1;a.intDay=b.getDate()}return new Date(a.intYear,a.intMonth-1,a.intDay,a.intHours,a.intMinutes,a.intSeconds)};DateUtils.DateTimeFromJScriptDate=function(a,c,d){ULSrLq:;var b=Util.CreateObjDateTime(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),d,"");if(c)b.strTZOffset=DateUtils.GetLocalTimeZoneOffsetString(b);return b};function DateUtils_JScriptTicksFromDotNetTicks(a){ULSrLq:;return a/1e4-6.21355968e13}function DigitSeparator(){}_outer.DigitSeparator=DigitSeparator;DigitSeparator.Parse=function(a){ULSrLq:;var b=a;if(a<-1||a>5)b=0;return b};function NoFormatting(){ULSrLq:;if(!(NoFormatting.prototype instanceof NoFormattingTraits)){NoFormatting.prototype=new NoFormattingTraits;NoFormatting.prototype.constructor=NoFormatting;return new NoFormatting}}_outer.NoFormatting=NoFormatting;NoFormatting._objSharedInstance=null;NoFormatting.GetSharedInstance=function(){ULSrLq:;if(NoFormatting._objSharedInstance==null)NoFormatting._objSharedInstance=new NoFormatting;return NoFormatting._objSharedInstance};function NoFormattingTraits(){ULSrLq:;this.getFormattingType=function(){ULSrLq:;return 0};this.Reinit=function(){};this.Format=function(a){ULSrLq:;return a};this.Unformat=function(a){ULSrLq:;return Util.CreateObjUnformatResult(a,a,false)}}function NoFormatting_ShouldPostBackForTimeZone(a,b){ULSrLq:;if(b._nMultipleBindingClassId!=-1&&!Util_IsNullOrEmptyString(a)){var d=DateFormatting_GetDateFormattingModeAccordingToDataType(b);if(d!=-1){var c=DateFormatting_UnformatIso8601(a,d);if(c!=null&&!Util_IsNullOrEmptyString(c.strTZOffset))return true}}return false}function NumberFormatting(){}_outer.NumberFormatting=NumberFormatting;NumberFormatting.InitDerivedObject=function(a,k,h,i,e,f,g,j,c,d){ULSrLq:;var b=DateFormatting_DefaultCultureObject(k);a._intDecimalSeparator=h!=-1?h:b.k_intDecimalSeparator;a._intGroupSeparator=i!=-1?i:b.k_intGroupSeparator;if(e!=-1)a._intNonnegativeValueFormat=e;else a._intNonnegativeValueFormat=d==a.k_intModeCurrency?b.k_intCurrencyNonNegativeFormat:0;if(f!=-1)a._intNegativeValueFormat=f;else a._intNegativeValueFormat=d==a.k_intModeCurrency?b.k_intCurrencyNegativeFormat:b.k_intNegativeFormat;a._strCurrencySymbol=j==undefined?"":j;a._intMode=d==undefined?this.k_intModeDouble:d;if(c>=0&&c<=9||c==32)a._intGrouping=c;else a._intGrouping=c==-1?b.k_intGrouping:0;if(g==undefined){a._intDecimalDigitsCount=0;a._strNumericPart="[0-9][0-9"+a.k_objSeparatorsForRE[a._intGroupSeparator]+"]*"+a.k_objSeparatorsForRE[a._intDecimalSeparator]+"?"}else{a._intDecimalDigitsCount=g;a._strNumericPart="[0-9"+a.k_objSeparatorsForRE[a._intGroupSeparator]+a.k_objSeparatorsForRE[a._intDecimalSeparator]+"Ee\\+\\-]+"}};function NumberFormattingTraits(){ULSrLq:;this.k_objSeparatorsForString=new Array(5);this.k_objSeparatorsForString[0]="";this.k_objSeparatorsForString[1]=".";this.k_objSeparatorsForString[2]=",";this.k_objSeparatorsForString[3]=" ";this.k_objSeparatorsForString[4]="'";this.k_objSeparatorsForString[5]="\u060c";this.k_objSeparatorsForRE=new Array(5);this.k_objSeparatorsForRE[0]="";this.k_objSeparatorsForRE[1]="\\.";this.k_objSeparatorsForRE[2]=",";this.k_objSeparatorsForRE[3]=" ";this.k_objSeparatorsForRE[4]="'";this.k_objSeparatorsForRE[5]="\\u060C";this.k_intMaxExponentToNormalize=25;this.k_intModeUnknown=-1;this.k_intModeNumber=1;this.k_intModePercentage=2;this.k_intModeCurrency=3;this.k_intModeNone=4;this.getFormattingType=function(){ULSrLq:;return 2};this.k_objNumberPositivePatterns=["%1"];this.k_objNumberNegativePatterns=["(%1)","-%1","- %1","%1-","%1 -"];this.k_objCurrencyPositivePatterns=["%2%1","%1%2","%2 %1","%1 %2"];this.k_objCurrencyNegativePatterns=["(%2%1)","-%2%1","%2-%1","%2%1-","(%1%2)","-%1%2","%1-%2","%1%2-","-%1 %2","-%2 %1","%1 %2-","%2 %1-","%2 -%1","%1- %2","(%2 %1)","(%1 %2)"];this.k_objNonnegativeFormats=["\\+\\s*(%1)","(%1)\\s*\\+","%2\\s*\\+\\s*(%1)","\\+\\s*%2\\s*(%1)","\\+\\s*(%1)\\s*%2","%2\\s*(%1)\\s*\\+","(%1)\\s*%2\\s*\\+","(%1)\\s*\\+\\s*%2","%2\\s*(%1)","(%1)\\s*%2","(%1)"];this.k_objNegativeFormats=["-\\s*(%1)","(%1)\\s*-","%2\\s*-\\s*(%1)","-\\s*%2\\s*(%1)","-\\s*(%1)\\s*%2","%2\\s*(%1)\\s*-","(%1)\\s*%2\\s*-","(%1)\\s*-\\s*%2","\\(\\s*(%1)\\s*\\)","%2\\s*\\(\\s*(%1)\\s*\\)","\\(\\s*%2\\s*(%1)\\s*\\)","\\(\\s*(%1)\\s*%2\\s*\\)","\\(\\s*(%1)\\s*\\)\\s*%2"];this.Format=function(f){ULSrLq:;var c=null,o="",a="",b="",e="",i=false,s="",j="",d=0;if(Util.IsNullOrEmptyString(f)||Util.IsNullOrEmptyString(Util.Trim(f)))return f;var g=f*1;if(isNaN(g))return f;if(g<0){i=true;g=-g}if(this._intDecimalDigitsCount>=0){if(this._intMode==this.k_intModePercentage)g*=100;var m=ToFixed(g,this._intDecimalDigitsCount);if(m==null)return f;c=(new RegExp("^(-?[0-9]+)(?:\\.([0-9]+))?$")).exec(m);if(c==null)return f;a=c[1]==undefined?"":c[1];b=c[2]==undefined?"":c[2];e=""}else{var y=ToExponential(g)+"";c=(new RegExp("^(-?[0-9]+)(?:\\.([0-9]+))?(?:[Ee]([+-]?[0-9]+))?$")).exec(y);a=c[1]==undefined?"":c[1];b=c[2]==undefined?"":c[2];e=c[3]==undefined?"":c[3];d=parseInt(e,10);if(this._intMode==this.k_intModePercentage)d+=2;if(d-b.length<-9){var m=ToFixed(g,9);if(m==null)return f;if(i)m="-"+m;return this.Format(m)}else if(d=1;q--)h.push("0");a="0";b=h.reverse().join("");e=""}else{var h=[],p,n;if(b.length>d){n=d;p=0}else{n=b.length;p=d-n}h.push(a);h.push(b.substr(0,n));for(var q=p;q>=1;q--)h.push("0");a=h.join("");b=b.substr(n);e=""}if(a.length==0)a="0"}if(this.k_objSeparatorsForString[this._intGroupSeparator].length>0&&this._intGrouping>0){var v="",z=a,t=this._intGrouping;if(this._intGrouping==32&&a.length>3){v=a.substr(a.length-3,3);a=a.substr(0,a.length-3);t=2}var u=a.length%t,r=[];u!=0&&r.push(a.substr(0,u));for(var w=u;w0)j=j+"E"+e;if(i&&(a+"."+b+(e.length>0?"E"+e:""))*1==0)i=false;var k=0,l=null;if(i&&Util.IsNonEmptyString(this._strCurrencySymbol)){l=this.k_objCurrencyNegativePatterns;k=this._intNegativeValueFormat}else if(!i&&Util.IsNonEmptyString(this._strCurrencySymbol)){l=this.k_objCurrencyPositivePatterns;k=this._intNonnegativeValueFormat}else if(i&&Util.IsNullOrEmptyString(this._strCurrencySymbol)){l=this.k_objNumberNegativePatterns;k=this._intNegativeValueFormat}else{l=this.k_objNumberPositivePatterns;k=0}if(k>=l.length)o=j;else{var x=l[k];o=x.replace(new RegExp("%1"),j);o=o.replace(new RegExp("%2"),this._strCurrencySymbol)}return o};this.Unformat=a;function a(f){ULSrLq:;var d=Util.ReplaceNonLatinDigitsAndPunctuation(f);d=Util.StripWhitespace(d);var m=new RegExp(this.k_objSeparatorsForRE[this._intDecimalSeparator]+"$"),l=new RegExp(this.k_objSeparatorsForRE[this._intDecimalSeparator]+"[eE]"),g=[],h=[],a=null,i=false;for(var k in this.k_objNonnegativeFormats){var b=this.k_objNonnegativeFormats[k];b=b.replace(new RegExp("%1"),this._strNumericPart);b=b.replace(new RegExp("%2"),RegExpEscape(this._strCurrencySymbol));g.push(new RegExp("^"+b+"$","i"))}for(var k in this.k_objNegativeFormats){var b=this.k_objNegativeFormats[k];b=b.replace(new RegExp("%1"),this._strNumericPart);b=b.replace(new RegExp("%2"),RegExpEscape(this._strCurrencySymbol));h.push(new RegExp("^"+b+"$","i"))}for(var c=0;c=1){c=c+1;a=Fill("0",d)}else{a=(i+"").toUpperCase();var e=a.indexOf("E-");if(e!=-1){var k=a.substr(e+2)*1;a=a.charAt(0)+a.slice(2,e);a=Fill("0",k-1)+a}else a=a.substr(2);if(a.length0&&e*1==0)e="";var m=e.length>0?"."+e:"",l=d>=0?"e+"+d:"e"+d;return j+a.substr(c,1)+m+l}function ParseNumber(o,q,p){ULSrLq:;for(var l=0,j=1,i=2,n=3,k=4,d="",a="",e="",f=true,m=0,b=l,m=0;f&&m="0"&&c<="9")switch(b){case l:b=j;d=d+c;break;case j:if(d=="0")d=c;else d=d+c;break;case i:a=a+c;break;case n:e=e+c;break;case k:b=n;e=e+c}else if(c==q){if(!(b==j||b==i))f=false}else if(c==p)if(b==l){d="0";b=i}else if(b==j)b=i;else f=false;else if(c=="e"||c=="E")if(b==j||b==i)b=k;else f=false;else if(c=="+"||c=="-")if(b==k){e=e+c;b=n}else f=false;else f=false}if(b==l||b==k)f=false;if(f)while(a.length>1&&a.substr(a.length-1,1)=="0")a=a.substr(0,a.length-1);if(f&&d.length>1&&e!=""){var r=d.length-1;a=d.substr(1)+a;d=d.substr(0,1);e=e*1+r+""}else if(f&&d=="0"&&a!=""&&e!=""){for(var g=0;g=0&&b<9)switch(b){case 0:return a.formatShortDate;case 1:return a.formatLongDate;case 2:return a.formatMonthYear;case 7:return a.formatShortTime;case 8:return a.formatLongTime}}return c}function DateFormatting_GetDateFormattingModeAccordingToDataType(b){ULSrLq:;var c=ViewDataNode_GetUnderlyingDatatype(b),a=-1;switch(c){case DateTimeXsdDatatype:a=3;break;case DateXsdDatatype:a=1;break;case TimeXsdDatatype:a=2}return a}function DateFormatting_UnformatIso8601(c,d){ULSrLq:;var a=null,b={};switch(d){case 1:a=DateUtils.k_objREIsoDate.exec(c);if(a==null)return null;b=Util.CreateObjDateTime(parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10),0,0,0,0,a[4]);break;case 2:a=DateUtils.k_objREIsoTime.exec(c);if(a==null)return null;b=Util.CreateObjDateTime(0,0,0,parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10),parseInt(a[4],10),a[5]);break;case 3:a=DateUtils.k_objREIsoDateTime.exec(c);if(a==null)return null;b=Util.CreateObjDateTime(parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10),parseInt(a[4],10),parseInt(a[5],10),parseInt(a[6],10),parseInt(a[7],10),a[8]);break;case -1:return null;default:return null}return b}function DateFormattingTraits(){ULSrLq:;this.getFormattingType=function(){ULSrLq:;return 1};this.k_objDynamicFormatMap=[{objFriendlyRE:/MMMM/,objFormatFn:DateUtils.GetMonthAsLongTextual},{objFriendlyRE:/MMM/,objFormatFn:DateUtils.GetMonthAsShortTextual},{objFriendlyRE:/MM/,objFormatFn:DateUtils.GetMonthAsLongNumeric},{objFriendlyRE:/M/,objFormatFn:DateUtils.GetMonthAsShortNumeric},{objFriendlyRE:/dddd/,objFormatFn:DateUtils.GetDayOfWeek},{objFriendlyRE:/ddd/,objFormatFn:DateUtils.GetDayOfWeekAsShortTextual},{objFriendlyRE:/dd/,objFormatFn:DateUtils.GetDayAsLongNumeric},{objFriendlyRE:/d/,objFormatFn:DateUtils.GetDayAsShortNumeric},{objFriendlyRE:/yyyy/,objFormatFn:DateUtils.GetYearAsLongNumeric},{objFriendlyRE:/yy/,objFormatFn:DateUtils.GetYearAsShortNumeric},{objFriendlyRE:/y/,objFormatFn:DateUtils.GetYearAsShorterNumeric},{objFriendlyRE:/gg/,objFormatFn:DateUtils.GetEra},{objFriendlyRE:/hh/,objFormatFn:DateUtils.GetHoursAsLongNumeric12},{objFriendlyRE:/h/,objFormatFn:DateUtils.GetHoursAsShortNumeric12},{objFriendlyRE:/HH/,objFormatFn:DateUtils.GetHoursAsLongNumeric24},{objFriendlyRE:/H/,objFormatFn:DateUtils.GetHoursAsShortNumeric24},{objFriendlyRE:/mm/,objFormatFn:DateUtils.GetMinutesAsLongNumeric},{objFriendlyRE:/m/,objFormatFn:DateUtils.GetMinutesAsShortNumeric},{objFriendlyRE:/ss/,objFormatFn:DateUtils.GetSecondsAsLongNumeric},{objFriendlyRE:/s/,objFormatFn:DateUtils.GetSecondsAsShortNumeric},{objFriendlyRE:/tt/,objFormatFn:DateUtils.GetAMPM},{objFriendlyRE:/t/,objFormatFn:DateUtils.GetAMPMFirstChar}];this.k_intModeUnknown=-1;this.k_intModeDate=1;this.k_intModeTime=2;this.k_intModeDateTime=3;this.k_intModeNoFormatting=4;this.k_intDateFormatTypeCustom=3;this.k_intDateFormatTypeNone=4;this.k_intTimeFormatTypeCustom=9;this.k_intTimeFormatTypeNone=10;this.Reinit=p;function p(d,a){ULSrLq:;var c;if(a[0]==false)c=DateFormatting_DefaultCultureObject(d);else c=a[0];var b=a[1];if(b!=null&&b.length>2){this._objCultureInfo=c;this._strDisplayFormat=b.substr(2,b.length);if(this._strDisplayFormat.length==1)this._strDisplayFormat=DateFormatting_GetDateFormat(c,this._strDisplayFormat);this._intMode=parseInt(b.substr(0,1),10);this._intDateFormatType=a[2];this._intTimeFormatType=a[3];this._boolUseAltCalendar=a[4];this._boolEnglishStringsAlways=a[5];if(a.length>6&&a[6]>0)this._intCalendar=a[6];else if(this._objCultureInfo!=null)this._intCalendar=DateFormatting.GetCalendarType(this._objCultureInfo,this._objCultureInfo.Lcid,this._boolUseAltCalendar);else this._intCalendar=1}else{this._objCultureInfo=null;this._strDisplayFormat="";this._intMode=this.k_intModeUnknown;this._intDateFormatType=this.k_intDateFormatTypeCustom;this._intTimeFormatType=this.k_intTimeFormatTypeCustom;this._boolUseAltCalendar=false;this._boolEnglishStringsAlways=false;this._intCalendar=1}this.GenerateDisplayFormatMaps()}this.GenerateDisplayFormatMaps=e;function e(){ULSrLq:;this._objLiteralFormatMap=[];var c=this._strDisplayFormat,b=[],a=new RegExp("^((?:\\\\'|\\\\\\\\|[^'\\\\])*)(?:'((?:\\\\'|\\\\\\\\|[^'\\\\])*)')","g");a.lastIndex=0;var d=a.exec(c);while(d!=null&&a.lastIndex>0){b.push(d[1]);b.push("");this._objLiteralFormatMap[this._objLiteralFormatMap.length]=d[2];c=c.substring(a.lastIndex);a.lastIndex=0;d=a.exec(c)}b.push(c);this._strFormatMap=b.join("");for(var e in this.k_objDynamicFormatMap)this._strFormatMap=this._strFormatMap.replace(this.k_objDynamicFormatMap[e].objFriendlyRE,"")}this.CultureInfo=s;function s(){ULSrLq:;return this._objCultureInfo}this.Mode=x;function x(){ULSrLq:;return this._intMode}this.IsUseGenitiveForm=i;function i(b){ULSrLq:;for(var e=0,a=0,d="d",c=0,a=e;a"),this.k_objDynamicFormatMap[d].objFormatFn(this.CultureInfo(),c,e));for(var d in this._objLiteralFormatMap)b=b.replace(new RegExp(""),this._objLiteralFormatMap[d]);return b}this.Unformat=v;function v(a){ULSrLq:;if(this.CultureInfo()==null||this.Mode()==-1)return Util.CreateObjUnformatResult(a,a,false);if(this.Mode()==this.k_intModeNoFormatting)return Util.CreateObjUnformatResult(a,a,false);if(this._intCalendar!=1&&this.Mode()!=this.k_intModeTime)return Util.CreateObjUnformatResult(a,a,false);var c=Util.ReplaceNonLatinDigitsAndPunctuation(a),d=null,e=null,b=null;if(this.Mode()==this.k_intModeDateTime)b=this.UnformatIso8601(c,this.k_intModeDateTime);if(b==null){if(this.Mode()==this.k_intModeDate||this.Mode()==this.k_intModeDateTime&&this.DateFormatType()!=this.k_intDateFormatTypeNone){d=this.UnformatIso8601(c,this.k_intModeDate);if(d==null)d=this.UnformatDate(c)}else if(this.Mode()==this.k_intModeTime||this.Mode()==this.k_intModeDateTime&&this.TimeFormatType()!=this.k_intTimeFormatTypeNone){e=this.UnformatTime(c);if(e==null)e=this.UnformatIso8601(c,this.k_intModeTime)}else return Util.CreateObjUnformatResult(a,a,false);b=Util.CreateDefaultObjDateTime();if(d!=null)Util.MergeDateIntoDateTime(d,b);else if(e!=null)Util.MergeTimeIntoDateTime(e,b);else b=null}var g=this.UnformatFromDateTime(b,this.Mode(),a),f=Util.CreateObjUnformatResult(a,g,true);f.objDateTime=b;return f}this.UnformatFromDateTime=h;function h(a,d,c){ULSrLq:;var b="";if(a==null)b=c;else switch(d){case this.k_intModeDate:b=DateUtils.GetYearAsLongNumeric(this.CultureInfo(),a)+"-"+DateUtils.GetMonthAsLongNumeric(this.CultureInfo(),a)+"-"+DateUtils.GetDayAsLongNumeric(this.CultureInfo(),a);break;case this.k_intModeTime:b=DateUtils.GetHoursAsLongNumeric24(this.CultureInfo(),a)+":"+DateUtils.GetMinutesAsLongNumeric(this.CultureInfo(),a)+":"+DateUtils.GetSecondsAsLongNumeric(this.CultureInfo(),a);if(Util.IsNonEmptyString(a.strTZOffset))b+=a.strTZOffset;break;case this.k_intModeDateTime:b=DateUtils.GetYearAsLongNumeric(this.CultureInfo(),a)+"-"+DateUtils.GetMonthAsLongNumeric(this.CultureInfo(),a)+"-"+DateUtils.GetDayAsLongNumeric(this.CultureInfo(),a)+"T"+DateUtils.GetHoursAsLongNumeric24(this.CultureInfo(),a)+":"+DateUtils.GetMinutesAsLongNumeric(this.CultureInfo(),a)+":"+DateUtils.GetSecondsAsLongNumeric(this.CultureInfo(),a);if(Util.IsNonEmptyString(a.strTZOffset))b+=a.strTZOffset;break;default:b=c}return b}this.IsWeekDayName=n;function n(a){ULSrLq:;var b=new RegExp("^(?:"+this.CultureInfo().k_objAnyNamesOfDays+")$");return b.exec(a)!=null}this.IsMonthName=t;function t(a){ULSrLq:;return DateUtils.ParseMonth(this.CultureInfo(),a)!=-1&&a*1!=a}this.UnformatIso8601=DateFormatting_UnformatIso8601;this.TrimLeadingDateSeparatorsAndIgnorableSubstrings=c;function c(c){ULSrLq:;var a=[];a.push("^((");a.push("\\s*[\\\\,/\\s.-]\\s*");a.push(")|(");a.push(this.CultureInfo().k_reIgnorableDateformatStrings);a.push("))+");var b=new RegExp(a.join(""));return c.replace(b,"")}this.TrimIgnorableSubstrings=g;function g(b){ULSrLq:;for(var c=0;ce){e=b[3].length;a.boolFoundMonth=true;a.intMonth=c+1;a.strDateWithoutMonth=d.replace(f,"$1");a.strMonthName=b[3]}}return a}this.UnformatDate=q;function q(d){ULSrLq:;if(this.CultureInfo()==null||this.Mode()==this.k_intModeUnknown)return d;if(this.Mode()==this.k_intModeNoFormatting)return d;d=d.replace(/\xA0/g," ");d=d.replace(/\s{2,}/g," ");var a=this.UnformatDateExact(d);if(a==null){var j=false,e=false,i=false;a=Util.CreateDefaultObjDateTime();var q=this.ParseMonthName(d,false);e=q.boolFoundMonth;if(e){a.intMonth=q.intMonth;d=q.strDateWithoutMonth}var w=this.GenerateRegularExpresionForDatePartName(this.CultureInfo().k_objAnyNamesOfDays,false),u=d.match(w);if(u!=null&&u[0]!="")d=d.replace(w,"$1");d=Util.Trim(d);var D=new RegExp("\\s*[\\\\,/\\s.-]\\s*"),k=d,b=[];while(k.length>0){var m=k.match(D),h="";if(m==null){h=k;k=""}else if(m.index>0){h=k.substr(0,m.index);var C=m.index+m[0].length;k=k.substring(C,k.length)}else return null;var v=new RegExp("^\\s*0?(\\d+[^\\d\\s]+)"),n=v.exec(h);while(n!=null){b.push(n[1]);h=h.substring(n[0].length,h.length);n=v.exec(h)}h!=""&&b.push(h)}for(var l=this.CultureInfo().k_objDateInfo[0].intDay,p=this.CultureInfo().k_objDateInfo[0].intMonth,r=this.CultureInfo().k_objDateInfo[0].intYear,z=rl||r>l&&p=0||this.IsWeekDayName(f)||this.IsWeekDayName(x)){b[c]=null;continue}f=b[c]=x;var E=new RegExp("^[0-9]*$"),g=parseInt(f,10);if(isNaN(g)||E.exec(f)==null){if(!e)if(this.IsMonthName(f)){a.intMonth=DateUtils.ParseMonth(this.CultureInfo(),f);b[c]="month";e=true;continue}else if(this.IsMonthName(f+".")){a.intMonth=DateUtils.ParseMonth(this.CultureInfo(),f+".");b[c]="month";e=true;continue}return null}if(g>31&&!i){a.intYear=DateUtils.ParseYear(this.CultureInfo(),g);b[c]="year";i=true;continue}if(g<1)return null;b[c]=g}for(var y=e,c=0;c31||z||j&&e)){a.intYear=DateUtils.ParseYear(this.CultureInfo(),g);b[c]="year";i=true}else if(!e&&(B||j)){a.intMonth=g;b[c]="month";e=true}else if(!j){a.intDay=g;b[c]="day";j=true}else return null}var o=Util.FindObjectInArray("day",b),s=Util.FindObjectInArray("month",b),t=Util.FindObjectInArray("year",b);if(j&&e&&i&&!A&&!y&&(o>t&&os)){var F=a.intMonth;a.intMonth=a.intDay;a.intDay=F}if(!(j&&e&&i))if(!j&&e&&i)a.intDay=1;else if(!(j&&e&&!i))a=null}if(a!=null&&a.intYear==0)a=null;if(a!=null&&!this.IsDateValidDate(a))a=null;return a}this.UnformatDateExact=j;function j(a){ULSrLq:;if(a==null||a=="")return null;if(this.CultureInfo()==null||this.Mode()==this.k_intModeUnknown)return null;if(this.Mode()==this.k_intModeNoFormatting)return null;if(typeof this._strFormatMap=="undefined")return null;var f=this._strFormatMap.match(/\d+/g);if(f==null)return null;for(var c=true,d=Util.CreateDefaultObjDateTime(),g=0;c&&g=0&&a<=1){var f=this.ParseMonthName(e,true);if(f.boolFoundMonth){c=f.intMonth;b=f.strMonthName}}else if(a>=4&&a<=5){var i=this.GenerateRegularExpresionForDatePartName(this.CultureInfo().k_objAnyNamesOfDays,false),g=e.match(i);if(g!=null&&g[0]!=""){b=g[0];c=0}}else if(a==11)b="";else if(a>=8&&a<=10){var h=new RegExp("^\\d+","g"),d=e.match(h);if(d!=null&&d[0].length<=4){b=d[0];if(a>=9&&a<=10)c=DateUtils.ParseYear(this.CultureInfo(),parseInt(b,10));else c=parseInt(b,10)}}else if(a>=2&&a<=7){var h=new RegExp("^\\d+","g"),d=e.match(h);if(d!=null&&d[0].length<=2){b=d[0];c=parseInt(b,10)}}else if(a>=12&&a<=21)b="";b!=null&&b!=""&&this.SetDatePart(c,a,j);return b}this.SetDatePart=u;function u(b,a,c){ULSrLq:;if(a>=0&&a<=3)c.intMonth=b;else if(a>=4&&a<=7)c.intDay=b;else if(a>=8&&a<=10)c.intYear=b}this.IsDateValidDate=b;function b(a){ULSrLq:;var b=new Date(a.intYear,a.intMonth-1,a.intDay,1,10,0),c=a.intYear==b.getFullYear()&&a.intMonth==b.getMonth()+1&&a.intDay==b.getDate();return c}this.UnformatTime=r;function r(c){ULSrLq:;var d=this.CultureInfo().k_strUnformatTime;c=c.toUpperCase();var f=new RegExp("^\\s*"+d.strRegExp+"\\s*$"),b=f.exec(c);if(b==null){c=this.TrimIgnorableSubstrings(c);b=f.exec(c)}if(b==null)return null;if(b.length!=5)return null;var a=Util.CreateDefaultObjDateTime();a.intHours=parseInt(b[d.intHours],10);var g=parseInt(b[d.intMinutes],10);a.intMinutes=isNaN(g)?0:g;var h=parseInt(b[d.intSeconds],10);a.intSeconds=isNaN(h)?0:h;var e=b[d.intAMPM];if(Util.IsNonEmptyString(e))if(e==this.CultureInfo().PMDesignator&&a.intHours>=0&&a.intHours<24)a.intHours=a.intHours>=12?a.intHours:a.intHours+12;else if(e==this.CultureInfo().AMDesignator&&a.intHours>=0&&a.intHours<24)a.intHours=a.intHours==12?0:a.intHours;else a=null;return a}this.IsISO8601DateTimeString=a;function a(a){ULSrLq:;var b=DateUtils.k_objREIsoDateTime.exec(a);return b!=null}this.ShouldPostBackForTimeZone=f;function f(b,c){ULSrLq:;if(!Util_IsNullOrEmptyString(b.strOriginalValue)){if(!Util_IsNullOrUndefined(b.objDateTime)&&!Util_IsNullOrEmptyString(b.objDateTime.strTZOffset))return true;var g=ViewDataNode_GetUnderlyingDatatype(c);if(g==DateTimeXsdDatatype)if(a(b.strOriginalValue))return false;var f=ViewDataNode_GetDatum(c),d=f.GetValue();if(!Util_IsNullOrEmptyString(d)&&f.ValidateDataType()){var e=this.UnformatIso8601(d,this.Mode());if(e!=null&&!Util_IsNullOrEmptyString(e.strTZOffset))return true}}return false}}EventLog.boolPostbackOnStructuralChange=false;function EventLogStaticData(a,b){ULSrLq:;if(!(EventLogStaticData.prototype instanceof EventLogStaticDataTraits)){EventLogStaticData.prototype=new EventLogStaticDataTraits;EventLogStaticData.prototype.constructor=EventLogStaticData;return new EventLogStaticData(a,b)}this.PostbackCounter=CurrentFormData.PostbackCounter(a);this.EditingSessionId=CurrentFormData.EditingSessionId(a);this.SolutionId=CurrentFormData.SolutionId(a);this.LoadedFromXmlDocument=CurrentFormData.LoadedFromXmlDocument(a);this.XmlLocation=encodeURIComponent(CurrentFormData.XmlLocation(a));this.XsnLocation=encodeURIComponent(CurrentFormData.XsnLocation(a));this.AbsoluteSolutionLocation=encodeURIComponent(CurrentFormData.AbsoluteSolutionLocation(a));this.SaveLocation=encodeURIComponent(CurrentFormData.SaveLocation(a));this.WebUrl=encodeURIComponent(CurrentFormData.GetWebUrl(a));this.UrlToNavigateToOnClose=encodeURIComponent(CurrentFormData.UrlToNavigateToOnClose(a));this.IsNew=CurrentFormData.IsNew(a)?"1":"0";this.IsHosted=CurrentFormData.IsHosted(a)?"1":"0";this.IsDocumentClosed=b==true?"1":"0";this.IsV4UI=CurrentFormData.IsV4UI(a)?"1":"0";this.PostbackReason=0;this.PostbackType=0;this.CreationTime=CurrentFormData.CreationTime(a);this.SessionState=CurrentFormData.SessionState(a);this.FormID=a;this.OnAfterSubmit=CurrentFormData_OnAfterSubmit(a);this.WebCurrentCulture=CurrentFormData_DefaultLcid(a);this.WebCurrentUICulture=CurrentFormData_LanguageLcid(a);this.OptimizedForFirstRequest=CurrentFormData_OptimizedForFirstRequest(a)?"1":"0";this.TimeZoneId=CurrentFormData_TimeZoneId(a)}function EventLogStaticDataTraits(){ULSrLq:;this.CreateEventLogStartEntry=function(){ULSrLq:;var a=[];a.push(8);a.push(this.PostbackCounter);a.push(this.EditingSessionId);a.push(encodeURIComponent(this.SolutionId));a.push(this.LoadedFromXmlDocument);a.push(this.XmlLocation);a.push(this.XsnLocation);a.push(this.AbsoluteSolutionLocation);a.push(this.SaveLocation);a.push(this.WebUrl);a.push(this.UrlToNavigateToOnClose);a.push(this.IsNew);a.push(this.IsHosted);a.push(this.IsDocumentClosed);a.push(this.IsV4UI);a.push(this.PostbackReason);a.push(this.PostbackType);a.push(this.CreationTime);a.push(this.SessionState);a.push(this.FormID);a.push(this.OnAfterSubmit);a.push(this.WebCurrentCulture);a.push(this.WebCurrentUICulture);a.push(this.OptimizedForFirstRequest);a.push(this.TimeZoneId);a.push(CurrentFormData_GetCanaryValue(this.FormID));return a.join(";")};this.CreateEventLogEntryWithVersion=function(){ULSrLq:;var b=this.CreateEventLogStartEntry(),a=[];a.push(1);a.push(b);return a.join(" ")};this.UpdateForCachedEventLogValue=function(d){ULSrLq:;var b=d.split(" ");if(b.length>0){var c=b[0],a=c.split(";");if(a.length>1&&a[0]==8)if(parseInt(this.PostbackCounter)0&&(a==1&&e||a==15||a==10||a==19||a==14||a==13||a==9||a==31||a==11))PostbackBody.duringRender=true;EventLog_AddPrivate(b,a,g,j,k,m,c);if(EventLog_CanAddEntry(c)){var h=a==20||a==33||a==31,d=EventLog_PostBackIfImplicitRoundTrip(b,g,e,i,l,f,h);if(!d)switch(f){case 2:case 3:EventLog.boolPostbackOnStructuralChange=true}return d}PostbackBody.duringRender=false;return true}function EventLog_AddPrivate(c,i,j,e,f,g,d){ULSrLq:;if(EventLog_CanAddEntry(d)){var a=[];a.push(i);a.push(encodeURIComponent(e));a.push(encodeURIComponent(f));a.push(encodeURIComponent(g));var h=a.join(";"),b=EventLog_Deserialize(c);b.push(h);EventLog_Serialize(c,b)}}function EventLog_Remove(b){ULSrLq:;var a=EventLog_Deserialize(b);a.pop();EventLog_Serialize(b,a)}function EventLog_Initialize(a,b){ULSrLq:;var c=GlobalFormData.Get(a);c.eventLogStaticData=new EventLogStaticData(a,b);EventLog_Serialize(a,[])}function EventLog_Delete(a){ULSrLq:;document.getElementById(a+"__EventLog").value=""}function EventLog_Serialize(c,b){ULSrLq:;var a=b.join(" ")+" ";document.getElementById(c+"__EventLog").value=a}function EventLog_Deserialize(c){ULSrLq:;var b=document.getElementById(c+"__EventLog").value,a=b.split(" ");a.pop();return a}function EventLog_CanAddEntry(a){ULSrLq:;return a||!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0}function EventLog_PostBackIfImplicitRoundTrip(j,e,d,g,h,i,f){ULSrLq:;var b=false,a=null;if(d)b=true;else if(e!=null){a=Snippet_GetSnippetElementFromHtml(e);if(BaseControl_RequiresImplicitRoundTrip(a)&&a[2]!="CustomControl")b=true}if(b){var c=h;if(!d&&a!=null)c=a[9];View_SubmitForm(j,g,c,i,f);return false}return true}function EventLog_EnsureEventLogStartEntry(b){ULSrLq:;var e=GlobalFormData.Get(b),c=e.eventLogStaticData;if(c==null){EventLog_Initialize(b,false);c=e.eventLogStaticData}var a=null,d=c.CreateEventLogStartEntry();if(!EventLog_IsEmpty(b)){a=EventLog_Deserialize(b);a[1]=d}else{a=[];a.push(1);a.push(d)}EventLog_Serialize(b,a)}function EventLog_IsEventLogFirstRequestOptimized(a){ULSrLq:;return CurrentFormData_OptimizedForFirstRequest(a)}EventLog.Count=EventLog_Count;function EventLog_Count(a){ULSrLq:;var b=0;if(!EventLog_IsEmpty(a)){var c=EventLog_Deserialize(a);b=c.length-1}return b}EventLog.Value=EventLog_Value;function EventLog_Value(b){ULSrLq:;var a=document.getElementById(b+"__EventLog");if(a!=null)return a.value;else return null}function EventLog_IsEmpty(b){ULSrLq:;var a=EventLog_Value(b);return Util_IsNullOrEmptyString(a)||a==" "}function SelectionService(){}_outer.SelectionService=SelectionService;SelectionService.objSelectedControl=null;SelectionService.arrStickyHighlightControls=[];SelectionService.arrNonStickyHighlightControls=[];SelectionService.IsSelected=SelectionService_IsSelected;function SelectionService_IsSelected(b){ULSrLq:;var a=SelectionService_GetSelectedControl();if(a==null)return false;else return b.id==a.id}SelectionService.SelectId=SelectionService_SelectId;function SelectionService_SelectId(b){ULSrLq:;var a=document.getElementById(b);a!=null&&SelectionService_Select(a)}SelectionService.Select=SelectionService_Select;function SelectionService_Select(a){ULSrLq:;var e;if(HoverMenu.isVisible){HoverMenu_HideMenu();SelectionService_RemoveAllNonStickyHighlight()}var b=SelectionService_GetSelectedControl();if(b!=a){b!=null&&SelectionService__Select(b,false);if(a!=null){var d=ViewDataNode_GetViewDataNodeFromHtml(a);if(BaseControl_IsInSelectableState(d))SelectionService__Select(a,true);else{var c=BaseControl_FindFirstFocusableControl(a);c!=null&&SelectionService__Select(c,true)}}}}SelectionService.GetHighlightState=SelectionService_GetHighlightState;function SelectionService_GetHighlightState(c){ULSrLq:;var b=Util_FindObjectInArray(c.id,SelectionService.arrStickyHighlightControls)>=0,a=Util_FindObjectInArray(c.id,SelectionService.arrNonStickyHighlightControls)>=0;if(b&&!a)return 1;else if(!b&&a)return 2;else if(b&&a)return 3;else return 0}SelectionService.IsHoverInState=SelectionService_IsHoverInState;function SelectionService_IsHoverInState(a){ULSrLq:;return a==2||a==3}SelectionService.IsIpInState=SelectionService_IsIpInState;function SelectionService_IsIpInState(a){ULSrLq:;return a==1||a==3}SelectionService.GetSelectedControl=SelectionService_GetSelectedControl;function SelectionService_GetSelectedControl(){ULSrLq:;return SelectionService.objSelectedControl}SelectionService.Highlight=SelectionService_Highlight;function SelectionService_Highlight(a,b,c){ULSrLq:;var f;if(a==null)return;if(HoverMenu.strVisibleMenuID!=null)return;if(b&&!c)SelectionService_RemoveAllStickyHighlightExcept(a);else!b&&!c&&SelectionService_RemoveAllNonStickyHighlightExcept(a);var d=g_arrControlTypes[a.getAttribute("ScriptClass")]["Highlight"];if(b&&Util_FindObjectInArray(a.id,SelectionService.arrStickyHighlightControls)==-1){SelectionService.arrStickyHighlightControls.push(a.id);d(a,b)}else if(!b&&Util_FindObjectInArray(a.id,SelectionService.arrNonStickyHighlightControls)==-1){SelectionService.arrNonStickyHighlightControls.push(a.id);d(a,b)}var e=g_arrControlTypes[a.getAttribute("ScriptClass")]["RefreshVisualState"];e(a)}SelectionService.RemoveHighlight=SelectionService_RemoveHighlight;function SelectionService_RemoveHighlight(a,b){ULSrLq:;var h;if(a==null||a.parentNode==null)return;if(HoverMenu.strVisibleMenuID!=null)return;var f=SelectionService_GetSelectedControl();if(b&&f!=null&&a.id==f.id)return;var d=Util_FindObjectInArray(a.id,SelectionService.arrStickyHighlightControls),c=Util_FindObjectInArray(a.id,SelectionService.arrNonStickyHighlightControls),e=g_arrControlTypes[a.getAttribute("ScriptClass")]["RemoveHighlight"];if(!b&&c>=0){SelectionService.arrNonStickyHighlightControls[c]=null;e(a,b)}else if(b&&d>=0){SelectionService.arrStickyHighlightControls[d]=null;e(a,b)}var g=g_arrControlTypes[a.getAttribute("ScriptClass")]["RefreshVisualState"];g(a)}SelectionService.RemoveAllStickyHighlightExcept=SelectionService_RemoveAllStickyHighlightExcept;function SelectionService_RemoveAllStickyHighlightExcept(d){ULSrLq:;var c="";if(d!=null)c=d.id;for(var b=0;b0&&g_objCurrentFormDataSelection.boolIpfsCausedPostback||SelectionService_IsManagingPageFocus(a))&&g_objCurrentFormDataSelection.RestoreFocus(b);g_objCurrentFormDataSelection.boolIpfsCausedPostback=false;g_objCurrentFormDataSelection.ClearSerializedForm()}catch(e){}Perf_End_Trace(7597,"SelectionServiceRestoreFocusInternal")}function SelectionService_ResetState(a){ULSrLq:;if(a){SelectionService_RemoveAllStickyHighlight();try{SelectionService_Select(null)}catch(b){}}else{SelectionService.arrStickyHighlightControls=[];SelectionService.arrNonStickyHighlightControls=[];SelectionService.objSelectedControl=null}}SelectionService.ForgetAllSelection=SelectionService_ForgetAllSelection;function SelectionService_ForgetAllSelection(a){ULSrLq:;PostbackBody_SessionStorageRemoveItem(PostbackBody_GetSessionStoragePrefix(a),"_sel");g_objCurrentFormDataSelection!=null&&g_objCurrentFormDataSelection.ClearSerializedForm();g_objCurrentFormDataSelection=new SelectionInformation;SelectionService_ResetState(CurrentFormData_IsValidViewDataTree(a))}function SelectionService_IsManagingPageFocus(a){ULSrLq:;return CurrentFormData_IsHosted(a)||CurrentFormData_IsListItemPage(a)}function SelectionInformation(){ULSrLq:;if(!(SelectionInformation.prototype instanceof SelectionInformationTraits)){SelectionInformation.prototype=new SelectionInformationTraits;SelectionInformation.prototype.constructor=SelectionInformation;return new SelectionInformation}this.boolIpfsCausedPostback=false;this.strFormId=_InfoPath.GetFirstControl().strFormId;for(var c=_InfoPath.arrForms.length,b=0;b0}catch(c){this.boolTextSelected=false}}this.BackupScrollPosition=b;function b(){ULSrLq:;this.intScrollXPosition=CrossBrowserLibrary.GetScrollX(this.strFormId);this.intScrollYPosition=CrossBrowserLibrary.GetScrollY(this.strFormId)}this.BackupFocusForStructural=a;function a(c,b,d){ULSrLq:;var a;if(b==null)a=ViewDataNode_GetViewDataNodeFromHtml(c);else a=ViewDataNode_GetViewDataNodeFromHtml(b);this.BackupFocus(a);this.BackupScrollPosition();this.boolStructuralInsertSelectFirst=true;this.boolStructuralAppendAtEnd=b==null;this.boolStructuralInsertBefore=d}this.RestoreFocus=g;function g(g){ULSrLq:;var a=ViewDataNode_SelectViewDataPath(g,this.arrFocusBackupForPostback);if(this.boolStructuralInsertSelectFirst){if(this.boolStructuralAppendAtEnd){var f=ViewDataNode_GetChildNodes(a);if(f.length>0)a=f[f.length-1]}else{var h=a._objViewDataNodeParent;if(h!=null){var e=ViewDataNode_GetChildNodes(h),b=Util.IndexOf(e,a);if(this.boolStructuralInsertBefore){b--;if(b<0)b=0}else{b++;if(b>=e.length)b=e.length-1}a=e[b]}}var d=document.getElementById(a[9]);d&&StructuralEditingControl.FocusNewContainer(d)}else{var d=document.getElementById(a[9]);if(d==null)return;var c=BaseControl_FindFirstFocusableControl(d);if(c!=null){var i=g_arrControlTypes[c.getAttribute("ScriptClass")]["RestoreFocus"];try{i(c)}catch(j){}SelectionService.RememberFocus(c)}}!(UserAgentInfo.strBrowserType==1&&this.intScrollYPosition==0)&&this.SetWindowScrollPosition(g.FormId)}this.SetWindowScrollPosition=d;function d(b){ULSrLq:;if(!CurrentFormData_IsV4UI(b))window.scrollTo(this.intScrollXPosition,this.intScrollYPosition);else{var a=document.getElementById("s4-workspace");if(a!=null)window.setTimeout('document.getElementById("s4-workspace").scrollTop = '+this.intScrollYPosition,0);else window.setTimeout("document.documentElement.scrollTop = "+this.intScrollYPosition,0)}}this.Serialize=j;function j(){ULSrLq:;var b="";if(this.arrFocusBackupForPostback.length==0)b="";else{var a=[];a.push(this.strFormId);a.push(this.boolTextSelected?1:0);a.push(this.boolStructuralInsertSelectFirst?1:0);a.push(this.boolStructuralInsertBefore?1:0);a.push(this.boolStructuralAppendAtEnd?1:0);a.push(this.intScrollXPosition);a.push(this.intScrollYPosition);a.push(this.boolIpfsCausedPostback?1:0);for(var c=0;c
"+Util.FormatString(IntlCoreStrings.k_strErrorDialogCloseDesc,e)}else{a[2]=[c];a[12]=Util.FormatString(IntlCoreStrings.k_strErrorDialogCloseDesc,e)}}else if(f==13){a[1]=IntlCoreStrings.k_strLoadErrorDialogTitle;a[2]=[c];a[12]=Util.FormatString(IntlCoreStrings.k_strErrorDialogCloseDesc,e)}else{a[1]=IntlCoreStrings.k_strErrorDialogTitle;if(UserMessageError_IsStartOverSupported(b)){a[2]=[i,c];var n=IntlCoreStrings.k_strErrorDialogButtonStartAgain;a[12]=Util.FormatString(IntlCoreStrings.k_strErrorDialogStartAgainDesc,n)+"

"+Util.FormatString(IntlCoreStrings.k_strErrorDialogCloseDesc,e)}else{a[2]=[c];a[12]=Util.FormatString(IntlCoreStrings.k_strErrorDialogCloseDesc,e)}}g=UserMessageError.FormatDetails(d._strDetailMessage,d._strLogId,d._strCorrelationId)}if(a[2].length>1)a[2][1][0]=1;a[0]="";a[3]=CurrentFormData.Direction(b);a[5]=Dialog.TextAlignmentStyle();a[10]=d._strShortMessage;a[13]=Util.IsNullOrEmptyString(g)?"display:none;":"display:inline";a[16]=g;a[14]=IntlCoreStrings.k_strErrorDialogDetailsAccel;a[15]=IntlCoreStrings.k_strErrorDialogShowDetails;Dialog.ShowModalDialog(b,"ErrorDialog",a,m)}UserMessageError.FormatDetails=function(e,g,d){ULSrLq:;var a=null,c=false;if(Util.IsNonEmptyString(e))a=Util.ConvertNewlinesToHtml(e);if(Util.IsNonEmptyString(g)){c=true;var f=Util.FormatString("
{0}
{1}{2}
",IntlCoreStrings.k_strErrorDialogLogEntryText,IntlCoreStrings.k_strErrorDialogLogIdLabel,g);if(a==null)a=f;else a=a+"

"+f}if(Util.IsNonEmptyString(d)){var b=Util.FormatString("
{0}{1}
",IntlCoreStrings.k_strErrorDialogLogCorrelationIDText,d);if(a==null)a=b;else if(c)a=a+"
"+b;else a=a+"

"+b}return a};UserMessageError.CombineWarningDetails=function(){ULSrLq:;for(var a=[],d=UserMessages_GetReturnedMessages(),c=UserMessages.intNextMessage;c");a.push(UserMessageError.FormatDetails(b[2],b[3],b[4]))}return a.join("")};UserMessageError.ToggleDetails=function(){ULSrLq:;var c=document.getElementById("ErrorDialogDetailsLink"),a=document.getElementById("ErrorDialogDetailsSection");if(c==null||a==null)return;var b=a.style.display!="none";Util.SetInnerText(c,b?IntlCoreStrings.k_strErrorDialogShowDetails:IntlCoreStrings.k_strErrorDialogHideDetails);a.style.display=b?"none":"inline";b?a.setAttribute("aria-hidden","true"):a.setAttribute("aria-hidden","false")};UserMessageError.StartAgainClicked=UserMessageError_StartAgainClicked;function UserMessageError_StartAgainClicked(a){ULSrLq:;var d=GlobalFormData.Get(a),b=UserMessages_GetReturnedMessages()[UserMessages.intNextMessage][0];switch(b){case 4:var c=Util.UnescapeString(IntlCoreStrings.k_strStartOverAlertLine1)+"\n\n"+Util.UnescapeString(IntlCoreStrings.k_strStartOverAlertLine2);if(UserMessages.ShowConfirmMessage(c,false)){UserMessages.StartNewForm(a,true);Dialog.HideDialog()}break;case 5:UserMessages.StartNewForm(a,true);break;case 12:case 11:default:Dialog.OnTerminateButton()}}UserMessageError.CloseClicked=UserMessageError_CloseClicked;function UserMessageError_CloseClicked(){ULSrLq:;if(Print_IsPrintWindow(Dialog.strFormId))window.close();else{var a=GlobalFormData.Get(Dialog.strFormId);a.boolDocumentClosed=true;a.boolNeedPostBack=false;UserMessages_GetReturnedMessages()[UserMessages.intNextMessage][0]!=9&&Dialog.HideDialog();View.OnFinishUserMessages()}}UserMessageError.ShowTemplatedMessage=function(b,f,a,d){ULSrLq:;try{Toolbar.Show(b,false)}catch(e){}if(!d){var c=View_GetViewFormFieldIDControl(b);c.innerHTML=a}else if(UserAgentInfo.strBrowser==1||UserAgentInfo.strBrowser==2)DeferredHtmlLoader.Load(a);else{document.open("text/html","replace");document.write(a);document.close()}};function DeferredHtmlLoader(){}_outer.DeferredHtmlLoader=DeferredHtmlLoader;DeferredHtmlLoader._objTimer=null;DeferredHtmlLoader._objHtml=null;DeferredHtmlLoader._intLoadDelay=1;DeferredHtmlLoader.TimerProc=function(){ULSrLq:;if(DeferredHtmlLoader._objTimer!=null)DeferredHtmlLoader._objTimer=null;UserAgentInfo.strBrowser!=2&&document.open("text/html","replace");document.write(DeferredHtmlLoader._objHtml);document.close()};DeferredHtmlLoader.Load=function(a){ULSrLq:;DeferredHtmlLoader._objHtml=a;DeferredHtmlLoader._objTimer=window.setTimeout(DeferredHtmlLoader.TimerProc,DeferredHtmlLoader._intLoadDelay)};function UserMessages(){}_outer.UserMessages=UserMessages;UserMessages.MessageMetadata=[];UserMessages.MessageMetadata[0]=[true,true,false];UserMessages.MessageMetadata[1]=[false,true,false];UserMessages.MessageMetadata[2]=[false,true,false];UserMessages.MessageMetadata[3]=[false,true,true];UserMessages.MessageMetadata[4]=[false,false,false];UserMessages.MessageMetadata[5]=[false,false,true];UserMessages.MessageMetadata[6]=[false,true,false];UserMessages.MessageMetadata[7]=[false,true,false];UserMessages.MessageMetadata[8]=[true,false,false];UserMessages.MessageMetadata[9]=[false,false,true];UserMessages.MessageMetadata[10]=[false,true,false];UserMessages.MessageMetadata[11]=[false,false,true];UserMessages.MessageMetadata[12]=[false,false,true];UserMessages.MessageMetadata[13]=[false,false,true];UserMessages.arrReturnedUserMessages=null;UserMessages.arrFormIdIndexes=null;UserMessages.intNextMessage=0;UserMessages.boolViewDisplayed=false;UserMessages.funcOnFinishUserMessagesCallback=null;function UserMessages_BuildReturnedUserMessagesIfNeeded(){ULSrLq:;if(UserMessages.arrReturnedUserMessages==null||typeof UserMessages.arrReturnedUserMessages=="undefined"){UserMessages.arrReturnedUserMessages=[];UserMessages.arrFormIdIndexes=[];for(var a=0;a<_InfoPath.arrForms.length;a++)if(_InfoPath.arrForms[a]!=null){for(var e=_InfoPath.arrForms[a].strFormId,b=CurrentFormData.UserMessages(e),d=b.length,c=0;c0){UserMessages.intNextMessage=0;UserMessages.boolViewDisplayed=false;UserMessages.funcOnFinishUserMessagesCallback=b;UserMessages_ShowNextMessage();return true}else return false}UserMessages.ShowMessage=UserMessages_ShowMessage;function UserMessages_ShowMessage(a,d,e){ULSrLq:;var f=UserMessages_GetReturnedMessages();if(d==12)PostbackBody.RetryingPostback=true;UserMessages.intNextMessage=0;UserMessages.arrFormIdIndexes=new Array(1);for(var c=0;c<_InfoPath.arrForms.length;c++)if(_InfoPath.arrForms[c]!=null)if(e==_InfoPath.arrForms[c].strFormId){UserMessages.arrFormIdIndexes[0]=c;break}UserMessages.arrReturnedUserMessages=new Array(1);var b=new Array(4);b[0]=d;b[1]=a._strShortMessage==null?a:a._strShortMessage;b[2]=a._strDetailMessage;b[3]=a._strLogId;UserMessages.arrReturnedUserMessages[0]=b;UserMessages.funcOnFinishUserMessagesCallback=null;UserMessages.boolViewDisplayed=true;UserMessages_ShowNextMessage();return !UserMessages.IsSync(d)}UserMessages.NeedsView=UserMessages_NeedsView;function UserMessages_NeedsView(a){ULSrLq:;return UserMessages.MessageMetadata[a][0]}UserMessages.IsSync=UserMessages_IsSync;function UserMessages_IsSync(a){ULSrLq:;return UserMessages.MessageMetadata[a][1]}UserMessages.AbortProcessingView=UserMessages_AbortProcessingView;function UserMessages_AbortProcessingView(a){ULSrLq:;return UserMessages.MessageMetadata[a][2]}function UserMessages_ShowNextMessage(){ULSrLq:;var c=UserMessages_GetReturnedMessages(),b=UserMessages_GetCurrentFormId(),a=c[UserMessages.intNextMessage];if(!UserMessages_GetPostbackNeeded()&&!UserMessages.boolViewDisplayed&&UserMessages.NeedsView(a[0])){View_RenderAfterPostback(false);UserMessages.boolViewDisplayed=true}switch(a[0]){case 0:case 1:case 2:case 3:case 6:case 7:case 8:case 10:UserMessages.ShowMessageFromQueue(b,a[1],a[0]);break;case 4:case 5:case 9:case 11:case 12:case 13:UserMessages.ShowMessageFromQueue(b,new UserMessage(a[1],a[2],a[3],a[4]),a[0])}}function UserMessages_IsDialogStyleUserMessage(a){ULSrLq:;if(a[0]==4||a[0]==5||a[0]==9||a[0]==11||a[0]==12||a[0]==13||a[0]==8)return true;else return false}UserMessages.ShowAlertMessage=UserMessages_ShowAlertMessage;function UserMessages_ShowAlertMessage(a,b){ULSrLq:;if(b)a=Util.UnescapeString(a);alert(a)}UserMessages.ShowConfirmMessage=UserMessages_ShowConfirmMessage;function UserMessages_ShowConfirmMessage(a,b){ULSrLq:;if(b)a=Util.UnescapeString(a);return window.confirm(a)}UserMessages.ShowMessageFromQueue=function(a,c,d){ULSrLq:;var b=GlobalFormData.Get(a);switch(d){case 0:UserMessages.ShowAlertMessage(c,false);break;case 2:case 7:b.boolNeedPostBack=true;break;case 3:UserMessages_ReloadPage();break;case 6:b.boolDocumentClosed=true;SelectionService.ForgetAllSelection(a);var e=parseInt(c);b.boolNeedPostBack=(e&1)==1;b.boolSavedOrSubmitted=(e&2)==2;break;case 8:Dialog.ShowModalDialogWithDataFromServer(a,c,UserMessages.CloseCurrentMessage);break;case 10:CurrentFormData_IsV4UI(a)&&Print_OpenWindow(a,true);break;default:UserMessageError.ShowMessageFromQueue(a,c,d)}UserMessages.IsSync(d)&&UserMessages.CloseCurrentMessage()};UserMessages.CloseCurrentMessage=UserMessages_CloseCurrentMessage;function UserMessages_CloseCurrentMessage(){ULSrLq:;var b=UserMessages_GetReturnedMessages();if(b==null||b.length<=UserMessages.intNextMessage||b[UserMessages.intNextMessage]==null)return;var e=UserMessages_GetCurrentFormId(),d=GlobalFormData.Get(e),a=b[UserMessages.intNextMessage][0];if(a==5||a==11||a==13)!d.boolDocumentClosed&&UserMessages_ReloadPage();else if(a==4){for(var c=UserMessages.intNextMessage;ca.indexOf("?"))return a.substring(0,a.lastIndexOf("#"));else return a};UserMessages.StartNewForm=function(a,c){ULSrLq:;var d=GlobalFormData.Get(a),b=c;d.boolNeedPostBack=false;UserMessages.intNextMessage=UserMessages_GetReturnedMessages().length;if(Util_IsNullOrEmptyString(CurrentFormData_GetCanaryValue(a)))b=false;EventLog_Add(a,10,null,b?"1":"0","","",true,true,c,15,0)};function Dialog(){}_outer.Dialog=Dialog;Dialog.enumModalDialogState=0;Dialog.objShowDialogTimer=null;Dialog.objChangePostbackMessageTimer=null;Dialog.intMinimumHeartBeatsUntilDialogShow=0;Dialog.intMinimumHeartBeatsToShow=0;Dialog.arrDialogTemplate=null;Dialog.boolTemplatesInitialized=false;Dialog.funcCallbackOnClose=null;Dialog.funcCallbackSetValues=null;Dialog.enumPageBackGround=0;Dialog.boolFirstHeartBeatAfterShowing=false;Dialog.strCurrentMessageText="";Dialog.boolModalDialogForFocusRestorationPresent=false;function Dialog_GetDialogObject(b,a){ULSrLq:;return document.getElementById(b+a)}Dialog.ShowModalDialog=Dialog_ShowModalDialog;function Dialog_ShowModalDialog(d,c,a,b){ULSrLq:;Dialog.funcCallbackOnClose=b;return Dialog_ShowModalDialogEx(d,c,1,1,false,a,null)}Dialog.ShowModalDialogWithDataFromServer=Dialog_ShowModalDialogWithDataFromServer;function Dialog_ShowModalDialogWithDataFromServer(c,b,a){ULSrLq:;Dialog.funcCallbackOnClose=a;return Dialog_ShowModalDialogEx(c,b,1,1,true,null,null)}function Dialog_GetFormDirection(){ULSrLq:;var a=View_GetViewFormFieldIDControl(Dialog.strFormId);if(a!=null&&Util_IsNonEmptyString(a.parentNode.style.direction))return a.parentNode.style.direction;return Dialog_GetDirection()}Dialog.GetDirection=Dialog_GetDirection;function Dialog_GetDirection(){ULSrLq:;return CurrentFormData_Direction(_InfoPath.GetFirstControl().strFormId)}function Dialog_ShowModalDialogEx(f,b,l,m,h,p,j){ULSrLq:;switch(b){case "Progress":case "SaveAs":case "FinalMessage":case "Alert":case "FileAttachment":case "InlinePictureDialog":case "InstallDSigCtrl":case "ErrorDialog":case "TwoButtonTemplateDialog":break;default:return}var e=Dialog_GetInfo(b);SelectionService.RememberScrollPosition();if(Util_IsNullOrUndefined(e))return;Util_IsNonEmptyString(Dialog.strFormId)&&Dialog.strFormId!=f&&Dialog__HideTable(Dialog.strFormId);Dialog.strFormId=f;Dialog.type=b;var r=DialogInfo_GetDialogName(e),q=DialogInfo_GetPageBackgroundType(e),d=null,a=null;if(h){if(typeof __dialogTemplate_!="undefined"&&__dialogTemplate_!=null){d=__dialogTemplate_;__dialogTemplate_=null}if(typeof __GetDialogData_!="undefined"&&__GetDialogData_!=null){a=__GetDialogData_();__GetDialogData_=null}}if(a==null)a=p;if(a==null)a=Dialog_GetData(b);if(d==null)d=Dialog_GetTemplate(b);var g=false,n=!Util_IsNullOrUndefined(d)&&!Util_IsNullOrUndefined(a),o=DialogInfo.GetDataType(e)==1;if(n){if(o&&!h)g=true}else if(!h)g=true;if(g){EventLog_Add(Dialog.strFormId,13,null,b,"true",DialogInfo.GetDataType(e)==1?"true":"false",true,true,false,6,0);return}Dialog.arrDialogTemplate=d;Dialog.arrDialogData=a;Dialog.intMinimumHeartBeatsUntilDialogShow=l;Dialog.intMinimumHeartBeatsToShow=m;Dialog.enumPageBackGround=q;if(j!=null)Dialog.objClientSideData=j;var k=document.getElementById(f+"__BrowserFormTopLevelSpan"),i=document.getElementById(f+"__XmlFormView");if("FinalMessage"==b&&typeof k!="undefined"&&k!=null&&typeof i!="undefined"&&i!=null){var c=new Array(5);c[0]="
";c[3]=Dialog_RenderDialogTemplate(Dialog.arrDialogTemplate,Dialog.arrDialogData);c[4]="
";i.innerHTML=c.join("")}else{Dialog__ShowTable();Dialog.enumModalDialogState=1;Dialog.boolModalDialogForFocusRestorationPresent=true;if(Dialog.objShowDialogTimer==null)Dialog.objShowDialogTimer=window.setInterval(Dialog._HeartBeat,50)}}Dialog.HideDialog=Dialog_HideDialog;function Dialog_HideDialog(){ULSrLq:;if(Dialog.intMinimumHeartBeatsToShow==0||Dialog.enumModalDialogState==0||Dialog.enumModalDialogState!=1){for(var b=0;b<_InfoPath.arrForms.length;b++){var a=_InfoPath.arrForms[b].strFormId,c=GlobalFormData.Get(a);if(c.boolFinalMessageShown!=true){Dialog__HideTable(a);Dialog__HideDialog(a)}}Dialog_DoCallbackOnClose()}else Dialog.enumModalDialogState=3}Dialog.HideDialogWithCallback=Dialog_HideDialogWithCallback;function Dialog_HideDialogWithCallback(a){ULSrLq:;Dialog.funcCallbackOnClose=a;Dialog_HideDialog()}Dialog._HeartBeat=Dialog__HeartBeat;function Dialog__HeartBeat(){ULSrLq:;if(Dialog.enumModalDialogState!=0)if(Dialog.enumModalDialogState==1){Dialog.intMinimumHeartBeatsUntilDialogShow--;Dialog.intMinimumHeartBeatsUntilDialogShow==0&&Dialog__ShowDialog();Dialog__RestoreSizeAndPosition()}else if(Dialog.enumModalDialogState==2){if(Dialog.boolFirstHeartBeatAfterShowing){Dialog.boolFirstHeartBeatAfterShowing=false;var e=Dialog_GetDialogObject(Dialog.strFormId,"__DialogTable"),b=Dialog.arrDialogData[4],a=null;if(Util_IsNullOrEmptyString(b))Dialog_MaintainModalDialog();else a=document.getElementById(b);if(a!=null)try{Util_DoubleFocus(a)}catch(d){}}if(Dialog.intMinimumHeartBeatsToShow>0)Dialog.intMinimumHeartBeatsToShow--;Dialog__RestoreSizeAndPosition()}else if(Dialog.enumModalDialogState==3){Dialog.intMinimumHeartBeatsToShow--;if(Dialog.intMinimumHeartBeatsToShow<=0){var c=GlobalFormData.Get(Dialog.strFormId);if(c.boolFinalMessageShown!=true){Dialog__HideTable(Dialog.strFormId);Dialog__HideDialog(Dialog.strFormId)}Dialog_DoCallbackOnClose()}}}Dialog.DialogPresent=Dialog_DialogPresent;function Dialog_DialogPresent(){ULSrLq:;return Dialog.enumModalDialogState!=0}Dialog.TextAlignmentStyle=Dialog_TextAlignmentStyle;function Dialog_TextAlignmentStyle(){ULSrLq:;return Dialog_GetDirection()=="rtl"?"text-align:left":"text-align:right"}function Dialog_DefaultTextAlignmentStyle(){ULSrLq:;return Dialog_GetDirection()=="ltr"?"left":"right"}Dialog._ShowDialog=Dialog__ShowDialog;function Dialog__ShowDialog(){ULSrLq:;var a=Dialog_GetDialogObject(Dialog.strFormId,"__DialogContainer");a.innerHTML=Dialog_RenderDialogTemplate(Dialog.arrDialogTemplate,Dialog.arrDialogData);Dialog__RestoreSizeAndPosition();a.style.display="block";a.style.textAlign=Dialog_DefaultTextAlignmentStyle();if(Dialog.type=="Progress")a.style.width="300px";else a.style.width="";if(UserAgentInfo.strBrowser==1){var d=Dialog_GetDialogObject(Dialog.strFormId,"__DialogContainer"),c=IFrameUtils_InsertIframe(d,"__DialogIFrame",true,"Default");if(c!=null)c.style.display="block"}var a=Dialog_GetDialogObject(Dialog.strFormId,"__DialogTable"),b=Dialog_GetDialogObject(Dialog.strFormId,"__DialogSemiTransparent");if(a!=null)switch(Dialog.enumPageBackGround){case 0:a.className=a.getAttribute("class1");if(typeof b!="undefined"&&b!=null)b.style.display="block";break;case 2:a.className=a.getAttribute("class2")}Dialog.enumModalDialogState=2;UserAgentInfo.strBrowser==1&&Toolbar.EnableViewDropdown(false);Dialog.boolFirstHeartBeatAfterShowing=true}Dialog.SetupPostbackWaitChangeMessage=Dialog_SetupPostbackWaitChangeMessage;function Dialog_SetupPostbackWaitChangeMessage(){ULSrLq:;Dialog.objChangePostbackMessageTimer=window.setTimeout(Dialog._PostbackWaitChangeMessage,25000)}Dialog._PostbackWaitChangeMessage=Dialog__PostbackWaitChangeMessage;function Dialog__PostbackWaitChangeMessage(){ULSrLq:;Dialog.objChangePostbackMessageTimer=null;var a=document.getElementById("DialogProgressMessage");if(a!=null){a.innerHTML=IntlCoreStrings.k_strWaitUIMainTimeoutText;a.style.color="red"}}function Dialog__HideDialog(c){ULSrLq:;var a=Dialog_GetDialogObject(c,"__DialogContainer");if(a==null)return;a.style.display="none";a.innerHTML="";if(UserAgentInfo.strBrowser==1)if(IFrameUtils_IsIframeCreated("__DialogIFrame")){var e=Dialog_GetDialogObject(c,"__DialogContainer"),d=IFrameUtils_InsertIframe(e,"__DialogIFrame",true,"Default");if(d!=null)d.style.display="none"}var a=Dialog_GetDialogObject(c,"__DialogTable");if(a!=null)a.className=a.getAttribute("class0");var b=Dialog_GetDialogObject(Dialog.strFormId,"__DialogSemiTransparent");if(typeof b!="undefined"&&b!=null)b.style.display="none";Dialog.enumModalDialogState=0;Dialog.boolModalDialogForFocusRestorationPresent=false;if(Dialog.objShowDialogTimer!=null){window.clearInterval(Dialog.objShowDialogTimer);Dialog.objShowDialogTimer=null}if(Dialog.objChangePostbackMessageTimer!=null){window.clearInterval(Dialog.objChangePostbackMessageTimer);Dialog.objChangePostbackMessageTimer=null}UserAgentInfo.strBrowser==1&&Toolbar.EnableViewDropdown(true)}function Dialog_DoCallbackOnClose(){ULSrLq:;Dialog.funcCallbackOnClose!=null&&Dialog.funcCallbackOnClose();Dialog_ReturnFocusToControl()}function Dialog__ShowTable(){ULSrLq:;var a=Dialog_GetDialogObject(Dialog.strFormId,"__DialogTable");if(a!=null)if(a.style.display!="block"||a.style.zIndex=="-250"){a.style.display="block";a.style.zIndex="";Dialog__RestoreSizeAndPosition()}}function Dialog__HideTable(b){ULSrLq:;var a=Dialog_GetDialogObject(b,"__DialogTable");if(a!=null){a.style.zIndex="-250";a.style.top=0;a.style.left=0;a.style.width=0;a.style.height=0}}function Dialog__RestoreSizeAndPosition(){ULSrLq:;var g=false,a=Dialog_GetDialogObject(Dialog.strFormId,"__DialogContainer"),d=document.body;if(a!=null)if(UserAgentInfo.strBrowser!=1){if(a.childNodes!=null&&a.childNodes.length>0&&a.childNodes[0]!=null&&(a.childNodes[0].offsetWidth>window.innerWidth||a.childNodes[0].offsetHeight>window.innerHeight))g=true}else if(a.offsetWidth>d.clientWidth||a.offsetHeight>d.clientHeight)g=true;var e=Dialog_GetDialogObject(Dialog.strFormId,"__DialogTable");if(e!=null&&!g){var c=1,b=e.style;if(!CurrentFormData_IsV4UI(Dialog.strFormId)){b.top=CrossBrowserLibrary.GetScrollY(Dialog.strFormId)/c;if(Dialog_GetFormDirection()=="rtl"&&UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj<8){b.left="";b.right=CrossBrowserLibrary_GetScrollXRtlIE7(Dialog.strFormId)/c+"px"}else b.left=CrossBrowserLibrary.GetScrollX(Dialog.strFormId)/c+"px"}else{if(UserAgentInfo.strBrowserType==5){var j=d.getBoundingClientRect();c=(j.right-j.left)/d.clientWidth}b.top="0px";if(b.position!="fixed"){b.position="fixed";if(UserAgentInfo.strBrowser==2){var i=e.parentElement;i.removeChild(e);i.appendChild(e)}}}if(UserAgentInfo.strBrowser!=1||CurrentFormData_IsV4UI(Dialog.strFormId)){b.width="100%";b.height="100%"}else{b.width=d.clientWidth/c;b.height=d.clientHeight/c}}if(Dialog.enumModalDialogState==2&&UserAgentInfo.strBrowser==1){var k=Dialog_GetDialogObject(Dialog.strFormId,"__DialogContainer"),h=IFrameUtils_InsertIframe(k,"__DialogIFrame",true,"Default");if(h!=null){var f=h.style;f.top=a.style.top;f.left=a.style.left;f.width=a.offsetWidth;f.height=a.offsetHeight}}}Dialog.MaintainModalDialog=Dialog_MaintainModalDialog;function Dialog_MaintainModalDialog(){ULSrLq:;var c=Dialog_GetDialogObject(Dialog.strFormId,"__DialogTable"),a=Util_FindFirstFocusableHtmlDescendantControl(c);if(a!=null)try{Util_DoubleFocus(a)}catch(d){var b=Dialog_GetDialogObject(Dialog.strFormId,"__DialogFocusRetainer");Util_DoubleFocus(b)}else{var b=Dialog_GetDialogObject(Dialog.strFormId,"__DialogFocusRetainer");Util_DoubleFocus(b)}}function Dialog_GetInfo(enumDialog){ULSrLq:;var arrDialogData=null;try{arrDialogData=eval("__dialogInfo_"+enumDialog)}catch(e){}return arrDialogData}function Dialog_GetTemplate(enumDialog){ULSrLq:;var arrDialogTemplate=null;try{arrDialogTemplate=eval("__dialogTemplate_"+enumDialog)}catch(e){}return arrDialogTemplate}function Dialog_GetData(enumDialog){ULSrLq:;var funcGetDialogData=null;try{funcGetDialogData=eval("__GetDialogData_"+enumDialog)}catch(e){}var arrDialogData=null;if(!Util_IsNullOrUndefined(funcGetDialogData))arrDialogData=funcGetDialogData();return arrDialogData}function Dialog_RenderDialogTemplate(c,g){ULSrLq:;for(var d=[],b=0;b=0;b--)c[b].setAttribute("disabled","disabled")}function Dialog_EnableButtons(){ULSrLq:;var a=document.getElementById("__DialogButtons");if(a!=null&&a.childNodes!=null)for(var c=a.childNodes,b=c.length-1;b>=0;b--)c[b].removeAttribute("disabled")}Dialog.ShowPostbackDialog=Dialog_ShowPostbackDialog;function Dialog_ShowPostbackDialog(a){ULSrLq:;if(Util_IsNonEmptyString(Dialog.strFormId))a=Dialog.strFormId;Dialog_ShowModalDialogEx(a,"Progress",500/50,200/50,false,null,null)}Dialog.Alert=Dialog_Alert;function Dialog_Alert(c,b){ULSrLq:;var a=[];a[0]="";a[1]=IntlCoreStrings.k_strAlertButtonOK;a[2]=[[0,IntlCoreStrings.k_strAlertButtonOK,"Dialog.OnTerminateButton();"]];a[10]=c;Dialog.ShowModalDialog("Alert",a,b)}Dialog.Save=Dialog_Save;function Dialog_Save(c,a,b){ULSrLq:;EventLog_Add(Dialog.strFormId,14,null,c,a,b,true,true,false,7,0)}Dialog.TwoButtonTemplateDialog_OnKeyPress=Dialog_TwoButtonTemplateDialog_OnKeyPress;function Dialog_TwoButtonTemplateDialog_OnKeyPress(d,b){ULSrLq:;var a=KeyboardService_GetVirtualKey(b);if(a==1){var c=document.getElementById("DialogButton0");c.click()}else if(a==9){Dialog_OnTerminateButton();Util_StopEventProprogation(b)}}Dialog.OnKeyPress=Dialog_OnKeyPress;function Dialog_OnKeyPress(c,a){ULSrLq:;var b=KeyboardService_GetVirtualKey(a);if(b==9){if(Dialog.type=="ErrorDialog")UserMessageError_CloseClicked();else Dialog_OnTerminateButton();Util_StopEventProprogation(a)}}Dialog.FileAttachmentServerRequest=Dialog_FileAttachmentServerRequest;function Dialog_FileAttachmentServerRequest(){ULSrLq:;return Dialog_UploadServerRequest(20)}Dialog.InlinePictureServerRequest=Dialog_InlinePictureServerRequest;function Dialog_InlinePictureServerRequest(){ULSrLq:;return Dialog_UploadServerRequest(33)}function Dialog_UploadServerRequest(e){ULSrLq:;Dialog_DisableButtons();var d=Dialog.objClientSideData,b=document.getElementById("FileAttachmentUpload");if(b!=null&&b.value==null){Dialog_EnableButtons();return}var a=b.value;if(Util_IsNonEmptyString(a))a=Util_Trim(a);if(a.length==0){Dialog_EnableButtons();Dialog_ShowError(IntlCoreStrings.k_strFileAttachmentDialogNoFileSelectedErr)}else try{EventLog_Add(Dialog.strFormId,e,d,BaseControl.GetOriginalId(d),null,null,true,true,true,0,0)}catch(c){Dialog_EnableButtons();if(UserAgentInfo.strBrowser==1&&c.number==-2147024891){EventLog_Remove(Dialog.strFormId,e);Dialog_ShowError(IntlCoreStrings.k_strFileAttachmentUploadFileMissingError)}else UserMessages_ShowAlertMessage(c.message,false)}}Dialog.LinkUrlInsert=Dialog_LinkUrlInsert;function Dialog_LinkUrlInsert(){ULSrLq:;Dialog_DisableButtons();var b=false,e=Dialog.objClientSideData,d=document.getElementById("textBox"),c=document.getElementById("textBox-display"),a=d.value;if(Util_IsNonEmptyString(a))a=Util_Trim(a);if(a.length==0){if(Util_Trim(c.value).length>0){Dialog_ShowError(IntlCoreStrings.k_strAttachLinkDiaglogNoUri);b=true}}else if(a.length>2083){Dialog_ShowError(IntlCoreStrings.k_strAttachLinkDiaglogLinkTooLongErr);b=true}else if(!Util_IsValidURI(a)||!Hyperlink_IsSafeHref(a)){Dialog_ShowError(IntlCoreStrings.k_strAttachLinkDiaglogUriValidErr);b=true}if(!b){Dialog.funcCallbackSetValues(e,a,c.value,true);Dialog_OnTerminateButton()}else Dialog_EnableButtons()}function Dialog_ShowError(b){ULSrLq:;var a=document.getElementById("errorDiv");if(a!=null){a.style.paddingBottom=10;a.innerHTML=''+b+""}else UserMessages_ShowAlertMessage(b,false)}Dialog.ShowFinalMessage=Dialog_ShowFinalMessage;function Dialog_ShowFinalMessage(b,d,c){ULSrLq:;var a=GlobalFormData.Get(b);a.boolFinalMessageShown=true;a.boolDocumentClosed=c;Dialog.strCurrentMessageText=d;Dialog_ShowModalDialogEx(b,"FinalMessage",1,1,false,null,null)}Dialog.ReturnFocusToControl=Dialog_ReturnFocusToControl;function Dialog_ReturnFocusToControl(){ULSrLq:;var a=Dialog.type;if(a==null||Dialog.type=="Progress")return;switch(a){case "SaveAs":if(!IPFSRibbon_IsEnabled(Dialog.strFormId)){if(Dialog.objClientSideData==null)break;Toolbar_Focus(Dialog.strFormId,Dialog.objClientSideData.id)}break;case "Alert":if(!IPFSRibbon_IsEnabled(Dialog.strFormId)){if(Dialog.objClientSideData==null)break;Toolbar_Focus(Dialog.strFormId,Dialog.objClientSideData.id)}break;case "FileAttachment":SelectionService_RestoreFocus(Dialog.strFormId);break;case "TwoButtonTemplateDialog":case "InlinePictureDialog":SelectionService_RestoreFocus(Dialog.strFormId)}Dialog.type=null;return}var __dialogInfo_Progress=["Progress",1,0,0],__dialogTemplate_Progress=['"];function __GetDialogData_Progress(){ULSrLq:;var a=[];a[0]="";a[1]="";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[];a[10]=IntlCoreStrings.k_strWaitUIMainText;return a}var __dialogInfo_SaveAs=["SaveAs",0,1,1],__dialogInfo_Alert=["Alert",0,0,0],__dialogTemplate_Alert=['

',114689,'

',16394,'
',[2,[[''],['']]],'
'];function __GetDialogData_Alert(){ULSrLq:;var a=[];a[0]="Alert";a[1]="Alert";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[];a[10]="";return a}var __dialogInfo_FileAttachment=["FileAttachment",0,0,0],__dialogTemplate_FileAttachment=['

',114689,'

',114699,'
',[2,[[''],['']]],'
'];function __GetDialogData_FileAttachment(){ULSrLq:;var a=[];a[0]="Attach File";a[1]="Attach File";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[[0,"Attach","Dialog.FileAttachmentServerRequest();;Util.StopEventProprogation(event);return false;","","submit"],[1,"Cancel","Dialog.OnTerminateButton();;Util.StopEventProprogation(event);return false;","","button"]];a[11]=IntlCoreStrings.k_strFileAttachmentDialogMessage;return a}var __dialogInfo_FinalMessage=["FinalMessage",2,0,0],__dialogTemplate_FinalMessage=['"];function __GetDialogData_FinalMessage(){ULSrLq:;var a=[];a[0]="";a[1]="";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[];a[10]=Dialog.strCurrentMessageText;return a}var __dialogInfo_InstallDSigCtrl=["InstallDSigCtrl",0,0,0],__dialogTemplate_InstallDSigCtrl=['

',114689,'

',114698,'
',[2,[[''],['']]],'
'];function __GetDialogData_InstallDSigCtrl(){ULSrLq:;var a=[];a[0]="Install Digital Signature Control";a[1]="Install Digital Signature Control";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[[0,"Yes","InDocSign.InstallAXControls();;Util.StopEventProprogation(event);return false;","","submit"],[1,"No","Dialog.OnTerminateButton();InDocSign.InstallAXControlsDone();;Util.StopEventProprogation(event);return false;","","button"]];a[10]="IntlCoreStrings.k_strPromptInstallAXControls";return a}var __dialogInfo_ErrorDialog=["ErrorDialog",0,0,0],__dialogTemplate_ErrorDialog=['

',114689,'

',16394,'
',16395,'
',16396,'
',114703,'
',[2,[[''],['']]],'
'];function __GetDialogData_ErrorDialog(){ULSrLq:;var a=[];a[0]="";a[1]="";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[];return a}var __dialogInfo_TwoButtonTemplateDialog=["TwoButtonTemplateDialog",0,0,0],__dialogTemplate_TwoButtonTemplateDialog=['

',114689,'

',114699,'
',114701,'

',114702,'

',114705,'
',[2,[[''],['']]],'
'];function __GetDialogData_TwoButtonTemplateDialog(){ULSrLq:;var a=[];a[0]="";a[1]="";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[];return a}var __dialogInfo_InlinePictureDialog=["InlinePictureDialog",0,0,0],__dialogTemplate_InlinePictureDialog=['

',114689,'

',114699,'
',114700,'
',[2,[[''],['']]],'
'];function __GetDialogData_InlinePictureDialog(){ULSrLq:;var a=[];a[0]="Insert Picture";a[1]="Insert Picture";a[3]=Dialog.GetDirection();a[4]="";a[5]=Dialog.TextAlignmentStyle();a[2]=[[0,"Insert","Dialog.InlinePictureServerRequest();;Util.StopEventProprogation(event);return false;","","submit"],[1,"Cancel","Dialog.OnTerminateButton();;Util.StopEventProprogation(event);return false;","","button"]];a[11]=IntlCoreStrings.k_strInlinePictureDialogMessage;a[12]=IntlCoreStrings.k_strInlinePictureDialogExample;return a}function DialogInfo(){}_outer.DialogInfo=DialogInfo;DialogInfo.GetDialogName=DialogInfo_GetDialogName;function DialogInfo_GetDialogName(a){ULSrLq:;return DialogInfo._GetDataValue(a,0)}DialogInfo.GetPageBackgroundType=DialogInfo_GetPageBackgroundType;function DialogInfo_GetPageBackgroundType(a){ULSrLq:;return DialogInfo._GetDataValue(a,1)}DialogInfo.GetTemplateType=DialogInfo_GetTemplateType;function DialogInfo_GetTemplateType(a){ULSrLq:;return DialogInfo._GetDataValue(a,2)}DialogInfo.GetDataType=DialogInfo_GetDataType;function DialogInfo_GetDataType(a){ULSrLq:;return DialogInfo._GetDataValue(a,3)}DialogInfo._GetDataValue=DialogInfo__GetDataValue;function DialogInfo__GetDataValue(b,c){ULSrLq:;var a=null;try{a=b[c]}catch(d){}return a}function HoverMenu(){}_outer.HoverMenu=HoverMenu;HoverMenu.arrWidgetMap=[];HoverMenu.strVisibleMenuID=null;HoverMenu.isVisible=false;HoverMenu.objSelectedMenuItem=null;HoverMenu.objMenuAccessSourceControl=null;HoverMenu.ActionXCollectionInsert="xCollection::insert";HoverMenu.ActionXCollectionInsertBefore="xCollection::insertBefore";HoverMenu.ActionXCollectionInsertAfter="xCollection::insertAfter";HoverMenu.ActionXCollectionRemove="xCollection::remove";HoverMenu.ActionXCollectionRemoveAll="xCollection::removeAll";HoverMenu.ActionXOptionalInsert="xOptional::insert";HoverMenu.ActionXReplace="xReplace::replace";HoverMenu.ActionXOptionalRemove="xOptional::remove";HoverMenu.ActionXCollectionRefreshFilter="xCollection::refreshFilter";HoverMenu.xRichTextEdit="xRichText:edit";HoverMenu.xFileAttachmentAttach="xFileAttachment::attach";HoverMenu.xFileAttachmentDownload="xFileAttachment::download";HoverMenu.xFileAttachmentRemove="xFileAttachment::remove";HoverMenu.xTextListInsert="xTextList::insert";HoverMenu.ScriptToExecute=[];HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionInsert]="xCollectionControl.Insert";HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionInsertBefore]="xCollectionControl.InsertBefore";HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionInsertAfter]="xCollectionControl.InsertAfter";HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionRemove]="xCollectionControl.Remove";HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionRemoveAll]="xCollectionControl.RemoveAll";HoverMenu.ScriptToExecute[HoverMenu.ActionXCollectionRefreshFilter]="xCollectionControl.RefreshFilter";HoverMenu.ScriptToExecute[HoverMenu.ActionXOptionalInsert]="Section.Insert";HoverMenu.ScriptToExecute[HoverMenu.ActionXOptionalRemove]="Section.Remove";HoverMenu.ScriptToExecute[HoverMenu.ActionXReplace]="ChoiceSection.Replace";HoverMenu.ScriptToExecute[HoverMenu.xRichTextEdit]="RichTextBox.InvokeEditor";HoverMenu.ScriptToExecute[HoverMenu.xFileAttachmentAttach]="FileAttachment.InvokeAttach";HoverMenu.ScriptToExecute[HoverMenu.xFileAttachmentDownload]="FileAttachment.InvokeDownload";HoverMenu.ScriptToExecute[HoverMenu.xFileAttachmentRemove]="FileAttachment.InvokeRemove";HoverMenu.ScriptToExecute[HoverMenu.xTextListInsert]="TextList.InvokeInsert";HoverMenu.FunctionToExecute=[];HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionInsert]=xCollectionControl_Insert;HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionInsertBefore]=xCollectionControl_InsertBefore;HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionInsertAfter]=xCollectionControl_InsertAfter;HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionRemove]=xCollectionControl_Remove;HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionRemoveAll]=xCollectionControl_RemoveAll;HoverMenu.FunctionToExecute[HoverMenu.ActionXCollectionRefreshFilter]=xCollectionControl_RefreshFilter;HoverMenu.FunctionToExecute[HoverMenu.ActionXOptionalInsert]=Section_Insert;HoverMenu.FunctionToExecute[HoverMenu.ActionXOptionalRemove]=Section_Remove;HoverMenu.FunctionToExecute[HoverMenu.ActionXReplace]=ChoiceSection_Replace;HoverMenu.FunctionToExecute[HoverMenu.xRichTextEdit]=RichTextBox_InvokeEditor;HoverMenu.FunctionToExecute[HoverMenu.xFileAttachmentAttach]=FileAttachment_InvokeAttach;HoverMenu.FunctionToExecute[HoverMenu.xFileAttachmentDownload]=FileAttachment_InvokeDownload;HoverMenu.FunctionToExecute[HoverMenu.xFileAttachmentRemove]=FileAttachment_InvokeRemove;HoverMenu.FunctionToExecute[HoverMenu.xTextListInsert]=TextList_InvokeInsert;HoverMenu.ShowMenu=HoverMenu_ShowMenu;function HoverMenu_ShowMenu(k){ULSrLq:;if(k==null)return;var f,g,e,b;g=k.parentNode;f=g.id;if(!Util.IsNonEmptyString(f))return;e=BaseControl.GetContainerId(g.id);b=document.getElementById(e);if(b==null)return;var c=b.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var d,a;IP_DatePicker.Close!=null&&IP_DatePicker.Close(c);d=f+"_Menu";if(HoverMenu.strVisibleMenuID!=null&&HoverMenu.strVisibleMenuID==d){HoverMenu.HideMenu();return}HoverMenu.HideMenu();a=document.getElementById(d);if(a==null||a.style==null)return;var i=ViewDataNode_GetViewDataNodeFromHtml(b),j=ViewDataNode_GetChildNodes(i),h=i._objViewDataNodeParent;if(ViewDataNode_IsDisabled(h)&&h.SnippetElement[2]!="FileAttachmentCollection")return;if(j.length==1){var m=j[0].SnippetElement;if(m[2]=="RichTextBox"){RichTextBox_InvokeEditor(e);return}}SelectionService.Select(b);SelectionService.RemoveAllNonStickyHighlight();var l=HoverMenu.GenerateMenuHtml(c,b);if(!Util.IsNonEmptyString(l));a.innerHTML=l;a.style.display="block";a.style.zIndex="50";HoverMenu.strVisibleMenuID=d;HoverMenu.isVisible=true;HoverMenu.SelectMenuItem(c,a.childNodes[0].childNodes[0]);AccessibilityIFrame_RefreshIFrame()}HoverMenu.HideMenu=HoverMenu_HideMenu;function HoverMenu_HideMenu(){ULSrLq:;var b=HoverMenu.strVisibleMenuID;HoverMenu.strVisibleMenuID=null;if(b!=null){var a;a=document.getElementById(b);if(a!=null){a.style.display="none";a.innerHTML="";AccessibilityIFrame_RefreshIFrame()}HoverMenu.objMenuAccessSourceControl=null}HoverMenu.isVisible=false}HoverMenu.GetXmlToEdit=HoverMenu_GetXmlToEdit;function HoverMenu_GetXmlToEdit(c){ULSrLq:;var b=c.SnippetElement,a=b[5];if(a==4||a==7||a==2)return IP_Collection.GetXmlToEdit(b);else return null}function HoverMenu_ResetWidgetMap(){ULSrLq:;HoverMenu.arrWidgetMap=[]}function HoverMenu_ShouldShowWidget(a){ULSrLq:;var b=HoverMenu.arrWidgetMap[a.id];if(b==null){var d=a.getAttribute("FormId"),c=HoverMenu.GenerateMenuHtml(d,a);b=Util.IsNonEmptyString(c);HoverMenu.arrWidgetMap[a.id]=b}return b}HoverMenu.GenerateMenuHtml=HoverMenu_GenerateMenuHtml;function HoverMenu_GenerateMenuHtml(o,i){ULSrLq:;var v="",b,s,l,f=[],h,e=g_arrStructuralEditingContextMenu[o],k=ViewDataNode_GetViewDataNodeFromHtml(i);if(e==null||e.length==0)return "";s=BaseControl.GetContainerId(i.id);l=document.getElementById(s);if(Container.IsSigned(k)&&l.getAttribute("ScriptClass")!="FileAttachmentCollection")return "";h=HoverMenu.GetXmlToEdit(ViewDataNode_GetViewDataNodeFromHtml(l));if(!Util.IsNonEmptyString(h))return "";f.push("");v=f.join("")}return v}HoverMenu.GetMenuItemHtml=HoverMenu_GetMenuItemHtml;function HoverMenu_GetMenuItemHtml(b,c,d,e){ULSrLq:;var f=UserAgentInfo.strBrowser==1?"style='overflow: visible; white-space:nowrap;'":"",a=[];a.push("");return a.join("")}HoverMenu.GetWidgetForVisibleMenu=HoverMenu_GetWidgetForVisibleMenu;function HoverMenu_GetWidgetForVisibleMenu(){ULSrLq:;var b=null,a=null;if(HoverMenu.isVisible){b=document.getElementById(HoverMenu.strVisibleMenuID);if(UserAgentInfo.strBrowser==1)a=b.parentNode;else a=b.parentNode.previousSibling}return a}function HoverMenu_GetMenuItemTabIndex(c){ULSrLq:;var a=0,b=HoverMenu_GetWidgetForContainer(c);if(b!=null)a=b.childNodes[0].tabIndex;return !Util_IsNullOrUndefined(a)?a:0}function HoverMenu_SetWidgetTabIndex(b,c){ULSrLq:;var a=HoverMenu_GetWidgetForContainer(b);if(a!=null)a.childNodes[0].tabIndex=c}HoverMenu.GetWidgetForContainer=HoverMenu_GetWidgetForContainer;function HoverMenu_GetWidgetForContainer(a){ULSrLq:;return document.getElementById(HoverMenu_GetWidgetIdForContainer(a))}HoverMenu.GetWidgetIdForContainer=HoverMenu_GetWidgetIdForContainer;function HoverMenu_GetWidgetIdForContainer(a){ULSrLq:;return a.id+"_Widget"}HoverMenu.HandleWidgetClick=HoverMenu_HandleWidgetClick;function HoverMenu_HandleWidgetClick(e,a){ULSrLq:;var c=false,b=false;if(a!=null&&a.type=="keypress"){var d=KeyboardService.GetVirtualKey(a);switch(d){case 1:c=!HoverMenu.isVisible;b=true}}else{c=true;b=true}if(b==true){if(c==true)HoverMenu.ShowMenu(e);else HoverMenu.HideMenu();a!=null&&Util.StopEventProprogation(a);return false}return true}HoverMenu.SelectMenuItem=HoverMenu_SelectMenuItem;function HoverMenu_SelectMenuItem(c,b){ULSrLq:;var a=CurrentFormData.Direction(c);if(HoverMenu.objSelectedMenuItem!=null){HoverMenu.objSelectedMenuItem.className="menuItem_"+a;if(HoverMenu.objSelectedMenuItem.childNodes[0]!=null)HoverMenu.objSelectedMenuItem.childNodes[0].className="menuItemA_"+a}HoverMenu.objSelectedMenuItem=b;if(HoverMenu.objSelectedMenuItem!=null){HoverMenu.objSelectedMenuItem.className="menuItemHover_"+a;HoverMenu.objSelectedMenuItem.childNodes[0].className="menuItemAHover_"+a+" menuItemAHover:visited ";UserAgentInfo.strBrowser==1&&b.parentNode.parentNode.childNodes[0].focus();b.childNodes[0].focus()}}HoverMenu.OnKeyPress=HoverMenu_OnKeyPress;function HoverMenu_OnKeyPress(b,a){ULSrLq:;if(UserAgentInfo.strBrowser!=1&&(KeyboardService.GetVirtualKey(a)!=1||UserAgentInfo.strBrowser!=2))return HoverMenu.OnKeyEvent(b,a);else return true}HoverMenu.OnKeyDown=HoverMenu_OnKeyDown;function HoverMenu_OnKeyDown(b,a){ULSrLq:;if(UserAgentInfo.strBrowser==1||UserAgentInfo.strBrowser==2&&KeyboardService.GetVirtualKey(a)==1)return HoverMenu.OnKeyEvent(b,a);else return true}HoverMenu.OnKeyEvent=HoverMenu_OnKeyEvent;function HoverMenu_OnKeyEvent(f,g){ULSrLq:;var b=false,e=KeyboardService.GetVirtualKey(g);switch(e){case 1:if(HoverMenu.objSelectedMenuItem!=null){HoverMenu.objSelectedMenuItem.onclick();b=true}break;case 7:case 23:var a=null;if(HoverMenu.objSelectedMenuItem!=null){b=true;a=HoverMenu.objSelectedMenuItem.previousSibling;if(a==null){if(e==7)a=HoverMenu.objSelectedMenuItem;else{var d=HoverMenu_GetWidgetForVisibleMenu();HoverMenu.HideMenu();d!=null&&d.childNodes[0].focus()}b=false}HoverMenu.SelectMenuItem(f,a)}break;case 8:case 22:var a=null,k=false;b=true;if(HoverMenu.objSelectedMenuItem!=null){a=HoverMenu.objSelectedMenuItem.nextSibling;if(a==null){if(e==8)a=HoverMenu.objSelectedMenuItem;b=false}}else{a=document.getElementById(HoverMenu.strVisibleMenuID);if(a!=null)a=a.childNodes[0].childNodes[0]}HoverMenu.SelectMenuItem(f,a);break;case 9:var c=HoverMenu.objMenuAccessSourceControl,d=HoverMenu_GetWidgetForVisibleMenu();HoverMenu.HideMenu();if(c!=null)try{c.focus()}catch(h){}else d!=null&&d.childNodes[0].focus();b=true;break;default:var c=HoverMenu.objMenuAccessSourceControl;if(c!=null){var j=ViewDataNode_GetViewDataNodeFromHtml(c),i=j.SnippetElement;if(i[2]=="RichTextBox"){HoverMenu.HideMenu();try{c.focus()}catch(h){}b=false}}}if(b){Util.StopEventProprogation(g);return false}else return true}function IP_Collection(){}_outer.IP_Collection=IP_Collection;IP_Collection.GetDataToInsert=function(a){ULSrLq:;return a[6][0][0]};IP_Collection.GetHtmlTemplate=function(a){ULSrLq:;return a[6][1]};IP_Collection.GetXmlToEdit=function(a){ULSrLq:;return a[6][2][0]};IP_Collection.GetContainerSnippet=function(a){ULSrLq:;return a[6][3]};IP_Collection.ResolveSpecialValue=BaseControl.ResolveSpecialValue;function IP_Collection_Render(c,b,f,h,g){ULSrLq:;var a=c.OriginalId;if(typeof a=="undefined"||a==""){if(f==null)a=b[1];else a=f+"_"+b[1];ViewDataNode_SetHtmlId(c,a)}var j=b[2]=="RichTextCollection";if(ViewDataNode_IsHidden(c)&&!j)return;var e=b[6];if(e.length!=9)return;for(var d=0;d0)return b[0];else return null}function ErrorVisualization_FindHelperForInfoPathControl(a,e){ULSrLq:;var d,c,b;d=a.getAttribute("id");c=d+"_"+e;b=document.getElementById(c);if(b==null&&UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj<9&&typeof a.offsetParent!="unknown"&&a.offsetParent!=null)b=a.offsetParent.children(c);return b}function ErrorVisualization_HasInvalidControlInView(a){ULSrLq:;return ErrorVisualization_FindNextInvalidControl(a,null)!=null}function ErrorVisualization_FocusNextInvalidControl(d,b){ULSrLq:;var a=ErrorVisualization_FindNextInvalidControl(d,b);if(a!=null){var b=document.getElementById(a[9]);if(b!=null){var c=a.SnippetElement.ControlType["RestoreFocus"];c(b);return true}}return false}function ErrorVisualization_FindNextInvalidControl(f,e){ULSrLq:;var b,h,c,a;if(e==null)b=CurrentFormData_ViewDataTree(f);else b=ViewDataNode_GetViewDataNodeFromHtml(e);c=b;do{a=ViewDataNode_FindNext(c);if(a==null)a=CurrentFormData_ViewDataTree(f);var d=a.SnippetElement;if(d[2]!="HiddenLeaf"){var g=d.ControlType["IsValid"];if(!g(a))return a}c=a}while(c!=b);return null}function ErrorVisualization_PositionVisualizationObject(a,e,h,r,d){ULSrLq:;var j=h.FormId,b=h.SnippetElement,l=BaseControl_GetDirection(j,b),f=l==2;a.style.position="absolute";a.style.display="inline";ErrorVisualization_SetErrorVisualizationObjectIsVisible(h,d,true);a.style.direction=BaseControl.k_strDirection[l];a.style.zIndex=d=="ErrorTip"?"48":"45";var g=0,c=0;if(d=="Asterisk"||d=="SignIcon"){var o=b.ControlType["GetAsteriskOffsetNormal"];c=o(b);if(!f)if(d=="Asterisk")c-=9;else{var k=b[2];if(!(k=="RadioButton"||k=="CheckBox"))c-=12}var p=b.ControlType["ShouldShiftAsteriskIn"];if(p(e))if(f)c+=BaseControl_EnsureScrollWidth(j);else c-=BaseControl_EnsureScrollWidth(j);var q=b.ControlType["GetAsteriskOffsetTop"];g=q(b)}else if(d=="ErrorTip"){var n=b.ControlType["GetErrorMessageOffset"],m=b.ControlType["GetErrorMessageOffsetTop"],i=ErrorVisualization_GetLeftOffset(e);c=n(b);g=m(b)-a.offsetHeight;if(f)if(i>a.offsetWidth)c-=a.offsetWidth;else c-=e.offsetWidth;else if(a.offsetWidthr)c-=a.offsetWidth-e.offsetWidth}else if(d=="PictureIcon"){c=LeafControl_GetAsteriskOffsetNormal(b);g=LeafControl_GetErrorMessageOffsetTop(b);if(f)c=c-a.offsetWidth+a.parentNode.offsetWidth}a.style.top=g+"px";a.style.left=c+"px"}function ErrorVisualization_SetErrorVisualizationObjectIsVisible(b,a,c){ULSrLq:;a+="IsVisible";b[a]=c}function ErrorVisualization_GetErrorVisualizationObjectIsVisible(b,a){ULSrLq:;a+="IsVisible";return b[a]==true}function ErrorVisualization_GetLeftOffset(a){ULSrLq:;var b=0;if(a.offsetParent!=null){b+=a.offsetLeft;a=a.offsetParent;while(a!=null&&a.offsetParent!=null){b+=a.offsetLeft;a=a.offsetParent}}else if(a.x!=null)b+=a.x;return b}function ErrorVisualization_ComputeAbsolutePosition(c){ULSrLq:;for(var d=c,b={top:d.offsetTop,left:d.offsetLeft},e=document.body,a=c.offsetParent;typeof a!="unknown"&&a!=null&&a!=e&&a.style.position=="";a=a.offsetParent){b.top+=a.offsetTop;b.left+=a.offsetLeft;if(UserAgentInfo.strBrowser==1){b.top+=a.clientTop;b.left+=a.clientLeft}}return b}function ErrorVisualization_GetViewDataNodeForErrorVisualization(f,a){ULSrLq:;if(ViewDataNode_IsValid(a)){var d=a.SnippetElement.ControlType["GetSecondaryDataNodes"],b=d(a);if(b!=null)for(var e=b.length,c=0;c0;if(f.length==0&&!g){ErrorVisualization_ClearAriaInvalid(a,c);return}var e=b.SnippetElement.ControlType["SetAriaInvalidAttribute"];e(a,"true")}function ErrorVisualization_HideErrorVisualization(e,d,c){ULSrLq:;var b=ErrorVisualization_FindHelperForInfoPathControl(e,c);if(b==null)return;var a=b.childNodes[0];if(a==null)return;a.style.display="none";ErrorVisualization_SetErrorVisualizationObjectIsVisible(d,c,false);a.style.top=0;a.innerHTML=""}function ErrorVisualization_AbleToShowVisualization(b,a){ULSrLq:;if(ViewDataNode_IsHidden(a))return false;return !HoverMenu.isVisible&&View.GetTemplateType(b)!=1}function ErrorVisualization_HideAllVisualizations(b,a){ULSrLq:;ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_HideAsterisk(b,a);ErrorVisualization_IsShortMessageVisible(a)&&ErrorVisualization_HideShortMessage(b,a);ErrorVisualization_IsSignatureIconVisible(a)&&ErrorVisualization_HideSignatureIcon(b,a)}function ErrorVisualization_UpdateAsterisk(b,a){ULSrLq:;ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_ShowAsterisk(b,a)}function ErrorVisualization_UpdateAllAsterisks(){ULSrLq:;if(UserAgentInfo.strBrowser!=1||UserAgentInfo.intBrowserRmj>6)return;if(ErrorVisualization.Timer!=null)return;ErrorVisualization.Timer=window.setTimeout(ErrorVisualization_UpdateAllAsterisks_Real,1)}function ErrorVisualization_UpdateAllAsterisks_Real(){ULSrLq:;for(var a,b=0;b<_InfoPath.arrForms.length;b++)if(_InfoPath.arrForms[b]!=null){ErrorVisualization.strFormId=_InfoPath.arrForms[b].strFormId;a=CurrentFormData_ViewDataTree(ErrorVisualization.strFormId);while(a!=null){var d=a.SnippetElement;if(d[13]){var c=document.getElementById(a[9]);c!=null&&ErrorVisualization_UpdateAsterisk(c,a)}a=ViewDataNode_FindNext(a)}}ErrorVisualization.Timer=null}function ErrorVisualization_ShowAsterisk(c,a){ULSrLq:;var f=a.FormId,d=a.SnippetElement;if(!ErrorVisualization_AbleToShowVisualization(f,a))return;if(ErrorVisualization_IsAsteriskVisible(a)){var e=d[2];if(e!="MultiSelectListBoxCollection"&&e!="ListBox")return}var g=ErrorVisualization_GetViewDataNodeForErrorVisualization(c,a);if(ViewDataNode_IsSigned(g)&&d[15]&&ErrorVisualization_IsSignatureIconVisible(a))return;var b=ErrorVisualization_GetSpanForIconVisualization(c,a,"Asterisk");if(b==null)return;ErrorVisualization.strServerImageHash=Util.FindHashForServerImage("MergedImage1.gif");b.innerHTML='\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t
';var h=b.childNodes[0],j=View_GetViewFormFieldIDControl(f),i=j.offsetWidth;ErrorVisualization_PositionVisualizationObject(h,c,a,i,"Asterisk")}function ErrorVisualization_GetSpanForIconVisualization(d,a,b){ULSrLq:;var c=null,e=a.SnippetElement.ControlType["IsRenderingErrorVisualizationSpansItself"];if(b=="Asterisk"&&a.HasAsteriskHelpingSpan!=true||b=="SignIcon"&&a.HasSignIconHelpingSpan!=true)if(!e()){var c=ErrorVisualization_CreateSpanForErrorVisualization(a,b,"45");c=LeafControl_GetWrappingSpan(d).appendChild(c);if(b=="Asterisk")a.HasAsteriskHelpingSpan=true;else a.HasSignIconHelpingSpan=true}else c=ErrorVisualization_FindHelperForInfoPathControl(d,b);else c=ErrorVisualization_FindHelperForInfoPathControl(d,b);return c}function ErrorVisualization_CreateSpanForErrorVisualization(b,c,d){ULSrLq:;var a=document.createElement("span");a.style.cursor="default";a.style.display="inline-block";a.style.position="relative";a.style.verticalAlign="top";a.style.cursor="default";a.style.zIndex=d;a.setAttribute("id",LeafControl_CreateAttributeIdExValue(b,b.OriginalId,c));return a}function ErrorVisualization_HideAsterisk(b,a){ULSrLq:;ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_HideErrorVisualization(b,a,"Asterisk")}function ErrorVisualization_IsAsteriskVisible(a){ULSrLq:;var b=a.AsteriskIsVisible==true;return b}function ErrorVisualization__BuildErrorTipHtml(d,j,c,f){ULSrLq:;var b=d.childNodes[0],h=j;if(b==null||b.getAttribute("boolShowMore")!=c){var l=f.FormId,i=f.SnippetElement,g=BaseControl.k_strDirection[BaseControl.GetDirection(l,i)],e=g=="rtl"?"right":"left",m=c?"errorDivClickable":"errorDiv",k=c?" ErrorVisualization_ProcessMoreInfoClick(this, event);":"",a=[];a.push("");d.innerHTML=a.join("");b=d.childNodes[0];b.setAttribute("boolShowMore",c)}Util.GetInnerText(b)!=h&&Util.SetInnerText(b,h);return b}function ErrorVisualization_ShowShortMessage(b,a,g){ULSrLq:;var h=g[2],d="",e=null;if(!ErrorVisualization_HasToShowShortMessage(b,a,g))return;var j=ErrorVisualization_GetViewDataNodeForErrorVisualization(b,a);if(h=="MultiSelectListBoxCollection")d=IntlCoreStrings.k_strValidationCannotBeEmpty;else{e=ViewDataNode_GetDatum(j);d=e.GetErrorMessage()}if(d.length==0)return;var f="";if(e!=null)f=e.GetDetailedErrorMessage();var k=f.length>0,c=null,n=a.FormId;if(a.HasErrorTipHelpingSpan!=true){var i=a.SnippetElement.ControlType["IsRenderingErrorVisualizationSpansItself"];if(!i())c=ErrorVisualization__InsertErrorTipSpan(b,a,h);else c=ErrorVisualization_FindHelperForInfoPathControl(b,"ErrorTip")}else c=ErrorVisualization_FindHelperForInfoPathControl(b,"ErrorTip");if(c==null)return;var o=View_GetViewFormFieldIDControl(n),l=o.offsetWidth,m=ErrorVisualization__BuildErrorTipHtml(c,d,k,a);ErrorVisualization_PositionVisualizationObject(m,b,a,l,"ErrorTip")}function ErrorVisualization__InsertErrorTipSpan(b,c,d){ULSrLq:;var a=ErrorVisualization_CreateSpanForErrorVisualization(c,"ErrorTip","48");if(d=="ComboBox"||d=="ListItem")a=LeafControl_GetWrappingSpan(b).insertBefore(a,b.parentNode);else a=LeafControl_GetWrappingSpan(b).insertBefore(a,b);c.HasErrorTipHelpingSpan=true;return a}function ErrorVisualization_HasToShowShortMessage(d,a,b){ULSrLq:;if(ErrorVisualization_IsShortMessageVisible(a)||!b[14])return false;var f=a.FormId;if(!ErrorVisualization_AbleToShowVisualization(f,a))return false;var c=b[2];if(c=="RichTextBox"&&d._disableShortMessage)return false;if(c=="MultiSelectListBoxCollection"){if(MultiSelectListBoxCollection_IsValid(a))return false}else{var e=ErrorVisualization_GetViewDataNodeForErrorVisualization(d,a),g=ViewDataNode_GetDatum(e);if(g.IsValid())return false}return true}function ErrorVisualization_HideShortMessage(b,a){ULSrLq:;ErrorVisualization_IsShortMessageVisible(a)&&ErrorVisualization_HideErrorVisualization(b,a,"ErrorTip")}function ErrorVisualization_IsShortMessageVisible(a){ULSrLq:;var b=a.ErrorTipIsVisible==true;return b}function ErrorVisualization_ShowSignatureIcon(c,a,e){ULSrLq:;if(!ErrorVisualization_HasToShowSignatureIcon(a,e))return;ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_HideAsterisk(c,a);var b=ErrorVisualization_GetSpanForIconVisualization(c,a,"SignIcon");if(b==null)return;b.innerHTML="\t\t\t\t\t\t\t\t\t\t";var d=b.childNodes[0],g=a.FormId,h=View_GetViewFormFieldIDControl(g),f=h.offsetWidth;ErrorVisualization_PositionVisualizationObject(d,c,a,f,"SignIcon")}function ErrorVisualization_HasToShowSignatureIcon(a,b){ULSrLq:;if(ErrorVisualization_IsSignatureIconVisible(a)||!b[15])return false;if(Snippet_IsFromLeafControl(b)&&!a[1][5]||a.SnippetElement[2]=="MultiSelectListBoxCollection"&&!MultiSelectListBoxCollection.IsSigned(a))return false;var c=a.FormId;if(!ErrorVisualization_AbleToShowVisualization(c,a))return false;return true}function ErrorVisualization_HideSignatureIcon(b,a){ULSrLq:;ErrorVisualization_IsSignatureIconVisible(a)&&ErrorVisualization_HideErrorVisualization(b,a,"SignIcon")}function ErrorVisualization_IsSignatureIconVisible(a){ULSrLq:;var b=a.SignIconIsVisible==true;return b}function ErrorVisualization_VirtualKeyMoreInfoErrorVisAccess(d,e){ULSrLq:;var b=SelectionService.GetSelectedControl();if(b==null)return;var a=ViewDataNode_GetViewDataNodeFromHtml(b);if(a==null)return;var d=a.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return;var c=a.SnippetElement;if(!Snippet_IsFromLeafControl(c)&&a.SnippetElement[2]!="MultiSelectListBoxCollection")return;ErrorVisualization_ShowMoreInfo(b,a,e)}function ErrorVisualization_ProcessMoreInfoClick(c,e){ULSrLq:;var b=ErrorVisualization_FindInfoPathControl(c.parentNode.parentNode),a=ViewDataNode_GetViewDataNodeFromHtml(b),d=a.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return;ErrorVisualization_ShowMoreInfo(b,a,e)}function ErrorVisualization_Highlight(b,d){ULSrLq:;if(d)return;var a=ViewDataNode_GetViewDataNodeFromHtml(b),e=a.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1))return;var c=a.SnippetElement;ErrorVisualization_ShowShortMessage(b,a,c);ErrorVisualization_ShowSignatureIcon(b,a,c)}function ErrorVisualization_RemoveHighlight(b,c){ULSrLq:;if(c)return;var a=ViewDataNode_GetViewDataNodeFromHtml(b),d=a.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return;ErrorVisualization_IsShortMessageVisible(a)&&ErrorVisualization_HideShortMessage(b,a);ErrorVisualization_IsSignatureIconVisible(a)&&ErrorVisualization_HideSignatureIcon(b,a)}function ErrorVisualization_ClearViewDataNodeErrorVisualizationState(a){ULSrLq:;a.HasAsteriskHelpingSpan=false;a.HasSignIconHelpingSpan=false;a.HasErrorTipHelpingSpan=false;a.AsteriskIsVisible=false;a.ErrorTipIsVisible=false;a.SignIconIsVisible=false}function ErrorVisualization_CopyErrorVisualizationStateAfterIncrementalReapply(a,b){ULSrLq:;b.HasAsteriskHelpingSpan=a.HasAsteriskHelpingSpan;b.HasSignIconHelpingSpan=a.HasSignIconHelpingSpan;b.HasErrorTipHelpingSpan=a.HasErrorTipHelpingSpan;b.AsteriskIsVisible=a.AsteriskIsVisible;b.ErrorTipIsVisible=a.ErrorTipIsVisible;b.SignIconIsVisible=a.SignIconIsVisible}function ViewDataNode(){}_outer.ViewDataNode=ViewDataNode;ViewDataNode.boolErrorVisRefreshNeeded=false;function ViewDataNode_InitializeViewDataNode(a){ULSrLq:;a._boolDirty=false;a._boolDeleted=false;a._nMultipleBindingClassId=-1;a._changedOnClient=false}function ViewDataNode_Disable(a){ULSrLq:;a[3]=true;var c=document.getElementById(a[9]);if(c!=null){var b=a.SnippetElement,d=b[5];if(d!=4){var e=b.ControlType["SetDisable"];e(c,true)}}}function ViewDataNode_UnDisable(a){ULSrLq:;a[3]=false;var b=document.getElementById(a[9]);if(b!=null){var c=a.SnippetElement.ControlType["SetDisable"];c(b,false)}}function ViewDataNode_IsHidden(c){ULSrLq:;var b=c[4],a=c._objViewDataNodeParent;while(!b&&a!=null){b=a[4];a=a._objViewDataNodeParent}return b}function ViewDataNode_GetZeroViewDataNode(b){ULSrLq:;var a=GlobalFormData.Get(b);if(typeof a.objZeroViewDataNode=="undefined")a.objZeroViewDataNode=ViewDataNode_CreateUnparentedViewDataNode(b,"0");return a.objZeroViewDataNode}function ViewDataNode_CreateUnparentedViewDataNode(d,e){ULSrLq:;var a=[];a.push(-1);a.push("");a.push("");a.push(["","","","",""]);a.push(0);a.push(3);a.push([]);a.push([]);var c=new LeafDatum;c.SetValue(e);var b=[];b.push(a);b.push([]);b.push("_dummy");b.SnippetElement=a;b[1].push("");b[1].push(c);b.FormId=d;return b}ViewDataNode.IsDisabled=ViewDataNode_IsDisabled;function ViewDataNode_IsDisabled(b){ULSrLq:;if(b==null)return false;var c=b[3];if(!c){var e=b.SnippetElement,a=e[5];if(a==3||a==8)c=b[1][4];else if(a==2||a==7||a==4){var d=document.getElementById(b[9]);if(d==null)return true;if(a==2)c=StructuralEditingControl_IsReadOnly(d);else if(a==4||a==7)c=Collection_IsReadOnly(b)}}return c}function ViewDataNode_IsBlank(c){ULSrLq:;var b=false,d=c.SnippetElement;if(d[5]==3){var e=ViewDataNode_GetDatum(c),a=e.GetValue();if(Util_GetDataType(a)==3)if(a.length>0)a=a[0];b=Util_IsNullOrEmptyString(a)}else b=false;return b}function ViewDataNode_IsSigned(b){ULSrLq:;var c=false;if(b!=null){var d=b.SnippetElement,a=d[5];if(a==3)c=LeafControl.IsSigned(b);else if(a==2||a==7||a==4)c=StructuralEditingControl.IsSigned(b);else if(a==6)c=Container.IsSigned(b)}return c}function ViewDataNode_Delete(d){ULSrLq:;var b=d._objViewDataNodeParent,e=-1;if(b==null)return;for(var c=ViewDataNode_GetChildNodes(b),a=0;a0)return e[0]}a=d;b=a._objViewDataNodeParent;while(b!=null){for(var f=ViewDataNode_GetChildNodes(b),c=1;c15)return 2;var f=a.SnippetElement,j=k[0],t=c&&e&&f[5]==3;if(t){for(var D=false,p=0;p=1&&e[0]!=null){a=Expr.String(ViewDataNode_GetDatum(e[0]).GetValue());if(a==d.GetValue())k=false;d.SetValue(a)}else{a=Expr.String(e);if(a==d.GetValue())k=false;else d.SetValue(a)}if(d.GetValue()!=a)return -1;f._boolDirty=true;if(k){var r=ViewDataNode_ProcessDataActions(i,p,w+1,s,o,n);if(r!=0)return r}}break;case 1:b=20;break;case 2:b=21;break;case 3:b=22;break;case 4:b=23;h=true;break;case 7:if(CurrentFormData.ProvidesWebPartData(l)==true){b=27;PostbackBody.webPartConnectionTriggered=true;h=true}break;case 6:return 3}if(p&&b!=0){var x=o?n?2:3:1;View_SubmitForm(l,h,b,x,false);return 1}}return 0}function ViewDataNode_ProcessRefresh(g,i,h){ULSrLq:;for(var e=i[4],b=0;b0){var g=CurrentFormData_ViewDataTree(i).SnippetElement,h=View.GetName(g);if(h!=b[0])return c;for(var e=b.length-1;e>=1;e--){var a=ViewDataNode_GetChildNodes(c);if(a.length==0)break;var d=b[e];if(d>=a.length)d=a.length-1;c=a[d]}}return c}function ViewDataNode_GetFilterPredicateAsViewPath(a){ULSrLq:;if(a[5][0]!="undefined"&&a[5][0][0]!="undefined"&&a[5][0][2]==true)return a[5][0][3];return false}function ViewDataNode_GetFilterFunction(a){ULSrLq:;if(a[5].length>=1&&a[5][0]!="undefined"&&a[5][0][0]==true)return a[5][0][5];return null}function ViewDataNode_DoesNodeHaveFilter(a){ULSrLq:;if(a[5].length>=1&&a[5][0]!="undefined"&&a[5][0][0]==true)return true;else return false}function ViewDataNode_GetFilterComplexity(a){ULSrLq:;if(a[5].length>=1&&a[5][0]!="undefined")return a[5][0][2];return false}function ViewDataNode_GetFilterSourceToTargetViewPath(a){ULSrLq:;if(ViewDataNode_DoesNodeHaveFilter(a))return a[5][0][4]}function ViewDataNode__MarkViewDataTreeDirty(a){ULSrLq:;if(ViewDataNode_IsHidden(a))return;var d=a.SnippetElement,e=d[5];if(e==8)return;a._boolDirty=true;for(var c=ViewDataNode_GetChildNodes(a),b=0;b0)b=""+ViewDataNode_GetDatum(a[0]).GetValue();break;case 2:b=a;break;case 1:b=a.toString();break;case 4:if(a)b="true";else b="false"}return b}Expr._StringToNumber=Expr__StringToNumber;function Expr__StringToNumber(a){ULSrLq:;if(DoubleXsdDatatype.IsValid(a))if(a.charAt(0)=="+")return NaN;else return Expr._ParseFloat(a);else return NaN}Expr.Number=Expr_Number;function Expr_Number(b){ULSrLq:;var a=NaN,c=Util.GetDataType(b);switch(c){case 3:a=Expr._StringToNumber(Expr.String(b));break;case 2:a=Expr._StringToNumber(b);break;case 1:a=b;break;case 4:if(b)a=1;else a=0}return a}Expr.Boolean=Expr_Boolean;function Expr_Boolean(a){ULSrLq:;var b=false,c=Util.GetDataType(a);switch(c){case 3:b=a.length>0;break;case 2:b=a.length>0;break;case 1:b=a!=0&&!isNaN(a);break;case 4:b=a}return b}Expr.xpath_Plus=Expr_xpath_Plus;function Expr_xpath_Plus(b,a){ULSrLq:;return Expr.Number(b)+Expr.Number(a)}Expr.xpath_Minus=Expr_xpath_Minus;function Expr_xpath_Minus(b,a){ULSrLq:;return Expr.Number(b)-Expr.Number(a)}Expr.xpath_Mul=Expr_xpath_Mul;function Expr_xpath_Mul(b,a){ULSrLq:;return Expr.Number(b)*Expr.Number(a)}Expr.xpath_Mod=Expr_xpath_Mod;function Expr_xpath_Mod(b,a){ULSrLq:;return Expr.Number(b)%Expr.Number(a)}Expr.xpath_Div=Expr_xpath_Div;function Expr_xpath_Div(b,a){ULSrLq:;return Expr.Number(b)/Expr.Number(a)}Expr._gt=Expr__gt;function Expr__gt(b,a){ULSrLq:;return Expr.Number(b)>Expr.Number(a)}Expr._lt=Expr__lt;function Expr__lt(b,a){ULSrLq:;return Expr.Number(b)=Expr.Number(a)}Expr._getCastFunction=Expr__getCastFunction;function Expr__getCastFunction(c){ULSrLq:;var a=null,b=Util.GetDataType(c);switch(b){case 2:a=Expr.String;break;case 1:a=Expr.Number;break;case 4:a=Expr.Boolean}return a}Expr._simpleEq=Expr__simpleEq;function Expr__simpleEq(b,a){ULSrLq:;return b==a}Expr._simpleNe=Expr__simpleNe;function Expr__simpleNe(b,a){ULSrLq:;return b!=a}Expr._eq=Expr__eq;function Expr__eq(a,c){ULSrLq:;var b=Expr._getCastFunction(a);return a==b(c)}Expr._ne=Expr__ne;function Expr__ne(a,c){ULSrLq:;var b=Expr._getCastFunction(a);return a!=b(c)}Expr._numberComparison=Expr__numberComparison;function Expr__numberComparison(a,b,c){ULSrLq:;var e=Util.GetDataType(a),d=Util.GetDataType(b);if(e==3&&d==3){for(var f in a){var g=Expr._FindNonNodeSetInNodeSet(ViewDataNode_GetDatum(a[f]).GetValue(),b,c,true);if(g)return true}return false}else if(e==3)return Expr._FindNonNodeSetInNodeSet(b,a,c,false);else if(d==3)return Expr._FindNonNodeSetInNodeSet(a,b,c,true);else return c(a,b)}Expr.xpath_Lt=Expr_xpath_Lt;function Expr_xpath_Lt(b,a){ULSrLq:;return Expr._numberComparison(b,a,Expr._lt)}Expr.xpath_Gt=Expr_xpath_Gt;function Expr_xpath_Gt(b,a){ULSrLq:;return Expr._numberComparison(b,a,Expr._gt)}Expr.xpath_Le=Expr_xpath_Le;function Expr_xpath_Le(b,a){ULSrLq:;return Expr._numberComparison(b,a,Expr._le)}Expr.xpath_Ge=Expr_xpath_Ge;function Expr_xpath_Ge(b,a){ULSrLq:;return Expr._numberComparison(b,a,Expr._ge)}Expr._FindNonNodeSetInNodeSet=Expr__FindNonNodeSetInNodeSet;function Expr__FindNonNodeSetInNodeSet(d,a,c,f){ULSrLq:;for(var e in a){var b=false;if(f)b=c(d,ViewDataNode_GetDatum(a[e]).GetValue());else b=c(ViewDataNode_GetDatum(a[e]).GetValue(),d);if(b)return true}return false}Expr._eqComparison=Expr__eqComparison;function Expr__eqComparison(a,b,f,e){ULSrLq:;var d=Util.GetDataType(a),c=Util.GetDataType(b);if(d==3&&c==3){for(var g in a){var h=Expr._FindNonNodeSetInNodeSet(ViewDataNode_GetDatum(a[g]).GetValue(),b,e,true);if(h)return true}return false}else if(d==3)return Expr._FindNonNodeSetInNodeSet(b,a,f,false);else if(c==3)return Expr._FindNonNodeSetInNodeSet(a,b,f,true);else if(c==4||d==4)return e(Expr.Boolean(a),Expr.Boolean(b));else if(c==1||d==1)return e(Expr.Number(a),Expr.Number(b));else return e(Expr.String(a),Expr.String(b))}Expr.xpath_Eq=Expr_xpath_Eq;function Expr_xpath_Eq(b,a){ULSrLq:;return Expr._eqComparison(b,a,Expr._eq,Expr._simpleEq)}Expr.xpath_Ne=Expr_xpath_Ne;function Expr_xpath_Ne(b,a){ULSrLq:;return Expr._eqComparison(b,a,Expr._ne,Expr._simpleNe)}Expr.xpath_Or=Expr_xpath_Or;function Expr_xpath_Or(b,a){ULSrLq:;return Expr.Boolean(b)||Expr.Boolean(a)}Expr.xpath_And=Expr_xpath_And;function Expr_xpath_And(b,a){ULSrLq:;return Expr.Boolean(b)&&Expr.Boolean(a)}Expr.xpath_Union=Expr_xpath_Union;function Expr_xpath_Union(a,d){ULSrLq:;var b=[];for(var h in a)b.push(a[h]);for(var f in d){var c=d[f],e=true;for(var g in a)if(a[g]==c){e=false;break}e&&b.push(c)}return b}Expr.xpath_Count=Expr_xpath_Count;function Expr_xpath_Count(a){ULSrLq:;var b=Util.GetDataType(a);return a.length}Expr.xpath_True=Expr_xpath_True;function Expr_xpath_True(){ULSrLq:;return true}Expr.xpath_False=Expr_xpath_False;function Expr_xpath_False(){ULSrLq:;return false}Expr.xpath_Not=Expr_xpath_Not;function Expr_xpath_Not(a){ULSrLq:;return !Expr.Boolean(a)}Expr.xpath_Contains=Expr_xpath_Contains;function Expr_xpath_Contains(c,a){ULSrLq:;var d=Expr.String(c),b=Expr.String(a);return d.indexOf(b)>=0}Expr.xpath_StartsWith=Expr_xpath_StartsWith;function Expr_xpath_StartsWith(c,a){ULSrLq:;var d=Expr.String(c),b=Expr.String(a);return d.indexOf(b)==0}Expr.xpath_SubstringBefore=Expr_xpath_SubstringBefore;function Expr_xpath_SubstringBefore(e,c){ULSrLq:;var a=Expr.String(e),d=Expr.String(c),b=a.indexOf(d);if(b>=0)return a.substr(0,b);else return ""}Expr.xpath_SubstringAfter=Expr_xpath_SubstringAfter;function Expr_xpath_SubstringAfter(e,d){ULSrLq:;var b=Expr.String(e),a=Expr.String(d),c=b.indexOf(a);if(c>=0)return b.substr(c+a.length);else return ""}Expr.xpath_Substring=Expr_xpath_Substring;function Expr_xpath_Substring(e,f,d){ULSrLq:;var c=Expr.String(e),a=Expr.xpath_Round(f)-1;if(a<0)a=0;if(isNaN(a))return "";if(typeof d=="undefined")return c.substr(a);else{var b=Expr.xpath_Round(d);if(b<0)b=0;if(isNaN(b))return "";return c.substr(a,b)}}Expr.xpath_StringLength=Expr_xpath_StringLength;function Expr_xpath_StringLength(a){ULSrLq:;var b=Expr.String(a);return b.length}Expr.xpath_Concat=Expr_xpath_Concat;function Expr_xpath_Concat(a){ULSrLq:;var b=[];for(var c in a)b.push(a[c]);return b.join("")}Expr.xpath_Floor=Expr_xpath_Floor;function Expr_xpath_Floor(a){ULSrLq:;return Math.floor(Expr.Number(a))}Expr.xpath_Ceiling=Expr_xpath_Ceiling;function Expr_xpath_Ceiling(a){ULSrLq:;return Math.ceil(Expr.Number(a))}Expr.xpath_Round=Expr_xpath_Round;function Expr_xpath_Round(b){ULSrLq:;var a=Expr.Number(b);return a>0?Math.floor(a+.5):Math.ceil(a-.5)}Expr.xpath_Sum=Expr_xpath_Sum;function Expr_xpath_Sum(a){ULSrLq:;var b=0;for(var c in a)b+=Expr.Number(ViewDataNode_GetDatum(a[c]).GetValue());return b}Expr.msXsl_StringCompare=Expr_msXsl_StringCompare;function Expr_msXsl_StringCompare(d,c){ULSrLq:;var b=Expr.String(d),a=Expr.String(c);if(b>a)return 1;else if(b0)return d/c;else return Expr.String(a)}Expr.xdMath_Max=Expr_xdMath_Max;function Expr_xdMath_Max(a){ULSrLq:;var d=0,c=0;for(var f in a){var b=ViewDataNode_GetDatum(a[f]).GetValue();if(b=="")continue;if(DoubleXsdDatatype.IsValid(b)){var e=Expr._ParseFloat(b);if(c==0||e>d)d=e;c++}else return NaN}if(c>0)return d;else return Expr.String(a)}Expr.xdMath_Min=Expr_xdMath_Min;function Expr_xdMath_Min(a){ULSrLq:;var d=0,c=0;for(var f in a){var b=ViewDataNode_GetDatum(a[f]).GetValue();if(b=="")continue;if(DoubleXsdDatatype.IsValid(b)){var e=Expr._ParseFloat(b);if(c==0||e0)return d;else return Expr.String(a)}Expr.xdMath_Nz=Expr_xdMath_Nz;function Expr_xdMath_Nz(c){ULSrLq:;var a=[];for(var e in c){var b=c[e],d=ViewDataNode_GetDatum(b).GetValue();if(d=="")a.push(ViewDataNode_GetZeroViewDataNode(Expr.strFormId));else a.push(b)}return a}Expr.xdMath_Eval=Expr_xdMath_Eval;function Expr_xdMath_Eval(b){ULSrLq:;for(var e=[],j=b.length/2,a=0;a1){if(isNaN(l)||isNaN(j)||isNaN(d)||isNaN(i)||isNaN(g)||isNaN(b))return "#ERR?";return x+"T"+t}else{if(isNaN(i)||isNaN(g)||isNaN(b))return "#ERR?";return t}}Expr.xdUser_GetUserName=Expr_xdUser_GetUserName;function Expr_xdUser_GetUserName(){ULSrLq:;return CurrentFormData.UserName(Expr.strFormId)}function Expr_xdServerInfo_GetSharePointServerRootUrl(){ULSrLq:;return Util_EnsureTrailingSlash(CurrentFormData.ServerUrl(Expr.strFormId))}function Expr_xdServerInfo_GetSharePointSiteUrl(){ULSrLq:;return Util_EnsureTrailingSlash(CurrentFormData.GetWebUrl(Expr.strFormId))}function Expr_xdServerInfo_GetSharePointListUrl(){ULSrLq:;return Util_EnsureTrailingSlash(CurrentFormData_ListUrl(Expr.strFormId))}function Expr_xdServerInfo_GetSharePointSiteCollectionUrl(){ULSrLq:;return Util_EnsureTrailingSlash(CurrentFormData.SiteUrl(Expr.strFormId))}function LeafDatum(){ULSrLq:;if(!(LeafDatum.prototype instanceof LeafDatumTraits)){LeafDatum.prototype=new LeafDatumTraits;LeafDatum.prototype.constructor=LeafDatum;return new LeafDatum}this._objDataInformation=null;this._strValue=null;this._strErrorMessage=null;this._strDetailedErrorMessage=null;this._boolIsValid=true;this._boolIsSigned=false;this._boolModifiedOnClient=false;this._changedOnClient=false}_outer.LeafDatum=LeafDatum;function LeafDatumTraits(){ULSrLq:;this.GetDataInformation=function(){ULSrLq:;return this._objDataInformation};this.Initialize=function(a,d,e){ULSrLq:;var f=a[0],c=a[1],b=a[2];this._objDataInformation=d;this.SetValueInternal(f,false);if(Util.IsNullOrEmptyString(c)&&Util.IsNullOrEmptyString(b))this.ClearError();else this.SetError(c,b);this._boolDirty=false;this._boolIsSigned=e;this._boolModifiedOnClient=false};this.GetValue=function(){ULSrLq:;return this._strValue};this.SetValue=function(a){ULSrLq:;this.SetValueInternal(a,true)};this.SetValueInternal=function(b,a){ULSrLq:;if(!this._boolIsSigned){this._boolModifiedOnClient=true;this._strValue=b;this.ClearError();this._Dirty();if(a)this._changedOnClient=true}};this.IsValid=function(){ULSrLq:;return this._boolIsValid};this.ModifiedOnClient=function(){ULSrLq:;return this._boolModifiedOnClient};this.GetErrorMessage=function(){ULSrLq:;return this._strErrorMessage};this.GetDetailedErrorMessage=function(){ULSrLq:;return this._strDetailedErrorMessage};this.SetError=function(b,a){ULSrLq:;this._boolIsValid=false;this._strErrorMessage=b==null?"":b;this._strDetailedErrorMessage=a==null?"":a};this.ClearError=function(){ULSrLq:;this._boolIsValid=true};this._Dirty=function(){ULSrLq:;this._boolDirty=true};this.UnDirty=function(){ULSrLq:;this._boolDirty=false};this.IsDirty=function(){ULSrLq:;return this._boolDirty};this.toString=function(){ULSrLq:;return this._strValue};this.ValidateDataType=a;function a(){ULSrLq:;var f=this.GetDataInformation(),b=DataInformation.GetDataType(f),g=DataInformation.GetFacets(f),c=this.GetValue();if(c=="")c=b.GetDefaultValue();var d=b.IsValid(c),a=null;if(!d)a=b.GetErrorMessages();else if(!(Util.IsNullOrEmptyString(c)&&b.IsNillable())){d=g.IsValid(b,c);if(!d)a=g.GetErrorMessages(b)}if(!d){if(a!=null)for(var e=0;e0}CurrentFormData.PostbackCounter=CurrentFormData_PostbackCounter;function CurrentFormData_PostbackCounter(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[2]}CurrentFormData.EditingSessionId=CurrentFormData_EditingSessionId;function CurrentFormData_EditingSessionId(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[3]}CurrentFormData.SolutionId=CurrentFormData_SolutionId;function CurrentFormData_SolutionId(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[4]}CurrentFormData.DefaultLcid=CurrentFormData_DefaultLcid;function CurrentFormData_DefaultLcid(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[5]}CurrentFormData.Now=CurrentFormData_Now;function CurrentFormData_Now(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[6]}CurrentFormData.Today=CurrentFormData_Today;function CurrentFormData_Today(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[7]}CurrentFormData.LoadedFromXmlDocument=CurrentFormData_LoadedFromXmlDocument;function CurrentFormData_LoadedFromXmlDocument(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][0]}CurrentFormData.XmlLocation=CurrentFormData_XmlLocation;function CurrentFormData_XmlLocation(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][1]}CurrentFormData.XsnLocation=CurrentFormData_XsnLocation;function CurrentFormData_XsnLocation(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][2]}CurrentFormData.SaveLocation=CurrentFormData_SaveLocation;function CurrentFormData_SaveLocation(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][3]}CurrentFormData.AbsoluteSolutionLocation=CurrentFormData_AbsoluteSolutionLocation;function CurrentFormData_AbsoluteSolutionLocation(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][4]}CurrentFormData.UrlToNavigateToOnClose=CurrentFormData_UrlToNavigateToOnClose;function CurrentFormData_UrlToNavigateToOnClose(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][5]}CurrentFormData.IsHosted=CurrentFormData_IsHosted;function CurrentFormData_IsHosted(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][6]==1}CurrentFormData.IsMobile=CurrentFormData_IsMobile;function CurrentFormData_IsMobile(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][7]==1}CurrentFormData.ProvidesWebPartData=CurrentFormData_ProvidesWebPartData;function CurrentFormData_ProvidesWebPartData(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][9]==1}CurrentFormData.ViewName=CurrentFormData_ViewName;function CurrentFormData_ViewName(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[9]}CurrentFormData.RefreshViewBeforeSubmit=CurrentFormData_RefreshViewBeforeSubmit;function CurrentFormData_RefreshViewBeforeSubmit(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[10]==1}CurrentFormData.ShouldFocusFirstInvalidControl=CurrentFormData_ShouldFocusFirstInvalidControl;function CurrentFormData_ShouldFocusFirstInvalidControl(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[11]}CurrentFormData.GetPageTitle=CurrentFormData_GetPageTitle;function CurrentFormData_GetPageTitle(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[12]}CurrentFormData.IsNew=CurrentFormData_IsNew;function CurrentFormData_IsNew(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[13]==1}CurrentFormData.SessionState=CurrentFormData_SessionState;function CurrentFormData_SessionState(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[14]}CurrentFormData.SetSessionState=CurrentFormData_SetSessionState;function CurrentFormData_SetSessionState(b,a){ULSrLq:;CurrentFormData_GetCurrentFormData(b)[14]=a}CurrentFormData.SiteUrl=CurrentFormData_SiteUrl;function CurrentFormData_SiteUrl(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[15]}CurrentFormData.Direction=CurrentFormData_Direction;function CurrentFormData_Direction(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[16]}CurrentFormData.GetWebUrl=CurrentFormData_GetWebUrl;function CurrentFormData_GetWebUrl(b){ULSrLq:;var a=CurrentFormData_GetCurrentFormData(b);return a[17]}CurrentFormData.CreationTime=CurrentFormData_CreationTime;function CurrentFormData_CreationTime(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[18]}CurrentFormData.ServerTimeZone=CurrentFormData_ServerTimeZone;function CurrentFormData_ServerTimeZone(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[19]}CurrentFormData.UserName=CurrentFormData_UserName;function CurrentFormData_UserName(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[20]}CurrentFormData.IsFileAttachmentPresent=CurrentFormData_IsFileAttachmentPresent;function CurrentFormData_IsFileAttachmentPresent(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[21]==true}function CurrentFormData_LanguageLcid(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[22]}CurrentFormData.ServerUrl=CurrentFormData_ServerUrl;function CurrentFormData_ServerUrl(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[23]}CurrentFormData.CustomControlsIDArray=CurrentFormData_CustomControlsIDArray;function CurrentFormData_CustomControlsIDArray(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[24]}CurrentFormData.IsListItemMode=CurrentFormData_IsListItemMode;function CurrentFormData_IsListItemMode(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[25]==true}CurrentFormData.IsListItemPage=CurrentFormData_IsListItemPage;function CurrentFormData_IsListItemPage(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[8][10]==true}CurrentFormData.IsListItemDisplay=CurrentFormData_IsListItemDisplay;function CurrentFormData_IsListItemDisplay(a){ULSrLq:;return View.GetTemplateType(a)==1&&CurrentFormData_IsListItemMode(a)}CurrentFormData.IsV4UI=CurrentFormData_IsV4UI;function CurrentFormData_IsV4UI(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[26]}function CurrentFormData_ListItemQueryParameter(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[27]}function CurrentFormData_SelectingControlId(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[28]}function CurrentFormData_OnAfterSubmit(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[29]}function CurrentFormData_HasSignature(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[30]}function CurrentFormData_ListUrl(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[31]}function CurrentFormData_GetCanaryValue(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[37]}function CurrentFormData_SetCanaryValue(b,a){ULSrLq:;CurrentFormData_GetCurrentFormData(b)[37]=a}CurrentFormData.OptimizedForFirstRequest=CurrentFormData_OptimizedForFirstRequest;function CurrentFormData_OptimizedForFirstRequest(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[32]}CurrentFormData.TimeZoneId=CurrentFormData_TimeZoneId;function CurrentFormData_TimeZoneId(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[33]}function CurrentFormData_DSigCtrlVersion(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[34]}function CurrentFormData_DSigResVersion(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[35]}function CurrentFormData_IdnDomain(a){ULSrLq:;return CurrentFormData_GetCurrentFormData(a)[36]}CurrentFormData.IsValid=CurrentFormData_IsValid;function CurrentFormData_IsValid(a){ULSrLq:;if(a!=null&&a.length==37+1)return true;else return false}CurrentFormData.SetFormData=CurrentFormData_SetFormData;function CurrentFormData_SetFormData(b,a){ULSrLq:;CurrentFormData.g_objCurrentFormData[b]=a;UserMessages_ResetCachedValues()}CurrentFormData.GetCurrentFormData=CurrentFormData_GetCurrentFormData;function CurrentFormData_GetCurrentFormData(a){ULSrLq:;if(CurrentFormData.g_objCurrentFormData==null)return null;return CurrentFormData.g_objCurrentFormData[a]}function PostbackBody(){}_outer.PostbackBody=PostbackBody;PostbackBody.duringRender=null;PostbackBody._boolXmlHttpSupported=false;PostbackBody._objCurrentXmlHttp=null;var PostbackBody_boolLastPostBackWasFull=false;PostbackBody.intPostbacksInProgress=0;PostbackBody.boolPostbacksBlocked=false;PostbackBody._arrBlockedPostbackData=null;PostbackBody.duringRender=null;PostbackBody.GetPostbackPage=PostbackBody_GetPostbackPage;function PostbackBody_GetPostbackPage(b){ULSrLq:;var a=CurrentFormData.GetWebUrl(b);if(!Util.IsNonEmptyString(a))a=CurrentFormData.SiteUrl(b);return a+"/_layouts/15/Postback.FormServer.aspx"}PostbackBody.OnLoad=function(a){ULSrLq:;PerfMarker(7594,"FormLoadStart");try{CurrentFormData.IsHosted(a)&&typeof _spBodyOnLoadWrapper!="undefined"&&!_spBodyOnLoadCalled&&_spBodyOnLoadWrapper();PostbackBody.duringRender=true;PostbackBody.DetectAndCreateXmlHttp();if(PostbackBody.EnsureFormStateIsValid(a))View_PostbackComplete(a);else{var d=GlobalFormData.Get(a),c=d.boolDocumentClosed==true;c&&View_Close(a,true)}Window.AttachEventHandlers(window);IPFSRibbon_Initialize(a);PostbackBody.duringRender=false}catch(b){PostbackBody.duringRender=false;PostbackBody.HandleInitialLoadException(a,b)}};PostbackBody.OnUnload=function(a){ULSrLq:;PostbackBody_SaveFormState(a);IPFSRibbon_Dispose();View_CleanupRichTextStructures()};function PostbackBody_Submit(a,b){ULSrLq:;if(b)PostbackBody.intPostbacksInProgress++;Perf_Start_Trace(7602,"FormSubmit");SelectionService.RememberScrollPosition();PostbackBody.RetryingPostback=false;PostbackBody_boolLastPostBackWasFull=a;if(PostbackBody._boolXmlHttpSupported&&!a)PostbackBody_SubmitXmlHttp();else PostbackBody_PerformFullPagePostback();Perf_End_Trace(7603,"FormSubmit")}function PostbackBody_PerformFullPagePostback(){ULSrLq:;if(__doPostBack!=null){if(typeof g_objCurrentFormDataSelection!="undefined"&&g_objCurrentFormDataSelection!=null){g_objCurrentFormDataSelection.boolIpfsCausedPostback=true;g_objCurrentFormDataSelection.Serialize()}eval(_InfoPath.GetFirstControl().strPostbackCall)}else if(UserAgentInfo.strBrowser==2)document.forms[0].submit();else{UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strOtherPostbackFailure),12,_InfoPath.GetFirstControl().strFormId);PostbackBody.intPostbacksInProgress--}}function PostbackBody_SubmitXmlHttp(){ULSrLq:;Dialog.ShowPostbackDialog(_InfoPath.GetFirstControl().strFormId);var e=PostbackBody.DetectAndCreateXmlHttp();if(PostbackBody.OpenConnection(e))try{var b=_InfoPath.arrForms.length,c=new Array(b*6+2);c.push(b.toString(),"\r\n");for(var a=0;a=12001&&nStatus<=12156)PostbackBody_HandlePostbackError(IntlCoreStrings.k_strNetworkPostbackFailure,12);else if(nStatus==599||nStatus==503)PostbackBody_HandlePostbackError(IntlCoreStrings.k_strServerErrorPostbackFailure,12);else if(nStatus==400)PostbackBody_HandlePostbackError(IntlCoreStrings.k_strServerErrorPostbackFailure,12);else if(nStatus==2){Dialog.HideDialog();PostbackBody.intPostbacksInProgress--}else{Dialog.HideDialog();UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strOtherPostbackFailure,objXmlHttp.statusText),5,Dialog.strFormId);PostbackBody.intPostbacksInProgress--}return}PerfMarker(7567,"PostbackHandlingResponseStart");Perf_Start_Trace(7580,"PostbackHandleResponseText");try{Perf_Start_Trace(7582,"PostbackXmlHttpResponseText");responseText=objXmlHttp.responseText;Perf_End_Trace(7583,"PostbackXmlHttpResponseText")}catch(exception){PostbackBody_HandlePostbackError(IntlCoreStrings.k_strNetworkPostbackFailure,12);return}Perf_Start_Trace(7584,"PostBackSliceResponseText");if(responseText.substr(0,1)=="<"){Dialog.HideDialog();UserMessageError.ShowTemplatedMessage(Dialog.strFormId,null,responseText,true);PostbackBody.intPostbacksInProgress--;return}for(var arrResponse=responseText.split(";"),arrResponseText=[],iResponse=0;iResponse")==0){for(var iResponseText=0;iResponseText0){var objCustomControlsDiv=document.getElementById(_InfoPath.arrForms[i].strFormId+"_customControlHostDiv");if(objCustomControlsDiv==null){objCustomControlsDiv=document.createElement("div");objCustomControlsDiv.id=_InfoPath.arrForms[i].strFormId+"_customControlHostDiv"}else objCustomControlsDiv.parentNode.removeChild(objCustomControlsDiv);objCustomControlsDiv.style.display="none";objCustomControlsDiv.innerHTML=responceHTML;document.body.appendChild(objCustomControlsDiv);for(var objChildNodes=objCustomControlsDiv.childNodes,iChildNodes=0;iChildNodes","");strScript=strScript.replace("//","");strScript=strScript.replace("// ]]>","");var strScriptWithoutCallback=strScript.replace("WebForm_InitCallback();","");if(Util_IsNonEmptyString(strScript)){PostbackBody.duringRender=true;if(UserAgentInfo.strBrowser==2)window.setTimeout(strScript,0);else{if(UserAgentInfo.strBrowser==1&&Util_IsNonEmptyString(strScriptWithoutCallback)&&strScriptWithoutCallback.indexOf("function")!=-1)try{window.execScript(strScriptWithoutCallback)}catch(e){}try{eval(strScript)}catch(e){}}PostbackBody.duringRender=false}}else for(var iChildren=0;iChildren0){var a=b[0];if(a[0]==12){PostbackBody_HandlePostbackDetailedError(a[1],a[2],a[3],12);return false}}View_PostbackComplete(c)}return true};PostbackBody.HandleInitialLoadException=function(b,a){ULSrLq:;if(UserMessages!=null&&IntlCoreStrings!=null&&View!=null&&"__ViewContainer"!=null)UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strErrorClientScriptFailure,a.message!=null?a.message:a),5,b);else{if(Toolbar!=null)try{Toolbar.Show(b,false)}catch(a){}if(IntlCoreStrings!=null&&View!=null&&"__ViewContainer"!=null){var c=View_GetViewFormFieldIDControl(b);if(c!=null){Util.SetInnerText(c,IntlCoreStrings.k_strErrorClientScriptFailure+"\r\n"+a);return true}}throw a;}};PostbackBody.DetectAndCreateXmlHttp=function(){ULSrLq:;var a=PostbackBody_DetectAndCreateXmlHttpHelper();if(a!=null){PostbackBody._objCurrentXmlHttp=a;a.onreadystatechange=PostbackBody.OnReadyStateChangeCallback}return a};function PostbackBody_DetectAndCreateXmlHttpHelper(){ULSrLq:;var a=null;try{a=new XMLHttpRequest}catch(b){}if(a==null&&typeof ActiveXObject!="undefined")try{a=new ActiveXObject("MSXML2.XMLHTTP")}catch(b){}if(a!=null){PostbackBody._boolXmlHttpSupported=true;return a}else{PostbackBody._boolXmlHttpSupported=false;return null}}function PostbackBody_SaveFormState(b){ULSrLq:;var a=PostbackBody_GetSessionStoragePrefix(b);if(true==false||a=="__IPFS_")return;var c=GlobalFormData.Get(b);if(!c.submitCalled&&!c.boolDocumentClosed&&!PostbackBody.webPartConnectionTriggered){var d=CurrentFormData.PostbackCounter(b);PostbackBody_SessionStorageSetItem(a,"_pb",d);EventLog.Count(b)>1&&PostbackBody_SessionStorageSetItem(a,"_log",EventLog.Value(b));if(!(typeof g_objCurrentFormDataSelection=="undefined"||g_objCurrentFormDataSelection==null)){var e=g_objCurrentFormDataSelection.Serialize();PostbackBody_SessionStorageSetItem(a,"_sel",e)}}else c.boolDocumentClosed&&PostbackBody_SessionStorageSetItem(a,"_dc","true")}PostbackBody.VerifyCookiesEnabled=function(f){ULSrLq:;var c=document.getElementById("__PerformSentinelDetection"),d=PostbackBody_ReadCookie("_InfoPath_Sentinel")!=null;if(!d){var a=window.location.href;if(c.value=="2"||a.indexOf("?_InfoPath_Sentinel=")>=0||a.indexOf("&_InfoPath_Sentinel=")>=0){PostbackBody_HideWaitUI();Dialog.ShowFinalMessage(f,IntlCoreStrings.k_strNoCookiesDefined,false)}else{c.value="1";var b;if(a.indexOf("?")>=0)b="&";else b="?";var e=a+b+"_InfoPath_Sentinel=1";Util.Navigate(e)}return false}return true};PostbackBody.VerifySessionStorageEnabled=function(b,a){ULSrLq:;if(sessionStorage==null){PostbackBody_HideWaitUI();Dialog.ShowFinalMessage(b,a,false);return false}return true};PostbackBody.EnsureFormStateIsValid=function(a){ULSrLq:;var h=null,b=PostbackBody_GetSessionStoragePrefix(a),g=GlobalFormData.Get(a);g.submitCalled=false;PostbackBody.webPartConnectionTriggered=false;var c=false,e=false,f=0,n=g_objSnippetTree[a],m=CurrentFormData_ViewDataTree(a);if(!(typeof n=="undefined"||n==null||typeof m=="undefined"||m==null||m.length==0)){var o=PostbackBody_SessionStorageGetItem(b,"_pb"),t=CurrentFormData.PostbackCounter(a);if(View.GetName(n)!=CurrentFormData.ViewName(a)){c=true;e=true;f=8}else if(o!=null&&t<=o.valueOf()){c=true;e=true;f=25}}if(true==false)return true;var r=PostbackBody_SessionStorageGetItem(b,"_dc");if(r=="true"){Dialog.ShowFinalMessage(a,IntlCoreStrings.k_strErrorFormClosed,true);return false}var j=PostbackBody_SessionStorageGetItem(b,"_log");if(j!=null&&j.length>0){h=j;PostbackBody_SessionStorageRemoveItem(b,"_log")}if(c==false){var k=PostbackBody_SessionStorageGetItem(b,"_pb"),p=CurrentFormData.PostbackCounter(a);if(k!=null)if(k>p){c=true;f=19}else if(k==p)c=false;else{c=false;h=null}}PostbackBody_SessionStorageRemoveItem(b,"_pb");if(h!=null){var d=document.getElementById(a+"__EventLog");if(d!=null){d.value=h;var u=EventLog_Deserialize(a);EventLog_Initialize(a,false);EventLog_Serialize(a,u)}}if(c==true){var d=document.getElementById(a+"__EventLog");if(d==null||d.value.length<=1)EventLog_EnsureEventLogStartEntry(a);else{var q=d.value,l=g.eventLogStaticData;if(l==null){EventLog_Initialize(a,false);EventLog_Serialize(a,q.split(" "));l=g.eventLogStaticData}l.UpdateForCachedEventLogValue(q)}View_SubmitForm(a,e,f,0,false);if(e)return false}var i=PostbackBody_SessionStorageGetItem(b,"_sel");if(i!=null&&i.length>0){var s=new SelectionInformation;s.SetStorageInput(i);PostbackBody_SessionStorageRemoveItem(b,"_sel")}g.submitCalled=false;PostbackBody.webPartConnectionTriggered=false;return true};function PostbackBody_GetSessionStoragePrefix(a){ULSrLq:;return encodeURIComponent("__IPFS_"+CurrentFormData.EditingSessionId(a))}function PostbackBody_SessionStorageSetItem(a,d,c){ULSrLq:;var b=encodeURIComponent(a+d);sessionStorage.setItem(b,c)}function PostbackBody_SessionStorageGetItem(a,c){ULSrLq:;var b=encodeURIComponent(a+c);return sessionStorage.getItem(b)}function PostbackBody_SessionStorageRemoveItem(a,c){ULSrLq:;var b=encodeURIComponent(a+c);sessionStorage.removeItem(b)}function PostbackBody_ReadCookie(f){ULSrLq:;for(var c=f+"=",d=document.cookie.split(";"),b=0;b0||Dialog_DialogPresent()};function PostbackBody_SaveBlockedPostbackState(a){ULSrLq:;PostbackBody._arrBlockedPostbackData=a}function PostbackBody_HasBlockedPostback(){ULSrLq:;return PostbackBody._arrBlockedPostbackData!=null}function PostbackBody_ExecuteBlockedPostback(){ULSrLq:;var a=PostbackBody._arrBlockedPostbackData;View_SubmitForm(a[0],a[1],a[2],a[3],a[4]);PostbackBody._arrBlockedPostbackData=null}PostbackBody.HideWaitUI=PostbackBody_HideWaitUI;function PostbackBody_HideWaitUI(){ULSrLq:;var a=document.getElementById("_InfoPath_WaitUI");if(a!=null){a.style.display="none";a.innerHTML=""}}function Window(){}_outer.Window=Window;Window.AttachEventHandlers=function(a){ULSrLq:;if(UserAgentInfo.strBrowser==3)a.addEventListener("resize",Window.OnResize,false);else if(Window._ResizeReassigned!=true){Window._ResizeReassigned=true;AttachEvent("resize",new Function("Window.OnResize(event);"),a)}UserAgentInfo.strBrowser!=1&&a.addEventListener("dragdrop",Window.OnDrop,true)};Window.OnResize=function(){ULSrLq:;for(var a=0;a<_InfoPath.arrForms.length;a++)if(_InfoPath.arrForms[a]!=null){var b=GlobalFormData.Get(_InfoPath.arrForms[a].strFormId);if(b.boolDocumentClosed||!b.viewTreesAreMerged)return;ErrorVisualization_UpdateAllAsterisks();break}};Window.OnDrop=function(b){ULSrLq:;var a=CrossBrowserLibrary_GetEventSourceElement(b);a!=null&&window.setTimeout("BaseControl.OnDrop('"+a.id+"');")};function Window_EnsureEvent(a){ULSrLq:;if(a==null)if(UserAgentInfo.strBrowser==1)return Window_GetEvent();return a}function Window_GetEvent(){ULSrLq:;var a=window;return a["event"]}function IFrameUtils_IsIframeCreated(a){ULSrLq:;var b=document.getElementById(a);return b!=null}function IFrameUtils_InsertIframe(a,e,c,f){ULSrLq:;var b=IFrameUtils_BuildIFrame(e,f);if(a==null){document.body.appendChild(b);return b}var d=a.parentNode;if(d==null)return null;if(!(c&&a.nextSibling==b||!c&&a.previousSibling==b))if(a.nextSibling!=null)d.insertBefore(b,c?a.nextSibling:a);else d.appendChild(b);return b}function IFrameUtils_BuildIFrame(c,e){ULSrLq:;var a=document.getElementById(c);if(a==null){var d="",b=document.createElement("div");if(b==null)return null;try{if(document.location.protocol=="https:")d=document.location.protocol+"//"+document.location.host+"/_layouts/15/FormResource.aspx?iframe=Yes"}catch(f){}b.innerHTML="";a=b.firstChild;if(a==null)return null}if(e!="Default")a.style.zIndex=e;return a}function RichClientDetector(){}_outer.RichClientDetector=RichClientDetector;RichClientDetector.OpenInInfoPath=function(m,b,j,i,f){ULSrLq:;var c=false,d=null,e=typeof navigator.msProtocols=="object"&&navigator.msProtocols["infopath"];if(!e&&Boolean(window.ActiveXObject))try{var n=new ActiveXObject("SharePoint.OpenDocuments.5");e=true}catch(l){}if(e){c=true;if(b==null||b.length==0){var a=[];a.push("ms-infopath:nft|u|");a.push(j);a.push("|s|");a.push(i);Util_Navigate(a.join(""))}else{var a=[];a.push("ms-infopath:ofe|u|");a.push(b);Util_Navigate(a.join(""))}}else{try{d=new ActiveXObject("SharePoint.OpenXMLDocuments")}catch(k){}if(d!=null)if(b==null||b.length==0)c=d.CreateNewDocument(j,i);else c=d.EditDocument(b,"InfoPath.Document")}if(c&&f!=null&&f.length>0){var h=[];h.push("Util.Navigate('",f,"');");window.setTimeout(h.join(""),0)}else{var g=document.getElementById("DetectInfoPath");if(g!=null){g.value="1";funcFullPagePostBack!=null&&window.setTimeout("funcFullPagePostBack()",0)}}};function Print(){}_outer.Print=Print;Print.Show=function(a){ULSrLq:;if(EventLog.Count(a)>1&&document.forms[0]!=null){!CurrentFormData_IsV4UI(a)&&UserMessages.ShowAlertMessage(IntlCoreStrings.k_strPrintPromptForRefresh,true);EventLog_Add(a,19,null,"","","",true,false,false,13,0)}else Print_OpenWindow(a,true)};function Print_ShowFromRibbon(a){ULSrLq:;var b=true;if(EventLog.Count(a)<=1||document.forms[0]==null)b=Print_OpenWindow(a,false);b&&IPFSRibbon_HandleButtonClick(a,"print")}function Print_OpenWindow(b,c){ULSrLq:;if(Print._lastPrintWindow==null||!Print._boolWaitingToDisplayView){var a="PrintWindow"+CurrentFormData.EditingSessionId(b),d;while((d=a.replace(/[-+=\/]/,"_"))!=a)a=d;Print._boolDelayCustomControlPostback=true;Print._lastPrintWindow=window.open(CurrentFormData_GetWebUrl(b)+"/_layouts/15/PrintLoader.FormServer.aspx",a,"menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1,location=0",true);Print._boolDelayCustomControlPostback=false}if(Print._lastPrintWindow==null){UserMessages.ShowAlertMessage(IntlCoreStrings.k_strPromptOpenWindowFailed,true);return false}else{Print._boolWaitingToDisplayView=!c;if(c&&Print._lastPrintWindowTimer==null){Print._strFormID=b;Print._lastPrintWindowTimer=window.setTimeout(Print.PrintCallback,25)}return true}}Print._lastPrintWindow=null;Print._lastPrintWindowTimer=null;Print._strFormID="";Print._boolWaitingToDisplayView=false;Print._boolDelayCustomControlPostback=false;Print.PrintCallback=function(){ULSrLq:;var a,b;window.clearTimeout(Print._lastPrintWindowTimer);Print._lastPrintWindowTimer=null;if(Print._lastPrintWindow==null)return;if((a=Print._lastPrintWindow.document.getElementById("__EventLog"))==null||(b=Print._lastPrintWindow.document.getElementById("PrintLoaderForm"))==null||-1==Print._lastPrintWindow.document.URL.indexOf("/_layouts/15/PrintLoader.FormServer.aspx")){Print._lastPrintWindowTimer=window.setTimeout(Print.PrintCallback,25);return}EventLog_EnsureEventLogStartEntry(Print._strFormID);var c=EventLog.Value(Print._strFormID);a.value=c;b.submit();Print._lastPrintWindow.focus();Print._lastPrintWindow=null};function Print_IsPrintWindow(b){ULSrLq:;var a=window.name;return a!=null&&a.length>=11&&a.substring(0,11)=="PrintWindow"||View.GetTemplateType(b)==1}function IP_DebugComplexity(){}_outer.IP_DebugComplexity=IP_DebugComplexity;IP_DebugComplexity.CountElements=IP_DebugComplexity_CountElements;function IP_DebugComplexity_CountElements(){ULSrLq:;return IP_DebugComplexity._CountOverDOM(function(){ULSrLq:;return true})}IP_DebugComplexity.CountIPControls=IP_DebugComplexity_CountIPControls;function IP_DebugComplexity_CountIPControls(){ULSrLq:;return IP_DebugComplexity._CountOverDOM(function(a){ULSrLq:;return BaseControl.IsInfoPathControl(a)})}IP_DebugComplexity.CountVDTSize=IP_DebugComplexity_CountVDTSize;function IP_DebugComplexity_CountVDTSize(a){ULSrLq:;return IP_DebugComplexity._CountOverVDT(a,function(){ULSrLq:;return true})}IP_DebugComplexity.CountVDTHiddenSize=IP_DebugComplexity_CountVDTHiddenSize;function IP_DebugComplexity_CountVDTHiddenSize(a){ULSrLq:;return IP_DebugComplexity._CountOverVDT(a,function(a){ULSrLq:;return ViewDataNode_IsHidden(a)})}IP_DebugComplexity.ComposeSummary=IP_DebugComplexity_ComposeSummary;function IP_DebugComplexity_ComposeSummary(){ULSrLq:;for(var a="",b=0;b<_InfoPath.arrForms.length;b++)if(_InfoPath.arrForms[b]!=null){a+="Form ID: "+_InfoPath.arrForms[b].strFormId+"\n";a+="Site: "+CurrentFormData.SiteUrl(_InfoPath.arrForms[b].strFormId)+"\n";a+="Web: "+CurrentFormData.GetWebUrl(_InfoPath.arrForms[b].strFormId)+"\n";a+="View Data Tree Nodes: "+IP_DebugComplexity.CountVDTSize(_InfoPath.arrForms[b].strFormId)+" ("+IP_DebugComplexity.CountVDTHiddenSize(_InfoPath.arrForms[b].strFormId)+" hidden)\n\n"}a+="Complexity Summary:\n";a+="HTML InfoPath Controls: "+IP_DebugComplexity.CountIPControls()+"\n";a+="Total HTML Elements: "+IP_DebugComplexity.CountElements()+"\n";return a}IP_DebugComplexity._CountOverDOM=IP_DebugComplexity__CountOverDOM;function IP_DebugComplexity__CountOverDOM(a){ULSrLq:;return IP_DebugComplexity._CountOverDOMRecurs(document.body,a)}IP_DebugComplexity._CountOverDOMRecurs=function(a,c){ULSrLq:;if(a==null)return 0;for(var d=c(a)?1:0,b=0;b");for(var b=0;b")}a.push("");return a.join("")}function IPFSRibbon_HandleButtonClick(b,c){ULSrLq:;if(!Toolbar_CanHandleEvents(b))return;PostbackBody.boolPostbacksBlocked=true;var a=null;try{a=IPFSRibbon_BlurSelectedControl(b)}catch(d){}window.setTimeout("IPFSRibbon_ExecuteClick('"+b+"','"+c+"','"+a.strControlId+"',"+a.boolIsRichText+", null)",0)}function IPFSRibbon_HandleViewChange(a,b){ULSrLq:;if(!Toolbar_CanHandleEvents(a))return;IPFSRibbon_BlurSelectedControl(a);window.setTimeout(function(){ULSrLq:;Toolbar.HandleViewChange(a,b)},0)}function IPFSRibbon_BlurSelectedControl(h){ULSrLq:;var c={},a=SelectionService_GetSelectedControl(),b=null;if(a!=null&&a.id.indexOf("RTI")!=-1){var g=RichTextBox_GetLeafControlFromSelectedRTE(a);if(g.fV4RTE)a=RichTextBox_BlurV4Control(g,a);else if(UserAgentInfo.strBrowser==1){var d=RTE_EditorWithTheFocus();if(d!=null){b=document.getElementById(d.replace("_plainText",""));b.ondeactivate();a=b}}}else if(a!=null&&a.getAttribute("ScriptClass")=="ViewContainer"&&document.activeElement!=null){var e=BaseControl_GetParentInfoPathControl(document.activeElement);if(e!=null&&e.getAttribute("ScriptClass")=="CustomControl")a=document.activeElement}if(a!=null&&a.getAttribute("ScriptClass")!=null){var f=ViewDataNode_GetViewDataNodeFromHtml(a);if(f.SnippetElement[2]=="CustomControl"){a=document.activeElement;CustomControl_LoadCustomControlsArray(h,false,true,true,f,true);a=null}}else a==null&&CustomControl_LoadCustomControlsArray(h,false,true,false,null,true);if(a!=null&&a.parentNode!=null)try{a.blur()}catch(i){}c.strControlId=a!=null?a.id:"null";c.boolIsRichText=b!=null;return c}function IPFSRibbon_ExecuteClick(c,e,b,d){ULSrLq:;PostbackBody.boolPostbacksBlocked=false;Toolbar_ExecuteActionEx(c,e,null,true);if(PostbackBody.intPostbacksInProgress==0&&!GlobalFormData.Get(c).boolDocumentClosed){if(PostbackBody_HasBlockedPostback()){PostbackBody_ExecuteBlockedPostback();return}if(b!=null){var a=document.getElementById(b);a!=null&&typeof a.focus=="function"&&a.focus()}if(d){var a=document.getElementById(b);a!=null&&a.setActive()}}}_outer.IPFSRibbon_ExecuteClick=IPFSRibbon_ExecuteClick;function IPFSRibbon_ExecuteClipboardCommand(f){ULSrLq:;Util_StopEventProprogation(Window_GetEvent());var c=f.substring(8),a=document.body.ownerDocument,b=SelectionService_GetSelectedControl();if(b!=null&&b.id.indexOf("RTI")!=-1&&UserAgentInfo.strBrowser==1&&window.RTE_EditorWithTheFocus!=null){var d=RichTextBox_GetLeafControlFromSelectedRTE(b);if(d!=null&&!d.fV4RTE){var g=RTE_EditorWithTheFocus(),e=RTE_GetEditorDocument(g);if(e!=null)a=e}}try{if(a.queryCommandSupported(c))a.queryCommandEnabled(c)&&a.execCommand(c,false,null);else window.alert(SP.Res.errorClipboard)}catch(h){window.alert(SP.Res.errorClipboard)}}IPFSRibbon.Initialize=IPFSRibbon_Initialize;function IPFSRibbon_Initialize(a){ULSrLq:;Perf_Start_Trace(7592,"RibbonInitialize");if(CurrentFormData_IsV4UI(a)){var b=true;if(window.EnsureScript!=null){IPFSRibbon_SetInitialFocus(a);IPFSRibbon_RunWhenRibbonIsReady(IPFSRibbon_OnRibbonAvailable);b=Util_IsEmptyArray(IPFSRibbon_GetGlobalScript(a))}if(b&&CurrentFormData_IsHosted(a)){document.body.removeAttribute("scroll");document.body.style.overflow="auto";document.body.style.height="auto"}}Perf_End_Trace(7593,"RibbonInitialize")}function IPFSRibbon_RunWhenRibbonIsReady(b){ULSrLq:;var a="undefined";try{a=typeof SP.Ribbon.PageManager}catch(c){}EnsureScript("ribbon",a,b)}function IPFSRibbon_OnRibbonAvailable(){ULSrLq:;if(IPFSRibbon_IsFrameworkPresent()&&SP.Ribbon.PageManager.get_instance()!=null&&!IPFSRibbon.g_boolRegistered){(typeof Sys.__registeredTypes=="undefined"||typeof Sys.__registeredTypes["IPFSRibbon.FormPageComponent"]=="undefined"||Sys.__registeredTypes["IPFSRibbon.FormPageComponent"]==null)&&IPFSRibbon.FormPageComponent.registerClass("IPFSRibbon.FormPageComponent",CUI.Page.PageComponent);IPFSRibbon.g_arrFormRibbonData=[];IPFSRibbon.g_boolRegistered=true;if(IPFSRibbon.g_strFocusedFormId!=null){IPFSRibbon_RegisterWithPageManager(IPFSRibbon.g_strFocusedFormId);if(CurrentFormData_IsListItemDisplay(IPFSRibbon.g_strFocusedFormId)){var a=SP.Ribbon.PageManager.get_instance(),b=a.get_ribbon();if(b==null||typeof b=="undefined")a.add_ribbonInited(IPFSRibbon_FocusTabDisplayListItem);else window.setTimeout(IPFSRibbon_FocusTabDisplayListItem,0)}}}}function IPFSRibbon_FocusTabDisplayListItem(){ULSrLq:;window.setTimeout(IPFSRibbon_FocusCurrentlySelectedTab,0)}_outer.IPFSRibbon_FocusTabDisplayListItem=IPFSRibbon_FocusTabDisplayListItem;function IPFSRibbon_FocusCurrentlySelectedTab(){ULSrLq:;try{SP.Ribbon.PageManager.get_instance().get_ribbon().setFocusOnCurrentTab()}catch(a){}}_outer.IPFSRibbon_FocusCurrentlySelectedTab=IPFSRibbon_FocusCurrentlySelectedTab;function IPFSRibbon_Dispose(){ULSrLq:;if(IPFSRibbon_IsFrameworkPresent()&&IPFSRibbon.g_boolRegistered){IPFSRibbon.g_strFocusedFormId=null;for(var b=0;b<_InfoPath.arrForms.length;b++){var a=IPFSRibbon.g_arrFormRibbonData[_InfoPath.arrForms[b].strFormId];a!=null&&a._objFormPageComponent!=null&&SP.Ribbon.PageManager.get_instance().removePageComponent(a._objFormPageComponent)}IPFSRibbon.g_arrFormRibbonData=null;IPFSRibbon.g_boolRegistered=false}}function IPFSRibbon_RegisterGlobalKeyboardHandler(){ULSrLq:;if(IPFSRibbon.g_boolKeyboardHandlerRegistered==false){AttachEvent("keydown",IPFSRibbon_OnKeyDown,document.body);IPFSRibbon.g_boolKeyboardHandlerRegistered=true}}function IPFSRibbon_UnregisterGlobalKeyboardHandler(){ULSrLq:;IPFSRibbon.g_boolKeyboardHandlerRegistered==true&&DetachEvent("keydown",IPFSRibbon_OnKeyDown,document.body);IPFSRibbon.g_boolKeyboardHandlerRegistered=false}function IPFSRibbon_OnKeyDown(c){ULSrLq:;var b=true,a=IPFSRibbon.g_strFocusedFormId;if(a!=null&&(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(a)!=1))b=KeyboardService_OnKeyDown(a,c);return b}IPFSRibbon.FormPageComponent=function(a){ULSrLq:;IPFSRibbon.FormPageComponent.initializeBase(this);var b=IPFSRibbon_ResolveFormId(a);if(b!=null){this._id=b.strRibbonId;this._formId=a}};IPFSRibbon.RichTextEditorFormPageComponent=function(){ULSrLq:;IPFSRibbon.RichTextEditorFormPageComponent.initializeBase(this);this._id="IPFSRibbonRTEComponent";this._unsupportedCommands=[RTE.RibbonCommandNames.editingGroup,RTE.RibbonCommandNames.linkBehaviorGroup,RTE.RibbonCommandNames.tableStyleGroup,RTE.RibbonCommandNames.imageStyleGroup,RTE.CommandNames.uploadDocumentRTE,RTE.CommandNames.insertImageUpload,RTE.CommandNames.editImageUpload]};function IPFSRibbon_RegisterWithPageManager(a){ULSrLq:;var f=false,c,e=IPFSRibbon.g_arrFormRibbonData[a];if(e!=null)c=e._objFormPageComponent;else{c=new IPFSRibbon.FormPageComponent(a);var d=IPFSRibbon_GetRibbonData(a),g=[];if(!Util.IsEmptyArray(d))g=IPFSRibbon_GetAvailableCommandNames(a);e=new FormRibbonData(c,d,g);IPFSRibbon.g_arrFormRibbonData[a]=e;f=true}var b=IPFSRibbon_GetAvailableCommandNames(a);if(!Util.IsEmptyArray(b)){if(_InfoPath.arrForms.length>1){var d=IPFSRibbon_GetRibbonData(a);if(d!=null&&d[1]==null)if(b[b.length-1]!="InfoPathQuerySelectedView"){b.push(CurrentFormData.IsListItemMode(a)?"InfoPathListTabViews":"InfoPathHomeTabViews");b.push("InfoPathFormViews");b.push("InfoPathQuerySelectedView")}}f&&SP.Ribbon.PageManager.get_instance().addPageComponent(c);IPFSRibbon_FocusForm(a,c)}}function IPFSRibbon_FocusForm(c,d){ULSrLq:;var b=null,e=SP.Ribbon.WebPartComponent.get_instance();if(e!=null){var a=document.getElementById(c);if(a!=null&&Util_IsNonEmptyString(a.parentNode.getAttribute("WebPartID"))){b=a.parentNode.id;b!=null&&e.selectWebPartById(b,true)}}if(!d._isFocused){var f=SP.Ribbon.PageManager.get_instance();f.get_focusManager().requestFocusForComponent(d);f.get_commandDispatcher().executeCommand(Commands.CommandIds.ApplicationStateChanged,null);!SelectionService_IsManagingPageFocus(c)&&IPFSRibbon_TryToSelectTab(c)}IPFSRibbon_RegisterGlobalKeyboardHandler()}function IPFSRibbon_UnregisterWithPageManager(b){ULSrLq:;if(IPFSRibbon.g_arrFormRibbonData==null)return;IPFSRibbon_UnregisterGlobalKeyboardHandler();var a=IPFSRibbon.g_arrFormRibbonData[b];if(a!=null){SP.Ribbon.PageManager.get_instance().removePageComponent(a._objFormPageComponent);SP.Ribbon.PageManager.get_instance().get_commandDispatcher().executeCommand(Commands.CommandIds.ApplicationStateChanged,null);IPFSRibbon.g_arrFormRibbonData[b]=null}}function IPFSRibbon_TryToSelectTab(b){ULSrLq:;var a;if(!CurrentFormData_IsListItemMode(b))a="InfoPathHomeTab";else if(CurrentFormData_IsListItemDisplay(b))a="InfoPathListDisplayTab";else a="InfoPathListTab";window.setTimeout(function(){ULSrLq:;SelectRibbonTab("Ribbon.ContextualTabs."+a,false)},0)}function IPFSRibbon_IsRichTextEnabled(){ULSrLq:;var a=SelectionService_GetSelectedControl();if(a!=null){var c=a.getAttribute("ScriptClass"),b=ViewDataNode_GetViewDataNodeFromHtml(a);if(c=="Container"){var d=ViewDataNode_GetChildNodes(b)[0];a=document.getElementById(d[9]);c=a.getAttribute("ScriptClass")}if(c=="RichTextBox"){var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(b!=null)return !ViewDataNode_IsDisabled(b);return false}}else{if(typeof RTE!="undefined"&&RTE!=null&&RTE.Canvas!=null)return RTE.Canvas.currentEditableRegion();return false}}IPFSRibbon.FormPageComponent.prototype={_id:null,_isFocused:false,init:function(){},getFocusedCommands:function(){ULSrLq:;var a=IPFSRibbon_GetFocusedFormControlId();return a!=null?IPFSRibbon_GetAvailableCommandNames(a):[]},getGlobalCommands:function(){ULSrLq:;return []},canHandleCommand:function(a){ULSrLq:;var d=IPFSRibbon_GetFocusedFormControlId();if(d==this.getFormId()){if(a.length<8||a.substring(0,8)!="InfoPath")return false;for(var c=IPFSRibbon_GetAvailableCommandNames(d),b=0;b=0)return false;return this._previousProvider!=null?this._previousProvider.canHandleCommand(a):false},handleCommand:function(a,b,c){ULSrLq:;if(this._previousProvider!=null){if(this._isFocused)switch(a){case RTE.CommandNames.insertImage:a=RTE.CommandNames.insertImageWeb;break;case RTE.CommandNames.imageEdit:a=RTE.CommandNames.editImageWeb}return this._previousProvider.handleCommand(a,b,c)}return false},isFocusable:function(){ULSrLq:;return true},receiveFocus:function(){ULSrLq:;if(typeof RTE!="undefined"&&RTE!=null&&IPFSRibbon.g_strFocusedFormId!=null)this._isFocused=true;return true},yieldFocus:function(){ULSrLq:;if(typeof RTE!="undefined"&&RTE!=null)this._isFocused=false;return true},getId:function(){ULSrLq:;return this._id}};function IPFSRibbon_EnsureRichTextEditorFormPageComponent(){ULSrLq:;if(IPFSRibbon.g_richTextComponent==null){IPFSRibbon.g_richTextComponent=new IPFSRibbon.RichTextEditorFormPageComponent;RTE.RichTextEditorComponentProvider.register(IPFSRibbon.g_richTextComponent)}}function GlobalFormData(){}_outer.GlobalFormData=GlobalFormData;function GlobalFormData_InitializeDefaultValues(a){ULSrLq:;a.viewTreesAreMerged=false;a.submitCalled=false;a.viewDataNodeNeedReRendering=false;a.boolFinalMessageShown=false;a.selectedControl=null;a.stickyHighlightControls=[];a.nonStickyHighlightControls=[];a.boolNeedPostBack=false;a.objFocusedToolbarControl=null;a.intKeyboardViewSwitchOldIndex=-1;a.arrLastFocusedFormControl=null;a.g_rgControlsTabOrder=null;a._arrChoiceGroupsMultipleBindingMap=null;a.auxDomCache=[];a.g_hasFormBeenSaved=false;a.mslbCollectionScrollPosition=[];a.mslbCollectionCheckboxToFocus=-1;a.v3RichTextControlOnFormInIE=false}GlobalFormData.Get=function(b){ULSrLq:;if(GlobalFormData.g_objGlobalFormData==null)GlobalFormData.g_objGlobalFormData=[];var a=GlobalFormData.g_objGlobalFormData[b];if(a==null){a={};GlobalFormData_InitializeDefaultValues(a);GlobalFormData.g_objGlobalFormData[b]=a}return a};function AccessibilityIFrame_RefreshIFrame(){}function Canary(){}_outer.Canary=Canary;Canary.Initialize=Canary_Initialize;function Canary_Initialize(){ULSrLq:;if(typeof Canary.intCanaryTimer=="undefined"){Canary.intCanaryTimer=null;Canary.intFailedRequests=0;Canary.objXMLHttp=null;Canary.intActiveSessionsTimeout=1.8e6*2/6e4;Canary_StartTimer(1.8e6)}}function Canary_StartTimer(a){ULSrLq:;Canary_StopTimer();Canary.intCanaryTimer=window.setInterval(Canary.RefreshTimerCallback,a)}function Canary_StopTimer(){ULSrLq:;if(Canary.intCanaryTimer!=null){window.clearInterval(Canary.intCanaryTimer);Canary.intCanaryTimer=null}}function Canary_CreateRequestMessage(){ULSrLq:;if(CurrentFormData.g_objCurrentFormData==null)return null;var a=[],e=new Date;for(var b in CurrentFormData.g_objCurrentFormData)if(Canary_GetSessionExpirationTime(b)>e){var d=Util_Trim(CurrentFormData_SolutionId(b));if(Util_IsNonEmptyString(d)){var c=Util_Trim(CurrentFormData_GetCanaryValue(b));if(Util_IsNonEmptyString(c)){a.push(d);a.push(c)}}}return a.join("\n")}function Canary_GetSessionExpirationTime(b){ULSrLq:;var a=new Date(DateUtils_JScriptTicksFromDotNetTicks(CurrentFormData_CreationTime(b)));a.setMinutes(a.getMinutes()+Canary.intActiveSessionsTimeout);return a}function Canary_GetRequestURL(){ULSrLq:;return CurrentFormData.SiteUrl(_InfoPath.GetFirstControl().strFormId)+"/_layouts/15/Postback.FormServer.aspx?canary=Y"}function Canary_SendCanaryRequest(a){ULSrLq:;try{a.open("POST",Canary_GetRequestURL(),true);var b=Canary_CreateRequestMessage();Util_IsNonEmptyString(b)&&a.send(b)}catch(c){Canary_HandleConnectionProblems()}}function Canary_HandleConnectionProblems(){ULSrLq:;Canary.intFailedRequests+=1;if(Canary.intFailedRequests==1)Canary_StartTimer(3e5);else Canary.intFailedRequests>6&&Canary_StopTimer()}Canary.RefreshTimerCallback=Canary_RefreshTimerCallback;function Canary_RefreshTimerCallback(){ULSrLq:;if(PostbackBody._boolXmlHttpSupported){var a=Canary_DetectAndCreateXmlHttp();a!=null&&Canary_SendCanaryRequest(a)}else Canary_StopTimer()}function Canary_DetectAndCreateXmlHttp(){ULSrLq:;var a=PostbackBody_DetectAndCreateXmlHttpHelper();if(a!=null){Canary.objXMLHttp=a;a.onreadystatechange=Canary_OnReadyStateChangeCallback}else Canary_StopTimer();return a}function Canary_OnReadyStateChangeCallback(){ULSrLq:;var objXmlHttp=Canary.objXMLHttp;if(objXmlHttp!=null&&objXmlHttp.readyState==4){Canary.objXMLHttp=null;if(objXmlHttp.status==200){if(Canary.intFailedRequests>0){Canary_StartTimer(1.8e6);Canary.intFailedRequests=0}var objServerReply=eval("("+objXmlHttp.responseText+")");Canary.intActiveSessionsTimeout=objServerReply.intActiveSessionsTimeout;if(!Util_IsNullOrUndefined(objServerReply.objNewCanaries))Canary_UpdateCanaryValues(objServerReply.objNewCanaries);else Canary_StopTimer()}else Canary_HandleConnectionProblems()}}function Canary_UpdateCanaryValues(b){ULSrLq:;if(CurrentFormData.g_objCurrentFormData==null)return;if(typeof b=="object")for(var a in CurrentFormData.g_objCurrentFormData){var c=CurrentFormData_SolutionId(a);if(Util_IsNonEmptyString(c)){var d=b[c];if(Util_IsNonEmptyString(d)){CurrentFormData_SetCanaryValue(a,d);EventLog_EnsureEventLogStartEntry(a)}}}}function BaseControl(){}_outer.BaseControl=BaseControl;BaseControl._objDoubleFormatting=new DoubleFormatting;BaseControl._objDateFormatting=new DateFormatting;BaseControl._objNoFormatting=new NoFormatting;BaseControl.GetValueFromControl=BaseControl_GetValueFromControl;function BaseControl_GetValueFromControl(){ULSrLq:;return null}BaseControl.GetSecondaryValueFromControl=BaseControl_GetSecondaryValueFromControl;function BaseControl_GetSecondaryValueFromControl(){ULSrLq:;return null}BaseControl.SetValueOfControl=BaseControl_SetValueOfControl;function BaseControl_SetValueOfControl(a){ULSrLq:;return a}BaseControl.RefreshControlData=BaseControl_RefreshControlData;function BaseControl_RefreshControlData(){}BaseControl.GetFormatting=BaseControl_GetFormatting;function BaseControl_GetFormatting(c){ULSrLq:;var e=c.FormId,b=c.SnippetElement,f=b[5],a=LeafControl_GetFormatting(b),d=a[0];d.Reinit(e,a[1]);return d}BaseControl.k_strDirection=[];BaseControl.k_strDirection[0]="inherit";BaseControl.k_strDirection[1]="ltr";BaseControl.k_strDirection[2]="rtl";BaseControl.GetOriginalId=BaseControl_GetOriginalId;function BaseControl_GetOriginalId(a){ULSrLq:;if(a!=null)return a.getAttribute("OriginalId");return null}BaseControl.OnClick=BaseControl_OnClick;function BaseControl_OnClick(a,d){ULSrLq:;var c=ViewDataNode_GetViewDataNodeFromHtml(a);if(ViewDataNode_IsDisabled(c))return;var b=c.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1)){SelectionService_Select(a);return}IP_DatePicker.Close!=null&&IP_DatePicker.Close(b);IPFSRibbon_SetFocusedForm(b);SelectionService_Select(a);Util_StopEventProprogation(d);return false}BaseControl.OnChange=BaseControl_OnChange;function BaseControl_OnChange(a){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a),c=b.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1)){b._boolDirty=true;return}a.getAttribute("serverProcessed")=="true"&&a.setAttribute("serverProcessed","false")}BaseControl.RequiresImplicitRoundTrip=BaseControl_RequiresImplicitRoundTrip;function BaseControl_RequiresImplicitRoundTrip(b){ULSrLq:;var a=Snippet_GetRoundTripModel(b);return a==1}BaseControl.OnMouseOver=BaseControl_OnMouseOver;function BaseControl_OnMouseOver(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var b=LeafControl_IsLeafControl(a);SelectionService_Highlight(a,false,!b);!b&&Util_StopEventProprogation(d);return false}BaseControl.ShouldShiftAsteriskIn=BaseControl_ShouldShiftAsteriskIn;function BaseControl_ShouldShiftAsteriskIn(){ULSrLq:;return false}BaseControl.OnMouseOut=BaseControl_OnMouseOut;function BaseControl_OnMouseOut(a,c){ULSrLq:;var b=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1))return;SelectionService_RemoveHighlight(a,false);!LeafControl_IsLeafControl(a)&&Util_StopEventProprogation(c);return false}BaseControl.OnMouseDown=BaseControl_OnMouseDown;function BaseControl_OnMouseDown(){}BaseControl.OnMouseUp=BaseControl_OnMouseUp;function BaseControl_OnMouseUp(){}BaseControl.OnAfterCreate=BaseControl_OnAfterCreate;function BaseControl_OnAfterCreate(){}BaseControl.OnFocus=BaseControl_OnFocus;function BaseControl_OnFocus(a,c){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a),d=b.FormId;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1)){SelectionService_Select(a);SelectionService_RememberFocus(a,c);Util_StopEventProprogation(c);return false}SelectionService_Select(a);SelectionService_RememberFocus(a,c);IP_DatePicker.Close!=null&&IP_DatePicker.Close(d);IPFSRibbon_SetFocusedForm(d);Util_StopEventProprogation(c);var g=b.SnippetElement.ControlType["IsInFocusableState"];if(!g(b))if(a.tagName=="SELECT"){var e=ViewDataNode_FindNext(b);if(e!=null){var f=document.getElementById(e[9]);f!=null&&f.focus()}}return false}BaseControl.IsFocusable=BaseControl_IsFocusable;function BaseControl_IsFocusable(){ULSrLq:;return false}BaseControl.IsInFocusableState=BaseControl_IsInFocusableState;function BaseControl_IsInFocusableState(a){ULSrLq:;if(a.SnippetElement[17]<0||!BaseControl_IsInSelectableState(a))return false;var b=a.SnippetElement.ControlType["IsFocusable"];return b()}BaseControl.IsInSelectableState=BaseControl_IsInSelectableState;function BaseControl_IsInSelectableState(a){ULSrLq:;return !ViewDataNode_IsHidden(a)}BaseControl.SetAriaInvalidAttribute=BaseControl_SetAriaInvalidAttribute;function BaseControl_SetAriaInvalidAttribute(b,a){ULSrLq:;var c=b.getAttribute("aria-invalid");c!=a&&b.setAttribute("aria-invalid",a)}BaseControl.OnKeyPress=BaseControl_OnKeyPress;function BaseControl_OnKeyPress(){ULSrLq:;return true}BaseControl.OnBlur=BaseControl_OnBlur;function BaseControl_OnBlur(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;if(PostbackBody.IsPostingBack())return;var b=SelectionService_GetSelectedControl();b==a&&SelectionService_Select(null);Util_StopEventProprogation(d);return false}BaseControl.IsSelected=BaseControl_IsSelected;function BaseControl_IsSelected(a){ULSrLq:;return SelectionService_IsSelected(a)}BaseControl.Select=BaseControl_Select;function BaseControl_Select(b){ULSrLq:;SelectionService_Highlight(b,true,false);var c=b.getAttribute("ScriptClass");if(c!="Container"){var a=BaseControl_GetParentInfoPathControl(b);if(c=="RichTextBox"){var d=BaseControl_GetParentInfoPathControl(a);a=BaseControl_GetParentInfoPathControl(d)}a!=null&&SelectionService_Highlight(a,true,true)}}BaseControl.UnSelect=BaseControl_UnSelect;function BaseControl_UnSelect(a){ULSrLq:;SelectionService_RemoveHighlight(a,true);if(a.getAttribute("ScriptClass")!="Container"){var b=BaseControl_GetParentInfoPathControl(a);b!=null&&SelectionService_RemoveHighlight(b,true)}}BaseControl.RefreshVisualState=BaseControl_RefreshVisualState;function BaseControl_RefreshVisualState(b){ULSrLq:;var c,d=true,a=ViewDataNode_GetViewDataNodeFromHtml(b),j=a.FormId,e=a.SnippetElement,i=a.SnippetElement[2];if(i=="Container"){var f="HasEditingActions",g=b.getAttribute(f);if(g==null){d=HoverMenu.GenerateMenuHtml(j,b)!="";b.setAttribute(f,d?"true":"false")}else d=g=="true"}if(!d){c=0;HoverMenu_SetWidgetTabIndex(b,-1)}else{if(i=="Container"){var l=Container_GetWidgetTabIndexFromSnippet(e);HoverMenu_SetWidgetTabIndex(b,l)}var h=SelectionService_GetHighlightState(b);if(BaseControl_IsSelected(b))c=2;else if(SelectionService_IsIpInState(h)||SelectionService_IsHoverInState(h))c=1;else c=0}if(LeafControl_IsLeafControl(b)&&View_GetTemplateType(j)!=1)if(!ViewDataNode_IsHidden(a)){var n=a.SnippetElement.ControlType["IsValid"],e=a.SnippetElement;if(n(a))e[13]&&ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_HideAsterisk(b,a);else if(e[13]){var m=a.SnippetElement.ControlType["IsBlank"];if(m(a))a._keyPressed!==true&&ErrorVisualization_ShowAsterisk(b,a);else{ErrorVisualization_IsAsteriskVisible(a)&&ErrorVisualization_HideAsterisk(b,a);c=3}}else c=3}BaseControl__ApplyCssClasses(b,c);var k=a.SnippetElement.ControlType["MoveStyles"];k(b)}BaseControl.MoveStyles=BaseControl_MoveStyles;function BaseControl_MoveStyles(){}BaseControl.SelectText=BaseControl_SelectText;function BaseControl_SelectText(a){ULSrLq:;var c=g_arrControlTypes[a.getAttribute("ScriptClass")]["GetControlForSelectText"],b=c(a);if(b!=null)try{var d=g_arrControlTypes[a.getAttribute("ScriptClass")]["SelectTextOnControl"];d(b)}catch(e){}}BaseControl.SelectTextOnControl=BaseControl_SelectTextOnControl;function BaseControl_SelectTextOnControl(a){ULSrLq:;BaseControl_Focus(a);a.select()}BaseControl.GetControlForSelectText=BaseControl_GetControlForSelectText;function BaseControl_GetControlForSelectText(a){ULSrLq:;return a}BaseControl.RestoreFocus=BaseControl_RestoreFocus;function BaseControl_RestoreFocus(a){ULSrLq:;BaseControl_Focus(a)}BaseControl.Focus=BaseControl_Focus;function BaseControl_Focus(a){ULSrLq:;SelectionService_Select(a);try{a.focus()}catch(b){}}BaseControl.Highlight=BaseControl_Highlight;function BaseControl_Highlight(){}BaseControl.RemoveHighlight=BaseControl_RemoveHighlight;function BaseControl_RemoveHighlight(){}BaseControl.GetSecondaryDataNodes=BaseControl_GetSecondaryDataNodes;function BaseControl_GetSecondaryDataNodes(){ULSrLq:;return null}BaseControl.IsValid=BaseControl_IsValid;function BaseControl_IsValid(a){ULSrLq:;return ViewDataNode_IsValid(a)}BaseControl.IsBlank=BaseControl_IsBlank;function BaseControl_IsBlank(a){ULSrLq:;return ViewDataNode_IsBlank(a)}BaseControl.GetDirection=BaseControl_GetDirection;function BaseControl_GetDirection(c,b){ULSrLq:;var a=0;if(g_objSnippetTree[c]!=b)a=b[10];if(a==undefined||a==0)a=View_GetDirection(c);return a}function BaseControl_GetDirectionString(b,a){ULSrLq:;return BaseControl.k_strDirection[BaseControl_GetDirection(b,a)]}function BaseControl_GetTextAlignment(b,a){ULSrLq:;switch(BaseControl_GetDirection(b,a)){case 0:return "inherit";case 2:return "right";default:return "left"}}BaseControl.GetContainerId=BaseControl_GetContainerId;function BaseControl_GetContainerId(a){ULSrLq:;return a.substr(0,a.lastIndexOf("_"))}BaseControl.FindFirstFocusableDescendantControl=BaseControl_FindFirstFocusableDescendantControl;function BaseControl_FindFirstFocusableDescendantControl(c){ULSrLq:;var b=null,a;if(c!=null){a=ViewDataNode_GetViewDataNodeFromHtml(c);if(a.SnippetElement[2]=="DatePickerButton"){var d=IP_DatePicker.GetTextBoxControl(c);if(d!=null){c=d;a=ViewDataNode_GetViewDataNodeFromHtml(c)}}if(a.SnippetElement[18]>=1)b=BaseControl__FindNextFocusableViewDataNodeInSubtree(a,1);if(b==null)b=BaseControl__FindNextFocusableViewDataNodeInSubtree(a,0)}if(b==null)return null;else return document.getElementById(b[9])}BaseControl.FindFirstFocusableControl=BaseControl_FindFirstFocusableControl;function BaseControl_FindFirstFocusableControl(c){ULSrLq:;if(c!=null){var b=ViewDataNode_GetViewDataNodeFromHtml(c),f=b.SnippetElement[2];if(f=="DatePickerButton"){var h=IP_DatePicker.GetTextBoxControl(c);if(h!=null){c=h;b=ViewDataNode_GetViewDataNodeFromHtml(c);f=b.SnippetElement[2]}}var i=b.SnippetElement.ControlType["IsInFocusableState"];if(i(b))return c;var e=CurrentFormData_ViewDataTree(b.FormId),j=e.SnippetElement,a;if(e.SnippetElement[18]<=0)a=0;else{var g=b.SnippetElement;a=g[17];if(a<=0||a==null)if(f=="Container"){a=Container_GetWidgetTabIndexFromSnippet(g);if(a<0||a==null)a=1}else a=1}var d=null;if(j[18]>=a)d=BaseControl__FindNextFocusableViewDataNode(b,a);if(d==null)d=BaseControl__FindNextFocusableViewDataNode(e,0);if(d!=null)return document.getElementById(d[9])}return null}function BaseControl__FindNextFocusableViewDataNode(g,b){ULSrLq:;var d=g,a,c,h,i,e;a=BaseControl__FindNextFocusableViewDataNodeInSubtree(d,b);c=BaseControl__GetTabIndexFromViewData(a);if(c==b)return a;e=g._objViewDataNodeParent;while(e!=null){h=BaseControl__FindNextFocusableViewDataNodeInFollowingSiblingsAndTheirSubtrees(d,b);i=BaseControl__GetTabIndexFromViewData(h);if(i=b){a=d;c=f;if(f==b)return a}}a=BaseControl__FindNextFocusableViewDataNodeInSubtree(d,b);return a}function BaseControl__FindNextFocusableViewDataNodeInSubtree(b,c){ULSrLq:;var a=ViewDataNode_GetChildNodes(b);if(a==null||a.length==0||b.SnippetElement[18]=g&&b0){b--;for(var a=0;a=0){var f=b[5].split(" ");f!=null&&Util_IsNonEmptyString(f[c])&&e.push(f[c])}}return e.join(" ")}BaseControl.ResolveSpecialValue=BaseControl_ResolveSpecialValue;function BaseControl_ResolveSpecialValue(f,b,c,d){ULSrLq:;var a=null;switch(f){case 1:var e=[];e.push(b.FormId,"_",d);a=e.join("");break;case 2:a=c[3][0];break;case 3:a=c[2];break;case 4:a=GlobalFormData.Get(b.FormId).viewDataHtmlMap.push(b);a--;break;case 100:a=BaseControl_GetDirectionString(b.FormId,c);break;case 101:a=BaseControl_GetTextAlignment(b.FormId,c);break;case 102:a=b.FormId+"_"+d;break;case 103:a=b.FormId;break;case 104:a=d;break;case 105:a=_InfoPath.LayoutsRoot}return a}BaseControl.GetFormattedValue=BaseControl_GetFormattedValue;function BaseControl_GetFormattedValue(a){ULSrLq:;var d=ViewDataNode_GetDatum(a),b=null;if(!d.ModifiedOnClient()&&(a.SnippetElement[5]==3||a.SnippetElement[5]==8))b=a[1][0];else{var c=d.GetValue();if(IsValueValidForDatumBaseType(d,c)){var e=a.SnippetElement.ControlType["GetFormatting"],f=e(a);b=f.Format(c)}else b=c}return b}function BaseControl__GetTabIndexFromViewData(a){ULSrLq:;if(a==null)return Number.MAX_VALUE;else return a.SnippetElement[17]}function BaseControl_OnDrop(c){ULSrLq:;var a=SelectionService_GetSelectedControl();if(a!=null){var d=g_arrControlTypes[a.getAttribute("ScriptClass")]["OnBlur"];d!=null&&d(a,null)}if(!Util_IsNullOrEmptyString(c)){var b=document.getElementById(c);b!=null&&BaseControl_IsInfoPathControl(b)&&BaseControl_Focus(b)}}BaseControl.EnsureScrollWidth=BaseControl_EnsureScrollWidth;function BaseControl_EnsureScrollWidth(c){ULSrLq:;if(CurrentFormData.scrollBarWidth==-1){var b=c+"_scrollBar",a=document.getElementById(b);a.style.display="";if(a.offsetWidth>0){CurrentFormData.scrollBarWidth=a.offsetWidth-a.clientWidth;a.parentNode.removeChild(a)}}return CurrentFormData.scrollBarWidth}function BaseControl_RenderDivForScrollWidthCalculation(a,b){ULSrLq:;if(CurrentFormData.scrollBarWidth==null){a.push('');CurrentFormData.scrollBarWidth=-1}}function BaseControl_OutputControlHelpingSpan(b,a,c,e){ULSrLq:;var d="Has"+b+"HelpingSpan";c[d]=true;a.push("')}BaseControl.IsRenderingErrorVisualizationSpansItself=BaseControl_IsRenderingErrorVisualizationSpansItself;function BaseControl_IsRenderingErrorVisualizationSpansItself(){ULSrLq:;return false}BaseControl.GetHeight=BaseControl_GetHeight;function BaseControl_GetHeight(b){ULSrLq:;var c=0,a=null;if(UserAgentInfo.strBrowser==3||UserAgentInfo.strBrowser==2)a=LeafControl_ParseLength(window.getComputedStyle(b,"").getPropertyValue("height"));else if(b.currentStyle!=null)a=LeafControl_ParseLength(b.currentStyle.height);if(a!=null)c=a;return c}BaseControl.IsMultiLine=BaseControl_IsMultiLine;function BaseControl_IsMultiLine(){ULSrLq:;return false}function LeafControl(){}_outer.LeafControl=LeafControl;LeafControl.ResolveSpecialValue=LeafControl_ResolveSpecialValue;function LeafControl_ResolveSpecialValue(d,c,b,e){ULSrLq:;var a=BaseControl_ResolveSpecialValue(d,c,b,e);if(a==null)switch(d){case 5:a=b[6][1];break;case 6:a=b[17];break;case 7:a=LeafControl_GetTitle(c,b);break;case 8:a=b[6][4][0]}return a}LeafControl.GetAriaInvalidValue=LeafControl_GetAriaInvalidValue;function LeafControl_GetAriaInvalidValue(a){ULSrLq:;var b=ViewDataNode_GetDatum(a);if(!b.IsValid())return "true";else return "false"}LeafControl.GetFormatting=LeafControl_GetFormatting;function LeafControl_GetFormatting(a){ULSrLq:;return a[6][3]}LeafControl.IsSigned=LeafControl__IsSigned;function LeafControl__IsSigned(a){ULSrLq:;return a[1][5]}LeafControl.Render=LeafControl_Render;function LeafControl_Render(c,d,g,f,e){ULSrLq:;var a=c.OriginalId;if(typeof a=="undefined"||a==""){a=g+"_"+d[1];ViewDataNode_SetHtmlId(c,a)}for(var b=0;b");LeafControl_RenderHelpingErrorTipSpan(d,c,h,a)}return e}function LeafControl_RenderEndWrappingSpan(d,c,b,a){ULSrLq:;LeafControl_RenderHelpingIconSpans(b,c,d,a);a.push("")}function LeafControl_OutputAttribute(d,b,a){ULSrLq:;var c=Util_HtmlEncodeAndQuoteAttributeValue(b);a.push(d);a.push("=");a.push(c)}function LeafControl_OutputConditionalAttribute(c,a,b){ULSrLq:;a!=null&&LeafControl_OutputAttribute(c,a,b)}function LeafControl_RenderLeafAttributes(f,e,d,c,a,b){ULSrLq:;LeafControl_RenderLeafAttributesEx(f,e,d,c,a,true,null,b)}function LeafControl_RenderLeafAttributesEx(j,b,c,l,k,m,d,a){ULSrLq:;var g=c[2];LeafControl_OutputAttributeId(b,j,a);a.push(' ScriptClass="');a.push(g);a.push('" class = "');a.push(LeafControl_ComputeRenderStyle(b,c[3],c[13]));c[6][4]!=null&&a.push('" wrapped="true');var n=ViewDataNode_GetDatum(b);if(!n.IsValid()){a.push('" ');a.push("aria-invalid");a.push('="true"')}var i=BaseControl_GetDirection(b.FormId,c);if(i!=0){a.push('" direction="');a.push(BaseControl.k_strDirection[i])}var f=GlobalFormData.Get(b.FormId).viewDataHtmlMap.push(b);f--;a.push('" ViewDataNode = "');a.push(""+f);a.push('" FormId = "');a.push(b.FormId);a.push('" OriginalId = "');a.push(j);a.push('"');if(l&&ViewDataNode_IsDisabled(b)){a.push(" ");a.push("disabled");a.push('="true"')}if(k){if(m){LeafControl_OutputConditionalAttribute(" accessKey",c[6][1],a);LeafControl_OutputConditionalAttribute(" tabIndex",c[17],a)}LeafControl_OutputConditionalAttribute(" title",LeafControl_GetTitle(b,c),a)}if(d!=null)for(var e=0;e0)a=0+Expr._StringToNumber(b.substring(0,c));return a}LeafControl.IsLeafControl=LeafControl_IsLeafControl;function LeafControl_IsLeafControl(b){ULSrLq:;var a=Snippet_GetSnippetElementFromHtml(b);return Snippet_IsFromLeafControl(a)}LeafControl.Highlight=LeafControl_Highlight;function LeafControl_Highlight(b,a){ULSrLq:;ErrorVisualization_Highlight(b,a);BaseControl_Highlight(b,a)}LeafControl.RemoveHighlight=LeafControl_RemoveHighlight;function LeafControl_RemoveHighlight(b,a){ULSrLq:;ErrorVisualization_RemoveHighlight(b,a);BaseControl_RemoveHighlight(b,a)}LeafControl.OnChange=LeafControl_OnChange;function LeafControl_OnChange(b,d){ULSrLq:;var a=ViewDataNode_GetViewDataNodeFromHtml(b);if(ErrorVisualization_IsShortMessageVisible(a)){var c=a.SnippetElement;ErrorVisualization_HideShortMessage(b,a);ErrorVisualization_ShowShortMessage(b,a,c)}BaseControl_OnChange(b,d)}LeafControl.SetHidden=LeafControl_SetHidden;function LeafControl_SetHidden(a,b,c){ULSrLq:;var d=a.SnippetElement.ControlType["RefreshVisualState"];d(b);c&&ErrorVisualization_HideAllVisualizations(b,a);BaseControl_SetHidden(a,b,c)}LeafControl.OnMouseOver=LeafControl_OnMouseOver;function LeafControl_OnMouseOver(b,c){ULSrLq:;var a;if(BaseControl_IsInfoPathControl(b))a=b;else a=ErrorVisualization_FindInfoPathControl(b.parentNode.parentNode);if(a==null)return;BaseControl_OnMouseOver(a,c)}LeafControl.OnMouseOut=LeafControl_OnMouseOut;function LeafControl_OnMouseOut(b,c){ULSrLq:;var a=null;if(BaseControl_IsInfoPathControl(b))a=b;else if(b.parentNode!=null)a=ErrorVisualization_FindInfoPathControl(b.parentNode.parentNode);else return;if(a==null)return;BaseControl_OnMouseOut(a,c)}LeafControl.OnWrappingSpanMouseOver=LeafControl_OnWrappingSpanMouseOver;function LeafControl_OnWrappingSpanMouseOver(d,b){ULSrLq:;var a=ErrorVisualization_FindInfoPathControl(d);if(a.disabled){var c=g_arrControlTypes[a.getAttribute("ScriptClass")]["OnMouseOver"];c(a,b);Util_StopEventProprogation(b)}}LeafControl.OnWrappingSpanMouseOut=LeafControl_OnWrappingSpanMouseOut;function LeafControl_OnWrappingSpanMouseOut(d,b){ULSrLq:;var a=ErrorVisualization_FindInfoPathControl(d);if(a.disabled){var c=g_arrControlTypes[a.getAttribute("ScriptClass")]["OnMouseOut"];c(a,b);Util_StopEventProprogation(b)}}function LeafControl_FocusParentInfoPathControl(a,b){ULSrLq:;if(!BaseControl_IsInfoPathControl(a))a=BaseControl_GetParentInfoPathControl(a);a!=null&&LeafControl.OnFocus(a,b)}LeafControl.RenderHelpingIconSpans=LeafControl_RenderHelpingIconSpans;function LeafControl_RenderHelpingIconSpans(c,a,d,b){ULSrLq:;var e=a.SnippetElement.ControlType["IsRenderingErrorVisualizationSpansItself"];if(e())return;if(LeafControl_DelayHelpingErrorSpansInsertion(a))return;c[13]&&BaseControl_OutputControlHelpingSpan("Asterisk",b,a,d);c[15]&&BaseControl_OutputControlHelpingSpan("SignIcon",b,a,d)}LeafControl.RenderHelpingErrorTipSpan=LeafControl_RenderHelpingErrorTipSpan;function LeafControl_RenderHelpingErrorTipSpan(d,a,e,c){ULSrLq:;var b=a.SnippetElement.ControlType["IsRenderingErrorVisualizationSpansItself"];if(b())return;if(LeafControl_DelayHelpingErrorSpansInsertion(a))return;d[14]&&BaseControl_OutputControlHelpingSpan("ErrorTip",c,a,e)}function LeafControl_DelayHelpingErrorSpansInsertion(a){ULSrLq:;var c=a.FormId,b=CurrentFormData_IsV4UI(a.FormId);if(!b)return false;else if(UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj==7)return false;return true}LeafControl.GetAsteriskOffsetTop=LeafControl_GetAsteriskOffsetTop;function LeafControl_GetAsteriskOffsetTop(a){ULSrLq:;return a[6][5]}LeafControl.GetAsteriskOffsetNormal=LeafControl_GetAsteriskOffsetNormal;function LeafControl_GetAsteriskOffsetNormal(a){ULSrLq:;return a[6][6]}LeafControl.GetErrorMessageOffset=LeafControl_GetErrorMessageOffset;function LeafControl_GetErrorMessageOffset(a){ULSrLq:;return a[6][7]}LeafControl.GetErrorMessageOffsetTop=LeafControl_GetErrorMessageOffsetTop;function LeafControl_GetErrorMessageOffsetTop(a){ULSrLq:;return a[6][8]}LeafControl.OnKeyPressKillEnterEvent=LeafControl_OnKeyPressKillEnterEvent;function LeafControl_OnKeyPressKillEnterEvent(b,a){ULSrLq:;LeafControl.OnKeyPress(b,a);UserAgentInfo.strBrowser==2&&Util_KillEnterEvent(a)}LeafControl.HideAsteriskAfterTyping=LeafControl_HideAsteriskAfterTyping;function LeafControl_HideAsteriskAfterTyping(b,c){ULSrLq:;if(UserAgentInfo.strBrowser==1||c.which!=0){var a=ViewDataNode_GetViewDataNodeFromHtml(b);if(ErrorVisualization_IsAsteriskVisible(a)){a._keyPressed=true;ErrorVisualization_HideAsterisk(b,a)}}}LeafControl.IsSelected=BaseControl.IsSelected;LeafControl.IsValid=BaseControl.IsValid;LeafControl.OnAfterCreate=BaseControl.OnAfterCreate;LeafControl.OnBlur=BaseControl.OnBlur;LeafControl.OnClick=BaseControl.OnClick;LeafControl.OnFocus=BaseControl.OnFocus;LeafControl.OnMouseUp=BaseControl.OnMouseUp;LeafControl.OnMouseDown=BaseControl.OnMouseDown;LeafControl.OnKeyPress=BaseControl.OnKeyPress;LeafControl.RestoreFocus=BaseControl.RestoreFocus;LeafControl.Select=BaseControl.Select;LeafControl.UnSelect=BaseControl.UnSelect;function HiddenCollection(){}_outer.HiddenCollection=HiddenCollection;HiddenCollection.GetFormatting=BaseControl.GetFormatting;HiddenCollection.GetValueFromControl=function(){ULSrLq:;return null};HiddenCollection.SetDisable=function(){};HiddenCollection.OnAfterCreate=HiddenCollection_OnAfterCreate;function HiddenCollection_OnAfterCreate(){}HiddenCollection.RestoreFocus=HiddenCollection_RestoreFocus;function HiddenCollection_RestoreFocus(){}HiddenCollection.Render=HiddenCollection_Render;function HiddenCollection_Render(){}HiddenCollection.OnClick=BaseControl.OnClick;HiddenCollection.OnFocus=BaseControl.OnFocus;HiddenCollection.OnMouseOver=BaseControl.OnMouseOver;HiddenCollection.OnMouseOut=BaseControl.OnMouseOut;HiddenCollection.OnMouseDown=BaseControl.OnMouseDown;HiddenCollection.OnMouseUp=BaseControl.OnMouseUp;HiddenCollection.OnKeyPress=BaseControl.OnKeyPress;HiddenCollection.IsValid=BaseControl.IsValid;HiddenCollection.OnBlur=BaseControl.OnBlur;HiddenCollection.IsSelected=BaseControl.IsSelected;HiddenCollection.Select=BaseControl.Select;HiddenCollection.SetValueOfControl=BaseControl.SetValueOfControl;HiddenCollection.UnSelect=BaseControl.UnSelect;HiddenCollection.IsSigned=StructuralEditingControl_IsSigned;function HiddenContainer(){}_outer.HiddenContainer=HiddenContainer;HiddenContainer.GetFormatting=BaseControl.GetFormatting;HiddenContainer.GetValueFromControl=function(){ULSrLq:;return null};HiddenContainer.SetDisable=function(){};HiddenContainer.OnAfterCreate=HiddenContainer_OnAfterCreate;function HiddenContainer_OnAfterCreate(){}HiddenContainer.RestoreFocus=HiddenContainer_RestoreFocus;function HiddenContainer_RestoreFocus(){}HiddenContainer.Render=HiddenContainer_Render;function HiddenContainer_Render(){}HiddenContainer.OnClick=BaseControl.OnClick;HiddenContainer.OnFocus=BaseControl.OnFocus;HiddenContainer.OnMouseOver=BaseControl.OnMouseOver;HiddenContainer.OnMouseOut=BaseControl.OnMouseOut;HiddenContainer.OnMouseDown=BaseControl.OnMouseDown;HiddenContainer.OnMouseUp=BaseControl.OnMouseUp;HiddenContainer.OnKeyPress=BaseControl.OnKeyPress;HiddenContainer.IsValid=BaseControl.IsValid;HiddenContainer.OnBlur=BaseControl.OnBlur;HiddenContainer.IsSelected=BaseControl.IsSelected;HiddenContainer.Select=BaseControl.Select;HiddenContainer.SetValueOfControl=BaseControl.SetValueOfControl;HiddenContainer.UnSelect=BaseControl.UnSelect;function HiddenLeaf(){}_outer.HiddenLeaf=HiddenLeaf;HiddenLeaf.GetFormatting=BaseControl.GetFormatting;HiddenLeaf.GetValueFromControl=function(){ULSrLq:;return null};HiddenLeaf.SetDisable=function(){};HiddenLeaf.OnAfterCreate=HiddenLeaf_OnAfterCreate;function HiddenLeaf_OnAfterCreate(){}HiddenLeaf.RestoreFocus=HiddenLeaf_RestoreFocus;function HiddenLeaf_RestoreFocus(){}HiddenLeaf.Render=HiddenLeaf_Render;function HiddenLeaf_Render(){}HiddenLeaf.OnClick=BaseControl.OnClick;HiddenLeaf.OnFocus=BaseControl.OnFocus;HiddenLeaf.OnMouseOver=BaseControl.OnMouseOver;HiddenLeaf.OnMouseOut=BaseControl.OnMouseOut;HiddenLeaf.OnMouseDown=BaseControl.OnMouseDown;HiddenLeaf.OnMouseUp=BaseControl.OnMouseUp;HiddenLeaf.OnKeyPress=BaseControl.OnKeyPress;HiddenLeaf.IsValid=BaseControl.IsValid;HiddenLeaf.OnBlur=BaseControl.OnBlur;HiddenLeaf.IsSelected=BaseControl.IsSelected;HiddenLeaf.Select=BaseControl.Select;HiddenLeaf.SetValueOfControl=BaseControl.SetValueOfControl;HiddenLeaf.UnSelect=BaseControl.UnSelect;HiddenLeaf.Highlight=LeafControl.Highlight;HiddenLeaf.RemoveHighlight=LeafControl.RemoveHighlight;function TextBox(){}_outer.TextBox=TextBox;TextBox.GetFormatting=BaseControl.GetFormatting;TextBox.GetValueFromControl=TextBox_GetValueFromControl;function TextBox_GetValueFromControl(a){ULSrLq:;return a.value}TextBox.SetValueOfControl=TextBox_SetValueOfControl;function TextBox_SetValueOfControl(a,c){ULSrLq:;a.value=Util.GetPlainTextFromValueObject(c);var b=Snippet_GetSnippetElementFromHtml(a);TextBox_IsResizable(b)&&TextBox_Resize(a);return a}TextBox.AddEventLogEntry=TextBox_AddEventLogEntry;function TextBox_AddEventLogEntry(d,a,c){ULSrLq:;var b=TextBox.GetFormatting(a);return Util_AddTextChangeEventIntoEventLog(d,b,c,a)}TextBox.SetDisable=TextBox_SetDisable;function TextBox_SetDisable(a,b){ULSrLq:;if(b)a.setAttribute("readOnly","true");else a.removeAttribute("readOnly")}function TextBox_NormalizeCRLF(b){ULSrLq:;var a=document.getElementById("__crlfnorm");if(a==null){a=document.createElement("textarea");a.id="__crlfnorm";a.style.display="none"}a.value=b;return a.value}TextBox.OnChange=TextBox_OnChange;function TextBox_OnChange(f,k){ULSrLq:;var a=ViewDataNode_GetViewDataNodeFromHtml(f),b=ViewDataNode_GetDatum(a),e=f.value,d=false;if(b.GetValue()!=""&&DataInformation.GetDataType(b.GetDataInformation()).GetUnderlyingDatatype()!=AssumedValidDatatype&&(b.IsValid()||b.ValidateDataType()))if(b.ModifiedOnClient()){var j=TextBox.GetFormatting(a),c=j.Format(b.GetValue());if(e!=c||a._keyPressed)d=true}else{var g=a.SnippetElement;c=a[1][0];var h=g_arrControlTypes[f.getAttribute("ScriptClass")]["IsMultiLine"],i=h(g);if(i)c=TextBox_NormalizeCRLF(c);if(e!=c||a._keyPressed)d=true}else if(e!=b.GetValue()||a._keyPressed)d=true;d&&TextBox__OnChange(f,a,e,k)}function TextBox__OnChange(b,c,a,i){ULSrLq:;var f=c.SnippetElement;if(!Util_IsValidXmlString(a)){UserMessages.ShowAlertMessage(IntlCoreStrings.k_strInvalidCharacterInText,true);a=BaseControl_GetFormattedValue(c);b.value=a;return}var g=g_arrControlTypes[b.getAttribute("ScriptClass")]["IsMultiLine"],h=g(f);if(!h){var d=new RegExp(UserAgentInfo.strBrowser==2?"[\\t\\n\\r\\f]":"[\\t\\n\\r\\f\\v]","g");if(d.exec(a)!=null){a=a.replace(d," ");b.value=a}}a=TextBox__AdjustValue(b,c,a);var e=TextBox_AddEventLogEntry(b,c,a);LeafControl.OnChange(b,i);if(e)e=ViewDataNode_OnControlChangeInternal(c,a)}TextBox.OnBlur=TextBox_OnBlur;function TextBox_OnBlur(a,b){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;LeafControl.OnBlur(a,b);TextBox.OnChange(a,b)}function TextBox__AdjustValue(l,i,b){ULSrLq:;var a=TextBox.GetFormatting(i),e=null;if(a.getFormattingType()==1){var j=ViewDataNode_GetDatum(i),c=j.GetValue();if(c!=b){var k=j.GetDataInformation(),g=DataInformation.GetDataType(k).GetUnderlyingDatatype(),f=a.Unformat(b).strUnformattedValue;if(g==DateTimeXsdDatatype||g==AssumedValidDatatype&&a.Mode()==3){if(!a.IsISO8601DateTimeString(b))e=TextBox._AdjustValueForDateTimeNode(a,c,f)}else if(g==TimeXsdDatatype)if(!Util.IsNullOrEmptyString(c)){var d=a.UnformatIso8601(f,a.k_intModeTime);if(d!=null&&Util.IsNullOrEmptyString(d.strTZOffset)){var h=a.UnformatIso8601(c,a.k_intModeTime);if(h!=null){TextBox._AddLocalTimezone(h,d);e=a.UnformatFromDateTime(d,a.k_intModeTime,f)}}}}}if(e!=null)return e;else return b}TextBox._AdjustValueForDateTimeNode=TextBox__AdjustValueForDateTimeNode;function TextBox__AdjustValueForDateTimeNode(a,h,f){ULSrLq:;var d=a.DateFormatType(),e=a.TimeFormatType(),g=null;if(d!=a.k_intDateFormatTypeNone||e!=a.k_intTimeFormatTypeNone){var c=a.UnformatIso8601(h,a.k_intModeDateTime);if(c!=null)if(Util.IsNullOrEmptyString(c.strTZOffset)){var b=a.UnformatIso8601(f,a.k_intModeDateTime);if(b!=null)if(Util.IsNullOrEmptyString(b.strTZOffset)){if(d!=a.k_intDateFormatTypeNone&&e==a.k_intTimeFormatTypeNone)Util.MergeTimeIntoDateTime(c,b);else d==a.k_intDateFormatTypeNone&&e!=a.k_intTimeFormatTypeNone&&Util.MergeDateIntoDateTime(c,b);g=a.UnformatFromDateTime(b,a.k_intModeDateTime,f)}}}return g}TextBox._AddLocalTimezone=TextBox__AddLocalTimezone;function TextBox__AddLocalTimezone(b,a){ULSrLq:;if(!Util.IsNullOrEmptyString(a.strTZOffset))return;if(!Util.IsNullOrEmptyString(b.strTZOffset))if(b.strTZOffset=="Z")a.strTZOffset="Z";else a.strTZOffset=DateUtils.GetLocalTimeZoneOffsetString(a)}TextBox.OnAfterCreate=TextBox_OnAfterCreate;function TextBox_OnAfterCreate(b){ULSrLq:;var c=b.SnippetElement,a=null;if(TextBox_IsResizable(c)){a=document.getElementById(b[9]);if(a==null)return;TextBox_Resize(a)}if(!ViewDataNode_IsValid(b)){if(a==null)a=document.getElementById(b[9]);if(a==null)return;ViewDataNode_IsBlank(b)&&ErrorVisualization_ShowAsterisk(a,b)}}TextBox.RestoreFocus=TextBox_RestoreFocus;function TextBox_RestoreFocus(a){ULSrLq:;LeafControl.RestoreFocus(a);if(document.selection&&g_objCurrentFormDataSelection.boolTextSelected)a.select();else{var b=ViewDataNode_GetViewDataNodeFromHtml(a);BaseControl_IsInFocusableState(b)&&a.focus();Util.IsNullOrEmptyString(a.value)&&a.select()}}TextBox.IsMultiLine=TextBox_IsMultiLine;function TextBox_IsMultiLine(a){ULSrLq:;return a[6][2][0]==1}TextBox.GetMaxLength=TextBox_GetMaxLength;function TextBox_GetMaxLength(b){ULSrLq:;var a=b[6][2][1];return Util.IsNonEmptyString(a)?a:null}TextBox.GetVCardName=TextBox_GetVCardName;function TextBox_GetVCardName(b){ULSrLq:;var a=b[6][2][2];return Util.IsNonEmptyString(a)?a:null}TextBox.GetAutoAdvance=TextBox_GetAutoAdvance;function TextBox_GetAutoAdvance(a){ULSrLq:;return a[6][2][4]!=0}TextBox.GetAutoComplete=TextBox_GetAutoComplete;function TextBox_GetAutoComplete(b){ULSrLq:;var a=b[6][2][3];return Util.IsNonEmptyString(a)?a:null}TextBox.Render=TextBox_Render;function TextBox_Render(d,c,l,a){ULSrLq:;var b,h=View.GetTemplateType(d.FormId),j=d.SnippetElement.ControlType["IsMultiLine"],g=j(c);if(g){b=TextBox_Template_MultiLine;if(h==1)b=TextBox_Template_MultiLine_Print}else{b=TextBox_Template_Simple;if(h==1)b=TextBox_Template_Simple_Print}var e=LeafControl_InitializeViewDataNode(l,d,c),i=LeafControl_RenderBeginWrappingSpan(e,d,c,a);a.push(b[0]);LeafControl_RenderLeafAttributes(e,d,c,false,true,a);if(ViewDataNode_IsDisabled(d)){a.push("readOnly");a.push('="true"')}LeafControl_OutputConditionalAttribute("maxLength",TextBox.GetMaxLength(c),a);if(UserAgentInfo.strBrowser==1){LeafControl_OutputConditionalAttribute("VCARD_NAME",TextBox.GetVCardName(c),a);LeafControl_OutputConditionalAttribute("autocomplete",TextBox.GetAutoComplete(c),a)}var f=BaseControl_GetFormattedValue(d);if(g){a.push(b[1]);var k=Util_GetEncodingType(b[2]);a.push(Util_HtmlEncodeSpecialValue(f,k));a.push(b[3])}else{LeafControl_OutputAttribute("value",f,a);a.push(b[1])}i&&LeafControl_RenderEndWrappingSpan(e,d,c,a)}TextBox.OnFocus=TextBox_OnFocus;function TextBox_OnFocus(a,b){ULSrLq:;LeafControl.OnFocus(a,b)}TextBox.OnMouseDown=TextBox_OnMouseDown;function TextBox_OnMouseDown(a,c){ULSrLq:;var b=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1))return;LeafControl.OnMouseDown(a,c);UserAgentInfo.strBrowser==1&&a.setAttribute("IsSelecting",true.toString())}TextBox.OnMouseUp=TextBox_OnMouseUp;function TextBox_OnMouseUp(a,c){ULSrLq:;var b=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1))return;LeafControl.OnMouseUp(a,c);UserAgentInfo.strBrowser==1&&a.setAttribute("IsSelecting",false.toString())}TextBox.IsFocusable=TextBox_IsFocusable;function TextBox_IsFocusable(){ULSrLq:;return true}TextBox.OnKeyPress=TextBox_OnKeyPress;function TextBox_OnKeyPress(a,b){ULSrLq:;LeafControl_HideAsteriskAfterTyping(a,b);LeafControl.OnKeyPress(a,b);var c=Snippet_GetSnippetElementFromHtml(a);if(UserAgentInfo.strBrowser!=2){if(TextBox_IsResizable(c))(UserAgentInfo.strBrowser!=3||b.keyCode!=35)&&TextBox_Resize(a)}else if(Util_KillEnterEvent(b)){var d=g_arrControlTypes[a.getAttribute("ScriptClass")]["IsMultiLine"],e=d(c);e&&window.setTimeout("TextBox.InsertNewLine('"+a.id+"')",1)}else TextBox_IsResizable(c)&&TextBox_Resize(a)}TextBox.InsertNewLine=TextBox_InsertNewLine;function TextBox_InsertNewLine(c){ULSrLq:;var a=document.getElementById(c);a.value=a.value+"\n";var b=Snippet_GetSnippetElementFromHtml(a);TextBox_IsResizable(b)&&TextBox_Resize(a)}TextBox.OnPropertyChange=TextBox_OnPropertyChange;function TextBox_OnPropertyChange(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;if(Util_IsNullOrUndefined(d)||d.propertyName!="value")return;var b=Snippet_GetSnippetElementFromHtml(a);TextBox_IsResizable(b)&&TextBox_Resize(a);TextBox_AutoAdvance(c,a,b)}TextBox.OnInput=TextBox_OnInput;function TextBox_OnInput(a){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var b=Snippet_GetSnippetElementFromHtml(a);TextBox_IsResizable(b)&&TextBox_Resize(a);TextBox_AutoAdvance(c,a,b)}function TextBox_AutoAdvance(b,a,c){ULSrLq:;if(TextBox_IsMoveToNextControlNeeded(b,a,c))if(UserAgentInfo.strBrowser!=2)TextBox__MoveSelectionToNextControl(b,a);else window.setTimeout('TextBox._MoveSelectionToNextControlById("'+a.id+'");',10)}function TextBox_IsMoveToNextControlNeeded(g,e,a){ULSrLq:;if(!TextBox.GetAutoAdvance(a))return;var c=TextBox.GetMaxLength(a);if(Util.IsNonEmptyString(c)){var b=e.value;if(Util.IsNonEmptyString(b)){var f=b.length,d=parseInt(c);if(f>=d)return true}}return false}function TextBox__MoveSelectionToNextControl(c,f){ULSrLq:;var a=TextBox.GetNextControlInTabOrder(c,f);while(!BaseControl_IsInFocusableState(ViewDataNode_GetViewDataNodeFromHtml(a))&&a!=null)a=TextBox.GetNextControlInTabOrder(c,a);if(a!=null){var e=ViewDataNode_GetViewDataNodeFromHtml(a),b=e.SnippetElement,d=b.ControlType["RestoreFocus"];d(a);b[2]=="TextBox"&&a.select()}}TextBox._MoveSelectionToNextControlById=TextBox__MoveSelectionToNextControlById;function TextBox__MoveSelectionToNextControlById(b){ULSrLq:;var a=document.getElementById(b),c=a.getAttribute("FormId");TextBox__MoveSelectionToNextControl(c,a)}TextBox.GetNextControlInTabOrder=TextBox_GetNextControlInTabOrder;function TextBox_GetNextControlInTabOrder(strFormId,objControl){ULSrLq:;var globalFormData=GlobalFormData.Get(strFormId),objReturn=null;if(globalFormData.g_rgControlsTabOrder==null){globalFormData.g_rgControlsTabOrder=[];TextBox.RefreshTabIndexArray(strFormId,CurrentFormData.ViewDataTree(strFormId))}for(var nTabIndex=objControl.tabIndex,strId=objControl.id,intIndex=0;intIndex=0){var i=b[9];if(c.g_rgControlsTabOrder[a]==null)c.g_rgControlsTabOrder[a]=[];c.g_rgControlsTabOrder[a].push(i)}TextBox.RefreshTabIndexArray(f,b)}}function TextBox_IsHeightSet(a){ULSrLq:;return a[6][2][5]==1}function TextBox_IsResizable(a){ULSrLq:;var b=a.ControlType["IsMultiLine"],c=b(a);return c&&!TextBox_IsHeightSet(a)}function TextBox_Resize(a){ULSrLq:;if(UserAgentInfo.strBrowser!=1)a.style.height="0px";var d=a.scrollHeight,e=d!=a.clientHeight;if(e){var c=0;if(UserAgentInfo.strBrowser==3||UserAgentInfo.strBrowser==2){var b=window.getComputedStyle(a,"");c=LeafControl_ParseLength(b.getPropertyValue("border-top-width"))+LeafControl_ParseLength(b.getPropertyValue("border-bottom-width"));if(UserAgentInfo.strBrowser==3)c+=LeafControl_ParseLength(b.getPropertyValue("padding-top"))+LeafControl_ParseLength(b.getPropertyValue("padding-bottom"))}else if(a.currentStyle!=null)c=LeafControl_ParseLength(a.currentStyle.borderTopWidth)+LeafControl_ParseLength(a.currentStyle.borderBottomWidth);a.style.height=d+c+"px"}}TextBox.OnClick=LeafControl.OnClick;TextBox.IsValid=LeafControl.IsValid;TextBox.IsSelected=LeafControl.IsSelected;TextBox.Select=LeafControl.Select;TextBox.UnSelect=LeafControl.UnSelect;TextBox.Highlight=LeafControl.Highlight;TextBox.RemoveHighlight=LeafControl.RemoveHighlight;TextBox.OnMouseOver=LeafControl.OnMouseOver;TextBox.OnMouseOut=LeafControl.OnMouseOut;TextBox.SetHidden=LeafControl.SetHidden;TextBox.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;TextBox.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;TextBox.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;TextBox.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function DatePickerOnClose(){ULSrLq:;var a=document.getElementById("DatePickerIFrame");if(a!=null&&a.style.display!="none"){a.style.display="none";SelectionService.RestoreFocus(IP_DatePicker.strFormId);IP_DatePicker.objCurrentTextBox=null}_outer.DatePickerOnClose=DatePickerOnClose;this.Picker=null}function IP_DatePicker(){}IP_DatePicker.SPCalendarType=[];IP_DatePicker.SPCalendarType["System.Globalization.GregorianCalendar"]=1;IP_DatePicker.SPCalendarType["System.Globalization.HebrewCalendar"]=8;IP_DatePicker.SPCalendarType["System.Globalization.HijriCalendar"]=6;IP_DatePicker.SPCalendarType["System.Globalization.JapaneseCalendar"]=3;IP_DatePicker.SPCalendarType["System.Globalization.JulianCalendar"]=0;IP_DatePicker.SPCalendarType["System.Globalization.KoreanCalendar"]=5;IP_DatePicker.SPCalendarType["System.Globalization.TaiwanCalendar"]=4;IP_DatePicker.SPCalendarType["System.Globalization.ThaiBuddhistCalendar"]=0;IP_DatePicker.objCurrentTextBox=null;IP_DatePicker.GetFormattingInfo=function(g){ULSrLq:;var e=ViewDataNode_GetViewDataNodeFromHtml(g),f=e.SnippetElement.ControlType["GetFormatting"],c=f(e),b=null,d="";if(c.CultureInfo!=null)b=c.CultureInfo();if(b!=null)d=b.Lcid;if(d=="")d=""+CurrentFormData.DefaultLcid(e.FormId);var a={};a.objFormatting=c;a.objCultureInfo=b;a.strCulture=d;a.intCalendarType=c._intCalendar;return a};IP_DatePicker.OnClick=IP_DatePicker_OnClick;function IP_DatePicker_OnClick(objButtonControl,objEvent){ULSrLq:;IP_DatePicker.strFormId=objButtonControl.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(IP_DatePicker.strFormId)!=1))return;var strIframeId="DatePickerIFrame",strIframeSrc,intCalendarType=1,objTextBox=IP_DatePicker.GetTextBoxControl(objButtonControl);if(objTextBox==null)return false;var boolDisabled=objTextBox.getAttribute("readOnly");if(boolDisabled)return false;var strTextBoxId=objTextBox.id,strCurrentDate=objTextBox.value,objReturn=IP_DatePicker.GetFormattingInfo(objTextBox),objFormatting=objReturn.objFormatting,objCultureInfo=objReturn.objCultureInfo,strCulture=objReturn.strCulture;if(objCultureInfo==null)objCultureInfo=eval("dateTime"+strCulture*1);intCalendarType=objReturn.intCalendarType;if(Util.IsNonEmptyString(strCurrentDate)){var objViewDataNode=ViewDataNode_GetViewDataNodeFromHtml(objTextBox);if(objViewDataNode!=null){var objDatum=ViewDataNode_GetDatum(objViewDataNode);if(objDatum!=null&&objDatum.IsValid())strCurrentDate=objDatum.GetValue().substring(0,10)}}var strFDOW="0";if(objCultureInfo.k_intFirstDayOfWeek>=0)strFDOW=""+objCultureInfo.k_intFirstDayOfWeek;var objXmlFormView=View_GetViewObjectByFormId(IP_DatePicker.strFormId),objIframe=IFrameUtils_InsertIframe(objXmlFormView,strIframeId,true,"46"),objDatePickerImage=objButtonControl.childNodes[0];objIframe.style.width="220px";IP_DatePicker.objCurrentTextBox=objTextBox;var arrIframeSrc=[],webUrl=CurrentFormData.GetWebUrl(IP_DatePicker.strFormId);if(Util_IsNullOrEmptyString(webUrl))webUrl=CurrentFormData.SiteUrl(IP_DatePicker.strFormId);arrIframeSrc.push(webUrl);arrIframeSrc.push("/_layouts/15/iframe.aspx?&cal=");arrIframeSrc.push(intCalendarType);arrIframeSrc.push("&lcid=");arrIframeSrc.push(strCulture);arrIframeSrc.push("&langid=");arrIframeSrc.push(CurrentFormData_LanguageLcid(IP_DatePicker.strFormId));arrIframeSrc.push("&fdow=");arrIframeSrc.push(strFDOW);arrIframeSrc.push("&idate=");strIframeSrc=arrIframeSrc.join("");SelectionService_RememberFocus(objButtonControl,objEvent);SelectionService_RememberScrollPosition();clickDatePickerHelper(strTextBoxId,strIframeId,objDatePickerImage,strCurrentDate,strIframeSrc,IP_DatePicker.OnSelectDate,DatePickerOnClose);Util.StopEventProprogation(objEvent);return false}IP_DatePicker.Close=function(a){ULSrLq:;IP_DatePicker.strFormId=a;DatePickerOnClose()};IP_DatePicker.OnSelectDate=IP_DatePicker_OnSelectDate;function IP_DatePicker_OnSelectDate(d,e){ULSrLq:;if(IP_DatePicker.objCurrentTextBox==null||d.id!=IP_DatePicker.objCurrentTextBox.id)return;var k=d.getAttribute("FormId"),h=ViewDataNode_GetViewDataNodeFromHtml(d),f=ViewDataNode_GetDatum(h),g=f.GetDataInformation(),i=DataInformation.GetDataType(g).GetUnderlyingDatatype(),j=IP_DatePicker.GetFormattingInfo(d);if(i==DateTimeXsdDatatype){var a=j.objFormatting;if(a.DateFormatType()!=a.k_intDateFormatTypeNone||a.TimeFormatType()!=a.k_intTimeFormatTypeNone){var b=a.UnformatIso8601(f.GetValue(),a.k_intModeDateTime);if(b!=null){var c=a.UnformatIso8601(e,a.k_intModeDateTime);if(c!=null){b=DateUtils.ConvertToLocalTime(b);c.intHours=b.intHours;c.intMinutes=b.intMinutes;c.intSeconds=b.intSeconds;TextBox._AddLocalTimezone(b,c);e=a.UnformatFromDateTime(c,a.k_intModeDateTime,e)}}}}d.value=e;TextBox.OnChange(d,null)}IP_DatePicker.GetTextBoxControl=function(c){ULSrLq:;var a=BaseControl.GetChildInfoPathControls(c.parentNode.parentNode.parentNode),b=null;if(a.length==2)b=a[0];return b};function DatePickerButton(){}_outer.DatePickerButton=DatePickerButton;DatePickerButton.OnClick=DatePickerButton_OnClick;function DatePickerButton_OnClick(b,a){ULSrLq:;IP_DatePicker.OnClick(b,a);Util.StopEventProprogation(a);return false}DatePickerButton.OnAfterCreate=DatePickerButton_OnAfterCreate;function DatePickerButton_OnAfterCreate(a){ULSrLq:;if(ViewDataNode_IsDisabled(a)){var b=document.getElementById(a[9]);b!=null&&DatePickerButton_SetDisable(b,true)}}DatePickerButton.OnKeyDown=DatePickerButton_OnKeyDown;function DatePickerButton_OnKeyDown(a,b){ULSrLq:;var d=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return true;var c=KeyboardService_GetVirtualKey(b);if(c==1||c==18)return DatePickerButton_OnClick(a,b);return LeafControl.OnKeyPress(a,b)}DatePickerButton.Render=DatePickerButton_Render;function DatePickerButton_Render(b,d,g,a){ULSrLq:;var e=LeafControl_InitializeViewDataNode(g,b,d),h=View.GetTemplateType(b.FormId),c=DatePickerButton_Template;if(h==1){c=DatePickerButton_PrintTemplate;return}var i=b.FormId;if(UserAgentInfo.strBrowser!=1&&!CurrentFormData_IsV4UI(i))return;var f=LeafControl_RenderBeginWrappingSpan(e,b,d,a);a.push(c[0]);LeafControl_RenderLeafAttributes(e,b,d,false,true,a);a.push(c[1]);LeafControl_OutputAttribute("title",IntlCoreStrings.k_strDatePickerButtonTitle,a);a.push(c[2]);a.push(_InfoPath.LayoutsRoot);a.push(c[3]);LeafControl_OutputAttribute("title",IntlCoreStrings.k_strDatePickerButtonTitle,a);LeafControl_OutputAttribute("alt",IntlCoreStrings.k_strDatePickerButtonAlt,a);a.push(c[4]);f&&LeafControl_RenderEndWrappingSpan(e,b,d,a)}DatePickerButton.SetDisable=DatePickerButton_SetDisable;function DatePickerButton_SetDisable(c,b){ULSrLq:;var a=c.childNodes[0];if(b){a.style.opacity="0.4";a.style.filter="alpha(opacity=40);"}else{a.style.opacity="1";a.style.filter="alpha(opacity=100);"}}DatePickerButton.IsFocusable=DatePickerButton_IsFocusable;function DatePickerButton_IsFocusable(){ULSrLq:;return true}DatePickerButton.OnFocus=LeafControl.OnFocus;DatePickerButton.OnBlur=LeafControl.OnBlur;function Button(){}_outer.Button=Button;Button.GetFormatting=Button_GetFormatting;function Button_GetFormatting(){ULSrLq:;return null}Button.GetValueFromControl=BaseControl.GetValueFromControl;Button.SetValueOfControl=BaseControl.SetValueOfControl;Button.AddEventLogEntry=Button_AddEventLogEntry;function Button_AddEventLogEntry(a){ULSrLq:;var c=BaseControl.GetContainerId(a.id),b=document.getElementById(c);return EventLog_Add(a.getAttribute("FormId"),1,a,a.getAttribute("buttonid"),BaseControl.GetOriginalId(b),"",false,false,false,0,1)}Button.OnClick=Button_OnClick;function Button_OnClick(a,c){ULSrLq:;var b=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1))return;Button_OnClickImpl(a,c)}function Button_OnClickImpl(a,d){ULSrLq:;var i=a.getAttribute("FormId"),f=ViewDataNode_GetViewDataNodeFromHtml(a),c=f.SnippetElement,e=true;if(Button_GetButtonType(c)==3||Button_HasOnlySubmitRule(f))if(!View.PreSubmitActions(i))return;SelectionService.RememberFocus(a,d);if(Button_GetButtonType(c)==6){var h=Snippet_GetRoundTripModel(c);if(h==2)e=false}var b=true;if(e)b=Button.AddEventLogEntry(a);var j=a.Id;if(b)b=ViewDataNode_OnControlChange(a);var g=document.getElementById(j);g!=null&&LeafControl.OnClick(a,d);Util_StopEventProprogation(d)}Button.RefreshControlData=Button_RefreshControlData;function Button_RefreshControlData(b,e){ULSrLq:;var d=b.SnippetElement,c=b._objViewDataNodeParent,a=Button_GetValueFunction(d);if(a!=null){var f=Expr.String(Expr_Evaluate(a,c,0));e.setAttribute("value",f)}}Button.Render=Button_Render;function Button_Render(b,c,g,a){ULSrLq:;var e=LeafControl_InitializeViewDataNode(g,b,c),h=View.GetTemplateType(b.FormId),d=Button_Template;if(h==1)d=Button_PrintTemplate;var f=LeafControl_RenderBeginWrappingSpan(e,b,c,a);a.push(d[0]);LeafControl_RenderLeafAttributes(e,b,c,true,true,a);LeafControl_OutputAttribute("buttonid",Button_GetButtonId(c),a);LeafControl_OutputAttribute("value",Button_GetButtonText(b),a);a.push(d[1]);f&&LeafControl_RenderEndWrappingSpan(e,b,c,a)}function Button_GetButtonText(a){ULSrLq:;return a[1][2][0]}function Button_GetButtonId(a){ULSrLq:;return a[6][2][0]}function Button_GetButtonType(a){ULSrLq:;return a[6][2][1]}function Button_HasDynamicValue(a){ULSrLq:;return a[6][2][2]==1}function Button_GetValueFunction(a){ULSrLq:;return a[6][2][3]}function Button_HasFixedWidth(a){ULSrLq:;return a[6][2][4]==1}function Button_HasFixedHeight(a){ULSrLq:;return a[6][2][5]==1}Button.IsFocusable=Button_IsFocusable;function Button_IsFocusable(){ULSrLq:;return true}function Button_HasOnlySubmitRule(b){ULSrLq:;var c=b.SnippetElement[7][1],a=c[3];if(a!=null&&a.length==1){var d=a[0],e=d[2];return e==2}return false}Button.OnAfterCreate=Button_OnAfterCreate;function Button_OnAfterCreate(e){ULSrLq:;var a=document.getElementById(e[9]),d=e.SnippetElement;if(a==null)return;if(!Button_HasFixedHeight(d)){var b=0;if(UserAgentInfo.strBrowser==1)b=LeafControl_ParseLength(a.currentStyle.paddingTop)+LeafControl_ParseLength(a.currentStyle.paddingBottom);else{var f=window.getComputedStyle(a,"");b=LeafControl_ParseLength(f.getPropertyValue("padding-top"))+LeafControl_ParseLength(f.getPropertyValue("padding-bottom"))}var c=0;if(UserAgentInfo.strBrowser==3)c=Math.floor(1.5*(a.clientHeight-b-2))+b;else c=Math.floor(1.5*(a.clientHeight-b))+b;a.style.height=c+"px"}if(!Button_HasFixedWidth(d)){var b=0;if(UserAgentInfo.strBrowser==3)b=6;var g=Math.floor(1.5*(a.clientWidth-b));a.style.width=g+"px"}}Button.OnChange=LeafControl.OnChange;Button.OnFocus=LeafControl.OnFocus;Button.OnBlur=LeafControl.OnBlur;Button.OnMouseOver=LeafControl.OnMouseOver;Button.OnMouseOut=LeafControl.OnMouseOut;Button.OnMouseDown=LeafControl.OnMouseDown;Button.OnMouseUp=LeafControl.OnMouseUp;Button.OnKeyPress=LeafControl.OnKeyPress;Button.IsValid=LeafControl.IsValid;Button.IsSelected=LeafControl.IsSelected;Button.Select=LeafControl.Select;Button.UnSelect=LeafControl.UnSelect;Button.RestoreFocus=LeafControl.RestoreFocus;Button.Highlight=LeafControl.Highlight;Button.RemoveHighlight=LeafControl.RemoveHighlight;InDocSign.currentControl=null;InDocSign.strFormId="";InDocSign.boolDownloadControls=false;InDocSign.boolIsAXControlInstalled=false;function InDocSign(){}_outer.InDocSign=InDocSign;function InDocSign_ControlRequiresDownload(){ULSrLq:;var a=false;try{var b=new ActiveXObject("InfoPathFormServer.DigitalSignatures");if(b==null)a=true}catch(c){a=true}return a}InDocSign.OnAfterCreate=InDocSign_OnAfterCreate;function InDocSign_OnAfterCreate(b){ULSrLq:;var a=document.getElementById(b[9]);if(a==null)return;InDocSign.strFormId=a.getAttribute("FormId");var d=Snippet_GetSnippetElementFromHtml(a),f=BaseControl.GetDirection(InDocSign.strFormId,d);a.setAttribute("rtl",f==2);if(InDocSign.boolIsAXControlInstalled==false&&CurrentFormData_HasSignature(InDocSign.strFormId))InDocSign.boolIsAXControlInstalled=InDocSign_ControlRequiresDownload()==false;if(!InDocSign.IsSigned(b)){var c=InDocSign.GetCollectionForInDocSign(b);if(c!=null){var d=c.SnippetElement;if(d[5]==4){var e=ViewDataNode_GetChildNodes(c);e!=null&&e.length==0&&InDocSign.ShowClickToSignLink(a,false)}}}else InDocSign.CanAddSignature(b)&&InDocSign.ShowClickToSignLink(a,true);LeafControl.OnAfterCreate(b)}InDocSign.ShowClickToSignLink=InDocSign_ShowClickToSignLink;function InDocSign_ShowClickToSignLink(c,a){ULSrLq:;var d=a?"block":"none",b=c.childNodes[0];b.style.display=a?"block":"none"}InDocSign._lastVerifyWindowTimer=null;InDocSign.OnClick=InDocSign_OnClick;function InDocSign_OnClick(c,a){ULSrLq:;var b;InDocSign.strFormId=c.getAttribute("FormId");var k=GlobalFormData.Get(InDocSign.strFormId);a.returnValue=false;if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(InDocSign.strFormId)!=1))return;BaseControl.OnClick(c,a);var o=ViewDataNode_GetViewDataNodeFromHtml(c);b=CrossBrowserLibrary_GetEventSourceElement(a);if(InDocSign.IsEventInsideAddSignature(b)){if(b.tagName.toLowerCase()!="a")return;if(UserAgentInfo.strBrowser==1){SelectionService.RememberFocus(c,a);SelectionService.RememberScrollPosition();if(!window.clientInformation.onLine){UserMessages.ShowAlertMessage(IntlCoreStrings.k_strSignatureAddOffline,true);Util.StopEventProprogation(a);return}c.setAttribute("eventLog",k.eventLogStaticData.CreateEventLogEntryWithVersion());if(EventLog.Count(InDocSign.strFormId)>1||EventLog_IsEventLogFirstRequestOptimized(InDocSign.strFormId)){UserMessages.ShowAlertMessage(IntlCoreStrings.k_strSignaturesPromptForRefresh,true);View_SubmitForm(InDocSign.strFormId,false,17,0,false);return}else{if(ErrorVisualization_HasInvalidControlInView(InDocSign.strFormId))if(!UserMessages.ShowConfirmMessage(IntlCoreStrings.k_strSignaturesPromptForValidation,true)){Util.StopEventProprogation(a);return}try{if(InDocSign.HasInvalidSignatures(o))if(!UserMessages.ShowConfirmMessage(IntlCoreStrings.k_strSignaturesPromptForInvalidSig,true)){Util.StopEventProprogation(a);return}InDocSign.AddSignature(c,a)}catch(p){InDocSign.currentControl=null}SelectionService.RestoreFocus(InDocSign.strFormId);c.scrollIntoView(false)}}else{if(UserAgentInfo.strBrowser!=1){a.preventDefault();a.stopPropagation()}UserMessages.ShowAlertMessage(IntlCoreStrings.k_strAddSignatureNotSupported,true);return}}else{var f=InDocSign.GetTableRowIndex(b);if(f>=0){if(b.tagName.toLowerCase()=="img"&&b.parentNode!=null)b=b.parentNode;if(b.parentNode.getAttribute("canremovesignature")!=null)InDocSign.RemoveSignature(c,b,f);else if(b.tagName.toLowerCase()=="a"){var g,i=null,h=null,j=null,l=false,m=window.screenLeft+document.body.offsetWidth/2-688/2,n=window.screenTop+document.body.offsetHeight/2-550/2;if(CurrentFormData.SessionState(InDocSign.strFormId).length==0)g=CurrentFormData.SiteUrl(InDocSign.strFormId)+"/_layouts/15/SignatureDetails.FormServer.aspx?EventLog="+encodeURIComponent(k.eventLogStaticData.CreateEventLogEntryWithVersion())+"&datadefinition="+encodeURIComponent(c.getAttribute("signedblock"))+"&index="+f;else{l=true;g=CurrentFormData.SiteUrl(InDocSign.strFormId)+"/_layouts/15/SignatureDetailsLoader.FormServer.aspx";h=c.getAttribute("signedblock");j=f;EventLog_EnsureEventLogStartEntry(InDocSign.strFormId);i=EventLog.Value(InDocSign.strFormId)}SelectionService.RememberFocus(c,a);if(UserAgentInfo.strBrowser==1)if(window.clientInformation.onLine){var e=[];e.push(i);e.push(h);e.push(j);e.push("");window.showModalDialog(g,e,"dialogLeft: "+m+"; dialogTop: "+n+"; dialogHeight: "+550+"px; dialogWidth: "+688+"px; status: no; scrollbars: yes; menubar: no; resizable: yes; help: no")}else{UserMessages.ShowAlertMessage(IntlCoreStrings.k_strSignatureDetailsOffline,true);Util.StopEventProprogation(a);return}else{var d=window.open(g,null,"top="+n+", left="+m+", height="+550+", width="+688+", status=no, scrollbars=yes, toolbar=no, menubar=no, resizable=yes, location=no");if(d==null)UserMessages.ShowAlertMessage(IntlCoreStrings.k_strPromptOpenWindowFailed,true);else if(l){InDocSign._lastVerifyWindowTimer!=null&&window.clearTimeout(InDocSign._lastVerifyWindowTimer);InDocSign._lastVerifyWindowTimer=window.setTimeout(function(){ULSrLq:;if(d.document.getElementById("__EventLog")!=null){window.clearTimeout(InDocSign._lastVerifyWindowTimer);InDocSign._lastVerifyWindowTimer=null;d.document.getElementById("__EventLog").value=i;d.document.getElementById("datadefinition").value=h;d.document.getElementById("index").value=j;d.document.getElementById("bounce").submit()}},25)}}SelectionService.RestoreFocus(InDocSign.strFormId)}}}}InDocSign.InstallAXControlsDone=InDocSign_InstallAXControlsDone;function InDocSign_InstallAXControlsDone(){ULSrLq:;Dialog.HideDialog();if(Dialog.objShowDialogTimer!=null){window.clearInterval(Dialog.objShowDialogTimer);Dialog.objShowDialogTimer=null}InDocSign.boolIsAXControlInstalled&&InDocSign.InsertAXControls(InDocSign.currentControl)}InDocSign._CallbackInstallAXControlsTimer=null;function CallbackInstallAXControls(){ULSrLq:;InDocSign.boolIsAXControlInstalled=InDocSign_ControlRequiresDownload()==false;if(g_eulaWindow==null||InDocSign.boolIsAXControlInstalled==true){window.clearInterval(InDocSign._CallbackInstallAXControlsTimer);InDocSign._CallbackInstallAXControlsTimer=null;InDocSign_InstallAXControlsDone()}}_outer.CallbackInstallAXControls=CallbackInstallAXControls;InDocSign.InstallAXControls=InDocSign_InstallAXControls;function InDocSign_InstallAXControls(){ULSrLq:;Dialog.HideDialog();try{InDocSign.strFormId=Dialog.strFormId;InDocSign.ShowEULA();if(InDocSign._CallbackInstallAXControlsTimer!=null){window.clearInterval(InDocSign._CallbackInstallAXControlsTimer);InDocSign._CallbackInstallAXControlsTimer=null}InDocSign._CallbackInstallAXControlsTimer=window.setInterval(CallbackInstallAXControls,500)}catch(a){}}InDocSign.ShowInstallAXControls=InDocSign_ShowInstallAXControls;function InDocSign_ShowInstallAXControls(){ULSrLq:;var a=__GetDialogData_InstallDSigCtrl();a[1]=IntlCoreStrings.k_strInstallDSigCtrlDialogTitle;a[3]=Dialog.GetDirection();a[5]=Dialog.TextAlignmentStyle();a[10]=IntlCoreStrings.k_strPromptInstallAXControls;a[2][0][1]=IntlCoreStrings.k_strAlertButtonYes;a[2][1][1]=IntlCoreStrings.k_strAlertButtonNo;return Dialog_ShowModalDialog(Dialog.strFormId,"InstallDSigCtrl",a,null)}InDocSign.AddSignature=InDocSign_AddSignature;function InDocSign_AddSignature(a,g){ULSrLq:;var b=a.children.tags("OBJECT");if(b.length!=2){b.length==1&&a.removeChild(b[0]);for(var e=a.children.tags("IMG"),c=0;c";InDocSign.currentControl.innerHTML=InDocSign.currentControl.innerHTML+b}g_eulaWindow.focus()}_outer.SetEulaParameters=SetEulaParameters;function GetPlatformFolder(){ULSrLq:;var a=window.navigator.cpuClass;return "IPFS."+a+"/"}InDocSign.InsertAXControls=InDocSign_InsertAXControls;function InDocSign_InsertAXControls(a){ULSrLq:;var b=a.getAttribute("FormId");a.onpropertychange=InDocSign.OnPropertyChange;a.innerHTML=a.innerHTML+""}InDocSign.OnFirstControlReady=InDocSign_OnFirstControlReady;function InDocSign_OnFirstControlReady(){ULSrLq:;var a=InDocSign.currentControl;if(a!=null)if(a.children.tags("OBJECT").length==1){var b=a.getAttribute("FormId");a.innerHTML=a.innerHTML+""}}InDocSign.OnSecondControlReady=InDocSign_OnSecondControlReady;function InDocSign_OnSecondControlReady(){ULSrLq:;var a=InDocSign.currentControl;if(a!=null)try{if(EventLog.Count(InDocSign.strFormId)>1){InDocSign.currentControl=null;UserMessages.ShowAlertMessage(IntlCoreStrings.k_strSignaturesPromptForRefresh,true);View_SubmitForm(InDocSign.strFormId,false,17,0,false)}else{var b=a.children.tags("OBJECT");if(b.length>1){var e=CurrentFormData.SiteUrl(InDocSign.strFormId)+"/_layouts/15/Signature.FormServer.aspx";a.setAttribute("signaturePage",e);var d=CurrentFormData_IdnDomain(InDocSign.strFormId);a.setAttribute("WebIRI",d);b[1].ShowSignatureDlg(a.id)}}}catch(c){InDocSign.currentControl=null;UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strShowSignatureDlgFailure),4,InDocSign.strFormId)}}InDocSign.OnInsertFailure=InDocSign_OnInsertFailure;function InDocSign_OnInsertFailure(c){ULSrLq:;if(InDocSign.currentControl!=null){var a=InDocSign.currentControl;InDocSign.currentControl=null;var b=a.children.tags("OBJECT");b.length>0&&a.removeChild(b[0]);if(InDocSign.boolDownloadControls){InDocSign.boolDownloadControls=false;UserMessages.ShowAlertMessage(IntlCoreStrings.k_strErrorAXInstantiation,true)}}else if(!c)if(InDocSign.boolDownloadControls){InDocSign.boolDownloadControls=false;UserMessages.ShowAlertMessage(IntlCoreStrings.k_strErrorAXInstantiation,true)}}InDocSign.RemoveSignature=InDocSign_RemoveSignature;function InDocSign_RemoveSignature(a,b,c){ULSrLq:;if(b.parentNode.getAttribute("canremovesignature")=="true")UserMessages.ShowConfirmMessage(IntlCoreStrings.k_strSignaturesPromptForDelete,true)&&EventLog_Add(a.getAttribute("FormId"),17,a,"true",c,a.getAttribute("signedblock"),true,false,false,3,0);else UserMessages.ShowAlertMessage(IntlCoreStrings.k_strDeleteConterSignatureNotAllowed,true)}InDocSign.OnPropertyChange=InDocSign_OnPropertyChange;function InDocSign_OnPropertyChange(){ULSrLq:;var b,a=false;if(Window_GetEvent().propertyName=="signcode")a=true;if(a){if(this.signcode!=-2&&this.signcode!=-1){InDocSign.boolDownloadControls=false;b=this.viewstate;GlobalFormData.Get(InDocSign.strFormId).eventLogStaticData.SessionState=b}switch(this.signcode){case -2:window.setTimeout("InDocSign.OnFirstControlReady()",500);break;case -1:window.setTimeout("InDocSign.OnSecondControlReady()",500);break;case 1:View_SubmitForm(InDocSign.strFormId,false,16,0,false);break;case 0:break;case 3:UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strShowSignatureDlgNodeRO),4,InDocSign.strFormId);break;case 4:UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strShowSignatureDlgSessionClosed),5,InDocSign.strFormId);break;case 5:UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strShowSignatureDlgFatalError),5,InDocSign.strFormId);break;case 6:UserMessages.ShowAlertMessage(IntlCoreStrings.k_strShowSignatureDlgFailure,true);break;case 7:UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strActiveSessionsTimeout),5,InDocSign.strFormId);break;default:UserMessages.ShowMessage(new UserMessage(IntlCoreStrings.k_strShowSignatureDlgFailure),4,InDocSign.strFormId)}}}InDocSign.GetInDocSignForCollection=InDocSign_GetInDocSignForCollection;function InDocSign_GetInDocSignForCollection(b){ULSrLq:;var a=BaseControl.GetNextSiblingInfoPathControl(b);if(a!=null&&a.getAttribute("ScriptClass")=="InDocSign")return a;else return null}InDocSign.GetCollectionForInDocSign=InDocSign_GetCollectionForInDocSign;function InDocSign_GetCollectionForInDocSign(a){ULSrLq:;return ViewDataNode_FindPreviousSibling(a)}InDocSign.OnMouseOver=InDocSign_OnMouseOver;function InDocSign_OnMouseOver(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(!InDocSign.IsSigned(b))a.runtimeStyle.textDecoration="underline";LeafControl.OnMouseOver(a,d)}InDocSign.OnMouseOut=InDocSign_OnMouseOut;function InDocSign_OnMouseOut(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(!InDocSign.IsSigned(b))a.runtimeStyle.textDecoration="none";LeafControl.OnMouseOut(a,d)}InDocSign.GetIsSigned=InDocSign_GetIsSigned;function InDocSign_GetIsSigned(a){ULSrLq:;return a[1][2][0]}InDocSign.IsSigned=InDocSign_IsSigned;function InDocSign_IsSigned(a){ULSrLq:;return InDocSign.GetIsSigned(a)!="0"}InDocSign.CanAddSignature=InDocSign_CanAddSignature;function InDocSign_CanAddSignature(b){ULSrLq:;var a=b[1][2][1];return a!="0"}InDocSign.HasInvalidSignatures=InDocSign_HasInvalidSignatures;function InDocSign_HasInvalidSignatures(a){ULSrLq:;if(!InDocSign.IsSigned(a))return false;else{var b=a[1][2][2];return b!="0"}}InDocSign.GetCanAddSignature=InDocSign_GetCanAddSignature;function InDocSign_GetCanAddSignature(a){ULSrLq:;return a[1][2][1]}InDocSign.GetSignaturesInfo=InDocSign_GetSignaturesInfo;function InDocSign_GetSignaturesInfo(a){ULSrLq:;return a[1][2][3]}InDocSign.GetSignedDataBlock=InDocSign_GetSignedDataBlock;function InDocSign_GetSignedDataBlock(a){ULSrLq:;return a[6][2][0]}InDocSign.GetVerifyMessage=InDocSign_GetVerifyMessage;function InDocSign_GetVerifyMessage(a){ULSrLq:;return a[6][2][1]}InDocSign.GetCurrentViewName=InDocSign_GetCurrentViewName;function InDocSign_GetCurrentViewName(a){ULSrLq:;return a[6][2][2]}InDocSign.GetUIText=InDocSign_GetUIText;function InDocSign_GetUIText(a){ULSrLq:;return a[6][2][3]}InDocSign.GetSolutionFingerprint=InDocSign_GetSolutionFingerprint;function InDocSign_GetSolutionFingerprint(a){ULSrLq:;return a[6][2][4]}InDocSign.GetServerVersion=InDocSign_GetServerVersion;function InDocSign_GetServerVersion(a){ULSrLq:;return a[6][2][5]}InDocSign.GetLcid=InDocSign_GetLcid;function InDocSign_GetLcid(a){ULSrLq:;return a[6][2][6]}InDocSign.GetControlVersion=InDocSign_GetControlVersion;function InDocSign_GetControlVersion(a){ULSrLq:;return a[6][2][7]}InDocSign.GetWebIRI=InDocSign_GetWebIRI;function InDocSign_GetWebIRI(a){ULSrLq:;return a[6][2][8]}InDocSign.GetTableRowIndex=InDocSign_GetTableRowIndex;function InDocSign_GetTableRowIndex(a){ULSrLq:;var d=-1;while(a!=null&&a.tagName.toLowerCase()!="table"){if(a.tagName.toLowerCase()=="body")return -1;a=a.parentNode}if(a!=null){var c,b=a.parentNode.parentNode.parentNode;while(b!=null){c=b.tagName;if(c!=null&&c.toLowerCase()=="tr"){d=d+1;b=b.previousSibling}else break}}return d}InDocSign.RestoreFocus=InDocSign_RestoreFocus;function InDocSign_RestoreFocus(a){ULSrLq:;if(a==null)return;var b=Util_FindFirstFocusableHtmlDescendantControl(a);if(b)try{b.focus();b.focus()}catch(c){BaseControl.Focus(a)}else BaseControl.Focus(a)}InDocSign.ResolveSpecialValue=InDocSign_ResolveSpecialValue;function InDocSign_ResolveSpecialValue(d,c,b,e){ULSrLq:;var a=LeafControl.ResolveSpecialValue(d,c,b,e);if(a==null)switch(d){case 10:a=InDocSign.GetSignedDataBlock(b);break;case 11:a=InDocSign.GetVerifyMessage(b);break;case 12:a=InDocSign.GetCurrentViewName(b);break;case 13:a=InDocSign.GetUIText(b);break;case 14:a=InDocSign.GetIsSigned(c);break;case 15:a=InDocSign.GetCanAddSignature(c);break;case 16:a=InDocSign.GetSignaturesInfo(c);break;case 17:a=InDocSign.GetSolutionFingerprint(b);break;case 18:a=InDocSign.GetServerVersion(b);break;case 19:a=InDocSign.GetLcid(b);break;case 20:a=InDocSign.GetControlVersion(b)}return a}InDocSign.Render=InDocSign_Render;function InDocSign_Render(b,e,f,d){ULSrLq:;var c=View.GetTemplateType(b.FormId),a;if(InDocSign.IsSigned(b)){a=InDocSign_Template_Verify;if(c==1)a=InDocSign_PrintTemplate_Verify}else{a=InDocSign_Template_Sign;if(c==1)a=InDocSign_PrintTemplate_Sign}LeafControl.Render(b,e,f,d,a)}InDocSign.IsFocusable=InDocSign_IsFocusable;function InDocSign_IsFocusable(){ULSrLq:;return true}InDocSign.OnChange=BaseControl.OnChange;InDocSign.OnFocus=BaseControl.OnFocus;InDocSign.OnBlur=BaseControl.OnBlur;InDocSign.OnKeyPress=BaseControl.OnKeyPress;InDocSign.IsValid=BaseControl.IsValid;InDocSign.IsSelected=BaseControl.IsSelected;InDocSign.Select=BaseControl.Select;InDocSign.UnSelect=BaseControl.UnSelect;function ExpressionBox(){}_outer.ExpressionBox=ExpressionBox;ExpressionBox.GetFormatting=BaseControl.GetFormatting;ExpressionBox.GetValueFromControl=ExpressionBox_GetValueFromControl;function ExpressionBox_GetValueFromControl(){ULSrLq:;return null}ExpressionBox.RefreshControlData=ExpressionBox_RefreshControlData;function ExpressionBox_RefreshControlData(a,d){ULSrLq:;var g=a.SnippetElement,f=g[6][2],e=a._objViewDataNodeParent,b=f[0];if(b!=null){var h=ExpressionBox.GetFormatting(a),c=Expr.String(Expr_Evaluate(b,e,0));if(c.length>0)Util.SetInnerText(d,h.Format(c));else Util_SetInnerHTMLtoNBSP(d)}}ExpressionBox.SetDisable=ExpressionBox_SetDisable;function ExpressionBox_SetDisable(){}ExpressionBox.OnAfterCreate=ExpressionBox_OnAfterCreate;function ExpressionBox_OnAfterCreate(){}ExpressionBox.RestoreFocus=ExpressionBox_RestoreFocus;function ExpressionBox_RestoreFocus(){}ExpressionBox.Render=ExpressionBox_Render;function ExpressionBox_Render(b,c,h,a){ULSrLq:;var d=LeafControl_InitializeViewDataNode(h,b,c),f=LeafControl_RenderBeginWrappingSpan(d,b,c,a);a.push(ExpressionBox_Template[0]);LeafControl_RenderLeafAttributes(d,b,c,false,true,a);a.push(ExpressionBox_Template[1]);var e=BaseControl_GetFormattedValue(b),g=Util_GetEncodingType(ExpressionBox_Template[2]);if(e.length>0)a.push(Util_HtmlEncodeSpecialValue(e,g));else a.push(" ");a.push(ExpressionBox_Template[3]);f&&LeafControl_RenderEndWrappingSpan(d,b,c,a)}ExpressionBox.OnClick=LeafControl.OnClick;ExpressionBox.OnFocus=LeafControl.OnFocus;ExpressionBox.OnMouseOver=LeafControl.OnMouseOver;ExpressionBox.OnMouseOut=LeafControl.OnMouseOut;ExpressionBox.OnMouseDown=LeafControl.OnMouseDown;ExpressionBox.OnMouseUp=LeafControl.OnMouseUp;ExpressionBox.OnKeyPress=LeafControl.OnKeyPress;ExpressionBox.IsValid=LeafControl.IsValid;ExpressionBox.OnBlur=LeafControl.OnBlur;ExpressionBox.IsSelected=LeafControl.IsSelected;ExpressionBox.Select=LeafControl.Select;ExpressionBox.SetValueOfControl=BaseControl.SetValueOfControl;ExpressionBox.UnSelect=LeafControl.UnSelect;ExpressionBox.Highlight=LeafControl.Highlight;ExpressionBox.RemoveHighlight=LeafControl.RemoveHighlight;function CheckBox(){}_outer.CheckBox=CheckBox;CheckBox.GetFormatting=BaseControl.GetFormatting;CheckBox.GetValueFromControl=function(a){ULSrLq:;if(a.checked)return CheckBox.GetOnValue(a);else return CheckBox.GetOffValue(a)};CheckBox.SetValueOfControl=function(a,b){ULSrLq:;var c=Util.GetPlainTextFromValueObject(b);if(c==CheckBox.GetOnValue(a))a.checked=true;else a.checked=false;return a};CheckBox.AddEventLogEntry=function(a){ULSrLq:;var c=CheckBox.GetOnValue(a),b=CheckBox.GetOffValue(a);return EventLog_Add(a.getAttribute("FormId"),0,a,BaseControl.GetOriginalId(a),"",a.checked?c:b,false,false,false,0,1)};CheckBox.OnClick=CheckBox_OnClick;function CheckBox_OnClick(a,b){ULSrLq:;var e=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1)){SelectionService_Select(a);return}var c=CheckBox.AddEventLogEntry(a);SelectionService.RememberFocus(a,b);LeafControl.OnChange(a,b);var f=a.Id;if(c)c=ViewDataNode_OnControlChange(a);var d=document.getElementById(f);if(d!=null)LeafControl.OnClick(a,b);else Util_StopEventProprogation(b);return true}CheckBox.OnAfterCreate=CheckBox_OnAfterCreate;function CheckBox_OnAfterCreate(){}CheckBox.RestoreFocus=CheckBox_RestoreFocus;function CheckBox_RestoreFocus(a){ULSrLq:;LeafControl.RestoreFocus(a);a.select()}CheckBox.GetOnValue=function(a){ULSrLq:;return CheckBox.GetOnValueFromSnippet(Snippet_GetSnippetElementFromHtml(a))};CheckBox.GetOnValueFromSnippet=function(a){ULSrLq:;return a[6][2][0]};CheckBox.GetOffValue=function(b){ULSrLq:;var a=Snippet_GetSnippetElementFromHtml(b);return a[6][2][1]};CheckBox.Render=CheckBox_Render;function CheckBox_Render(b,c,i,a){ULSrLq:;var e=LeafControl_InitializeViewDataNode(i,b,c),f=View.GetTemplateType(b.FormId),d=CheckBox_Template;if(f==1)d=CheckBox_PrintTemplate;var g=LeafControl_RenderBeginWrappingSpan(e,b,c,a);a.push(d[0]);LeafControl_RenderLeafAttributes(e,b,c,true,true,a);var h=BaseControl_GetFormattedValue(b);if(h==CheckBox.GetOnValueFromSnippet(c))a.push("checked");else f==1&&a.push(" unchecked=true");a.push(d[1]);g&&LeafControl_RenderEndWrappingSpan(e,b,c,a)}CheckBox.IsFocusable=CheckBox_IsFocusable;function CheckBox_IsFocusable(){ULSrLq:;return true}CheckBox.OnFocus=CheckBox_OnFocus;function CheckBox_OnFocus(a){ULSrLq:;a.focus();a.focus()}CheckBox.OnChange=LeafControl.OnChange;CheckBox.OnFocus=LeafControl.OnFocus;CheckBox.OnBlur=LeafControl.OnBlur;CheckBox.OnMouseDown=LeafControl.OnMouseDown;CheckBox.OnMouseUp=LeafControl.OnMouseUp;CheckBox.OnKeyPress=LeafControl.OnKeyPressKillEnterEvent;CheckBox.IsValid=LeafControl.IsValid;CheckBox.IsSelected=LeafControl.IsSelected;CheckBox.Select=LeafControl.Select;CheckBox.UnSelect=LeafControl.UnSelect;CheckBox.Highlight=LeafControl.Highlight;CheckBox.RemoveHighlight=LeafControl.RemoveHighlight;CheckBox.OnMouseOver=LeafControl.OnMouseOver;CheckBox.OnMouseOut=LeafControl.OnMouseOut;CheckBox.SetHidden=LeafControl.SetHidden;CheckBox.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;CheckBox.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;CheckBox.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;CheckBox.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;function RadioButton(){}_outer.RadioButton=RadioButton;RadioButton.GetFormatting=BaseControl.GetFormatting;RadioButton.GetValueFromControl=RadioButton_GetValueFromControl;function RadioButton_GetValueFromControl(a){ULSrLq:;if(a.checked)return RadioButton.GetOnValue(a);else return null}RadioButton.SetValueOfControl=RadioButton_SetValueOfControl;function RadioButton_SetValueOfControl(a,b){ULSrLq:;var c=Util.GetPlainTextFromValueObject(b);if(c==RadioButton.GetOnValue(a))a.checked=true;else a.checked=false;return a}RadioButton.AddEventLogEntry=function(a){ULSrLq:;return EventLog_Add(a.getAttribute("FormId"),0,a,BaseControl.GetOriginalId(a),"",RadioButton.GetOnValue(a),false,false,false,0,1)};RadioButton.OnClick=RadioButton_OnClick;function RadioButton_OnClick(a,b){ULSrLq:;var e=a.Id;if(a.checked){var c=RadioButton.AddEventLogEntry(a);LeafControl.OnChange(a,b);if(c)c=ViewDataNode_OnControlChange(a)}var d=document.getElementById(e);if(d!=null)LeafControl.OnClick(a,b);else Util_StopEventProprogation(b)}RadioButton.GetOnValue=function(a){ULSrLq:;return RadioButton.GetOnValueFromSnippet(Snippet_GetSnippetElementFromHtml(a))};RadioButton.GetOnValueFromSnippet=function(a){ULSrLq:;return a[6][2][0]};RadioButton.OnAfterCreate=RadioButton_OnAfterCreate;function RadioButton_OnAfterCreate(){}RadioButton.Render=RadioButton_Render;function RadioButton_Render(b,c,j,a){ULSrLq:;var g=LeafControl_InitializeViewDataNode(j,b,c),e=View.GetTemplateType(b.FormId),f=RadioButton_Template;if(e==1)f=RadioButton_PrintTemplate;var h=LeafControl_RenderBeginWrappingSpan(g,b,c,a);a.push(f[0]);LeafControl_RenderLeafAttributes(g,b,c,true,true,a);if(e!=1){var d=[];d.push(b.FormId);d.push("_");d.push(RadioButton_GetNameFromSnippet(c));d.push("_");d.push(b._objViewDataNodeParent.OriginalId);LeafControl_OutputAttribute("name",d.join(),a)}var i=BaseControl_GetFormattedValue(b);if(i==RadioButton.GetOnValueFromSnippet(c))a.push("checked");else e==1&&a.push(" unchecked=true");a.push(f[1]);h&&LeafControl_RenderEndWrappingSpan(g,b,c,a)}RadioButton.IsFocusable=RadioButton_IsFocusable;function RadioButton_IsFocusable(){ULSrLq:;return true}function RadioButton_GetNameFromSnippet(a){ULSrLq:;return a[6][2][1]}RadioButton.OnChange=LeafControl.OnChange;RadioButton.OnFocus=LeafControl.OnFocus;RadioButton.OnBlur=LeafControl.OnBlur;RadioButton.OnMouseDown=LeafControl.OnMouseDown;RadioButton.OnMouseUp=LeafControl.OnMouseUp;RadioButton.OnKeyPress=LeafControl.OnKeyPressKillEnterEvent;RadioButton.IsValid=LeafControl.IsValid;RadioButton.IsSelected=LeafControl.IsSelected;RadioButton.Select=LeafControl.Select;RadioButton.UnSelect=LeafControl.UnSelect;RadioButton.RestoreFocus=LeafControl.RestoreFocus;RadioButton.Highlight=LeafControl.Highlight;RadioButton.RemoveHighlight=LeafControl.RemoveHighlight;RadioButton.OnMouseOver=LeafControl.OnMouseOver;RadioButton.OnMouseOut=LeafControl.OnMouseOut;RadioButton.SetHidden=LeafControl.SetHidden;RadioButton.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;RadioButton.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;RadioButton.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;RadioButton.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;function BaseList(){}_outer.BaseList=BaseList;BaseList.SetHidden=LeafControl.SetHidden;BaseList.GetValueFromControl=BaseList_GetValueFromControl;function BaseList_GetValueFromControl(a){ULSrLq:;return a.value}BaseList.SetValueOfControl=BaseList_SetValueOfControl;function BaseList_SetValueOfControl(a,b){ULSrLq:;var c=Util.GetPlainTextFromValueObject(b);Util.SetListValue(a,c,true);return a}BaseList.RefreshFilteredDynamicControl=BaseList_RefreshFilteredDynamicControl;function BaseList_RefreshFilteredDynamicControl(a){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a),d=b.SnippetElement[7][1],c=ViewDataNode_GetFilterComplexity(d);if(c){BaseList.ClearList(a);EventLog_Add(a.getAttribute("FormId"),30,a,b.OriginalId,b.OriginalId,"",true,false,false,0,0)}return c}BaseList.RefreshControlData=BaseList_RefreshControlData;function BaseList_RefreshControlData(b,a){ULSrLq:;var l=b.SnippetElement,k=l[6][2],q=k[2],r=k[3],t=k[4];if(BaseList.IsDynamic(l)&&BaseList.GetDynamicList(b).length>1&&BaseList.GetDynamicList(b)[0]==""){var i=b.SnippetElement[7][1];if(ViewDataNode_DoesNodeHaveFilter(i)&&BaseList.RefreshFilteredDynamicControl(a))return}if(q==null||r==null||t==null)return;a.boolIsRefreshed=true;var e=ViewDataNode_GetDatum(b).GetValue(),s=BaseList.IsListUnique(l),c=[],u=Expr.vpath_SelectViewPath(b,q),n=null;if(s)n=[];var p=false,i=b.SnippetElement[7][1],z=ViewDataNode_GetFilterComplexity(i),h=ViewDataNode_GetFilterFunction(i),x=null,y=null;if(h!=null){x=ViewDataNode_GetFilterSourceToTargetViewPath(i);y=Expr.vpath_SelectViewPath(b,x)}if(z==true){var B=a.getAttribute("FormId");SelectionService_RememberFocus(a,null);SelectionService_RememberScrollPosition();EventLog_Add(B,30,a,BaseControl_GetOriginalId(a),"","",true,false,false,0,0);return}for(var j=0;j0)e=c[0];BaseList.SetListValue(a,e);BaseControl.RefreshVisualState(a)}BaseList.AddEventLogEntry=BaseList_AddEventLogEntry;function BaseList_AddEventLogEntry(a){ULSrLq:;if(a.selectedIndex==-1)return;var b=a.options[a.selectedIndex].value;return EventLog_Add(a.getAttribute("FormId"),0,a,BaseControl.GetOriginalId(a),"",b,false,false,false,0,1)}BaseList.OnChange=BaseList_OnChange;function BaseList_OnChange(a,d){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;var b=BaseList.AddEventLogEntry(a);LeafControl.OnChange(a,d);if(b)b=ViewDataNode_OnControlChange(a)}BaseList.OnAfterCreate=BaseList_OnAfterCreate;function BaseList_OnAfterCreate(a){ULSrLq:;if(!ViewDataNode_IsValid(a))if(ViewDataNode_IsBlank(a)){var b=document.getElementById(a[9]);if(b==null)return;ErrorVisualization_ShowAsterisk(b,a)}BaseControl_EnsureScrollWidth(a.FormId)}BaseList.GetStaticList=BaseList_GetStaticList;function BaseList_GetStaticList(a){ULSrLq:;return a[6][2][1]}BaseList.IsListUnique=BaseList_IsListUnique;function BaseList_IsListUnique(a){ULSrLq:;return a[6][2][5]}BaseList.IsDynamic=BaseList_IsDynamic;function BaseList_IsDynamic(a){ULSrLq:;return a[6][2][0]}BaseList.GetDynamicList=BaseList_GetDynamicList;function BaseList_GetDynamicList(a){ULSrLq:;return a[1][2]}BaseList.SetDynamicList=BaseList_SetDynamicList;function BaseList_SetDynamicList(a,b){ULSrLq:;a[1][2]=b}BaseList.GetList=BaseList_GetList;function BaseList_GetList(b){ULSrLq:;var a=b.SnippetElement,c=BaseList.IsDynamic(a);if(c)return BaseList.GetDynamicList(b);else return BaseList.GetStaticList(a)}BaseList.ClearList=BaseList_ClearList;function BaseList_ClearList(a){ULSrLq:;if(a.options==null)a.options=[];for(var d=a.options,c=a.options.length,b=0;b1)for(var j=0;j");else b.push(">");b.push(Util_HtmlEncode(D));b.push("")}}}b.push(h[3]);p&&BaseList_RenderEndWrappingSpan(a,d,f,b)}function BaseList_RenderBeginingWrappingSpan(a,c,d,b){ULSrLq:;if(a.ForceOptionsLoading==true){if(!LeafControl_DelayHelpingErrorSpansInsertion(a)){ErrorVisualization_ClearViewDataNodeErrorVisualizationState(a);LeafControl_RenderHelpingErrorTipSpan(c,a,d,b)}}else LeafControl_RenderBeginWrappingSpan(d,a,c,b)}function BaseList_RenderEndWrappingSpan(a,c,d,b){ULSrLq:;if(a.ForceOptionsLoading==true)!LeafControl_DelayHelpingErrorSpansInsertion(a)&&LeafControl_RenderHelpingIconSpans(c,a,d,b);else LeafControl_RenderEndWrappingSpan(d,a,c,b)}BaseList.OptionGenerationAlgorithm=BaseList_OptionGenerationAlgorithm;function BaseList_OptionGenerationAlgorithm(d,f){ULSrLq:;var c=null,h=ViewDataNode_GetDatum(d),g=h.GetValue(),b=BaseList.GetList(d),e=b.length/2;if(e>0&&!f)c=b[1];for(var a=0;a=0){var g=m[5].split(" ");if(g!=null){f.className=g[d];i=true}}if(!i)f.className="";if(UserAgentInfo.strBrowser==1){c=a.currentStyle.textDecoration+" underline";b=a.currentStyle.textDecoration}else{var j=window.getComputedStyle(a,"");if(j!=null){var e;a.style.textDecoration="";e=j.getPropertyValue("text-decoration");b=e;c=e+" underline";a.style.textDecoration="none"}}f.style.textDecoration=c;l.style.textDecoration=b}function HyperlinkBox_GetTitle(c,b){ULSrLq:;var e=c.FormId,d=View_GetTemplateType(e),a=LeafControl_GetTitle(c,b);if(Util_IsNullOrEmptyString(a))if(d==1)a=IntlCoreStrings.k_strConverterHyperlinkBoxPrint;else a=HyperlinkBox_GetPromptText(b);return a}function HyperlinkBox_UpdateTitle(a){ULSrLq:;var i=a.getAttribute("FormId"),g=HyperlinkBox_GetAnchor(a),c=ViewDataNode_GetViewDataNodeFromHtml(a),e=c.SnippetElement,f=View_GetTemplateType(i),d=HyperlinkBox_GetTitle(c,e),b=HyperlinkBox_GetValueFromControl(a);if(Util_IsNullOrEmptyString(b)){b="";a.title=d}else a.title="";g.title=b;if(f!=1){var h=HyperlinkBox_GetButton(a);h.title=d}}HyperlinkBox.Render=HyperlinkBox_Render;function HyperlinkBox_Render(b,a,e,c){ULSrLq:;var d;if(View_IsPrintingTemplate(b))d=HyperlinkBox_PrintTemplate;else d=HyperlinkBox_Template;var f=LeafControl_InitializeViewDataNode(e,b,a),h="display:"+HyperlinkBox_GetDisplayStyle(a)+";margin:1px;padding:1px;",g=LeafControl_RenderBeginWrappingSpanEx(f,b,a,h,c);LeafControl_Render(b,a,e,c,d);g&&LeafControl_RenderEndWrappingSpan(f,b,a,c)}HyperlinkBox.ResolveSpecialValue=HyperlinkBox_ResolveSpecialValue;function HyperlinkBox_ResolveSpecialValue(f,b,c,j){ULSrLq:;var a=null;switch(f){case 7:var e=HyperlinkBox_GetSrc(b);e=Util_Trim(e);if(Util_IsNullOrEmptyString(e)||!Util_IsValidURI(e)||!Util_IsSecureURI(e))a=HyperlinkBox_GetTitle(b,c);else a="";break;case 10:a=HyperlinkBox_GetSrc(b);if(!Util_IsValidURI(a)||!Util_IsSecureURI(a))a="";a=Util_Trim(a);break;case 11:var g=HyperlinkBox_GetSecondaryDataNodes(b);if(g!=null)a=Util_Trim(Expr_String(g)).substring(0,255);if(Util_IsNullOrEmptyString(a))a=Util_Trim(HyperlinkBox_GetSrc(b)).substring(0,255);break;case 12:var h=HyperlinkBox_GetPrimaryDataNodeValue(b),d=[];if(h=="")d.push("display:none;");else d.push("display:inline-block;");var i=HyperlinkBox_GetColor(c);if(Util_IsNonEmptyString(i)){d.push("color:");d.push(i)}a=d.join("");break;case 13:var h=HyperlinkBox_GetPrimaryDataNodeValue(b);if(h!="")a="display:none;";else a="display:inline-block;";break;case 14:a=HyperlinkBox_GetSrc(b);if(Util_IsValidURI(a)&&Util_IsSecureURI(a)&&Util_IsNonEmptyString(Util_Trim(a)))a="";else a=c[6][1];break;case 15:a=LeafControl_GetTitle(b,c);if(Util_IsNullOrEmptyString(a))a=HyperlinkBox_GetPromptText(c);break;case 16:a=HyperlinkBox_GetPromptText(c);break;case 17:a=HyperlinkBox_GetSpanStyles(b,c);break;default:a=LeafControl_ResolveSpecialValue(f,b,c,j)}return a}function HyperlinkBox_GetDisplayStyle(a){ULSrLq:;if(HyperlinkBox_HasWidth100Percent(a))return "block";else return "inline-block"}function HyperlinkBox_GetSpanStyles(d,c){ULSrLq:;var b=d.FormId,a=[];View_GetTemplateType(b)==1&&CurrentFormData_IsListItemMode(b)&&a.push("border-width:0px;");a.push("text-align:");a.push(BaseControl_GetTextAlignment(b,c));a.push(";");return a.join("")}HyperlinkBox.IsFocusable=HyperlinkBox_IsFocusable;function HyperlinkBox_IsFocusable(){ULSrLq:;return true}HyperlinkBox.SetDisable=HyperlinkBox_SetDisable;function HyperlinkBox_SetDisable(a,d){ULSrLq:;var c=HyperlinkBox_GetAnchor(a),e=HyperlinkBox_GetButton(a),b=HyperlinkBox_GetPlaceholder(a),f=HyperlinkBox_GetValueFromControl(a);HyperlinkBox_ShowHidePlaceholderAnchor(a,e,c,b,d,f)}HyperlinkBox.OnChange=LeafControl.OnChange;HyperlinkBox.OnMouseDown=LeafControl.OnMouseDown;HyperlinkBox.OnMouseUp=LeafControl.OnMouseUp;HyperlinkBox.OnKeyPress=LeafControl.OnKeyPress;HyperlinkBox.OnKeyDown=HyperlinkBox_OnKeyDown;function HyperlinkBox_OnKeyDown(a,b){ULSrLq:;a=HyperlinkBox_EnsureControl(a);var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return true;var d=KeyboardService_GetVirtualKey(b);if(d==19){var e=HyperlinkBox_GetButton(a);HyperlinkBox_SetValues(a,"","",true);SelectionService_RestoreFocus(c);Util_StopEventProprogation(b);return false}else return LeafControl.OnKeyPress(a,b)}HyperlinkBox.OnFocus=HyperlinkBox_OnFocus;function HyperlinkBox_OnFocus(a){ULSrLq:;a=HyperlinkBox_EnsureControl(a);LeafControl.OnFocus(a)}HyperlinkBox.OnBlur=HyperlinkBox_OnBlur;function HyperlinkBox_OnBlur(a){ULSrLq:;a=HyperlinkBox_EnsureControl(a);LeafControl.OnBlur(a)}HyperlinkBox.RestoreFocus=HyperlinkBox_RestoreFocus;function HyperlinkBox_RestoreFocus(a){ULSrLq:;a=HyperlinkBox_EnsureControl(a);var b=HyperlinkBox_GetButton(a);SelectionService_Select(a);try{b.focus();b.focus()}catch(c){}}HyperlinkBox.IsValid=HyperlinkBox_IsValid;function HyperlinkBox_IsValid(b){ULSrLq:;if(ViewDataNode_IsValid(b)){var a=HyperlinkBox_GetFirstSecondaryDataNode(b);if(a!=null)return ViewDataNode_IsValid(a);return true}return false}HyperlinkBox.IsBlank=HyperlinkBox_IsBlank;function HyperlinkBox_IsBlank(a){ULSrLq:;if(!ViewDataNode_IsValid(a))return ViewDataNode_IsBlank(a);else{var b=HyperlinkBox_GetFirstSecondaryDataNode(a);return ViewDataNode_IsBlank(b)}}HyperlinkBox.GetFirstSecondaryDataNode=HyperlinkBox_GetFirstSecondaryDataNode;function HyperlinkBox_GetFirstSecondaryDataNode(b){ULSrLq:;var a=HyperlinkBox_GetSecondaryDataNodes(b);if(a&&a.length>0)return a[0];else return null}HyperlinkBox.SetHidden=HyperlinkBox_SetHidden;function HyperlinkBox_SetHidden(a,b,c){ULSrLq:;var d=a.SnippetElement,e=HyperlinkBox_GetDisplayStyle(d);LeafControl.SetHidden(a,b,c);Util_SetWrappingSpanHidden(b,a,c,e)}HyperlinkBox.IsSelected=LeafControl.IsSelected;HyperlinkBox.Select=LeafControl.Select;HyperlinkBox.UnSelect=LeafControl.UnSelect;HyperlinkBox.Highlight=LeafControl.Highlight;HyperlinkBox.RemoveHighlight=LeafControl.RemoveHighlight;HyperlinkBox.OnMouseOver=LeafControl.OnMouseOver;HyperlinkBox.OnMouseOut=LeafControl.OnMouseOut;HyperlinkBox.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;HyperlinkBox.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;HyperlinkBox.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;HyperlinkBox.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function ListBox(){}_outer.ListBox=ListBox;ListBox.GetFormatting=BaseControl.GetFormatting;ListBox.GetValueFromControl=BaseList.GetValueFromControl;ListBox.SetValueOfControl=BaseList.SetValueOfControl;ListBox.AddEventLogEntry=BaseList.AddEventLogEntry;ListBox.OnChange=BaseList.OnChange;ListBox.OnAfterCreate=ListBox_OnAfterCreate;function ListBox_OnAfterCreate(b){ULSrLq:;if(UserAgentInfo.strBrowser!=1){var a=document.getElementById(b[9]);if(a==null)return;var c=LeafControl_GetWrappingSpan(a);c.style.fontSize=a.offsetHeight*.82}BaseList.OnAfterCreate(b)}ListBox.RefreshControlData=BaseList.RefreshControlData;ListBox.Render=ListBox_Render;function ListBox_Render(a,e,f,b){ULSrLq:;var c=View.GetTemplateType(a.FormId),d=ListBox_Template;if(c==1)d=ListBox_PrintTemplate;BaseList_Render(a,e,f,b,d,c,true);BaseControl_RenderDivForScrollWidthCalculation(b,a.FormId)}ListBox.IsFocusable=ListBox_IsFocusable;function ListBox_IsFocusable(){ULSrLq:;return true}ListBox.ShouldShiftAsteriskIn=ListBox_ShouldShiftAsteriskIn;function ListBox_ShouldShiftAsteriskIn(a){ULSrLq:;if(UserAgentInfo.strBrowser==2||UserAgentInfo.strBrowser==3){var d=a.getAttribute("FormId"),b=Snippet_GetSnippetElementFromHtml(a),c=BaseControl_GetDirection(d,b),e=c==2;if(!e)return true}else if(a.clientHeight=b&&c<=a;return e?XsdDatatype.k_intValid:XsdDatatype.k_intInvalid}if(Util.GetDataType(b)==1&&Util.GetDataType(a)==2&&a.toLowerCase()=="unbounded"){var e=c>=b;return e?XsdDatatype.k_intValid:XsdDatatype.k_intInvalid}return XsdDatatype.k_intValidityUnknown}StructuralEditingControl.GetChildCount=StructuralEditingControl_GetChildCount;function StructuralEditingControl_GetChildCount(b){ULSrLq:;var a;a=BaseControl.GetChildInfoPathControls(b);return a==null?0:a.length}function StructuralEditingControl_Remove(i,a,v,t,n){ULSrLq:;var r=GlobalFormData.Get(i),b,g;if(a==null){SelectionService.Select(null);return false}g=BaseControl.GetContainerId(a.id);b=document.getElementById(g);if(b==null)return false;var s=StructuralEditingControl.GetChildCount(b),j=StructuralEditingControl.DetermineChildCountValidity(b,s-1),q=ViewDataNode_GetViewDataNodeFromHtml(b),l=q.SnippetElement,k=Snippet_GetRoundTripModel(l);r.g_rgControlsTabOrder=null;if(j==XsdDatatype.k_intInvalid){var m=StructuralEditingControl.GetMinChildCount(l);UserMessages.ShowAlertMessage(Util.FormatString(IntlCoreStrings.k_strValidationMinChildCountFormat,m),true);return false}var h=false;if(a.getAttribute("ScriptClass")=="MultiSelectListBoxContainer")h=true;else h=UserMessages.ShowConfirmMessage(IntlCoreStrings.k_strConfirmRemoveSection,true);if(h){StructuralEditingControl_OnStructuralEdit();var f=ViewDataNode_GetViewDataNodeFromHtml(a),g=BaseControl.GetContainerId(a.id),b=document.getElementById(g);if(!EventLog_Add(i,t,b,BaseControl.GetOriginalId(a),"","",j==XsdDatatype.k_intValidityUnknown&&k!=2,false,false,1,3))return false;var e=a,c=null,d=BaseControl.GetNextSiblingInfoPathControl(a);if(d==null){d=BaseControl.GetPreviousSiblingInfoPathControl(a);if(d==null){d=InDocUI.GetInDocUIForCollection(b);if(d==null){ViewDataNode_SetHidden(f,true);d=BaseControl_FindFirstFocusableControl(a)}}}if(d!=null)c=BaseControl_FindFirstFocusableControl(d);StructuralEditingControl.UpdateBackgroundImagePath(a,i);ViewDataNode_MarkSubtreeAsDeleted(f);if(!ViewDataNode_OnStructuralChange(f,k!=2,false))return false;ViewDataNode_Delete(f);b=document.getElementById(g);a=document.getElementById(a.id);if(UserAgentInfo.strBrowser==2)try{SelectionService.GetSelectedControl().blur()}catch(u){}SelectionService.Select(null);if(b!=null&&a.parentNode!=null){var p=a.parentNode;StructuralEditingControl.UpdateBackgroundImagePath(a,i);p.removeChild(a)}ErrorVisualization_UpdateAllAsterisks();if(n){if(c==null&&b!=null){e=b;do{c=BaseControl_FindFirstFocusableControl(e);e=BaseControl.GetParentInfoPathControl(e)}while(c==null&&e!=null)}else if(c!=null)c=document.getElementById(c.id);if(c!=null){var o=g_arrControlTypes[c.getAttribute("ScriptClass")]["RestoreFocus"];o(c)}}}AccessibilityIFrame_RefreshIFrame();return h&&j==XsdDatatype.k_intValid}StructuralEditingControl.InsertRelative=StructuralEditingControl_InsertRelative;function StructuralEditingControl_InsertRelative(n,m,d,a){ULSrLq:;if(a==null)return false;var h=a.getAttribute("FormId"),u=GlobalFormData.Get(h),f=ViewDataNode_GetViewDataNodeFromHtml(a),e=f.SnippetElement,v=StructuralEditingControl.GetChildCount(a),l=StructuralEditingControl.DetermineChildCountValidity(a,v+1);if(l==XsdDatatype.k_intInvalid){var t=ViewDataNode_GetViewDataNodeFromHtml(a),s=t.SnippetElement,q=StructuralEditingControl.GetMaxChildCount(s);UserMessages.ShowAlertMessage(Util.FormatString(IntlCoreStrings.k_strValidationMaxChildCountFormat,q),true);return false}var p=IP_Collection.GetHtmlTemplate(e),i=IP_Collection.GetContainerSnippet(e),o=IP_Collection.GetDataToInsert(e),b=Util.Clone(o);u.g_rgControlsTabOrder=null;var c=null,g=false;if(!(Snippet_GetRoundTripModel(e)==1)&&b!=null){b._objViewDataNodeParent=f;g=ViewDataNode_IsHidden(b);g_objMultipleBindingMap=[];g_objMultipleBindingIdMap=[];Container_InitializeViewDataNodes(h,f,i,b,true);StructuralEditingControl._InsertRelativeIntoViewData(m,d,b,f);var w=StructuralEditingControl._RenderHtml(b,i,a,p);if(!g)c=StructuralEditingControl._InsertRelativeIntoHtml(w,m,d,a);g_objMultipleBindingMap=null;g_objMultipleBindingIdMap=null}StructuralEditingControl_OnStructuralEdit();var k=Snippet_GetRoundTripModel(i);if(c==null&&!g){g_objCurrentFormDataSelection!=null&&g_objCurrentFormDataSelection.BackupFocusForStructural(a,d,m);var r=EventLog_Add(h,n,a,BaseControl.GetOriginalId(a),d==null?"":BaseControl.GetOriginalId(d),StructuralEditingControl._CreateNewId(BaseControl.GetOriginalId(a)),k!=2,false,false,e[9],2);return r}else{if(!EventLog_Add(h,n,a,BaseControl.GetOriginalId(a),d==null?"":BaseControl.GetOriginalId(d),c==null?StructuralEditingControl._CreateNewId(BaseControl.GetOriginalId(a)):BaseControl.GetOriginalId(c),k!=2&&(l==XsdDatatype.k_intValidityUnknown||b.baseListNeedsPostback),false,false,1,2))return false;var f=ViewDataNode_GetViewDataNodeFromHtml(a);ViewDataNode_FireOnAfterCreate(b);var j=BaseControl.GetNextSiblingInfoPathControl(a);j!=null&&j.getAttribute("ScriptClass")=="InDocSign"&&InDocSign.ShowClickToSignLink(j,true);ViewDataNode.boolErrorVisRefreshNeeded=true;if(!ViewDataNode_OnStructuralChange(b,k!=2,true))return false;if(!ViewDataNode_IsHidden(f)&&!g){c=document.getElementById(c.id);c!=null&&StructuralEditingControl.FocusNewContainer(c)}AccessibilityIFrame_RefreshIFrame();return l==XsdDatatype.k_intValid}}StructuralEditingControl._CreateNewId=StructuralEditingControl_CreateNewId;function StructuralEditingControl_CreateNewId(a){ULSrLq:;var b=a+"_New"+StructuralEditingControl._intNewSectionIDCounter;StructuralEditingControl._intNewSectionIDCounter++;return b}StructuralEditingControl._CreateNewMBId=StructuralEditingControl_CreateNewMBId;function StructuralEditingControl_CreateNewMBId(){ULSrLq:;return StructuralEditingControl._intNewMultipleBindingIDCounter--}StructuralEditingControl._IsIdCreatedClientSide=StructuralEditingControl_IsIdCreatedClientSide;function StructuralEditingControl_IsIdCreatedClientSide(a){ULSrLq:;return a.indexOf("New")!=-1}StructuralEditingControl._RenderHtml=StructuralEditingControl__RenderHtml;function StructuralEditingControl__RenderHtml(e,b,f,d){ULSrLq:;var c="",a=[],g=StructuralEditingControl._CreateNewId(BaseControl.GetOriginalId(f)),h=b.ControlType["Render"];h(e,b,g,d,a);if(a.length==0)return;c=a.join("");return c}StructuralEditingControl._InsertRelativeIntoViewData=StructuralEditingControl__InsertRelativeIntoViewData;function StructuralEditingControl__InsertRelativeIntoViewData(i,d,f,c){ULSrLq:;var a=IP_Collection.GetChildViewDataNodes(c);if(d==null)a.push(f);else{var b=0,g=ViewDataNode_GetViewDataNodeFromHtml(d),e=Util.IndexOf(a,g);if(i)b=e;else b=e+1;var h=Util.InsertAt(a,f,b);IP_Collection.SetChildViewDataNodes(c,h)}}StructuralEditingControl._InsertRelativeIntoHtml=StructuralEditingControl__InsertRelativeIntoHtml;function StructuralEditingControl__InsertRelativeIntoHtml(g,h,e,c){ULSrLq:;var b=document.createElement("DIV");if(b==null)return null;if(c.getAttribute("ScriptClass")=="RepeatingTable"){b.innerHTML=""+g+"
";var a=b.firstChild.firstChild.firstChild}else{b.innerHTML=g;var a=b.firstChild}StructuralEditingControl.UpdateBackgroundImagePath(a,a.getAttribute("FormId"));var d=null;if(!h&&e!=null)d=e.nextSibling;else d=e;var f=c;if(c.getAttribute("ScriptClass")=="MultiSelectListBoxCollection")f=c.firstChild;if(d==null)f.appendChild(a);else f.insertBefore(a,d);return a}StructuralEditingControl.UpdateBackgroundImagePath=StructuralEditingControl_UpdateBackgroundImagePath;function StructuralEditingControl_UpdateBackgroundImagePath(a,f){ULSrLq:;if(a.style!=null&&a.style.backgroundImage!=""&&a.style.backgroundImage!="none"){var d=a.style.backgroundImage.indexOf("(")+1,c=a.style.backgroundImage.substring(d,a.style.backgroundImage.length-d),e=CurrentFormData.ServerUrl(f);if(c.indexOf(e)==-1)a.style.backgroundImage="url("+e+c+")"}for(var b=0;b=0)window.setTimeout("document.getElementById('"+b.id+"').childNodes[0/**/].focus()",10);else{var d=BaseControl_FindFirstFocusableControl(a);window.setTimeout("StructuralEditingControl.RestoreFocusHelper('"+d.id+"')",10)}}}StructuralEditingControl.RestoreFocusHelper=StructuralEditingControl_RestoreFocusHelper;function StructuralEditingControl_RestoreFocusHelper(b){ULSrLq:;var a=document.getElementById(b);if(a!=null){var c=g_arrControlTypes[a.getAttribute("ScriptClass")]["RestoreFocus"];c(a)}}StructuralEditingControl.IsSigned=StructuralEditingControl_IsSigned;function StructuralEditingControl_IsSigned(a){ULSrLq:;return a[1][1]}StructuralEditingControl.IsReadOnly=StructuralEditingControl_IsReadOnly;function StructuralEditingControl_IsReadOnly(a){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a),c=a.getAttribute("FormId");return StructuralEditingControl_IsSigned(b)||View_IsReadOnly(c)}function xCollectionControl(){}_outer.xCollectionControl=xCollectionControl;xCollectionControl.boolIsControlFiltered=false;xCollectionControl.InsertBefore=xCollectionControl_InsertBefore;function xCollectionControl_InsertBefore(d,e){ULSrLq:;var a=document.getElementById(d),f=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(f)!=1))return;var b,g,c;if(a==null)return false;c=BaseControl.GetContainerId(a.id);b=document.getElementById(c);if(b==null)return false;return xCollectionControl._InsertRelative(true,a,b,e)}xCollectionControl.InsertAfter=xCollectionControl_InsertAfter;function xCollectionControl_InsertAfter(d,e){ULSrLq:;var a=document.getElementById(d),f=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(f)!=1))return;var b,g,c;if(a==null)return false;c=BaseControl.GetContainerId(a.id);b=document.getElementById(c);if(b==null)return false;return xCollectionControl._InsertRelative(false,a,b,e)}xCollectionControl.Insert=xCollectionControl_Insert;function xCollectionControl_Insert(b,c){ULSrLq:;var a=document.getElementById(b),d=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return;if(a==null)return false;return xCollectionControl._InsertRelative(false,null,a,c)}xCollectionControl.Remove=xCollectionControl_Remove;function xCollectionControl_Remove(c,d){ULSrLq:;var a=document.getElementById(c),b=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(b)!=1))return;return StructuralEditingControl_Remove(b,a,d,4,true)}xCollectionControl.RefreshFilter=xCollectionControl_RefreshFilter;function xCollectionControl_RefreshFilter(m,q,f){ULSrLq:;var g=document.getElementById(m),e=g.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1))return;var h,a;if(typeof f=="undefined")f=true;if(f){h=BaseControl.GetContainerId(g.id);a=document.getElementById(h)}else a=document.getElementById(g.id);var d=ViewDataNode_GetViewDataNodeFromHtml(a),j=d.SnippetElement[7][1],k=ViewDataNode_GetFilterFunction(j),l,b;d.boolIsFiltered=true;if(k!=null){l=ViewDataNode_GetFilterSourceToTargetViewPath(j);b=Expr.vpath_SelectViewPath(d,l);if(b!=null){for(var i=false,c=0;c0){var o=ViewDataNode_GetChildNodes(p[0]);if(o.length>0){j=o[0];var s=j.SnippetElement;if(s[2]=="RichTextBox")g=true}}if(g&&UserAgentInfo.strBrowser==1)return;if(g)f=j;var c=k.getAttribute("ScriptClass");if(!ViewDataNode_IsDisabled(f)||c=="FileAttachmentCollection")if(g||HoverMenu_ShouldShowWidget(l)){var b=HoverMenu_GetWidgetForContainer(l);if(b!=null&&b.style!=null){var d=null,e=null,m="-3px",i=null,a=SelectionService.IsIpInState(t);if(c=="Section"){d=a?"rect(3px 75px 21px 57px)":"rect(3px 147px 21px 129px)";e=a?"-57px":"-129px"}else if(c=="RichTextCollection"){d=a?"rect(5px 95px 23px 77px)":"rect(5px 167px 23px 149px)";e=a?"-75px":"-147px"}else if(c=="FileAttachmentCollection"){d=a?"rect(3px 20px 21px 2px)":"rect(3px 111px 21px 93px)";e=a?"-2px":"-93px"}else if(c=="ChoiceSection")if(Util.IsNonEmptyString(ChoiceSection_GetReplaceXmlToEdit(f.SnippetElement))){var h=a?"IPFSxReplaceSelected.png":"IPFSxReplaceUnselected.png";d="rect(0px 18px 18px 0px)";var r=Util.FindHashForServerImage(h);i="/_layouts/15/inc/"+h+r;m="0px";e="0px"}else{d=a?"rect(3px 75px 21px 57px)":"rect(3px 147px 21px 129px)";e=a?"-57px":"-129px"}else if(c=="RepeatingTable"||c=="RepeatingSection"){d=a?"rect(3px 183px 21px 165px)":"rect(3px 129px 21px 111px)";e=a?"-165px":"-111px";if(f.boolIsFiltered!="undefined"&&f.boolIsFiltered==true){d=a?"rect(0px 18px 18px 0px)":"rect(0px 18px 18px 0px)";m="0px";e="0px";var h=a?"IPFSFilterRefreshSelected.png ":"IPFSFilterRefreshUnselected.png",r=Util.FindHashForServerImage(h);i="/_layouts/15/inc/"+h+r}}if(c=="RepeatingTable"&&b.style.display=="none"){var n=b.parentNode,q=n.parentNode;q.removeChild(n);q.appendChild(n)}if(i!=null)b.childNodes[0].childNodes[0].childNodes[0].childNodes[0].src=i;b.childNodes[0].childNodes[0].childNodes[0].style.clip=d;b.childNodes[0].childNodes[0].childNodes[0].style.left=e;b.childNodes[0].childNodes[0].childNodes[0].style.top=m;b.childNodes[0].childNodes[0].style.display="block"}}}Container.HideWidget=Container_HideWidget;function Container_HideWidget(b){ULSrLq:;HoverMenu.HideMenu();var a=HoverMenu_GetWidgetForContainer(b);if(a!=null&&a.childNodes[0]!=null&&!a.childNodes[0].ignoreHideWidget)if(a!=null&&a.childNodes[0]!=null&&a.childNodes[0].childNodes[0]!=null&&a.childNodes[0].childNodes[0].style!=null)a.childNodes[0].childNodes[0].style.display="none"}Container.Highlight=Container_Highlight;function Container_Highlight(a,b){ULSrLq:;BaseControl.Highlight(a,b);Container.ShowWidget(a,SelectionService.GetHighlightState(a))}Container.RemoveHighlight=Container_RemoveHighlight;function Container_RemoveHighlight(a,c){ULSrLq:;BaseControl.RemoveHighlight(a,c);var b=SelectionService.GetHighlightState(a);if(SelectionService.IsIpInState(b)||SelectionService.IsHoverInState(b))Container.ShowWidget(a,b);else Container.HideWidget(a)}Container.Select=Container_Select;function Container_Select(a){ULSrLq:;BaseControl.Select(a)}Container.UnSelect=Container_UnSelect;function Container_UnSelect(a){ULSrLq:;var d=ViewDataNode_GetViewDataNodeFromHtml(a),c=d._objViewDataNodeParent;if(c!=null){var e=c.SnippetElement[2];if(e=="RichTextCollection"){var f=a.getAttribute("FormId"),b=RichTextBox_GetLeafControlFromSelectedRTE(a);b!=null&&b.fV4RTE&&(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(f)!=1)&&RichTextBox_BlurV4Control(b,a)}}BaseControl.UnSelect(a)}Container.GetChildSnippetElements=Container_GetChildSnippetElements;function Container_GetChildSnippetElements(a){ULSrLq:;return a[6][0]}Container.GetMenuTopOffset=Container_GetMenuTopOffset;function Container_GetMenuTopOffset(a){ULSrLq:;return a[6][1][0]}Container.GetMenuHorizontalPositionStyle=Container_GetMenuHorizontalPositionStyle;function Container_GetMenuHorizontalPositionStyle(a){ULSrLq:;return a[6][1][1]}Container.GetWidgetTopOffset=Container_GetWidgetTopOffset;function Container_GetWidgetTopOffset(a){ULSrLq:;return a[6][1][2]}Container.GetWidgetLeftOffset=Container_GetWidgetLeftOffset;function Container_GetWidgetLeftOffset(a){ULSrLq:;return a[6][1][3]}function Container_GetWidgetTabIndexFromSnippet(a){ULSrLq:;return a[6][1][4]}function Container_GetWidgetAltText(c){ULSrLq:;var a=IntlCoreStrings.k_strWidgetTitle,b=Container_GetCollectionType(c);switch(b){case "Section":case "RepeatingSection":case "ChoiceSection":case "ChoiceGroup":a=IntlCoreStrings.k_strWidgetAltOptionalSection;break;case "FileAttachmentCollection":a=IntlCoreStrings.k_strWidgetAltFileAttachmentControl;break;case "RepeatingTable":a=IntlCoreStrings.k_strWidgetAltRepeatingTable}return a}function Container_GetCollectionType(c){ULSrLq:;var b=c._objViewDataNodeParent,a=b.SnippetElement;return a[2]}Container.GetTemplateName=Container_GetTemplateName;function Container_GetTemplateName(a){ULSrLq:;return a[6][2]}Container.GetPrintTemplateName=Container_GetPrintTemplateName;function Container_GetPrintTemplateName(a){ULSrLq:;return a[6][3]}Container.Render=Container_Render;function Container_Render(objViewDataNode,objSnippetElement,strParentHtmlId,arrHtmlTemplateFragments,arrHtmlToInsertBuilder){ULSrLq:;var arrChildSnippets=Snippet_GetChildNodes(objSnippetElement),fAbortRender=arrChildSnippets.length==1&&arrChildSnippets[0][2]=="RichTextBox";if(ViewDataNode_IsHidden(objViewDataNode)&&!fAbortRender)return;var templateType=View.GetTemplateType(objViewDataNode.FormId),arrTemplate=[];if(templateType==1)arrTemplate=eval(Container.GetPrintTemplateName(objSnippetElement));else arrTemplate=eval(Container.GetTemplateName(objSnippetElement));Container.RenderHelper(objViewDataNode,objSnippetElement,strParentHtmlId,arrHtmlTemplateFragments,arrHtmlToInsertBuilder,arrTemplate)}Container.RenderHelper=Container_RenderHelper;function Container_RenderHelper(a,g,l,j,k,h){ULSrLq:;var d=l,c=a.OriginalId;if(typeof c=="undefined"||c=="")ViewDataNode_SetHtmlId(a,d);else d=c;var e=Container.GetChildSnippetElements(g),f=Container.GetChildViewDataNodes(a);if(e.length!=f.length)return;for(var b=0;b=d.length||a>=h.length)continue;var g=d[a],i=h[a];i._objViewDataNodeParent=j;var l=g.ControlType["Render"];l(i,g,k,f)}}}function Container_GetStableIds(a){ULSrLq:;return a[1][3]}function Container_InitializeViewDataNodes(f,n,c,a,h){ULSrLq:;var p=c[5];a.SnippetElement=c;a._objViewDataNodeParent=n;a.FormId=f;switch(p){case 4:case 7:case 2:ViewDataNode_InitializeViewDataNode(a);for(var d=Snippet_GetChildNodes(c),g=ViewDataNode_GetChildNodes(a),o=Container_GetStableIds(a),q=c[2],l=q=="HiddenCollection",b=0;b0)i[e]=a;else m.length==0&&i[e]!=null&&ViewDataNode_SetContent(a,i[e][1])}break;case 6:ViewDataNode_CreateDatum(a);for(var d=Snippet_GetChildNodes(c),g=ViewDataNode_GetChildNodes(a),b=0;b

"||a=="
"||a=="

 

"||a=="
 
"}RichTextBox.GetValueFromControl=function(b){ULSrLq:;var a=[];if(b.fV4RTE){var c=RichTextBox_GetNewRichTextControl(b);if(UserAgentInfo.strBrowser!=3)a.push(c.innerText);else a.push(c.textContent);a.push(c.innerHTML)}else if(UserAgentInfo.strBrowser==1){var f=b.getAttribute("FormId"),e=RTE_GetEditorDocument(b.id+"_plainText");a.push(e.body.innerText);a.push(e.body.innerHTML)}else{var d=RichTextBox_GetDisplayControl(b);if(UserAgentInfo.strBrowser==2)a.push(d.innerText);else a.push(d.textContent);a.push(d.innerHTML)}return a};function RichTextBox_InsertValueIfDirty(c,b){ULSrLq:;var a=b;if(Util_GetDataType(b)==3)a=b[1];else a=RichTextBox.QuickEncode(b);if(a.indexOf("<")==-1)a="
"+a+"
";var d=c.innerHTML;if(d!=a)c.innerHTML=a}RichTextBox.SetValueOfControl=function(a,b){ULSrLq:;if(a.fV4RTE){var f=RichTextBox_GetNewRichTextControl(a);RichTextBox_InsertValueIfDirty(f,b)}else if(UserAgentInfo.strBrowser==1){var g=a.getAttribute("FormId"),d=RTE_GetEditorDocument(a.id+"_plainText");d!=null&&RichTextBox_InsertValueIfDirty(d.body,b)}else if(a!=null&&a.innerText!=b){var e=b,c=document.getElementById(a.id+"_plainText");if(Util_GetDataType(b)==3){e=b[1];RichTextBox.SetRichValueOfControl(a,e);Util.SetInnerText(c,b[0])}else{Util.SetInnerText(a,b);Util.SetInnerText(c,b)}}return a};RichTextBox.SetRichValueOfControl=function(b,a){ULSrLq:;var i=b.getAttribute("FormId");if(b.fV4RTE){var e=RichTextBox_GetNewRichTextControl(b);a=RichTextBox_NormalizeValue(b.fV4RTE,a);e.innerHTML=a}else if(UserAgentInfo.strBrowser==1){a=RichTextBox_NormalizeValue(b.fV4RTE,a);var g=RTE_GetEditorTextArea(b.id+"_plainText");g.innerText=a;var d=RTE_GetEditorDocument(b.id+"_plainText");if(d)d.body.innerHTML=a}else if(Util_GetDataType(a)==3){var h=a[1];RichTextBox.SetRichValueOfControl(b,h);var c=document.getElementById(b.id+"_plainText");c!=null&&Util.SetInnerText(c,a[0])}else{var f=RichTextBox_GetDisplayControl(b);f.innerHTML=a}};function RichTextBox_NormalizeValue(b,a){ULSrLq:;if(a=="")if(b)return "";else a="
";if(a.indexOf("<")==-1)a="
"+a+"
";return a}RichTextBox.NeedToCreateDropDown=function(){ULSrLq:;if(typeof g_strRTETextEditorPullDownMenuID!="undefined"){var a=document.getElementById(g_strRTETextEditorPullDownMenuID);return a==null}return false};RichTextBox.SetHidden=RichTextBox_SetHidden;function RichTextBox_SetHidden(d,e,f){ULSrLq:;var b=d._objViewDataNodeParent,a=b._objViewDataNodeParent,h=document.getElementById(a[9]);b[4]=f;b._boolDirty=true;a[4]=f;a._boolDirty=true;var k=d.FormId;if(UserAgentInfo.strBrowser==1){var i=g_strRTETextEditorWithTheFocus,g=e.id+"_plainText";if(i==g){var c=BaseControl_FindFirstFocusableControl(e);if(c!=null){var j=g_arrControlTypes[c.getAttribute("ScriptClass")]["RestoreFocus"];j(c)}else RTE_OnBlur(g)}}BaseControl_RefreshVisualState(h);LeafControl.SetHidden(d,e,f)}function RichTextBox_GetNewRichTextControl(a){ULSrLq:;if(a.id.indexOf("_newRichText")==-1)return document.getElementById(a.id+"_newRichText");else return a}function RichTextBox_GetInfoPathControlFromNewRichTextControl(a){ULSrLq:;if(Util_IsNullOrEmptyString(a.id)||a.id.indexOf("_newRichText")==-1||a.parentNode==null||document.getElementById(a.id)!=a)return null;else{var b=a.parentNode.parentNode;if(b==null)return null;return BaseControl_IsInfoPathControl(b)?b:null}}RichTextBox.SetDisable=function(a,c){ULSrLq:;var f=a.getAttribute("FormId");if(a.fV4RTE){var e=ViewDataNode_GetViewDataNodeFromHtml(a);if(View.GetTemplateType(e.FormId)==RichTextBox_PrintTemplate&&UserAgentInfo.strBrowser==1){var b=RTE_GetEditorDocument(a.id);if(b!=null)if(c)b.body.setAttribute("readOnly","true");else b.body.removeAttribute("readOnly")}else{var d=RichTextBox_GetNewRichTextControl(a);if(d!=null){d.contentEditable=!c;RichTextBox.g_boolRTEScriptLoaded&&RTE.Canvas.setRestriction(d,"DisableRibbonCommands",c)}}}else if(UserAgentInfo.strBrowser==1){var b=RTE_GetEditorDocument(a.id+"_plainText");b!=null&&b.body.setAttribute("contentEditable",!c)}};RichTextBox.AddEventLogEntry=function(a){ULSrLq:;var c=Snippet_GetSnippetElementFromHtml(a),b=Snippet_GetRoundTripModel(c);return EventLog_Add(a.getAttribute("FormId"),12,a,BaseControl.GetOriginalId(a),"",RichTextBox.GetRichValueFromControl(a),b==1,false,false,4,1)};RichTextBox.AddEventLogEntryValue=function(a,d){ULSrLq:;var c=Snippet_GetSnippetElementFromHtml(a),b=Snippet_GetRoundTripModel(c);return EventLog_Add(a.getAttribute("FormId"),12,a,BaseControl.GetOriginalId(a),"",d,b==1,false,false,4,1)};function RichTextBox_RenderV4Control(c,a){ULSrLq:;var d=CurrentFormData_IsV4UI(a);if(d){var b=c.SnippetElement,e=RichTextBox_IsBasicRichTextBox(b);if(!e&&IPFSRibbon_IsEnabled(a))return true}return false}function RichTextBox_PrepareV4ControlForEditing(a,e){ULSrLq:;RichTextBox_OnRteV4ScriptLoaded();var d=RichTextBox_GetInfoPathControlFromNewRichTextControl(document.getElementById(a));d.setAttribute("rendered","false");RTE.Canvas.fixRegion(a);var b=ViewDataNode_GetViewDataNodeFromHtml(d),f=ViewDataNode_GetDatum(b),c=document.getElementById(a);if(ViewDataNode_IsBlank(b))b.fBlank=true;f._strValue=c.innerHTML;if(ViewDataNode_IsDisabled(b)){c.contentEditable=false;RTE.Canvas.setRestriction(c,"DisableRibbonCommands",true)}if(e){RichTextBox_EnsureV4RTESelection(d);var c=document.getElementById(a);RTE.Cursor.get_range().moveToStartOfNode(c);RTE.Cursor.update()}d.setAttribute("rendered","true");IPFSRibbon_EnsureRichTextEditorFormPageComponent()}RichTextBox.OnAfterCreate=RichTextBox_OnAfterCreate;function RichTextBox_OnAfterCreate(b){ULSrLq:;var a=b.FormId,e=GlobalFormData.Get(a);if(e.boolDocumentClosed)return;var f=View.GetTemplateType(a),d=document.getElementById(b[9]);if(d==null)return;LeafControl.OnAfterCreate(b);var c=d.id;if(RichTextBox.g_boolRTEScriptLoaded||!CurrentFormData_IsV4UI(a)||f==1||!IPFSRibbon_IsEnabled(a))RichTextBox_OnRteComponentAvailable(c);else IPFSRibbon_RunWhenRibbonIsReady(function(){ULSrLq:;RichTextBox_OnRteComponentAvailable(c)})}function RichTextBox_OnRteV4ScriptLoaded(){ULSrLq:;if(!RichTextBox.g_boolRTEScriptLoaded){var a=IPFSRibbon.g_strFocusedFormId;a!=null&&window.setTimeout(function(){ULSrLq:;IPFSRibbon_EnsureFocusOnForm(a)},1);RTE.Canvas.load();RTE.CanvasEvents.registerListener(RTE.CanvasEvents.editableRegionBlurEvent,RichTextBox_V4UI_RTECanvasBlur);RTE.CanvasEvents.registerListener(RTE.CanvasEvents.editableRegionFocusEvent,RichTextBox_V4UI_RTECanvasFocus);RichTextBox.g_boolRTEScriptLoaded=true}}function RichTextBox_GetDisplayControl(b){ULSrLq:;var a=b;if(b.id.indexOf("_RichTextValue")==-1)a=document.getElementById(b.id+"_RichTextValue");if(a==null)a=RichTextBox_GetNewRichTextControl(b);return a}RichTextBox.IPFSAdjustHeight=RichTextBox_IPFSAdjustHeight;function RichTextBox_IPFSAdjustHeight(d,e){ULSrLq:;var a=RTE_GetEditorDocument(d),b=document.getElementById(e),c=document.getElementById(RTE_GetEditorIFrameID(d));if(a!=null&&b!=null&&c!=null){b.style.minHeight=a.body.scrollHeight+"px";c.height=a.body.scrollHeight+"px"}}function RichTextBox_MoveErrorVisuals(d,e){ULSrLq:;var a=document.getElementById(e+"_Asterisk"),c=document.getElementById(e+"_SignIcon"),b=document.getElementById(e+"_ErrorTip"),f=d.childNodes[0];if(b!=null){b.parentNode.removeChild(b);d.insertBefore(b,f);b.style.position="absolute"}if(c!=null){c.parentNode.removeChild(c);d.appendChild(c);c.style.position="absolute"}if(a!=null){a.parentNode.removeChild(a);d.appendChild(a);a.style.position="absolute"}}function RichTextBox_V4MoveErrorVisuals(a){ULSrLq:;var f=document.getElementById(a),e=f.parentNode,c=document.getElementById(a+"_Asterisk"),d=document.getElementById(a+"_SignIcon"),b=document.getElementById(a+"_ErrorTip");if(b!=null){e.insertBefore(b,e.childNodes[0]);b.style.position="absolute"}if(d!=null)d.style.position="absolute";if(c!=null)c.style.position="absolute"}RichTextBox.CheckDropDown=function(){ULSrLq:;var a=RTE_DD_GetMenuElement();if(a.parentNode!=document.body){a.parentNode.removeChild(a);document.body.appendChild(a);a.onactivate=RichTextBox.DropDownActivate;a.ondeactivate=RichTextBox.DropDownDeactivate}};RichTextBox.FixLayoutGrid=function(a){ULSrLq:;if(a.currentStyle.layoutGridType!="loose"&&a.style.layoutGridChar==0&&a.style.layoutGridLine==0){a.style.layoutGridType="loose";a.style.layoutGridChar=0;a.style.layoutGridLine=0}};RichTextBox.DropDownActivate=function(){ULSrLq:;var c=RTE_DD_GetMenuElement(),a="",e=g_strRTEPrevTextEditor,d=g_strRTETextEditorWithTheFocus;if(d)a=d;else if(e)a=e;else return;var i=RTE_GetEditorToolBar(a);i.style.display="";var f=a.lastIndexOf("_"),h=a.substring(0,f),b=document.getElementById(h),g=ViewDataNode_GetViewDataNodeFromHtml(b);ErrorVisualization_HideShortMessage(b,g);b._disableShortMessage=true;if(b.currentStyle.direction=="rtl"){var j=document.getElementById(a+"_"+g_strRTEFontNameMnemonic);c.style.left=LeafControl.ParseLength(c.style.left)-c.offsetWidth+j.offsetWidth}};RichTextBox.DropDownDeactivate=function(){ULSrLq:;var a=g_strRTEDDBaseElementID;if(a!=null){var b=document.getElementById(a.replace("_plainText",""));b.ondeactivate()}};RichTextBox.PreserveHoverMenu=function(a){ULSrLq:;var b=RichTextBox.GetContainerFromChild(a.parentNode.parentNode);SelectionService.Highlight(b,false,true)};RichTextBox.MoveStyles=RichTextBox_MoveStyles;function RichTextBox_MoveStyles(a){ULSrLq:;if(a.fV4RTE||UserAgentInfo.strBrowser!=1){var e=ViewDataNode_GetViewDataNodeFromHtml(a),f=e._objViewDataNodeParent,c=document.getElementById(f[9]),g=e.SnippetElement,h=g[3],d=h[3];if(a.className.indexOf(d)!=-1)c.className=c.className+" "+d;else c.className.indexOf(d)!=-1&&BaseControl__ApplyCssClasses(c,0)}else if(UserAgentInfo.strBrowser==1){var b=RTE_GetEditorDocument(a.id+"_plainText");if(b!=null&&b.body!=null){if(b.body.style.backgroundColor!=a.currentStyle.backgroundColor)b.body.style.backgroundColor=a.currentStyle.backgroundColor;if(b.body.style.color!=a.currentStyle.color)b.body.style.color=a.currentStyle.color}}}RichTextBox.RemoveHoverMenu=function(a){ULSrLq:;var b=RichTextBox.GetContainerFromChild(a.parentNode);SelectionService.RemoveHighlight(b,false)};RichTextBox.GetContainerFromChild=function(c){ULSrLq:;var a=BaseControl.GetContainerId(c.id),b=document.getElementById(a);return b};RichTextBox.InvokeEditor=RichTextBox_InvokeEditor;function RichTextBox_InvokeEditor(h){ULSrLq:;var a=document.getElementById(h+"_RT1");if(a==null)return;var d=ViewDataNode_GetViewDataNodeFromHtml(a);if(ViewDataNode_IsDisabled(d))return;var e=ViewDataNode_GetViewDataNodeFromHtml(a);if(UserAgentInfo.strBrowser!=1){var b=document.getElementById(a.id+"_plainText"),c=RichTextBox_GetDisplayControl(a);if(d._boolDirty||d._plainTextQueried||UserMessages.ShowConfirmMessage(IntlCoreStrings.k_strRichToPlain,true)){if(c.offsetWidth>0)b.style.width=a.offsetWidth;if(c.offsetHeight>0)b.style.height=a.offsetHeight;b.style.display="inline";c.style.display="none";if(a.fNonIEBasicRT)a.style.display="none";e[4]=true;b.className=a.className;b.focus();var g=e._objViewDataNodeParent,f=document.getElementById(g[9]);SelectionService.RemoveHighlight(a,true);Container.HideWidget(f)}}}RichTextBox.OnKeyPress=function(strRichTextId){ULSrLq:;var objControl=document.getElementById(strRichTextId),objEditorDocument=RTE_GetEditorDocument(objControl.id+"_plainText"),objEvent=eval("objEditorDocument.parentWindow.event");if(objEvent!=null){var strFormId=objControl.getAttribute("FormId");KeyboardService.OnKeyPress(strFormId,objEvent)}};RichTextBox.OnKeyDown=function(strRichTextId){ULSrLq:;var objControl=document.getElementById(strRichTextId),objEditorDocument=RTE_GetEditorDocument(objControl.id+"_plainText"),objEvent=eval("objEditorDocument.parentWindow.event");HoverMenu.isVisible&&HoverMenu.HideMenu();if(objEditorDocument.body.disabled){objEvent.returnValue=false;return}if(objEvent!=null){var strFormId=objControl.getAttribute("FormId");KeyboardService.OnKeyDown(strFormId,objEvent)&&RTE_OnKeyDown(objControl.id+"_plainText",objEditorDocument.body)}};RichTextBox.OnMouseUp=function(strRichTextId){ULSrLq:;var objControl=document.getElementById(strRichTextId),objEditorDocument=RTE_GetEditorDocument(objControl.id+"_plainText"),objEvent=eval("objEditorDocument.parentWindow.event");objEditorDocument.body.disabled&&RTE_OnMouseUp(objControl.id+"_plainText")};RichTextBox.OnBlur=function(strRichTextId){ULSrLq:;var strControlId=strRichTextId+"_plainText",objActiveEditor=RTE_EditorWithTheFocus();if(objActiveEditor==null||strControlId!=objActiveEditor.id)return;var objEditorDocument=RTE_GetEditorDocument(strControlId),objEvent=eval("objEditorDocument.parentWindow.event");objEditorDocument.body.disabled&&RTE_OnBlur(strControlId)};RichTextBox.QuickEncode=function(a){ULSrLq:;a=a.replace(/&/g,"&");a=a.replace(//g,">");a=a.replace(/\"/g,""");a=a.replace(/\n/g,"
");return a};RichTextBox.PersistPlainText=function(c){ULSrLq:;var b=RichTextBox.GetContainerFromChild(c),g=RichTextBox_GetDisplayControl(b),a=c.value,d=ViewDataNode_GetViewDataNodeFromHtml(b),i=ViewDataNode_GetDatum(d);if(!Util_IsValidXmlString(a)){UserMessages.ShowAlertMessage(IntlCoreStrings.k_strInvalidCharacterInText,true);c.style.display="none";g.style.display="block";if(b.fNonIEBasicRT)b.style.display="block";var e=i.GetValue();if(Util.GetDataType(e)==3)e=e[0];c.value=e}else{var h=[];h.push(a);a=RichTextBox.QuickEncode(a);var f="";if(!Util_IsNullOrEmptyString(a))f="
"+a+"
";c.style.display="none";g.style.display="block";h.push(f);RichTextBox.AddEventLogEntryValue(b,f);RichTextBox.SetRichValueOfControl(g,f)}d[4]=false;d._boolDirty=true;ViewDataNode_OnControlChange(b);d._plainTextQueried=true;ErrorVisualization_UpdateAllAsterisks()};RichTextBox.Render=RichTextBox_Render;function RichTextBox_Render(b,d,e,c){ULSrLq:;var a,f=View.GetTemplateType(b.FormId);a=RichTextBox_Template;if(f==1)a=RichTextBox_PrintTemplate;LeafControl.Render(b,d,e,c,a)}RichTextBox.ResolveSpecialValue=RichTextBox_ResolveSpecialValue;function RichTextBox_ResolveSpecialValue(d,c,b,e){ULSrLq:;var a=LeafControl_ResolveSpecialValue(d,c,b,e);if(a==null)switch(d){case 10:a=LeafControl_ComputeRenderStyle(c,b[3],true)}return a}RichTextBox.IsFocusable=RichTextBox_IsFocusable;function RichTextBox_IsFocusable(){ULSrLq:;return true}RichTextBox.OnFocus=RichTextBox_OnFocus;function RichTextBox_OnFocus(a,e){ULSrLq:;var b=a.id+"_plainText",c=GlobalFormData.Get(a.getAttribute("FormId")).viewTreesAreMerged;if(c==null||typeof c=="undefined"||c==false)window.setTimeout('RichTextBox.PostCreate("'+b+'")',5);else if(!a.fV4RTE){if(UserAgentInfo.strBrowser==1&&RTE_GetEditorIFrame(b)!=null){RTE_GiveEditorFocus(b);RTE_OnFocus(b)}LeafControl.OnFocus(a,e)}else{var d=RichTextBox_GetNewRichTextControl(a);try{d.focus()}catch(f){}}}RichTextBox.PostCreate=RichTextBox_PostCreate;function RichTextBox_PostCreate(b){ULSrLq:;if(typeof RTE_GetEditorDocument!="undefined"){var a=RTE_GetEditorDocument(b);a!=null&&a.body.setActive()}}RichTextBox.Highlight=function(b,a){ULSrLq:;LeafControl.Highlight(b,a);if(!a){var c=RichTextBox.GetContainerFromChild(b);SelectionService.Highlight(c,a,true);Container.ShowWidget(c,SelectionService.GetHighlightState(b))}};RichTextBox.RemoveHighlight=function(a,c){ULSrLq:;LeafControl.RemoveHighlight(a,c);var b=RichTextBox.GetContainerFromChild(a);SelectionService.RemoveHighlight(b,false)};RichTextBox.Select=LeafControl.Select;RichTextBox.UnSelect=LeafControl.UnSelect;RichTextBox.OnClick=LeafControl.OnClick;RichTextBox.OnChange=RichTextBox_OnChange;function RichTextBox_OnChange(a){ULSrLq:;RichTextBox_OnChangeInternal(a,false,false)}function RichTextBox_OnChangeInternal(a,f,g){ULSrLq:;var c=RichTextBox_GetRichValueFromControl(a);if(!Util_IsValidXmlString(c)){RichTextBox_HandleInValidXml(a,f);return}if(!a.fV4RTE)if(UserAgentInfo.strBrowser==1)a.ondeactivate();else{var h=document.getElementById(a.id+"_plainText");RichTextBox.PersistPlainText(h)}else{var b=ViewDataNode_GetViewDataNodeFromHtml(a),e=ViewDataNode_GetDatum(b),i=RichTextBox_GetRichValueFromDatum(e);if(!f&&RichTextBox.g_boolRTEScriptLoaded){var d=RTE.Cursor.get_range().getEditableRegion();if(d!=null&&RichTextBox_GetInfoPathControlFromNewRichTextControl(d)==a){RTE.Selection.get_hasSelection()&&RTE.Selection.getSelection().clear();RTE.Cursor.get_range().clear();RTE.Cursor.cursorRangeIsNowOutdated()}c=RichTextBox_GetRichValueFromControl(a)}if(c!=i&&(g||!RTE.Cursor.get_pasteInProgress()&&SP.UI.UIUtility.focusValidOnThisNode(document.activeElement))){b.fBlank=false;e.SetValue(c);RichTextBox.AddEventLogEntry(a);b._boolDirty=true;ViewDataNode_OnControlChange(a);b.fBlank=false}}LeafControl.OnChange(a)}function RichTextBox_GetRichValueFromDatum(b){ULSrLq:;var a=b.GetValue();if(Util.GetDataType(a)==3)return a[1];return a}function RichTextBox_HandleInValidXml(b,f){ULSrLq:;UserMessages.ShowAlertMessage(IntlCoreStrings.k_strInvalidCharacterInText,true);var d=ViewDataNode_GetViewDataNodeFromHtml(b),e=ViewDataNode_GetDatum(d),a=e.GetValue();if(Util.GetDataType(a)==3)a=a[1];RichTextBox.SetRichValueOfControl(b,a);if(!f){var c=RTE.Cursor.get_range().getEditableRegion();c!=null&&RichTextBox_GetInfoPathControlFromNewRichTextControl(c)==b&&RTE.Cursor.get_range().clear()}}function RichTextBox_RemoveCursorSpans(a){ULSrLq:;var b=a.replace(/(<\/span>|)/gi,"");return b}RichTextBox.GetFormattedValue=RichTextBox_GetFormattedValue;function RichTextBox_GetFormattedValue(c){ULSrLq:;var b=ViewDataNode_GetDatum(c),a=null;if(!b.ModifiedOnClient()){a=[];a.push(b.GetValue());a.push(c[1][0])}else a=b.GetValue();return a}function RichTextBox_IsBasicRichTextBox(a){ULSrLq:;return a[6][2][0]}function RichTextBox_Has100PercentWidth(a){ULSrLq:;return a[6][2][1]}RichTextBox.OnMouseOver=RichTextBox_OnMouseOver;function RichTextBox_OnMouseOver(b,a){ULSrLq:;LeafControl.OnMouseOver(b,a);Util_StopEventProprogation(a);return false}RichTextBox.OnMouseOut=LeafControl.OnMouseOut;RichTextBox.OnMouseDown=LeafControl.OnMouseDown;RichTextBox.IsSelected=LeafControl.IsSelected;RichTextBox.RestoreFocus=RichTextBox_RestoreFocus;function RichTextBox_RestoreFocus(a){ULSrLq:;if(a.fV4RTE){var b=RichTextBox_GetNewRichTextControl(a);b.focus();SelectionService_Select(a)}else LeafControl.RestoreFocus(a)}RichTextBox.ShouldRenderReverseVisuals=LeafControl.ShouldRenderReverseVisuals;RichTextBox.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;RichTextBox.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;RichTextBox.GetAsteriskOffsetNormal=RichTextBox_GetAsteriskOffsetNormal;function RichTextBox_GetAsteriskOffsetNormal(){ULSrLq:;return 0}RichTextBox.GetAsteriskOffsetTop=RichTextBox_GetAsteriskOffsetTop;function RichTextBox_GetAsteriskOffsetTop(){ULSrLq:;return 0}RichTextBox.V4UI_Blur=RichTextBox_V4UI_Blur;function RichTextBox_V4UI_Blur(a){ULSrLq:;!a.fV4RTE&&RichTextBox_OnChangeInternal(a,true,false)}RichTextBox.V4UI_Focus=RichTextBox_V4UI_Focus;function RichTextBox_V4UI_Focus(a){ULSrLq:;if(!a.fNonIEBasicRT)if(!a.fV4RTE)LeafControl.OnFocus(a);else{RichTextBox_EnsureV4RTESelection(a);SelectionService_RememberFocus(a,null)}}RichTextBox.V4UI_OnResize=RichTextBox_V4UI_OnResize;function RichTextBox_V4UI_OnResize(a){ULSrLq:;if(a==null)return;if(a.getAttribute("rendered")!="true")return;var g=ViewDataNode_GetViewDataNodeFromHtml(a),f=g._objViewDataNodeParent,b=document.getElementById(f[9]);if(b!=null){var c="";if(UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj<8)c=a.currentStyle.minHeight;else c=a.offsetHeight+"px";b.style.minHeight=c}var d=RichTextBox_GetNewRichTextControl(a);if(d!=null){var h=RichTextBox_ResizeHostedControlsBasedOnBorder(b),e=a.offsetWidth-h[0]-(a.offsetWidth-a.clientWidth);if(e>0)d.style.width=e+"px"}}RichTextBox.V4UI_Click=RichTextBox_V4UI_Click;function RichTextBox_V4UI_Click(a,b){ULSrLq:;!a.fV4RTE&&!a.fNonIEBasicRT&&RichTextBox.OnClick(a,b)}function RichTextBox_IsV4RTESelected(){ULSrLq:;var a=SelectionService_GetSelectedControl();if(a!=null&&a.id.indexOf("RTI")!=-1)return RichTextBox_GetLeafControlFromSelectedRTE(a).fV4RTE;return false}function RichTextBox_EnsureV4RTESelection(b){ULSrLq:;var a=BaseControl_GetParentInfoPathControl(b);!SelectionService_IsSelected(a)&&SelectionService_Select(a)}function RichTextBox_GetLeafControlFromSelectedRTE(a){ULSrLq:;var c=ViewDataNode_GetViewDataNodeFromHtml(a),d=a;if(!LeafControl_IsLeafControl(a)){var b=ViewDataNode_GetChildNodes(c)[0];if(b==null&&a.getAttribute("ScriptClass")=="RichTextBox")b=c;d=document.getElementById(b[9])}return d}function RichTextBox_BlurV4Control(b,a){ULSrLq:;if(b.getAttribute("rendered")=="true"){var c=RichTextBox_GetNewRichTextControl(b);if(c!=null){a=c;RichTextBox_OnChangeInternal(b,false,true);try{a.blur()}catch(d){}}}return a}function RichTextBox_V4UI_RTECanvasBlur(c,b){ULSrLq:;if(b!=null&&b.oldEditableRegion!=null){var a=RichTextBox_GetInfoPathControlFromNewRichTextControl(b.oldEditableRegion);a!=null&&a.getAttribute("rendered")=="true"&&RichTextBox_OnChangeInternal(a,true,false)}}function RichTextBox_ResizeHostedControlsBasedOnBorder(a){ULSrLq:;var f=LeafControl_GetBorderTop(a),c=LeafControl_GetBorderBottom(a),d=LeafControl_GetBorderRight(a),e=LeafControl_GetBorderLeft(a),b=new Array(2);b[0]=d+e;b[1]=f+c;return b}function RichTextBox_V4UI_RTECanvasFocus(c,b){ULSrLq:;if(b!=null&&b.newEditableRegion!=null){var a=RichTextBox_GetInfoPathControlFromNewRichTextControl(b.newEditableRegion);if(a!=null&&a.getAttribute("rendered")=="true")!a.fNonIEBasicRT&&RichTextBox_EnsureV4RTESelection(a)}}function RichTextBox_CreateV4Control(x){ULSrLq:;var a=document.getElementById(x),d=ViewDataNode_GetViewDataNodeFromHtml(a),z=d.FormId,y=View.GetTemplateType(z),l=d._objViewDataNodeParent,c=document.getElementById(l[9]),o=ViewDataNode_GetDatum(d),k=l._objViewDataNodeParent,h=document.getElementById(k[9]),n=Snippet_GetSnippetElementFromHtml(a),b=RichTextBox_GetNewRichTextControl(a);b.UseInlineStyle="True";var q="";if(o.ModifiedOnClient())q=RichTextBox_GetRichValueFromDatum(o);else q=d[1][0];b.innerHTML=RichTextBox_NormalizeValue(a.fV4RTE,q);o._strValue=b.innerHTML;if(y!=1){var w=SelectionService_IsSelected(a),v=b.id;RichTextBox_RunWhenV4RTEIsReady(function(){ULSrLq:;RichTextBox_PrepareV4ControlForEditing(v,w)})}else{h.style.overflowX="hidden";ViewDataNode_Disable(d)}b.setAttribute("FormId",a.getAttribute("FormId"));b.fV4RTE=true;a.tabIndex=-1;var k=l._objViewDataNodeParent,u=k.SnippetElement,p=StructuralEditingControl_GetTitle(u);if(p!=null){a.title=p;b.title=p}c.setAttribute("RteRedirect",b.id);a.setAttribute("RteRedirect",b.id);var m=document.getElementById(b.id.replace("_RT1_newRichText","_Widget"));m!=null&&m.parentNode.removeChild(m);var e=document.getElementById(a.id+"_plainText");e!=null&&e.parentNode.removeChild(e);RichTextBox_ComputeAndAssignCSSClasses(d,n,a);RichTextBox_V4MoveErrorVisuals(a.id);c.style.padding="0px";c.style.margin="0px";a.style.border="0px";var t=RichTextBox_ResizeHostedControlsBasedOnBorder(c),j=null,f=null;if(UserAgentInfo.strBrowser==1)j=a.offsetWidth;else j=c.offsetWidth;if(j>0)f=j-t[0]+"px";else f="0px";var i=null,g=null;if(UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj<8)i=c.offsetHeight;else i=a.offsetHeight;if(i>0)g=i-t[1]+"px";else g="0px";b.style.minHeight=g;var s=LeafControl_ParseLength(f)-(a.offsetWidth-a.clientWidth);if(s>0)b.style.width=s+"px";else b.style.width=f;a.style.width=f;a.style.minHeight=g;c.style.minHeight=g;if(UserAgentInfo.strBrowser==1&&UserAgentInfo.intBrowserRmj<8){if(!RichTextBox_Has100PercentWidth(n)){h.style.display="inline";c.style.display="inline"}var r=c.childNodes(0);if(r.tagName.toLowerCase()=="fieldset")r.style.width=f;a.style.border="0px";c.style.width=a.offsetWidth+"px";h.style.display="inline";c.style.display="inline"}else if(UserAgentInfo.strBrowser==1&&c.currentStyle.width!="100%"||!RichTextBox_Has100PercentWidth(n))h.style.display="inline-block";var e=document.getElementById(a.id+"_plainText");e!=null&&e.parentNode.removeChild(e);ViewDataNode_IsHidden(d)&&ViewDataNode_SetHidden(k,true);BaseControl_RefreshVisualState(a);a.setAttribute("rendered","true")}function RichTextBox_CreateV3Control(strControlId){ULSrLq:;var objControl=document.getElementById(strControlId),objViewDataNode=ViewDataNode_GetViewDataNodeFromHtml(objControl),strFormId=objViewDataNode.FormId,templateType=View.GetTemplateType(strFormId),objParentViewDataNode=objViewDataNode._objViewDataNodeParent,objParentControl=document.getElementById(objParentViewDataNode[9]),objDatum=ViewDataNode_GetDatum(objViewDataNode),objServerFormattedValue=RichTextBox_GetFormattedValue(objViewDataNode),objCollectionViewDataNode=objParentViewDataNode._objViewDataNodeParent,objCollectionControl=document.getElementById(objCollectionViewDataNode[9]),objServerUnFormattedValue=objDatum.GetValue(),objSnippetElement=Snippet_GetSnippetElementFromHtml(objControl);if(Util.GetDataType(objServerFormattedValue)==3)objServerFormattedValue=objServerFormattedValue[1];if(UserAgentInfo.strBrowser==1){var offsetHeight=0,offsetWidth=0,globalFormData=GlobalFormData.Get(strFormId);globalFormData.v3RichTextControlOnFormInIE=true;var objFocusedControl=SelectionService_GetSelectedControl();objFocusedControl==objControl&&objFocusedControl.blur();var fHidden=ViewDataNode_IsHidden(objViewDataNode);RichTextBox_ComputeAndAssignCSSClasses(objViewDataNode,objSnippetElement,objControl);offsetHeight=objControl.currentStyle.height;offsetWidth=objControl.currentStyle.width;var arrBorderSizes=RichTextBox_ResizeHostedControlsBasedOnBorder(objControl);if(offsetHeight=="auto")offsetHeight=objControl.offsetHeight+"px";if(CurrentFormData_IsV4UI(strFormId)&&offsetWidth.indexOf("%")==-1)offsetWidth=LeafControl_ParseLength(offsetWidth)-arrBorderSizes[0]+"px";var strOverflowY=objControl.currentStyle.overflowY,strOverflowX=objControl.currentStyle.overflowX,strRichTextId=objControl.id+"_plainText",iPixelPerLine=g_iLineHeight,iminSize=offsetHeight/iPixelPerLine;if(Util_GetDataType(offsetHeight)!=1){var strHeight=LeafControl.ParseLength(Expr.String(offsetHeight));iminSize=Expr.Number(strHeight)/iPixelPerLine}var fDynamicHeightSizing=strOverflowY!="scroll"&&strOverflowY!="auto"&&strOverflowY!="hidden",fDynamicWidthSizing=objControl.currentStyle.width=="auto";if(CurrentFormData_IsListItemMode(strFormId)&&templateType==1)fDynamicHeightSizing=true;var strDirection=objControl.currentStyle.direction,strLcid=CurrentFormData_LanguageLcid(strFormId);L_Language_Text=strLcid;g_fRTEFirstTimeGenerateCalled=RichTextBox.NeedToCreateDropDown();var strMode="FullHtml",fBasic=RichTextBox_IsBasicRichTextBox(objSnippetElement);if(fBasic)strMode="Compatible";RTE_ConvertTextAreaToRichEdit(strRichTextId,fBasic,!fBasic,strDirection,strLcid,false,true,fDynamicHeightSizing,Number.MAX_VALUE,iminSize,strMode,CurrentFormData.GetWebUrl(objControl.getAttribute("FormId")),null,null,null,null,fDynamicWidthSizing,Number.MAX_VALUE,0,false,false,false,false);RichTextBox.SetRichValueOfControl(objControl,objServerFormattedValue);var objDocument=RTE_GetEditorDocument(strRichTextId),objDropdownMenu=RTE_DD_GetMenuElement(),ifmContainer=RTE_GetEditorElement(strRichTextId);if(objDropdownMenu!=null){objDropdownMenu.onactivate=RichTextBox.DropDownActivate;objDropdownMenu.ondeactivate=RichTextBox.DropDownDeactivate}var iStyleSheets=0;for(iStyleSheets;iStyleSheets");var objPlainText=document.getElementById(objControl.id+"_plainText");objPlainText.parentNode.removeChild(objPlainText);objControl.parentNode.appendChild(objPlainText);if(templateType!=1){RichTextBox.SetRichValueOfControl(objRichTextDataSpan,objServerFormattedValue);objPlainText.innerHTML=strPlainText}else{objControl.innerHTML=objServerFormattedValue;if(CurrentFormData_IsListItemMode(strFormId))objControl.style.minHeight=objControl.scrollHeight+"px";objCollectionControl.style.overflowX="hidden"}if(!ViewDataNode_IsValid(objViewDataNode))ViewDataNode_IsBlank(objViewDataNode)&&ErrorVisualization_ShowAsterisk(objControl,objViewDataNode);ViewDataNode_IsHidden(objViewDataNode)&&ViewDataNode_SetHidden(objCollectionViewDataNode,true)}}RichTextBox.GetControlForSelectText=RichTextBox_GetControlForSelectText;function RichTextBox_GetControlForSelectText(a){ULSrLq:;if(a.fV4RTE)return RichTextBox_GetNewRichTextControl(a);else{var b=RTE_GetEditorDocument(a.id+"_plainText");return b.body}}RichTextBox.SelectTextOnControl=RichTextBox_SelectTextOnControl;function RichTextBox_SelectTextOnControl(b){ULSrLq:;if(UserAgentInfo.strBrowser==1){var a=null;if(b.tagName.toLowerCase()=="body")a=b.createTextRange();else a=document.body.createTextRange();a.moveToElementText(b);a.select()}else{a=document.createRange();a.selectNode(b);window.getSelection().addRange(a)}}function RichTextBox_OnRteComponentAvailable(a){ULSrLq:;var d=document.getElementById(a),c=ViewDataNode_GetViewDataNodeFromHtml(d),e=c.FormId,b=RichTextBox_RenderV4Control(c,e);d.fV4RTE=b;if(b)RichTextBox_CreateV4Control(a);else RichTextBox_CreateV3Control(a)}RichTextBox.OnResize=RichTextBox_OnResize;function RichTextBox_OnResize(e){ULSrLq:;ErrorVisualization_UpdateAllAsterisks();for(var c=document.getElementsByTagName("IFRAME"),g=c.length,b=0;b"+FileAttachment_GetFileSizeText(a);else if(View_IsPrintingTemplate(a))return IntlCoreStrings.k_strNoFileAttached;else return IntlCoreStrings.k_strClickHereToAttachFile}FileAttachment.MoveStyles=FileAttachment_MoveStyles;function FileAttachment_MoveStyles(a){ULSrLq:;BaseControl_MoveStyles(a);FileAttachment_SetWrappingSpanWidthHelper(ViewDataNode_GetViewDataNodeFromHtml(a),a)}FileAttachment.OnAfterCreate=FileAttachment_OnAfterCreate;function FileAttachment_OnAfterCreate(a){ULSrLq:;if(!ViewDataNode_IsValid(a)){var b=document.getElementById(a[9]);if(b==null)return;if(FileAttachment_IsBlank(a))ErrorVisualization_ShowAsterisk(b,a);else BaseControl__ApplyCssClasses(b,3)}FileAttachment_SetWrappingSpanWidth(a)}function FileAttachment_ShouldFixWrappingSpanWidth(b){ULSrLq:;var a=b.FormId;return UserAgentInfo.strBrowser==1&&View_GetDirection(a)==2&&(UserAgentInfo.intBrowserRmj<8||!CurrentFormData_IsV4UI(a))}function FileAttachment_SetWrappingSpanWidth(a){ULSrLq:;if(a!=null)FileAttachment_ShouldFixWrappingSpanWidth(a)&&FileAttachment_SetWrappingSpanWidthHelper(a,document.getElementById(a[9]))}function FileAttachment_SetWrappingSpanWidthHelper(b,a){ULSrLq:;if(b!=null)if(a!=null&&FileAttachment_ShouldFixWrappingSpanWidth(b)){var c=a.parentNode;c.style.width=a.clientWidth+FileAttachment_CalculateBorderWidth(a,b)+"px"}}function FileAttachment_CalculateBorderWidth(b,a){ULSrLq:;var c;if(ViewDataNode_IsValid(a)||!FileAttachment_GetHasAttachment(a)){if(Util_IsNullOrUndefined(a.intNormalBorderSize))a.intNormalBorderSize=LeafControl_GetBorderLeft(b)+LeafControl_GetBorderRight(b);c=a.intNormalBorderSize}else{if(Util_IsNullOrUndefined(a.intErrorBorderSize))a.intErrorBorderSize=LeafControl_GetBorderLeft(b)+LeafControl_GetBorderRight(b);c=a.intErrorBorderSize}return c}FileAttachment.Render=FileAttachment_Render;function FileAttachment_Render(a,b,c,e){ULSrLq:;var f=View_GetTemplateType(a.FormId),d=FileAttachment_Template;if(f==1)d=FileAttachment_PrintTemplate;var g=LeafControl_InitializeViewDataNode(c,a,b);LeafControl_Render(a,b,c,e,d)}FileAttachment.IsActionEnabled=function(b,a){ULSrLq:;switch(b){case HoverMenu.xFileAttachmentAttach:return FileAttachment_IsAttachAllowed(a);case HoverMenu.xFileAttachmentDownload:return FileAttachment_IsDownloadAllowed(a);case HoverMenu.xFileAttachmentRemove:return FileAttachment_IsRemoveAllowed(a)}return false};FileAttachment.ResolveSpecialValue=FileAttachment_ResolveSpecialValue;function FileAttachment_ResolveSpecialValue(d,b,c,e){ULSrLq:;var a=LeafControl_ResolveSpecialValue(d,b,c,e);if(d==7)if(FileAttachment_GetHasAttachment(b))a="";else if(Util_IsNullOrEmptyString(a))if(View_IsPrintingTemplate(b))return IntlCoreStrings.k_strNoFileAttached;else return IntlCoreStrings.k_strClickHereToAttachFile;if(a==null){var f=c[6][2];switch(d){case 10:a=FileAttachment_ImageSpanStyle(b);break;case 11:a=FileAttachment_FileNameInformation(b);break;case 12:a=FileAttachment_IconDivStyle(b);break;case 13:a="/_layouts/15/inc/MergedImage1.gif"+Util_FindHashForServerImage("MergedImage1.gif");break;case 14:a=LeafControl_GetAriaInvalidValue(b);break;case 15:a=FileAttachment_GetStyle(c);break;case 16:a=FileAttachment_GetBackgroundColor(c)}}return a}FileAttachment.IsFocusable=FileAttachment_IsFocusable;function FileAttachment_IsFocusable(){ULSrLq:;return true}FileAttachment.SetDisable=FileAttachment_SetDisable;function FileAttachment_SetDisable(){}FileAttachment.IsBlank=FileAttachment_IsBlank;function FileAttachment_IsBlank(a){ULSrLq:;return !FileAttachment_GetHasAttachment(a)}FileAttachment.IsRenderingErrorVisualizationSpansItself=FileAttachment_IsRenderingErrorVisualizationSpansItself;function FileAttachment_IsRenderingErrorVisualizationSpansItself(){ULSrLq:;return true}function FileAttachment_LocalizeMenuItemCaption(c,b){ULSrLq:;var a=b;switch(c){case HoverMenu.xFileAttachmentAttach:a=IntlCoreStrings.k_strFileAttachmentMenuItemAttach;break;case HoverMenu.xFileAttachmentDownload:a=IntlCoreStrings.k_strFileAttachmentMenuItemDownload;break;case HoverMenu.xFileAttachmentRemove:a=IntlCoreStrings.k_strFileAttachmentMenuItemRemove}return a}FileAttachment.GetFormatting=BaseControl.GetFormatting;FileAttachment.Highlight=LeafControl.Highlight;FileAttachment.IsSelected=LeafControl.IsSelected;FileAttachment.IsValid=LeafControl.IsValid;FileAttachment.OnChange=LeafControl.OnChange;FileAttachment.OnBlur=LeafControl.OnBlur;FileAttachment.OnFocus=LeafControl.OnFocus;FileAttachment.OnMouseDown=LeafControl.OnMouseDown;FileAttachment.OnMouseUp=LeafControl.OnMouseUp;FileAttachment.OnMouseOver=LeafControl.OnMouseOver;FileAttachment.OnMouseOut=LeafControl.OnMouseOut;FileAttachment.OnKeyPress=LeafControl.OnKeyPress;FileAttachment.RestoreFocus=LeafControl.RestoreFocus;FileAttachment.Select=LeafControl.Select;FileAttachment.SetValueOfControl=BaseControl.SetValueOfControl;FileAttachment.RemoveHighlight=LeafControl.RemoveHighlight;FileAttachment.UnSelect=LeafControl.UnSelect;FileAttachment.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;FileAttachment.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;FileAttachment.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;FileAttachment.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function InDocUI(){}_outer.InDocUI=InDocUI;InDocUI.SetDisable=InDocUI_SetDisable;function InDocUI_SetDisable(){}InDocUI.SetFormIdOnControl=InDocUI_SetFormIdOnControl;function InDocUI_SetFormIdOnControl(a){ULSrLq:;if(Util.IsNullOrEmptyString(a.getAttribute("FormId"))){var b=BaseControl.GetParentInfoPathControl(a);b!=null&&a.setAttribute("FormId",b.getAttribute("FormId"),0)}}InDocUI.OnClick=InDocUI_OnClick;function InDocUI_OnClick(a,i){ULSrLq:;Util.StopEventProprogation(i);InDocUI.SetFormIdOnControl(a);var h=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(h)!=1))return false;a=BaseControl.GetParentInfoPathControl(a);var c=ViewDataNode_GetViewDataNodeFromHtml(a);if(ViewDataNode_IsDisabled(c))return false;var d=c.SnippetElement,e=InDocUI.GetXmlToEdit(d);if(!Util.IsNonEmptyString(e))return false;var f=InDocUI.GetAction(d);if(!Util.IsNonEmptyString(f))return false;if(a.style.display=="none")return false;var c=ViewDataNode_GetViewDataNodeFromHtml(a),b=InDocUI.GetCollectionForInDocUI(c);if(!ViewDataNode_IsDisabled(b)&&!IP_Collection.IsSigned(b)){var g=HoverMenu.FunctionToExecute[f];try{g(b[9],e)}catch(j){}}return false}InDocUI.OnMouseOver=InDocUI_OnMouseOver;function InDocUI_OnMouseOver(a,c){ULSrLq:;InDocUI.SetFormIdOnControl(a);var e=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1))return;var b=BaseControl.GetParentInfoPathControl(a);if(b!=null){var d=g_arrControlTypes[b.getAttribute("ScriptClass")]["OnMouseOver"];d(b,c)}LeafControl.OnMouseOver(a,c)}InDocUI.OnMouseOut=InDocUI_OnMouseOut;function InDocUI_OnMouseOut(a,c){ULSrLq:;InDocUI.SetFormIdOnControl(a);var e=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1))return;var b=BaseControl.GetParentInfoPathControl(a);if(b!=null){var d=g_arrControlTypes[b.getAttribute("ScriptClass")]["OnMouseOut"];d(b,c)}LeafControl.OnMouseOut(a,c)}InDocUI.GetInDocUIForCollection=InDocUI_GetInDocUIForCollection;function InDocUI_GetInDocUIForCollection(b){ULSrLq:;var a=BaseControl.GetNextSiblingInfoPathControl(b);if(b.getAttribute("ScriptClass")=="Section"&&a!=null&&a.getAttribute("ScriptClass")=="InDocSign")a=BaseControl.GetNextSiblingInfoPathControl(a);if(a!=null)if(a.getAttribute("ScriptClass")!="InDocUI")a=null;return a}InDocUI.GetCollectionForInDocUI=InDocUI_GetCollectionForInDocUI;function InDocUI_GetCollectionForInDocUI(b){ULSrLq:;var a=InDocUI_GetCollectionViewDataForInDocUI(b);return a}function InDocUI_GetCollectionViewDataForInDocUI(d){ULSrLq:;for(var c=null,b=ViewDataNode_GetChildNodes(d._objViewDataNodeParent),e=false,a=b.length-1;a>=0;a--)if(e){var f=b[a].SnippetElement[5];if(f==4||f==2){c=b[a];break}}else if(b[a]==d)e=true;return c}InDocUI.RestoreFocus=InDocUI_RestoreFocus;function InDocUI_RestoreFocus(a){ULSrLq:;if(a==null)return;InDocUI.SetFormIdOnControl(a);if(a.style.display=="none"){var f=ViewDataNode_GetViewDataNodeFromHtml(a),c=InDocUI.GetCollectionForInDocUI(f),d=document.getElementById(c[9]),b=BaseControl.GetChildInfoPathControls(d);b.length>0&&SelectionService.Select(b[b.length-1]);return}var e=InDocUI_GetFocusableControl(a);e.focus();window.setTimeout("InDocUI.GetFocusableControl(document.getElementById('"+a.id+"')).focus()",10)}InDocUI.OnFocus=InDocUI_OnFocus;function InDocUI_OnFocus(b,c){ULSrLq:;var a=BaseControl.GetParentInfoPathControl(b);a!=null&&LeafControl.OnFocus(a,c)}InDocUI.GetXmlToEdit=InDocUI_GetXmlToEdit;function InDocUI_GetXmlToEdit(a){ULSrLq:;return a[6][2][0]}InDocUI.GetAction=InDocUI_GetAction;function InDocUI_GetAction(a){ULSrLq:;return a[6][2][1]}InDocUI.GetInDocUIType=InDocUI_GetInDocUIType;function InDocUI_GetInDocUIType(a){ULSrLq:;return a[6][2][2]}InDocUI.GetUIText=InDocUI_GetUIText;function InDocUI_GetUIText(a){ULSrLq:;return a[6][2][3]}function InDocUI_GetAlignStyle(a){ULSrLq:;return a[6][2][4]}function InDocUI_GetTextAlignStyle(b,a){ULSrLq:;var c=b.FormId;return "text-align:"+BaseControl_GetTextAlignment(c,a)+";"}InDocUI.GetImageStyle=InDocUI_GetImageStyle;function InDocUI_GetImageStyle(a){ULSrLq:;var b=InDocUI.GetInDocUIType(a);switch(b){case 0:return "left:-20px;top:-7px;position:absolute";case 1:return "left:-55px;top:-10px;position:absolute"}}InDocUI.GetImageSource=InDocUI_GetImageSource;function InDocUI_GetImageSource(b){ULSrLq:;var c=InDocUI.GetInDocUIType(b);switch(c){case 0:var a=Util.FindHashForServerImage("MergedImage2.png");return "/_layouts/15/inc/MergedImage2.png"+a;case 1:var a=Util.FindHashForServerImage("MergedImage1.gif");return "/_layouts/15/inc/MergedImage1.gif"+a}}InDocUI.CheckIfShouldShow=InDocUI_CheckIfShouldShow;function InDocUI_CheckIfShouldShow(d){ULSrLq:;var b=InDocUI_GetCollectionViewDataForInDocUI(d);if(b!=null){if(IP_Collection.IsSigned(b))return false;var e=b.SnippetElement[2],a=ViewDataNode_GetChildNodes(b);if(e=="Section")if(a!=null&&a.length>=1)return false;for(var c=0;c0&&!b)return;if(PostbackBody.boolPostbacksBlocked){PostbackBody_SaveBlockedPostbackState([a,b,d,i,h]);return}else PostbackBody_SaveBlockedPostbackState(null);var e=GlobalFormData.Get(a);e.submitCalled=true;PostbackBody.intPostbacksInProgress++;try{View_OnPostback(a);if(View_GetTemplateType(a)==1&&!CurrentFormData_IsListItemMode(a)){PostbackBody.intPostbacksInProgress--;return}var c=e.eventLogStaticData;if(c!=null){c.PostbackReason=d;c.PostbackType=i}d!=19&&EventLog_EnsureEventLogStartEntry(a);if(UserAgentInfo.strBrowser==1)for(var f=0;f0&&UserMessages_IsDialogStyleUserMessage(a[0])){c=false;break}}}if(c){if(Util_IsNullOrEmptyString(Dialog.strFormId))Dialog.strFormId=_InfoPath.GetFirstControl().strFormId;Dialog_HideDialogWithCallback(View_PostbackComplete3)}else View_PostbackComplete3();PerfMarker(7563,"ViewPostbackComplete2End")}function View_PostbackComplete3(){ULSrLq:;var e=false;Dialog.funcCallbackOnClose=null;if(PostbackBody.RetryingPostback)return;var d=_InfoPath.arrForms,f=d.length;if(typeof _InfoPath.blnImmediateFullPostbackNeededForPartToPart!="undefined"&&_InfoPath.blnImmediateFullPostbackNeededForPartToPart==true)for(var a=0;aUserMessages.intNextMessage)c=d[UserMessages.intNextMessage][0];if(c==1||c==2||GlobalFormData.Get(a).boolSavedOrSubmitted)if(e)GlobalFormData.Get(a).boolNeedPostBack=true;else window.frameElement.commitPopup();else window.frameElement.cancelPopUp()}else if(e)GlobalFormData.Get(a).boolNeedPostBack=true;else if(View_CanNavigateToUrl(b)){View_Remove(a);if(f&&!Util_GetQueryParameter(b,"isdlg"))b=b+"&IsDlg=1";EventLog_Delete(a);Util_Navigate(b)}else{View_Remove(a);Dialog_ShowFinalMessage(a,IntlCoreStrings.k_strErrorFormClosed,true)}}function View_IsPopUI(){ULSrLq:;return Util_GetWindowQueryParameter("isdlg")!=null}function View_SetBodyDirection(b){ULSrLq:;if(CurrentFormData_IsHosted(b)){var a=View_GetViewFormFieldIDControl(b);if(a!=null&&a.parentNode.style.direction=="rtl")document.body.style.direction="rtl"}}function View_RenderAfterPostback(i){ULSrLq:;var g=_InfoPath.arrForms,j=g.length;View_UpdatePageTitle();for(var d=0;d1&&CurrentFormData_RefreshViewBeforeSubmit(a)){UserMessages_ShowAlertMessage(IntlCoreStrings.k_strSubmitPromptForRefresh,true);View_SubmitForm(a,false,18,0,false);return false}return true}View.PreSaveActions=View_PreSaveActions;function View_PreSaveActions(d){ULSrLq:;var b=true,a=[];a.push(IntlCoreStrings.k_strSaveWithErrors,"\n\n",IntlCoreStrings.k_strSaveSubmitErrorInformation,"\n\n",IntlCoreStrings.k_strSavePromptToContinue);var c=ErrorVisualization_FindNextInvalidControl(d,null);if(c!=null)b=UserMessages_ShowConfirmMessage(a.join(""),false);return b}View.GenerateAndInsertHtmlView=View_GenerateAndInsertHtmlView;function View_GenerateAndInsertHtmlView(a){ULSrLq:;var d=GlobalFormData.Get(a),c=View_GetViewFormFieldIDControl(a);d.g_rgControlsTabOrder=null;if(c!=null){Perf_Start_Trace(7572,"ViewGenerateAndInsertHtmlView");if(typeof g_objMultipleBindingMap=="undefined"){g_objMultipleBindingMap=[];g_objMultipleBindingIdMap=[]}Perf_Start_Trace(7570,"ViewRender");var b=[];View_Render(CurrentFormData_ViewDataTree(a),g_objSnippetTree[a],null,b,a);Perf_End_Trace(7571,"ViewRender");Perf_Start_Trace(7568,"ViewUpdateHtml");View_UpdateHtml(b,c);Perf_End_Trace(7569,"ViewUpdateHtml");PerfMarker(7564,"ViewSchedulePostCreate");window.setTimeout("View.PostCreate('"+a+"');",15);Perf_End_Trace(7573,"ViewGenerateAndInsertHtmlView")}}View.PostCreate=View_PostCreate;function View_PostCreate(a){ULSrLq:;Perf_Start_Trace(7574,"ViewPostCreate");var d=CurrentFormData_ViewDataTree(a),f=CurrentFormData_GetCurrentFormData(a);ViewDataNode_FireOnAfterCreate(d);var b=document.getElementById(a+"_customControlHostDiv");b!=null&&PostBackBody_DetectAndRunScript(b);var e=GlobalFormData.Get(a);if(e.v3RichTextControlOnFormInIE){var c=SelectionService_GetSelectedControl();c!=null&&c.focus()}View_SelectText(a);GlobalFormData.Get(a).viewTreesAreMerged=true;g_objMultipleBindingMap=null;View_SetupEventListeners(d);Perf_End_Trace(7575,"ViewPostCreate");PerfMarker(7595,"FormLoadEnd")}function View_SetupEventListeners(b){ULSrLq:;if(View_IsPrintingTemplate(b))return;var a=document.getElementById(b[9]);if(a!=null){AttachEvent("keydown",View__OnKeyDown,a);AttachEvent("keypress",View__OnKeyPress,a);AttachEvent("mouseup",View__OnMouseUp,a);AttachEvent("mousedown",View__OnMouseDown,a);AttachEvent("mouseout",View__OnMouseOut,a);AttachEvent("mouseover",View__OnMouseOver,a);AttachEvent("click",View__OnClick,a)}}function View__OnKeyDown(a){ULSrLq:;return View__RouteEvent("OnKeyDown",4,a)}function View__OnKeyPress(a){ULSrLq:;return View__RouteEvent("OnKeyPress",2,a)}function View__OnMouseUp(a){ULSrLq:;return View__RouteEvent("OnMouseUp",64,a)}function View__OnMouseDown(a){ULSrLq:;return View__RouteEvent("OnMouseDown",8,a)}function View__OnMouseOut(a){ULSrLq:;return View__RouteEvent("OnMouseOut",32,a)}function View__OnMouseOver(a){ULSrLq:;return View__RouteEvent("OnMouseOver",16,a)}function View__OnClick(a){ULSrLq:;return View__RouteEvent("OnClick",1,a)}function View__RouteEvent(g,k,b){ULSrLq:;var c;if(UserAgentInfo.strBrowser==1){b=Window_GetEvent();c=b.srcElement}else c=b.target;b.Canceled=false;if(c==null)return;var a=c,e=a.parentNode,f=undefined,h=false;while(e!=null){var d=a.getAttribute("ScriptClass");if(Util_IsNonEmptyString(d)){var j=g_arrControlTypes[d];if(typeof j[g]=="function"){var m=a.getAttribute("viewDataNode");if(Util_IsNonEmptyString(m)){if(!h){var n=a.getAttribute("FormId"),i=GlobalFormData.Get(n);if(i.viewDataHtmlMap==null||i.viewDataHtmlMap.length==0)break;h=true}var l=Snippet_GetSnippetElementFromHtml(a);if((l[19]&k)==k)f=j[g](a,b)}}if(b.Canceled||d=="ViewContainer"){f===false&&b.preventDefault!=undefined&&b.preventDefault();return f}}a=e;e=a.parentNode}}function View_SelectText(b){ULSrLq:;if(!Util_IsNullOrEmptyString(CurrentFormData_SelectingControlId(b))){var c=CurrentFormData_SelectingControlId(b),a=document.getElementById(c);a!=null&&BaseControl_SelectText(a)}}View.UpdateHtml=View_UpdateHtml;function View_UpdateHtml(a,b){ULSrLq:;if(a==null||b==null)return;var c=a.join("");b.innerHTML=c}View.Render=View_Render;function View_Render(a,c,d,b){ULSrLq:;a._objViewDataNodeParent=null;IP_Collection_Render(a,c,d,b,View_Template)}View.GetName=View_GetName;function View_GetName(b){ULSrLq:;var a="";try{a=b[6][4][0]}catch(c){}return a}View.GetDirection=View_GetDirection;function View_GetDirection(b){ULSrLq:;var a=0;try{a=g_objSnippetTree[b][10]}catch(c){}return a}View.GetTemplateType=View_GetTemplateType;function View_GetTemplateType(b){ULSrLq:;var a=0;try{a=Collection_GetCollectionContent(CurrentFormData_ViewDataTree(b))[1]}catch(c){}return a}function View_IsPrintingTemplate(a){ULSrLq:;var b=View_GetTemplateType(a.FormId);return b==1}View.RestoreFocus=View_RestoreFocus;function View_RestoreFocus(b){ULSrLq:;var d=b.getAttribute("FormId");if(View_GetTemplateType(d)==1)return;var a=BaseControl_FindFirstFocusableControl(b);if(a!=null){var c=g_arrControlTypes[a.getAttribute("ScriptClass")]["RestoreFocus"];c(a)}}View.SetDisable=View_SetDisable;function View_SetDisable(){}function View_GetViewObjectByFormId(a){ULSrLq:;return document.getElementById(a+"__XmlFormView")}View.OnAfterCreate=BaseControl.OnAfterCreate;View.OnClick=BaseControl.OnClick;View.OnFocus=BaseControl.OnFocus;View.OnBlur=BaseControl.OnBlur;View.OnMouseOver=BaseControl.OnMouseOver;View.OnMouseOut=BaseControl.OnMouseOut;View.OnMouseDown=BaseControl.OnMouseDown;View.OnMouseUp=BaseControl.OnMouseUp;View.OnKeyPress=BaseControl.OnKeyPress;View.IsValid=BaseControl.IsValid;View.IsSelected=BaseControl.IsSelected;View.ResolveSpecialValue=StructuralEditingControl.ResolveSpecialValue;View.Select=BaseControl.Select;View.UnSelect=BaseControl.UnSelect;function RichTextCollection(){}_outer.RichTextCollection=RichTextCollection;RichTextCollection.Render=RichTextCollection_Render;function RichTextCollection_Render(a,c,d,b){ULSrLq:;a[2]=-1;IP_Collection_Render(a,c,d,b,RichTextCollection_Template)}RichTextCollection.ResolveSpecialValue=RichTextCollection_ResolveSpecialValue;function RichTextCollection_ResolveSpecialValue(a,c,b,d){ULSrLq:;if(a==6)return null;return StructuralEditingControl.ResolveSpecialValue(a,c,b,d)}RichTextCollection.OnChange=BaseControl.OnChange;RichTextCollection.OnClick=BaseControl.OnClick;RichTextCollection.OnFocus=BaseControl.OnFocus;RichTextCollection.OnBlur=BaseControl.OnBlur;RichTextCollection.OnMouseOver=BaseControl.OnMouseOver;RichTextCollection.OnMouseOut=BaseControl.OnMouseOut;RichTextCollection.OnMouseDown=BaseControl.OnMouseDown;RichTextCollection.OnMouseUp=BaseControl.OnMouseUp;RichTextCollection.OnKeyPress=BaseControl.OnKeyPress;RichTextCollection.OnAfterCreate=RichTextCollection_OnAfterCreate;function RichTextCollection_OnAfterCreate(a){ULSrLq:;var b=document.getElementById(a[9]);if(b==null)return;BaseControl.RefreshVisualState(b);BaseControl.OnAfterCreate(a)}RichTextCollection.IsValid=BaseControl.IsValid;RichTextCollection.IsSelected=BaseControl.IsSelected;RichTextCollection.Select=BaseControl.Select;RichTextCollection.UnSelect=BaseControl.UnSelect;RichTextCollection.RestoreFocus=BaseControl.RestoreFocus;RichTextCollection.IsSigned=StructuralEditingControl.IsSigned;function FileAttachmentCollection(){}_outer.FileAttachmentCollection=FileAttachmentCollection;FileAttachmentCollection.Render=FileAttachmentCollection_Render;function FileAttachmentCollection_Render(a,c,d,b){ULSrLq:;a[2]=-1;IP_Collection_Render(a,c,d,b,FileAttachmentCollection_Template)}FileAttachmentCollection.SetHidden=function(b,a,c){ULSrLq:;BaseControl.RefreshVisualState(a);BaseControl.SetHidden(b,a,c)};FileAttachmentCollection.SetDisable=FileAttachmentCollection_SetDisable;function FileAttachmentCollection_SetDisable(d,c){ULSrLq:;var b=d.firstChild;if(b!=null){var a=b.childNodes[1];a!=null&&BaseControl.SetDisable(a,c)}}FileAttachmentCollection.ResolveSpecialValue=FileAttachmentCollection_ResolveSpecialValue;function FileAttachmentCollection_ResolveSpecialValue(a,c,b,d){ULSrLq:;if(a==6)return "";return StructuralEditingControl.ResolveSpecialValue(a,c,b,d)}FileAttachmentCollection.OnChange=BaseControl.OnChange;FileAttachmentCollection.OnClick=BaseControl.OnClick;FileAttachmentCollection.OnFocus=BaseControl.OnFocus;FileAttachmentCollection.OnBlur=BaseControl.OnBlur;FileAttachmentCollection.OnMouseOver=BaseControl.OnMouseOver;FileAttachmentCollection.OnMouseOut=BaseControl.OnMouseOut;FileAttachmentCollection.OnMouseDown=BaseControl.OnMouseDown;FileAttachmentCollection.OnMouseUp=BaseControl.OnMouseUp;FileAttachmentCollection.OnKeyPress=BaseControl.OnKeyPress;FileAttachmentCollection.OnAfterCreate=FileAttachmentCollection_OnAfterCreate;function FileAttachmentCollection_OnAfterCreate(a){ULSrLq:;var b=document.getElementById(a[9]);if(b==null)return;BaseControl.RefreshVisualState(b);BaseControl.OnAfterCreate(a)}FileAttachmentCollection.IsValid=BaseControl.IsValid;FileAttachmentCollection.IsSelected=BaseControl.IsSelected;FileAttachmentCollection.Select=BaseControl.Select;FileAttachmentCollection.UnSelect=BaseControl.UnSelect;FileAttachmentCollection.RestoreFocus=BaseControl.RestoreFocus;FileAttachmentCollection.IsSigned=StructuralEditingControl.IsSigned;function PictureControl(){}_outer.PictureControl=PictureControl;var PictureControl_k_strPictureIconSuffix="_icon",PictureControl_k_strPromptSuffix="_prompt",PictureControl_k_strPromptTextSuffix="_prompttext",PictureControl_k_strPictureSuffix="_picture",PictureControl_k_strPictureAnchorSuffix="_pictureanchor";function PictureControl_GetPictureIcon(a){ULSrLq:;return document.getElementById(a.id+PictureControl_k_strPictureIconSuffix)}function PictureControl_GetPromptAnchor(a){ULSrLq:;return document.getElementById(a.id+PictureControl_k_strPromptSuffix)}function PictureControl_GetPromptText(a){ULSrLq:;return document.getElementById(a.id+PictureControl_k_strPromptTextSuffix)}function PictureControl_GetPicture(a){ULSrLq:;return document.getElementById(a.id+PictureControl_k_strPictureSuffix)}function PictureControl_GetPictureAnchor(a){ULSrLq:;return document.getElementById(a.id+PictureControl_k_strPictureAnchorSuffix)}function PictureControl_ShowPicture(b,a){ULSrLq:;PictureControl__ShowPicture(b,a,true)}function PictureControl__ShowPicture(a,e,d){ULSrLq:;var c=PictureControl_GetPromptAnchor(a),b=PictureControl_GetPictureAnchor(a);if(e){Util_SetStyleDisplay(c,"none");Util_SetStyleDisplay(b,"inline-block")}else{Util_SetStyleDisplay(c,"inline-block");Util_SetStyleDisplay(b,"none")}d&&BaseControl_RefreshVisualState(a)}function PictureControl_ShowErrorVisuals(b){ULSrLq:;var a=document.getElementById(b[9]);if(a==null)return;BaseControl_RefreshVisualState(a)}function PictureControl_EnsureControl(b){ULSrLq:;var a=b.id;if(a.indexOf(PictureControl_k_strPictureIconSuffix)!=-1)a=a.replace(PictureControl_k_strPictureIconSuffix,"");else if(a.indexOf(PictureControl_k_strPromptSuffix)!=-1)a=a.replace(PictureControl_k_strPromptSuffix,"");else if(a.indexOf(PictureControl_k_strPictureAnchorSuffix)!=-1)a=a.replace(PictureControl_k_strPictureAnchorSuffix,"");else if(a.indexOf(PictureControl_k_strPictureSuffix)!=-1)a=a.replace(PictureControl_k_strPictureSuffix,"");else return b;return document.getElementById(a)}function PictureControl_ShowPictureIcon(b,d,c){ULSrLq:;var a=PictureControl_GetPictureIcon(b);if(c){Util_SetStyleDisplay(a,"");ErrorVisualization_PositionVisualizationObject(a,b,d,0,"PictureIcon")}else Util_SetStyleDisplay(a,"none")}function PictureControl_GetAlt(b){ULSrLq:;var a=b[6][2][0];if(a==null)a="";return a}function PictureControl_GetStyle(b){ULSrLq:;var a=b[6][2][1];if(a==null)a="";return a}function PictureControl_GetWrappingSpanStyle(d,c){ULSrLq:;var a=c[6][2][2];if(a==null)a="";a+="white-space:nowrap;";var b=d.FormId;if(View_GetTemplateType(b)==1&&CurrentFormData_IsListItemMode(b))a+=";border-width:0px;";return a}function PictureControl_GetAnchorStyle(d,c){ULSrLq:;var a=[],e=c[6][2][3];if(!Util_IsNullOrEmptyString(e)){a.push(e);a.push(";")}var b=d.FormId;View_GetTemplateType(b)==1&&CurrentFormData_IsListItemMode(b)&&a.push("border-width:0px;");a.push("text-align:");var b=d.FormId;a.push(BaseControl_GetTextAlignment(b,c));a.push(";");return a.join("")}function PictureControl_GetAnchorTitle(c,b){ULSrLq:;var a=c[6][2][4];if(Util_IsNullOrEmptyString(a))if(View_IsPrintingTemplate(b))a=IntlCoreStrings.k_strNoPictureAttached;else if(!ViewDataNode_IsDisabled(b))a=IntlCoreStrings.k_strClickHereToInsertPicture;return LeafControl_CreateTitleString(b,a)}function PictureControl_GetSecondaryBindingFunction(a){ULSrLq:;return a[6][2][5]}function PictureControl_GetPromptTextHolderWidth(a){ULSrLq:;return a[6][2][6]}function PictureControl_GetPrimaryBindingFunction(a){ULSrLq:;return a[6][2][7]}function PictureControl_GetPictureTitle(b){ULSrLq:;var a=PictureControl_GetSecondaryDataNodes(b);if(a==null)return null;else return Expr.String(a)}function PictureControl_GetSecondaryDataNodes(b){ULSrLq:;var d=b.SnippetElement,a=PictureControl_GetSecondaryBindingFunction(d);if(a!=null){var c=b._objViewDataNodeParent,e=Expr_Evaluate(a,c,0);return e}return null}function PictureControl_RenderHelper(a,b,e,c,h){ULSrLq:;var f=LeafControl_InitializeViewDataNode(e,a,b),d=PictureControl_GetWrappingSpanStyle(a,b)+";padding:2px;",i=a.FormId;if(!(UserAgentInfo.strBrowser==1&&(!CurrentFormData_IsV4UI(i)||UserAgentInfo.intBrowserRmj==7)))d+="max-width:100%;";var g=LeafControl_RenderBeginWrappingSpanEx(f,a,b,d,c);LeafControl_Render(a,b,e,c,h);g&&LeafControl_RenderEndWrappingSpan(f,a,b,c)}function PictureControl_ResolveSpecialValue(d,b,c,e){ULSrLq:;var a=null;switch(d){case 11:a=PictureControl_ResolveAlt(b,c);break;case 12:a=PictureControl_GetStyle(c);break;case 13:a=PictureControl_ResolveShowPicture(b);break;case 14:a=PictureControl_ResolveShowPrompt(b,c);break;case 15:a=PictureControl_GetAnchorStyle(b,c);break;case 16:a=PictureControl_GetAnchorTitle(c,b);break;case 17:a=LeafControl_GetAriaInvalidValue(b);break;case 18:a=PictureControl_ResolvePictureTitle(b,c);break;case 19:a=PictureControl_ResolvePromptTextStyle(b,c);break;case 20:a=PictureControl_ResolvePromptText(b);break;case 21:a=PictureControl_ResolvePromptStyle(b);break;default:a=LeafControl_ResolveSpecialValue(d,b,c,e)}return a}function PictureControl_ResolveAlt(c,b){ULSrLq:;var a=PictureControl_GetPictureTitle(c);if(a==null)a=PictureControl_GetAlt(b);return a}function PictureControl_ResolveShowPicture(a){ULSrLq:;if(Util_IsNullOrEmptyString(PictureControl_GetPrimaryDataNodeValue(a)))return "display:none;";else return ""}function PictureControl_ResolveShowPrompt(a){ULSrLq:;if(!Util_IsNullOrEmptyString(PictureControl_GetPrimaryDataNodeValue(a)))return "display:none;";else return "display:inline-block;"}function PictureControl_ResolvePictureTitle(b,c){ULSrLq:;var a=PictureControl_GetPictureTitle(b);if(Util_IsNullOrEmptyString(a)){a=PictureControl_GetPictureTitle(b);if(a==null)a=PictureControl_GetAlt(c)}return a}function PictureControl_ResolvePromptTextStyle(c,b){ULSrLq:;var a=[];a.push("font-family:Tahoma; font-size: 8pt; padding: 5px; word-wrap:break-word; text-overflow:ellipsis;overflow-x:hidden; OVERFLOW-Y: hidden; WHITE-SPACE:nowrap;");a.push(PictureControl_GetPromptTextHolderWidth(b));if(ViewDataNode_IsDisabled(c))a.push("display:none;");else a.push("display:inline-block;");return a.join("")}function PictureControl_ResolvePromptText(b){ULSrLq:;var a=" ";if(View_IsPrintingTemplate(b))a+=IntlCoreStrings.k_strNoPictureAttached;else if(!ViewDataNode_IsDisabled(b))a+=IntlCoreStrings.k_strClickHereToInsertPicture;return a}function PictureControl_ResolvePromptStyle(b){ULSrLq:;var a=b.FormId;if(View_GetTemplateType(a)==1&&CurrentFormData_IsListItemMode(a))return "border-width:0px;";else return "border: #dcdcdc 1px solid;"}function PictureControl_SetDisable(a,e){ULSrLq:;var d=PictureControl_GetPromptText(a),c=PictureControl_GetPromptAnchor(a),b=PictureControl_GetPictureAnchor(a);if(!e){Util_SetStyleDisplay(d,"inline-block");c.setAttribute("href","#");b.setAttribute("href","#")}else{Util_SetStyleDisplay(d,"none");c.removeAttribute("href");b.removeAttribute("href")}BaseControl_SetDisable(a,e)}function PictureControl_EnsureHrefInCorrectStateAfterRender(b){ULSrLq:;if(ViewDataNode_IsDisabled(b)){var a=document.getElementById(b[9]);if(a!=null){var d=PictureControl_GetPromptAnchor(a),c=PictureControl_GetPictureAnchor(a);d.removeAttribute("href");c.removeAttribute("href")}}}function PictureControl_RestoreFocus(a){ULSrLq:;if(a!=null){var b=PictureControl_GetPictureAnchor(a);if(b.style.display!="none")b.focus();else{var c=PictureControl_GetPromptAnchor(a);c.focus()}}}function PictureControl_SetDisplay(a,b){ULSrLq:;var d=PictureControl_GetPromptAnchor(a),c=PictureControl_GetPictureAnchor(a);if(b!="none"){Util_SetStyleDisplay(a,b);var e=ViewDataNode_GetViewDataNodeFromHtml(a);PictureControl__ShowPicture(a,ViewDataNode_GetDatum(e)!="",false)}else{Util_SetStyleDisplay(a,"none");Util_SetStyleDisplay(d,"none");Util_SetStyleDisplay(c,"none")}}function PictureControl_MoveStyles(f){ULSrLq:;var d=ViewDataNode_GetViewDataNodeFromHtml(f),g=d.SnippetElement,e=PictureControl_GetPromptText(f),a=d[2],b="";if(a!=null&&a>=0){var c=g[3][5].split(" ");if(c!=null)b=c[a]}if(e.className!=b)e.className=b}PictureControl.OnError=PictureControl_OnError;function PictureControl_OnError(a){ULSrLq:;a=PictureControl_EnsureControl(a);if(a!=null){var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(!ViewDataNode_IsBlank(b)){var c=" ";if(!View_IsPrintingTemplate(b)&&!ViewDataNode_IsDisabled(b))c=IntlCoreStrings.k_strClickHereToInsertPicture;var d=PictureControl_GetPromptText(a);Util_SetInnerText(d,c);PictureControl_ShowPicture(a,false)}}}function PictureControl_GetPrimaryDataNodeValue(a){ULSrLq:;var d=a.SnippetElement,c=a._objViewDataNodeParent,b=PictureControl_GetPrimaryBindingFunction(d);if(b!=null){var e=Expr_Evaluate(b,c,0);return Expr_String(e)}else return Expr_String(ViewDataNode_GetDatum(a).GetValue())}function PictureControl_SetHidden(a,b,c){ULSrLq:;LeafControl.SetHidden(a,b,c);Util_SetWrappingSpanHidden(b,a,c,"")}function InlineImage(){}_outer.InlineImage=InlineImage;InlineImage.GetFormatting=function(){ULSrLq:;return null};InlineImage.Render=InlineImage_Render;function InlineImage_Render(c,b,d,a){ULSrLq:;var e=InlineImage_Template;LeafControl.Render(c,b,d,a,e)}function InlineImage_GetImageFile(a){ULSrLq:;return a[6][2][0]}InlineImage.IsFocusable=InlineImage_IsFocusable;function InlineImage_IsFocusable(){ULSrLq:;return false}InlineImage.ResolveSpecialValue=InlineImage_ResolveSpecialValue;function InlineImage_ResolveSpecialValue(e,d,b,g){ULSrLq:;var a=LeafControl_ResolveSpecialValue(e,d,b,g);if(a==null)switch(e){case 10:var c=InlineImage_GetImageFile(b);if(Util_IsNullOrEmptyString(c))a="";else{var f=d.FormId;a=CurrentFormData.SiteUrl(f)+"/_layouts/15/FormResource.aspx?solutionId="+encodeURIComponent(CurrentFormData.SolutionId(f))+"&solutionFile="+encodeURIComponent(c)}break;case 11:a=b[6][2][1];if(a==null)a=""}return a}InlineImage.GetValueFromControl=BaseControl.GetValueFromControl;InlineImage.Highlight=LeafControl.Highlight;InlineImage.IsSelected=LeafControl.IsSelected;InlineImage.IsValid=LeafControl.IsValid;InlineImage.OnAfterCreate=LeafControl.OnAfterCreate;InlineImage.OnBlur=LeafControl.OnBlur;InlineImage.OnChange=LeafControl.OnChange;InlineImage.OnFocus=LeafControl.OnFocus;InlineImage.OnKeyPress=LeafControl.OnKeyPress;InlineImage.OnMouseDown=LeafControl.OnMouseDown;InlineImage.OnMouseOver=LeafControl.OnMouseOver;InlineImage.OnMouseOut=LeafControl.OnMouseOut;InlineImage.OnMouseUp=LeafControl.OnMouseUp;InlineImage.RemoveHighlight=LeafControl.RemoveHighlight;InlineImage.RestoreFocus=LeafControl.RestoreFocus;InlineImage.Select=LeafControl.Select;InlineImage.SetValueOfControl=BaseControl.SetValueOfControl;InlineImage.UnSelect=LeafControl.UnSelect;var InlinePicture_k_strRenderModeNormal="Normal";function InlinePicture(){}_outer.InlinePicture=InlinePicture;InlinePicture.GetValueFromControl=InlinePicture_GetValueFromControl;function InlinePicture_GetValueFromControl(a){ULSrLq:;var c=ViewDataNode_GetViewDataNodeFromHtml(a),b=InlinePicture_GetHasAttachment(c);if(b){var d=PictureControl_GetPicture(a);return d.src}else return ""}InlinePicture.SetValueOfControl=InlinePicture_SetValueOfControl;function InlinePicture_SetValueOfControl(a,b){ULSrLq:;EventLog_Add(a.getAttribute("FormId"),0,a,BaseControl_GetOriginalId(a),"1",b,true,true,true,0,1);return a}var boolInInsert=false;InlinePicture.InvokeInsert=InlinePicture_InvokeInsert;function InlinePicture_InvokeInsert(b,h){ULSrLq:;b=PictureControl_EnsureControl(b);var d=b.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return;SelectionService_RememberFocus(b,h);var c=ViewDataNode_GetViewDataNodeFromHtml(b);if(InlinePicture_IsNormalRendering(c)!=InlinePicture_k_strRenderModeNormal||!InlinePicture_IsAttachAllowed(c)||ViewDataNode_IsDisabled(c)||c[1][5])return;Dialog.funcCallbackOnClose=null;var a=[],g=Dialog.strFormId;Dialog.strFormId=d;a[1]=IntlCoreStrings.k_strInlinePictureDialogTitle;a[3]=CurrentFormData_Direction(d);a[5]=Dialog_TextAlignmentStyle();var f=[0,IntlCoreStrings.k_strUploadButtonText,"Dialog.InlinePictureServerRequest();Util.StopEventProprogation(event);return false;","","submit"],e=[1,IntlCoreStrings.k_strCancelButtonText,"Dialog.OnTerminateButton();Util.StopEventProprogation(event);return false;","","button"];a[2]=[f,e];a[11]=IntlCoreStrings.k_strInlinePictureDialogMessage;a[12]=IntlCoreStrings.k_strInlinePictureDialogExample;Dialog.strFormId=g;return Dialog_ShowModalDialogEx(d,"InlinePictureDialog",1,1,false,a,b)}InlinePicture.InvokeRemove=InlinePicture_InvokeRemove;function InlinePicture_InvokeRemove(a,e){ULSrLq:;var c=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(c)!=1))return;SelectionService_RememberFocus(a,e);SelectionService_RememberScrollPosition();var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(InlinePicture_GetHasAttachment(b)&&InlinePicture_IsNormalRendering(b)==InlinePicture_k_strRenderModeNormal&&InlinePicture_IsRemoveAllowed(b)&&!ViewDataNode_IsDisabled(b)&&!b[1][5]){var d=UserMessages_ShowConfirmMessage(IntlCoreStrings.k_strFileAttachmentPromptRemoveFile,true);if(d){a=PictureControl_EnsureControl(a);a=InlinePicture_SetValueOfControl(a,"")}}SelectionService_RestoreFocus(c)}InlinePicture.IsFocusable=InlinePicture_IsFocusable;function InlinePicture_IsFocusable(){ULSrLq:;return true}InlinePicture.OnMouseOver=InlinePicture_OnMouseOver;function InlinePicture_OnMouseOver(a,c){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a);InlinePicture_GetHasAttachment(b)&&PictureControl_ShowPictureIcon(a,b,true);LeafControl_OnMouseOver(a,c)}InlinePicture.OnMouseOut=InlinePicture_OnMouseOut;function InlinePicture_OnMouseOut(a,c){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a);InlinePicture_GetHasAttachment(b)&&PictureControl_ShowPictureIcon(a,b,false);LeafControl_OnMouseOut(a,c)}InlinePicture.OnKeyPress=InlinePicture_OnKeyPress;function InlinePicture_OnKeyPress(a,b){ULSrLq:;a=PictureControl_EnsureControl(a);var d=a.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(d)!=1))return true;var c=KeyboardService_GetVirtualKey(b);if(c==19){InlinePicture_InvokeRemove(a,b);Util_StopEventProprogation(b);return false}else if(c==1||c==18){InlinePicture_InvokeInsert(a,b);Util_StopEventProprogation(b);return false}else return LeafControl.OnKeyPress(a,b)}function InlinePicture_OnClick(a,b){ULSrLq:;a=PictureControl_EnsureControl(a);var c=LeafControl.OnClick(a,b);InlinePicture_InvokeInsert(a,b);return c}function InlinePicture_IsNormalRendering(a){ULSrLq:;return a[1][2][0]}function InlinePicture_IsAttachAllowed(a){ULSrLq:;return a[1][2][1]}function InlinePicture_IsRemoveAllowed(a){ULSrLq:;return a[1][2][2]}function InlinePicture_GetHasAttachment(a){ULSrLq:;return a[1][2][3]}function InlinePicture_GetSrc(a){ULSrLq:;var c=InlinePicture_GetHasAttachment(a);if(c){var b=a.FormId;return CurrentFormData_SiteUrl(b)+"/_layouts/15/FormServerAttachments.aspx?dl=ip&fid="+encodeURIComponent(b)+"&sid="+encodeURIComponent(CurrentFormData.SolutionId(b))+"&key="+encodeURIComponent(a[1][2][4])}return ""}InlinePicture.OnAfterCreate=InlinePicture_OnAfterCreate;function InlinePicture_OnAfterCreate(a){ULSrLq:;PictureControl_ShowErrorVisuals(a);PictureControl_EnsureHrefInCorrectStateAfterRender(a);if(ViewDataNode_IsHidden(a)){var b=document.getElementById(a[9]);b!=null&&PictureControl_SetHidden(a,b,true)}}InlinePicture.Render=InlinePicture_Render;function InlinePicture_Render(b,d,e,c){ULSrLq:;var a;if(View_IsPrintingTemplate(b))a=InlinePicture_PrintTemplate;else a=InlinePicture_Template;PictureControl_RenderHelper(b,d,e,c,a)}InlinePicture.ResolveSpecialValue=InlinePicture_ResolveSpecialValue;function InlinePicture_ResolveSpecialValue(c,b,d,e){ULSrLq:;var a=null;switch(c){case 10:a=InlinePicture_GetSrc(b);break;default:a=PictureControl_ResolveSpecialValue(c,b,d,e)}return a}InlinePicture.SetDisable=PictureControl_SetDisable;InlinePicture.GetFormatting=BaseControl.GetFormatting;InlinePicture.Highlight=LeafControl.Highlight;InlinePicture.IsSelected=LeafControl.IsSelected;InlinePicture.IsValid=LeafControl.IsValid;InlinePicture.OnBlur=LeafControl.OnBlur;InlinePicture.OnChange=LeafControl.OnChange;InlinePicture.OnClick=InlinePicture_OnClick;InlinePicture.OnFocus=LeafControl_FocusParentInfoPathControl;InlinePicture.OnMouseDown=LeafControl.OnMouseDown;InlinePicture.OnMouseUp=LeafControl.OnMouseUp;InlinePicture.OnKeyDown=InlinePicture_OnKeyPress;InlinePicture.RemoveHighlight=LeafControl.RemoveHighlight;InlinePicture.RestoreFocus=PictureControl_RestoreFocus;InlinePicture.Select=LeafControl.Select;InlinePicture.SetHidden=PictureControl_SetHidden;InlinePicture.SetDisplay=PictureControl_SetDisplay;InlinePicture.UnSelect=LeafControl.UnSelect;InlinePicture.MoveStyles=PictureControl_MoveStyles;InlinePicture.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;InlinePicture.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;InlinePicture.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;InlinePicture.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function MultiSelectListBoxCollection(){}_outer.MultiSelectListBoxCollection=MultiSelectListBoxCollection;MultiSelectListBoxCollection.ListIndexWhileRendering=0;MultiSelectListBoxCollection.Render=MultiSelectListBoxCollection_Render;function MultiSelectListBoxCollection_Render(c,b,i,a){ULSrLq:;ErrorVisualization_ClearViewDataNodeErrorVisualizationState(c);var d=c.OriginalId;if(typeof d=="undefined"||d==""){if(i==null)d=b[1];else d=i+"_"+b[1];ViewDataNode_SetHtmlId(c,d)}a.push("");b[14]&&MultiSelectListBoxCollection.GetSelectionRequired(b)&&BaseControl_OutputControlHelpingSpan("ErrorTip",a,c,d);var k=View.GetTemplateType(c.FormId),e;if(k==1)e=MultiSelectListBoxCollectionPrint_Template;else e=MultiSelectListBoxCollection_Template;for(var f=0;f");BaseControl_RenderDivForScrollWidthCalculation(a,c.FormId)}MultiSelectListBoxCollection.ResolveSpecialValue=MultiSelectListBoxCollection_ResolveSpecialValue;function MultiSelectListBoxCollection_ResolveSpecialValue(h,c,b,e){ULSrLq:;var a=null,d=MultiSelectListBoxCollection.GetOptionArray(c);switch(h){case 10:for(var f=[],g=0;g0&&g[0]!=null)j=Util.Trim(ViewDataNode_GetDatum(g[0]).GetValue());var i="";if(d!=null&&d.length>0&&d[0]!=null)i=Util.Trim(ViewDataNode_GetDatum(d[0]).GetValue());var p=true;if(y)for(var e=1;e=(e.length-n)/2||a>=e.length/2){d.removeChild(i);a--;continue}else{var f=i.firstChild;b=f.firstChild;b.value=e[a*2];b.title=e[a*2+1];var g=f.childNodes[1];if(g==null){g=document.createTextNode("");f.appendChild(g)}g.nodeValue=e[a*2+1];for(var h=f.childNodes.length-1;h>1;h--)f.removeChild(f.childNodes[h])}else{var o=MultiSelectListBoxCollection_RenderPopulatedItem(a,c,j,k);MultiSelectListBoxCollection.AppendChildHtmlString(d,o);var p=d.lastChild;b=p.firstChild.firstChild}if(b!=null)if(MultiSelectListBoxCollection.GetItemChecked(c,b.value))b.checked=true;else b.checked=false}var l=MultiSelectListBoxCollection.RenderPlaceholderIfNeeded(c,j,k);l!=""&&MultiSelectListBoxCollection.AppendChildHtmlString(d,l)}MultiSelectListBoxCollection.AppendChildHtmlString=MultiSelectListBoxCollection_AppendChildHtmlString;function MultiSelectListBoxCollection_AppendChildHtmlString(b,c){ULSrLq:;var a=document.createElement("span");a=b.appendChild(a);a.innerHTML=c;b.appendChild(a.firstChild);b.removeChild(a)}MultiSelectListBoxCollection.GetDataViewPath=MultiSelectListBoxCollection_GetDataViewPath;function MultiSelectListBoxCollection_GetDataViewPath(a){ULSrLq:;return a[6][4][0]}MultiSelectListBoxCollection.GetIsDynamic=MultiSelectListBoxCollection_GetIsDynamic;function MultiSelectListBoxCollection_GetIsDynamic(a){ULSrLq:;return a[6][4][1]}MultiSelectListBoxCollection.GetIsUnique=MultiSelectListBoxCollection_GetIsUnique;function MultiSelectListBoxCollection_GetIsUnique(a){ULSrLq:;return a[6][4][2]}MultiSelectListBoxCollection.GetAllowCustom=MultiSelectListBoxCollection_GetAllowCustom;function MultiSelectListBoxCollection_GetAllowCustom(a){ULSrLq:;return a[6][4][3]}MultiSelectListBoxCollection.GetContentViewPath=MultiSelectListBoxCollection_GetContentViewPath;function MultiSelectListBoxCollection_GetContentViewPath(a){ULSrLq:;return a[6][4][4]}MultiSelectListBoxCollection.GetDisplayViewPath=MultiSelectListBoxCollection_GetDisplayViewPath;function MultiSelectListBoxCollection_GetDisplayViewPath(a){ULSrLq:;return a[6][4][5]}MultiSelectListBoxCollection.GetValueViewPath=MultiSelectListBoxCollection_GetValueViewPath;function MultiSelectListBoxCollection_GetValueViewPath(a){ULSrLq:;return a[6][4][6]}function MultiSelectListBoxCollection_GetTitle(a){ULSrLq:;return a[6][5]}function MultiSelectListBoxCollection_GetQuirksSpanStyle(b,c){ULSrLq:;var a=[];a.push("margin:0px;");if(UserAgentInfo.strBrowser==1){a.push("display:inline-block;");CurrentFormData_IsV4UI(c)&&a.push("width:100%;")}else MultiSelectListBoxCollection_HasWidth100Percent(b)&&a.push("display:inline-block;width:100%;");return a.join("")}MultiSelectListBoxCollection.GetSelectionRequired=MultiSelectListBoxCollection_GetSelectionRequired;function MultiSelectListBoxCollection_GetSelectionRequired(a){ULSrLq:;return a[6][4][7]}function MultiSelectListBoxCollection_HasWidth100Percent(a){ULSrLq:;return a[6][4][8]}MultiSelectListBoxCollection.GetOptionArray=MultiSelectListBoxCollection_GetOptionArray;function MultiSelectListBoxCollection_GetOptionArray(a){ULSrLq:;return Collection_GetCollectionContent(a)}MultiSelectListBoxCollection.SetOptionArray=MultiSelectListBoxCollection_SetOptionArray;function MultiSelectListBoxCollection_SetOptionArray(a,b){ULSrLq:;a[1][2]=b}MultiSelectListBoxCollection.IsDisabled=MultiSelectListBoxCollection_IsDisabled;function MultiSelectListBoxCollection_IsDisabled(a){ULSrLq:;return a[3]||IP_Collection.IsReadOnly(a)||MultiSelectListBoxCollection_GetRenderDisabledDueToMissingBoundXmlNode(a)}MultiSelectListBoxCollection.GetRenderDisabledDueToMissingBoundXmlNode=MultiSelectListBoxCollection_GetRenderDisabledDueToMissingBoundXmlNode;function MultiSelectListBoxCollection_GetRenderDisabledDueToMissingBoundXmlNode(a){ULSrLq:;return a[1][4]}MultiSelectListBoxCollection.GetItemChecked=MultiSelectListBoxCollection_GetItemChecked;function MultiSelectListBoxCollection_GetItemChecked(c,b){ULSrLq:;var e=c.SnippetElement,f=MultiSelectListBoxCollection.GetDataViewPath(e),d=Expr.vpath_SelectViewPath(c,f);b=Util.Trim(b);for(var a=0;a-1){var x=document.getElementById(b[9]);try{MultiSelectListBoxCollection.FocusCheckboxByIndex(b,a,d);MultiSelectListBoxCollection.RestoreScrollPosition(a,b)}catch(w){}}else MultiSelectListBoxCollection.SetCheckboxToFocus(b,d);return e}MultiSelectListBoxCollection.IsFocusable=MultiSelectListBoxCollection_IsFocusable;function MultiSelectListBoxCollection_IsFocusable(){ULSrLq:;return true}MultiSelectListBoxCollection.OnFocus=MultiSelectListBoxCollection_OnFocus;function MultiSelectListBoxCollection_OnFocus(a,b){ULSrLq:;BaseControl_OnFocus(MultiSelectListBoxCollection_GetCollectionControlFromCheckBox(a),b)}MultiSelectListBoxCollection.OnScroll=MultiSelectListBoxCollection_OnScroll;function MultiSelectListBoxCollection_OnScroll(a){ULSrLq:;var d=GlobalFormData.Get(a.getAttribute("FormId")),b=d.mslbCollectionScrollPosition,c=a.id,e=a.scrollTop;if(e==0)b[c]=null;else b[c]=a.scrollTop}MultiSelectListBoxCollection.RestoreScrollPosition=MultiSelectListBoxCollection_RestoreScrollPosition;function MultiSelectListBoxCollection_RestoreScrollPosition(e,b){ULSrLq:;var d=GlobalFormData.Get(b.FormId),c=d.mslbCollectionScrollPosition,f=b[9],a=c[f];if(a!=null&&a>0)e.scrollTop=a}MultiSelectListBoxCollection.RestoreFocus=MultiSelectListBoxCollection_RestoreFocus;function MultiSelectListBoxCollection_RestoreFocus(a){ULSrLq:;SelectionService.Select(null);try{var e=MultiSelectListBoxCollection_GetPrepopulatedItemSpan(a),b=ViewDataNode_GetViewDataNodeFromHtml(a),c=MultiSelectListBoxCollection.GetCheckboxToFocus(b);MultiSelectListBoxCollection.FocusCheckboxByIndex(b,a,c)}catch(d){}}MultiSelectListBoxCollection.IsInFocusableState=MultiSelectListBoxCollection_IsInFocusableState;function MultiSelectListBoxCollection_IsInFocusableState(b){ULSrLq:;var a;if(!BaseControl_IsInFocusableState(b))return false;a=document.getElementById(b[9]);return a!=null&&MultiSelectListBoxCollection_GetFirstCheckBox(a)!=null}MultiSelectListBoxCollection.FocusCheckboxByValue=MultiSelectListBoxCollection_FocusCheckboxByValue;function MultiSelectListBoxCollection_FocusCheckboxByValue(c,d,h){ULSrLq:;for(var i=MultiSelectListBoxCollection_GetPrepopulatedItemSpan(d),b=i.childNodes,g=b.length,a=0;a-1)return a.mslbCollectionCheckboxToFocus;else return 0}MultiSelectListBoxCollection.OnAfterCreate=MultiSelectListBoxCollection_OnAfterCreate;function MultiSelectListBoxCollection_OnAfterCreate(b){ULSrLq:;var a=document.getElementById(b[9]);if(a==null)return;var d=b.SnippetElement;MultiSelectListBoxCollection.GetSelectionRequired(d)&&!MultiSelectListBoxCollection_IsValid(b)&&ErrorVisualization_ShowAsterisk(a,b);MultiSelectListBoxCollection_RestoreScrollPosition(a,b);BaseControl__ApplyCssClasses(a,0);var c=b.FormId,e=View.GetTemplateType(c);if(e==1)if(!(UserAgentInfo.strBrowser==1&&!CurrentFormData_IsV4UI(c))){var f=BaseControl_GetHeight(a);a.style.height="auto";a.style.minHeight=f+"px"}MultiSelectListBoxCollection_MoveStyles(a);BaseControl_EnsureScrollWidth(b.FormId)}MultiSelectListBoxCollection.IsValid=MultiSelectListBoxCollection_IsValid;function MultiSelectListBoxCollection_IsValid(d){ULSrLq:;var e=d.SnippetElement,c=true;if(MultiSelectListBoxCollection.GetSelectionRequired(e)){c=false;for(var b=ViewDataNode_GetChildNodes(d),a=0;a=0){var g=i[5].split(" ");if(g!=null)a=" "+g[b]}var e=MultiSelectListBoxCollection_GetWrappedCssClasses(f);if(!Util_IsNullOrEmptyString(e))d.className=e+a;else d.className=a}}MultiSelectListBoxCollection.SetDisplay=MultiSelectListBoxCollection_SetDisplay;function MultiSelectListBoxCollection_SetDisplay(c,b){ULSrLq:;var a=MultiSelectListBoxCollection_GetWrappingSpan(c);a!=null&&Util_SetStyleDisplay(a,b)}MultiSelectListBoxCollection.GetWrappingSpan=MultiSelectListBoxCollection_GetWrappingSpan;function MultiSelectListBoxCollection_GetWrappingSpan(a){ULSrLq:;var b=null;if(a!=null&&a.parentNode!=null&&a.parentNode.parentNode!=null)b=a.parentNode.parentNode;return b}MultiSelectListBoxCollection.GetWrappedCssClasses=MultiSelectListBoxCollection_GetWrappedCssClasses;function MultiSelectListBoxCollection_GetWrappedCssClasses(b){ULSrLq:;var a=b[6];if(a.length!=14)return null;if(a[9]!=null)return a[9][0];return null}MultiSelectListBoxCollection.GetAsteriskOffsetNormal=MultiSelectListBoxCollection_GetAsteriskOffsetNormal;function MultiSelectListBoxCollection_GetAsteriskOffsetNormal(b){ULSrLq:;var a=b[6];if(a.length!=14)return null;return a[10]}MultiSelectListBoxCollection.GetAsteriskOffsetTop=MultiSelectListBoxCollection_GetAsteriskOffsetTop;function MultiSelectListBoxCollection_GetAsteriskOffsetTop(b){ULSrLq:;var a=b[6];if(a.length!=14)return null;return a[11]}MultiSelectListBoxCollection.GetErrorMessageOffset=MultiSelectListBoxCollection_GetErrorMessageOffset;function MultiSelectListBoxCollection_GetErrorMessageOffset(b){ULSrLq:;var a=b[6];if(a.length!=14)return null;return a[12]}MultiSelectListBoxCollection.GetErrorMessageOffsetTop=MultiSelectListBoxCollection_GetErrorMessageOffsetTop;function MultiSelectListBoxCollection_GetErrorMessageOffsetTop(b){ULSrLq:;var a=b[6];if(a.length!=14)return null;return a[13]}MultiSelectListBoxCollection.GetFirstCheckBox=MultiSelectListBoxCollection_GetFirstCheckBox;function MultiSelectListBoxCollection_GetFirstCheckBox(c){ULSrLq:;var b=null,a=MultiSelectListBoxCollection_GetPrepopulatedItemSpan(c);if(a!=null&&a.firstChild!=null&&a.firstChild.firstChild!=null&&a.firstChild.firstChild.firstChild!=null)b=a.firstChild.firstChild.firstChild;return b}MultiSelectListBoxCollection.GetPrepopulatedItemSpan=MultiSelectListBoxCollection_GetPrepopulatedItemSpan;function MultiSelectListBoxCollection_GetPrepopulatedItemSpan(a){ULSrLq:;var b=null;if(a!=null&&a.firstChild!=null&&a.firstChild.childNodes[1]!=null)b=a.firstChild.childNodes[1];return b}MultiSelectListBoxCollection.GetCollectionControlFromCheckBox=MultiSelectListBoxCollection_GetCollectionControlFromCheckBox;function MultiSelectListBoxCollection_GetCollectionControlFromCheckBox(b){ULSrLq:;var a=b.parentNode.parentNode.parentNode.parentNode.parentNode;return a}MultiSelectListBoxCollection.ShouldShiftAsteriskIn=MultiSelectListBoxCollection_ShouldShiftAsteriskIn;function MultiSelectListBoxCollection_ShouldShiftAsteriskIn(a){ULSrLq:;if(a.clientHeight=0){a=MultiSelectListBoxItem_GetFocusableItem(c);if(a!=null){d=a.style;if(d!=null&&d.disabled!=true)return true}}return false}function MultiSelectListBoxItem_GetContainer(b){ULSrLq:;var a=BaseControl_GetParentInfoPathControl(b);return a}function MultiSelectListBoxItem_GetCollection(c){ULSrLq:;var b=MultiSelectListBoxItem_GetContainer(c),a=BaseControl_GetParentInfoPathControl(b);return a}MultiSelectListBoxItem.GetValueFromControl=MultiSelectListBoxItem_GetValueFromControl;function MultiSelectListBoxItem_GetValueFromControl(a){ULSrLq:;var b="";if(a.childNodes[1]!=null)if(a.childNodes[1].nodeType==3)b=a.childNodes[1].data;else{var c=MultiSelectListBoxItem_GetTextBox(a);b=c.value}return b}MultiSelectListBoxItem.SetValueOfControl=MultiSelectListBoxItem_SetValueOfControl;function MultiSelectListBoxItem_SetValueOfControl(b,d){ULSrLq:;var e=ViewDataNode_GetViewDataNodeFromHtml(b),c=Util.GetPlainTextFromValueObject(d),a=b.childNodes[1];if(a==null)b.appendChild(document.createTextNode(c));else if(a.nodeType==3)a.data=c;else a.value=c;return b}MultiSelectListBoxItem.RefreshControlData=MultiSelectListBoxItem_RefreshControlData;function MultiSelectListBoxItem_RefreshControlData(b,a){ULSrLq:;MultiSelectListBoxItem_RefreshVisualState(a)}MultiSelectListBoxItem.RefreshVisualState=MultiSelectListBoxItem_RefreshVisualState;function MultiSelectListBoxItem_RefreshVisualState(a){ULSrLq:;if(a.tagName.toLowerCase()=="input")a=a.parentNode;var b=ViewDataNode_GetViewDataNodeFromHtml(a);if(MultiSelectListBoxItem.IsPopulatedItem(b)||Util_IsNullOrEmptyString(ViewDataNode_GetDatum(b).GetValue())&&a.getAttribute("customItem")=="false")ViewDataNode_SetHidden(b,true);else ViewDataNode_SetHidden(b,false);BaseControl.RefreshVisualState(a)}MultiSelectListBoxItem.OnAfterCreate=MultiSelectListBoxItem_OnAfterCreate;function MultiSelectListBoxItem_OnAfterCreate(a){ULSrLq:;var b=document.getElementById(a[9]);if(b==null)return;ViewDataNode_IsHidden(a)&&MultiSelectListBoxItem_MoveStyles(b);if(!ViewDataNode_IsValid(a))if(ViewDataNode_IsBlank(a)){var d=a._objViewDataNodeParent,c=d._objViewDataNodeParent,e=c.SnippetElement,f=MultiSelectListBoxCollection.GetAllowCustom(e);f&&ErrorVisualization_ShowAsterisk(b,a)}}MultiSelectListBoxItem.OnFocus=MultiSelectListBoxItem_OnFocus;function MultiSelectListBoxItem_OnFocus(a,b){ULSrLq:;a=a.parentNode;LeafControl.OnFocus(MultiSelectListBoxItem_GetFocusableItem(a),b)}MultiSelectListBoxItem.GetFocusableItem=MultiSelectListBoxItem_GetFocusableItem;function MultiSelectListBoxItem_GetFocusableItem(a){ULSrLq:;var b=null;if(a.childNodes[1]==null||a.childNodes[1].nodeType==3)b=a.childNodes[0];else b=a.childNodes[1];return b}MultiSelectListBoxItem.OnMouseOver=MultiSelectListBoxItem_OnMouseOver;function MultiSelectListBoxItem_OnMouseOver(a,b){ULSrLq:;if(a.tagName.toLowerCase()=="input")a=a.parentNode;LeafControl.OnMouseOver(a,b)}MultiSelectListBoxItem.OnMouseOut=MultiSelectListBoxItem_OnMouseOut;function MultiSelectListBoxItem_OnMouseOut(a,b){ULSrLq:;if(a.tagName.toLowerCase()=="input")a=a.parentNode;LeafControl.OnMouseOut(a,b)}MultiSelectListBoxItem.GetCheckBox=MultiSelectListBoxItem_GetCheckBox;function MultiSelectListBoxItem_GetCheckBox(a){ULSrLq:;if(a.tagName.toLowerCase()=="span")a=a.childNodes[0];return a}MultiSelectListBoxItem.TextBox=MultiSelectListBoxItem_GetTextBox;function MultiSelectListBoxItem_GetTextBox(b){ULSrLq:;var a=null;if(b.tagName.toLowerCase()=="span")a=b.childNodes[1];if(a==null||a.nodeType==3)return null;return a}MultiSelectListBoxItem.MoveStyles=MultiSelectListBoxItem_MoveStyles;function MultiSelectListBoxItem_MoveStyles(b){ULSrLq:;var a=LeafControl_GetWrappingSpan(b);if(UserAgentInfo.strBrowser==1&&(UserAgentInfo.intBrowserRmj<8||!CurrentFormData_IsV4UI(b.getAttribute("FormId")))&&a.getAttribute("ScriptClass")!="MultiSelectListBoxContainer")a=a.parentNode;if(b.style.display=="none")Util_SetStyleDisplay(a,"none");else Util_SetStyleDisplay(a,"")}MultiSelectListBoxItem.SetDisable=MultiSelectListBoxItem_SetDisable;function MultiSelectListBoxItem_SetDisable(b,a){ULSrLq:;var d=MultiSelectListBoxItem_GetCheckBox(b);BaseControl_SetDisable(d,a);var c=MultiSelectListBoxItem_GetTextBox(b);c!=null&&TextBox_SetDisable(c,a)}MultiSelectListBoxItem.IsValid=LeafControl.IsValid;MultiSelectListBoxItem.IsSelected=LeafControl.IsSelected;MultiSelectListBoxItem.Select=LeafControl.Select;MultiSelectListBoxItem.UnSelect=LeafControl.UnSelect;MultiSelectListBoxItem.IsSigned=LeafControl.IsSigned;MultiSelectListBoxItem.Highlight=LeafControl.Highlight;MultiSelectListBoxItem.RemoveHighlight=LeafControl.RemoveHighlight;MultiSelectListBoxItem.OnBeforeDialog=LeafControl.OnBeforeDialog;MultiSelectListBoxItem.OnAfterDialog=LeafControl.OnAfterDialog;MultiSelectListBoxItem.GetFormatting=BaseControl.GetFormatting;MultiSelectListBoxItem.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;MultiSelectListBoxItem.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;MultiSelectListBoxItem.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;MultiSelectListBoxItem.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function MultiSelectListBoxContainer(){}_outer.MultiSelectListBoxContainer=MultiSelectListBoxContainer;MultiSelectListBoxContainer.Render=MultiSelectListBoxContainer_Render;function MultiSelectListBoxContainer_Render(d,c,e,a,b){ULSrLq:;Container.RenderHelper(d,c,e,a,b,MultiSelectListBoxContainer_Template)}MultiSelectListBoxContainer.IsSelected=MultiSelectListBoxContainer_IsSelected;function MultiSelectListBoxContainer_IsSelected(b){ULSrLq:;var a=BaseControl.GetChildInfoPathControls(b)[0];if(a!=null)return MultiSelectListBoxItem.IsSelected(a);return false}MultiSelectListBoxContainer.Select=MultiSelectListBoxContainer_Select;function MultiSelectListBoxContainer_Select(b){ULSrLq:;var a=BaseControl.GetChildInfoPathControls(b)[0];if(a!=null)return MultiSelectListBoxItem.Select(a);var c=BaseControl_GetParentInfoPathControl(b);return MultiSelectListBoxCollection.Select(c)}MultiSelectListBoxContainer.UnSelect=MultiSelectListBoxContainer_UnSelect;function MultiSelectListBoxContainer_UnSelect(b){ULSrLq:;var a=BaseControl.GetChildInfoPathControls(b)[0];if(a!=null)return MultiSelectListBoxItem.UnSelect(a);var c=BaseControl_GetParentInfoPathControl(b);return MultiSelectListBoxCollection.UnSelect(c)}MultiSelectListBoxContainer.ResolveSpecialValue=BaseControl.ResolveSpecialValue;function ComboBox(){}_outer.ComboBox=ComboBox;ComboBox.TextBoxIdSuffix="_textBox";ComboBox.GetFormatting=BaseControl.GetFormatting;ComboBox.GetValueFromControl=BaseList.GetValueFromControl;ComboBox.SetDisable=ComboBox_SetDisable;function ComboBox_SetDisable(e,b){ULSrLq:;var d=ViewDataNode_GetViewDataNodeFromHtml(e),a=document.getElementById(d[9]),c=ComboBox_GetTextBox(a);a!=null&&BaseControl.SetDisable(a,b);c!=null&&TextBox.SetDisable(c,b)}ComboBox.SetValueOfControl=ComboBox_SetValueOfControl;function ComboBox_SetValueOfControl(a,f){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a);a=ComboBox_LoadOptions(a,b);var d=document.getElementById(b[9]),e=ComboBox_GetTextBox(d),c=BaseList_OptionGenerationAlgorithm(b,true);if(c==null)TextBox.SetValueOfControl(e,f);else TextBox.SetValueOfControl(e,c);ComboBox_SelectOption(d,f);return a}ComboBox.OnTextChange=ComboBox_OnTextChange;function ComboBox_OnTextChange(a){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a),c=BaseList_OptionGenerationAlgorithm(b,true);if(a.value!=c){TextBox_AddEventLogEntry(a,b,a.value);ViewDataNode_OnControlChange(a);var d=ComboBox_GetDropDown(a);ComboBox_SelectOption(d,a.value)}}function ComboBox_SelectOption(a,d){ULSrLq:;if(a!=null){a.value=d;if(!Util_IsNullOrEmptyString(d))for(var e=a.options,c=0;c0){b=e;if(UserAgentInfo.intBrowserRmj==9&&UserAgentInfo.strBrowser==1)b+=LeafControl_ParseLength(a.currentStyle["borderRightWidth"])+1;else if(UserAgentInfo.intBrowserRmj==10&&UserAgentInfo.strBrowserType==1)b+=LeafControl_ParseLength(a.currentStyle["borderRightWidth"])+2;else if(UserAgentInfo.strBrowserType==1)b+=LeafControl_ParseLength(a.currentStyle["borderRightWidth"]);else if(UserAgentInfo.strBrowser==2)b+=3;else if(UserAgentInfo.strBrowser==3)b+=1}else b=a.clientHeight-1;c.style.width=a.offsetWidth-b+"px";c.style.height=a.offsetHeight+"px"}}ComboBox.OnAfterCreate=ComboBox_OnAfterCreate;function ComboBox_OnAfterCreate(b){ULSrLq:;var a=document.getElementById(b[9]);if(a==null)return;var c=ComboBox_GetTextBox(a);if(c==null)c=a;if(a!=c&&!ViewDataNode_IsHidden(b)){if(a.offsetWidth>0)ComboBox_ResizeTextBox(a.id);else window.setTimeout('ComboBox.ResizeTextBox("'+a.id+'");');var d=BaseList_OptionGenerationAlgorithm(b,true);if(d==null){d=BaseControl_GetFormattedValue(b);a.selectedIndex=-1}c.value=d;a.tabIndex=-1;a.accessKey="";a.style.position="relative"}var e=a.getAttribute("FormId"),f=View_GetTemplateType(e);if(CurrentFormData.IsListItemMode(e)&&f==1)c.style.borderStyle="none";BaseList.OnAfterCreate(b)}ComboBox.Render=ComboBox_Render;function ComboBox_Render(b,c,i,a){ULSrLq:;var g=View.GetTemplateType(b.FormId),d=ComboBox_Template;if(g==1)d=ComboBox_PrintTemplate;var f=LeafControl_InitializeViewDataNode(i,b,c),k=b.FormId;BaseList_RenderBeginingWrappingSpan(b,c,f,a);a.push(d[0]);a.push(' FormId="');a.push(k);a.push('" OriginalId="');a.push(f);a.push('" class="');a.push(LeafControl_ComputeRenderStyle(b,c[3],c[13]));a.push('" ');var l=ViewDataNode_GetDatum(b),h=l.GetValue();if(Util.IsNullOrEmptyString(h)||g==1){var j=BaseList_OptionGenerationAlgorithm(b,true);if(j!=null)h=j}LeafControl_OutputAttribute("value",h,a);LeafControl_OutputConditionalAttribute(" accessKey",c[6][1],a);LeafControl_OutputConditionalAttribute(" tabIndex",c[17],a);LeafControl_OutputConditionalAttribute(" title",LeafControl_GetTitle(b,c),a);for(var e=1;e")break;var m=BaseControl.RenderTemplateItem(d[e],b,c,f,a)}e!=d.length&&BaseList_Render(b,c,i,a,d.slice(e),g,false);BaseList_RenderEndWrappingSpan(b,c,f,a);BaseControl_RenderDivForScrollWidthCalculation(a,k)}ComboBox.ResolveSpecialValue=ComboBox_ResolveSpecialValue;function ComboBox_ResolveSpecialValue(c,b,e,f){ULSrLq:;var a=null;switch(c){case 4:var d=GlobalFormData.Get(b.FormId).viewDataHtmlMap;a=d.length;break;case 10:a=LeafControl_GetAriaInvalidValue(b);break;default:a=LeafControl_ResolveSpecialValue(c,b,e,f)}return a}ComboBox.IsFocusable=ComboBox_IsFocusable;function ComboBox_IsFocusable(){ULSrLq:;return true}ComboBox.OnBlur=ComboBox_OnBlur;function ComboBox_OnBlur(a,b){ULSrLq:;if(a.keyBoardSession===true){a.keyBoardSession=null;ComboBox_OnChange(a,b);a.selectedIndex=-1}LeafControl.OnBlur(a,b)}ComboBox.OnFocus=ComboBox_OnFocus;function ComboBox_OnFocus(b,e){ULSrLq:;var d=ViewDataNode_GetViewDataNodeFromHtml(b),a=ComboBox_LoadOptions(b,d);if(a==b){var c=ComboBox_GetDropDown(a);ComboBox.RefreshControlDataBaseIfFilteringExist(c,d);LeafControl.OnFocus(c,e);if(a!=c){a.select();LeafControl.OnFocus(a,e)}}else{if(b.tagName=="INPUT")a=ComboBox_GetTextBox(a);Util_DoubleFocus(a)}}ComboBox.OnMouseDown=LeafControl.OnMouseDown;ComboBox.OnMouseUp=LeafControl.OnMouseUp;ComboBox.OnKeyPress=ComboBox_OnKeyPress;function ComboBox_OnKeyPress(b,c){ULSrLq:;var h=b.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(h)!=1))return true;var d=KeyboardService.GetVirtualKey(c);if(d==8||d==7){var f=ViewDataNode_GetViewDataNodeFromHtml(b),e=f[9],a=document.getElementById(e),g=ComboBox_GetDropDown(b);LeafControl_HideAsteriskAfterTyping(g,c);a!=null&&a.focus();a.keyBoardSession=true;(UserAgentInfo.strBrowser==3||UserAgentInfo.strBrowser==2)&&ComboBox_OnChange(a,null)}else LeafControl_OnKeyPressKillEnterEvent(b,c)}ComboBox.OnTextBoxKeyPress=ComboBox_OnTextBoxKeyPress;function ComboBox_OnTextBoxKeyPress(b,c){ULSrLq:;var e=b.getAttribute("FormId");if(!(!Dialog_DialogPresent()&&PostbackBody.intPostbacksInProgress==0&&View_GetTemplateType(e)!=1))return true;var a=KeyboardService.GetVirtualKey(c);if(a!=1&&a!=0&&a!=2&&a!=3){var d=ComboBox_GetDropDown(b);LeafControl_HideAsteriskAfterTyping(d,c)}}ComboBox.IsValid=LeafControl.IsValid;ComboBox.IsSelected=LeafControl.IsSelected;ComboBox.Select=ComboBox_Select;function ComboBox_Select(b){ULSrLq:;var a=ComboBox_GetTextBox(b);a!=null&&LeafControl.Select(a)}ComboBox.UnSelect=LeafControl.UnSelect;ComboBox.RestoreFocus=ComboBox_RestoreFocus;function ComboBox_RestoreFocus(b){ULSrLq:;var a=ComboBox_GetTextBox(b);a!=null&&LeafControl.RestoreFocus(a)}ComboBox.Highlight=LeafControl_Highlight;ComboBox.RemoveHighlight=LeafControl.RemoveHighlight;ComboBox.OnMouseOver=ComboBox_OnMouseOver;function ComboBox_OnMouseOver(b,d){ULSrLq:;var a=ViewDataNode_GetViewDataNodeFromHtml(b);b=ComboBox_LoadOptions(b,a);var c=document.getElementById(a[9]);ComboBox.RefreshControlDataBaseIfFilteringExist(c,a);LeafControl.OnMouseOver(c,d)}ComboBox.OnMouseOut=ComboBox_OnMouseOut;function ComboBox_OnMouseOut(c,d){ULSrLq:;var a=ViewDataNode_GetViewDataNodeFromHtml(c),b=document.getElementById(a[9]);LeafControl.OnMouseOut(b,d)}ComboBox.OnBeforeDialog=DropDownList.OnBeforeDialog;ComboBox.OnAfterDialog=DropDownList.OnAfterDialog;ComboBox.RefreshVisualState=ComboBox_RefreshVisualState;function ComboBox_RefreshVisualState(a){ULSrLq:;BaseControl.RefreshVisualState(a);var b=ComboBox_GetTextBox(a);BaseControl.RefreshVisualState(b)}ComboBox.SetAriaInvalidAttribute=ComboBox_SetAriaInvalidAttribute;function ComboBox_SetAriaInvalidAttribute(b,a){ULSrLq:;BaseControl.SetAriaInvalidAttribute(b,a);var c=ComboBox_GetTextBox(b);BaseControl.SetAriaInvalidAttribute(c,a)}ComboBox.SetHidden=function(e,c,b){ULSrLq:;var a=c.parentNode;a=a.parentNode;if(a!=null){var d=ComboBox_GetTextBox(c);a.style.display=b?"none":"";d.style.display=b?"none":"";c.style.display=b?"none":"";!b&&window.setTimeout('ComboBox.ResizeTextBox("'+c.id+'");')}};ComboBox.ShouldShiftAsteriskIn=ComboBox_ShouldShiftAsteriskIn;function ComboBox_ShouldShiftAsteriskIn(){ULSrLq:;return true}ComboBox.GetControlForSelectText=ComboBox_GetControlForSelectText;function ComboBox_GetControlForSelectText(a){ULSrLq:;var b=ViewDataNode_GetViewDataNodeFromHtml(a);a=ComboBox_LoadOptions(a,b);return ComboBox_GetTextBox(a)}function ComboBox_SetViewDateNodeIndex(b,a){ULSrLq:;var d=ComboBox_GetTextBox(b),c=ComboBox_GetDropDown(b);d.setAttribute("viewDataNode",a);c.setAttribute("viewDataNode",a)}function ComboBox_LoadOptions(b,a){ULSrLq:;return DropDownList__LoadOptions(b,a,ComboBox_Render,ComboBox_OnAfterCreate,ComboBox_SetViewDateNodeIndex)}ComboBox.RefreshControlDataBaseIfFilteringExist=DropDownList_RefreshControlDataBaseIfFilteringExist;ComboBox.RefreshControlData=BaseList.RefreshControlData;ComboBox.OnBeforeDialog=BaseList.OnBeforeDialog;ComboBox.OnAfterDialog=BaseList.OnAfterDialog;ComboBox.OnClick=LeafControl.OnClick;ComboBox.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;ComboBox.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;ComboBox.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;ComboBox.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function ChoiceGroup(){}_outer.ChoiceGroup=ChoiceGroup;ChoiceGroup.OnChange=Section.OnChange;ChoiceGroup.OnClick=Section.OnClick;ChoiceGroup.OnFocus=Section.OnFocus;ChoiceGroup.OnBlur=Section.OnBlur;ChoiceGroup.OnMouseOver=Section.OnMouseOver;ChoiceGroup.OnMouseOut=Section.OnMouseOut;ChoiceGroup.OnMouseDown=Section.OnMouseDown;ChoiceGroup.OnMouseUp=Section.OnMouseUp;ChoiceGroup.OnKeyPress=Section.OnKeyPress;ChoiceGroup.IsValid=Section.IsValid;ChoiceGroup.IsSelected=Section.IsSelected;ChoiceGroup.Select=Section.Select;ChoiceGroup.UnSelect=Section.UnSelect;ChoiceGroup.ResolveSpecialValue=Section.ResolveSpecialValue;ChoiceGroup.IsSigned=Section.IsSigned;ChoiceGroup._objMatchingSectionNode=null;function ChoiceGroup_IteratorData(a){ULSrLq:;this._objNode=null;this._strXmlToEdit=a;this._bEmpty=true}ChoiceGroup.Render=ChoiceGroup_Render;function ChoiceGroup_Render(c,b,d,a){ULSrLq:;IP_Collection_Render(c,b,d,a,ChoiceGroup_Template)}ChoiceGroup.OnAfterCreate=ChoiceGroup_OnAfterCreate;function ChoiceGroup_OnAfterCreate(a){ULSrLq:;var h=a.FormId,b=GlobalFormData.Get(h);Section.OnAfterCreate(a);var g=a[9],i=document.getElementById(g),d=ChoiceGroup_MultipleBindingClass(a);if(d!=-1){if(b._arrChoiceGroupsMultipleBindingMap==null)b._arrChoiceGroupsMultipleBindingMap=[];var c=b._arrChoiceGroupsMultipleBindingMap[d];if(c==null){c=[];b._arrChoiceGroupsMultipleBindingMap[d]=c}for(var f=ViewDataNode_GetChildNodes(ViewDataNode_GetChildNodes(a)[0]),e=0;e0)return 0;else{ChoiceGroup._objMatchingSectionNode=a._objNode;return 1}}}function ChoiceGroup_CanReplaceCallback(a,b){ULSrLq:;if(a.SnippetElement[2]!="ChoiceSection")return;var c=ChoiceSection_GetReplaceXmlToEdit(a.SnippetElement);if(c==b._strXmlToEdit)b._objNode=a}function ChoiceGroup_CanInsert(b,c){ULSrLq:;ChoiceGroup._objMatchingSectionNode=null;var a=new ChoiceGroup_IteratorData(c);ChoiceGroup_Iterate(b,ChoiceGroup_CanInsertCallback,a);if(!a._bEmpty)return 0;if(a._objNode==null)return 2;else{ChoiceGroup._objMatchingSectionNode=a._objNode;return 1}}function ChoiceGroup_CanInsertCallback(a,b){ULSrLq:;var d=HoverMenu.GetXmlToEdit(a);if(d==b._strXmlToEdit)b._objNode=a;var c=ViewDataNode_GetChildNodes(a);if(c!=null&&c.length>0)b._bEmpty=false}function ChoiceGroup_Iterate(b,g,i){ULSrLq:;var h=b.FormId,e=GlobalFormData.Get(h),a=ViewDataNode_GetChildNodes(b),d=ChoiceGroup_MultipleBindingClass(b);if(d==-1||e._arrChoiceGroupsMultipleBindingMap==null)a=ViewDataNode_GetChildNodes(a[0]);else a=e._arrChoiceGroupsMultipleBindingMap[d];for(var c=0;c0){var d=a.substring(e+CustomControl.SizeOfSeperator);if(d!=null&&d==c)b=true}}return b}CustomControl.GatherPostData=CustomControl_GatherPostData;function CustomControl_GatherPostData(strFormId,strControlId,bForcePostBack,bOverrideAllPostbackSettings,bCompareViewDataNodes,objViewDataCompareNode,bIgnoreForSignedNodes){ULSrLq:;for(var arrCustomControls=CurrentFormData.CustomControlsIDArray(strFormId),iarrCustomControl=0;iarrCustomControl0)if(iCurrentDataAction==2||iCurrentDataAction==6||iCurrentDataAction==0)for(var arrCurrentDataAction=arrDataActions[iCurrentDataAction],iPostBack=0;iPostBack0){var a=b.substring(0,c);if(a!=null){if(CurrentFormData_GetCurrentFormData(a)==null)a=a.substring(0,a.length/2);return a}}}function ParseControlIdFromControl(a){ULSrLq:;var b=a.indexOf("__",0);if(b>0){var c=a.substring(b+CustomControl.SizeOfSeperator);return c}}function ExternalCustomControlCallback(a){ULSrLq:;if(a!=null){var b=ParseFormIdFromControl(a),c=ParseControlIdFromControl(a);b!=null&&CurrentFormData_GetCurrentFormData(b)!=null&&c!=null&&CustomControl_GatherPostData(b,c,false,false,false,null,false)}}_outer.ExternalCustomControlCallback=ExternalCustomControlCallback;function ExternalOnFocus(d){ULSrLq:;for(var f=ParseControlIdFromControl(d),e=ParseFormIdFromControl(d),b=CurrentFormData.CustomControlsIDArray(e),a=0;a0)return a[0];else return null}LinkedPicture.GetSecondaryDataNodes=PictureControl_GetSecondaryDataNodes;LinkedPicture.GetFormatting=BaseControl.GetFormatting;LinkedPicture.Highlight=LeafControl.Highlight;LinkedPicture.IsSelected=LeafControl.IsSelected;LinkedPicture.OnBlur=LeafControl.OnBlur;LinkedPicture.OnChange=LeafControl.OnChange;LinkedPicture.OnClick=LinkedPicture_OnClick;LinkedPicture.OnFocus=LeafControl_FocusParentInfoPathControl;LinkedPicture.OnMouseDown=LeafControl.OnMouseDown;LinkedPicture.OnMouseUp=LeafControl.OnMouseUp;LinkedPicture.OnKeyDown=LinkedPicture_OnKeyPress;LinkedPicture.RemoveHighlight=LeafControl.RemoveHighlight;LinkedPicture.RestoreFocus=PictureControl_RestoreFocus;LinkedPicture.Select=LeafControl.Select;LinkedPicture.SetDisable=PictureControl_SetDisable;LinkedPicture.SetHidden=PictureControl_SetHidden;LinkedPicture.SetDisplay=PictureControl_SetDisplay;LinkedPicture.UnSelect=LeafControl.UnSelect;LinkedPicture.MoveStyles=PictureControl_MoveStyles;LinkedPicture.GetAsteriskOffsetNormal=LeafControl.GetAsteriskOffsetNormal;LinkedPicture.GetAsteriskOffsetTop=LeafControl.GetAsteriskOffsetTop;LinkedPicture.GetErrorMessageOffset=LeafControl.GetErrorMessageOffset;LinkedPicture.GetErrorMessageOffsetTop=LeafControl.GetErrorMessageOffsetTop;function ListCollection(){}_outer.ListCollection=ListCollection;ListCollection.Render=ListCollection_Render;function ListCollection_Render(c,b,d,a){ULSrLq:;IP_Collection_Render(c,b,d,a,ListCollection_Template)}ListCollection.ResolveSpecialValue=ListCollection_ResolveSpecialValue;function ListCollection_ResolveSpecialValue(c,d,b,e){ULSrLq:;var a=null;switch(c){case 10:a=ListCollection.GetListType(b);break;case 11:a=ListCollection.GetListStartValue(b);break;default:a=StructuralEditingControl.ResolveSpecialValue(c,d,b,e)}return a}ListCollection.GetListType=ListCollection_GetListType;function ListCollection_GetListType(a){ULSrLq:;return a[6][4][0]}ListCollection.GetListStartValue=ListCollection_GetListStartValue;function ListCollection_GetListStartValue(a){ULSrLq:;return a[6][4][1]}ListCollection.OnChange=BaseControl.OnChange;ListCollection.OnClick=BaseControl.OnClick;ListCollection.OnFocus=BaseControl.OnFocus;ListCollection.OnBlur=BaseControl.OnBlur;ListCollection.OnMouseOver=BaseControl.OnMouseOver;ListCollection.OnMouseOut=BaseControl.OnMouseOut;ListCollection.OnMouseDown=BaseControl.OnMouseDown;ListCollection.OnMouseUp=BaseControl.OnMouseUp;ListCollection.OnKeyPress=BaseControl.OnKeyPress;ListCollection.OnAfterCreate=BaseControl.OnAfterCreate;ListCollection.IsValid=BaseControl.IsValid;ListCollection.IsSelected=BaseControl.IsSelected;ListCollection.Select=BaseControl.Select;ListCollection.UnSelect=BaseControl.UnSelect;ListCollection.IsSigned=StructuralEditingControl.IsSigned;function ListContainer(){}_outer.ListContainer=ListContainer;ListContainer.Render=ListContainer_Render;function ListContainer_Render(d,c,e,a,b){ULSrLq:;Container.RenderHelper(d,c,e,a,b,ListContainer_Template)}ListContainer.ResolveSpecialValue=BaseControl.ResolveSpecialValue;function ListItem(){}_outer.ListItem=ListItem;ListItem.Render=ListItem_Render;function ListItem_Render(a,d,j,b){ULSrLq:;var e;if(View.GetTemplateType(a.FormId)==1)e=ListItemPrint_Template;else e=ListItem_Template;for(var f=LeafControl_InitializeViewDataNode(j,a,d),i=CurrentFormData_IsV4UI(a.FormId),h=i?"display:block;":"",g=LeafControl_RenderBeginWrappingSpanEx(f,a,d,h,b),c=0;c<3;c++)var k=BaseControl.RenderTemplateItem(e[c],a,d,f,b);LeafControl_RenderLeafAttributes(f,a,d,false,false,b);if(ViewDataNode_IsDisabled(a)){b.push(" ");b.push("disabled");b.push('="true" ')}for(var c=3;c