 function openedChanged(id,newState){switch(PTTL_treeListName(id)){case"DiscToc":foldersDiscussionsChanged(id,newState);break;case"OT":outlineMessagesChanged(id,newState);break;}}function foldersDiscussionsChanged(id,newState){var folderIcon=document.getElementById(id+"_folder_icon");if(folderIcon){var folderIconOpen=document.getElementById("folderOpenIconDiv").firstChild;var folderIconClosed=document.getElementById("folderClosedIconDiv").firstChild;var newIcon=(newState=="block")?folderIconOpen:folderIconClosed;if(folderIcon.tagName=="IMG")folderIcon.src=newIcon.src;else folderIcon.firstChild.src=newIcon.src;}var details=document.getElementById(id+"_details");if(details){details.style.display=newState;}var topline=document.getElementById(id+"_topline");if(topline){topline.style.display=newState=="block"?"none":"block";}}function outlineMessagesChanged(id,newState){return;var outlineDiv=document.getElementById("ptOutlineDiv");var threadList=document.getElementById("OT_container");if(newState=="block"){var newId=id;while(threadList.scrollHeight<outlineDiv.offsetHeight){newId=PTTL_nextTreeItem(newId,"next");if(!newId)break;PTTL_expandItem(newId,1);}}if(threadList.scrollHeight<outlineDiv.offsetHeight){outlineDiv.style.height=threadList.scrollHeight;}}var currentTid=0;var currentTsn=0;function setDiscHilite(tid){if(currentTid!=0){var lastItem=document.getElementById("DiscToc_t"+currentTid);if(lastItem)lastItem.className="nodeNormal";}currentTid=tid;if(currentTid!=0){var thisItem=document.getElementById("DiscToc_t"+currentTid);if(thisItem)thisItem.className="nodeHilite";}currentTsn=0;}function setMsgHilite(tsn){if(currentTsn!=0)document.getElementById("OT_m"+currentTsn).className="nodeNormal";currentTsn=tsn;if(currentTsn!=0){document.getElementById("OT_m"+currentTsn).className="nodeHilite";ensureVisible(document.getElementById("OT_m"+currentTsn),document.getElementById("OT_container"));}}function showDiscussion(msg,closePrevFolder,webtag,searchResult){var m=msg.split(".");var tid=m[0];var tsn=m[1];var discId="DiscToc_t"+tid;if(closePrevFolder&&currentTid!=0){var prevId="DiscToc_t"+currentTid;var prevParent=PTTL_parentItem(prevId);var newParent=PTTL_parentItem(discId);if(prevParent&&prevParent!=newParent)PTTL_expandItem(prevParent,0);}PTTL_expandItem(discId,1);var discIcon=document.getElementById("DiscToc_t"+currentTid+"_icon");if(discIcon){if(discIcon.tagName=="IMG")discIcon.src=document.getElementById("dscClearDiv").firstChild.src;else discIcon.innerHTML=document.getElementById("dscClearDiv").innerHTML;}var url=showDiscussionUrl+"&tid="+tid+"&tsn="+tsn;if(webtag)url=replaceWebtag(url,webtag);if(searchResult)url+="&sr=y";showLoading(showDiscussionDiv);var onloadFn;if(typeof showMessageDiv!="undefined"){showLoading(showMessageDiv);onloadFn=function(){showOutlineMsg(tid+'.'+tsn);};}setDiscHilite(tid);PT_loadFrame(url,document.getElementById(showDiscussionDiv),onloadFn);}function replaceWebtag(url,newWebtag){return url.replace(/webtag=[^&]+/i,"webtag="+newWebtag);}function showOutlineMsg(msg){var itemId;var tid;var tsn;if(typeof msg=="object"){itemId=msg.id;tsn=itemId.substr(4);tid=currentTid;}else{var m=msg.toString().split(".");tid=m[0];currentTid=tid;tsn=m[1];itemId="OT_m"+tsn;}PTTL_expandItem(itemId,1);var url=showMessageUrl+"&tid="+tid+"&tsn="+tsn;showLoading(showMessageDiv);setMsgHilite(tsn);var navFirst=document.getElementById("pageNavFirst");if(navFirst){var hasPrev=PTTL_nextTreeItem('OT_m'+currentTsn,'prev')!=null;document.getElementById("pageNavFirst").style.display=hasPrev?"block":"none";document.getElementById("pageNavPrev").style.display=hasPrev?"block":"none";document.getElementById("pageNavFirstGrayed").style.display=hasPrev?"none":"block";document.getElementById("pageNavPrevGrayed").style.display=hasPrev?"none":"block";var hasNext=PTTL_nextTreeItem('OT_m'+currentTsn,'next')!=null;document.getElementById("pageNavNext").style.display=hasNext?"block":"none";document.getElementById("pageNavLast").style.display=hasNext?"block":"none";document.getElementById("pageNavNextGrayed").style.display=hasNext?"none":"block";document.getElementById("pageNavLastGrayed").style.display=hasNext?"none":"block";}PT_loadFrame(url,document.getElementById(showMessageDiv));}function showPage(tsn){showDiscussion(currentTid+"."+tsn);}function ensureVisible(item,container){if((item.offsetTop+item.clientHeight)>(container.scrollTop+container.clientHeight)){item.scrollIntoView(false);}else if((item.offsetTop)<container.scrollTop){item.scrollIntoView(true);}}function showLoading(dest){var destDiv=document.getElementById(dest);if(destDiv)destDiv.innerHTML=document.getElementById('loadingImageDiv').innerHTML;}function outlineKeepReading(nextDisc){var nextMsg=PTTL_nextTreeItem('OT_m'+currentTsn,'next');if(nextMsg){showOutlineMsg(nextMsg);return;}if(nextDisc!=""){showDiscussion(nextDisc);return;}}function outlineBasicKeepReading(nextDisc){var nextMsg=PTTL_nextTreeItem('OT_m'+currentTsn,'next');if(nextMsg){showOutlineMsg(nextMsg);return;}if(nextDisc!=""){document.location=showDiscussionUrl+"&msg="+nextDisc;return;}}function showSearchResults(startIndex,searchString){var discEl=document.getElementById("ptDiscussions");if(discEl)discEl.style.display="none";var destDiv=document.getElementById("searchResultsDiv");if(destDiv)destDiv.innerHTML=document.getElementById('ActivityBarLoading').innerHTML;var url=searchResultsUrl+"&startIndex="+startIndex.toString();if(searchString)url+="&q="+searchString;else url+=addUrlTerm("q","s_searchText");url+=addUrlTerm("sda","s_after");url+=addUrlTerm("eda","s_before");url+=addUrlTerm("br","s_breadth");url+=addUrlTerm("fromUID","s_fromUID");url+=addUrlTerm("fromOther","s_fromOther");url+=addUrlTerm("toUID","s_toUID");url+=addUrlTerm("toOther","s_toOther");url+=addUrlTerm("onlyMe","s_onlyMe");url+=addUrlTerm("order","s_order");url+=addUrlTerm("how","s_how");url+=addUrlTerm("ft","s_folderType");PT_loadFrame(url,"searchResultsDiv");}function addUrlTerm(paramName,controlName){var ctl=document.getElementById(controlName);if(!ctl)return"";return"&"+paramName+"="+escape(ctl.value);}function PTU_showFullQuoteInPopup(tsn,showBool){try{var id="PT_hiddenQuoteElm_"+tsn;var hiddenElm=document.getElementById(id);if(showBool){var div=hiddenElm.parentNode.cloneNode(true);div.id="PTU_fullQuoteDiv_"+tsn;div.className="ptFullQuoteDiv";div.innerHTML=hiddenElm.value;div.style.backgroundColor=hiddenElm.parentNode.style.backGroundColor;hiddenElm.parentNode.appendChild(div);}else{var showDiv=document.getElementById("PTU_fullQuoteDiv_"+tsn);hiddenElm.parentNode.removeChild(showDiv);}}catch(e){}}