function ContentFragmentPageCustomCallback(b,a){this._variableName=b;this._callbackFunction=a}ContentFragmentPageCustomCallback.prototype._customCallback=function(f,a,b,c,d,e){this._callbackFunction("custom","id="+encodeURIComponent(f)+"&renderFromCurrent=True&callback_control_id="+encodeURIComponent(a)+"&callback_argument="+encodeURIComponent(b),d,e,c)};var Telligent_Common={};Telligent_Common._state=[];Telligent_Common.ConvertHsvColorToRgbColor=function(i){var m=i[0],h=i[1],a=i[2],d,c,b;if(h==0)return[a,a,a];var f;if(m==360)f=0;else f=m;f=f/60;var e=Math.floor(f),l=f-e,g=a*(1-h),j=a*(1-h*l),k=a*(1-h*(1-l));if(e==0){d=a;c=k;b=g}if(e==1){d=j;c=a;b=g}if(e==2){d=g;c=a;b=k}if(e==3){d=g;c=j;b=a}if(e==4){d=k;c=g;b=a}if(e==5){d=a;c=g;b=j}d=Math.round(d);c=Math.round(c);b=Math.round(b);return[d,c,b]};Telligent_Common.ConvertRgbColorToHsvColor=function(h){var e=h[0],d=h[1],c=h[2],a,g,b=Math.max(Math.max(e,d),c),i=Math.min(Math.min(e,d),c),f=b-i;if(b==0)g=0;else g=f/b;if(g==0)a=0;else if(e==b)a=60*(d-c)/f;else if(d==b)a=120+60*(c-e)/f;else if(c==b)a=240+60*(e-d)/f;if(a<0)a+=360;return[a,g,b]};Telligent_Common.ConvertDecimalToHexadecimal=function(b,d){var e="0123456789abcdef",a="",c;while(b>0){c=b%16;a=e.substr(c,1)+a;b-=c;b/=16}if(d)while(a.length<d)a="0"+a;return a};Telligent_Common.ConvertHtmlColorToRgbColor=function(a){a=a.replace(/[^0-9a-f]/ig,"");return a.length==3?[parseInt(a.substr(0,1)+a.substr(0,1),16),parseInt(a.substr(1,1)+a.substr(1,1),16),parseInt(a.substr(2,1)+a.substr(2,1),16)]:a.length==6?[parseInt(a.substr(0,2),16),parseInt(a.substr(2,2),16),parseInt(a.substr(4,2),16)]:[255,255,255]};Telligent_Common.ConvertRgbColorToHtmlColor=function(a){return"#"+Telligent_Common.ConvertDecimalToHexadecimal(a[0],2)+Telligent_Common.ConvertDecimalToHexadecimal(a[1],2)+Telligent_Common.ConvertDecimalToHexadecimal(a[2],2)};Telligent_Common.GetContrastingHtmlColorForRgbColor=function(a){var b=a[0]*2+a[1]*5+a[2];return b>1024?"#000000":"#ffffff"};Telligent_Common.GetElementInfo=function(d){var a={};if(!d.getBoundingClientRect){var g=0,h=0,b=d,i=false,j=false,k=Telligent_Common.IsIE();while(b){if(!i)g+=b.offsetLeft;if(!j)h+=b.offsetTop;if(k&&b.offsetParent&&b.offsetParent.style.position=="relative")if(!b.offsetParent.style.width){i=true;if(b.offsetParent.style.top||b.offsetParent.style.bottom){h+=b.offsetHeight;j=true}}b=b.offsetParent}a.Left=g;a.Top=h;a.Right=g+d.offsetWidth;a.Bottom=g+d.offsetHeight;a.Width=d.offsetWidth;a.Height=d.offsetHeight}else{var c=d.getBoundingClientRect(),e=0,f=0;if(typeof window.pageXOffset=="number"){e=window.pageXOffset;f=window.pageYOffset}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){e=document.body.scrollLeft;f=document.body.scrollTop}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){e=document.documentElement.scrollLeft;f=document.documentElement.scrollTop}a.Left=c.left+e;a.Top=c.top+f;a.Right=c.right+e;a.Bottom=c.bottom+f;if(this.IsIE()&&a.Left>=2&&!this.IsIE8()){a.Left-=2;a.Top-=2;a.Right-=2;a.Bottom-=2}a.Width=c.right-c.left;a.Height=c.bottom-c.top}return a};Telligent_Common.GetWindowInfo=function(){var d=0,e=0,b=0,a=0;if(typeof window.pageXOffset=="number"){d=window.pageXOffset;e=window.pageYOffset}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){d=document.body.scrollLeft;e=document.body.scrollTop}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){d=document.documentElement.scrollLeft;e=document.documentElement.scrollTop}if(typeof window.innerWidth=="number"){b=window.innerWidth;a=window.innerHeight}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){b=document.documentElement.clientWidth;a=document.documentElement.clientHeight}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){b=document.body.clientWidth;a=document.body.clientHeight}if(document.documentElement&&(document.documentElement.scrollHeight||document.documentElement.offsetHeight))if(document.documentElement.scrollHeight>document.documentElement.offsetHeight){contentWidth=document.documentElement.scrollWidth;contentHeight=document.documentElement.scrollHeight}else{contentWidth=document.documentElement.offsetWidth;contentHeight=document.documentElement.offsetHeight}else if(document.body&&(document.body.scrollHeight||document.body.offsetHeight))if(document.body.scrollHeight>document.body.offsetHeight){contentWidth=document.body.scrollWidth;contentHeight=document.body.scrollHeight}else{contentWidth=document.body.offsetWidth;contentHeight=document.body.offsetHeight}else{contentWidth=b;contentHeight=a}if(this.IsSafari()){if(a>contentHeight)contentHeight=a}else if(a>contentHeight)a=contentHeight;if(this.IsSafari()){if(b>contentWidth)contentWidth=b}else if(b>contentWidth)b=contentWidth;var c={};c.ScrollX=d;c.ScrollY=e;c.Width=b;c.Height=a;c.ContentWidth=contentWidth;c.ContentHeight=contentHeight;return c};Telligent_Common.GetCurrentStyleValue=function(b,e,d,c){var a="";try{if(document.defaultView&&document.defaultView.getComputedStyle)a=document.defaultView.getComputedStyle(b,"").getPropertyValue(e);else if(b.currentStyle)a=b.currentStyle[d]}catch(f){}return(a=="inherit"||a=="transparent")&&b.parentNode!=null?Telligent_Common.GetCurrentStyleValue(b.parentNode,e,d,c):a!=""&&a!=undefined&&a!="rgba(0, 0, 0, 0)"?a:c};Telligent_Common.GetStyleOffset=function(a){var b={};b.Height=Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"border-top-width","borderTopWidth","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"border-bottom-width","borderBottomWidth","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"padding-top","paddingTop","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"padding-bottom","paddingBottom","0")),0);b.Width=Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"border-left-width","borderLeftWidth","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"border-right-width","borderRightWidth","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"padding-left","paddingLeft","0")),0)+Telligent_Common.IsNanDefault(parseInt(Telligent_Common.GetCurrentStyleValue(a,"padding-right","paddingRight","0")),0);return b};Telligent_Common.IsNanDefault=function(a,b){return isNaN(a)?b:a};Telligent_Common.EscapeForRegExp=function(a){return a.replace(/([\\\(\^\$\*\+\?\{\}\.\)\|\-])/g,"\\$1")};Telligent_Common.GetSelectedHtmlInElement=function(h,l,k,b){var e=true,a=null;if(window.getSelection){var c=window.getSelection();if(c&&c.rangeCount>0&&c.toString().length>0){e=false;var g=c.getRangeAt(0),f=document.createRange();f.selectNode(h);if(f.compareBoundaryPoints(Range.START_TO_START,g)<=0&&f.compareBoundaryPoints(Range.END_TO_END,g)>=0){var j=document.createElement("div");j.appendChild(g.cloneContents());a=j.innerHTML}else b&&alert(b)}}else if(document.selection){var d=document.selection.createRange();if(d&&d.text){e=false;var i=d.parentElement();if(i!=null&&Telligent_Common.ElementContainsElement(h,i))a=d.htmlText;else b&&alert(b)}}if(a==null&&(e&&l||k))a=h.innerHTML;return a};Telligent_Common.ElementContainsElement=function(a,b){if(!a||!b)return false;if(a==b)return true;if(a&&a.childNodes)for(var c=0;c<a.childNodes.length;c++)if(a.childNodes[c]==b||Telligent_Common.ElementContainsElement(a.childNodes[c],b))return true;return false};Telligent_Common.GetCurrentCursorIndex=function(a){var b=0;if(a.selectionStart||a.selectionStart=="0")b=a.selectionStart;else if(document.selection){var d=a.value,e=document.selection.createRange(),c=String.fromCharCode(1);e.text=c;b=a.value.indexOf(c);a.value=d}return b};Telligent_Common._delayedSetCurrentCursorSelection=function(b){var a=Telligent_Common.GetStateByStateId(b,"Telligent_Common_SetCurrentCursorSelection");if(a){Telligent_Common.SetCurrentCursorSelection(a.InputElement,a.StartIndex,a.EndIndex,false,a.PersistedValue);Telligent_Common.ClearStateByStateId(b,"Telligent_Common_SetCurrentCursorSelection")}};Telligent_Common.IsSafari=function(){return navigator.userAgent.indexOf("Safari")!=-1};Telligent_Common.IsOpera=function(){return window.opera!=null};Telligent_Common.IsIE=function(){return navigator&&navigator.userAgent&&navigator.userAgent.indexOf("MSIE")!=-1};Telligent_Common.IsIE8=function(){return this.IsIE()?parseInt(/MSIE ([0-9]*)\./.exec(navigator.userAgent)[1],9)>=8:false};Telligent_Common.CreateSafeFunction=function(a,b){return function(){return b.apply(a,arguments)}};Telligent_Common.DisposeContent=function(a){if(a&&a.childNodes&&a.childNodes.length>0)for(var b=0;b<a.childNodes.length;b++){if(a.childNodes[b].dispose)try{a.childNodes[b].dispose()}catch(c){}Telligent_Common.DisposeContent(a.childNodes[b])}};Telligent_Common.SetCurrentCursorSelection=function(a,c,d,g,e){if(Telligent_Common.IsSafari()||Telligent_Common.IsOpera())if(g){var b=Telligent_Common.GetStateByKey(a,"Telligent_Common_SetCurrentCursorSelection");b&&b.CursorTimeout&&window.clearTimeout(b.CursorTimeout);b={};b.InputElement=a;b.StartIndex=c;b.EndIndex=d;b.PersistedValue=e;var h=Telligent_Common.SaveStateByKey(a,"Telligent_Common_SetCurrentCursorSelection",b);b.CursorTimeout=window.setTimeout(new Function("Telligent_Common._delayedSetCurrentCursorSelection("+h+");"),9);Telligent_Common.SaveStateByKey(a,"Telligent_Common_SetCurrentCursorSelection",b);return}else{a.focus();if(e)a.value=e}try{if(document.selection){var f=a.createTextRange();f.move("character",c);f.moveEnd("character",d-c);f.select()}else if(a.setSelectionRange){a.setSelectionRange(c,d);a.focus()}else if(a.selectionStart||a.selectionStart=="0"){a.selectionStart=c;a.selectionEnd=d}}catch(i){}};Telligent_Common.GetStateByStateId=function(a,b){return Telligent_Common._state.length>a&&a>=0&&Telligent_Common._state[a]&&Telligent_Common._state[a]._stateProcessId==b?Telligent_Common._state[a]._state:null};Telligent_Common.GetStateByKey=function(c,b){for(var a=0;a<Telligent_Common._state.length;a++)if(Telligent_Common._state[a]&&Telligent_Common._state[a]._stateKey==c&&Telligent_Common._state[a]._stateProcessId==b)return Telligent_Common._state[a]._state;return null};Telligent_Common.SaveStateByStateId=function(a,b,c){if(Telligent_Common._state.length>a&&a>=0&&Telligent_Common._state[a]&&Telligent_Common._state[a]._stateProcessId==b)Telligent_Common._state[a]._state=c};Telligent_Common.SaveStateByKey=function(f,d,e){for(var c=-1,a=0;a<Telligent_Common._state.length;a++)if(!Telligent_Common._state[a])c=a;else if(Telligent_Common._state[a]._stateKey==f&&Telligent_Common._state[a]._stateProcessId==d){Telligent_Common._state[a]._state=e;return a}var b={};b._stateKey=f;b._stateProcessId=d;b._state=e;if(c!=-1){Telligent_Common._state[c]=b;return c}else{Telligent_Common._state[Telligent_Common._state.length]=b;return Telligent_Common._state.length-1}};Telligent_Common.ClearStateByStateId=function(a,b){if(Telligent_Common._state.length>a&&a>=0&&Telligent_Common._state[a]&&Telligent_Common._state[a]._stateProcessId==b)Telligent_Common._state[a]=null};Telligent_Common._hiddenSelects=[];Telligent_Common._elementsHidingSelects=[];Telligent_Common._addHiddenSelect=function(c,e){for(var a=null,d=-1,b=0;b<Telligent_Common._hiddenSelects.length&&a==null;b++)if(Telligent_Common._hiddenSelects[b]){if(Telligent_Common._hiddenSelects[b].SelectElement==e)a=Telligent_Common._hiddenSelects[b]}else d=b;if(a==null){a={};a.SelectElement=e;a.ElementsHidingSelectsIndeces=[];a.OriginalVisibility=e.style.visibility;a.SelectElement.style.visibility="hidden";if(d==-1){Telligent_Common._hiddenSelects[Telligent_Common._hiddenSelects.length]=a;a.Index=Telligent_Common._hiddenSelects.length-1}else{Telligent_Common._hiddenSelects[d]=a;a.Index=d}}for(var f=false,b=0;b<a.ElementsHidingSelectsIndeces.length&&!f;b++)if(a.ElementsHidingSelectsIndeces[b]==c.Index)f=true;if(!f){c.HiddenSelectsIndeces[c.HiddenSelectsIndeces.length]=a.Index;a.ElementsHidingSelectsIndeces[a.ElementsHidingSelectsIndeces.length]=c.Index}};Telligent_Common._addElementHidingSelect=function(d){for(var a=null,c=-1,b=0;b<Telligent_Common._elementsHidingSelects.length&&a==null;b++)if(Telligent_Common._elementsHidingSelects[b]){if(Telligent_Common._elementsHidingSelects[b].Element==d)a=Telligent_Common._elementsHidingSelects[b]}else c=b;if(a==null){a={};a.Element=d;a.HiddenSelectsIndeces=[];if(c==-1){Telligent_Common._elementsHidingSelects[Telligent_Common._elementsHidingSelects.length]=a;a.Index=Telligent_Common._elementsHidingSelects.length-1}else{Telligent_Common._elementsHidingSelects[c]=a;a.Index=c}}return a};Telligent_Common.HideElementsInWindow=function(f,k,j){for(var d=null,b=this.GetElementInfo(f),e=k.document.getElementsByTagName("iframe"),a=0;a<e.length;a++)if(!Telligent_Common.ElementContainsElement(f,e[a]))try{Telligent_Common.HideElementsInWindow(f,e[a].contentWindow,j)}catch(l){var c=this.GetElementInfo(e[a]);if(j||c.Top<b.Bottom&&b.Top<c.Bottom&&c.Left<b.Right&&b.Left<c.Right){if(d==null)d=Telligent_Common._addElementHidingSelect(f);Telligent_Common._addHiddenSelect(d,e[a]);e[a].style.visibility="hidden"}}var h=["object","embed","applet"];if(this.IsIE())h[h.length]="select";for(var a=0;a<h.length;a++)for(var i=document.getElementsByTagName(h[a]),g=0;g<i.length;g++){var c=this.GetElementInfo(i[g]);if(j||c.Top<b.Bottom&&b.Top<c.Bottom&&c.Left<b.Right&&b.Left<c.Right){if(d==null)d=Telligent_Common._addElementHidingSelect(f);Telligent_Common._addHiddenSelect(d,i[g]);i[g].style.visibility="hidden"}}};Telligent_Common.HideSelectBoxes=function(a,b){Telligent_Common.HideElementsInWindow(a,window.window,b)};Telligent_Common.ShowSelectBoxes=function(f){for(var c=null,b=0;b<Telligent_Common._elementsHidingSelects.length&&c==null;b++)if(Telligent_Common._elementsHidingSelects[b])if(Telligent_Common._elementsHidingSelects[b].Element==f)c=Telligent_Common._elementsHidingSelects[b];if(c==null)return;for(var a,b=0;b<c.HiddenSelectsIndeces.length;b++){a=Telligent_Common._hiddenSelects[c.HiddenSelectsIndeces[b]];if(a)if(a.ElementsHidingSelectsIndeces.length==1){try{if(a.SelectElement.style.visibility=="hidden")a.SelectElement.style.visibility=a.OriginalVisibility}catch(g){}Telligent_Common._hiddenSelects[a.Index]=null}else{for(var d=[],e=0;e<a.ElementsHidingSelectsIndeces.length;e++)if(a.ElementsHidingSelectsIndeces[e]!=c.Index)d[d.length]=a.ElementsHidingSelectsIndeces[b];a.ElementsHidingSelectsIndeces=d}}Telligent_Common._elementsHidingSelects[c.Index]=null};Telligent_Common._disposableControls=[];Telligent_Common.RegisterDisposableControl=function(a){if(a)Telligent_Common._disposableControls[Telligent_Common._disposableControls.length]=a};Telligent_Common._windowOnUnload=function(){for(var i=0;i<Telligent_Common._disposableControls.length;i++)try{(eval(Telligent_Common._disposableControls[i])).Dispose()}catch(e){}Telligent_Common._disposableControls=[];this._originalWindowOnUnload&&this._originalWindowOnUnload()};this._originalWindowOnUnload=null;if(window.onunload)this._originalWindowOnUnload=window.onunload;window.onunload=new Function("Telligent_Common._windowOnUnload();");Telligent_Modal={};Telligent_Modal._variableName="Telligent_Modal";Telligent_Modal.LoadingHtmlUrl=null;Telligent_Modal.WindowCssClasses=[];Telligent_Modal.WindowTitleCssClasses=[];Telligent_Modal.WindowCloseCssClasses=[];Telligent_Modal.WindowContentCssClasses=[];Telligent_Modal.WindowMaskCssClasses=[];Telligent_Modal.WindowFooterCssClasses=[];Telligent_Modal.WindowResizeCssClasses=[];Telligent_Modal.ZIndex=100;Telligent_Modal._modals=[];Telligent_Modal.EnableAutoResizing=true;Telligent_Modal.OpenInParentModal=true;Telligent_Modal.Configure=function(k,i,e,d,a,b,c,f,l,j,g,h){this.LoadingHtmlUrl=k;this.WindowCssClasses=i;this.WindowTitleCssClasses=e;this.WindowCloseCssClasses=d;this.WindowContentCssClasses=a;this.WindowMaskCssClasses=f;this.WindowFooterCssClasses=b;this.WindowResizeCssClasses=c;this.ZIndex=l;this.EnableAnimation=j;this.EnableAutoResizing=g;this.OpenInParentModal=h};Telligent_Modal._getParentWindow=function(){if(this.OpenInParentModal)try{if(window.parent&&window.parent!=window&&window.parent.Telligent_Modal)return window.parent}catch(b){}return null};Telligent_Modal.GetWindowOpener=function(c,b){if(!b)b=window;var d=this._getParentWindow(b);if(d)return d.Telligent_Modal.GetWindowOpener(c,b);for(var a=0;a<this._modals.length;a++)try{if(this._modals[a].IsShown()&&this._modals[a]._modalIframe.contentWindow==c)return this._modals[a]._openerWindow}catch(e){}return null};Telligent_Modal._getModalWindow=function(b){for(var a=0;a<this._modals.length;a++)if(this._modals[a].IsShown()&&this._modals[a]._openerWindow==b)return this._modals[a];return null};Telligent_Modal.IsShown=function(a){if(!a)a=window;var c=this._getParentWindow(a);if(c)return c.Telligent_Modal.IsShown(a);var b=this._getModalWindow(a);return b?b.IsShown():false};Telligent_Modal.Resize=function(d,c,b,a){if(!a)a=window;var f=this._getParentWindow(a);if(f){f.Telligent_Modal.Resize(d,c,b,a);return}var e=this._getModalWindow(a);e&&e.Resize(d,c,b)};Telligent_Modal.MoveTo=function(d,e,a){if(!a)a=window;var c=this._getParentWindow(a);if(c){c.Telligent_Modal.MoveTo(d,e,a);return}var b=this._getModalWindow(a);b&&b.MoveTo(d,e)};Telligent_Modal.Open=function(i,h,g,f,k,l,d,e,a){if(!a)a=window;var j=this._getParentWindow(a);if(j){j.Telligent_Modal.Open(i,h,g,f,k,l,d,e,a);return}for(var b=null,c=this._modals.length-1;c>=0;c--)if(!this._modals[c].IsShown()){b=this._modals[c];break}if(!b){this._modals[this._modals.length]=new Telligent_Modal_Window(this._variableName+"._modals["+this._modals.length+"]","telligent_modal_"+this._modals.length);b=this._modals[this._modals.length-1]}b.Open(i,h,g,f,k,l,d,e,a)};Telligent_Modal.Close=function(b,a){if(!a)a=window;var d=this._getParentWindow(a);if(d){d.Telligent_Modal.Close(b,a);return}var c=this._getModalWindow(a);c&&c.Close(b)};Telligent_Modal.Refresh=function(a){if(!a)a=window;var c=this._getParentWindow(a);if(c){c.Telligent_Modal.Refresh(a);return}for(var b=0;b<this._modals.length;b++)this._modals[b].Refresh()};function Telligent_Modal_Window(a,b){this._variableName=a;this._id=b;this._isShown=false;this._initialized=false;this._modal=null;this._modalTitle=null;this._modalClose=null;this._modalAnimationMask=null;this._modalMask=null;this._modalIframe=null;this._modalResize=null;this._modalFooter=null;this._modalContent=null;this._animationHandle=null;this._isOpening=false;this._checkForScrollResizeHandle=null;this._lastModalInfo=null;this._lastWindowInfo=null;this._isDragging=false;this._moveModalInfo=null;this._resizeModalInfo=null;this._isResizing=false}Telligent_Modal_Window.prototype._animate=function(b,c,a,d){this._animationHandle&&window.clearTimeout(this._animationHandle);if(!this._isOpening)return;var e=parseInt(this._modal.style.top,10);if(a<0&&e<b||a>0&&e>b||Math.abs(a)<1){this._modal.style.top=b+"px";this._modalAnimationMask.style.overflow="visible";this._animationHandle=null;if(!this._isResizing&&!this._isDragging)this._modalIframe.style.visibility="visible";this._isOpening=false;this._lastWindowInfo=Telligent_Common.GetWindowInfo();this._checkForScrollResizeHandle=window.setTimeout(new Function("window."+this._variableName+"._checkForScrollResize();"),249)}else{this._modal.style.top=c+"px";c=c+a;if(a>0&&c>b)c=b;else if(a<0&&c<b)c=b;a=a*d;this._animationHandle=window.setTimeout(new Function(this._variableName+"._animate("+b+","+c+","+a+","+d+");"),19)}};Telligent_Modal_Window.prototype._startDrag=function(a){!this._initialized&&this._initialize();if(!a)a=window.event;this._moveModalInfo={};this._moveModalInfo.StartMouseX=a.pageX?a.pageX:a.screenX;this._moveModalInfo.StartMouseY=a.pageY?a.pageY:a.screenY;this._moveModalInfo.StartModalX=this._lastModalInfo.X;this._moveModalInfo.StartModalY=this._lastModalInfo.Y;this._moveModalInfo.Button=a.button;document.onmouseup=new Function("event","window."+this._variableName+"._endDrag(event); return false;");document.onmousemove=new Function("event","window."+this._variableName+"._drag(event); return false;");this._isDragging=true;this._modalIframe.style.visibility="hidden"};Telligent_Modal_Window.prototype._endDrag=function(){!this._initialized&&this._initialize();document.onmouseup=null;document.onmousemove=null;this._modalIframe.style.visibility="visible";this._isDragging=false;this._moveModalInfo=null};Telligent_Modal_Window.prototype._drag=function(a){!this._initialized&&this._initialize();if(!a)a=window.event;if(a.button!=this._moveModalInfo.Button){this._endDrag(a);return}var d=typeof a.pageX!="undefined"?a.pageX:a.screenX,e=typeof a.pageY!="undefined"?a.pageY:a.screenY,b=d-this._moveModalInfo.StartMouseX,c=e-this._moveModalInfo.StartMouseY;this.MoveTo(this._moveModalInfo.StartModalX+b,this._moveModalInfo.StartModalY+c)};Telligent_Modal_Window.prototype._startResize=function(a){!this._initialized&&this._initialize();if(!a)a=window.event;this._resizeModalInfo={};this._resizeModalInfo.StartMouseX=a.pageX?a.pageX:a.screenX;this._resizeModalInfo.StartMouseY=a.pageY?a.pageY:a.screenY;this._resizeModalInfo.StartModalWidth=this._lastModalInfo.Width;this._resizeModalInfo.StartModalHeight=this._lastModalInfo.Height;this._resizeModalInfo.Button=a.button;document.onmouseup=new Function("event","window."+this._variableName+"._endResize(event); return false;");document.onmousemove=new Function("event","window."+this._variableName+"._resize(event); return false;");this._modalIframe.style.visibility="hidden";this._isResizing=true};Telligent_Modal_Window.prototype._endResize=function(){!this._initialized&&this._initialize();this._isResizing=false;this._resizeModalInfo=null;document.onmouseup=null;document.onmousemove=null;this._modalIframe.style.visibility="visible"};Telligent_Modal_Window.prototype._resize=function(a){!this._initialized&&this._initialize();if(!a)a=window.event;if(a.button!=this._resizeModalInfo.Button){this._endResize(a);return}var d=typeof a.pageX!="undefined"?a.pageX:a.screenX,e=typeof a.pageY!="undefined"?a.pageY:a.screenY,b=d-this._resizeModalInfo.StartMouseX,c=e-this._resizeModalInfo.StartMouseY;this.Resize(this._resizeModalInfo.StartModalWidth+b,this._resizeModalInfo.StartModalHeight+c,true)};Telligent_Modal_Window.prototype._checkForScrollResize=function(){this._checkForScrollResizeHandle&&window.clearTimeout(this._checkForScrollResizeHandle);if(this._isShown&&!this._isOpening&&this._lastWindowInfo){try{if(document.all)this._modalTitle.childNodes[1].innerText=this._modalIframe.contentWindow.document.title;else this._modalTitle.childNodes[1].textContent=this._modalIframe.contentWindow.document.title}catch(j){}var c=Telligent_Common.GetWindowInfo();if(c.ScrollX!=this._lastWindowInfo.ScrollX||c.ScrollY!=this._lastWindowInfo.ScrollY||c.Width!=this._lastWindowInfo.Width||c.Height!=this._lastWindowInfo.Height){this.Resize(this._lastModalInfo.Width,this._lastModalInfo.Height,false);return}if(Telligent_Modal.EnableAutoResizing&&!this._isDragging&&!this._isResizing)try{var d=this._modalIframe.contentWindow.document;if(!d.readyState||d.readyState=="complete"){var a=this._lastModalInfo.Height,b=this._lastModalInfo.Width;b=d.documentElement.scrollWidth;if(Telligent_Common.IsIE())a=d.body.scrollHeight+32;else if(Telligent_Common.IsSafari())a=d.body.offsetHeight+32;else{a=d.documentElement.offsetHeight;b=d.documentElement.scrollWidth}window.status=b;var e=Telligent_Common.GetStyleOffset(this._modalContent),g=this._modal.offsetHeight-this._modalContent.offsetHeight-e.Height,i=this._modal.offsetWidth-this._modalContent.offsetWidth-e.Width;if(a>c.Height-g)a=c.Height-g;if(b>c.Width-i)b=c.Width-i;var f=a!=this._lastModalInfo.Height&&(a>this._lastModalInfo.Height||this._lastModalInfo.Height-a>64&&a>32)&&(!this._lastModalInfo.IsManuallyResized||a>this._lastModalInfo.Height),h=b!=this._lastModalInfo.Width&&(b>this._lastModalInfo.Width||this._lastModalInfo.Width-b>64&&b>32)&&(!this._lastModalInfo.IsManuallyResized||b>this._lastModalInfo.Width);if(f||h){this.Resize(h?b:this._lastModalInfo.Width,f?a:this._lastModalInfo.Height,false);return}}}catch(k){}this._checkForScrollResizeHandle=window.setTimeout(new Function("window."+this._variableName+"._checkForScrollResize();"),249)}};Telligent_Modal_Window.prototype._initialize=function(){this._modalMask=document.createElement("div");this._modalMask.style.height="0";this._modalMask.style.position="absolute";this._modalMask.style.visibility="hidden";this._modalMask.style.overflow="hidden";this._modalMask.dispose=new Function("Telligent_Modal.Dispose();");var d=this._modalMask;if(Telligent_Modal.WindowMaskCssClasses.length>0){d.className=Telligent_Modal.WindowMaskCssClasses[0];for(var a=1;a<Telligent_Modal.WindowMaskCssClasses.length;a++){d.appendChild(document.createElement("div"));d=d.childNodes[0];d.className=Telligent_Modal.WindowMaskCssClasses[a];d.style.width="auto";d.style.height="auto"}}document.body.appendChild(this._modalMask);this._modalAnimationMask=document.createElement("div");this._modalAnimationMask.style.position="absolute";this._modalAnimationMask.style.visibility="hidden";this._modalAnimationMask.style.overflow="hidden";this._modalAnimationMask.style.height="0";this._modal=document.createElement("div");this._modal.style.width="auto";this._modal.style.height="auto";this._modal.style.position="absolute";this._modal.style.visibility="hidden";var b=this._modal;if(Telligent_Modal.WindowCssClasses.length>0){b.className=Telligent_Modal.WindowCssClasses[0];for(var a=1;a<Telligent_Modal.WindowCssClasses.length;a++){b.appendChild(document.createElement("div"));b=b.childNodes[0];b.className=Telligent_Modal.WindowCssClasses[a];b.style.width="auto";b.style.height="auto"}}this._modalTitle=document.createElement("div");b.appendChild(this._modalTitle);if(Telligent_Modal.WindowTitleCssClasses.length>0){this._modalTitle.className=Telligent_Modal.WindowTitleCssClasses[0];for(var a=1;a<Telligent_Modal.WindowTitleCssClasses.length;a++){this._modalTitle.appendChild(document.createElement("div"));this._modalTitle=this._modalTitle.childNodes[0];this._modalTitle.className=Telligent_Modal.WindowTitleCssClasses[a]}}this._modalTitle.onmousedown=new Function("event","window."+this._variableName+"._startDrag(event); return false;");this._modalClose=document.createElement("div");this._modalTitle.appendChild(this._modalClose);var e=this._modalClose;if(Telligent_Modal.WindowCloseCssClasses.length>0){e.className=Telligent_Modal.WindowCloseCssClasses[0];for(var a=1;a<Telligent_Modal.WindowCloseCssClasses.length;a++){e.appendChild(document.createElement("div"));e=e.childNodes[0];e.className=Telligent_Modal.WindowCloseCssClasses[a]}}this._modalClose.onclick=new Function("window."+this._variableName+".Close(); return false;");this._modalTitle.appendChild(document.createElement("span"));var g=document.createElement("div");g.style.clear="both";this._modalTitle.appendChild(g);this._modalContent=document.createElement("div");b.appendChild(this._modalContent);if(Telligent_Modal.WindowContentCssClasses.length>0){this._modalContent.className=Telligent_Modal.WindowContentCssClasses[0];for(var a=1;a<Telligent_Modal.WindowContentCssClasses.length;a++){this._modalContent.appendChild(document.createElement("div"));this._modalContent=this._modalContent.childNodes[0];this._modalContent.className=Telligent_Modal.WindowContentCssClasses[a]}}this._modalIframe=document.createElement("iframe");this._modalIframe.src=Telligent_Modal.LoadingHtmlUrl;this._modalIframe.width="100%";this._modalIframe.border="0";this._modalIframe.frameBorder="0";this._modalIframe.style.borderLeftWidth="0px";this._modalIframe.style.borderRightWidth="0px";this._modalIframe.style.borderTopWidth="0px";this._modalIframe.style.borderBottomWidth="0px";this._modalIframe.id=this._id+"_iframe";this._modalContent.appendChild(this._modalIframe);this._modalFooter=document.createElement("div");b.appendChild(this._modalFooter);var c=this._modalFooter;if(Telligent_Modal.WindowFooterCssClasses.length>0){c.className=Telligent_Modal.WindowFooterCssClasses[0];for(var a=1;a<Telligent_Modal.WindowFooterCssClasses.length;a++){c.appendChild(document.createElement("div"));c=c.childNodes[0];c.className=Telligent_Modal.WindowFooterCssClasses[a]}}this._modalResize=document.createElement("div");c.appendChild(this._modalResize);var g=document.createElement("div");g.style.clear="both";c.appendChild(g);var f=this._modalResize;if(Telligent_Modal.WindowResizeCssClasses.length>0){f.className=Telligent_Modal.WindowResizeCssClasses[0];for(var a=1;a<Telligent_Modal.WindowResizeCssClasses.length;a++){f.appendChild(document.createElement("div"));f=f.childNodes[0];f.className=Telligent_Modal.WindowResizeCssClasses[a]}}this._modalResize.onmousedown=new Function("event","window."+this._variableName+"._startResize(event); return false;");this._modalAnimationMask.appendChild(this._modal);document.body.appendChild(this._modalAnimationMask);this._initialized=true};Telligent_Modal_Window.prototype.IsShown=function(){return this._isShown};Telligent_Modal_Window.prototype.Resize=function(c,b,a){this._isShown&&!this._isOpening&&this._lastModalInfo&&this.Open(null,c,b,this._lastModalInfo.OnCloseFunction,this._lastModalInfo.X,this._lastModalInfo.Y,true,a?true:this._lastModalInfo.IsManuallyResized)};Telligent_Modal_Window.prototype.MoveTo=function(a,b){this._isShown&&!this._isOpening&&this._lastModalInfo&&this.Open(null,this._lastModalInfo.Width,this._lastModalInfo.Height,this._lastModalInfo.OnCloseFunction,a,b,true,this._lastModalInfo.IsManuallyResized)};Telligent_Modal_Window.prototype.Open=function(p,a,d,o,b,c,f,m,j){if(j)this._openerWindow=j;!f&&this._isShown&&this.Close();!this._initialized&&this._initialize();try{if(document.all)this._modalTitle.childNodes[1].innerText=this._modalIframe.contentWindow.document.title;else this._modalTitle.childNodes[1].textContent=this._modalIframe.contentWindow.document.title}catch(r){}if(!f)this._modalIframe.src=p;try{this._modalIframe.contentWindow.opener=window}catch(r){}this._lastWindowInfo=Telligent_Common.GetWindowInfo();if(!f){this._modalAnimationMask.style.position="absolute";this._modalAnimationMask.style.zIndex=Telligent_Modal.ZIndex;this._modalAnimationMask.style.visibility="hidden";this._modalAnimationMask.style.height="auto";this._modalAnimationMask.style.overflow="hidden";this._modal.style.position="absolute";this._modal.style.visibility="hidden";this._modal.style.left="0px";this._modal.style.top="0px";this._modalMask.style.position="absolute";this._modalMask.style.visibility="visible";this._modalMask.style.zIndex=Telligent_Modal.ZIndex;this._modalMask.style.height="auto"}var i=Telligent_Common.GetStyleOffset(this._modalContent),k=this._modal.offsetWidth-this._modalContent.offsetWidth-i.Width,g=this._modal.offsetHeight-this._modalContent.offsetHeight-i.Height;if(a+k>this._lastWindowInfo.Width)a=this._lastWindowInfo.Width-k;this._modalAnimationMask.style.width=a+"px";this._modalContent.style.width=a+"px";if(d+g>this._lastWindowInfo.Height)d=this._lastWindowInfo.Height-g;if(a<this._modalResize.offsetWidth*2)a=this._modalResize.offsetWidth*2;if(a<this._modalClose.offsetWidth*2)a=this._modalClose.offsetWidth*2;if(d<this._modalTitle.offsetHeight+this._modalFooter.offsetHeight)d=this._modalTitle.offsetHeight+this._modalFooter.offsetHeight-g;this._modalIframe.style.height=d+"px";this._modalIframe.style.width=a+"px";this._modalContent.style.height=d+"px";this._modalContent.style.width=a+"px";this._modalAnimationMask.style.width=this._modal.offsetWidth+"px";this._modalAnimationMask.style.height=this._modal.offsetHeight+"px";this._modalMask.style.left="0px";this._modalMask.style.top="0px";this._modalMask.style.width=this._lastWindowInfo.ContentWidth+"px";this._modalMask.style.height=this._lastWindowInfo.ContentHeight+"px";this._lastWindowInfo=Telligent_Common.GetWindowInfo();var h=this._modal.offsetWidth,e=this._modal.offsetHeight,q,l,n;if(typeof b=="undefined"||isNaN(parseInt(b,10)))b=(this._lastWindowInfo.Width-h)/2+this._lastWindowInfo.ScrollX;if(b+h>this._lastWindowInfo.Width+this._lastWindowInfo.ScrollX)b=this._lastWindowInfo.Width+this._lastWindowInfo.ScrollX-h;if(b<this._lastWindowInfo.ScrollX)b=this._lastWindowInfo.ScrollX;if(typeof c=="undefined"||isNaN(parseInt(c,10)))c=(this._lastWindowInfo.Height-e)/2+this._lastWindowInfo.ScrollY;if(c+e>this._lastWindowInfo.Height+this._lastWindowInfo.ScrollY)c=this._lastWindowInfo.Height+this._lastWindowInfo.ScrollY-e;if(c<this._lastWindowInfo.ScrollY)c=this._lastWindowInfo.ScrollY;this._modalAnimationMask.style.left=b+"px";this._modalAnimationMask.style.top=c+"px";l=0;n=-e;this._modalAnimationMask.style.overflow="hidden";if(!f){this._modal.style.visibility="visible";this._modalAnimationMask.style.visibility="visible";Telligent_Common.HideSelectBoxes(this._modalAnimationMask,true)}this._isOpening=true;if(!this.EnableAnimation||f)this._animate(0,0,0,0);else{this._modalIframe.style.visibility="hidden";this._animate(0,-e,e/3,.67)}this._lastModalInfo={Url:this._modalIframe.src,OnCloseFunction:o,X:b,Y:c,Width:parseInt(a,10),Height:parseInt(d,10),IsManuallyResized:m};this._isShown=true};Telligent_Modal_Window.prototype.Close=function(b){if(this._isShown){!this._initialized&&this._initialize();this._modal.style.position="absolute";this._modal.style.visibility="hidden";this._modal.style.height="0";this._modalAnimationMask.style.position="absolute";this._modalAnimationMask.style.visibility="hidden";this._modalAnimationMask.style.height="0";this._modalMask.style.position="absolute";this._modalMask.style.visibility="hidden";this._modalIframe.src=Telligent_Modal.LoadingHtmlUrl;var a=this._lastModalInfo.OnCloseFunction;this._isShown=false;this._lastModalInfo=null;this._windowInfo=null;Telligent_Common.ShowSelectBoxes(this._modalAnimationMask);a&&window.setTimeout(function(){a(b)},9);this.Dispose()}};Telligent_Modal_Window.prototype.Refresh=function(){this._animationHandle&&window.clearTimeout(this._animationHandle);this.Dispose();this._isShown&&this._lastModalInfo&&this.Resize(this._lastModalInfo.Width,this._lastModalInfo.Height,false)};Telligent_Modal_Window.prototype.Dispose=function(){if(this._initialized){this._animationHandle&&window.clearTimeout(this._animationHandle);this._isShown=false;this._isOpening=false;if(document&&document.body){document.body.removeChild(this._modalAnimationMask);document.body.removeChild(this._modalMask);this._modalClose.onclick=null;this._modalTitle.onmousedown=null;this._modalResize.onmousedown=null;this._modal=null;this._modalTitle=null;this._modalClose=null;this._modalAnimationMask=null;this._modalMask=null;this._modalIframe=null;this._modalResize=null;this._modalFooter=null;this._modalContent=null}this._initialized=false}};function Common_UserFriendship_Request(e,b,d,a){var c='{"userIdString":"'+d+'","friendIdString":"'+a+'"}';$.ajax({type:"POST",url:Common_UserFriendship_AjaxEndpoint+"/RequestFriendship",data:c,contentType:"application/json; charset=utf-8",dataType:"json",beforeSend:function(a){TelligentUtility.WriteAuthorizationHeader(a)},success:function(a){a.d&&$(b).hide("fast")}})}function Telligent_PopupPanel(i,g,h,j,d,c,a,f,b,e){this._variableName=i;this.CssClass=g;this.Position=h;this.OnPanelShowFunction=d;this.OnPanelHideFunction=c;this.OnMouseOverFunction=b;this.OnMouseOutFunction=e;this.ZIndex=j;this._isShown=false;this._initialized=false;this._lastPosition=null;this._initialContentContainer=document.getElementById(f);this._panel=null;this._panelMask=null;this._animationHandle=null;this._originalDocumentOnClick=null;this._isOpening=false;this._checkForScrollResizeHandle=null;this._lastWindowInfo=null;this._hideOnDocumentClick=a;this._panelMask=document.createElement("div");this._panelMask.style.position="absolute";this._panelMask.style.display="none";this._panel=document.createElement("div");this._panel.style.position="absolute";this._panel.style.display="none";this._panel.style.left="0px";this._panel.style.top="0px";this._panel.className=this.CssClass;this._panelMask.appendChild(this._panel);Telligent_Common.RegisterDisposableControl(this._variableName)}Telligent_PopupPanel.prototype._onMouseOver=function(){this.OnMouseOverFunction&&this.OnMouseOverFunction()};Telligent_PopupPanel.prototype._onMouseOut=function(){this.OnMouseOutFunction&&this.OnMouseOutFunction()};Telligent_PopupPanel.prototype.IsShown=function(){return this._isShown};Telligent_PopupPanel.prototype._registerDocumentOnClick=function(){this._originalDocumentOnClick=document.onclick;document.onclick=new Function(this._variableName+"._documentOnClick();")};Telligent_PopupPanel.prototype.ShowAtElement=function(c,b){var a=Telligent_Common.GetElementInfo(c);this.Show(a.Left,a.Top,a.Width,a.Height,b)};Telligent_PopupPanel.prototype.Show=function(a,b,g,f,n){!this._initialized&&this._initialize();!this._isShown&&this._hideOnDocumentClick&&window.setTimeout(new Function(this._variableName+"._registerDocumentOnClick();"),49);if(!n&&this._isShown)this.Hide();else this._hiddenSelects&&Telligent_Common.ShowSelectBoxes(this._panelMask);var o=a,p=b;this._panelMask.style.position="absolute";this._panelMask.style.zIndex=this.ZIndex;this._panelMask.style.display="block";this._panelMask.style.visibility="hidden";this._panelMask.style.overflow="visible";this._panel.style.position="absolute";this._panel.style.display="block";this._panel.style.visibility="hidden";this._panel.className=this.CssClass;this._panel.style.left="0px";this._panel.style.top="0px";this._panelMask.style.width=this._panel.offsetWidth+"px";this._panelMask.style.height=this._panel.offsetHeight+"px";this._lastWindowInfo=Telligent_Common.GetWindowInfo();var i=this._panel.offsetWidth,h=this._panel.offsetHeight,e,c,d,k=this.Position.indexOf("left"),j=this.Position.indexOf("right"),m=this.Position.indexOf("up"),l=this.Position.indexOf("down");if(k==0||j==0){if(!(k>-1&&j==-1)&&(j>-1&&k==-1||this._lastWindowInfo.Width+this._lastWindowInfo.ScrollX-(a+g)>a-this._lastWindowInfo.ScrollX||a-this._lastWindowInfo.ScrollX<i)){this._panelMask.style.left=a+g+"px";e="style.left";c=0;d=-i}else{this._panelMask.style.left=a-i+"px";e="style.left";c=0;d=i}if(!(m>-1&&l==-1)&&(l>-1&&m==-1||this._lastWindowInfo.Height+this._lastWindowInfo.ScrollY-b>b+f-this._lastWindowInfo.ScrollY||b+f-this._lastWindowInfo.ScrollY<h))this._panelMask.style.top=b+"px";else this._panelMask.style.top=b+f-h+"px"}else{if(!(k>-1&&j==-1)&&(j>-1&&k==-1||this._lastWindowInfo.Width+this._lastWindowInfo.ScrollX-a>a+g-this._lastWindowInfo.ScrollX||a+g-this._lastWindowInfo.ScrollX<i))this._panelMask.style.left=a+"px";else this._panelMask.style.left=a+g-i+"px";if(!(m>-1&&l==-1)&&(l>-1&&m==-1||this._lastWindowInfo.Height+this._lastWindowInfo.ScrollY-(b+f)>b-this._lastWindowInfo.ScrollY||b-this._lastWindowInfo.ScrollY<h)){this._panelMask.style.top=b+f+"px";e="style.top";c=0;d=-h}else{this._panelMask.style.top=b-h+"px";e="style.top";c=0;d=h}}this._panel.style.visibility="visible";this._panelMask.style.visibility="visible";this._panelMask.style.overflow="hidden";Telligent_Common.HideSelectBoxes(this._panelMask);this._isOpening=true;if(n)this._animationHandle=window.setTimeout(new Function(this._variableName+"._animate('"+e+"',"+c+","+c+",0,0);"),9);else this._animate(e,c,d,d>c?-((d-c)/3):(c-d)/3,.67);if(!this._isShown){this._isShown=true;this._lastPosition={X:o,Y:p,Width:g,Height:f};this.OnPanelShowFunction&&this.OnPanelShowFunction()}};Telligent_PopupPanel.prototype._checkForScrollResize=function(){this._checkForScrollResizeHandle&&window.clearTimeout(this._checkForScrollResizeHandle);if(this._isShown&&!this._isOpening&&this._lastWindowInfo){var a=Telligent_Common.GetWindowInfo();if(a.Width!=this._lastWindowInfo.Width||a.Height!=this._lastWindowInfo.Height)this.Hide();else this._checkForScrollResizeHandle=window.setTimeout(new Function("window."+this._variableName+"._checkForScrollResize();"),999)}};Telligent_PopupPanel.prototype.Hide=function(){if(this._isShown){!this._initialized&&this._initialize();this._panel.style.position="absolute";this._panel.style.display="none";this._panelMask.style.position="absolute";this._panelMask.style.display="none";this._isShown=false;this._lastPosition=null;Telligent_Common.ShowSelectBoxes(this._panelMask);if(this._hideOnDocumentClick){document.onclick=this._originalDocumentOnClick;this._originalDocumentOnClick=null}this.OnPanelHideFunction&&this.OnPanelHideFunction()}};Telligent_PopupPanel.prototype.ClearPanelContent=function(){while(this._panel.childNodes.length>0)this._panel.removeChild(this._panel.childNodes[0])};Telligent_PopupPanel.prototype.SetPanelContent=function(a){this.ClearPanelContent();this._panel.innerHTML=a;this.Refresh()};Telligent_PopupPanel.prototype.AddNodeToPanel=function(a){this._panel.appendChild(a);this.Refresh()};Telligent_PopupPanel.prototype.RemoveNodeFromPanel=function(a){this._panel.removeChild(a);this.Refresh()};Telligent_PopupPanel.prototype.GetPanelNodes=function(){return this._panel.childNodes};Telligent_PopupPanel.prototype.Refresh=function(){this._animationHandle&&window.clearTimeout(this._animationHandle);this._isShown&&this._lastPosition&&this.Show(this._lastPosition.X,this._lastPosition.Y,this._lastPosition.Width,this._lastPosition.Height,true)};Telligent_PopupPanel.prototype._initialize=function(){if(document.forms.length==1)document.forms[0].appendChild(this._panelMask);else document.body.appendChild(this._panelMask);this._panel.onmouseover=new Function(this._variableName+"._onMouseOver();");this._panel.onmouseout=new Function(this._variableName+"._onMouseOut();");if(!this._panel.innerHTML&&this._initialContentContainer)while(this._initialContentContainer.childNodes.length>0)this.AddNodeToPanel(this._initialContentContainer.childNodes[0]);this._initialized=true};Telligent_PopupPanel.prototype.Dispose=function(){if(this._initialized){this._panel.onmouseover=null;this._panel.onmouseout=null;document&&document.body&&document.body.removeChild(this._panelMask);this._panelMask=null;this._initialized=false}};Telligent_PopupPanel.prototype._animate=function(propertyName,targetValue,nextValue,step,acceleration){this._animationHandle&&window.clearTimeout(this._animationHandle);var currValue=parseInt(eval("this._panel."+propertyName),10);if(step<0&&currValue<targetValue||step>0&&currValue>targetValue||Math.abs(step)<1){eval("this._panel."+propertyName+" = targetValue + 'px'");this._panel.style.position="static";this._panelMask.style.overflow="visible";this._animationHandle=null;this._isOpening=false;this._lastWindowInfo=Telligent_Common.GetWindowInfo();this._checkForScrollResizeHandle=window.setTimeout(new Function("window."+this._variableName+"._checkForScrollResize();"),999)}else{eval("this._panel."+propertyName+" = nextValue + 'px'");nextValue=nextValue+step;if(step>0&&nextValue>targetValue)nextValue=targetValue;else if(step<0&&nextValue<targetValue)nextValue=targetValue;step=step*acceleration;this._animationHandle=window.setTimeout(new Function(this._variableName+"._animate('"+propertyName+"',"+targetValue+","+nextValue+","+step+","+acceleration+");"),19)}};Telligent_PopupPanel.prototype._documentOnClick=function(){this._isShown&&!this._isOpening&&this.Hide();this._originalDocumentOnClick&&this._originalDocumentOnClick()};function Telligent_CallbackManager(b,a,c){this._variableName=b;this._postbackName=a;this._form=document.getElementById(c)}Telligent_CallbackManager.prototype._responseCallback=function(xmlHttpRequest,clientCallback,context,clientErrorCallback){if(xmlHttpRequest.readyState!=4)return;var result=xmlHttpRequest.responseText;if(result.length>0&&result.substr(0,1)=="s"){var result=eval("("+result.substr(1)+")");if(clientCallback)try{clientCallback(result.response,context)}catch(e){alert(e.message)}var scriptLoader=new Telligent_ScriptLoader;if(result.includeScriptUrls&&result.includeScriptUrls.length>0)for(var i=0;i<result.includeScriptUrls.length;i++)scriptLoader.AddScriptToLoad(new Telligent_ScriptToLoad(true,result.includeScriptUrls[i]));if(result.startupScripts&&result.startupScripts.length>0)for(var i=0;i<result.startupScripts.length;i++)scriptLoader.AddScriptToLoad(new Telligent_ScriptToLoad(false,result.startupScripts[i]));scriptLoader.LoadAll();try{__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback()}catch(e){}}else if(result.substr(0,1)=="e")if(clientErrorCallback)clientErrorCallback(result.substr(1),context);else alert(result.substr(1));else clientErrorCallback&&clientErrorCallback(null,context)};Telligent_CallbackManager.prototype._doCallback=function(argument,clientCallback,context,clientErrorCallback){var x=this._getXmlHttpRequest();if(x==null)return;var url;if(this._form!=null&&this._form.action)url=this._form.action;else{url=window.location.href;url=url.replace(/\#.*$/,"")}x.open("POST",url,true);x.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");var currentObject=eval(this._variableName);x.onreadystatechange=function(){currentObject._responseCallback(x,clientCallback,context,clientErrorCallback)};var postData=this._postbackName+"=";if(argument!=null)postData+=encodeURIComponent(argument);if(this._form!=null)for(var i=0;i<this._form.length;i++){var element=this._form.elements[i];if(element.name){var elementValue=null;if(element.nodeName=="INPUT"){var elementType=element.type.toLowerCase();if(elementType=="text"||elementType=="password"||elementType=="hidden")elementValue=element.value;else if((elementType=="checkbox"||elementType=="radio")&&element.checked)elementValue=element.value}else if(element.nodeName=="SELECT"||element.nodeName=="TEXTAREA")elementValue=element.value;if(elementValue&&element.name!=this._postbackName)postData+="&"+element.name+"="+encodeURIComponent(elementValue)}}x.send(postData);delete x};Telligent_CallbackManager.prototype._getXmlHttpRequest=function(){var a=null;if(typeof XMLHttpRequest!="undefined")a=new XMLHttpRequest;else try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}return a};function Telligent_ScriptLoader(){this._scriptsToLoad=[];this._currentScript=0;this.AddScriptToLoad=function(a){this._scriptsToLoad[this._scriptsToLoad.length]=a};this.LoadAll=function(){this._scriptsToLoad.length>0&&this._currentScript<this._scriptsToLoad.length&&this._scriptsToLoad[this._currentScript].Load(Telligent_Common.CreateSafeFunction(this,this._loadSuccessful),Telligent_Common.CreateSafeFunction(this,this._loadFailed))};this._loadSuccessful=function(){this._currentScript++;this.LoadAll()};this._loadFailed=function(a){if(a)alert(a.message);else if(window.error)alert(window.error.message);else alert("An unknown error occured while loading scripts associated to the latest callback")}}function Telligent_ScriptToLoad(a,b){this._isInclude=a;this._content=b;this._element=null;this._completeCallback=null;this._errorCallback=null;this._errorTimeout=null;this.Load=function(a,b){if(this._isInclude){if(this._isScriptIncludeRegistered(this._content)){a&&a();return}this._element=document.createElement("script");this._element.src=this._content;this._completeCallback=a;this._errorCallback=b;if(Telligent_Common.IsSafari()){try{document.getElementsByTagName("HEAD")[0].appendChild(this._element)}catch(d){b&&b(d);return}setTimeout(Telligent_Common.CreateSafeFunction(this,this._completeCallback),999)}else{if(Telligent_Common.IsIE())this._element.onreadystatechange=Telligent_Common.CreateSafeFunction(this,this._readyStateChanged);else{this._element.readyState="loaded";this._element.onload=Telligent_Common.CreateSafeFunction(this,this._readyStateChanged)}document.getElementsByTagName("HEAD")[0].appendChild(this._element);this._errorTimeout=setTimeout(Telligent_Common.CreateSafeFunction(this,this._errorOccured),29999)}}else{var c=document.createElement("script");c.type="text/javascript";c.text=this._content;try{document.getElementsByTagName("HEAD")[0].appendChild(c);!Telligent_Common.IsSafari()&&document.getElementsByTagName("HEAD")[0].removeChild(c)}catch(d){b&&b(d);return}a&&a()}};this._isScriptIncludeRegistered=function(c){for(var b=document.getElementsByTagName("SCRIPT"),a=0;a<b.length;a++)if(b[a].src==c||b[a].src.indexOf(c)+c.length==b[a].src.length)return true;return false};this._readyStateChanged=function(){if(this._element&&(this._element.readyState=="loaded"||this._element.readyState=="complete")){clearTimeout(this._errorTimeout);this._element.onreadystatechange=null;this._element.onload=null;this._element.onerror=null;this._completeCallback&&this._completeCallback()}};this._errorOccured=function(){if(this._element){this._element.onreadystatechange=null;this._element.onload=null;this._element.onerror=null}this._errorCallback&&this._errorCallback({message:"A script was not able to be loaded within the allowed time.  The callback has failed"})}}if(typeof TelligentUtility=="undefined")var TelligentUtility={};TelligentUtility._authorizationCookieName="AuthorizationCookie";TelligentUtility.WriteAuthorizationHeader=function(b){var c=function(e){for(var c=e+"=",d=document.cookie.split(";"),b=0;b<d.length;b++){var a=d[b];while(a.charAt(0)==" ")a=a.substring(1,a.length);if(a.indexOf(c)==0)return a.substring(c.length,a.length)}return null},a=c(TelligentUtility._authorizationCookieName);if(a!=null){b.setRequestHeader("Authorization-Code",a);b.setRequestHeader("Rest-Authorization-Code",a)}};function CollapseQuote(a){var b=document.getElementById(a.id+"_quote");if(b.style.display=="none"){b.style.display="inline";a.innerHTML=a.getAttribute("expandedText")}else{b.style.display="none";a.innerHTML=a.getAttribute("collapsedText")}}function DelayedContent(f,d,a,e,c,b){this._variableName=f;this._container=document.getElementById(d);this._loadContentFunction=new Function("argument","callback",a);this._xmlHttpRequest=null;this._isLoaded=e;this._onReloadFunction=b;this.IsLoaded=function(){return this._isLoaded};this.Load=function(a){!this.IsLoaded()&&this.Reload(a)};this.Reload=function(a){this._container.style.cursor="progress";this._loadContentFunction(a,new Function("result",this._variableName+"._setContent(result);"))};this._setContent=function(a){if(a!=null){Telligent_Common.DisposeContent(this._container);this._container.innerHTML=a;this._isLoaded=true;this._onReloadFunction&&this._onReloadFunction(this);window.setTimeout(function(){try{__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback()}catch(a){}},99)}this._container.style.cursor="default"};c&&window.setTimeout(new Function(this._variableName+".Load();"),249)}
