/*
	Copyright (c) 2004-2008, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is a compiled version of Dojo, built for deployment and not for
	development. To get an editable version, please visit:

		http://dojotoolkit.org

	for documentation and information on getting the source.
*/

tojo.provide("tfa.util");tfautil={variable:{strHtmlPath:tfaConfig.TFACommonPath,strTFACommonPath:tfaConfig.TFACommonPath,strImgPath:""},gup:function(_1){_1=_1.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var _2="[\\?&]"+_1+"=([^&#]*)";var _3=new RegExp(_2);var _4=_3.exec(window.location.href);if(_4==null){return null;}else{return _4[1];}},display:function(el,_6){if(_6==null){_6=true;}if(el){el.style.display=_6?"":"none";}},getTargetbyTag:function(e,_8){if(!e){var e=window.event;}el=window.event?e.srcElement:e.target;if(!_8){return el;}if(el.tagName.toLowerCase()==_8.toLowerCase()){return el;}},getAncestorbyTag:function(_9,_a,_b,_c){var el=tojo.byId(_9);if(!el){return;}var _e=el.parentNode;if(_c){_e=el;}if(!_e){return;}if(_e.nodeType==1&&(_e.tagName.toLowerCase()==_a.toLowerCase()||_a=="*")){if(tojo.hasClass(_e,_b)||!_b){return _e;}}return tfautil.getAncestorbyTag(_e,_a,_b);},addClass:function(_f,_10,_11){if(_11==null){var _11=true;}tojo[_11?"addClass":"removeClass"](_f,_10);},addProp:function(el,_13,_14){if(!_14){return;}if(typeof (_14)=="function"){lib.eventAdd(el,_13.substr(2),_14);}else{if(_13=="text"){el.appendChild(document.createTextNode(_14));}else{el.setAttribute(_13,_14);}}},isVisible:function(obj){if(obj==document){return true;}if(!obj){return false;}if(!obj.parentNode){return false;}if(obj.style){if(obj.style.display=="none"){return false;}if(obj.style.visibility=="hidden"){return false;}}if(window.getComputedStyle){var _16=window.getComputedStyle(obj,"");if(_16.display=="none"){return false;}if(_16.visibility=="hidden"){return false;}}var _16=obj.currentStyle;if(_16){if(_16["display"]=="none"){return false;}if(_16["visibility"]=="hidden"){return false;}}return this.isVisible(obj.parentNode);},blnSendActionLogger:false,actionLogger:function(_17){if(this.blnSendActionLogger){var _18="/net/PA_TfaActionLogger/ActionLogger";var _19="";var str=_17["commonName"];if(str&&str!=""){if(str.indexOf("Career and Leadership")!=-1){_19="CLC";}else{if(str.indexOf("Giving and Volunteering")!=-1){_19="GV";}}}if(_19=="CLC"||_19=="GV"){_17["sourceName"]=_19;tfautil.xhrPost({url:_18,handleAs:"json",content:_17,load:function(_1b){},error:function(e){}});}}},getVcards:function(_1d){var els=tojo.query("SPAN.vcard",_1d?_1d:document);return els;},setHtmlSelectValue:function(el,_20){for(var i=el.options.length-1;i>=0;i--){var m=el.options[i].value;if(_20==m){el.selectedIndex=i;break;}}},getHtmlSelectValue:function(el){return el.options[el.selectedIndex].value;},xhrGet:function(_24){if(!_24.handleAs){_24.handleAs="json";}return tojo.xhrGet(_24);},xhrPost:function(_25){if(!_25.handleAs){_25.handleAs="json";}if(_25.container){var _26=(typeof (_25.container)=="object")?_25.container:tojo.byId(_25.container);if(!_26.loader){var _27=new g_fncAjaxLoader(_26);_26.loader=_27;_26.transCount=0;}_26.loader.fncShow();var fnc=_25.load;_26.transCount++;_25.load=function(_29){_26.transCount--;if(_26.transCount==0){_26.loader.fncHide();}fnc(_29);};if(!_25.error){_25.error=function(_2a){_26.transCount--;if(_26.transCount==0){_26.loader.fncHide();}console.error("tfaututil.xhrPost,1, "+_2a);};}}if(!_25.error){_25.error=function(_2b){console.error("tfaututil.xhrPost,2, "+_2b);};}return tojo.xhrPost(_25);},loggingXhrPost:function(_2c){if(_2c.url){console.debug("...will log wcm ajax call:"+_2c.url);var _2d={action:"VIEW",userId:g_userName,sourceName:"",sourceType:"page",actionUrl:_2c.url,commonName:document.title};tfautil.actionLogger(_2d);}return tfautil.xhrPost(_2c);},formatDate:function(_2e,_2f){_2f=_2f+"";var _30="";var _31=0;var c="";var _33="";var y=_2e.getYear()+"";var M=_2e.getMonth()+1;var d=_2e.getDate();var E=_2e.getDay();var H=_2e.getHours();var m=_2e.getMinutes();var s=_2e.getSeconds();var _3b,yy,MMM,MM,dd,hh,h,mm,ss,_44,HH,H,KK,K,kk,k;var _4a=new Object();if(y.length<4){y=""+(y-0+1900);}_4a["y"]=""+y;_4a["yyyy"]=y;_4a["yy"]=y.substring(2,4);_4a["M"]=M;_4a["MM"]=LZ(M);_4a["MMM"]=MONTH_NAMES[M-1].substring(0,3);_4a["NNN"]=MONTH_NAMES[M+11];_4a["d"]=d;_4a["dd"]=LZ(d);_4a["E"]=DAY_NAMES[E+7];_4a["EE"]=DAY_NAMES[E];_4a["H"]=H;_4a["HH"]=LZ(H);if(H==0){_4a["h"]=12;}else{if(H>12){_4a["h"]=H-12;}else{_4a["h"]=H;}}_4a["hh"]=LZ(_4a["h"]);if(H>11){_4a["K"]=H-12;}else{_4a["K"]=H;}_4a["k"]=H+1;_4a["KK"]=LZ(_4a["K"]);_4a["kk"]=LZ(_4a["k"]);if(H>11){_4a["a"]="PM";}else{_4a["a"]="AM";}_4a["m"]=m;_4a["mm"]=LZ(m);_4a["s"]=s;_4a["ss"]=LZ(s);while(_31<_2f.length){c=_2f.charAt(_31);_33="";while((_2f.charAt(_31)==c)&&(_31<_2f.length)){_33+=_2f.charAt(_31++);}if(_4a[_33]!=null){_30=_30+_4a[_33];}else{_30=_30+_33;}}return _30;function LZ(x){return (x<0||x>9?"":"0")+x;};},isSamePage:function(_4c){var _4d=document.location.href;var _4e=_4d.indexOf("#");var _4f=(_4e==-1)?_4d:_4d.substring(0,_4e);var _50=_4c.indexOf("#");var _51=(_50==-1)?_4c:_4c.substring(0,_50);return (_4f==_51);},truncateElText:function(el,_53){var txt=el.innerHTML;_53=_53*1;if(txt.length>_53){var _55=txt.substring(0,_53);_55+="...";el.title=txt;el.innerHTML=_55;}},str_stripHTML:function(str){if(str){return str.replace(/<\S[^><]*>/g,"");}},str_truncateToWord:function(str,_58){if(!str){return;}if(!_58){_58=256;}if(str.length>_58){str=str.substr(0,_58);str=str.substr(0,str.lastIndexOf(" "))+"...";}return str;}};tfautil.v=tfautil.variable;tfautil.v.strImgPath=g_imagesAltHost+tfautil.v.strTFACommonPath+"images/";tojo.provide("tfa.lc._common");tojo.require("tojox.xml.DomParser");tfaLc={urlTypes:["entry","list","tag","proxy","comment","connectionSite","uploadFile","deleteFile","getFile","mainPage"],queryKeys:{pageNum:"page",pagesizeNum:"pagesize",sortStr:"sort",sortdirNum:"sortdir",tagStr:"tag",emailStr:"email"},errorStr:"Sorry, there was a problem with the request",setTemplate:function(_59,_5a,dir,_5c){var alt=_59.templateAlt?_59.templateAlt:"";if(!_5c){_5c=_59.serviceType?_59.serviceType:"default";}if(!_59.templateRoot&&_5a){_59.templateRoot=_5a;}if(!_59.templateDir&&dir){_59.templateDir=dir;}if(alt.indexOf("/")>=0){_5c=this.templateAlt;}else{if(this.serviceSubType){_5c+="_"+_59.serviceSubType;}_59.serviceCompleteType=_5c;if(alt){_5c+="_"+alt;}if(_59.templateMode=="small"||_59.templateMode=="null"){_59.templateMode="";}if(_59.templateMode){_5c+="-"+_59.templateMode;}}_59.templatePath=tojo.moduleUrl(_59.templateRoot,_59.templateDir+_5c+".htm");},getElByClass:function(_5e,_5f){if(!_5e){return;}if(!_5f){_5f=document;}return tojo.query(_5e,_5f)[0];},getElByClassIn:function(_60,_61){return tfaLc.getElByClass(_61,_60.domNode);},clearForm:function(_62){if(!_62){return;}var _63;for(var i=0,el;el=_62.elements[i];i++){if(!el.readOnly&&!el.disabled){_63=el.type;if(_63=="text"||_63=="textarea"){el.value="";}else{if(_63=="select-one"){el.selectedIndex=-1;}else{if(_63=="select-multiple"){el.selectedIndex=-1;}else{if(_63=="checkbox"||_63=="radio"){el.checked=false;}else{if(_63=="file"){el.value="";if(el.value){el.parentNode.replaceChild(el.cloneNode(false),el);}}}}}}}}},requiresOkForm:function(_66){var _67=_66.form;var _68=_66.fieldNames;var _69=true;var _6a=[];var _6b;for(var i in _68){_6b=_68[i];if(_67[_6b]){if(!tojo.trim(_67[_6b].value)){_69=false;_6a.push(_6b);break;}}}if(_66.returnErrorArrayFlag){return _6a;}if(!_69){alert("Field cannot be blank");}return _69;},cFill:function(v,str){var el=tojo.byId(v);if(el&&str!=null){el.innerHTML=str;}},cFillInEl:function(v,_71,str){var el=tojo.byId(v);tfaLc.cFill(tfaLc.getElByClass(_71,el),str);},Populator:function(_74,_75){this.xObj=_74;this.hEl=_75;this.fill=function(_76){var el=tfaLc.getElByClass(_76.hQ,this.hEl);if(!el){return false;}var str=_76.str?_76.str:tfaLc.getX(this.xObj,_76.xQ);if(_76.isDate){str=tfaLc.dateutil.text(str);}if(!str||!str.length){str="N/A";}else{if(_76.xQ=="content"){str=str.replace(/[\uFFFD\uFFFF]/g,"&nbsp;");}}if(_76.prependStr){str=_76.prependStr+str;}if(_76.appendStr){str+=_76.appendStr;}if(_76.isImg){el.src=_76.prependSrcStr+str;}else{el.innerHTML=str;}return el;};},dateutil:{today:new Date,text:function(_79,_7a,_7b,_7c,_7d){if(!_79){return;}var str;var _7f=tfaLc.dateutil.today;var _80=(typeof (_79)=="object")?_79:tojo.date.stamp.fromISOString(_79);if(!_80){return;}var _81;if(!_7d){if(_7b){_81=(_80.getUTCFullYear()==_7f.getFullYear()&&_80.getUTCMonth()==_7f.getMonth()&&_80.getUTCDate()==_7f.getDate());}else{_81=(_80.getFullYear()==_7f.getFullYear()&&_80.getMonth()==_7f.getMonth()&&_80.getDate()==_7f.getDate());}}if(_81){str="<b>Today</b>";}else{if(_7c=="Day - Month Date"){if(_7b){str=DAY_NAMES[_80.getUTCDay()]+" - "+MONTH_NAMES[_80.getUTCMonth()+12]+" "+_80.getUTCDate();}else{str=DAY_NAMES[_80.getDay()]+" - "+MONTH_NAMES[_80.getMonth()+12]+" "+_80.getDate();}}else{if(_7b){str=MONTH_NAMES[_80.getUTCMonth()+12]+" "+_80.getUTCDate()+", "+_80.getUTCFullYear();}else{str=MONTH_NAMES[_80.getMonth()+12]+" "+_80.getDate()+", "+_80.getFullYear();}}}if(_7a){str+=" "+this.timeText(_80,_7b);}return str;},timeText:function(_82,_83){if(!_82){return;}var _84=_83?_82.getUTCHours():_82.getHours();var _85=_84%12;var _86=_83?_82.getUTCMinutes():_82.getMinutes();return " "+(_85?_85:12)+":"+tojo.string.pad(_86,2,"0")+(_84<12?" AM":" PM");}},arrToObj:function(arr){var obj={};for(var i=0;i<arr.length;i++){obj[arr[i]]="";}return obj;},url:function(_8a,_8b,_8c,_8d,_8e,_8f){var _90;if(_8a.lcUrls){_90=_8a.lcUrls[_8c];}if(!_90&&_8a.parentWidgetId){_8a.parentWidget=tfaLc.getParentWidget(_8a);if(_8a.parentWidget){_90=_8a.parentWidget["url_"+_8c];}}if(_90){if(_8d){if(_8a.serviceCompleteType=="activity_todo"){_90+="?activityNodeUuid=";}else{if(_8a.serviceCompleteType=="communityBookmarks"){_90+="&referenceId=";}else{_90+="/";}}_90+=tfaLc.cleanId(_8a,_8d);}if(_8b){_90+=(_90.indexOf("?")<0?"?":"&")+_8b;}console.info("SSURL ",_8a.serviceType,_8a.serviceItem,"(",_8c,") ",_90);if(!_8e){if(!_8f){_90=_8a.url_proxy+"?URL="+escape(_90);_90=_90.replace(/\+/g,"%252B");}}}return _90;},cleanId:function(_91,_92){if(!_92){console.log("cleanId empty "+_91);return "";}if(_92.indexOf("urn")!=0&&_92.indexOf("http")!=0){return _92;}if(_91.serviceType=="blogs"||_91.serviceType=="communityBlog"){var x=_92.indexOf("entry-");if(x>0){_92=_92.substr(x+6);}else{_92=_92.substr(_92.indexOf("comment-")+8);}}else{if(_91.serviceType=="activity"){_92=_92.substr(_92.lastIndexOf(":")+1);}else{if(_91.serviceType=="communityBookmarks"){_92=_92.substr(_92.lastIndexOf("=")+1);}}}return _92;},getXJ:function(_94,_95,_96){if(!_94||!_95){return "XJerr";}if(typeof (_94)!="object"){console.warn("getXJ - not object:"+_94+" key:"+_95);return;}if(!_96){_96={};}if(_96.getAttribute){if(!_94.getAttribute){console.warn("getXJ errA - key:"+_95);return;}return _94.getAttribute(_95);}if(!_94.byName){console.warn("getXJ errN - key:"+_95);return;}var _97=_94.byName(_95);if(_97.length){if(_96.getArray){return _97;}if(_97[0].childNodes){if(_97[0].childNodes.length==1){if(_97[0].childNodes[0].nodeType==3){return _97[0].childNodes[0].nodeValue;}}}return _97[0];}},getXJArr:function(_98,_99){return tfaLc.getXJ(_98,_99,{getArray:true});},getXJAtt:function(_9a,_9b){return tfaLc.getXJ(_9a,_9b,{getAttribute:true});},getX:function(_9c,_9d){if(!_9c||!_9d){return;}if(typeof (_9c)!="object"){console.warn("getX - not object:"+_9c+" key:"+_9e+" ("+typeof (_9c)+") "+_9c);return;}var _9f=(_9d.indexOf("@")>0);var _a0=_9d.split(/[.@]/);var L=_a0.length-1;var _9e;var obj=_9c;if(L>0){for(var i=0;i<L;i++){_9e=_a0[i];obj=tfaLc.getXJ(obj,_9e,{getArray:true});if(!obj){return;}if(!obj.length){return;}obj=obj[0];}}obj=tfaLc.getXJ(obj,_a0[L],(_9f?{getAttribute:true}:null));return obj;},getXs:function(_a4,_a5){var str=tfaLc.getX(_a4,_a5);if(typeof (str)=="object"){str="";}return str;},getFromElsByAtt:function(_a7,_a8,_a9,_aa){var arr=tfaLc.getXJArr(_a7,_a8);if(arr){for(var i in arr){if(tfaLc.getXJAtt(arr[i],_a9)==_aa){return arr[i];}}}},serveResource:function(_ad){if(_ad.widget){if(!_ad.url){_ad.url=_ad.widget.serveResourceURL;}if(!_ad.container){_ad.container=_ad.widget.portletContentEl;}}if(!_ad.handleAs){_ad.handleAs="text";}if(!_ad.error){_ad.error=tfaLc.errorHandler;}if(_ad.widget.communityHandle){if(!_ad.content.communityName){_ad.content.communityName=_ad.widget.communityHandle;}}return tfautil.xhrPost(_ad);},xhrXmlToJson:function(_ae){var _af=_ae.widget;if(!_af){console.error("xhrXmlToJson NO args.widget");console.dir(_ae);return;}var _b0=tojo.byId(_ae.errorEl);if(!_b0){_b0=_af.portletErrorEl;}if(_af.xmlData){if(_af.xmlData["atomList"]){loadHandler(_af.xmlData["atomList"]);delete _af.xmlData["atomList"];console.warn("using prepared xml");return;}}var _b1={widget:_af,load:loadHandler,container:_ae.targetEl};if(_ae.xhrUrlStr){_b1.handleAs=_ae.handleAs?_ae.handleAs:"text";_b1.error=tfaLc.errorHandler;_b1.url=_ae.xhrUrlStr;_b1.sync=_ae.syncFlag;_b1.form=_ae.formEl;if(_ae.preventCache!=false){_b1.preventCache=true;}tfautil.xhrGet(_b1);}else{if(!_af.serveResourceURL){console.error("xhrXmlToJson NO serveResourceURL");console.dir(_ae);return;}var _b2=_ae.send;if(!_b2){_b2={};}_b1.content=_b2;var d=tfaLc.serveResource(_b1);}function loadHandler(_b4){var _b5;_b0.innerHTML="";_b0.style.display="none";if(_b4){_b4=_b4.replace(/&#034;/g,"\"");if(_ae.isXML){if(_ae.successFunc){_ae.successFunc(_b4);}return;}else{var _b6=tojox.xml.DomParser.parse(_b4);_b5=tfaLc.getX(_b6,"error");if(!_b5){if(_ae.successFunc){_ae.successFunc(_b6);}return;}else{if(!_b5){_b5=tfaLc.errorStr;}}}}else{if(_ae.emptyFunc){_ae.emptyFunc();return;}}tfaLc.errorHandler(_b5,_ae);};},errorHandler:function(_b7,_b8){if(!_b8){_b8={};}if(_b8.targetEl){if(_b8.targetEl.loader){_b8.targetEl.loader.fncHide();}}var _b9=_b7?_b7:tfaLc.errorStr;if(_b8.xhr){_b9+=". Response - "+_b8.xhr.responseText;}else{if(typeof (_b7)=="object"){_b9+=". XML Response - "+tfaLc.getX(_b7,"message");}}var _ba=tojo.byId(_b8.errorEl);console.warn("ERR IN tfaLc.xhrXmlToJson()");if(_b8.errorFunc){_b8.errorFunc(_b7);}if(_b8.errorDisplayFunc){_b8.errorDisplayFunc(_b7);}else{if(_ba){tfaLc.displayError(_ba,_b9);}else{console.warn(_b9);}}},displayError:function(_bb,str){if(!_bb){return;}_bb.style.display=str?"block":"none";tojo.addClass(_bb,"errorMessage");_bb.innerHTML=str;if(str){tfaLc.scrollUp();}},getParentWidget:function(_bd){if(!_bd.parentWidget&&_bd.parentWidgetId){_bd.parentWidget=dijit.byId(_bd.parentWidgetId);}return _bd.parentWidget;},renderExpandCollapse:function(_be){var _bf=tojo.query(".xcControl",_be)[0];if(!_bf){return;}var iEl;iEl=document.createElement("img");iEl.src=tfautil.v.strImgPath+"plus.gif";iEl.style.cursor="pointer";_bf.appendChild(iEl);tojo.connect(iEl,"onclick",function(){var _c1=this;var _c2=tfautil.getAncestorbyTag(_c1,"*","xcWrapper");var _c3=tfaLc.getElByClass("div.xcTarget",_c2);if(_c3){_c3.showFlag=!_c3.showFlag;tfautil.display(_c3,_c3.showFlag);_c1.src=tfautil.v.strImgPath+(_c3.showFlag?"minus":"plus")+".gif";}});},scrollUp:function(){scroll(0,0);},fileImgHTML:function(_c4){return "<img src='"+tfaLc.fileImgSrc(_c4)+"'> ";},fileImgSrc:function(_c5){_c5=(typeof (_c5)=="string")?_c5.toLowerCase():"";if(" gif jpg png ".indexOf(" "+_c5+" ")>=0){_c5="img";}else{if(" xls doc ppt img audio video pdf doc zip link ".indexOf(" "+_c5+" ")<0){_c5="other";}}return tfautil.variable.strImgPath+"doc-"+_c5+".gif";},appendPortletTitleToBreadCrumb:function(_c6){var bc=document.getElementById("bannerCrumbTrailContainer");var _c8=tojo.query("span.breadcrumbCurrent",bc)[0];var _c9=_c8.innerHTML;_c8.innerHTML=_c6+" - "+_c9;},appEvent:{eObj:{},register:function(_ca){var _cb=_ca.key;var _cc=_ca.func;if(_cb&&_cc){tfaLc.appEvent.eObj[_cb]=_cc;}},trigger:function(_cd){var _ce=_cd.key;if(tfaLc.appEvent.eObj[_ce]){tfaLc.appEvent.eObj[_ce](_cd);}}}};tojo.provide("tfa.widget.global");tojo.declare("tfaTruncatedText",[dijit.layout._LayoutWidget],{charCount:100,origText:"",postCreate:function(){this.origText=this.domNode.innerHTML;var _cf=this.origText.substr(0,this.charCount)+"... ";this.domNode.innerHTML=_cf;},showFullText:function(){this.domNode.innerHTML=this.origText;}});tojo.declare("tfaDialog",[dijit.form.Button,dijit._Container],{baseClass:"",templateString:"<span class=\"dijit dijitLeft\"\n\ttojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onclick:_onDropDownClick,onkeydown:_onDropDownKeydown,onblur:_onDropDownBlur,onkeypress:_onKey\"\n\t><span class='dijitRight'>\n\t<span class=\"\" type=\"${type}\"\n\t\ttojoAttachPoint=\"focusNode,titleNode\" waiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\n\t\t><span class=\"dijitInline ${iconClass}\" tojoAttachPoint=\"iconNode\"></span\n\t\t><span class=\"dijitButtonText\" \ttojoAttachPoint=\"containerNode,popupStateNode\"\n\t\tid=\"${id}_label\">${label}</span\n\t\t>\n\t</button>\n</span></span>\n",onClickHandler:null,_fillContent:function(){if(this.srcNodeRef){var _d0=tojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_d0[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(!this.dropDown){var _d1=tojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_d1);delete this.dropDownContainer;}tojo.body().appendChild(this.dropDown.domNode);this.dropDown.domNode.style.display="none";if(this.truncatedContent){}},_onArrowClick:function(e){if(this.disabled){return;}var _d3=this;window.setTimeout(function(){_d3._toggleDropDown();},10);},_onDropDownClick:function(e){var _d5=tojo.isFF&&tojo.isFF<3&&navigator.appVersion.indexOf("Macintosh")!=-1;if(!_d5||e.detail!=0||this._seenKeydown){this._onArrowClick(e);}this._seenKeydown=false;},_onDropDownKeydown:function(e){this._seenKeydown=true;},_onDropDownBlur:function(e){this._seenKeydown=false;},_onKey:function(e){if(this.disabled){return;}if(e.keyCode==tojo.keys.DOWN_ARROW){if(!this.dropDown||this.dropDown.domNode.style.display=="none"){tojo.stopEvent(e);return this._toggleDropDown();}}},_onBlur:function(){},_toggleDropDown:function(){if(this.disabled){return;}dijit.focus(this.popupStateNode);var _d9=this.dropDown;if(!_d9){return false;}if(!_d9.isShowingNow){if(_d9.href&&!_d9.isLoaded){var _da=this;var _db=tojo.connect(_d9,"onLoad",function(){tojo.disconnect(_db);_da._openDropDown();});_d9._loadCheck(true);return;}else{this._openDropDown();}}else{this._closeDropDown();}},_openDropDown:function(){var _dc=this.dropDown;var _dd=_dc.domNode.style.width;var _de=this;dijit.popup.open({parent:this,popup:_dc,around:this.domNode,orient:this.isLeftToRight()?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"},onExecute:function(){_de._closeDropDown(true);},onCancel:function(){_de._closeDropDown(true);},onClose:function(){_dc.domNode.style.width=_dd;_de.popupStateNode.removeAttribute("popupActive");this._opened=false;}});if(this.domNode.offsetWidth>_dc.domNode.offsetWidth){var _df=null;if(!this.isLeftToRight()){_df=_dc.domNode.parentNode;var _e0=_df.offsetLeft+_df.offsetWidth;}tojo.marginBox(_dc.domNode,{w:this.domNode.offsetWidth});if(_df){_df.style.left=_e0-this.domNode.offsetWidth+"px";}}this.popupStateNode.setAttribute("popupActive","true");this._opened=true;if(_dc.focus){_dc.focus();}var _e1=this;window.setTimeout(function(){_e1.onClickHandler=tojo.connect(document,"onclick",_e1,"_onClick");},10);},_closeDropDown:function(_e2){if(this._opened){dijit.popup.close(this.dropDown);if(_e2){this.focus();}this._opened=false;}tojo.disconnect(this.onClickHandler);},_onClick:function(e){if(!this.isOnClicked(e)){tojo.stopEvent(e);this._closeDropDown();}},isOnClicked:function(e){if(this.dropDown.domNode.id!=null){if(document.layers){var _e5=e.pageX;var _e6=e.pageY;var t=document.layers[this.dropDown.domNode.id];if((_e5>t.left)&&(_e5<t.left+t.clip.width)&&(_e6>t.top)&&(_e6<t.top+t.clip.height)){return true;}else{return false;}}else{if(document.all){var t=window.event.srcElement;while(t.parentElement!=null){if(t.id==this.dropDown.domNode.id){return true;}t=t.parentElement;}return false;}else{if(document.getElementById&&e){var t=e.originalTarget;while(t.parentNode!=null){if(t.id==this.dropDown.domNode.id){return true;}t=t.parentNode;}return false;}}}return false;}return false;}});tojo.declare("tfaTooltipDialog",[dijit.layout.ContentPane,dijit._Templated,dijit.form._FormMixin],{title:"",_lastFocusItem:null,contentWidth:"300px",hasValidation:0,_isValid:1,strErrorMessage:"Error!",strSuccessMessage:"The form has been submitted successfully",templateString:null,templateString:"<div class=\"tfaTooltipDialog dijitTooltipDialog\" >\n\t<div class=\"dijitTooltipContainer\" style=\"width:${contentWidth};\">\n\t\t<div class=\"tooltipHeader\" tojoAttachPoint=\"tooltipHeaderNode\" tojoAttachEvent=\"onclick:onClickHeader\"><span>${title}</span><img tojoAttachPoint=\"closeButtonNode\" tojoAttachEvent=\"onclick:onClickCloseButton\" title=\"close\" src=\""+tfautil.v.strImgPath+"close.gif\" class=\"closeBtn\"/></div><div class =\"dijitTooltipContents dijitTooltipFocusNode\"  waiRole=\"testdialog\"><div tojoAttachPoint=\"messageNode\" style=\"display:none;\"></div><div tojoAttachPoint=\"containerNode\"></div></div>\n\t</div>\n\t<span tojoAttachPoint=\"tabEnd\" tabindex=\"0\" tojoAttachEvent=\"focus:_cycleFocus\"></span>\n\t<div class=\"dijitTooltipConnector\" ></div>\n</div>\n",isValid:function(){return this._isvalid;},postCreate:function(){this.inherited("postCreate",arguments);this.connect(this.containerNode,"onkeypress","_onKey");var ev=typeof (document.ondeactivate)=="object"?"ondeactivate":"onblur";this.connect(this.containerNode,ev,"_findLastFocus");this.containerNode.title=this.title;if(this.hasValidation==1){this.submitBtn=tojo.query("span.actionButton[tfaType='submit']",this.containerNode)[0];}},orient:function(_e9){},onOpen:function(pos){this.messageNode.innerHTML="";this.messageNode.style.display="none";this.orient(pos.corner);this._loadCheck();this.containerNode.focus();},_onKey:function(evt){if(evt.keyCode==tojo.keys.ESCAPE){this.onCancel();}else{if(evt.target==this.containerNode&&evt.shiftKey&&evt.keyCode==tojo.keys.TAB){if(this._lastFocusItem){this._lastFocusItem.focus();}tojo.stopEvent(evt);}else{if(evt.keyCode==tojo.keys.TAB){evt.stopPropagation();}}}},_findLastFocus:function(evt){this._lastFocused=evt.target;},_cycleFocus:function(evt){if(!this._lastFocusItem){this._lastFocusItem=this._lastFocused;}this.containerNode.focus();},onClickHeader:function(evt){this._lastFocused=evt.target;},onClickCloseButton:function(evt){dijit.popup.close(this);},_submitForm:function(){tojo.removeClass(this.messageNode,"successMessage");if(this.hasValidation){if(this.isValid()){tojo.addClass(this.messageNode,"successMessage");this.messageNode.innerHTML=this.strSuccessMessage;this.onClickCloseButton();}else{tojo.addClass(this.messageNode,"errorMessage");this.messageNode.innerHTML=this.strErrorMessage;}this.messageNode.style.display="block";}else{this.onClickCloseButton();}}});tojo.declare("tfaTooltip",[dijit._Widget,dijit._Templated],{title:"",headerTitle:"",contentWidth:"250px",isContainer:true,templateString:"<div><div tojoAttachPoint=\"linkNode\"></div><div tojoAttachPoint=\"containerNode\"></div></div>",postCreate:function(){var _f0=Math.random();var _f1=tojo.query("*",this.containerNode);var _f2=_f1[0];this.linkNode=_f2;var _f3=tojo.query("div.contentContainer",this.containerNode)[0];var _f4=tojo.query("div.headerTitle",_f3)[0];_f4.className="tooltipHeader";_f3.style.display="none";var _f5=tojo.query("div.content",_f3)[0];_f5.className="dijitTooltipContents";var _f6="<div style='width:"+this.contentWidth+"' >"+_f3.innerHTML+"</div>";var _f7="link"+_f0;_f2.setAttribute("id",_f7);var tt=new dijit.Tooltip({label:_f6,connectId:[_f7]});_f3.parentNode.removeChild(_f3);delete _f2;delete _f3;}});tojo.declare("tfaExpandableContent",[dijit._Widget,dijit._Templated],{mode:"seeMore",plusMinusText:"",strMore:"See more",strLess:"See less",strContent:null,strImgCollapseURL:tfautil.v.strImgPath+"collapse.gif",strImgExpandURL:tfautil.v.strImgPath+"expand.gif",strClass:"",startExpandedFlag:false,isContainer:true,templateString:"<div><div style=\"display:none;\" tojoAttachPoint=\"containerNode\"></div><div tojoAttachPoint=\"expandCollapseNode\" class=\"expandCollapseContainer\"><img tojoAttachPoint=\"imgNode\" src=\"${strImgExpandURL}\"/><a href=\"javascript:void(0);\" tojoAttachPoint=\"linkNode\" tojoAttachEvent=\"onmousedown:toggleContainer\" title=\"${strMore}\">${strMore}</a></div></div>",postMixInProperties:function(){if(this.mode=="plusMinus"||this.mode=="arrow"){if(this.mode=="plusMinus"){this.strImgCollapseURL=tfautil.v.strImgPath+"minus.gif";this.strImgExpandURL=tfautil.v.strImgPath+"plus.gif";}else{if(this.mode=="arrow"){this.strImgCollapseURL=tfautil.v.strImgPath+"arrow-down.gif";this.strImgExpandURL=tfautil.v.strImgPath+"arrow-right.gif";}}this.strMore="Expand";this.strLess="Collapse";var _f9=" style=\"display:none; \"";var _fa=this.strImgExpandURL;if(this.startExpandedFlag){_f9="";_fa=this.strImgCollapseURL;}this.templateString="<div><div tojoAttachPoint=\"expandCollapseNode\" class=\"expandCollapseContainer\"><a class=\"onlySpanInsideHovers\" href=\"javascript:void(0);\" tojoAttachPoint=\"linkNode\" tojoAttachEvent=\"onmousedown:toggleContainer\" title=\"${strMore}\"><img tojoAttachPoint=\"imgNode\" src=\""+_fa+"\"/><span class=\"plusMinusTextSPAN\">${plusMinusText}</span></a></div><div"+_f9+" tojoAttachPoint=\"containerNode\"></div></div>";}},postCreate:function(){if(this.strContent){this.containerNode.innerHTML=this.strContent;}if(this.mode=="plusMinus"||this.mode=="arrow"){tojo.addClass(this.domNode,"plusMinusContainer");if(this.strClass.length){tojo.addClass(this.domNode,this.strClass);}else{if(this.mode=="arrow"){tojo.addClass(this.domNode,"tagContainer");}}if(!this.plusMinusText){var _fb=tojo.query(".plusMinusTextEL",this.domNode)[0];if(_fb){tojo.query(".plusMinusTextSPAN",this.domNode)[0].innerHTML=_fb.innerHTML;_fb.parentNode.removeChild(_fb);}}}},toggleContainer:function(evt){if(this.containerNode.style.display=="none"){this.containerNode.style.display="";this.imgNode.src=this.strImgCollapseURL;if(this.mode=="seeMore"){this.linkNode.innerHTML=this.strLess;}this.linkNode.title=this.strLess;if(this.mode=="arrow"&&!this.strClass.length){tojo.addClass(this.domNode,"tagContainer-expandedContainer");}else{tojo.addClass(this.domNode,"expandedContainer");}}else{this.containerNode.style.display="none";this.imgNode.src=this.strImgExpandURL;if(this.mode=="seeMore"){this.linkNode.innerHTML=this.strMore;}this.linkNode.title=this.strMore;if(this.mode=="arrow"&&!this.strClass.length){tojo.removeClass(this.domNode,"tagContainer-expandedContainer");}else{tojo.removeClass(this.domNode,"expandedContainer");}}if(this.toggleContainer_hook){this.toggleContainer_hook(evt);}}});tojo.declare("tfaComments",tfaTooltipDialog,{widgetsInTemplate:true,isContainer:true,strComment:"",url:"test",messageNode:null,strImgURL:tfautil.v.strImgPath+"comment.gif",templateString:"<div class=\"dijit dijitLeft dijitInline\"><div tojoType=\"tfaDialog\"><span><a href=\"javascript:void(0);\" ><img src=\"${strImgURL}\" title=\"add a comment\" class=\"commentIcon\"/></a></span><div tojoType=\"tfaTooltipDialog\"  title=\"Add a comment\" contentWidth=\"300px\" style=\"display:none;\" tojoAttachPoint=\"commentsNode\" hasValidation=\"0\"><div class=\"fieldlabel\">Comments:</div><div><textarea name=\"comments\" id=\"comments\" style=\"width:100%;\" rows=\"5\">${strComment}</textarea></div><div style=\"margin-top:10px;\"><span class=\"actionButton\" tfaType=\"submit\" tojoAttachEvent=\"onclick:_validateComment\"><ul><li><span>Submit</span></li></ul></span></div><div class=\"clearing\"></div></div></div></div>",_validateComment:function(){var _fd=1;this.commentsNode.isValid=_fd;this.commentsNode._submitForm();}});tojo.declare("tfaDownloadLink",[dijit._Widget,dijit._Templated],{url:"",text:"",templateString:"<a href=\"${url}\" title=\"click here to download ${text}\"><img src=\""+tfautil.v.strImgPath+"download.gif\"/></a>"});tojo.declare("tfaModalDialog",[dijit.dialog],{templateString:"<div class=\"dijitDialog\" tabindex=\"-1\" waiRole=\"dialog\" waiState=\"labelledby-${id}_title\">\n\t<div tojoAttachPoint=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t<span tojoAttachPoint=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\"></span>\n\t<span tojoAttachPoint=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" tojoAttachEvent=\"onclick: onCancel\" title=\"${buttonCancel}\">\n\t\t<span tojoAttachPoint=\"closeText\" class=\"closeText\" title=\"${buttonCancel}\">x</span>\n\t</span>\n\t</div>\n\t\t<div tojoAttachPoint=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\n</div>\n"});tojo.declare("dijit.form.tfaTestDropDownLink",[dijit.form.Button,dijit._Container],{ttId:"",baseClass:"dijitDropDownButton",templateString:"<div class=\"dijit dijitReset dijitLeft dijitInline\"\n\ttojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onmouseover:_onDropDownClick,onkeydown:_onDropDownKeydown,onblur:_onDropDownBlur,onkeypress:_onKey\"\n\twaiRole=\"presentation\"\n\t><div class='dijitReset dijitRight' waiRole=\"presentation\"\n\t><a class=\"dijitReset dijitStretch dijitButtonContents\" type=\"${type}\"\n\t\ttojoAttachPoint=\"focusNode,titleNode\" waiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\n\t\t><div class=\"dijitReset dijitInline ${iconClass}\" tojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\n\t\t><div class=\"dijitReset dijitInline dijitButtonText\"  tojoAttachPoint=\"containerNode,popupStateNode\" waiRole=\"presentation\"\n\t\t\tid=\"${id}_label\">${label}</div\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\n\t></a\n></div></div>\n",_fillContent:function(){if(this.srcNodeRef){var _fe=tojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_fe[0]);}},startup:function(){if(this._started){return;}if(!this.dropDown){this.dropDown=dijit.byId(this.ttId);var c=tojo.query("div.dijitTooltipContainer",this.dropDown.domNode)[0];tojo.connect(c,"onmouseout",this,"_OnMouseOut");dijit.popup.prepare(this.dropDown.domNode);}this.inherited(arguments);},_OnMouseOut:function(evt){var node=evt.target;if(node.className=="dijitTooltipContainer"||node.className.indexOf("dijitTooltipContents")!=-1){var toEl=evt.toElement?evt.toElement:evt.relatedTarget;var _103=node.contains(toEl);console.debug(_103);if(!_103){this._closeDropDown();}}},destroyDescendants:function(){if(this.dropDown){this.dropDown.destroyRecursive();delete this.dropDown;}this.inherited(arguments);},_onArrowClick:function(e){if(this.disabled||this.readOnly){return;}this._toggleDropDown();},_onDropDownClick:function(e){if(!this._opened){var _106=tojo.isFF&&tojo.isFF<3&&navigator.appVersion.indexOf("Macintosh")!=-1;if(!_106||e.detail!=0||this._seenKeydown){this._onArrowClick(e);}this._seenKeydown=false;}},_onDropDownKeydown:function(e){this._seenKeydown=true;},_onDropDownBlur:function(e){this._seenKeydown=false;},_onKey:function(e){if(this.disabled||this.readOnly){return;}if(e.keyCode==tojo.keys.DOWN_ARROW){if(!this.dropDown||this.dropDown.domNode.style.visibility=="hidden"){tojo.stopEvent(e);this._toggleDropDown();}}},_onBlur:function(){this._closeDropDown();this.inherited(arguments);},_toggleDropDown:function(){if(this.disabled||this.readOnly){return;}dijit.focus(this.popupStateNode);var _10a=this.dropDown;if(!_10a){return;}if(!this._opened){if(_10a.href&&!_10a.isLoaded){var self=this;var _10c=tojo.connect(_10a,"onLoad",function(){tojo.disconnect(_10c);self._openDropDown();});_10a._loadCheck(true);return;}else{this._openDropDown();}}else{this._closeDropDown();}},_openDropDown:function(){var _10d=this.dropDown;var _10e=_10d.domNode.style.width;var self=this;dijit.popup.open({parent:this,popup:_10d,around:this.domNode,orient:this.isLeftToRight()?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"},onExecute:function(){self._closeDropDown(true);},onCancel:function(){self._closeDropDown(true);},onClose:function(){_10d.domNode.style.width=_10e;self.popupStateNode.removeAttribute("popupActive");this._opened=false;}});if(this.domNode.offsetWidth>_10d.domNode.offsetWidth){var _110=null;if(!this.isLeftToRight()){_110=_10d.domNode.parentNode;var _111=_110.offsetLeft+_110.offsetWidth;}tojo.marginBox(_10d.domNode,{w:this.domNode.offsetWidth});if(_110){_110.style.left=_111-this.domNode.offsetWidth+"px";}}this.popupStateNode.setAttribute("popupActive","true");this._opened=true;if(_10d.focus){_10d.focus();}},_closeDropDown:function(_112){if(this._opened){dijit.popup.close(this.dropDown);if(_112){this.focus();}this._opened=false;}}});tojo.declare("dijit.testTFATooltipDialog",[dijit.layout.ContentPane,dijit._Templated,dijit.form._FormMixin,dijit._DialogMixin],{title:"",doLayout:false,_firstFocusItem:null,_lastFocusItem:null,templateString:null,templateString:"<div class=\"dijitTooltipDialog\" waiRole=\"presentation\">\n\t<div class=\"dijitTooltipContainer\"  waiRole=\"presentation\">\n\t\t<div class =\"dijitTooltipContents dijitTooltipFocusNode\" tojoAttachPoint=\"containerNode\" tabindex=\"-1\" waiRole=\"dialog\"></div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" waiRole=\"presenation\"></div>\n</div>\n",postCreate:function(){this.inherited(arguments);this.connect(this.containerNode,"onkeypress","_onKey");this.containerNode.title=this.title;},orient:function(node,_114,_115){this.domNode.className="dijitTooltipDialog "+" dijitTooltipAB"+(_115.charAt(1)=="L"?"Left":"Right")+" dijitTooltip"+(_115.charAt(0)=="T"?"Below":"Above");},onOpen:function(pos){this._getFocusItems(this.containerNode);this.orient(this.domNode,pos.aroundCorner,pos.corner);this._loadCheck();dijit.focus(this._firstFocusItem);},_onKey:function(evt){var node=evt.target;if(evt.keyCode==tojo.keys.TAB){this._getFocusItems(this.containerNode);}var _119=(this._firstFocusItem==this._lastFocusItem);if(evt.keyCode==tojo.keys.ESCAPE){this.onCancel();}else{if(node==this._firstFocusItem&&evt.shiftKey&&evt.keyCode==tojo.keys.TAB){if(!_119){dijit.focus(this._lastFocusItem);}tojo.stopEvent(evt);}else{if(node==this._lastFocusItem&&evt.keyCode==tojo.keys.TAB&&!evt.shiftKey){if(!_119){dijit.focus(this._firstFocusItem);}tojo.stopEvent(evt);}else{if(evt.keyCode==tojo.keys.TAB){evt.stopPropagation();}}}}},_MouseOut:function(evt){}});tojo.declare("PersistTooltip",[dijit.Tooltip,dijit._Templated],{showDelay:600,templatePath:tojo.moduleUrl("tfa","template/tfaBusinessCard.htm"),imgPath:tfautil.v.strImgPath,postCreate:function(){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip({duration:400});}dijit._masterTT.connect(dijit._masterTT.domNode,"onmouseover",this.ttPersist);dijit._masterTT.connect(dijit._masterTT.domNode,"onmouseout",this.ttFade);dijit._masterTT.connect(document,"onclick",this._ttClick);this.inherited("postCreate",arguments);var el;if(el=tojo.query(".firstName",this.domNode)[0]){el.innerHTML="Molly";}if(el=tojo.query(".lastName",this.domNode)[0]){el.innerHTML="Smith";}if(el=tojo.query(".corpsYear",this.domNode)[0]){el.innerHTML="00";}if(el=tojo.query(".corpsRegion",this.domNode)[0]){el.innerHTML="R.G.V.";}if(el=tojo.query(".jobTitle",this.domNode)[0]){el.innerHTML="Systems Architect";}if(el=tojo.query(".employer",this.domNode)[0]){el.innerHTML="Microsoft Corporation";}if(el=tojo.query(".personType",this.domNode)[0]){el.innerHTML="Alum";}if(el=tojo.query(".city",this.domNode)[0]){el.innerHTML="Brooklyn";}if(el=tojo.query(".state",this.domNode)[0]){el.innerHTML="NY";}if(el=tojo.query(".email",this.domNode)[0]){el.innerHTML="jable@gmail.com";el.href="mailto:jable@gmail.com";}},ttPersist:function(evt){var node=evt.target;var toEl=evt.toElement?evt.toElement:evt.relatedTarget;if(toEl){var _11f=this.domNode.contains(toEl)||toEl.className.indexOf("dijitTooltip")!=-1;if(_11f){this.fadeOut.stop();this.fadeIn.play();}}},ttFade:function(evt){var node=evt.target;var toEl=evt.toElement?evt.toElement:evt.relatedTarget;if(toEl){var _123=this.domNode.contains(toEl);if(!_123){this.fadeOut.play();}}},_ttClick:function(evt){var node=evt.target;var _126=this.domNode.contains(node);if(!_126){this.fadeOut.play();}}});tojo.declare("tfaBusinessCard",[dijit._Widget],{data:null,postCreate:function(){var tt=new PersistTooltip({connectId:[this.id]});}});tojo.declare("tfaMenu",[dijit.Menu],{focus:function(){}});tojo.declare("tfaMenuSeparator",[dijit.MenuSeparator],{templateString:"<tr class=\"dijitMenuSeparator\"><td></td><td colspan=2 class=\"dijitMenuSeparatorBG\">"+"<div class=\"dijitMenuSeparatorTop\"></div>"+"</td></tr>"});tojo.declare("tfaAllApplicationsMenu",[dijit.layout._LayoutWidget],{selectedAppId:"",strUrl_6_0:"",strUrl_6_1:"",menuCollection:null,postCreate:function(){this.domNode.innerHTML="";var _128="{menuCollection:[";_128+="[";_128+="{title:\"Regions and Communities\", id:\"org.tfanet.community\", url:this.strUrl_6_1 + \"/myportal/tfanet/community\"},";_128+="{title:\"Teaching and Learning Center\", id:\"org.tfanet.teachinglearningcenter\", url:this.strUrl_6_1 + \"/myportal/tfanet/teachinglearningcenter\"},";_128+="{title:\"Career and Leadership Center\", id:\"org.tfanet.careerleadership\", url:this.strUrl_6_1 + \"/myportal/tfanet/careerleadership\"},";_128+="{title:\"Giving and Volunteering\", id:\"org.tfanet.givingvolunteering\", url:this.strUrl_6_1 + \"/myportal/givingvolunteering\"},";_128+="{title:\"Student Achievement Toolkit\", id:\"org.tfanet.teachinglearningcenter.sat\", url:this.strUrl_6_1 + \"/myportal/tfanet/teachinglearningcenter/sat\"},";_128+="{title:\"Resource Exchange\", id:\"org.tfanet.teachinglearningcenter.resourceExchange\", url:this.strUrl_6_1 + \"/myportal/tfanet/teachinglearningcenter/resourceexchange\"}";_128+="],";_128+="[";_128+="{title:\"Teach For America Store\", id:\"tfashop\", url:\"http://www.teachforamericastore.com/teachforamericastore/\", winName:\"tfa_shop\"}";_128+="],";_128+="[";_128+="{title:\"People Finder\", id:\"org.tfanet.profile\", url:this.strUrl_6_1 + \"/myportal/tfanet/profile\"}";_128+="]";_128+="]}";_128=eval("("+_128+")");this.menuCollection=_128.menuCollection;var menu=this.createMenuItems();var _12a=this;menu.onItemUnhover=function(){_12a.onItemUnhover();};this.menu=menu;var _12b={label:"Quick Links",name:"allApplicationsWidget",dropDown:menu};var _12c=document.createElement("DIV");this.domNode.appendChild(_12c);var _12d=new dijit.form.DropDownButton(_12b,_12c);tojo.addClass(this.domNode,"allAppsButton");},createMenuItems:function(){var menu=new tfaMenu({});menu.domNode.style.display="none";var _12f=this;tojo.addClass(menu.domNode,"allAppsMenu");for(var i=0;i<this.menuCollection.length;i++){var _131=this.menuCollection[i];for(var x in _131){var item=_131[x];var _134=item.url;var _135=(item.id==this.selectedAppId)?"menuCheckmark":"";var _136=new dijit.MenuItem({label:item.title,iconClass:_135});var _137=item.winName?item.winName:null;_136.onClick=tojo.hitch(_12f,"_onClick",{url:_134,item:_136,winName:_137});menu.addChild(_136);}if(i!=this.menuCollection.length-1){var _138=new tfaMenuSeparator();menu.addChild(_138);}}return menu;},_onClick:function(_139){var _13a=_139.url;var item=_139.item;var _13c=_139.winName;if(_13c){window.open(_13a,_13c);}else{document.location=_13a;}},onItemUnhover:function(){var menu=this.menu;if(menu.focusedChild){menu.focusedChild._blur();}}});tojo.declare("tfaTreeNode",[dijit._TreeNode],{setLabelNode:function(_13e){this.labelNode.innerHTML=_13e;},setChildItems:function(_13f){var tree=this.tree,_141=tree.model;this.getChildren().forEach(function(_142){dijit._Container.prototype.removeChild.call(this,_142);},this);this.state="LOADED";if(_13f&&_13f.length>0){this.isExpandable=true;if(!this.containerNode){this.containerNode=this.tree.containerNodeTemplate.cloneNode(true);this.domNode.appendChild(this.containerNode);}tojo.forEach(_13f,function(item){var id=_141.getIdentity(item),_145=tree._itemNodeMap[id],node=(_145&&!_145.getParent())?_145:new tfaTreeNode({item:item,tree:tree,isExpandable:_141.mayHaveChildren(item),label:tree.getLabel(item)});this.addChild(node);tree._itemNodeMap[id]=node;if(this.tree.persist){if(tree._openedItemIds[id]){tree._expandNode(node);}}},this);tojo.forEach(this.getChildren(),function(_147,idx){_147._updateLayout();});}else{this.isExpandable=false;}if(this._setExpando){this._setExpando(false);}if(!this.parent){var fc=this.tree.showRoot?this:this.getChildren()[0],_14a=fc?fc.labelNode:this.domNode;_14a.setAttribute("tabIndex","0");}if(this.containerNode&&!this._wipeIn){this._wipeIn=tojo.fx.wipeIn({node:this.containerNode,duration:150});this._wipeOut=tojo.fx.wipeOut({node:this.containerNode,duration:150});}}});tojo.declare("tfaTree",[dijit.Tree],{_load:function(){this.model.getRoot(tojo.hitch(this,function(item){var rn=this.rootNode=new tfaTreeNode({item:item,tree:this,isExpandable:true,label:this.label||this.getLabel(item)});if(!this.showRoot){rn.rowNode.style.display="none";}this.domNode.appendChild(rn.domNode);this._itemNodeMap[this.model.getIdentity(item)]=rn;rn._updateLayout();this._expandNode(rn);}),function(err){console.error(this,": error loading root: ",err);});},_onClick:function(e){var _14f=e.target;var _150=dijit.getEnclosingWidget(_14f);if(!_150||!_150.isTreeNode){return;}if((this.openOnClick&&_150.isExpandable)||(_14f==_150.expandoNode||_14f==_150.expandoNodeText)){if(_150.isExpandable){this._onExpandoClick({node:_150});}}else{this._publish("execute",{item:_150.item,node:_150});this.onClick(_150.item,_150);this.focusNode(_150);}},getLabel:function(item){var _152=this.model.getLabel(item);if(item.type=="file"&&item.url){_152="<a href='"+item.url+"' target='tfasatdownload'>"+_152+"</a>";}return _152;}});tojo.declare("tfaTellAFriendLink",[dijit._Widget,dijit._Templated],{serveResourceURL:"",linkText:"Tell a friend",fromListFlag:null,fromDetailFlag:null,parentWidgetId:"",templateString:"<div class=\"tellAFriendLink\"><a class=\"linkWithImg\" href=\"#Share\" title=\"tell a friend\"><div class=\"tellAFriendImgWrapper\"><img style=\"vertical-align:bottom;\" src=\""+tfautil.v.strImgPath+"/icons/icn-share.gif\"/></div><span>${linkText}</span></a><div class=\"clearing\"></div></div>",postMixInProperties:function(){var _153=dijit.byId(this.parentWidgetId);this.isEntryFlag=this.fromListFlag||this.fromDetailFlag;if(this.isEntryFlag&&this.linkText=="Share This Entry"){if(_153.serviceType=="communityBlog"){this.linkText="Share This Discussion";}else{if(_153.serviceType=="blogs"){this.linkText="Share This Post";}else{if(_153.serviceType=="activity"||_153.serviceSubType=="todo"){this.linkText="Share This Event";}}}}},postCreate:function(){var _154=this;var aEl;if(aEl=tojo.query("A",this.domNode)[0]){aEl.title="Share";aEl.style.cursor="pointer";tojo.connect(aEl,"onclick",function(){var _156=this;if(!tfautil.tellAFriendWidget){tojo.require("tfa.notification.tellAFriend");tfautil.tellAFriendWidget=new tfaTellAFriendGlobal();}tfautil.tellAFriendWidget.openDialog({tafLinkWidget:_154});});}}});tojo.declare("wcmMcrFileLink",dijit._Widget,{startup:function(){var _157=this.domNode.innerHTML;if(_157){var _158=_157.match(/<fileurl>(.*?)<\/fileurl>/i)[1];var _159=_157.match(/<filetitle>(.*?)<\/filetitle>/i)[1];tojo.query("span",this.domNode)[0].innerHTML="<a href='"+_158+"'>"+_159+"</a>";}}});tojo.declare("wcmMcrFileLinkForTlc",dijit._Widget,{startup:function(){if(tojo.trim(tojo.query(".filedata",this.domNode)[0].innerHTML)!=""){var _15a=tojo.query(".filedata",this.domNode)[0].innerHTML;var _15b=_15a.match(/<fileurl>(.*?)<\/fileurl>/i)[1];var _15c=_15a.match(/<filetitle>(.*?)<\/filetitle>/i)[1];tojo.query("span",this.domNode)[0].innerHTML="<a href='"+_15b+"'>"+_15c+"</a>";}else{if(tojo.trim(tojo.query(".linkurl",this.domNode)[0].innerHTML)!=""){var _15b=tojo.query(".linkurl",this.domNode)[0].innerHTML;var _15c=tojo.query(".title",this.domNode)[0].innerHTML;tojo.query("span",this.domNode)[0].innerHTML="<a href='"+_15b+"'>"+_15c+"</a>";}else{tojo.query("span",this.domNode)[0].innerHTML="";}}}});tojo.provide("tfa.widget.simpleTabContainer");tojo.declare("tfa.widget.simpleTabContainer",[dijit.layout.StackContainer,dijit._Templated],{defaultSelectedTab:0,minHeight:0,templateString:"<div class='tfaTabContainer'><div class='tfaTabButtonsDIV'><table class='tab' cellpadding='0' cellspacing='0'><tr tojoAttachPoint='buttonsTR'><td class='tabFiller' style='padding:4px;' width='5px'>&nbsp;</td><td class='tabFiller' width='100%' >&nbsp;</td></tr></table></div><div class='tfaTabPaneWrapper' tojoAttachPoint='containerNode'></div></div>",postCreate:function(){var _15d=tojo.query("div.simpleTabPane",this.containerNode);var tdEl;var _15f;var _160;var _161;this.buttonsTR.id=this.id+"_simpletablist";var _162=tojo.query("td",this.buttonsTR)[1];this.tabEls=[];for(var i=0,_164;_164=_15d[i];i++){tfautil.display(_164,false);_15f=(i==this.defaultSelectedTab);_160=_164.getAttribute("tabText");if(!_160){_160=_164.title;}tdEl=document.createElement("td");tdEl.innerHTML=_160;tdEl.panelRef=_164;tdEl.className="tab";if(_164.title){tdEl.title=_164.title;}_164.title="";tdEl.id=this.id+"_simpletab_"+(_164.id?_164.id:i);_161=_164.getAttribute("defaultHide");if(_161*1){tfautil.display(tdEl,false);}this.buttonsTR.insertBefore(tdEl,_162);this.tabEls.push(tdEl);this.connect(tdEl,"onclick",tojo.hitch(this,"_click",i));this.connect(tdEl,"onmouseover","_mouseover");this.connect(tdEl,"onmouseout","_mouseout");if(_15f){this.hilite(tdEl);}if(this.minHeight){_164.style.minHeight=this.minHeight;}}},_click:function(_165,e){this.hilite(tfautil.getTargetbyTag(e,"td"));if(this._clickExtend){this._clickExtend(_165);}},_mouseover:function(e){var el=e.target;if(el!=this.selectedTdEl){tojo.addClass(el,"tabHover");}},_mouseout:function(e){var el=e.target;if(el!=this.selectedTdEl){tojo.removeClass(el,"tabHover");}},selectTabByIndex:function(_16b){this.hilite(this.getTabByIndex(_16b));},hilite:function(tdEl){if(!tdEl){return;}if(this.selectedTdEl){tfautil.display(this.selectedTdEl.panelRef,false);this.selectedTdEl.className="tab";}tfautil.display(tdEl.panelRef);this.selectedTdEl=tdEl;tdEl.className="tabSelected";},getTabByIndex:function(_16d){return this.tabEls[_16d];}});tojo.provide("tfa.widget.tfaLinkDialog");tojo.require("dijit._Widget");tojo.require("dijit._Templated");tojo.require("dijit._editor._Plugin");tojo.require("dijit.Dialog");tojo.require("dijit.form.Button");tojo.require("dijit.form.ValidationTextBox");tojo.require("tojo.i18n");tojo.require("tojo.string");tojo.requireLocalization("dijit._editor","tfaLinkDialog",null,"zh,pt,da,tr,ru,de,ROOT,sv,ja,he,fi,nb,el,ar,pt-pt,cs,fr,es,ko,nl,zh-tw,pl,it,hu");tojo.declare("tfa.widget.tfaLinkDialog",dijit._editor._Plugin,{buttonClass:dijit.form.DropDownButton,useDefaultCommand:false,urlRegExp:"((https?|ftps?)\\://|)(([0-9a-zA-Z]([-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?\\.)+(arpa|aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|xxx|jobs|mobi|post|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|eu|es|et|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sk|sl|sm|sn|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])|(0[xX]0*[\\da-fA-F]?[\\da-fA-F]\\.){3}0[xX]0*[\\da-fA-F]?[\\da-fA-F]|(0+[0-3][0-7][0-7]\\.){3}0+[0-3][0-7][0-7]|(0|[1-9]\\d{0,8}|[1-3]\\d{9}|4[01]\\d{8}|42[0-8]\\d{7}|429[0-3]\\d{6}|4294[0-8]\\d{5}|42949[0-5]\\d{4}|429496[0-6]\\d{3}|4294967[01]\\d{2}|42949672[0-8]\\d|429496729[0-5])|0[xX]0*[\\da-fA-F]{1,8}|([\\da-fA-F]{1,4}\\:){7}[\\da-fA-F]{1,4}|([\\da-fA-F]{1,4}\\:){6}((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])))(\\:(0|[1-9]\\d*))?(/([^?#\\s/]+/)*)?([^?#\\s/]+(\\?[^?#\\s/]*)?(#[A-Za-z][\\w.:-]*)?)?",linkDialogTemplate:["<div style='width:250px;'>Note: For external website pages, use full urls: <b>http://www.yahoo.com</b>, not www.yahoo.com.<br/><br/>","For internal web pages, use relative urls: <b>/net/myportal/community</b>, not http://www.tfanet.org/net/myportal/community <br/><br/></div>","<table><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input tojoType='dijit.form.ValidationTextBox' regExp='${urlRegExp}'  id='${id}_urlInput' name='urlInput'>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input tojoType='dijit.form.ValidationTextBox' id='${id}_textInput' name='textInput'>","</td></tr><tr><td colspan='2'>","<input type='checkbox' id='${id}_newWindow' name='newWindow' value='Y'/> Open in new window","</td></tr><tr><td colspan='2'>","<button tojoType='dijit.form.Button' type='submit'>${set}</button>","</td></tr></table>"].join(""),_initButton:function(){var _16e=this;this.tag=this.command=="insertImage"?"img":"a";this.imageAlign="center";var _16f={"set":"Set","text":"Description:","insertImageTitle":"Image Properties","url":"URL:","createLinkTitle":"Link Properties"};var _170=(this.dropDown=new dijit.TooltipDialog({title:_16f[this.command+"Title"],execute:tojo.hitch(this,"setValue"),onOpen:function(){_16e._onOpenDialog();dijit.TooltipDialog.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(tojo.hitch(_16e,"_onCloseDialog"),0);},onClose:tojo.hitch(this,"_onCloseDialog")}));_16f.urlRegExp=this.urlRegExp;_16f.id=dijit.getUniqueId(this.editor.id);this.editorId=_16f.id;this._setContent(_170.title+"<div style='border-bottom: 1px black solid;padding-bottom:2pt;margin-bottom:4pt'></div>"+tojo.string.substitute(this.linkDialogTemplate,_16f));_170.startup();this.inherited(arguments);},_setContent:function(_171){this.dropDown.setContent(_171);},setValue:function(args){this._onCloseDialog();if(tojo.isIE){var a=tojo.withGlobal(this.editor.window,"getAncestorElement",dijit._editor.selection,[this.tag]);if(a){tojo.withGlobal(this.editor.window,"selectElement",dijit._editor.selection,[a]);}}args.tag=this.tag;args.refAttr=this.tag=="img"?"src":"href";var chk=document.getElementById(this.editorId+"_newWindow");if(chk){args.newWindow=chk.checked;}var _175="<${tag} ${refAttr}='${urlInput}' _djrealurl='${urlInput}'"+(args.newWindow?" target='_blank' ":"")+(args.tag=="img"?" alt='${textInput}' ":">${textInput}")+"</${tag}>";this.editor.execCommand("inserthtml",tojo.string.substitute(_175,args));},_onCloseDialog:function(){if(tojo.isIE){if("_savedSelection" in this){var b=this._savedSelection;delete this._savedSelection;this.editor.focus();this.editor._moveToBookmark(b);}}else{this.editor.focus();}},_onOpenDialog:function(){var a=tojo.withGlobal(this.editor.window,"getAncestorElement",dijit._editor.selection,[this.tag]);var url,text;if(a){url=a.getAttribute("_djrealurl");text=this.tag=="img"?a.getAttribute("alt"):a.textContent||a.innerText;tojo.withGlobal(this.editor.window,"selectElement",dijit._editor.selection,[a,true]);}else{text=tojo.withGlobal(this.editor.window,dijit._editor.selection.getSelectedText);}if(tojo.isIE){this._savedSelection=this.editor._getBookmark();}this.dropDown.reset();this.dropDown.setValues({urlInput:url||"",textInput:text||""});}});tojo.declare("tfa.widget.tfaImageDialog",dijit._editor._Plugin,{buttonClass:dijit.form.DropDownButton,useDefaultCommand:false,urlRegExp:"((https?|ftps?)\\://|)(([0-9a-zA-Z]([-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?\\.)+(arpa|aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|xxx|jobs|mobi|post|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|eu|es|et|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sk|sl|sm|sn|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])|(0[xX]0*[\\da-fA-F]?[\\da-fA-F]\\.){3}0[xX]0*[\\da-fA-F]?[\\da-fA-F]|(0+[0-3][0-7][0-7]\\.){3}0+[0-3][0-7][0-7]|(0|[1-9]\\d{0,8}|[1-3]\\d{9}|4[01]\\d{8}|42[0-8]\\d{7}|429[0-3]\\d{6}|4294[0-8]\\d{5}|42949[0-5]\\d{4}|429496[0-6]\\d{3}|4294967[01]\\d{2}|42949672[0-8]\\d|429496729[0-5])|0[xX]0*[\\da-fA-F]{1,8}|([\\da-fA-F]{1,4}\\:){7}[\\da-fA-F]{1,4}|([\\da-fA-F]{1,4}\\:){6}((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])))(\\:(0|[1-9]\\d*))?(/([^?#\\s/]+/)*)?([^?#\\s/]+(\\?[^?#\\s/]*)?(#[A-Za-z][\\w.:-]*)?)?",fileUrl:"/net/PA_FileManagement/filemanager",linkDialogTemplate:["<div style='width:370px;'><form enctype='multipart/form-data' id='${id}_uploadForm' method='post' target='${id}_hiddenIFRAME' action=''>","<div style='width:250px;'>Add an image from your computer<br/>","<input type='file' name='file'/></div>","<div class='helptext1'></div><hr class='divider'/>","<div class='h2'>Choose layout</div>","<table><tr><td><img src='"+tfautil.v.strImgPath+"blogImage_layout_left.png'/><br/><input checked='true' type='radio' name='alignment' value='left'/>Left</td>","<td><img src='"+tfautil.v.strImgPath+"blogImage_layout_center.png'/><br/><input type='radio' name='alignment' value='center'/>Centered</td>","<td><img src='"+tfautil.v.strImgPath+"blogImage_layout_right.png'/><br//><input type='radio' name='alignment' value='right'/>Right</td>","</tr></table>","<table style='display:none;'><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input tojoType='dijit.form.ValidationTextBox' regExp='${urlRegExp}'  id='${id}_urlInput' name='urlInput'>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input tojoType='dijit.form.ValidationTextBox' id='${id}_textInput' name='textInput'>","</td></tr><tr><td colspan='2'>","<button class='textCentered' tojoType='dijit.form.Button' type='submit' >${set}</button>","</td></tr></table>","<button type='submit' >${set}</button><span class='pipes'>|</span><a id='${id}_cancelLink' href='javascript:void(0);' title='Cancel'>Cancel</a>","<input type='hidden' name='isImage' value='true'/>","<input type='hidden' name='contextCode' value='CONTEXT_EMBEDDED '/>","</form>","<iframe name='${id}_hiddenIFRAME' id='${id}_hiddenIFRAME' style='display:none;'></iframe>","</div>"].join(""),_initButton:function(){var _17a=this;this.tag=this.command=="insertImage"?"img":"a";this.imageAlign="center";var _17b={"set":"Insert","text":"Description:","insertImageTitle":"Add an Image","url":"URL:","createLinkTitle":"Link Properties","_insertImage":_17a.uploadImage};var _17c=(this.dropDown=new dijit.TooltipDialog({title:_17b[this.command+"Title"],_onSubmit:function(){},onOpen:function(){_17a.initIframe();_17a._onOpenDialog();dijit.TooltipDialog.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(tojo.hitch(_17a,"_onCloseDialog"),0);},onClose:tojo.hitch(this,"_onCloseDialog")}));_17b.urlRegExp=this.urlRegExp;_17b.id=dijit.getUniqueId(this.editor.id);this.editorId=_17b.id;this._setContent(_17c.title+"<div style='border-bottom: 1px black solid;padding-bottom:2pt;margin-bottom:4pt'></div>"+tojo.string.substitute(this.linkDialogTemplate,_17b));_17c.startup();this.inherited(arguments);},_setContent:function(_17d){this.dropDown.setContent(_17d);},initIframe:function(){if(!this.iframeInit){var _17e=this;console.debug("init iframe");this.uploadIframe=document.getElementById(this.editorId+"_hiddenIFRAME");this.uploadForm=document.getElementById(this.editorId+"_uploadForm");this.uploadForm.action="/TFAFileServiceWeb/upload";if(this.uploadIframe.attachEvent){this.uploadIframe.attachEvent("onload",function(){_17e.iframeOnLoad();});}else{tojo.connect(this.uploadIframe,"onload",this,"iframeOnLoad");}tojo.connect(document.getElementById(this.editorId+"_cancelLink"),"onclick",this,"_onCloseDialog");this.iframeInit=1;}else{this.uploadForm.reset();}},iframeOnLoad:function(evt){if(this.iframeInit){var _180=this.uploadIframe;var _181;console.debug("onload iframe");if(_180){if(_180.contentDocument){_181=_180.contentDocument.body.innerHTML;}else{if(_180.contentWindow){_181=_180.contentWindow.document.body.innerHTML;}else{if(_180.document){_181=_180.document.body.innerHTML;}}}var _182=tojo.trim(_181.replace(/<\/?pre>/ig,"").replace(/&lt;\/?pre&gt;/ig,""));console.debug("IFRAME ON LOAD ["+_182+"]");if(_182.length){var json=eval("("+_182+")");if(json["resultObject"]){var ro=json["resultObject"];var _185;var _186;for(var i in ro){_185=ro[i];_186=_185.fileResource.fileURI;this.fileURI=_186;}this.setValue(this.dropDown.getValues());}else{var err=json["errorObject"]?json["errorObject"]:"File upload error";}}}}this.iframeInit=1;},uploadImage:function(args){var _18a="/net/myportal/tfanet/profile/myprofile/!ut/p/c5/lY5LC4JAFEZ_0r2-Mpc-Ynw1FGk5s4lJLiaoE1ZC_75ZtomIb3m-AwckmE1q6Tv16PWkBmhArs4xC1PXLxGRxRFm7HjYZEXiYICGiw--rhLXcI8zi1eItf-fzTiizYPcKSLbwu0vOwfZDfpiKnmqRwIBwv_69yw4zXTXz7kl2LeqvVJJCw071RHcxrp5kQjfN2lAuQ!!/?ProfileDetailPortletGetMyProfile=true&tojo.preventCache=1251745496456";var _18b=this;alert("upload image");tfautil.xhrPost({url:_18a,handleAs:"json",preventCache:true,load:function(data){if(data&&data["RESULT"]){alert("upload complete");_18b.setValue(args);}else{console.debug("Error in image upload! RESULT IS "+data["RESULT"]);_18b.domNode.innerHTML="An error has occurred.  Please try again later.";}},error:_18b.loadErrorHandler});},setValue:function(args){console.dir(args);if(tojo.isIE){var a=tojo.withGlobal(this.editor.window,"getAncestorElement",dijit._editor.selection,[this.tag]);if(a){tojo.withGlobal(this.editor.window,"selectElement",dijit._editor.selection,[a]);}}args.tag=this.tag;args.refAttr=this.tag=="img"?"src":"href";args.urlInput=this.fileURI;var els=this.uploadForm.elements["alignment"];for(var i=0;i<els.length;i++){if(els[i].checked){args.alignment=els[i].value;break;}}var _191;if(args.alignment=="center"){_191="<div style='text-align:${alignment}'>&nbsp;<${tag} ${refAttr}='${urlInput}' _djrealurl='${urlInput}'"+(args.tag=="img"?" alt='${textInput}'>":">${textInput}")+"</${tag}>&nbsp;</div>";}else{_191="<${tag} style='float:${alignment}' ${refAttr}='${urlInput}' _djrealurl='${urlInput}'"+(args.tag=="img"?" alt='${textInput}'>":">${textInput}")+"</${tag}><br/>&nbsp;";}this.editor.execCommand("inserthtml",tojo.string.substitute(_191,args));this._onCloseDialog();},_onCloseDialog:function(){if(tojo.isIE){if("_savedSelection" in this){var b=this._savedSelection;delete this._savedSelection;this.editor.focus();this.editor._moveToBookmark(b);}}else{this.editor.focus();}},_onOpenDialog:function(){var a=tojo.withGlobal(this.editor.window,"getAncestorElement",dijit._editor.selection,[this.tag]);var url,text;if(a){url=a.getAttribute("_djrealurl");text=this.tag=="img"?a.getAttribute("alt"):a.textContent||a.innerText;tojo.withGlobal(this.editor.window,"selectElement",dijit._editor.selection,[a,true]);}else{text=tojo.withGlobal(this.editor.window,dijit._editor.selection.getSelectedText);}if(tojo.isIE){this._savedSelection=this.editor._getBookmark();}this.dropDown.reset();this.dropDown.setValues({urlInput:url||"",textInput:text||""});}});tojo.subscribe(dijit._scopeName+".Editor.getPlugin",null,function(o){if(o.plugin){return;}switch(o.args.name){case "createLink":o.plugin=new tfa.widget.tfaLinkDialog({command:o.args.name});break;case "insertImage":o.plugin=new tfa.widget.tfaImageDialog({command:o.args.name});}});tojo.provide("tfa.layout.generic");tojo.declare("tfaLayout_generic",[dijit._Widget,dijit._Templated],{imgPath:tfautil.v.strImgPath,templateNameStr:"",templateMode:"",templateStringNodeId:"",portletTitle:"",portletTitleId:"",strTFACommonPath:tfautil.v.strTFACommonPath,widgetsInTemplate:true,postMixInProperties:function(){var el=this.templateStringNodeId.length?document.getElementById(this.templateStringNodeId):null;if(el&&tojo.trim(el.innerHTML)!=""){this.templateString=el.innerHTML;}else{this.templatePath=tojo.moduleUrl("tfa","template/"+this.templateNameStr+".htm");}},constructor:function(){},postCreate:function(){if(this.portletTitleId.length&&this.portletTitle.length){var obj=document.getElementById(this.portletTitleId);if(obj){obj.innerHTML=this.portletTitle;}}}});tojo.declare("tfaLayout_genericBlogList",[tfaLayout_generic],{profileUrl:"/net/myportal/tfanet/profile/profile",jsonData:{},postMixInProperties:function(){tojo.require("tfa.lc._common");this.inherited(arguments);},postCreate:function(){this.inherited(arguments);if(this.jsonData){var els=tojo.query(".lcS_entries_updatedDate",this.domNode);var el,_19b,_19c;for(var i=0;i<els.length;i++){el=els[i];if(_19b=el.getAttribute("handle")){if(_19c=this.jsonData[_19b]){el.innerHTML="Updated "+tfaLc.dateutil.text(new Date(_19c["updatedOnString"]));}}}}}});tojo.provide("tfa.lc.tagsList");tojo.require("tfa.lc._common");tojo.require("dijit.InlineEditBox");tojo.declare("tfa_lc_tagsList",[dijit._Widget,dijit._Templated,dijit._Contained],{parentWidget:null,contextpath:"",widgetsInTemplate:true,templatePath:"",serviceType:"",portletContentEl:null,portletErrorEl:null,mainModelEl:null,minFontSize:1,maxFontSize:3,popularCount:7,serveResourceURL:"",serveResourceAction_TAG:"",sendObj:null,url_proxy:"",strKey:"",strUrl:"",strDescription:null,tagsArray:null,deferLoad:false,suggestionBoxEl:null,imgPath:tfautil.v.strImgPath,postMixInProperties:function(){if(!tfaLc.alC){tfaLc.alC=lc.alC;}this.templatePath=tojo.moduleUrl("tfa","template/lc_tagsList.htm");},postCreate:function(){var _19e=this;if(_19e.strTypeAheadUrl){}else{tfautil.display(_19e.tagnavform,false);tfautil.display(_19e.descriptionNode,false);}if(_19e.strDescription){_19e.descriptionNode.innerHTML=_19e.strDescription;}tojo.connect(_19e.popularTagsA,"onclick",tojo.hitch(this,"showTagsList","popular"));tojo.connect(_19e.allTagsA,"onclick",tojo.hitch(this,"showTagsList","cloud"));var _19f=tfautil.getAncestorbyTag(_19e.domNode,"div","plusMinusContainer");if(_19f){var _1a0=_19f.getAttribute("widgetId");var _1a1=dijit.byId(_1a0);var _1a2=_1a1.expandCollapseNode;var aEl=_1a1.linkNode;_1a2.insertBefore(_19e.viewTypeContainer,aEl);_19e.viewTypeContainer.style.cssFloat="right";_19e.viewTypeContainer.style.styleFloat="right";_19e.viewTypeContainer.style.padding="0";_1a1.toggleContainer_hook=function(evt){_19e.viewTypeContainer.style.display=_1a1.containerNode.style.display;};}_19e.cloudEl=tojo.query("DIV.lotusTagCloud",_19e.domNode)[0];_19e.popularEl=tojo.query("DIV.lotusTagList",_19e.domNode)[0];if(_19e.deferLoad){return;}if(_19e.popularCount){tfautil.display(_19e.viewTypeContainer);}if(_19e.serviceType!="profiles"||_19e.strKey!=""){_19e.tagsInit();}},tagsInit:function(){if(!this.tagsMainContainer){return;}this.popularEl.innerHTML="";this.cloudEl.innerHTML="";this.loadedFlag=false;this.cloudRenderedFlag=false;this.popularRenderedFlag=false;var _1a5="popular";if(this.suggestionBoxEl){_1a5="suggestions";}this.showTagsList(_1a5);},showTagsList:function(_1a6){if(_1a6=="suggestions"){this.suggestions();}else{var _1a7=_1a6=="popular";if(_1a7){this.showPopular();}else{this.showCloud();}tfautil.display(this.popularContainer,_1a7);tfautil.display(this.cloudContainer,!_1a7);tfautil.addClass(this.popularTagsA,"nonlinkA",_1a7);tfautil.addClass(this.allTagsA,"nonlinkA",!_1a7);}},loadTags:function(_1a8,_1a9){var _1aa=this;var _1ab={widget:_1aa,successFunc:loadHandlerFunc};if(_1aa.parentWidget.isPacketB){var _1ac;var _1ad="";var _1ae=_1aa.strUrl;if(_1aa.serviceType=="profiles"){_1ad="targetKey="+_1aa.strKey;_1ae=_1aa.strUrl+"?"+_1ad;}if(_1aa.strUrl){_1ac=_1aa.url_proxy+"?URL="+escape(_1ae);console.info(_1aa.serviceType+" (tags) "+_1ac);}else{_1ac=tfaLc.url(_1aa,_1ad,_1aa.serviceType+"Tags");}_1ab.xhrUrlStr=_1ac;}else{if(_1aa.serveResourceAction_TAG){_1ab.send=_1aa.sendObj?_1aa.sendObj:{};_1ab.send[_1aa.serveResourceAction_TAG]=1;}else{return console.error("ERR tagcloudLoad");}}var _1af=tfaLc.alC.checkPreloaded(_1aa,"preload_tag_"+_1aa.parentWidget.portletId);if(_1af){var _1b0=tojox.xml.DomParser.parse(_1af);loadHandlerFunc(_1b0);}else{tfaLc.xhrXmlToJson(_1ab);}function loadHandlerFunc(_1b1){var _1b2="atom:category";if(_1aa.serviceType=="activity"){_1b2="category";}_1aa.tagsArray=tfaLc.getXJArr(_1b1,_1b2);_1aa.loadedFlag=true;if(_1a8){_1aa.showTagsList(_1a8);}if(_1a9){_1a9();}};},showCloud:function(){var _1b3=this;if(_1b3.cloudRenderedFlag){return;}if(!_1b3.loadedFlag){_1b3.loadTags("cloud");return;}_1b3.cloudRenderedFlag=true;if(!_1b3.tagsArray){_1b3.cloudEl.innerHTML="No tags.";return;}var _1b4=_1b3.maxFontSize;var _1b5=_1b3.minFontSize;var _1b6=999;var _1b7=1;var _1b8,frq,_1ba,_1bb,_1bc="";for(var i=0;i<_1b3.tagsArray.length;i++){_1b8=_1b3.tagsArray[i];frq=tfaLc.getXJAtt(_1b8,"snx:frequency")*1;_1b7=(frq>_1b7?frq:_1b7);_1b6=(_1b6>frq?frq:_1b6);}el=document.createTextNode(" ");_1b3.cloudEl.appendChild(el);var fr;var pct;var _1c1,aEl,el;var _1c3="";var _1c4=_1b3.tagsArray.length-1;var _1c5=new Array();_1ba=(_1b4-_1b5)/(_1b7-_1b6);for(var i=0;i<_1b3.tagsArray.length;i++){_1b8=_1b3.tagsArray[i];frq=tfaLc.getXJAtt(_1b8,"snx:frequency")*1;offset=_1b5-_1b6*_1ba;_1bc=Math.round(_1b5+(frq-_1b6)*_1ba);pct=Math.round((frq/_1b7)*100);_1bb=tfaLc.getXJAtt(_1b8,"term");_1c1=document.createElement("span");tojo.addClass(_1c1,"f"+_1bc+"-"+pct);tojo.addClass(_1c1,_1c3);if(_1bb=tojo.trim(_1bb)){aEl=_1b3.addA({"occurencesOfCurrentTag":frq,"fontSizeOfCurrentTag":_1bc,"tagStr":_1bb});_1c1.appendChild(aEl);_1c5.push(_1bb);el=document.createTextNode(", ");_1c1.appendChild(el);_1b3.cloudEl.appendChild(_1c1);}}if(el){tojo._destroyElement(el);}},showPopular:function(){var _1c6=this;if(_1c6.popularRenderedFlag){return;}if(!_1c6.loadedFlag){_1c6.loadTags("popular");return;}_1c6.popularRenderedFlag=true;_1c6.renderPopular(_1c6.popularEl);},renderPopular:function(_1c7,_1c8){var _1c9=this;if(!_1c8){_1c8={};}if(!_1c9.tagsArray){_1c7.innerHTML="No tags.";return;}var _1ca=(_1c8.popularCount!=undefined)?_1c8.popularCount:_1c9.popularCount;var _1cb={};var _1cc,_1cd;var _1ce;var i=0;for(i in _1c9.tagsArray){_1ce=_1c9.tagsArray[i];if(!tfaLc.getXJAtt(_1ce,"label")){_1cc=tfaLc.getXJAtt(_1ce,"term");_1cd=tfaLc.getXJAtt(_1ce,"snx:frequency");if(!_1cb[_1cd]){_1cb[_1cd]=[_1cc];}else{_1cb[_1cd].push(_1cc);}}}var _1d0=[];var best,_1d2;var _1d3,_1d4;do{best=0;for(var key in _1cb){_1d2=key*1;if(_1d2>best){best=_1d2;}}if(best){_1d3=_1cb[best].length;if(_1d0.length+_1d3<=_1ca){i=0;for(i in _1cb[best]){_1d0.push({tagStr:_1cb[best][i],occurencesOfCurrentTag:best});}}else{_1d4=_1ca-_1d0.length;var _1d6;var _1d7;for(i=0;i<_1d4;i++){_1d7=false;do{_1d6=Math.floor(Math.random()*_1cb[best].length);if(_1cb[best][_1d6]){_1d0.push({tagStr:_1cb[best][_1d6],occurencesOfCurrentTag:best});_1cb[best][_1d6]="";_1d7=true;}}while(!_1d7);}}delete _1cb[best];}}while(best&&_1d0.length<_1ca);_1d0.sort(function(a,b){var x=a.tagStr;var y=b.tagStr;return x<y?-1:(x>y?1:0);});var _1dc=_1c7;var trEl,_1de;var _1df;if(_1c8.makeTable){if(_1ca>_1d0.length){_1ca=_1d0.length;}_1df="div";_1dc.innerHTML=_1c8.headingHtml?_1c8.headingHtml:"";_1dc.innerHTML+="<table width='100%' style='margin:0 10px; '><tr valign='top'></tr></table>";trEl=tojo.query("tr",_1dc)[0];_1de=Math.ceil(_1ca/3);}else{_1df="span";var el=document.createTextNode(" ");_1dc.appendChild(el);}var _1e1,aEl,el;i=0;for(i in _1d0){if(_1c8.makeTable){if(i%_1de==0){el=document.createElement("td");trEl.appendChild(el);el.width="33%";_1dc=el;}}_1e1=document.createElement(_1df);aEl=_1c9.addA(_1d0[i],_1c8.clickFunction);_1e1.appendChild(aEl);_1dc.appendChild(_1e1);el=document.createTextNode(" ");_1dc.appendChild(el);}},addA:function(json,_1e4){var _1e5=this;var aEl=document.createElement("a");if(json.occurencesOfCurrentTag){aEl.title="Attached to "+json.occurencesOfCurrentTag+" items";}if(json.fontSizeOfCurrentTag){aEl.className="lotusF"+json.fontSizeOfCurrentTag;}if(!json.displayStr){json.displayStr=json.tagStr;}aEl.innerHTML=json.displayStr;aEl.href="#"+json.displayStr;aEl.setAttribute("tag",json.tagStr);if(!_1e4){_1e4="tagSelected";}tojo.connect(aEl,"onclick",tojo.hitch(_1e5,_1e4,aEl));return aEl;},toggleProfileTagsContainer:function(_1e7){var _1e8=_1e7?"":"none";this.addProfileTagContainer.style.display=_1e8;},suggestions:function(_1e9){var _1ea=this;if(!_1e9){_1e9=_1ea.suggestionBoxEl;}if(!_1e9){return;}function init(){_1ea.suggestionsInit(_1e9);};if(!_1ea.loadedFlag){_1ea.loadTags("",init);}else{init();}},suggestionsInit:function(_1eb){var _1ec=this;var _1ed=_1ec.parentWidget;if(!_1ec.tagsArray){return;}if(_1eb.suggestionsInited){}else{_1eb.suggestionsInited=true;var _1ee;if(_1ed.detailEditFormEl){_1ee=_1ed.detailEditFormEl.tags;}if(_1ee){if(!_1eb.tagsCombobox){tojo.require("dijit.form.ComboBox");tojo.require("tojo.data.ItemFileWriteStore");var _1ef={identifier:"tagStr",items:[]};var _1f0=new tojo.data.ItemFileWriteStore({data:_1ef});var _1f1,_1f2;for(var i=0;i<_1ec.tagsArray.length;i++){_1f1=_1ec.tagsArray[i];_1f2=tfaLc.getXJAtt(_1f1,"term");_1f0.newItem({tagStr:_1f2});}var _1f4=tojo.style(_1ee,"width");if(!_1f4){_1f4=400;}_1eb.tagsCombobox=new dijit.form.ComboBox({name:"tags",autoComplete:false,searchAttr:"tagStr",store:_1f0,title:"Tags",style:"width:"+_1f4+"px; ",hasDownArrow:false},_1ee);_1eb.tagsCombobox._startSearchFromInput=function(){var cpos=this._getCaretPos(this.focusNode);this.keptCpos=cpos;var str=this.focusNode.value;this.keptValueStr=str;this.wordStartPosition=str.substr(0,cpos).lastIndexOf(" ");if(this.wordStartPosition<0){this.wordStartPosition=0;}this.wordEndPosition=str.indexOf(" ",cpos);if(this.wordEndPosition<0){this.wordEndPosition=str.length;}var _1f7=tojo.trim(str.substring(this.wordStartPosition,this.wordEndPosition));if(_1f7.length>1){this._startSearch(_1f7);}else{this._hideResultList();}};_1eb.tagsCombobox._announceOption=function(node){if(!node){return;}var _1f9;if(node==this._popupWidget.nextButton||node==this._popupWidget.previousButton){_1f9=node.innerHTML;}else{_1f9=this.store.getValue(node.item,this.searchAttr);}dijit.setWaiState(this.focusNode,"activedescendant",tojo.attr(node,"id"));this._autoCompleteText(_1f9);};_1eb.tagsCombobox._autoCompleteText=function(text){var str=this.focusNode.value;var str1=tojo.trim(str.substr(0,this.wordStartPosition));if(str1){str1+=" ";}var str2=tojo.trim(str.substr(this.wordEndPosition));if(str2){str2=" "+str2;}this.wordEndPosition=this.wordStartPosition+text.length+1;this.focusNode.value=str1+text+str2;this.X_setCaret(this.focusNode,this.wordEndPosition);};_1eb.tagsCombobox._hideResultList=function(text){if(this._isShowingNow){dijit.popup.close(this._popupWidget);this._arrowIdle();this._isShowingNow=false;dijit.setWaiState(this.comboNode,"expanded","false");dijit.removeWaiState(this.focusNode,"activedescendant");if(this._prev_key_esc){this.focusNode.value=this.keptValueStr;this.X_setCaret(this.focusNode,this.keptCpos);}}};_1eb.tagsCombobox._doSelect=function(tgt){this.item=tgt.item;var text=this.store.getValue(tgt.item,this.searchAttr);this._autoCompleteText(text);};_1eb.tagsCombobox.X_setCaret=function(node,cPos){if(tojo.isIE){var _203=node.createTextRange();_203.move("character",cPos);_203.select();}else{dijit.selectInputText(node,cPos,cPos);}};if(_1ee.value&&!_1eb.tagsCombobox.focusNode.value){_1eb.tagsCombobox.focusNode.value=_1ee.value;}}}var _204=tfaLc.getElByClass("SPAN.showTagSuggestEL",_1eb);if(_204){_204.innerHTML="<img src='"+tfautil.variable.strImgPath+"expand.gif'> Choose from popular tags";_204.onclick=function(){render_suggestionBox();tfautil.display(_204,false);};tfautil.addClass(_204,"clickable");}function render_suggestionBox(){var _205;if(_205=tfaLc.getElByClass("DIV.lotusTagList",_1eb)){function tagSuggestClick(_206){if(!_1ee){return;}var _207=_1ee;if(_1eb.tagsCombobox){_207=_1eb.tagsCombobox.focusNode;}var _208=_206.getAttribute("tag");var str=tojo.trim(_207.value);if(str){str+=" ";}str+=_208;_207.value=str;};var _20a={clickFunction:tagSuggestClick,makeTable:true,popularCount:15,headingHtml:"Popular Tags: <b style='color:#999999; font-weight:normal; '>click to add</b><br>"};_1ec.renderPopular(_205,_20a);}};tfautil.display(_1eb);}}});tojo.provide("tfa.lc.moderator");tojo.declare("tfa_lc_moderator",[dijit._Widget,dijit._Templated],{widgetsInTemplate:true,contextPath:"",portletTitleId:"",portletTitle:"",imgPath:"/TFACommon/images",imgUrl:this.imgPath+"/profile/photo-115.gif",fullName:"NA",subjectArea:"NA",description:"",email:"",json:"",blogName:"",postMixInProperties:function(){this.templatePath=tojo.moduleUrl("tfa","template/lc_moderator.htm");var item=this.json;if(item){this.imgUrl=item.picture_link;this.fullName=item.full_name;this.description=item.bio_text;this.email=item.email?item.email:"";var temp=item.full_name.split(" ");this.firstName=(temp.length>0)?temp[0]:"";}},postCreate:function(){this.inherited(arguments);var item=this.json;var _20e=item.corps_year&&item.corps_year.length?" '"+item.corps_year:"";if(!tojo.trim(item.region).length&&!tojo.trim(_20e).length){tfautil.display(this.corpInfoNode,false);}else{this.corpInfoNode.innerHTML=" ("+item.region+_20e+")";}if(!this.email.length){this.emailContainerNode.style.display="none";}var _20f=this;tojo.connect(this.expandableWidget.linkNode,"onmousedown",tojo.hitch(_20f,"toggleContainer"));},toggleContainer:function(evt){if(this.expandableWidget.containerNode.style.display=="none"){this.truncatedWidget.domNode.style.display="";}else{this.truncatedWidget.domNode.style.display="none";}}});tojo.provide("tfa.lc.atomList");tojo.require("tfa.lc._common");tojo.declare("tfa_lc_atomList",[dijit._Widget,dijit._Templated],{user:"",contextPath:"",serviceType:"",serviceSubType:"",serviceId:"",serviceItem:"",itemName:"",pagesize:10,page:1,sort:"",sortdir:"",tag:"",author:"",email:"",search:"",templateRoot:"",templateDir:"",templateAlt:"",templateMode:"",listType:"",portletId:"",portletTitle:"",portletTitleId:"",portletSectionTitle:"",portletSectionIndex:0,portletSectionIdNAME:"",portletFieldsToDisplayJSON:"",portletBlogDescription:"",portletTextDescription:"",portletActionURL:"",portletSubmitNAME:"",portletEntryIdNAME:"",portletSortbyNAME:"",portletSortdirNAME:"",portletTagNAME:"",url_entry:"",url_list:"",url_tag:"",url_proxy:"",url_comment:"",url_connectionSite:"",url_uploadFile:"",url_mainPage:"",url_profile:"",url_fileManager:"",url_uploadFile:"",url_deleteFile:"",url_getFile:"",lcUrls:null,serveResourceURL:"",serveResourceAction_LIST:"",serveResourceAction_TAG:"",XMLKey_totalResults:"",tagExcludeStr:"",APIpageZeroIndexed_flag:false,deferTagsliderLoad_flag:false,region:"",regionLabel:"",imgPath:tfautil.v.strImgPath,strTFACommonPath:tfautil.v.strTFACommonPath,portletContentEl:null,portletErrorEl:null,fncCallback:null,widgetsInTemplate:true,xmlIdStr:"",paneEls:{"list":null},parentWidgetId:"",parentWidget:null,listdetailDialog:null,sortData:null,initListDisabled:null,noListFlag:false,queryObj:null,shareThisText:"Share This Entry",hideShareLinkForList:"",hideShareLinkForDetail:"",strPredTagUrl:"",strTypeAheadUrl:"",postMixInProperties:function(){tfaLc.alC.postMixInProperties(this);},postCreate:function(){tfaLc.alC.postCreate(this);},callback_tagList:function(_211){var _212=_211.getAttribute("tag");if(!this.paneEls["list"]){console.warn("callback_tagList err");}tfaLc.alC.loadList({widget:this,tagStr:_212});}});tfaLc.atomListCommon={atomDetailSuperclass:null,postMixInProperties:function(_213){if(_213.tag=="null"){_213.tag="";}if(_213.regionLabel=="null"){_213.regionLabel="";}if(_213.initEntryIdStr=="null"){_213.initEntryIdStr="";}if(_213.sort=="null"){_213.sort="";}if(_213.sortdir=="null"){_213.sortdir="";}tfaLc.setTemplate(_213);if(_213.templateMode=="full"){if(_213.dijitEditor_flag){tojo.require("dijit.Editor");tojo.require("tfa.widget.tfaLinkDialog");if(_213.dijitEditor_DateTextBox_flag){tojo.require("dijit.form.DateTextBox");}}}},postCreate:function(_214){if(!_214.user){_214.user=g_personEmail;}_214.user=_214.user.toLowerCase();if(_214.url_list=="null"){if(tfautil.getAncestorbyTag(_214.domNode,"div","lcMultiplePortletDIV")){console.warn("HIDE A MULTIPLE (no url_list): ",this);tfautil.display(_214.domNode,false);return;}}if(_214.portletTitle){tfaLc.cFill(_214.portletTitleId,_214.portletTitle);}_214.lcUrls={};var _215;for(var i in tfaLc.urlTypes){_214.lcUrls[tfaLc.urlTypes[i]]=_214["url_"+tfaLc.urlTypes[i]];}_214.portletContentEl=tfautil.getAncestorbyTag(_214.domNode,"DIV","lcPortletDIV");_214.portletErrorEl=tojo.query("DIV.lcPortletErrorDIV",_214.portletContentEl)[0];_214.paneEls["list"]=tfaLc.getElByClassIn(_214,"DIV.listDIV");if(_214.portletSectionTitle){var el=tfaLc.getElByClass("SPAN.lcS_titleSPAN",_214.portletContentEl);if(el){tfaLc.cFill(el,_214.portletSectionTitle);}}else{var el=tfaLc.getElByClass("SPAN.lcS_titleSPAN",_214.portletContentEl);if(el&&el.parentNode){tojo._destroyElement(el);}}var _218=_214.serviceType;var _219=0;if(_214.portletFieldsToDisplayJSON||_214.portletFieldsToDisplayJSON==""){var _21a={tagCloud:"lcS_tagCloud",allowComments:"assoc_allowComment",entryNumber:"lcS_entryNumber",previousNext:"lcS_previousNext",seeMore:"lcS_moreSPAN",tags:"assoc_tags",sort:"lcS_sortSPAN",author:"assoc_author",date:"assoc_date",comments:"assoc_comment",visits:"assoc_visit",details:"detailExpand",description:"lcS_entries_description"};var _21b=[];if(_214.portletFieldsToDisplayJSON){var _21c=eval("("+_214.portletFieldsToDisplayJSON+")");_21b=_21c.FIELDS_TO_DISPLAY;}var _21d="";var els;var el;var _21f=0;for(var i in _21a){_21d=_21a[i];var _220;var _221=1;for(var x=0;x<_21b.length;x++){_220=_21b[x];_221=1;if(i==_220){_221=0;break;}if(_220=="previousNext"||_220=="entryNumber"){_21f=1;}if(_220=="comments"){_219=1;}}if(_221){if(els=tojo.query("."+_21d,_214.domNode)){for(var x=0;el=els[x];x++){if(el.parentNode){tojo._destroyElement(el);}}}}}if(!_21f){if(els=tojo.query("DIV.lcS_navDiv",_214.domNode)){for(var i=0;el=els[i];i++){if(el.parentNode){tojo._destroyElement(el);}}}}}if(el=tfaLc.getElByClass("DIV.lcS_tagCloud",_214.domNode)){var _223=false;if(el=tfaLc.getElByClass("DIV.lcS_tagCloudContainer",_214.domNode)){tfaLc.alC.loadWidget_tagsList(_214,el);var _223=true;}if(!_223){tfautil.display(el,false);}}if(_214.serviceCompleteType=="activity_todo"){_214.sortData={LASTMOD:{label:"Last Modified"},NAME:{label:"Name"},CREATEDBY:{label:"Created By"},DUEDATE:{label:"Due Date"}};}else{if(_218=="blogs"||_218=="communityBlog"){if(!_219){_214.sortData={0:{label:"Date",directional:true},1:{label:"Title",directional:true}};}}}var _224=_214.queryObj?_214.queryObj:null;if(_214.pagesize<1||!_214.paneEls["list"]){_214.noListFlag=true;}else{if(!_214.initListDisabled&&!_214.initEntryIdStr){tfaLc.alC.loadList({widget:_214});}}var el;if(el=tfaLc.getElByClass("SPAN.lcS_moreSPAN",_214.domNode)){tfautil.addClass(el.parentNode,"lwpAlignRight");el.innerHTML="<a href='"+_214.url_mainPage+"'>See More</a>";}if(_214.portletSectionIndex){var tEl=tfaLc.getElByClassIn(_214,"span.lcS_titleSPAN");if(tEl){var pEls=tojo.query("div.lcS_innerDIV",_214.domNode);if(pEls.length>1){var pEl=tfautil.getAncestorbyTag(tEl,"div","lcS_innerDIV");if(pEl){if(pEl!=pEls[0]){pEls[0].insertBefore(tEl,pEls[0].firstChild);}}}}}},loadList:function(_228){if(!_228){return console.error("alC.loadList - no param");}var _229=_228.widget;if(!_229){return console.error("alC.loadList - no widget");}if((_229.url_list=="null"||!_229.url_list)&&!_229.serveResourceURL){console.warn(_229.serviceTemplate," url_list was 'null'");return;}if(_228.isEntrychild){return _229.entryChilditemsLoad(_228);}var _22a=_229.serviceType;if(!_229.listInitedFLAG&&!_229.noListFlag){_229.listInitedFLAG=true;var _22b=_229.sort;if(_229.serviceCompleteType=="activity"){_22b*=_22b;}var _22c=_229.sortdir*=1;if(_22b||_22c){_229.sort=_22b;_229.sortdir=_22c;}else{if(_229.serviceCompleteType=="activity_todo"){_228.sortStr="DUEDATE";_228.sortdirNum=0;}else{if(_22a=="activity"){_228.sortStr="POSITION";_228.sortdirNum=0;}else{if(_22a=="blogs"||_22a=="communityBlog"){_228.sortdirNum=1;}}}}}else{if(_229.parentWidgetId){_229.parentWidget=tfaLc.getParentWidget(_229);if(_229.parentWidget){if(_229.serviceType==_229.parentWidget.serviceType&&_229.serviceItem==_229.parentWidget.serviceItem){_228.widget=_229;parentWidget.loadList(_228);return;}}}else{if(_229.noListFlag){if(_228.tagStr){_229.tag=_228.tagStr;}tfaLc.alC.linkByFormPost(_229);}}}if(_229.noListFlag){return;}if(_228.tagStr!=undefined||_228.pagesizeNum!=undefined||_228.sortStr!=undefined){_228.pageNum=1;}for(var key in tfaLc.queryKeys){if(_228[key]!=undefined){_229[tfaLc.queryKeys[key]]=_228[key];}}if(_228.queryObj){_229.loadlistQueryObj=_228.queryObj;}var _22e=_229.page;if(_22a=="blogs"||_22a=="communityBlog"){_22e--;}var _22f="page="+_22e;var _230={page:_22e};if(_229.loadlistQueryObj){for(var i in _229.loadlistQueryObj){_22f+="&"+i+"="+_229.loadlistQueryObj[i];_230[i]=_229.loadlistQueryObj[i];}}if(_229.tag){var _232=_229.tag;if(_22a=="activity"||_22a=="communitiesList"||_22a=="communityBookmarks"){_22f+="&tag="+_232;}else{if(_22a=="profiles"){_22f+="&profileTags="+_232;}else{_22f+="&tags="+_232;}}_230.tag=_232;}if(_229.sort!=null||_229.sortdir!=null){if(_22a=="activity"){_22f+="&sortfields="+_229.sort;_22f+="&sortorder="+_229.sortdir;_230.sortfields=_229.sort;_230.sortorder=_229.sortdir;}else{if(_22a=="blogs"||_22a=="communityBlog"){_22f+="&sortby="+_229.sort;_22f+="&order="+(_229.sortdir?"desc":"asc");_230.sortby=_229.sort;_230.order=_229.sortdir?"desc":"asc";}else{if(_22a=="communitiesList"){_230.sortField=_229.sort;_230.asc=_229.sortdir?"false":"true";}else{_230.sortField=_229.sort;_230.asc=_229.sortdir?"false":"true";}}}}if(_229.email){_22f+="&email="+_229.email;_230.email=_229.email;}if(_229.pagesize){_22f+="&ps="+_229.pagesize;_230.ps=_229.pagesize;}if(_229.guid){_22f+="&guid="+_229.guid;_230.guid=_229.guid;}if(_229.search){_22f+="&search="+_229.search;_230.search=_229.search;}if(_229.serveResourceAction_LIST){_230[_229.serveResourceAction_LIST]=1;}var _233;if(_229.url_list){_233=_229.url_list+"?"+_22f;_233=_229.url_proxy+"?URL="+escape(_233);_233=_233.replace(/\+/g,"%252B");}if(_229.hook_atomList_loadList_param){_230=_229.hook_atomList_loadList_param(_230);}var _234=tfaLc.alC.checkPreloaded(_229,"preload_list_"+_229.portletId);if(_234){var _235=tojox.xml.DomParser.parse(_234);loadHandlerFunc(_235);}else{tfaLc.xhrXmlToJson({widget:_229,successFunc:loadHandlerFunc,xhrUrlStr:_233,send:_230});}function loadHandlerFunc(_236){if(_229.hook_atomList_loadList_loadHandlerInitFunc){_229.hook_atomList_loadList_loadHandlerInitFunc(_236);}_229.xmlIdStr=tfaLc.getX(_236,"id");_229.subtitle=tfaLc.getX(_236,"subtitle");var _237=_229.XMLKey_totalResults;if(!_237){switch(_229.serviceType){case "activity":_237="os:totalResults";break;default:_237="opensearch:totalResults";}}_229.totalNum=tfaLc.getXJ(_236,_237)*1;var _238=tfaLc.getXJArr(_236,"entry");if(_229.hook_atomList_loadList_loadHandlerPreFunc){_229.hook_atomList_loadList_loadHandlerPreFunc(_236,_238);}if(_229.serviceType=="communities"&&_238&&_238.length){_229.blnHasCommunity=1;}else{_229.blnHasCommunity=0;}var _239=(_229.page-1)*_229.pagesize;if(_239+1>_229.totalNum&&_229.page>1){console.info("(list) automatic reload, 1 page up");return tfaLc.alC.loadList({widget:_229,pageNum:_229.page-1,preventCache:true});}var _23a=_239;var el,els,_23d;if(el=tfaLc.getElByClassIn(_229,"SPAN.lcS_sortSPAN")){tfaLc.alC.sortHTML(_229,el);}if(el=tfaLc.getElByClassIn(_229,"DIV.lcS_filterDIV")){tfaLc.alC.filterHTML(_229,el);}if(el=tfaLc.getElByClassIn(_229,"DIV.lcS_portletTextDescriptionDIV")){if(_229.portletTextDescription){tfaLc.cFill(el,_229.portletTextDescription);}else{el.style.display="none";}}if(el=tfaLc.getElByClassIn(_229,"DIV.lcS_blogDescriptionDIV")){if(_229.portletBlogDescription){tfaLc.cFill(el,_229.portletBlogDescription);}else{el.style.display="none";}}var _23e;var _23f;var iEl;var _241;if(_229.serviceCompleteType=="activity_link"){_241="entry";}if(_229.serviceCompleteType=="activity_todo"){_241="todo";}if(_229.tagExcludeStr){_241=_229.tagExcludeStr;}var _242=!_229.hideShareLinkForDetail;if(_242){_242=false;if(_229.templateMode=="full"&&_229.serviceSubType!="link"){var xcEl=tfaLc.getElByClassIn(_229,"DIV.xcControl");if(xcEl){el=tfaLc.getElByClassIn(_229,"DIV.lcS_entries_summaryDIV");if(!el){el=tfaLc.getElByClassIn(_229,"DIV.lcS_entries_contentDIV");}if(el){_242=true;}}}}if(el=tfaLc.getElByClassIn(_229,"DIV.serviceActionsDiv")){var _244=new tfa_notification_serviceActions({bossWidgetId:_229.id},el);}function eachFunc(_245,_246){if(_242){_246.entryXmlRef=_245;}_23a++;var _247=tfaLc.getElByClass("DIV.entryDetailSmall",_246);tfaLc.renderExpandCollapse(_246);var _248=new tfaLc.Populator(_245,_246);var _249=tfaLc.getX(_245,"id");_23e="";_23f=false;if(_229.serviceCompleteType=="activity_link"){var _24a=tfaLc.getXJArr(_245,"snx:field");if(_24a){if(_24a.length>1){var _24b;for(var i=0;i<_24a.length;i++){_24b=_24a[i].getAttribute("name");if(_24b=="Bookmark preference"){if(tfaLc.getX(_24a[i],"summary")=="internal"){_23f=true;}}else{if(_24b=="Bookmark"){_23e=tfaLc.getX(_24a[i],"link@href");}}}}else{_23e=unescape(tfaLc.getX(_245,"snx:field.link@href"));}}}else{_23e=unescape(tfaLc.getX(_245,"link@href"));if(_23e&&_23e.indexOf("http")<0){_23e="http://"+_23e;}}if(el=tfaLc.getElByClass("IMG.lcS_entries_profile",_246)){var _24d=tfaLc.getXJArr(_245,"link");var _24e;var _24f="";for(var i=0;i<_24d.length;i++){var _250=_24d[i];_24e=tfaLc.getXJAtt(_250,"type");if(_24e=="image"){_24f=tfaLc.getXJAtt(_250,"href");break;}}el.src=_24f;}_248.fill({isImg:true,prependSrcStr:tfaLc.defaultXhrPath+"profiles/photo.do?email=",xQ:"author.email",hQ:"IMG.lcS_entries_authorIMG"});_248.fill({xQ:"author.name",hQ:"A.lcS_entries_authorA"});_248.fill({xQ:"title",hQ:"SPAN.lcS_entries_titleSPAN"});_248.fill({xQ:"title",hQ:"A.lcS_entries_titleA"});if(els=tojo.query("A.lcS_entries_linkA",_246)){for(var i=0,el;el=els[i];i++){if(tojo.hasClass(el,"link")){if(!_23e){tfautil.addClass(el,"nonlinkA");}else{if(tojo.hasClass(el,"targetNew")&&!_23f){el.target="_blank";}el.href=_23e;if(iEl=tojo.query("IMG.lcS_entries_faviconIMG",el)[0]){if(el.host){iEl.src=tfaLc.defaultXhrPath+"dogear/favicon?host="+el.host;}}}}else{el.href=_229.url_mainPage+"?entryId="+tfaLc.cleanId(_229,_249);el.itemId=_249;el.onclick=function(_251){return tfaLc.alC.listEntryClick(_229,this,_251);};}}}var _252;if(_229.url_profile){if(els=tojo.query("A.lcS_entries_authorAbyId",_246)){for(var i=0,el;el=els[i];i++){_252=tfaLc.getX(_245,"author.snx:userid");el.href=_229.url_profile+_252;el.innerHTML=tfaLc.getX(_245,"author.name");}}}if(_229.url_profile){if(els=tojo.query("A.lcS_entries_memberAbyId",_246)){for(var i=0,el;el=els[i];i++){_252=tfaLc.getX(_245,"contributor.snx:userid");el.href=_229.url_profile+_252;el.innerHTML=tfaLc.getX(_245,"title");}}}if(_229.url_profile){if(els=tojo.query("SPAN.vcard",_246)){for(var i=0;el=els[i];i++){var _253=tfaLc.getElByClass("SPAN.x-lconn-userid",el);_253.innerHTML=_252;}}}_248.fill({xQ:"author.name",hQ:"SPAN.lcS_entries_authorSPAN"});_248.fill({xQ:"published",hQ:"SPAN.lcS_entries_dateSPAN",isDate:true});_248.fill({xQ:"updated",hQ:"SPAN.lcS_entries_updatedDateSPAN",isDate:true});if(_229.serviceCompleteType=="activity_todo"){_248.fill({xQ:"snx:duedate",hQ:"SPAN.lcS_entries_dueDateSPAN",isDate:true});}if(el=tfaLc.getElByClass("A.detailExpand",_246)){el.xmlItemRefObj=_245;el.onclick=function(){if(!_229.listdetailDialog){_229.listdetailDialog=new dijit.Dialog({});}_229.listdetailDialog.titleNode.innerHTML=tfaLc.getX(_245,"title");var _254="<div id='listdetailDialogContentDIV' style='padding:5px 8px; height:354px; width:600px; overflow:auto; '>"+tfaLc.getX(this.xmlItemRefObj,"content")+"</div>";_229.listdetailDialog.setContent(_254);_229.listdetailDialog.show();var el=tojo.byId("listdetailDialogContentDIV");if(el.scrollHeight>el.clientHeight,el.scrollHeight){el.scrollTop=0;}return false;};}if(el=tfaLc.getElByClass("DIV.lcS_entries_summaryDIV",_246)){_248.fill({xQ:"summary",hQ:"DIV.lcS_entries_summaryDIV"});if(_242){var _256=document.createElement("div");tojo.place(_256,el,"after");new tfaTellAFriendLink({linkText:_229.shareThisText,parentWidgetId:_229.id,fromListFlag:true},_256);}}if(el=tfaLc.getElByClass("DIV.lcS_entries_contentDIV",_246)){_248.fill({xQ:"content",hQ:"DIV.lcS_entries_contentDIV"});if(_229.serviceCompleteType=="activity_todo"){if(el.innerHTML=="N/A"){_248.fill({xQ:"summary",hQ:"DIV.lcS_entries_contentDIV"});}}if(tojo.hasClass(el,"truncate")){new tfaTruncatedText({charCount:300},el);}if(_242){var _256=document.createElement("div");tojo.place(_256,el,"after");new tfaTellAFriendLink({linkText:"Share This Entry",parentWidgetId:_229.id,fromListFlag:true},_256);}}var _257=tfaLc.getXJArr(_245,"snx:rank");if(_257){var _258=_257[1].childNodes[0].nodeValue*1;if(el=tfaLc.getElByClass("IMG.lcS_entries_comment",_246)){var c=_258>0?1:0;el.src=_229.contextPath+"/images/comment_"+c+".gif";}if(el=tfaLc.getElByClass("SPAN.lcS_entries_commentSPAN",_246)){el.innerHTML="Comments ("+_258+")";}if(el=tfaLc.getElByClass("SPAN.lcS_entries_visitSPAN",_246)){el.innerHTML="Visits ("+_257[2].childNodes[0].nodeValue*1+")";}if(el=tfaLc.getElByClass("SPAN.lcS_entries_recommendSPAN",_246)){el.innerHTML=_257[0].childNodes[0].nodeValue*1;}}if(el=tfaLc.getElByClass("SPAN.lcS_entries_tagsSPAN",_246)){tfaLc.alC.itemTagsHTML({widget:_229,xmlObj:_245,containerEl:_246,selectedTagStr:_229.tag,excludeTagStr:_241});tfautil.display(el);}tfaLc.alC.addDelimiters(_247,_229);if(_229.hook_atomList_loadList_loadHandlerFunc_eachFunc){_229.hook_atomList_loadList_loadHandlerFunc_eachFunc(_248);}};tfaLc.alC.processModel(_229,_238,eachFunc,".lcIterateModel");if(els=tojo.query("SPAN.lcS_navSPAN",_229.domNode)){for(var i=0;el=els[i];i++){tfaLc.alC.navHTML(_229,el,_239,_23a);}}if(els=tojo.query("DIV.lcS_navDiv",_229.domNode)){for(var i=0;el=els[i];i++){tfaLc.alC.navHTML(_229,el,_239,_23a);}}if(el=tfaLc.getElByClassIn(_229,"SPAN.lcS_navNoResultsSPAN")){el.innerHTML=_229.totalNum?"":"No results found.";}if(typeof (SemTagPerson)!="undefined"){SemTagPerson.processHcards(tfautil.getVcards(_229.domNode));}if(_229.showPane&&!_228.suppressPaneChange){_229.showPane("list");}var _25b=!_238;if(el=tfaLc.getElByClassIn(_229,"DIV.lcS_emptyWidgetText")){tfautil.display(el,_25b);el=tfaLc.getElByClassIn(_229,"DIV.listDIV");tfautil.display(el,!_25b);}if(_228.postLoadHandler){_228.postLoadHandler(_236);}if(_229.hook_atomList_loadList_loadHandlerFunc){_229.hook_atomList_loadList_loadHandlerFunc(_236,_228);}};},addDelimiters:function(_25c,_25d,_25e){if(!_25e){_25e="|";}if(_25c&&_25d.portletFieldsToDisplayJSON){var _25f=_25c.childNodes;var _260=null;for(var i=0;i<_25f.length;i++){var el=_25f[i];if(el.nodeType==1){if(!(el.lastChild&&el.lastChild.className=="pipes")){if(el.nextSibling&&el.nextSibling.nodeType==1&&el.nextSibling.style.display!="none"){var s=document.createElement("span");tfautil.addClass(s,"pipes");s.innerHTML=_25e;el.appendChild(s);_260=s;}}}}}},itemTagsHTML:function(_264){if(!_264.widget){return console.error("atomList itemTagsHTML NO widget");}var _265=_264.widget;var _266=_264.key?_264.key:"category";var _267=tfaLc.getXJArr(_264.xmlObj,_266);var el;var _269;var _26a=_264.excludeTagStr?(" "+_264.excludeTagStr+" "):"";var _26b;function eachTagFunc(_26c,_26d){var _26e=tfaLc.getXJAtt(_26c,"term");if(_26a){_26b=_26a.indexOf(" "+_26e+" ")>=0;}if(_26b){tojo._destroyElement(_26d);}else{if(el=tfaLc.getElByClass("A.lcS_tagA",_26d)){_269=el;el.href="#"+_26e;el.innerHTML=_26e;el.title=_26e;el.isEntrychild=_264.isEntrychild;el.onclick=function(){var _26f=true;if(_265.hook_atomList_itemTagsHTML_eachTagFunc_onclick){_26f=_265.hook_atomList_itemTagsHTML_eachTagFunc_onclick(this);}if(_26f){tfaLc.alC.loadList({widget:_265,tagStr:this.title,isEntrychild:_264.isEntrychild,queryObj:{}});}return false;};if(_26e==_264.selectedTagStr){tfautil.addClass(el,"bold");}}}};tfaLc.alC.processModel(_265,_267,eachTagFunc,"SPAN.lcIterateModel",_264.containerEl);if(_269){var el=_269.parentNode.lastChild;if(el.nodeType==3){if(el.nodeValue.indexOf(", ")>=0){tojo._destroyElement(el);}}}},navHTML:function(_270,el,_272,_273,_274){if(!_274){_274=_270;}var str="";var t_el;if(t_el=tojo.query("SPAN.lcS_previousNext",el)[0]){if(_274.totalNum>_274.pagesize){if(_272>0){str+="<a href='#Previous' class="+(_274.page*1-1)+">Previous</a>";}else{str+="Previous";}str+="<span class='pipes'>|</span>";if(_273<_274.totalNum){str+="<a href='#Next' class="+(_274.page*1+1)+">Next</a>";}else{str+="Next";}t_el.innerHTML=str;}else{t_el.innerHTML="&nbsp;";}}if(t_el=tojo.query("SPAN.lcS_entryNumber",el)[0]){str="";if(_274.totalNum){_272++;}str+=_272+"-"+_273+" of ";if(str||_274.tag){str+=_274.totalNum;}t_el.innerHTML=str;}var _277=tojo.query("a",el);for(var aObj,i=0;aObj=_277[i];i++){if(aObj.href){if(aObj.className){aObj.onclick=function(){tfaLc.alC.loadList({widget:_270,pageNum:this.className});return false;};}}}_274.firstNum=_272;_274.lastNum=_273;},sortHTML:function(_27a,el){if(!_27a.sortData||_27a.totalNum<1){return;}var str="Sort by: &nbsp;";var _27d;var _27e;var sObj;for(var key in _27a.sortData){if(_27a.sortData[key]){sObj=_27a.sortData[key];_27d=(key==_27a.sort);str+="<a class='linkWithImg' href='#"+sObj.label+"' key='"+key+"' directional='"+sObj.directional+"'";if(_27d){_27e=sObj.directional?_27a.sortdir!=1:true;str+=" sortdir='"+(_27e?1:0)+"'";}str+="><span>"+sObj.label+"</span>";if(_27d){str+=" <img src='"+_27a.imgPath+"/sort_"+(_27e?"up":"down")+".gif'>";}str+="</a><span class='pipes'>|</span>";}}el.innerHTML=str;var sEls=tojo.query("span.pipes",el);if(sEls.length){var _282=sEls[sEls.length-1];tojo._destroyElement(_282);}var aEls=tojo.query("a",el);for(var aObj,i=0;aObj=aEls[i];i++){if(aObj.href){aObj.onclick=function(){var _286={widget:_27a,sortStr:this.getAttribute("key")};var _287=this.getAttribute("sortdir");if(this.getAttribute("directional")=="true"){_286.sortdirNum=_287=="1"?1:0;}tfaLc.alC.loadList(_286);return false;};}}},filterHTML:function(_288,el){var str="";if(_288.tag){tfautil.display(el);str="With tag:<a href='#' class='selectedTagDisplay'>"+_288.tag+" <img src='"+_288.imgPath+"/tag-bubble-x.gif'></a>";tfaLc.cFill(el,str);var aObj=tojo.query("a",el)[0];if(aObj){aObj.onclick=function(){tfaLc.alC.loadList({widget:_288,tagStr:""});return false;};}}else{tfautil.display(el,false);}},processModel:function(_28c,_28d,_28e,_28f,_290){if(!_28f){return;}if(!_290){_290=_28c.domNode;}if(!_290){return;}var _291=_290.modelElRef;if(!_291){var _292=tojo.query(_28f,_290);if(_292.length==1){_291=_292[0];}else{for(var i=0;i<_292.length;i++){if(!_292[i].inited){_291=_292[i];break;}}}if(_291){_290.modelElRef=_291;_291.inited=true;}}if(_291){var _294=_291.parentNode;if(_294){tfaLc.alC.resetModel(_294);if(!_28d){return;}for(var i in _28d){var _295=_291.cloneNode(true);tfautil.addClass(_295,"lcIterateModel",false);tfautil.addClass(_295,"lcIterateClone");_294.insertBefore(_295,_291);_295.setAttribute("lcIterateIndex",i);if(_28e){_28e(_28d[i],_295);}}}}},resetModel:function(el){for(var _297,i=el.childNodes.length-1;i>=0;i--){_297=el.childNodes[i];if(tojo.hasClass(_297,"lcIterateClone")){tojo._destroyElement(_297);}}},listEntryClick:function(_299,_29a,_29b){_29b=window.event?window.event:_29b;var _29c=_29b?_29b.ctrlKey:null;if(_29c){return true;}_299.parentWidget=tfaLc.getParentWidget(_299);if((_299.templateMode!="full"&&_299.templateMode!="large")||_299.parentWidget){if(_299.parentWidget){if(_299.serviceType==_299.parentWidget.serviceType&&_299.serviceItem==_299.parentWidget.serviceItem){_299.parentWidget.entryDetail(_29a.itemId);return false;}}if(!_299.isPacketB){return true;}var _29d=_29a.itemId;tfaLc.alC.linkByFormPost(_299,{id:_29d});}else{var itEl=tfautil.getAncestorbyTag(_29a,"*","lcIterateClone");if(itEl){_299.clickedNum=itEl.getAttribute("lcIterateIndex")*1;}_299.entryDetail(_29a.itemId);}return false;},linkByFormPost:function(_29f){if(!_29f){return;}if(_29f.widget){var _2a0=document.createElement("form");_2a0.style.display="none";_2a0.method="post";_2a0.action=_29f.action;var _2a1;for(var _2a2 in _29f.formParams){_2a1=document.createElement("input");_2a1.name=_2a2;_2a1.value=_29f.formParams[_2a2];_2a0.appendChild(_2a1);}_29f.widget.domNode.appendChild(_2a0);_2a0.submit();}},createButton:function(_2a3){var cEl;if(cEl=tfaLc.getElByClass(_2a3.hQ,_2a3.containerEl)){var _2a5=document.createElement("button");_2a5.innerHTML=_2a3.displayStr;_2a5.itemId=_2a3.id;cEl.appendChild(_2a5);return _2a5;}},checkPreloaded:function(_2a6,elId){var _2a8,_2a9;if(_2a8=tojo.byId(elId)){_2a9=tojo.trim(_2a8.innerHTML);if(_2a9=="null"){_2a9="";}tojo._destroyElement(_2a8);return _2a9;}},loadWidget_tagsList:function(_2aa,el,_2ac){tojo.require("tfa.lc.tagsList");var _2ad;if(_2aa.isMyOnly){_2ad={isMyOnly:_2aa.isMyOnly};}_2aa.tagsListWidget=new tfa_lc_tagsList({serviceType:_2aa.serviceType,strUrl:_2aa.url_tag,url_proxy:_2aa.url_proxy,parentWidget:_2aa,serveResourceURL:_2aa.serveResourceURL,serveResourceAction_TAG:_2aa.serveResourceAction_TAG,communityHandle:_2aa.communityHandle,sendObj:_2ad,deferLoad:_2aa.deferTagsliderLoad_flag,suggestionBoxEl:_2ac},el);_2aa.tagsListWidget.tagSelected=tojo.hitch(_2aa,"callback_tagList");}};tfaLc.alC=tfaLc.atomListCommon;tojo.provide("tfa.lc.service.blogList");tojo.require("tfa.lc.atomList");tojo.declare("tfa_lc_service_blogList",tfa_lc_atomList,{portletTitle:"",strPredTagUrl:"",strTypeAheadUrl:"",profileMainPageUrl:"",templateRoot:"tfa",templateDir:"lc/service/template/",isPacketB:true,sortData:{0:{label:"Date",directional:true},1:{label:"Title",directional:true},3:{label:"Most Comments"}},XMLKey_totalResults:"openSearch:totalResults",APIpageZeroIndexed_flag:true});

