tcJones={url:tcProf.url(),type:"prof",getNid:function(){return vIclAttr.nid},getPage:function(){return vIclAttr.tcpage},setPage:function(a){vIclAttr.tcpage=a},page:function(f,h,d){tcReset(f);var a="prof,"+d,c=tcTool.decodePage(this.getPage()),b=tcTool.decodePage(a),g;if((c.id2==b.id2)&&(g=iclElt("LD:main"))){g="main"}else{g="body"}tcNidDiv(0,h,a,g)},onCalDate:function(d,g,a,f){tcReset(d);var c=iclElt("cal_sel_m"),b=iclElt("cal_sel_y");if(c&&b){c.value=a;b.value=g;if(f){this.onCalChange(0)}}},reloadDiv:function(a,b){tcReset(a);tcNid(0,this.getNid(),this.getPage(),{div:b,params:{search:iclGetEltVal("ID:page:search")}})},onViewSub:function(d,b,a){var c=tcTool.decodePage(this.getPage());c.sub=b;c.opt=a?a:"";c.num=0;this.setPage(tcTool.encodePage(c));iclSetEltVal("ID:page:search","");this.reloadDiv(d,"main")},onViewPage:function(c,a){var b=tcTool.decodePage(this.getPage());b.num=a;this.setPage(tcTool.encodePage(b));this.reloadDiv(c,"main");return 1},onCalChange:function(d){tcReset(d);var b=iclElt("cal_sel_m"),a=iclElt("cal_sel_y");if(b&&a){var c=a.value+"-"+b.value;this.page(0,this.getNid(),"cal,"+c,"main")}},SetSalute:function(a){iclCancelEvent(a);if((a=iclElt("prof_salute_text"))&&a.value.length>=2){AwfExec("set_salute",{text:a.value,nid:this.getNid()},{url:this.url})}},edit:function(b,a){a=iclArray(a);a.nid=this.getNid();tcProf.edit(b,a)},reloadTpl:function(c,d){var a=a=iclElt(d+":tpl:view"),b=b=iclElt(d+":tpl:data");iclCancelEvent(c);if(a&&b){a.style.display="block";AwfExec("load_tpl",{nid:this.getNid(),page:this.getPage(),tpl:d},{url:this.url})}},qsearch:function(c,b,a){tcReset(c);AwfExecForm(b,{cmd:"qsearch",div:a,url:this.url})},setCSS:function(b){var c="tcustyle",a=iclElt(c);if(a){if(a.href!=b){a.href=b}return}a=document.createElement("link");a.id=c;a.rel="stylesheet";a.type="text/css";a.href=b;document.getElementsByTagName("head")[0].appendChild(a)},isSubfOpen:function(a){return a.className.match(/fob_open/)?1:0},onSubfToggle:function(i,h){iclCancelEvent(i);var b=h.id,g,m,a,k,f,j,d;if(!(f=iclElt(b+":block"))){return}a=this.isSubfOpen(f);if(h.force){m=h.force=="open"?true:false}else{m=a?false:true}if(a==m){return}tcTool.setSubDivOpen(f,m);j=iclElt(b+":full");d=iclElt(b+":brief");if(m){if(j){if(k=iclElt(b+":loader")){var c=iclElt(b+":page_num"),l=1;g=iclElt(b+":loaded");if(!g||g.value!="yes"||(c&&c.value!=0)){j.innerHTML='<div class="s2_aload text">...</div>';d=null;if(c){c.value=0}this.loadSubf(b,{subf_focus:1});l=0}}j.style.display="block";if(l){this.focusSubf(0,f,0)}}if(d){d.style.display="none"}}else{if(d){d.style.display="block";if(g=iclElt(b+":brief:new")){d.innerHTML=g.innerHTML;g.id=b+":brief:old"}}if(j){j.style.display="none"}this.hideObjMore(f)}},loadSubf:function(e,c){var d=iclElt(e+":block"),a=iclElt(e+":loader"),b=iclElt(e+":page_num");if(!d||!a){return false}if(c==null||typeof(c)!="object"){c={}}c.nid=this.getNid();c.page=this.getPage();c.subf_id=e;c.subf_open=this.isSubfOpen(d)?1:0;c.subf_page=b?b.value:0;c.subf_loader=a.value;c.subf_param=iclGetEltVal(e+":param");AwfExec("load_subf",c,{url:this.url})},showObjParent:function(b){var a;for(;;){a=b.parentNode;if(!a||a==b){return}if(b.className.match(/fob_block/)){var c=b.id.substr(0,b.id.length-6);this.onSubfToggle(0,{id:c,force:"open"});return}b=a}},hideObjMore:function(d){var a,b=d.childNodes,c;for(a=0;a<b.length;a++){c=b.item(a);if(c.tagName!="DIV"){continue}if(c.className=="sf_more"){c.style.display="none"}else{this.hideObjMore(c)}}},reloadSubf:function(c,b){var a,f,d;iclCancelEvent(c);if(!b){return}if(typeof(b)!="object"){b=[b]}for(a in b){f=b[a];if(!(d=iclElt(f+":block"))){continue}if(c=iclElt(f+":loaded")){c.value="no"}this.loadSubf(f,null)}},onSubPager:function(c,f,b){iclCancelEvent(c);var d=iclElt(f+":block"),a=iclElt(f+":page_num");if(!d){return}if(a){a.value=parseInt(a.value)+b}this.loadSubf(f,{subf_focus:1})},onSubfLoad:function(g,d){var e=iclElt(g+":full"),c=iclElt(g+":brief"),f=iclElt(g+":block"),b,a;if(!f){return}a=this.isSubfOpen(f);if(d.open!=a){return}if(a){if(e){e.innerHTML=d.htm}if(c){c.style.display="none"}}else{if(c){c.innerHTML=d.htm}}if(d.cc&&(b=iclElt(g+":cc"))){b.innerHTML=d.cc}iclSetEltHtm(iclElt(g+":foot"),d.foot);if(d.loader&&(b=iclElt(g+":loader"))){b.value=d.loader}if(d.focus){this.focusSubf(0,f,0)}},focusSubf:function(b,c,a){iclCancelEvent(b);if(typeof(c)=="string"){c+=":block"}iclAdjustDiv(c,0,"auto");if(a){tcTool.blinkDiv(c,0,2)}},onObjMore:function(a,b){var c=iclElt(b+":more");iclCancelEvent(a);if(!c){return}if(c.style.display=="block"){c.style.display="none"}else{this.showObjParent(c);c.style.display="block";if(!iclElt(b+":obj_form")){this.onObj(0,b,{op:"more"})}}},onObjRank:function(a,c,b){this.onObj(a,c,{op:"rank",rank:b})},onObjNote:function(b,c,a){this.onObj(b,c,{op:"note",text:a.elements.text.value})},onObj:function(b,c,a){iclCancelEvent(b);if(a==null||typeof(a)!="object"){a={}}a.obj_csv=c;a.obj_form=iclGetEltVal(c+":obj_form");a.nid=this.getNid();a.page=this.getPage();AwfExec("subf_obj",a,{url:this.url})},onPreqAkn:function(d,a,c,b){iclCancelEvent(d);AwfExec("preq_akn",{id:c,akn:b,text:iclGetEltVal(a+":PREQ:text:"+c),data:iclGetEltVal(a+":PREQ:data")})},onPreqDone:function(a,d){var c=iclElt(a+":PREQ:alert"),b=iclElt(a+":PREQ:list");switch(d.type){case"alert":iclSetEltHtmVis(c,d.htm,"block");break;case"list":iclSetEltHtmVis(c,"","none");iclSetEltHtmVis(b,d.htm,"block");break}},onIclEvent:function(n,g){var b=g.nid,k=(b!=0&&b==this.getNid()),j=this.getPage(),o=0,h={};switch(n){case"T!prof.set":var l=g.sec;if(!k){break}switch(l){case"base":h.body=o=1;break;case"image":if(g.type=="foto"){h.side=iclElt("prof_side_foto");h.main=iclElt("prof_about_foto");h.head=o=1}else{if(g.type=="icon"){h.side=o=iclElt("prof_side_icon")}}break;case"about":h.main=o=iclElt("LD:about");break;case"style":tcNid(0,b,j,{full:1});return;case"salute":o=0;iclSetEltHtm("prof_salute",g.text);break}break;case"T!prof.rss":h.rss=o=iclElt("LD:rss")&&k;break;case"T!cal.set":h.main=o=iclElt("LD:cal")&&k;break;case"T!tm.tx":if(k&&iclElt("LD:toco")){h.side=o=1;if(iclElt("MARK:tm:acc:sensitive")){h.main=1}}break;case"T!tm.edit.done":if(iclElt("LD:toco")&&k){var m=g.action,e=m.form,a=m.event,d=0;switch(e){case"edit,ban":if(a=="add"){d="prof,toco,ban-"+m.ban}else{if(a=="del"){d="prof,toco,cpg-"+m.cpg}else{d=j}}break;case"edit,cpg":h.side=1;if(a=="add"){d="prof,toco,cpg-"+m.cpg}else{if(a=="del"){d="prof,toco,sum"}else{d=j}}break;case"edit,acc":h.side=1;if(iclElt("MARK:tm:acc:sensitive")){h.main=1}d=j;break}if(d){vIclAttr.tcpage=d;h.main=o=1}}break;case"T!motd.set":if(k){this.reloadSubf(0,"LD:motd")}break;case"T!tpl.set":if(k){var i=g.action;if(i=="del"){this.reloadSubf(0,g.tpl+":tpl")}}break;case"T!scrap.set":if(k){this.reloadSubf(0,g.testim>0?"LD:testim":"LD:scrap")}break;case"T!msg.set":h.msg=o=iclElt("LD:msg")&&k;break;case"T!permit.set":if(k){if(g.groups>0){h.main=h.side=o=1}else{iclDisplayElt("ID:friend,mod","block")}}break}if(o){var c,f="";o=0;for(c in h){if(h[c]){if(o++){f+=","}f+=c}}if(o){AwfLoad("load",{nid:b,page:this.getPage(),search:iclGetEltVal("ID:page:search"),div:f},{})}}return 1}};function onIclEvent(a,b){return tcJones.onIclEvent(a,b)};
