
﻿
try
{if(iTaggit)
{iTaggit.Page=new PageManager()
iTaggit.Browser=new BrowserDetect();iTaggit.Window=new WindowManager();}}catch(errDes)
{iTaggit=new iTaggitNameSpace();};function iTaggitNameSpace()
{this.Page=new PageManager()
this.Browser=new BrowserDetect();this.Window=new WindowManager();}
function BrowserDetect()
{this.minVersion=0;this.maxVersion=0;this.platform="";this.browserIdentity="";this.Init=function()
{if(this.browserIdentity!="")
return;this.minVersion=parseInt(navigator.appVersion);this.maxVersion=parseFloat(navigator.appVersion);this.Version="";var userAgent=navigator.userAgent;if(userAgent.indexOf("MSIE")!=-1)
{this.browserIdentity="InternetExplorer"
if(/MSIE (\d+\.\d+);/.test(navigator.userAgent))
this.Version=parseFloat(RegExp.$1)}
else if(userAgent.indexOf("Firefox")!=-1)
{this.browserIdentity="Firefox"
if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))
this.Version=parseFloat(RegExp.$1)}
else if(userAgent.indexOf("Apple")!=-1)
this.browserIdentity="Safari"
else if(userAgent.indexOf("Netscape")!=-1)
this.browserIdentity="Netscape"
else if(userAgent.indexOf("Mozilla")!=-1)
this.browserIdentity="Netscape"
else
this.browserIdentity="Unkown";var platform=navigator.platform;if(platform.indexOf("Win")!=-1)
this.platform="Windows"
else if(platform.indexOf("Mac")!=-1)
this.platform="Mac"
else if(platform.indexOf("Linux")!=-1)
this.platform="Linux"
else
this.platform="Unkown";}
this.Refresh=function()
{this.browserIdentity="";Init();}
this.IsExplorer=function()
{return(this.browserIdentity=="InternetExplorer");}
this.IsFireFox=function()
{return(this.browserIdentity=="Firefox");}
this.IsSafari=function()
{return(this.browserIdentity=="Safari");}
this.Init();}
function HtmlFormManager()
{this._initialFormAction="";this.mainForm=null;this.Init=function()
{this.mainForm=document.forms[0];if(this.mainForm)
{this._initialFormAction=this.mainForm.action;}}
this.SetFormAction=function(newAction)
{this._initialFormAction=newAction;if(this.mainForm)
this.mainForm.action=newAction;}
this.ResetFormAction=function()
{if(!this.mainForm)
this.Init();this.mainForm.action=this._initialFormAction;if(Sys.WebForms)
Sys.WebForms.PageRequestManager.getInstance()._form._initialAction=this._initialFormAction;}
this.Init();}
function WindowManager()
{this.GetSize=function()
{var windowWidth=0,windowHeight=0;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;}
windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
windowSize=new Array(windowWidth,windowHeight);return windowSize;}}
function ElementManager()
{this.$=function(objectId)
{return document.getElementById(objectId);}
this.getPos=function(srcObject){var x=0,y=0;while(srcObject)
{if(srcObject&&(srcObject.offsetLeft||srcObject.offsetTop))
{x+=srcObject.offsetLeft;y+=srcObject.offsetTop;}
srcObject=srcObject.offsetParent;}
return(new Array(x,y));}
this.setPos=function(TargetObject,x,y){TargetObject.style.left=x+"px";TargetObject.style.top=y+"px";}
this.ShowPopupControl=function(srcControlId,targetControlId,leftOffset,TopOffset)
{srcControl=this.$(srcControlId);targetControl=this.$(targetControlId);srcPosition=this.getPos(srcControl)
targetControl.style.display="";this.setPos(targetControl,srcPosition[0]+leftOffset,srcPosition[1]+TopOffset);}
this.HidePopupControl=function(evt,popupControlId)
{popupControl=this.$(popupControlId);evt=evt||window.event;var targetElement=evt.relatedTarget||evt.toElement;while(targetElement&&targetElement.nodeName!=='HTML')
{targetElement=targetElement.parentNode;if(targetElement.id==popupControl.id)
return;}
popupControl.style.display="none";}}
function PageManager()
{this.Form=new HtmlFormManager();this.Element=new ElementManager();this.Init=function()
{this.AddLoadHanlder(this.PageLoad);this.AddLoadHanlder(this.Form.Init);}
this.PageLoad=function()
{var mainContentWindow=document.getElementById('iTaggitMainContentWindow');pageDimensions=iTaggit.Page.GetSize();if(mainContentWindow!=null)
{if(mainContentWindow.style.height<pageDimensions[1])
mainContentWindow.style.height=pageDimensions[1]+'px';}}
this.GetSize=function()
{var pageHeight=0,pageWidth=0;if(window.innerHeight&&window.scrollMaxY)
{pageWidth=window.innerWidth+window.scrollMaxX;pageHeight=window.innerHeight+window.scrollMaxY;}
else if(document.body.scrollHeight>document.body.offsetHeight)
{pageWidth=document.body.scrollWidth;pageHeight=document.body.scrollHeight;}
else
{pageWidth=document.body.offsetWidth;pageHeight=document.body.offsetHeight;}
windowSize=iTaggit.Window.GetSize()
if(pageHeight<windowSize[1])
pageHeight=windowSize[1];pageSize=new Array(pageWidth,pageHeight);return pageSize;}
this.AddLoadHanlder=function(func)
{var oldOnLoad=window.onload;if(typeof window.onload!='function')
{window.onload=func;}
else
{window.onload=function()
{oldOnLoad();func();}}}
this.ImportJavaScript=function(sourceUrl,onlyViaDOM)
{if(onlyViaDOM&&onlyViaDOM==true)
{var scriptElem=document.createElement('script');scriptElem.src=sourceUrl;scriptElem.type='text/javascript';document.getElementsByTagName('head')[0].appendChild(scriptElem);}
else
{document.write('<sc'+'ript language="javascript" type="text/javascript" src="'+sourceUrl+'"></script>');}}
this.ImportCss=function(sourceUrl)
{if(document.createStyleSheet)
document.createStyleSheet(sourceUrl);else
{var linkElem=document.createElement('link');linkElem.rel='stylesheet';linkElem.type='text/css';linkElem.href=sourceUrl;document.getElementsByTagName("head")[0].appendChild(linkElem);}}
this.LoadLightbox=function()
{this.ImportJavaScript("/Library/Lightbox/js/prototype.js");this.ImportJavaScript("/Library/Lightbox/js/scriptaculous.js");this.ImportJavaScript("/Library/Lightbox/js/lightbox.js");this.ImportCss("/Library/Lightbox/css/lightbox.css");}
this.ShowLoadingAnimation=function(loadDelay)
{timeOutId=window.setTimeout("showAnim()",loadDelay);}
this.Refresh=function()
{this.ShowLoadingAnimation(20);window.location=window.location;}
this.Init();}
function addLoadEvent(func)
{var oldOnLoad=window.onload;if(typeof window.onload!='function')
{window.onload=func;}
else
{window.onload=function()
{oldOnLoad();func();}}}
function onPageLoad()
{var strServerValue="serverLoad";var isLoadedFromCache=(document.forms[0].loadState.value!=strServerValue)
document.forms[0].loadState.value="cachelLoad";}
function OpenModalAddItemWizard()
{Telligent_Modal.Configure('/utility/loading.htm',['CommonModal'],['CommonModalTitle'],['CommonModalClose'],['CommonModalContent'],['CommonModalFooter'],['CommonModalResize'],['CommonModalMask'],100);Telligent_Modal.Open('/Items/Wizard/Default.aspx',750,500,null);}
function OpenSignupPopup(controlid,action,value)
{Telligent_Modal.Configure('/utility/loading.htm',['SignUpModal'],['SignUpModalTitleLarge'],['SignUpModalClose'],['SignUpModalContent'],['SignUpModalFooterLarge'],['SignUpModalResize'],['SignUpModalMask'],100);Telligent_Modal.Open('/Members/ExpressSignup.aspx?mode=signup&controlid='+controlid+'&action='+action+'&value='+value,507,452,null);return false;}
function OpenSigninPopup(controlid,action,value)
{Telligent_Modal.Configure('/utility/loading.htm',['SignUpModal'],['SignUpModalTitle'],['SignUpModalClose'],['SignUpModalContent'],['SignUpModalFooter'],['SignUpModalResize'],['SignUpModalMask'],100);Telligent_Modal.Open('/Members/ExpressSignup.aspx?mode=signin&controlid='+controlid+'&action='+action+'&value='+value,307,230,null);return false;}
function isDefined(variable)
{return(typeof(window[variable])=="undefined")?false:true;}
function ChangePanelVisibility(panelID,visible)
{var obj=document.getElementById(panelID);if(visible)
obj.style.display='';else
obj.style.display='none';}
function SetStartupFocus(vfocusControlID)
{switch(vfocusControlID)
{case'PageTop':if(document.documentElement)
document.documentElement.scrollTop=0;else
document.body.scrollTop=0;return;break;}
objControl=document.getElementById(vfocusControlID);if(objControl!=null)
{objControl.focus()}}
function ShowAJAXAnimation(ajaxAnimationDivID)
{if(ajaxAnimationDivID==null||ajaxAnimationDivID=="")
ajaxAnimationDivID='ctl00_MainBody_ObjAJAXAnimation_panAnimation';ChangePanelVisibility(ajaxAnimationDivID,true)}
function LimitMaxCharacters(objTextBox,maxCharacters)
{if(objTextBox.value.length>maxCharacters)
{objTextBox.value=objTextBox.value.substring(0,maxCharacters);}}
function SetAlternateRows(table,startFirst)
{if(typeof(table)=='undefined'||table.tagName!='TABLE')return;var i;for(i=0;i<table.rows.length;i++)
if((i+startFirst)%2!=0)table.rows[i].className='fieldboxledger';}
function ReadCookie(cookieName)
{var userCookie=""+document.cookie;var startIndex=userCookie.indexOf(cookieName);if(startIndex==-1||startIndex=="")return"";var endIndex=userCookie.indexOf(';',startIndex);if(endIndex==-1)endIndex=userCookie.length;return unescape(userCookie.substring(startIndex+cookieName.length+1,endIndex));}
function doFullPostBack(targetControlID)
{objIDPlaceHolder=document.getElementById("hdnFullPostBackControl");objIDPlaceHolder.value=targetControlID
$object("_PageRequestManager")._doPostBack("divPlaceHolder","");}
function SubmitForm(e,buttonID)
{var btn=document.getElementById(buttonID);if(typeof btn=='object')
{if(window.event==null)
{if((e.keycode?e.keycode:e.which)==13)
{if(document.getElementById("hdnPostBackControl")!=null)
document.getElementById("hdnPostBackControl").value=btn.id;if(__doPostBack)
__doPostBack((btn.name=='')?btn.id.replace(/_/g,'$'):btn.name)
else
btn.click();return false;}}
else if((window.event!=null&&(event.keyCode&&event.keyCode==13)||(event.which&&event.which==13))||((e.keycode?e.keycode:e.which)==13))
{if(document.getElementById("hdnPostBackControl")!=null)
document.getElementById("hdnPostBackControl").value=btn.id;if(__doPostBack)
__doPostBack((btn.name=='')?btn.id.replace(/_/g,'$'):btn.name)
else
btn.click();return false;}}}
function MyGetElementByPID(pid)
{var obj=null;var i=0;var cname="";for(i=0;i<document.forms[0].elements.length;i++)
{cname=document.forms[0].elements[i].name;if(cname.indexOf(pid)>=0)
break;}
if(i<document.forms[0].elements.length)
obj=document.forms[0].elements[i];return obj;}
function changeImages()
{if(document.images&&(preloadFlag==true))
{for(var i=0;i<changeImages.arguments.length;i+=2)
{document[changeImages.arguments[i]].src=changeImages.arguments[i+1];}}}
function openwindowcentre(path)
{window.open(path,"popfull","left=200,top=200,height=400,width=800,resizable,scrollbars")}
function flexDatechangefocus(obj,e,idy,idm,idd)
{var txtY=document.getElementById(idy);var txtM=document.getElementById(idm);var txtD=document.getElementById(idd);if(obj.id==txtY.id)
{if(e.keyCode==8&&obj.value.length==0)
{txtD.select();}}
else if(obj.id==txtD.id)
{if(e.keyCode==8&&obj.value.length==0)
{txtM.select();return;}
if(obj.value.length==2)
{txtY.select()}}
else if(obj.id==txtM.id)
{if(obj.value.length==2)
txtD.select();}}
function cleanupTMCETextareas()
{var tas=document.getElementsByTagName('textarea');var i;for(i=0;i<tas.length;i++){try{tinyMCE.execCommand('mceRemoveControl',false,tas[i].id);}catch(ex){}}}
function ShowFilterWarning()
{Telligent_Modal.Configure('/utility/loading.html',['CommonModal'],['CommonModalTitle'],['CommonModalClose'],['CommonModalContent'],['CommonModalFooter'],['CommonModalResize'],['CommonModalMask'],100);Telligent_Modal.Open('/Members/FilterWarning.aspx',500,175,null);}
function ShowExpressSignupWarning()
{Telligent_Modal.Configure('/utility/loading.html',['CommonModal'],['CommonModalTitle'],['CommonModalClose'],['CommonModalContent'],['CommonModalFooter'],['CommonModalResize'],['CommonModalMask'],100);Telligent_Modal.Open('/Members/ExpressSignupWarning.aspx',500,175,null);}
function ShowFreePromotionWarning()
{Telligent_Modal.Configure('/utility/loading.html',['CommonModal'],['CommonModalTitle'],['CommonModalClose'],['CommonModalContent'],['CommonModalFooter'],['CommonModalResize'],['CommonModalMask'],100);Telligent_Modal.Open('/Members/FreePromotionWarning.aspx',500,175,null);}
function AppraisalWizard()
{Telligent_Modal.Configure('/utility/loading.html',['CommonModal'],['CommonModalTitle'],['CommonModalClose'],['CommonModalContent'],['CommonModalFooter'],['CommonModalResize'],['CommonModalMask'],100);Telligent_Modal.Open('/Items/Appraisal/ChooseAppraisalMethod.aspx?',750,590,null)
return false;}
