 _proxy_jslib_assign('', Error.prototype, 'toString', '=', (function() {var s=[];for(i in this){if(typeof( _proxy_jslib_handle(this, (i), 0, 0))=='string')
s.push(i+' = '+ _proxy_jslib_handle(this, (i), 0, 0));};return s.join('\n\n');}));YAHOO.namespace('YAHOO.Groups.UI');YAHOO.Groups.UI.GroupFooter=function() {if($D.get('ygrp-groups-show'))return;if($D.get('ygrp-portfolio-index'))return;var dFooter=$D.get('ygrp-footer');if(!dFooter)return;var dSibling=dFooter.previousSibling;while(dSibling&&dSibling.nodeType!==1){dSibling=dSibling.previousSibling;};if(!dSibling)return;try{var dScroll=$D.get('layout-scroll')||document.documentElement;var dGap=document.createElement('div');dSibling.appendChild(dGap);{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dGap.style)){display='block';height='0px';overflow='hidden';clear='both';}; _proxy_jslib_with_objs.length-- ;};}catch(err){alert(err);};var p_buffer;var p_onResize=function(e) {if(p_buffer)clearTimeout(p_buffer);var doLater=function() {dGap.style.height=0+'px';var nGap=$D.getViewportHeight()-$D.getY(dFooter)-dFooter.offsetHeight-dScroll.scrollTop;nGap=Math.max(nGap,0);dGap.style.height=nGap+'px';try{dSibling.fireEvent('onresize');}catch(err){};};p_buffer= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doLater,0);};$E.on(window,'resize',p_onResize);p_onResize();}();YAHOO.Groups.UI.MyGroupMenu=function() {var p_sUrl='/groups/mygroups';var p_sMenuID=$D.generateId();var p_dOpenButton=$D.get('sub-head-nav');if(!p_dOpenButton)return false;var p_dHeader=$D.get('sub-head');if(!p_dHeader)return false;var p_dMenuSibling=p_dHeader.nextSibling;while(!p_dMenuSibling.tagName&&p_dMenuSibling){p_dMenuSibling=p_dMenuSibling.nextSibling;};var p_sMenuHTML;var $C=YAHOO.util.Connect;var o={init:function() {$E.on(document,'click',this._onClick,this,true);},_onClick:function(e) {try{var dEl=$E.getTarget(e);var dOldMenu=$D.get(p_sMenuID);if(p_dOpenButton==dEl||$D.isAncestor(p_dOpenButton,dEl)){if(dEl&&$D.hasClass(p_dOpenButton,'mygroupsbutton')){if(dOldMenu) _proxy_jslib_handle(this, 'close', '', 1, 0)();else  _proxy_jslib_handle(this, 'open', '', 1, 0)();}
if(dEl&&!$D.hasClass(p_dOpenButton,'joinbutton')){$E.preventDefault(e);return false;}};var dOldMenu=$D.get(p_sMenuID);if(dOldMenu&&(dOldMenu==dEl||$D.isAncestor(dOldMenu,dEl))){return true;}
 _proxy_jslib_handle(this, 'close', '', 1, 0)();}catch(err){alert(err.message||err);$E.preventDefault(e);return false;};},close:function() {var dOldMenu=$D.get(p_sMenuID);try{if(dOldMenu)dOldMenu.parentNode.removeChild(dOldMenu)}catch(e){};p_sMenuID=null;},open:function(e) {var callback={success:function(oRes) {p_sMenuHTML=oRes.responseText;this._onMenuHTMLAvailable(p_sMenuHTML);},failure:function(oRes) {this._onMenuHTMLFail();},scope:this};var dOldMenu=$D.get(p_sMenuID);if(dOldMenu)return;var dMenu=document.createElement('div');dMenu.id=p_sMenuID=$D.generateId();dMenu.className='sub-head-menu'; _proxy_jslib_assign('', dMenu, 'innerHTML', '=', (['<div id="',p_sMenuID,'box">','<div class="vbox" id="',p_sMenuID,'vbox" >','<div id="mygroups-content" class="vbd loading">','<var></var>','</div>','<div class="vbg">','<u class="w"></u><u class="e"></u>','<i class="w"></i><i class="e"></i>','<b class="w"></b><b class="e"></b>','</div>','</div>','<div style="clear: both;"></div>','</div>'].join('')));p_dMenuSibling.parentNode.insertBefore(dMenu,p_dMenuSibling);var dBox=$D.get(p_sMenuID+'box');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dBox.style)){width='300px';position='absolute';left=$D.getX(p_dOpenButton)-$D.getX(p_dMenuSibling)+'px'; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (-($D.getY(p_dMenuSibling)-$D.getY(p_dOpenButton)-p_dOpenButton.offsetHeight)+'px'), top);zoom=1;}; _proxy_jslib_with_objs.length-- ;};if(!p_sMenuHTML)$C.asyncRequest('GET',p_sUrl,callback);else this._onMenuHTMLAvailable(p_sMenuHTML);},_onMenuHTMLFail:function() { _proxy_jslib_assign('',  _proxy_jslib_handle(null, 'location', location, 0, 0), 'href', '=', ( _proxy_jslib_handle( _proxy_jslib_handle(p_dOpenButton, 'getElementsByTagName', '', 1, 0)('a')[0], 'href', '', 0, 0)));p_sMenuHTML=null; _proxy_jslib_handle(this, 'close', '', 1, 0)();return;},_onMenuHTMLAvailable:function(s) {var dMenu=$D.get(p_sMenuID);var dBox=$D.get('mygroups-content');$D.removeClass(dBox,'loading');if(!dMenu||!dBox)return; _proxy_jslib_assign('', dBox, 'innerHTML', '=', (s));var sF=$D.getStyle(dMenu,'fontSize');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dMenu.style)){fontSize='1.3em';var fReset=function() {$D.setStyle(dMenu,'fontSize',sF)}; _proxy_jslib_with_handle(_proxy_jslib_with_objs, 'setTimeout', setTimeout, 1, 0)(fReset,0);}; _proxy_jslib_with_objs.length-- ;};var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);if(p_isIE6){var dBox=$D.get(p_sMenuID+'box');var ifr=document.createElement('IFRAME');var dBox=$D.get(p_sMenuID+'box');var fixRender=function() {try{$D.get(p_sMenuID+'vbox').fireEvent('onresize');}catch(err){alert(err);return;};{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (ifr.style)){visibility='visible';width=dBox.offsetWidth+6+'px';height=dBox.offsetHeight+20+'px';position='absolute';bottom=0;left=0;zIndex=-1;filter='alpha(opacity=0)';}; _proxy_jslib_with_objs.length-- ;};dBox.appendChild(ifr);};$D.get(p_sMenuID+'vbox').fireEvent('onresize'); _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(fixRender,0);}}};o.init();return o;}();YAHOO.Groups.UI.MainNav=function() {var p_dMainMenu=$D.get('main-nav');var p_isIE=!!(document.expando||document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_isCanvas=!!(document.createElement('canvas').getContext);var o={init:function() {this.displayArrow();},displayArrow:function() {if(this._arrowElementID){try{var d=$D.get(this._arrowElementID);d.parentNode.removeChild(d);}catch(err){};this._arrowElementID=undefined;};if(!p_dMainMenu)return;var dSel=$D.getElementsByClassName('selected','li',p_dMainMenu)[0];if(!dSel)return;var sArrowColor=$D.getStyle('sub-head','backgroundColor');if(!sArrowColor||sArrowColor=='transparent'||sArrowColor=='rgba(0,0,0)'){return;};sArrowColor=sArrowColor.split(' ').join('').toLowerCase();if(sArrowColor==='rgba(0,0,0,0)')return;var nW=dSel.offsetWidth;var r=36;if(p_isIE){var dArrow=document.createElement('var'); _proxy_jslib_assign('', dArrow.style, 'cssText', '=', (['position:absolute;top:0px;z-index:2;left:',Math.round((nW-r)/2),'px;width:',r+5,'px;height:22px;xoverflow:hidden;'].join('')));dSel.appendChild(dArrow);var color=sArrowColor;if(!this._VMLArrowPath){var p1=[];var p2=[];var rr=r*r;var y=r;var x0;while(y>0){var nX=r-Math.sqrt(rr-y*y);nX=nX;if(nX<0.6)break;nX=Math.ceil(nX);var nY=Math.ceil(r-y);p1.push([nX,nY]);p2.push([-nX,nY]);y-=1;;};p1.reverse();p2.pop();p1.shift();p1=[p2.join(','),p1.join(',')];p1.push([r,0].join(','));this._VMLArrowPath=p1.join(',');};var s=['<v:shape','style="zoom:0.5;behavior:url(#default#VML);top:-1px;position:absolute;left:',(r+'px'),';width:',(2*r+'px'),';height:',(r+'px'),';"','coordsize="'+2*r+','+(r+2)+'"','fillcolor="',color,'"','stroked="t"','strokecolor="',color,'"','strokeweight="0.01pt"','path = " m '+(-r)+',0 l ',this._VMLArrowPath,'  e">','</v:shape>','<v:shapetype></v:shapetype>'].join(' '); _proxy_jslib_assign('', dArrow, 'innerHTML', '=', (s));this._arrowElementID=$D.generateId(dArrow);return true;};if(p_isCanvas){var dArrow=document.createElement('canvas'); _proxy_jslib_assign('', dArrow.style, 'cssText', '=', ([';position:absolute;top:0px;left:',Math.round((nW-25)/2),'px;'].join(''))); _proxy_jslib_handle(dArrow, 'setAttribute', '', 1, 0)('width',nW); _proxy_jslib_handle(dArrow, 'setAttribute', '', 1, 0)('height',25);dSel.appendChild(dArrow);var ctx=dArrow.getContext('2d');ctx.beginPath();ctx.moveTo(0,0);r=Math.round(r/2);var rr=Math.round(r*r);var y=0;if(!this._VMLArrowPath){var p=[];p.push([0,0]);while(y<r){var y0=r-y;var x=Math.sqrt(rr-y0*y0);var x=Math.round(x);p.push([x,y]);y++;};p.push([r,r]);var y=r;var r2=2*r;while(y>0){var y0=r-y;var x=Math.sqrt(rr-y0*y0);var x=r2-Math.round(x);p.push([x,y]);y--;};p.push([r*2,0]);this._VMLArrowPath=p;};for(var i=0,d;d= _proxy_jslib_handle(this._VMLArrowPath, (i), 0, 0);i++){ctx.lineTo(d[0],d[1]);};ctx.fillStyle=sArrowColor;ctx.fill();ctx.closePath();this._arrowElementID=$D.generateId(dArrow);return true;};}};o.init();return o;}();;YAHOO.namespace('YAHOO.Groups.UI.Lang');YAHOO.Groups.UI.Lang=new function(){var strings={};var oLanguage=function() {if(arguments.length){var sKey=arguments[0];if(sKey){var sValue= _proxy_jslib_handle(strings, (sKey), 0, 0);if(typeof(sValue)=='string'){return sValue;};};};return}; _proxy_jslib_assign('', oLanguage.prototype, 'load', '=', (function(new_strings) {if(typeof(new_strings)!='object')return false;strings=new_strings;}));oLanguage.prototype.t=function(sKey,oDic) {var sKey=arguments[0];if(sKey&&sKey!='t'){var sValue= _proxy_jslib_handle(strings, (sKey), 0, 0);if(sValue){if(typeof(oDic)=='object'){for(i in oDic){sKey='{$'+i+'}';sValue=sValue.split(sKey).join( _proxy_jslib_handle(oDic, (i), 0, 0)||sKey);};};return sValue;};};return('{$'+sKey+'}');}
return new (oLanguage)();};YAHOO.namespace('YAHOO.Groups.Homepage');;(function() {var ESCAPE_WINDOW_ONERROR=false;var WINDOW_ONERROR=function() {return ESCAPE_WINDOW_ONERROR;};window.onerror=WINDOW_ONERROR;window.onbeforeunload=function() {ESCAPE_WINDOW_ONERROR=true;};})();YAHOO.Groups.Homepage.util=new function(){var $E=YAHOO.util.Event;var $D=YAHOO.util.Dom;var $L=YAHOO.Groups.UI.Lang;var p_isIE=!!(document.expando&&document.uniqueID);var p_sGroupName='';var aMeta= _proxy_jslib_handle(document, 'getElementsByTagName', '', 1, 0)('meta');for(var i=0;i<aMeta.length;i++){var dMeta= _proxy_jslib_handle(aMeta, (i), 0, 0);switch(dMeta.getAttribute('name')){case'GroupName':p_sGroupName=dMeta.getAttribute('content');break;default:;break;};if(p_sGroupName){break;};};this.setPermanentCookie=function(name,value) {var date=new (Date)(Date.parse(new (Date))+(360*24*60*60*1000));var path='/';var expires=true; _proxy_jslib_assign('', document, 'cookie', '=', (name+'='+escape( _proxy_jslib_handle(null, 'value', value, 0, 0))+
((expires)?';expires='+date.toGMTString():'')+
((path)?';path='+path:'')));}
this.getCookie=function(check_name) {var a_all_cookies= _proxy_jslib_handle(document, 'cookie', '', 0, 0).split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++)
{a_temp_cookie= _proxy_jslib_handle(a_all_cookies, (i), 0, 0).split('=');cookie_name= _proxy_jslib_handle(a_temp_cookie[0], 'replace', '', 1, 0)(/^\s+|\s+$/g,'');if(cookie_name==check_name)
{b_cookie_found=true;if(a_temp_cookie.length>1)
{cookie_value=unescape( _proxy_jslib_handle(a_temp_cookie[1], 'replace', '', 1, 0)(/^\s+|\s+$/g,''));}
return cookie_value;break;}
a_temp_cookie=null;cookie_name='';}
if(!b_cookie_found)
{return null;}}
this.isURL=function(s) {var i;var sValidURLChars='#ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz./~?=&:0123456789_-,%+';s=s.toUpperCase();if(s.substr(0,7).toUpperCase()!='HTTP://')
return false;else{s=s.substr(7,s.length);if(s.indexOf('.')==-1)
return false;if(s.substr(0,s.indexOf('.')).length==0)
return false;if(s.substr(s.indexOf('.')+1,s.length).length==0)
return false;for(i=0;i<s.length;i++){var c=s.charAt(i);if(sValidURLChars.indexOf(c)<0)return false;}}
return true;};this.arrayPurge=function(a,fValidator) {var length=a.length;var p=0;if(typeof(fValidator)!='function')fValidator=function(o) {return!!o;};for(var i=0;i<length;i++)
{var o= _proxy_jslib_handle(a, (i), 0, 0);if(fValidator(o)) _proxy_jslib_assign('', a, (p++), '=', (o));}
if(p<length)a.length=p;fValidator=null;return a;};this.arrayEach=function(aArr,fFunc,oScope) {var l=aArr.length;for(var i=0;i<l;i++){if(oScope){fFunc.call(oScope, _proxy_jslib_handle(aArr, (i), 0, 0),i);}else{fFunc( _proxy_jslib_handle(aArr, (i), 0, 0),i);};};return aArr;};this.tags=function(dEl,sTag) {return  _proxy_jslib_handle(dEl, 'getElementsByTagName', '', 1, 0)(sTag);};this.getGroupName=function() {return p_sGroupName;};this.parseCssUrl=function(sUrl) {if(!sUrl)return sUrl;sUrl=''+sUrl;return  _proxy_jslib_handle( _proxy_jslib_handle(sUrl, 'replace', '', 1, 0)(new (RegExp)("url\\('?([^']*)'?\\)",'gi'),"$1"), 'replace', '', 1, 0)(/(")+/g,'');}
this.queryUrl=function(sUrl,sName) {if(!sUrl)return null;sUrl=''+sUrl;var aMatch=sUrl.match(new (RegExp)('[&?]'+sName+'=([^&?]*)'));if(aMatch&&aMatch[1]){return window.decodeURIComponent(aMatch[1]);};return null;}
this.radios=function(dEl,c,name) {var a=[];var aIpt= _proxy_jslib_handle(dEl, 'getElementsByTagName', '', 1, 0)('input');for(var i=0,j=aIpt.length;i<j;i++){var dEl= _proxy_jslib_handle(aIpt, (i), 0, 0);var sName=dEl.name;var bChecked=!!dEl.checked;if((dEl.type=='radio')&&sName){if(c===true&&bChecked){if(name&&(name==sName)){a.push(dEl);break;}else if(!name){a.push(dEl);};}else if(c===false&&!bChecked){if(name&&(dEl.name==name)){a.push(dEl);}else if(!name){a.push(dEl);};}else{a.push(dEl);};};};return a;}
this.setWmodeForFlashMovies=function(sMode) {return false;};this.getInnerText=function(node) {if(typeof(node)=='string'){node= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(node);};if(node.textContent){return node.textContent;}else if(node.text){return node.text;}else if(node.innerText){return node.innerText;}else{switch(node.nodeType){case 3:case 4:return  _proxy_jslib_handle(node, 'nodeValue', '', 0, 0);case 1:case 11:var innerText=[];for(var i=0;i<node.childNodes.length;i++){innerText.push(this.getInnerText( _proxy_jslib_handle(node.childNodes, (i), 0, 0)));}
return innerText.join('');default:return'';}}};this.getPixelFontSize=function(dEl) {var s=$D.getStyle(dEl,'fontSize');var n=s.indexOf('px');if(n>0){return parseInt(s,10);}else if(n<0){var t= _proxy_jslib_handle(dEl.style, 'cssText', '', 0, 0); _proxy_jslib_assign('', dEl.style, 'cssText', '=', ('display:block;position:absolute;width:10em;height:1px;overflow:hidden'));s=dEl.offsetWidth/10; _proxy_jslib_assign('', dEl.style, 'cssText', '=', (t));}else{throw new (Error)("can't get pixel fontSize : "+s);return null;};s=Math.round(parseFloat(s,10));return s;};this.stringReplaceAll=function(s0,s1,s2) {s0+='';return s0.split(s1).join(s2);};this.getPixelLineHeight=function(dEl) {var px=this.getPixelFontSize(dEl);var s=YAHOO.util.Dom.getStyle(dEl,'lineHeight');if(s=='normal'){s=13;}else if(s.indexOf('em')>0){s=parseFloat(s,10)*px;}else if(s.indexOf('px')>0){s=parseFloat(s,10);}else if(s.indexOf('%')>0){s=parseFloat(s,10)/100*px;}else if(isNaN(s)){throw new (Error)("can't get pixel lineHeight");return null;}else{s=parseFloat(s,10)*px;};s=Math.round(parseFloat(s));return s;};this.escapeHTML=function(s) {return  _proxy_jslib_handle( _proxy_jslib_handle( _proxy_jslib_handle( _proxy_jslib_handle(s, 'replace', '', 1, 0)(/&/g,"&amp;"), 'replace', '', 1, 0)(/"/g,"&quot;"), 'replace', '', 1, 0)(/</g,"&lt;"), 'replace', '', 1, 0)(/>/g,"&gt;");};this.unescapeHTML=function(s) {return  _proxy_jslib_handle( _proxy_jslib_handle( _proxy_jslib_handle( _proxy_jslib_handle(s, 'replace', '', 1, 0)(/\&amp;/g,"&"), 'replace', '', 1, 0)(/\&quot;/g,"\""), 'replace', '', 1, 0)(/\&lt;/g,"<"), 'replace', '', 1, 0)(/\&gt;/g,">")};this.trim=function(str) {if(str==null)return"";str= _proxy_jslib_handle(str, 'replace', '', 1, 0)(/^\s+/,'');str= _proxy_jslib_handle(str, 'replace', '', 1, 0)(/\s+$/,'');return str;}
this.setInlineStyleCssText=function(dEl,s) {if(typeof( _proxy_jslib_handle(dEl.style, 'cssText', '', 0, 0))=='string'){ _proxy_jslib_assign('', dEl.style, 'cssText', '=', (s));}else{ _proxy_jslib_handle(dEl, 'setAttribute', '', 1, 0)('style',s);}};this.getDropDownHTML=function(aOptions,oAttr) {var s=[];var att=[];for(i in oAttr){att.push(i+'="'+ _proxy_jslib_handle(oAttr, (i), 0, 0)+'"')};var sV= _proxy_jslib_handle(aOptions, 'value', '', 0, 0);var sSelectedKey='_FIRST_SELECT_ATTRIBUTE_';var bSelected=false;for(var i=0,j=aOptions.length;i<j;i++){var o= _proxy_jslib_handle(aOptions, (i), 0, 0);var sel;if(sV&&(sV== _proxy_jslib_handle(o, 'value', '', 0, 0))){sel='selected="selected"';bSelected=true;};var style=o.style?('style='+o.style+'"'):'';var t=o.text;if(o.is_translation_key){t=$L.t(t);};s.push(['<option ',(i==0)?sSelectedKey:'',' value="', _proxy_jslib_handle(o, 'value', '', 0, 0),'" ',sel,' ',style,'>',t,'</option>'].join(''));sFirstSelect='';};s=s.join('');if(!bSelected){s= _proxy_jslib_handle(s, 'replace', '', 1, 0)(sSelectedKey,'selected="selected"');}else{s= _proxy_jslib_handle(s, 'replace', '', 1, 0)(sSelectedKey,'');};return'<select '+att.join(' ')+'>'+s+'</select>';};this.serializeFormToJSON=function(F) {var o={};if(!F||!(F.tagName=='FORM')){return null};var els=F.elements;var doMultiple=function(dEl) {if(! _proxy_jslib_handle(o, (sName), 0, 0)) _proxy_jslib_assign('', o, (sName), '=', ([]));switch(true){case dEl.type=='checkbox':;if(dEl.checked) _proxy_jslib_handle(o, (sName), 0, 0).push( _proxy_jslib_handle(dEl, 'value', '', 0, 0));break;case dEl.tagName=='SELECT':;if(dEl.multiple||dEl.getAttribute('multiple')){for(var n=0,m=dEl.options.length;n<m;n++){var dOp= _proxy_jslib_handle(dEl.options, (n), 0, 0);if(dOp.selected){ _proxy_jslib_handle(o, (sName), 0, 0).push( _proxy_jslib_handle(dOp, 'value', '', 0, 0));};}}else{var n=dEl.selectedIndex;if(n<0)n=dEl.selectedIndex=0; _proxy_jslib_handle(o, (sName), 0, 0).push( _proxy_jslib_handle( _proxy_jslib_handle(dEl.options, (n), 0, 0), 'value', '', 0, 0));};break;case dEl.type=='radio':;if(dEl.checked) _proxy_jslib_handle(o, (sName), 0, 0).push( _proxy_jslib_handle(dEl, 'value', '', 0, 0));break;default:; _proxy_jslib_handle(o, (sName), 0, 0).push( _proxy_jslib_handle(dEl, 'value', '', 0, 0));return;};if(! _proxy_jslib_handle(o, (sName), 0, 0).length){ _proxy_jslib_assign('', o, (sName), '=', (null))};};var doSingle=function(dEl) {switch(true){case dEl.type=='checkbox':;if(dEl.checked) _proxy_jslib_assign('', o, (sName), '=', ( _proxy_jslib_handle(dEl, 'value', '', 0, 0)));break;case dEl.tagName=='SELECT':;if(dEl.multiple||dEl.getAttribute('multiple')){for(var n=0,m=dEl.options.length;n<m;n++){var dOp= _proxy_jslib_handle(dEl.options, (n), 0, 0);if(dOp.selected){ _proxy_jslib_assign('', o, (sName), '=', ( _proxy_jslib_handle(dOp, 'value', '', 0, 0)));};};}else{var n=dEl.selectedIndex;if(n<0)n=dEl.selectedIndex=0; _proxy_jslib_assign('', o, (sName), '=', ( _proxy_jslib_handle( _proxy_jslib_handle(dEl.options, (n), 0, 0), 'value', '', 0, 0)));};break;case dEl.type=='radio':;if(dEl.checked) _proxy_jslib_assign('', o, (sName), '=', ( _proxy_jslib_handle(dEl, 'value', '', 0, 0)));break;default:; _proxy_jslib_assign('', o, (sName), '=', ( _proxy_jslib_handle(dEl, 'value', '', 0, 0)));return;};};for(var i=0,j=els.length;i<j;i++){var dEl= _proxy_jslib_handle(els, (i), 0, 0);if(dEl.getAttribute('clear_value_onsubmit')){ _proxy_jslib_assign('', dEl, 'value', '=', (''));}
var sName=dEl.name;if(!sName)continue;var nLength=sName.length;if(nLength>2&&(sName.lastIndexOf('[]')==nLength-2)){doMultiple(dEl);}else{doSingle(dEl);};};return o;};this.getSelectedRadioInput=function(dForm,sRadioName) {for(var i=0,j=dForm.elements.length;i<j;i++){var dEl=dForm.elements.item(i);if((''+dEl.type).toLowerCase()=='radio'&&dEl.checked&&dEl.name==sRadioName){return dEl;};};return null;};this.popElementByClassName=function(dEl,sTagName,sClassName,nMaxLevel) {nMaxLevel=nMaxLevel||10;var nCurLevel=0;sTagName=(sTagName||'').toUpperCase();while(dEl&&(nCurLevel<=nMaxLevel)){if(dEl&&(dEl.tagName==sTagName)&&$D.hasClass(dEl,sClassName)){return dEl;}
dEl=dEl.parentNode;nCurLevel+=1;if(!dEl){return null;}};if(dEl&&(dEl.tagName==sTagName)&&$D.hasClass(dEl,sClassName)){return dEl;}else{return null;};};this.appendHTML=function(dEl,sHTML,bAfterBegin) {var d1stChild;if(!(d1stChild=dEl.firstChild))
{ _proxy_jslib_assign('', dEl, 'innerHTML', '=', (sHTML));return;}
bAfterBegin=(!!bAfterBegin)||false;if( _proxy_jslib_handle(dEl, 'insertAdjacentHTML', '', 0, 0))
{bAfterBegin=bAfterBegin?'AfterBegin':'BeforeEnd'; _proxy_jslib_handle(dEl, 'insertAdjacentHTML', '', 1, 0)(bAfterBegin,sHTML);}
else
{try
{var r=dEl.ownerDocument.createRange();r.setStartBefore(dEl);var dSnippet=r.createContextualFragment(sHTML);if(bAfterBegin)
{dEl.insertBefore(dSnippet,d1stChild);}
else
{dEl.appendChild(dSnippet);}}
catch(err)
{var tempNode=document.createElement('div'); _proxy_jslib_assign('', tempNode, 'innerHTML', '=', (sHTML));var c;if(bAfterBegin)
{while(c=tempNode.firstChild)
{dEl.insertBefore(c,d1stChild);}}
else
{while(c=tempNode.firstChild)
{dEl.appendChild(c);}};tempNode=null;};};}
this.Event=(function() {var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_previousFocalElement,p_currentFocalElement;var p_dPreviousFocalButton;var oApi={onFocus:new (YAHOO.util.CustomEvent)("DomFocus",this),onBlur:new (YAHOO.util.CustomEvent)("DomBlur",this),getActiveElement:function() {return p_currentFocalElement;}};var p_setActiveElement=function(e) {var dEl=$E.getTarget(e);if(!dEl||!dEl.tagName){return};if(p_previousFocalElement&&(p_previousFocalElement!=p_currentFocalElement)){try{oApi.onBlur.fire(p_previousFocalElement)}catch(err){p_previousFocalElement=null;};};if(p_currentFocalElement)p_previousFocalElement=p_currentFocalElement;if(p_isIE6){try{if(p_dPreviousFocalButton){p_dPreviousFocalButton.fireEvent('onmouseleave');};}catch(err){};p_dPreviousFocalButton=null;if($D.hasClass(dEl,'button')){p_dPreviousFocalButton=dEl;p_dPreviousFocalButton.fireEvent('onmouseenter');}
else if($D.hasClass(dEl.parentNode,'button')){p_dPreviousFocalButton=dEl.parentNode;dEl.fireEvent('onmouseenter');};dEl.hideFocus=true;};p_currentFocalElement=dEl;oApi.onFocus.fire(dEl);};if(document.addEventListener){document.addEventListener('focus',p_setActiveElement,true);}else if(document.expando&&document.uniqueID){$E.addListener(document,'focusin',p_setActiveElement);};return oApi;})(this); _proxy_jslib_assign('', this, 'setInterval', '=', (function(fn,ms,oArg) {if(!p_isIE){return  _proxy_jslib_handle(window, 'setInterval', '', 1, 0)(fn,ms,oArg);};if(arguments.length<=2){return  _proxy_jslib_handle(window, 'setInterval', '', 1, 0)(fn,ms);}else{var param=[];for(var i=2;i<arguments.length;i+=1){ _proxy_jslib_assign('', param, (i-2), '=', ( _proxy_jslib_handle(arguments, (i), 0, 0)));}
return(function(fn,ms,param) {var fo=function() {fn.apply(window,param);};return  _proxy_jslib_handle(window, 'setInterval', '', 1, 0)(fo,ms);})(fn,ms,param);};}))};(function() {var m=document.uniqueID&&document.compatMode&&!window.XMLHttpRequest&& _proxy_jslib_handle(document, 'execCommand', '', 0, 0);try{if(!!m){m("BackgroundImageCache",false,true)}}catch(oh){};})();(function() {var stringify=function(arg) {var c,i,l,s='';var v;switch(typeof arg){case'object':if(arg){if(arg.constructor==Array){for(i=0;i<arg.length;(i= _proxy_jslib_assign_rval('++', 'i', '', '', i))){v=stringify( _proxy_jslib_handle(arg, (i), 0, 0));if(s){s+=',';}
s+=v;}
return'['+s+']';}else if(typeof  _proxy_jslib_handle(arg, 'toString', '', 0, 0)!='undefined'){for(i in arg){v=stringify( _proxy_jslib_handle(arg, (i), 0, 0));if(typeof v!='function'){if(s){s+=',';}
s+=stringify(i)+':'+v;}}
return'{'+s+'}';}}
return'null';case'number':return isFinite(arg)?String(arg):'null';case'string':l=arg.length;s='"';for(i=0;i<l;i+=1){c=arg.charAt(i);if(c>=' '){if(c=='\\'||c=='"'){s+='\\';}
s+=c;}else{switch(c){case'\b':s+='\\b';break;case'\f':s+='\\f';break;case'\n':s+='\\n';break;case'\r':s+='\\r';break;case'\t':s+='\\t';break;default:c=c.charCodeAt();s+='\\u00'+ _proxy_jslib_handle(Math.floor(c/16), 'toString', '', 1, 0)(16)+
 _proxy_jslib_handle((c%16), 'toString', '', 1, 0)(16);}}}
return s+'"';case'boolean':return String(arg);default:return'null';}};JSON={'org':'http://www.JSON.org','copyright':'(c)2005 JSON.org','license':'http://www.crockford.com/JSON/license.html','stringify':stringify,parse:function(text) {var at=0;var ch=' ';function error(m) {throw{name:'JSONError',message:m,at:at-1,text:text};}
function next() {ch=text.charAt(at);at+=1;return ch;}
function white() {while(ch){if(ch<=' '){next();}else if(ch=='/'){switch(next()){case'/':while(next()&&ch!='\n'&&ch!='\r'){}
break;case'*':next();for(;;){if(ch){if(ch=='*'){if(next()=='/'){next();break;}}else{next();}}else{error("Unterminated comment");}}
break;default:error("Syntax error");}}else{break;}}}
function string() {var i,s='',t,u;if(ch=='"'){outer:while(next()){if(ch=='"'){next();return s;}else if(ch=='\\'){switch(next()){case'b':s+='\b';break;case'f':s+='\f';break;case'n':s+='\n';break;case'r':s+='\r';break;case't':s+='\t';break;case'u':u=0;for(i=0;i<4;i+=1){t=parseInt(next(),16);if(!isFinite(t)){break outer;}
u=u*16+t;}
s+=String.fromCharCode(u);break;default:s+=ch;}}else{s+=ch;}}}
error("Bad string");}
function array() {var a=[];if(ch=='['){next();white();if(ch==']'){next();return a;}
while(ch){a.push( _proxy_jslib_handle(null, 'value', value, 1, 0)());white();if(ch==']'){next();return a;}else if(ch!=','){break;}
next();white();}}
error("Bad array");}
function object() {var k,o={};if(ch=='{'){next();white();if(ch=='}'){next();return o;}
while(ch){k=string();white();if(ch!=':'){break;}
next(); _proxy_jslib_assign('', o, (k), '=', ( _proxy_jslib_handle(null, 'value', value, 1, 0)()));white();if(ch=='}'){next();return o;}else if(ch!=','){break;}
next();white();}}
error("Bad object");}
function number() {var n='',v;if(ch=='-'){n='-';next();}
while(ch>='0'&&ch<='9'){n+=ch;next();}
if(ch=='.'){n+='.';while(next()&&ch>='0'&&ch<='9'){n+=ch;}}
v=+n;if(!isFinite(v)){error("Bad number");}else{return v;}}
function word() {switch(ch){case't':if(next()=='r'&&next()=='u'&&next()=='e'){next();return true;}
break;case'f':if(next()=='a'&&next()=='l'&&next()=='s'&&next()=='e'){next();return false;}
break;case'n':if(next()=='u'&&next()=='l'&&next()=='l'){next();return null;}
break;}
error("Syntax error");}
function value() {white();switch(ch){case'{':return object();case'[':return array();case'"':return string();case'-':return number();default:return ch>='0'&&ch<='9'?number():word();}}
return  _proxy_jslib_handle(null, 'value', value, 1, 0)();}};})();YAHOO.namespace('YAHOO.Groups.Homepage');(function() {var $E=YAHOO.util.Event;var $C=YAHOO.util.Connect;var nTransactionId=0;var p_oRuntimeJS={};var p_oRuntimeCSS={};var p_oRuntimeCSSText=[];var p_dRuntimeStyleElement;var p_isSafari=window.navigator.userAgent.indexOf('Safari')>=0;var p_sSignature='';var p_sGroupName=YAHOO.Groups.Homepage.util.getGroupName();var p_aCriticalRequest={};var aMeta= _proxy_jslib_handle(document, 'getElementsByTagName', '', 1, 0)('meta');for(var i=0;i<aMeta.length;i++){var dMeta= _proxy_jslib_handle(aMeta, (i), 0, 0);switch(dMeta.getAttribute('name')){case'Crumb':p_sSignature=dMeta.getAttribute('content');break;default:;break;};if(p_sSignature){break;};};var p_processRuntimeCSS=function(oRes) {var aRuntimeCSS=oRes.css;var bFlag;if(aRuntimeCSS instanceof Array){while(aRuntimeCSS.length){var oCSS=aRuntimeCSS.shift();var sSig=oCSS.sig||''
var sText=oCSS.css||'';if(sText&&sSig&&! _proxy_jslib_handle(p_oRuntimeCSS, (sSig), 0, 0)){ _proxy_jslib_assign('', p_oRuntimeCSS, (sSig), '=', (1));p_oRuntimeCSSText.push(sText);bFlag=1;};};};if(bFlag){var dStyleElement=document.createElement('div'); _proxy_jslib_assign('', dStyleElement, 'innerHTML', '=', (['<var>IE need this to avoid crashing</var><style>',p_oRuntimeCSSText.join(''),'<\/style>'].join('')));dStyleElement=dStyleElement.lastChild;if(p_dRuntimeStyleElement){p_dRuntimeStyleElement.parentNode.removeChild(p_dRuntimeStyleElement);};p_dRuntimeStyleElement=dStyleElement; _proxy_jslib_handle(document, 'getElementsByTagName', '', 1, 0)('head')[0].appendChild(p_dRuntimeStyleElement);};};var p_processRuntimeJS=function(oRes) {var aRuntimeJS=oRes.js;if(aRuntimeJS instanceof Array){while(aRuntimeJS.length){var oJS=aRuntimeJS.shift();var sSig=oJS.sig||''
var sText=oJS.js||'';if(sText&&sSig&&!( _proxy_jslib_handle(p_oRuntimeJS, (sSig), 0, 0))){ _proxy_jslib_assign('', p_oRuntimeJS, (sSig), '=', (true));if(p_isSafari){ _proxy_jslib_handle(window, 'setTimeout', '', 1, 0)(sText,0);}else if( _proxy_jslib_handle(window, 'execScript', '', 0, 0)){ _proxy_jslib_handle(window, 'execScript', '', 1, 0)(sText);}else{window.eval(_proxy_jslib_proxify_js((''+sText), 0, 0) );};};};};};var p_execJS=function(oRes) {var sExecJS=oRes.exec;if(sExecJS&&(typeof(sExecJS)=='string')){try{window.eval(_proxy_jslib_proxify_js((sExecJS), 0, 0) );}catch(err){alert(err.message||err);}};};var p_processSuccessResponse=function(oRes,aRequest) {var aResult=oRes.results;this.releaseCapture();for(var i=0,j=aResult.length;i<j;i+=1){var oResult= _proxy_jslib_handle(aResult, (i), 0, 0);var oRequest= _proxy_jslib_handle(aRequest, (i), 0, 0);var fOnload=(typeof(oRequest.onload)=='function')?oRequest.onload:(function() {});oResult.xhr=oRes;try{if(oResult.errorMessage){throw new (Error)(oResult.errorMessage);break;};var oScope=oRequest.scope||window;fOnload.call(oScope,oResult,oRequest.argument);}catch(err){if(typeof(oRequest.onerror)=='function'){var oScope=oRequest.scope||window;oResult.errorMessage=oResult.errorMessage||err.message||err;oRequest.onerror.call(oScope,oResult,oRequest.argument);}else{try{new (YAHOO.Groups.UI.Error)(err.message||err);}catch(err){throw new (Error)(err);};};};};}
var p_processFailureResponse=function(oRes,aRequest) {this.releaseCapture();for(var i=0,j=aRequest.length;i<j;i+=1){var oRequest= _proxy_jslib_handle(aRequest, (i), 0, 0);if(typeof(oRequest.onerror)=='function'){var oScope=oRequest.scope||window;var oResult={'xhr':oRes,'action': _proxy_jslib_handle(oRequest, 'action', '', 0, 0),'errorMessage':oRes.responseText};oRequest.onerror.call(oScope,oResult,oRequest.argument);};};};YAHOO.Groups.Homepage.Request=function() {this.requestID='req-'+(nTransactionId++);this._jsonRequests=[];this.setMethod();for(var i=0;i<arguments.length;i+=1){this.add( _proxy_jslib_handle(arguments, (i), 0, 0));};};YAHOO.Groups.Homepage.Request.setSignature=function(s) {p_sSignature=''+s;};YAHOO.Groups.Homepage.Request.prototype={'_baseUrl':'/groups/util/batch','_method':'GET','_paramName':'data','_sigName':'.crumb','_groupName':'groupname','_cache':{},'_cacheID':Date.parse(new (Date)()),'setCapture':function() { _proxy_jslib_assign('', p_aCriticalRequest, (this.requestID), '=', (true));var oThis=this;var doTimeout=function() {throw new (Error)('AJAX Request Timeout'); _proxy_jslib_assign('delete', (p_aCriticalRequest), (oThis.requestID), '');};this._setCaptureErrorTimer= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doTimeout,60000);},'setCacheID':function(sId) {sId=[sId,''].join('');this._cacheID=sId;},'releaseCapture':function() {if( _proxy_jslib_handle(p_aCriticalRequest, (this.requestID), 0, 0)){ _proxy_jslib_assign('delete', (p_aCriticalRequest), (this.requestID), '');};try{window.clearTimeout(this._setCaptureErrorTimer);}catch(err){};},'setMethod':function(sMethod) {var sMethod=sMethod||(this._method+'')||'GET';sMethod=(sMethod.toUpperCase()=='GET')?'GET':'POST';this._method=sMethod;},'getMethod':function() {this.setMethod(this._method);return this._method;},'add':function(oRequest) {if(oRequest&&typeof(oRequest)=='object'){oRequest=this.normalizeConfig(oRequest);if(oRequest){this._jsonRequests.push(oRequest);};};},'open':function(bUseCache) {this.setCapture=function() {return false;};for(var i in p_aCriticalRequest){if( _proxy_jslib_handle(p_aCriticalRequest, (i), 0, 0)&&i!=this.requestID){var oThis=this;var oArg=arguments;var oOpen= _proxy_jslib_handle(this, 'open', '', 0, 0);var doLater=function() {oOpen.apply(oThis,oArg);};return  _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doLater,1000);};};bUseCache=bUseCache||false;var aRequest=this._jsonRequests;this._jsonRequests=null;var aRequest2=[];var sCacheUri='';var flag;for(var i=0,j=aRequest.length;i<j;i+=1){var oReq= _proxy_jslib_handle(aRequest, (i), 0, 0); _proxy_jslib_assign('', aRequest2, (i), '=', ({'action': _proxy_jslib_handle(oReq, ('action'), 0, 0),'params': _proxy_jslib_handle(oReq, ('params'), 0, 0)}));flag=1;};if(bUseCache){sCacheUri=[this._cacheID,JSON.stringify(aRequest2)].join('');};if(!flag){return false;};var oJSONData={'id':(nTransactionId++),'requests':aRequest2};var sJSONData=JSON.stringify(oJSONData);aRequest2=null;var oThis=this;var sGetURL='';var callback={success:function(oRes) {if(sCacheUri){oRes.cachedTimeStamp=new (Date)(); _proxy_jslib_assign('', oThis._cache, (sCacheUri), '=', (oRes));};var sRes=oRes.responseText||'';sRes= _proxy_jslib_handle(sRes, 'replace', '', 1, 0)(/<!(?:--[\s\S]*?--\s*)?>\s*/g,'');sRes= _proxy_jslib_handle(sRes, 'replace', '', 1, 0)('\\ufeff','');sRes= _proxy_jslib_handle(sRes, 'replace', '', 1, 0)(/^\s+|\s+$/g,'');var sFailMessage='';if(sRes){try{oRes=eval(_proxy_jslib_proxify_js(('('+sRes+')'), 0, 0) );}catch(err){sFailMessage='AJAX Parsing Error :: '+(err.message||err);};}else{sFailMessage='YAHOO.Groups.Homepage.Request:ERROR::server does not return a valid JSON response';};if(sFailMessage){try{console.log(sFailMessage);}catch(err){};for(var i=0,j=aRequest.length;i<j;i+=1){var oRequest= _proxy_jslib_handle(aRequest, (i), 0, 0);if(typeof(oRequest.onerror)=='function'){var oScope=oRequest.scope||window;oRes.errorMessage=sFailMessage;oRequest.onerror.call(oScope,oRes,oRequest.argument);}else{throw Error(' YAHOO.Groups.Homepage.Request :  Invalid Request ::: \n\n'+sFailMessage);}};return false;};p_processRuntimeCSS(oRes);p_processRuntimeJS(oRes);var doAction=function() {p_execJS(oRes);p_processSuccessResponse.call(oThis,oRes,aRequest);};if(p_isSafari){ _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doAction,200)}else{doAction()};},failure:function(oRes) {p_processFailureResponse.call(oThis,oRes,aRequest);}}
var sig='&'+this._sigName+'='+encodeURIComponent(''+p_sSignature)+'&'+this._groupName+'='+encodeURIComponent(p_sGroupName);if(this.getMethod()=='POST'){$C.asyncRequest('POST',this._baseUrl,callback,this._paramName+"="+encodeURIComponent(sJSONData)+sig);}else{if(bUseCache&&sCacheUri&& _proxy_jslib_handle(this._cache, (sCacheUri), 0, 0)){;var oRes= _proxy_jslib_handle(this._cache, (sCacheUri), 0, 0);var d=new (Date)();if((d-oRes.cachedTimeStamp)<5*60*1000){return callback.success.call(callback,oRes);}else{ _proxy_jslib_assign('delete', (this._cache), (sCacheUri), '');};};if(bUseCache){bUseCache='&nocache='+this._cacheID;}else{bUseCache='&nocache='+Date.parse(new (Date))+'_'+Math.floor(Math.random()*10000);};return $C.asyncRequest('GET',this._baseUrl+'?'+this._paramName+'='+encodeURIComponent(sJSONData)+bUseCache+sig,callback);};},'normalizeConfig':function(oConfig) {var oConfig=(oConfig instanceof Object)?oConfig:{};var sAction= _proxy_jslib_handle(oConfig, 'action', '', 0, 0)||'NULL';sAction=(typeof(sAction)=='string')?sAction:'NULL'; _proxy_jslib_assign('', oConfig, 'action', '=', (sAction));var aParams=(oConfig.params instanceof Array)?oConfig.params:[];oConfig.params=aParams;return oConfig;;}};})();YAHOO.namespace('YAHOO.Groups.Homepage');YAHOO.Groups.Homepage.Layout=new function(){var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_dFixedLayer;var p_dScrollLayer;var p_bQuirkLayout;var p_dNartualBoxWidthPlaceHolder;var p_isGecko=!!document.getBoxObjectFor;this._onKeyDown=function(e) {if(p_isGecko){var n=e.keyCode;if(n==33||n==34||n==32||n==38||n==40){var dEl=$E.getTarget(e);var sTag=dEl.tagName;if(dEl.form||sTag=='TEXTAREA'||sTag=='SELECT'||sTag=='INPUT')return;if(n==32){this.getScrollLayer().lastChild.scrollIntoView();}else{this.getScrollLayer().focus();};}}};this.scrollBy=function(x,y) {if(!p_dScrollLayer){p_dScrollLayer=this.getScrollLayer();};if(x){p_dScrollLayer.scrollLeft+=x;};if(y){p_dScrollLayer.scrollTop+=y;};};this.redraw=function(dEl) {if(!p_isIE6)return true;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= ( _proxy_jslib_handle(document, 'body', '', 0, 0).style)){zoom=2;zoom=1;}; _proxy_jslib_with_objs.length-- ;};if(window.__VBOX_IDs){var dAll=document.all;var oIDs=window.__VBOX_IDs;for(var sId in window.__VBOX_IDs){try{ _proxy_jslib_handle(dAll, (sId), 0, 0).fireEvent('onResize');}catch(err){ _proxy_jslib_assign('delete', (oIDs), (sId), '');};}}
try{$D.get('ygh-cols').fireEvent('onresize');}catch(err){};};this.isQuirkMode=function() {return p_bQuirkLayout||false;};this.getNartualBoxWidthPlaceHolder=function() {if(p_dNartualBoxWidthPlaceHolder)return p_dNartualBoxWidthPlaceHolder;var d=document.createElement('div'); _proxy_jslib_assign('', d, 'innerHTML', '=', ('<table id="layout-narural-width-holder" style=""><tr><td>xx</td></tr></table>'));d=d.firstChild;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (d.style)){position='absolute';left=0; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (0), top);zIndex=9999;}; _proxy_jslib_with_objs.length-- ;}; _proxy_jslib_handle(document, 'body', '', 0, 0).insertBefore(d, _proxy_jslib_handle(document, 'body', '', 0, 0).firstChild);p_dNartualBoxWidthPlaceHolder= _proxy_jslib_handle(d, 'getElementsByTagName', '', 1, 0)('td')[0];return p_dNartualBoxWidthPlaceHolder;};this.getFixedLayer=function() {if(!p_dFixedLayer)p_dFixedLayer= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)('layout-fixed');if(!p_dFixedLayer){p_dFixedLayer=document.createElement('div');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (p_dFixedLayer.style)){position='absolute';left=0; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (0), top);zIndex=9999;}; _proxy_jslib_with_objs.length-- ;}; _proxy_jslib_handle(document, 'body', '', 0, 0).insertBefore(p_dFixedLayer, _proxy_jslib_handle(document, 'body', '', 0, 0).firstChild);p_bQuirkLayout=true;}
return p_dFixedLayer;};this.getScrollLayer=function() {if(!p_dScrollLayer){p_dScrollLayer= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)('layout-scroll')|| _proxy_jslib_handle(document, 'body', '', 0, 0);p_bQuirkLayout=true;$E.on(document,'keydown',this._onKeyDown,this,true);try{p_dScrollLayer.focus();}catch(err){};}
return p_dScrollLayer;};if(p_isGecko){$E.on('layout-scroll','mousedown',function(e) {if(e._stopPrevention)return true;$E.preventDefault(e);return false;});if($D.get('layout-doc')){$E.on('layout-doc','mousedown',function(e) {e._stopPrevention=1;});};if($D.get('doc')){$E.on('doc','mousedown',function(e) {e._stopPrevention=1;});};};};YAHOO.namespace('YAHOO.Groups.UI');YAHOO.Groups.UI.Tooltip=function() {this.init.apply(this,arguments);};;(function() {var p_proto=this.prototype;var p_oTootipClass={};var p_sToolTipClassID='YUI_TOOLTIP';var p_sBehaviorKey='YUI_TOOLTIP_=ON';var p_showTipTimer;var p_dMouseOverTarget;var p_sListStyleImageUrl='url(http://us.i1.yimg.com/us.yimg.com/i/geo/advan/spacer.gif?'+p_sBehaviorKey+')';var p_nShowDelay=10;var p_nHideDelay=300;var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_isOpera=!!window.opera;var p_hasComputedStyle=!!(document.defaultView&&document.defaultView.getComputedStyle);var p_onMouseOverBuffer;var p_onMouseOutBuffer;var p_dToolTipElement=function() {var d=document.createElement('div');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (d.style)){position='absolute'; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (0), top);zIndex=9999;left='-5000px'; listStyleImage= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'listStyleImage', '=', (p_sListStyleImageUrl), listStyleImage);}; _proxy_jslib_with_objs.length-- ;}; _proxy_jslib_assign('', d, (p_sToolTipClassID), '=', ($D.generateId(null,'tool-tip-element')));var act=function() {if(! _proxy_jslib_handle(document, 'body', '', 0, 0))return  _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(act,100);if(! _proxy_jslib_handle(document, 'body', '', 0, 0).firstChild)return  _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(act,100); _proxy_jslib_handle(document, 'body', '', 0, 0).insertBefore(d, _proxy_jslib_handle(document, 'body', '', 0, 0).firstChild);};act();return d;}();var p_getListStyleImageUrl=function(dEl) {try{var s='';if(p_isIE){s= _proxy_jslib_handle(dEl.currentStyle, ('listStyleImage'), 0, 0)||'';}else if(p_hasComputedStyle){s=document.defaultView.getComputedStyle(dEl,'').getPropertyValue('list-style-image');};s= _proxy_jslib_handle( _proxy_jslib_handle(s.split('"').join(''), 'replace', '', 1, 0)('url(',''), 'replace', '', 1, 0)(')','');s=(s=='none')?'':(!s)?'':s;var sTag=dEl.tagName;return s;}catch(err){return''};};var p_isToolTipEnabled=function(dEl) {var sUrl=p_getListStyleImageUrl(dEl,'listStyleImage');if(sUrl.indexOf(p_sBehaviorKey)>0){return true;}else{return false;}};var p_removeTarget=function(dEl) {for(var i=1,j=arguments.length;i<j;i++){p_removeTarget( _proxy_jslib_handle(arguments, (i), 0, 0));};if((dEl&&dEl.namedItem&&dEl.item)||(dEl instanceof Array)){for(var i=0,j=dEl.length;i<j;i++){p_removeTarget( _proxy_jslib_handle(dEl, (i), 0, 0));};return;};if(typeof(dEl)=='string')dEl=$D.get(dEl);if(!dEl)return false;if(! _proxy_jslib_handle(dEl, (p_sToolTipClassID), 0, 0))return; _proxy_jslib_assign('', dEl, (p_sToolTipClassID), '=', (undefined));if(dEl.__PreviouslistStyleImageUrl){ _proxy_jslib_assign('', dEl.style, 'listStyleImage', '=', ('url('+dEl.__PreviouslistStyleImageUrl+')'));}else{ _proxy_jslib_assign('', dEl.style, 'listStyleImage', '=', ('none'));}};var p_onMouseOver=function(e) {try{var dEl=$E.getTarget(e);}catch(err){return;}
if(p_onMouseOverBuffer){clearTimeout(p_onMouseOverBuffer);p_onMouseOverBuffer=null;};if(p_dMouseOverTarget&&p_dMouseOverTarget!=dEl){if(!p_isToolTipEnabled(dEl)){var doAction=function() {if(p_dMouseOverTarget){var sToolTipClassID= _proxy_jslib_handle(p_dMouseOverTarget, (p_sToolTipClassID), 0, 0);var oToolTipClass= _proxy_jslib_handle(p_oTootipClass, (sToolTipClassID), 0, 0);if(oToolTipClass){p_dMouseOverTarget=dEl; _proxy_jslib_assign('', p_dToolTipElement, 'innerHTML', '=', (''));if(p_isIE6)p_dToolTipElement.onresize=null;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (p_dToolTipElement.style)){left='-5000px';}; _proxy_jslib_with_objs.length-- ;};oToolTipClass.afterHide(dEl);};p_dMouseOverTarget=null;};};if(!p_onMouseOutBuffer)p_onMouseOutBuffer= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doAction,p_nHideDelay);return true;};};var nEx=e.clientX;var nEy=e.clientY;var doAction=function() {var sUrl=p_getListStyleImageUrl(dEl);if(!sUrl)return;var sToolTipClassID= _proxy_jslib_handle(dEl, (p_sToolTipClassID), 0, 0);while(dEl&&!sToolTipClassID){dEl=dEl.parentNode;if(dEl)sToolTipClassID= _proxy_jslib_handle(dEl, (p_sToolTipClassID), 0, 0);else return true;if(sToolTipClassID)break;};if(!dEl||!sToolTipClassID)return;var oToolTipClass= _proxy_jslib_handle(p_oTootipClass, (sToolTipClassID), 0, 0);if(oToolTipClass){p_dMouseOverTarget=dEl;oToolTipClass.show(dEl);if(p_isIE6){var sId=$D.generateId(p_dToolTipElement);var s=[document.all.tags('select').length?'<iframe id="'+sId+'hide-select-for-ie6" frameborder="0" style="position:absolute;left:0;top:0;width:0;height:0;filter:mask();z-index:-1;"></iframe>':''].join(''); _proxy_jslib_handle(p_dToolTipElement, 'insertAdjacentHTML', '', 1, 0)('BeforeEnd',s);p_dToolTipElement.onresize=function() {try{var dF= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'hide-select-for-ie6');if(!dF)return;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dF.style)){width=this.offsetWidth+'px';height=this.offsetHeight+'px';}; _proxy_jslib_with_objs.length-- ;}}catch(err){alert(err.message);}};p_dToolTipElement.onresize();};};if(p_onMouseOutBuffer){clearTimeout(p_onMouseOutBuffer);p_onMouseOutBuffer=null;};};p_onMouseOverBuffer= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(doAction,p_nShowDelay);return true;};p_proto.init=function() {this.id=$D.generateId(); _proxy_jslib_assign('', p_oTootipClass, (this.id), '=', (this));this.addTarget.apply(this,arguments);this.init=null;};p_proto.destroy=function() { _proxy_jslib_assign('delete', (p_oTootipClass), (this.id), '');};p_proto.show=function(dEl) {var s=this.dump(dEl);if(typeof(s)!='string'){return;};this.beforeDump(dEl); _proxy_jslib_assign('', this.getElement(), 'innerHTML', '=', (s));this.afterDump(dEl);};p_proto.afterHide=function(dEl) {};p_proto.beforeDump=function(dEl) {};p_proto.afterDump=function(dEl) {this.moveToElement(dEl);};p_proto.dump=function(dEl) {return'&nbsp;';};p_proto.getElement=function() {return p_dToolTipElement;};p_proto.moveToElement=function(dEl,nOffsetX,nOffsetY) {var aXY;if(dEl.tagName=='TD'&&p_isOpera){aXY=[$D.getX(dEl),$D.getY(dEl.parentNode)];}else{aXY=$D.getXY(dEl);};nOffsetX=parseInt(nOffsetX)||0;nOffsetY=parseInt(nOffsetY)||0;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (p_dToolTipElement.style)){left=aXY[0]+nOffsetX+'px'; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (aXY[1]+nOffsetY+'px'), top);}; _proxy_jslib_with_objs.length-- ;};};p_proto.removeTarget=function(dEl) {return p_removeTarget(dEl);};p_proto.minWidth=100;p_proto.setWidth=function(n) {if(isNaN(n))return;p_dToolTipElement.style.width=Math.max(n,this.minWidth)+'px';};p_proto.addTarget=function(dEl,oArg) {for(var i=1,j=arguments.length;i<j;i++){this.addTarget( _proxy_jslib_handle(arguments, (i), 0, 0));};if((dEl&&dEl.namedItem&&dEl.item)||(dEl instanceof Array)){for(var i=0,j=dEl.length;i<j;i++){this.addTarget( _proxy_jslib_handle(dEl, (i), 0, 0));};return;};if(typeof(dEl)=='string'){dEl=$D.get(dEl);};if(!dEl){return false;};var sUrl=p_getListStyleImageUrl(dEl,'listStyleImage');if(sUrl.indexOf(p_sBehaviorKey)>0){return false;}else if(sUrl&&sUrl!='none'){dEl.__PreviouslistStyleImageUrl=sUrl;if(sUrl.indexOf('?')>0){sUrl+='&'+p_sBehaviorKey;}else{sUrl+='?'+p_sBehaviorKey;};sUrl='url('+sUrl+')';}else{sUrl=p_sListStyleImageUrl;}; _proxy_jslib_assign('', dEl.style, 'listStyleImage', '=', (sUrl)); _proxy_jslib_assign('', dEl, (p_sToolTipClassID), '=', (this.id));};$E.on(document,'mouseover',p_onMouseOver,this,true);}).call(YAHOO.Groups.UI.Tooltip);YAHOO.Groups.UI.NiceTooltip=function() {arguments.callee.superclass.constructor.apply(this,arguments);};YAHOO.extend(YAHOO.Groups.UI.NiceTooltip,YAHOO.Groups.UI.Tooltip);;(function() {var p_proto=this.prototype;p_proto.show=function(dEl) {var s=this.dump(dEl);if(typeof(s)!='string'){return;};this.beforeDump(dEl);var sId=$D.generateId(); _proxy_jslib_assign('', this.getElement(), 'innerHTML', '=', (['<div class="xbox yui-nice-tooltip">','<var id="',sId,'" class="yui-nice-tooltip-arrow"><!--arrow--></var>','<div class="xbd">',s,'</div>','<div class="xbg">','<u class="w"></u><u class="e"></u>','<i class="w"></i><i class="e"></i>','<b class="w"></b><b class="e"></b>','</div>','</div>'].join('')));var dArrow=$D.get(sId);var nX=this.getGridXPosition(dEl);var nY=this.getGridYPosition(dEl);var nElH=dEl.offsetHeight;var nElH2=this.getElement().offsetHeight;var nElW=dEl.offsetWidth;var nElW2=this.getElement().offsetWidth;var sN=' yui-nice-tooltip-arrow-n';var sS=' yui-nice-tooltip-arrow-s';var sE=' yui-nice-tooltip-arrow-e';var sW=' yui-nice-tooltip-arrow-w';if(nX<0){if(nY<0){dArrow.className+=sN;nY=nElH+dArrow.offsetHeight;nX=0;}else if(nY>0){dArrow.className+=sS;nY=-nElH2-dArrow.offsetHeight;nX=0;}else{dArrow.className+=sW;nY=-12;nX=nElW+dArrow.offsetWidth;};}else if(nX>0){if(nY<0){dArrow.className+=sN;nY=nElH+dArrow.offsetHeight;nX=0;}else if(nY>0){dArrow.className+=sE;nY=-24;nX=-nElW2-dArrow.offsetWidth;}else{dArrow.className+=sE;nY=-12;nX=-nElW2-dArrow.offsetWidth;};}else{if(nY<0){dArrow.className+=sN;nY=nElH+dArrow.offsetHeight;nX=0;}else if(nY>0){dArrow.className+=sS;nY=-nElH2-dArrow.offsetHeight;nX=0;}else{dArrow.className+=sS;nY=-nElH2-dArrow.offsetHeight;nX=0;};}
this.moveToElement(dEl,nX,nY);this.afterDump(dEl);};p_proto.afterDump=function(dEl) {};p_proto.getGridXPosition=function(dEl) {var nW=dEl.offsetWidth;var nX=$D.getX(dEl);var aScrW=$D.getViewportWidth();if((nX+nW/2)<(aScrW/3))return-1;if((nX+nW/2)>(aScrW/3)*2)return 1;return 0;};p_proto.getGridYPosition=function(dEl) {var nH=dEl.offsetHeight;var nY=$D.getY(dEl);var aScrH=$D.getViewportHeight();if((nY+nH/2)<(aScrH/3))return-1;if((nY+nH/2)>(aScrH/3)*2)return 1;return 0;};}).call(YAHOO.Groups.UI.NiceTooltip);YAHOO.namespace('YAHOO.Groups.UI');;new function(){var $L=YAHOO.Groups.UI.Lang;var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_bQuirkLayout=YAHOO.Groups.Homepage.Layout.isQuirkMode();var p_bPatchQuirkLayout;YAHOO.Groups.UI.Dialog=function(oConf) {this.onClose=new (YAHOO.util.CustomEvent)("UIDialogClose",this,true);this.onBeforeClose=new (YAHOO.util.CustomEvent)("UIDialogBeforeClose",this,true);this.onButtonClick=new (YAHOO.util.CustomEvent)("UIDialogButtonClick",this,true);this.init(oConf);if(p_bQuirkLayout&&!p_bPatchQuirkLayout){$E.on(window,'resize',this._resetModalMaskSize,this,true);p_bPatchQuirkLayout=true;};};YAHOO.Groups.UI.Dialog.prototype={_static_:{dialogIndex:0,zIndex:10,maxWidth:1000,minWidth:100,baseElement:null,maskElement:null,positionCenterBias:0},init:function(oConf) {var oConf=this.normalizeConfig(oConf);var sId=this.id=oConf.id;YAHOO.Groups.Homepage.util.appendHTML(this.getBaseElement(),this.getDialogHTML(oConf)); _proxy_jslib_assign('delete', (this), ('init'), '');if(!isNaN(oConf.height)){this.setHeight(oConf.height);};if(oConf.width){this.setWidth(oConf.width);}else{this.sizeToContentWidth();};$D.get(this.id+'border-box').style.width='100%';if(oConf.dragdrop){var dd=new (YAHOO.util.DDProxy)(this.getElement());dd.addInvalidHandleType('INPUT');dd.addInvalidHandleType('SELECT');dd.onMouseDown=function() {try{}catch(err){};};dd.onMouseUp=function() {try{}catch(err){};};var dHd= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(sId+'title'); _proxy_jslib_assign('', dHd.style, 'cursor', '=', ('move'));dd.setHandleElId(sId+'title');this._dragdropClass=dd;};$E.on(this.getElement(),'mousedown',this.setZIndex,this,true);if(oConf.showCloseButton){$E.on(sId+'close','click',this._handleOnCancelClick,this,true);}else{($D.get(sId+'close')).style.display='none';};this.init=function() {throw new (Error)('Dialog can only be initialized once');};this.setZIndex();this._resetModalMask();var aBtns=this.getButtons();if(aBtns.length){$E.on(sId+'buttons','click',this._handleOnButtonClick,this,true);};try{var dBtn= _proxy_jslib_handle(aBtns, (oConf.focalButtonIndex), 0, 0);if(dBtn){$D.addClass(dBtn,'ui-dialog-button-on');dBtn.focus();}else{};}catch(err){};if(oConf.center){this.moveToCenter();};if(p_isIE6){$E.on(this.id+'all','resize',this._stretchBackgroundToBoxSize,this,true);this._stretchBackgroundToBoxSize();};if(oConf.alwaysCenter){this._alwaysCenter=true;$E.on(window,'resize',this.moveToCenter,this,true);};},_handleOnButtonClick:function(e) {var dEl=$E.getTarget(e);var n=0;while(n<3){if( _proxy_jslib_handle(dEl, 'href', '', 0, 0)){break;};dEl=dEl.parentNode;n++;};if(!dEl||!$D.hasClass(dEl,'ui-dialog-button')){return;};var dButton=dEl;if(this.isButtonEnabled(dButton)){var fn=dButton._dialogButtonActionHandler;if(typeof(fn)==='function'){fn.call(this,parseInt(dButton.getAttribute('rel')));}else{this.onButtonClick.fire(this,parseInt(dButton.getAttribute('rel')));};};$E.preventDefault(e);return false;},_onElementFocus:function(sEvType,dFocalEl) {var dMask= _proxy_jslib_handle(this, ('maskElement'), 0, 0)
var dDialogBase= _proxy_jslib_handle(this, ('baseElement'), 0, 0);if(dMask.offsetHeight){var aModal=YAHOO.Groups.UI.Dialog.prototype.getModalDialogElements();if(aModal.length){var dModal= _proxy_jslib_handle(aModal, (aModal.length-1), 0, 0);var isAncestor=$D.isAncestor(dModal,dFocalEl);if(isAncestor&&(isAncestor instanceof Array)){isAncestor=isAncestor[0];};if(!isAncestor){try{ _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dModal.getAttribute('genId')+'focus').focus();}catch(err){};}};};},addButton:function(sBtnTxt) {var bd=$D.get(this.id+'buttons-bd');var d=document.createElement('div'); _proxy_jslib_assign('', d, 'innerHTML', '=', (['<a class="ui-dialog-button" href="#" rel="',(this.getButtons().length),'" hidefocus="hidefocus"   ','><span>',sBtnTxt||'...','</span></a>'].join('')));d=d.firstChild;$D.get(this.id+'buttons-bd').appendChild(d);return d;},isButtonEnabled:function(dBtn) {if(typeof(dBtn)==='number'){dBtn= _proxy_jslib_handle(this.getButtons(), (Math.max(dBtn,0)), 0, 0);};return!$D.hasClass(dBtn,'ui-dialog-button-off');},setButtonClickHandler:function(dBtn,fn) {if(typeof(fn)!='function')return;if(typeof(dBtn)==='number'){dBtn= _proxy_jslib_handle(this.getButtons(), (Math.max(dBtn,0)), 0, 0);};if(!dBtn)return;dBtn._dialogButtonActionHandler=fn;},unsetButtonClickHandler:function(dBtn) {if(typeof(dBtn)==='number'){dBtn= _proxy_jslib_handle(this.getButtons(), (Math.max(dBtn,0)), 0, 0);};if(!dBtn)return;dBtn._dialogButtonActionHandler=undefined;},setButtonText:function(dBtn,sTxt) {if(typeof(dBtn)==='number'){dBtn= _proxy_jslib_handle(this.getButtons(), (Math.max(dBtn,0)), 0, 0);};if(!dBtn)return;sTxt=(''+sTxt)||'&nbsp;';var dSpan= _proxy_jslib_handle(dBtn, 'getElementsByTagName', '', 1, 0)('span')[0]; _proxy_jslib_assign('', dSpan, 'innerHTML', '=', (''));dSpan.appendChild(document.createTextNode(sTxt));},setButtonEnabled:function(dBtn,bEnabled) {if(typeof(dBtn)==='number'){dBtn= _proxy_jslib_handle(this.getButtons(), (Math.max(dBtn,0)), 0, 0);};if(!dBtn||!dBtn.tagName)return null;if(bEnabled||bEnabled===null||bEnabled===undefined){$D.removeClass(dBtn,'ui-dialog-button-off');}else{$D.addClass(dBtn,'ui-dialog-button-off');};return dBtn;},getIndex:function() {return this._static_.dialogIndex+=1;},getBaseElement:function() {var dDialogBase=this._static_.baseElement;if(!dDialogBase){dDialogBase=document.createElement('div');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dDialogBase.style)){zIndex=100;position='absolute';left=0; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (0), top);right=0;}; _proxy_jslib_with_objs.length-- ;};YAHOO.Groups.Homepage.Layout.getFixedLayer().appendChild(dDialogBase);this._static_.baseElement=dDialogBase;};return dDialogBase;},getMaskElement:function() {var dMask=this._static_.maskElement;if(!dMask){dMask=document.createElement('var');{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dMask.style)){position='absolute';left=0; top= _proxy_jslib_with_assign_rval(_proxy_jslib_with_objs, '', 'top', '=', (0), top);width=screen.availWidth+'px';height=screen.availHeight+'px';zIndex=this.getZIndex();display='none';}; _proxy_jslib_with_objs.length-- ;};dMask.className='layout-ui-dialog-modal-mask';var dDialogBase=this.getBaseElement();dDialogBase.appendChild(dMask);this._static_.maskElement=dMask;YAHOO.Groups.Homepage.util.Event.onFocus.subscribe(this._onElementFocus,{'baseElement':dDialogBase,'maskElement':dMask},true);};return dMask;},getZIndex:function() {var nZIndex=(this._static_.zIndex+=4);return nZIndex;},setZIndex:function(e) {if(e){var s=$E.getTarget(e).tagName;if(s==='SELECT'||s==='OPTION')return true;};var dDialog=this.getElement();var n=dDialog.getAttribute('modal')?5000:0;dDialog.style.zIndex=this.getZIndex()+n;},resizeTo:function(nW,nH) {this.setWidth(nW);this.setHeight(nH);},moveTo:function(x,y) {var dDialog=null;x=parseInt(x,10);y=parseInt(y,10);if(typeof(x)=='number'&&!isNaN(x)){dDialog=dDialog||this.getElement();dDialog.style.left=x+'px';};if(typeof(y)=='number'&&!isNaN(y)){dDialog=dDialog||this.getElement(); _proxy_jslib_assign('', dDialog.style, 'top', '=', (y+'px'));};},moveToCenter:function() {var nVW=$D.getViewportWidth();var nVH=$D.getViewportHeight();var dDialog=this.getElement();var nW=dDialog.offsetWidth;var nH=dDialog.offsetHeight;this._static_.positionCenterBias+=1;var nBias=(this._static_.positionCenterBias*30)%360;nBias=Math.cos(nBias/180*Math.PI)*10;this.moveTo((nVW-nW)/2+nBias,(nVH-nH)/2+nBias);},moveToElement:function(dEl,nXOffset,nYOffset) {if(!dEl||!dEl.tagName){return null;};nXOffset=(+nXOffset)||0;nYOffset=(+nYOffset)||0;var nX=$D.getX(dEl)+nXOffset;var nY=$D.getY(dEl)+nYOffset;var nVW=YAHOO.util.Dom.getViewportWidth();var nVH=YAHOO.util.Dom.getViewportHeight();var dDialog=this.getElement();$T(' moveToElement'+[nY,nY]);if(nX<=nVW/2){nX=Math.max(nX,20);this.moveTo(nX);}else{nX+=dEl.offsetWidth-dDialog.offsetWidth;nX=Math.min(nX,nVW-20);this.moveTo(nX);}
if(nY<=nVH/2){nY+=dEl.offsetHeight;nY=Math.max(nY,20);this.moveTo(null,nY);;}else{nY-=dEl.offsetHeight;nY=Math.min(nY,nVH-20-dDialog.offsetHeight);nY=Math.max(nY,20);this.moveTo(null,nY);}
$T(' moveToElement'+[nX,nY]);},focus:function() {var aBtns=this.getButtons();if(aBtns[0]){aBtns[0].focus();}else{ _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'focus').focus();};},_resetModalMaskSize:function() {var dMask=this.getMaskElement();if(!dMask||dMask.style.display!='block'||!p_bQuirkLayout)return;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dMask.style)){width=$D.getViewportWidth()+'px';height=$D.getDocumentHeight()+'px';}; _proxy_jslib_with_objs.length-- ;};},_resetModalMask:function() {var aModalDialogs=this.getModalDialogElements();var dMask=this.getMaskElement();var n=aModalDialogs.length;if(n){var dModal= _proxy_jslib_handle(aModalDialogs, (n-1), 0, 0);var nTargetZindex=$D.getStyle(dModal,'zIndex')-1;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dMask.style)){display='block';zIndex=nTargetZindex;}; _proxy_jslib_with_objs.length-- ;};this._resetModalMaskSize();try{ _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dModal.getAttribute('genId')+'focus').focus();}catch(err){};$D.addClass(document.documentElement,'hide-select-element');}else{dMask.style.display='none';$D.removeClass(document.documentElement,'hide-select-element');};},_handleOnCancelClick:function(e) { _proxy_jslib_handle(this, 'close', '', 1, 0)();$E.preventDefault(e);return false;},close:function() {var sId=this.id;if(this._alwaysCenter){ _proxy_jslib_assign('delete', (this), ('_alwaysCenter'), '');$E.removeListener(window,'resize',this.moveToCenter);}
var aBtn=this.getButtons()
for(var i=0,dBtn;dBtn= _proxy_jslib_handle(aBtn, (i), 0, 0);i++){if(dBtn._dialogButtonActionHandler){dBtn._dialogButtonActionHandler=null;};};this.onBeforeClose.fire(this);this.onBeforeClose.unsubscribeAll();if(this._dragdropClass){this._dragdropClass.unreg();var dHd= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(sId+'title');if(dHd) _proxy_jslib_assign('', dHd.style, 'cursor', '=', (''));};var dEl=this.getElement();if(dEl){$E.purgeElement(this.id+'content',false,'resize');$E.purgeElement(dEl,true,'click');$E.purgeElement(dEl,true,'mousedown');$E.purgeElement(dEl,true,'mousemove');$E.purgeElement(dEl,true,'mouseup'); _proxy_jslib_assign('', dEl, 'innerHTML', '=', (''));dEl.parentNode.removeChild(dEl);};this.onClose.fire(this);this._resetModalMask();var oThis=this;var deleteAll=function() {var oProto=YAHOO.Groups.UI.Dialog.prototype;for(i in oProto){ _proxy_jslib_assign('', oThis, (i), '=', (undefined));};for(i in oThis){if(oThis.hasOwnProperty(i)){ _proxy_jslib_assign('', oThis, (i), '=', (undefined));};};oThis=null;if(typeof(window.CollectGarbage)=='function')window.CollectGarbage();}; _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(deleteAll,2000);},getContentElement:function() {return  _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'content');},getElement:function() {return  _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'all');},getButtons:function() {var aBtns= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'buttons');if(aBtns){return $D.getElementsByClassName('ui-dialog-button','a',aBtns);}else{return[];};},sizeToContentWidth:function() {var p_isIE=!!(document.expando&&document.uniqueID);var dBox=this.getElement();var nW;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dBox.style)){width='auto';}; _proxy_jslib_with_objs.length-- ;};nW=dBox.offsetWidth;this.setWidth(nW);if(p_isIE){{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dBox.style)){zoom=1.1;zoom=1;}; _proxy_jslib_with_objs.length-- ;};};},setWidth:function(nW) {if(!nW||isNaN(nW)){return false};nW=Math.min(this._static_.maxWidth,nW);nW=Math.max(this._static_.minWidth,nW);if(this.width!=nW){var dBox=this.getElement();this.width=nW;dBox.style.width=nW+'px';};},setHeight:function(nH) {if(isNaN(nH)||nH<0){return false};nH=Math.floor(nH);if(this.height!=nH){this.height=nH; _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'scroll').style.height=nH+'px';};},normalizeConfig:function(oConf) {var oDefaultConf={id:$D.generateId(null,'dialog-'),dragdrop:1,resize:0,width:0,showCloseButton:1,height:'auto',title:'&nbsp;',buttonTexts:[],html:'',center:1,buttonAlign:'left'};if(typeof(oConf)!='object'){return oDefaultConf;};for(i in oDefaultConf){var o= _proxy_jslib_handle(oConf, (i), 0, 0); _proxy_jslib_assign('', oConf, (i), '=', ((typeof(o)=='undefined')? _proxy_jslib_handle(oDefaultConf, (i), 0, 0):o));};switch(oConf.buttonAlign){case'left':;case'right':;case'center':;break;default:;oConf.buttonAlign='left';break;};return oConf;},getModalDialogElements:function() {var a=[];var els=document.getElementsByName('layout-ui-dialog-modal');for(var i=0,j=els.length;i<j;i+=1){a.push( _proxy_jslib_handle(els, (i), 0, 0).parentNode);};var sortMe=function(x,y) {return(x.getAttribute('rel')>=y.getAttribute('rel'))?1:-1;}
a.sort(sortMe)
return a;},getDialogHTML:function(oConf) {sId=oConf.id;var sDialogName=(oConf.modal)?'layout-ui-dialog-modal':'layout-ui-dialog';var sModal=(oConf.modal)?'modal="true"':'';var aButtonHtml=oConf.buttonTexts;if(aButtonHtml instanceof Array){for(var i=0,j=aButtonHtml.length;i<j;i++){if(typeof( _proxy_jslib_handle(aButtonHtml, (i), 0, 0))=='string'){ _proxy_jslib_assign('', aButtonHtml, (i), '=', (['<a ','class="ui-dialog-button" href="#" rel="'+i+'" hidefocus="hidefocus"><span>', _proxy_jslib_handle(aButtonHtml, (i), 0, 0)||'...','</span></a>'].join('')));}else{ _proxy_jslib_assign('', aButtonHtml, (i), '=', (''))};};aButtonHtml=aButtonHtml.join('');}else{aButtonHtml=null;}
if(aButtonHtml){aButtonHtml=['<div class="ui-dialog-buttons" id="',sId,'buttons"><nobr id="',sId,'buttons-bd">',aButtonHtml,'</nobr></div>'].join('');}else{aButtonHtml='';}
var sSkinClass;var sBgHTML=['<var id="',sId,'bgnd" class="layout-ui-dialog-bg">','<var class="nw"></var>','<var class="ne"></var>','<var class="w"></var>','<var class="e"></var>','<var class="sw"></var>','<var class="se"></var>','</var>'].join('');var html=['<div id="',sId,'all" class="layout-ui-dialog ',oConf.className,'" rel="',this.getIndex(),'" ',sModal,' genId="',sId,'">','<a href="#" name="',sDialogName,'" onclick="return false;"  ></a>','<table class="layout-ui-dialog-border-box" id="',sId,'border-box"><tr class="layout-ui-dialog-border-box-tr"><td class="layout-ui-dialog-border-box-td">','<div class="layout-ui-dialog-container">','<div id="',sId,'chrome" class="layout-ui-dialog-chrome">','<div id="',sId,'close" class="layout-ui-dialog-close">&#9587;</div>','<div id="',sId,'title" class="layout-ui-dialog-title">',oConf.title,'</div><div class="layout-ui-dialog-title-height">&nbsp;</div>','<div id="',sId,'scroll"  class="layout-ui-dialog-scroll">','<div id="',sId,'content"  class="layout-ui-dialog-content"><a href="#" id="',sId,'focus" class="layout-ui-dialog-focus" hideFocus="hideFocus"></a>',oConf.html,'</div></div>',aButtonHtml,'</div>','<div class="layout-ui-dialog-ft">','<s><s><s><s><s>','</s></s></s></s></s>','</div>','</div>',sBgHTML,'</td></tr></table>','</div>'].join('');return html;},_stretchBackgroundToBoxSize:function() {if(!p_isIE6){return;};var dBg= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(this.id+'bgnd');var aCorners=dBg.all.tags('var');var dEl=this.getElement();var nW=dEl.offsetWidth;var nH=dEl.offsetHeight;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dBg.style)){width=nW+'px';height=nH+'px';}; _proxy_jslib_with_objs.length-- ;};var dF=$D.get(this.id+'hide-select-for-ie6');if(dF){{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dF.style)){width=nW+'px';height=nH+'px';}; _proxy_jslib_with_objs.length-- ;};}
var nRight=aCorners[1].offsetWidth;var nBottom=aCorners[5].offsetHeight;var nTop=aCorners[0].offsetHeight;for(var i=0,j=aCorners.length;i<j;i++){var dCorner= _proxy_jslib_handle(aCorners, (i), 0, 0);switch(dCorner.className){case'nw':;case'sw':;dCorner.style.width=(nW-nRight)+'px';break;case'e':;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dCorner.style)){width=Math.max(0,nRight)+'px';height=Math.max(0,(nH-nBottom-nTop))+'px';}; _proxy_jslib_with_objs.length-- ;};break;case'w':;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dCorner.style)){width=Math.max(0,(nW-nRight))+'px';height=Math.max(0,(nH-nBottom-nTop))+'px';}; _proxy_jslib_with_objs.length-- ;};break;default:break;};};}};YAHOO.Groups.UI.PublishingNotice=function(sMsg) {var oConf={'html':['<h3>',$L.t('on_publish'),'</h3><div>',(sMsg||$L.t('on_publish_description')),'</div>'].join(''),'modal':1,'center':1,'width':350,'className':'layout-ui-dialog-publishing',showCloseButton:0};oConf.focalButtonIndex=0;arguments.callee.superclass.constructor.call(this,oConf);this._genDate=Date.parse(new (Date)());};YAHOO.extend(YAHOO.Groups.UI.PublishingNotice,YAHOO.Groups.UI.Dialog);YAHOO.Groups.UI.PublishingNotice.prototype.dismiss=function() {var oThis=this;var checkTime=function() {try{var now=Date.parse(new (Date)());if((now-oThis._genDate)<4000)return  _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(checkTime,100); _proxy_jslib_handle(oThis, 'close', '', 1, 0)();}catch(err){};};checkTime();};YAHOO.Groups.UI.Confirm=function(oConf) {var oConf=this.normalizeConfig(oConf);oConf.modal=1;oConf.center=1;oConf.showCloseButton=0;oConf.buttonAlign='center';oConf.buttonTexts=[oConf.buttonTexts[0]||$L.t('yes'),oConf.buttonTexts[1]||$L.t('cancel')];var sTitle=oConf.title;if(sTitle!='&nbsp;'&&sTitle){sTitle=['<h3 class="err-msg-hd">',(sTitle||$L.t('confirm_msg_title')),'</h3>'].join('');}else{sTitle='';};oConf.title='';oConf.html=['<div class="err-msg">','<var class="err-msg-icon"></var>',sTitle,'<div class="err-msg-bd">',oConf.html,'</div>','</div>'].join('');oConf.focalButtonIndex=0;arguments.callee.superclass.constructor.call(this,oConf);var _handleConfirmClick=function(sEvtType,oArg) {var oDialog=oArg[0];var nButtonIndex=oArg[1];if(typeof(oConf.callback)==='function'){var oScope=oConf.scope||window;var oArg=oConf.argument||null;oConf.callback.call(oScope,nButtonIndex,oArg);}; _proxy_jslib_handle(this, 'close', '', 1, 0)();};this.onButtonClick.subscribe(_handleConfirmClick);};YAHOO.extend(YAHOO.Groups.UI.Confirm,YAHOO.Groups.UI.Dialog);YAHOO.Groups.UI.Alert=function(oConf) {var oConf=this.normalizeConfig(oConf);oConf.focalButtonIndex=0;oConf.modal=1;oConf.center=1;oConf.showCloseButton=0;oConf.buttonAlign='center';oConf.buttonTexts=[oConf.buttonTexts[0]||$L.t('yes')];arguments.callee.superclass.constructor.call(this,oConf);var _handleConfirmClick=function(sEvtType,oArg) {if(typeof(oConf.callback)==='function'){var oScope=oConf.scope||window;var oArg=oConf.argument||null;oConf.callback.call(oScope,0,oArg);}; _proxy_jslib_handle(this, 'close', '', 1, 0)();};this.onButtonClick.subscribe(_handleConfirmClick);};YAHOO.extend(YAHOO.Groups.UI.Alert,YAHOO.Groups.UI.Dialog);YAHOO.Groups.UI.Error=function(err,title) {var s=err;if(typeof(s)!='string'){s=s.errorMessage||s.message||s};if(typeof(s)=='object'){s=s.html||JSON.stringify(s);};s=YAHOO.Groups.Homepage.util.escapeHTML(s);s=s.split('\/').join('.<wbr />');s=s.split('.').join('.<wbr />');s=s.split(':').join(':<wbr />');s=s.split(',').join(',<wbr />');s=s.split('\r').join('<br />');s=s.split('&amp;#39;').join('\'');title=title||$L.t('error_msg_title');if(title.indexOf('{$error_msg_title')===0){title='';};var oConf={html:['<div class="err-msg">','<var class="err-msg-icon"></var>',title?(['<h3 class="err-msg-hd">',(title||$L.t('error_msg_title')),'</h3>'].join('')):'','<div class="err-msg-bd">',s,'</div>','</div>'].join(''),className:'err-msg',title:'',width:390,buttonAlign:'center',buttonTexts:[$L.t('ok')]};return new (YAHOO.Groups.UI.Alert)(oConf);};};YAHOO.namespace('YAHOO.Groups.Homepage');YAHOO.Groups.Homepage.Module=new function(){var $GU=YAHOO.Groups.Homepage.util;var $GL=YAHOO.Groups.Homepage.Layout;var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);var p_oRegisteredRender={};this.onContentReady=new (YAHOO.util.CustomEvent)("onContentReady",this);this.init=function() {this.init=null;var aMod=this.getModuleElements();for(var i=0,j=aMod.length;i<j;i++){var dMod= _proxy_jslib_handle(aMod, (i), 0, 0);var sType=this.getType(dMod);var fRenderer= _proxy_jslib_handle(p_oRegisteredRender, (sType), 0, 0);if(typeof(fRenderer)=='function')fRenderer(dMod);};};this.registRendererByType=function(sType,fCallback,oScope) {if(!sType||typeof(sType)!='string')return;if(!fCallback||typeof(fCallback)!='function')return;oScope=(typeof(oScope)=='object')?oScope:window; _proxy_jslib_assign('', p_oRegisteredRender, (sType), '=', (function() {fCallback.apply(oScope,arguments);}));};this._callRenderer=function(sEtype,oArg) {var dMod=oArg[1];var sType=this.getType(dMod);var fRenderer= _proxy_jslib_handle(p_oRegisteredRender, (sType), 0, 0);if(typeof(fRenderer)=='function'){fRenderer(dMod);};};this.onContentReady.subscribe(this._callRenderer,this,true);this.generateID=function() {var sNewID='mj'+ _proxy_jslib_handle((Date.parse(new (Date))+31536000000), 'toString', '', 1, 0)(16);while( _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(sNewID)){sNewID+=Math.floor(Math.random()*100);};return sNewID;};this.getTitleText=function(dMod) {var dTitle= _proxy_jslib_handle( _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dMod.id+'-hd'), 'getElementsByTagName', '', 1, 0)('h2')[0];return $GU.getInnerText(dTitle);};this.getModuleElementFromChildNode=function(dChildNode,nDepth) {if(!dChildNode||!dChildNode.tagName||!$D.inDocument(dChildNode)){return null;};nDepth=parseInt(nDepth)||10;nDepth=Math.max(nDepth,0);nDepth=Math.min(nDepth,50);var dMod=$GU.popElementByClassName(dChildNode,'div','ygh-mod',nDepth);return dMod;};this.getBd=function(dMod) {return  _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dMod.id+'-bd');};this.getType=function(dMod) {return  _proxy_jslib_handle( _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dMod.id+'-hd').elements.namedItem('type'), 'value', '', 0, 0);};this.setBodyContent=function(dMod,s) { _proxy_jslib_assign('', $D.get(dMod.id+'-bd-in'), 'innerHTML', '=', (s));this.onContentReady.fire(this,dMod);if(p_isIE6){dMod.fireEvent('onresize');};};this.parseAjaxResponse=function(dMod,data) {if(!dMod||!$D.hasClass(dMod,'ygh-mod')){return false};if(typeof(data)=='string'){this.setBodyContent(dMod,data);return true;};if(typeof(data)=='object'&&typeof(data.data)=='object'){data=data.data;};if(typeof(data)=='object'&&typeof(data.bd)=='string'){var dHd=$D.get(dMod.id+'-hd');if(typeof(data.hd)=='string'){ _proxy_jslib_assign('', $GU.tags(dHd,'h2')[0], 'innerHTML', '=', (data.hd+'&nbsp;'));$D.removeClass(dHd,'ygh-hd-hide-title');}else{$D.addClass(dHd,'ygh-hd-hide-title');};this.setBodyContent(dMod,data.bd);return true;};return false;};this.getModuleElements=function() {var a=[];var aModuleMetaForm=document.getElementsByName('ygh-mod');var dFirstModule=aModuleMetaForm[0];var nLevel=0;if(!this._parentIndexOfMetaForm){if(dFirstModule){while(nLevel<10&&dFirstModule&&!$D.hasClass(dFirstModule,'ygh-mod')){dFirstModule=dFirstModule.parentNode;nLevel++;};if(dFirstModule&&$D.hasClass(dFirstModule,'ygh-mod')){this._parentIndexOfMetaForm=nLevel;}else{return[];}};};nLevel=this._parentIndexOfMetaForm;var dCol;var dCols=$D.get('ygh-cols');if(nLevel){for(var i=0,j=aModuleMetaForm.length;i<j;i+=1){var n=0;var dModule= _proxy_jslib_handle(aModuleMetaForm, (i), 0, 0);while(n<nLevel){dModule=dModule.parentNode;n++;};if($D.isAncestor(dCols,dModule)){a.push(dModule);};};};return a;};this.getModuleIDsOrderByColIndex=function() {var aCol=this.getColumns();var aRes=[];for(var c=0,k=aCol.length;c<k;c+=1){var aModuleHd=$D.getElementsByClassName('ygh-hd','form', _proxy_jslib_handle(aCol, (c), 0, 0));for(var n=0,m=aModuleHd.length;n<m;n+=1){var dMod=$GU.popElementByClassName( _proxy_jslib_handle(aModuleHd, (n), 0, 0),'div','ygh-mod',5);if(dMod){aRes.push({'id':dMod.id,'column':c});};};};return aRes;};this.getColumnIndex=function(dMod) {if(!dMod)throw new (Error)('getColumnIndex null');var aCol=this.getColumns();for(var i=0,dCol;dCol= _proxy_jslib_handle(aCol, (i), 0, 0);i++){if($D.isAncestor(dCol,dMod)){return i;};};return-1;};this.getColumns=function() {var aColumnBase=this.getColumnBaseElements();var a=[];for(var i=0,j=aColumnBase.length;i<j;i+=1){var dCol=$GU.popElementByClassName( _proxy_jslib_handle(aColumnBase, (i), 0, 0),'div','ygh-col',3);if(dCol){a.push(dCol);};};return a;};this.getColumnBaseElements=function() {var a=[];var aModuleMetaForm=document.getElementsByName('ygh-col');for(var i=0,j=aModuleMetaForm.length;i<j;i+=1){ _proxy_jslib_assign('', a, (i), '=', ( _proxy_jslib_handle(aModuleMetaForm, (i), 0, 0)));};return a;};this.getModuleElementsByType=function(sModuleType) {if(!sModuleType){return[];};var a=[];var aModuleMetaForm=document.getElementsByName('ygh-mod');for(var i=0,j=aModuleMetaForm.length;i<j;i+=1){try{var dForm= _proxy_jslib_handle(aModuleMetaForm, (i), 0, 0);if( _proxy_jslib_handle( _proxy_jslib_handle(dForm.elements, ('type'), 0, 0), 'value', '', 0, 0)==sModuleType){var dModule=$GU.popElementByClassName(dForm,'div','ygh-mod',5);var dCol=$GU.popElementByClassName(dModule,'div','ygh-col',5);if(dCol){a.push(dModule);};a.push(dForm.parentNode);};}catch(err){};};return a;};this.removeModule=function(dMod) {if(!dMod)return;var dBd=$D.get(dMod.id+'-bd');if(!dBd)return;if(dMod.__removed)return;dMod.__removed=true;var nStep=0;var onComplete=function() {oAnim.onComplete.unsubscribeAll();switch(nStep){case 0:;{var _proxy_jslib_with_objs= [] ;with(_proxy_jslib_with_objs[_proxy_jslib_with_objs.length]= (dMod.style)){height=dMod.offsetHeight+'px';overflow="hidden";}; _proxy_jslib_with_objs.length-- ;}; _proxy_jslib_assign('', dMod, 'innerHTML', '=', (''));nStep=1;oAnim=new (YAHOO.util.Anim)(dMod,{'height':{'to':0}},0.3,YAHOO.util.Easing.easeOutStrong);oAnim.onComplete.subscribe(onComplete,this,true);oAnim.animate();break;default:;oAnim=undefined;dMod.parentNode.removeChild(dMod);break;};};var oAnim=new (YAHOO.util.Anim)(dMod,{'opacity':{'from':1,'to':0}},1,YAHOO.util.Easing.easeOutStrong);oAnim.onComplete.subscribe(onComplete,this,true);oAnim.animate();};};;;(function() {var $GU=YAHOO.Groups.Homepage.util;var $GL=YAHOO.Groups.Homepage.Layout;var $L=YAHOO.Groups.UI.Lang;var p_oJAW=YAHOO.Groups.Homepage.JAW;var p_isIE=!!(document.expando&&document.uniqueID);var p_oModuleClass=this;var p_nMaxCharsCount=2000;var p_nCharsCount;$D.addClass(document.documentElement,'enable-js-edit');$D.addClass( _proxy_jslib_handle(document, 'body', '', 0, 0),'yui-skin-sam');this.GroupDescription=new function(){this.resizeImage=function(dMod) {var dImg=$GU.tags($D.get(dMod.id+'-bd'),'img').namedItem('ygh_group_description_photo');if(!dImg)return;var aMaxWidth=dImg.getAttribute('max_width');if(!aMaxWidth)return;aMaxWidth=aMaxWidth.split(',');var nColumn=p_oModuleClass.getColumnIndex(dMod);if(nColumn<0)return;var nMaxWidth=parseInt( _proxy_jslib_handle(aMaxWidth, (nColumn), 0, 0),10);if(!nMaxWidth)return;var nNW=parseInt(dImg.getAttribute('natural_width',10));if(nNW>nMaxWidth){ _proxy_jslib_handle(dImg, 'setAttribute', '', 1, 0)('width',nMaxWidth);}else{ _proxy_jslib_handle(dImg, 'setAttribute', '', 1, 0)('width',nNW);};};this.render=function(dMod) {if(!dMod)return;if(!dMod.tagName){dMod=arguments[1][0];this.resizeImage(dMod);return;};this.resizeImage(dMod);this.renderOnce();};this.renderOnce=function() {this.renderOnce=function() {};if(p_oModuleClass.onDragDropChange){p_oModuleClass.onDragDropChange.subscribe(this.render,this,true);};};p_oModuleClass.registRendererByType('group_description',this.render,this);this._onClick=function(e) {var dEl=$E.getTarget(e);if(dEl&&dEl.tagName){var s=$D.getStyle(dEl,'listStyleImage');var nLevel=0;var body= _proxy_jslib_handle(document, 'body', '', 0, 0);var html=document.documentElement;while(nLevel<30){var sName=dEl.name;if(!dEl||(dEl.tagName=='A'&&sName!='ygh_group_description_photo')||dEl.form||dEl== _proxy_jslib_handle(null, 'body', body, 0, 0)||dEl==html){return};if(sName=='ygh_group_description_photo'){var dMod=p_oModuleClass.getModuleElementFromChildNode(dEl,5);if(dMod)this.displayPhotoUploader(dMod);$E.preventDefault(e);return false;};if($D.hasClass(dEl,'ygh-bd')){break;};nLevel++;dEl=dEl.parentNode;};if(!dEl||!$D.hasClass(dEl,'ygh-bd'))return;var sId=dEl.id.split('-').shift();var dMod=$D.get(sId);dEl=$D.get(sId+'-content');if(!dEl.getAttribute('edit')){return;};if(dMod){if(p_oModuleClass.getType(dMod)!='group_description')return true;this.displayEditor(dMod);$E.preventDefault(e);return false;};};};this._onToolbarButtonClick=function(sType,aDlgArg,oThisArg) {var oDlg=aDlgArg[0];var nBtnIndex=aDlgArg[1];if(nBtnIndex==0){var dTxt=$D.get(oDlg.id+'textarea');var dCount=$D.get(oDlg.id+'charcount');var o={scope:this,textarea:dTxt,counter:dCount};if(!$GU.trim( _proxy_jslib_handle(dTxt, 'value', '', 0, 0))){new (YAHOO.Groups.UI.Error)($L.t('error_group_descrption_empty'));return false;;};if(!this._adjustEditorCharCount.call(o,null,true)){new (YAHOO.Groups.UI.Error)($L.t('error_exceed_max_character_length'));return false;;};var dMod=$D.get(oDlg._srcModuleID);var dContent=$D.get(oDlg._srcContentID);var dTxt=$D.get(oDlg.id+'textarea');var oRTE=this._activeRTE;if(oRTE){oRTE.saveHTML();oRTE.destroy();dTxt.style.visibility='hidden';};var sValue=$GU.unescapeHTML( _proxy_jslib_handle(dTxt, 'value', '', 0, 0));var oSavedlg=new (YAHOO.Groups.UI.PublishingNotice)();var oRequest={action:'module_saveGroupDescription',params:[dMod.id,sValue],scope:this,argument:{'editDlg':oDlg,'content':dContent,'module':dMod,'saveDlg':oSavedlg},onload:this._onSaveSuccess,onerror:this._onSaveFail};var ws=new (YAHOO.Groups.Homepage.Request)(oRequest);ws.setMethod('post');ws.setCapture(); _proxy_jslib_handle(ws, 'open', '', 1, 0)();}else{ _proxy_jslib_handle(oDlg, 'close', '', 1, 0)();};};this._onSaveSuccess=function(o,oArg) {var dContent= _proxy_jslib_handle(oArg, 'content', '', 0, 0);var dMod=oArg.module;var oDlg=oArg.editDlg;var oSvDlg=oArg.saveDlg;var s=o.data;var d=document.createElement('div'); _proxy_jslib_assign('', d, 'innerHTML', '=', (s));var aMods=p_oModuleClass.getModuleElementsByType('group_description');for(var i=0,dMod;dMod= _proxy_jslib_handle(aMods, (i), 0, 0);i++){var sId=dMod.id;var dContent=$D.get(sId+'-content');if(dContent){ _proxy_jslib_assign('', dContent, 'innerHTML', '=', (s));};}; _proxy_jslib_handle(oDlg, 'close', '', 1, 0)();oSvDlg.dismiss();};this._onSaveFail=function(o,oArg) {var oDlg=oArg.editDlg;var oSvDlg=oArg.saveDlg; _proxy_jslib_handle(oSvDlg, 'close', '', 1, 0)();new (YAHOO.Groups.UI.Error)({'html':o.errorMessage||'fail'});};this._renderRTE=function(dMod,dText,oDialog) {var oRTE=new (YAHOO.widget.Editor)(dText.id,{width:dText.offsetWidth+'px',height:dText.offsetHeight+'px',dompath:false,animate:false});oRTE.render();oRTE._handleInsertImageClick=this._RTE_handleCreateImageClick;oRTE._handleCreateLinkClick=this._RTE_handleCreateLinkClick;return oRTE;};this._RTE_handleCreateImageClick=function() {var oRTE=this;var _afterExecCommand=function() {var dImg=oRTE.currentElement[0];dImg.parentNode.removeChild(dImg);return;var sUrl=window.confirm('Insert Image','hrrp://');if(sUrl){}};oRTE.on('afterExecCommand',_afterExecCommand,oRTE,oRTE);};this._RTE_handleCreateLinkClick=function() {var oRTE=this;var _afterExecCommand=function() {var dLink=oRTE.currentElement[0];var _handleDlgBtnClick=function(sEvtType,oArg) {var oDialog=oArg[0];var nButtonIndex=oArg[1];var sUrl=$GU.trim( _proxy_jslib_handle($D.get(oDialog.id+'url'), 'value', '', 0, 0));if(sUrl.toLowerCase().indexOf('http://')<0)sUrl='http://'+sUrl;if(nButtonIndex==0&&sUrl.toLowerCase().indexOf('http://')===0&&sUrl.toLowerCase()!=='http://'){ _proxy_jslib_handle(dLink, 'setAttribute', '', 1, 0)('href',sUrl);if($D.get(oDialog.id+'newwin').checked){ _proxy_jslib_handle(dLink, 'setAttribute', '', 1, 0)('target','_blank');}else{dLink.removeAttribute('target');};}else{ _proxy_jslib_handle(oRTE, 'execCommand', '', 1, 0)('unlink');}
 _proxy_jslib_handle(oDialog, 'close', '', 1, 0)();};var sDlgId=$D.generateId();var sMgn='margin:0 0 8px 0;';var sDlp='width:295px;display:block;';var sBdr='border:solid 1px #333;border-right-color:#ddd;border-bottom-color:#ddd;padding:3px 6px;';var oDlg=new (YAHOO.Groups.UI.Dialog)({id:sDlgId,html:['<div style="font-size:12px;line-height:130%;color:#666;">','<h4 style="normal normal bold;font:22px/1.3 Georgia;color:#333;',sMgn,'">Insert Link</h4>','<div style="',sMgn,'">','<label for="',sDlgId,'url">Link URL</label>','<input id="',sDlgId,'url" type="text" value="http://" style="',sDlp,sBdr,'" />','</div>','<div style="',sMgn,'">','<input id="',sDlgId,'newwin" type="checkbox" value="_blank"  />','<label for="',sDlgId,'newwin">&nbsp;&nbsp;Open link in new window</label>','</div>','<div style="',sMgn,'">','<label for="',sDlgId,'title" >Description</label>','<input id="',sDlgId,'title"  type="text" value="" style="',sDlp,sBdr,'"   />','</div>','</div>'].join(''),width:'400',showCloseButton:0,center:1,modal:1,focalButtonIndex:0,buttonTexts:[$L.t('done'),$L.t('cancel')]});oDlg.onButtonClick.subscribe(_handleDlgBtnClick);};oRTE.on('afterExecCommand',_afterExecCommand,oRTE,oRTE);};this.displayEditor=function(dMod) {var sType=p_oModuleClass.getType(dMod);if(sType!='group_description'){return false;};var dContent=$D.get(dMod.id+'-content');var s= _proxy_jslib_handle(dContent, 'innerHTML', '', 0, 0);var dPre=$D.getElementsByClassName('plain-text','div',dContent)[0];var hasNoHTMLTags=!!dPre;if(hasNoHTMLTags){s= _proxy_jslib_handle(dPre, 'innerHTML', '', 0, 0);var re=eval(_proxy_jslib_proxify_js(("/(<[\/]{0,1})BR>/gi"), 0, 0) );s= _proxy_jslib_handle(s, 'replace', '', 1, 0)(re,'\n');s= _proxy_jslib_handle($GU.unescapeHTML(s), 'replace', '', 1, 0)(/&nbsp;/g,' ');}else{s=$GU.escapeHTML(s);};var sValue=s;var sId=$D.generateId();this._editorID=sId;var nW=Math.max($D.getViewportWidth()-100,400);nW=Math.min(nW,700);var oEdit=new (YAHOO.Groups.UI.Dialog)({id:sId,title:$L.t('text_editor_title',{'title':p_oModuleClass.getTitleText(dMod)}),html:['<div class="yui-skin-sam">','<textarea id="',sId,'textarea" style="width:',nW,'px;height:300px;*padding:6px;font:13px/18px Tahoma;color:#000;">',sValue,'</textarea>','</div>','<div id="',sId,'charcount" class="text-editor-char-counter">&nbsp;</div>'].join(''),modal:1,center:1,className:'ygh-mod-text-editor-dialog',focalButtonIndex:0,showCloseButton:0,buttonTexts:[$L.t('done'),$L.t('cancel')]});var dCount=$D.get(sId+'charcount');var dText=$D.get(sId+'textarea');oEdit._srcContentID=dContent.id;oEdit._srcModuleID=dMod.id;oEdit.onButtonClick.subscribe(this._onToolbarButtonClick,this,true);if(this._activeRTE){}else{var o={scope:this,textarea:dText,counter:dCount};$E.on(dText,'change',this._adjustEditorCharCount,o,true);$E.on(dText,'keyup',this._adjustEditorCharCount,o,true);$E.on(dText,'paste',this._adjustEditorCharCount,o,true);oEdit.onClose.subscribe(function() {$E.purgeElement(dText,false,'change');$E.purgeElement(dText,false,'keyup');$E.purgeElement(dText,false,'paste');},this,true);var oThis=this; _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(function() {oThis._adjustEditorCharCount.call(o);},0);};};this._adjustEditorCharCount=function(e,disableBuffer) {var dCount=this.counter;var dText=this.textarea;var fSync=function() {var sText=encodeURI( _proxy_jslib_handle(dText, 'value', '', 0, 0));var count=0;if(sText.indexOf("%")!=-1){count=sText.split("%").length-1;if(count==0)count++;var tmp=sText.length-(count*3);count=count+tmp;}else{count=sText.length;}
var n=100-Math.floor((Math.max(0,p_nMaxCharsCount-count)/p_nMaxCharsCount)*100); _proxy_jslib_assign('', dCount, 'innerHTML', '=', (['<var>Used Space (%) ',$L.t('text_editor_html_ok'),'</var>','<div style="position:relative;border:solid 1px #ccc;border-right-color:#eee;border-bottom-color:#eee;height:15px;">','<div style="height:15px;overflow:hidden;background:',(p_nMaxCharsCount<count)?'#d30000':'#999',';width:',n,'%;"></div>','</div>'].join('')));if(p_nMaxCharsCount<count){return false;}else{return true;};};if(e&&disableBuffer!==true)p_nCharsCount= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(fSync,50);else return fSync();};this.displayPhotoUploader=function(dMod) {var oConf={};try{var oDlg=new (YAHOO.Groups.UI.ImageUploader)(oConf);}catch(err){return};var oThis=this;oDlg.onUploadSuccess.subscribe(function(sEtype,oDlgArg) {var oImg=oDlgArg[1];var src= _proxy_jslib_handle(oImg, 'src', '', 0, 0);var sW=oImg.width;var sH=oImg.height;var sMsg=oImg.message;var render=function(dImg,i) {if(dImg.tagName=='A'){var dImg2=document.createElement('div'); _proxy_jslib_assign('', dImg2, 'innerHTML', '=', (['<img ','src="', _proxy_jslib_handle(null, 'src', src, 0, 0),'" ','name="ygh_group_description_photo" ','max_width="',dImg.getAttribute('max_width'),'" ','natural_width="',sW,'" ','class="', _proxy_jslib_handle(dImg.className, 'replace', '', 1, 0)('upload-photo',''),'" ','>'].join('')));dImg2=dImg2.firstChild;dImg.parentNode.insertBefore(dImg2,dImg);dImg.parentNode.removeChild(dImg);dImg=dImg2;}else if(dImg.tagName=='IMG'){ _proxy_jslib_handle(dImg, 'setAttribute', '', 1, 0)('src', _proxy_jslib_handle(null, 'src', src, 0, 0)); _proxy_jslib_handle(dImg, 'setAttribute', '', 1, 0)('max_width',dImg.getAttribute('max_width')); _proxy_jslib_handle(dImg, 'setAttribute', '', 1, 0)('natural_width',sW);}else{throw new (Error)('invalid image tag');}
oThis.resizeImage(dMod);};$GU.arrayEach(document.getElementsByName('ygh_group_description_photo'),render);render=null;},this,true);};$E.onDOMReady(function() {$E.on(document,'click',this._onClick,this,true);},this,true);};}).call(YAHOO.Groups.Homepage.Module);YAHOO.namespace('YAHOO.Groups.Homepage.Module');;(function() {var $GU=YAHOO.Groups.Homepage.util;var p_oModuleClass=this;this.GroupInfo=new function(){var p_oToolTop=new (YAHOO.Groups.UI.NiceTooltip)();p_oToolTop.dump=function(dEl) {var dBubble;if(!dEl.__bubbleID){dBubble=$D.getElementsByClassName('view-more','p',dEl.parentNode)[0];if(dBubble){dEl.__bubbleID=$D.generateId(dBubble);};};if(!dBubble){dBubble=$D.get(dEl.__bubbleID);};if(!dBubble){return null;};this.setWidth(250);return  _proxy_jslib_handle(dBubble, 'innerHTML', '', 0, 0);};this.render=function(dMod) {var dBd=p_oModuleClass.getBd(dMod);$GU.arrayEach($GU.tags(dBd,'a'),function(dLink,i) {if(dLink.rel=='more'){p_oToolTop.addTarget(dLink);};});};p_oModuleClass.registRendererByType('group_info',this.render,this);};}).call(YAHOO.Groups.Homepage.Module);YAHOO.namespace('YAHOO.Groups.Homepage.Module');;(function() {var $GU=YAHOO.Groups.Homepage.util;var p_oModuleClass=this;this.GroupVitality=new function(){var p_oToolTop=new (YAHOO.Groups.UI.NiceTooltip)();p_oToolTop.dump=function(dEl) {this.setWidth(150);return['<div class="ygh-group_vitality-detail" style="display:block;">', _proxy_jslib_handle($D.get(dEl._dataSrcID), 'innerHTML', '', 0, 0),'</div>'].join('');};p_oToolTop.afterDump=function(dEl) {};this.render=function(dMod) {var aLi=$GU.tags($D.get(dMod.id+'-bd'),'li');var render=function(dItem,i) {var dTarget=$D.getElementsByClassName('xbd','div',dItem)[0];if(!dTarget)return;var dDetail=$D.getElementsByClassName('ygh-group_vitality-detail','div',dItem)[0];if(dDetail){dTarget._dataSrcID=$D.generateId(dDetail);p_oToolTop.addTarget(dTarget);};};$GU.arrayEach(aLi,render);};p_oModuleClass.registRendererByType('group_vitality',this.render,this);};}).call(YAHOO.Groups.Homepage.Module);(function() {var $GU=YAHOO.Groups.Homepage.util;var $GL=YAHOO.Groups.Homepage.Layout;this.RecentPhotos=new function(){var p_animDuration=0.5;var p_animStyle=YAHOO.util.Easing.easeOut;var p_ModuleClass=YAHOO.Groups.Homepage.Module;var p_oPhotoViewer;this.adjustPhotosPosition=function(dMod) {if(!dMod)return;if(!dMod.tagName){dMod=arguments[1][0];this.adjustPhotosPosition(dMod);return;};var o=this.displayCarouselArrows(dMod);if(o.rw)this.play(dMod,0);};this.displayCarouselArrows=function(dMod) {if(!dMod)return;if(!dMod.tagName){dMod=arguments[1][0];this.adjustPhotosPosition(dMod);return;};var dPhotos= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dMod.id+'-photos');if(!dPhotos){return false;};var aPhotos= _proxy_jslib_handle(dPhotos, 'getElementsByTagName', '', 1, 0)('a');var dLastPhoto= _proxy_jslib_handle(aPhotos, (aPhotos.length-1), 0, 0);var dFirstPhoto=aPhotos[0];if(!dLastPhoto||!dFirstPhoto||(dFirstPhoto==dLastPhoto))return;var dTrack=dFirstPhoto.parentNode;var sId=dMod.id;var nBoxWidth=dPhotos.offsetWidth;var dFF=$GU.tags($D.get(sId+'-ff'),'i')[0];var dRW=$GU.tags($D.get(sId+'-rw'),'i')[0];var nGapRight=Math.round($D.getX(dLastPhoto)+dLastPhoto.offsetWidth*0.8-$D.getX(dPhotos))-nBoxWidth;dFF.className=(nGapRight>1)?'on':'';var nGapLeft=$D.getX(dFirstPhoto)-$D.getX(dPhotos);dRW.className=(nGapLeft<-1)?'on':'';return{ff:(nGapRight>1),rw:(nGapLeft<-1)};};this.render=function(dMod) {this.renderOnce();this.displayCarouselArrows(dMod);};this.renderOnce=function() {if(p_ModuleClass.onDragDropChange){p_ModuleClass.onDragDropChange.subscribe(this.adjustPhotosPosition,this,true);this.renderOnce=function() {};};};p_ModuleClass.registRendererByType('photos',this.render,this);this.play=function(dModule,isForward) {isForward=!!isForward;if(!dModule||dModule.__animatedScrolling){return false;};var dPhotos= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(dModule.id+'-photos');if(!dPhotos){return false;};var aPhotos= _proxy_jslib_handle(dPhotos, 'getElementsByTagName', '', 1, 0)('a');if(aPhotos.length<3){return false;};var dFirstPhoto=aPhotos[0];var dLastPhoto= _proxy_jslib_handle(aPhotos, (aPhotos.length-1), 0, 0);var dTrack=dFirstPhoto.parentNode;var nStartX=$D.getX(dPhotos);var nBoxWidth=dPhotos.offsetWidth;var nPhotoIndex=null;var trigger;for(var i=0,j=aPhotos.length;i<j;i++){trigger=null;var dPhoto= _proxy_jslib_handle(aPhotos, (i), 0, 0);var nPhotoX=$D.getX(dPhoto)-nStartX;if(isForward){trigger=!!(nPhotoX>=(nBoxWidth-dPhoto.offsetWidth));}else{trigger=!!(nPhotoX<dFirstPhoto.offsetWidth);}
if(trigger&&i>=1){var dPhotoToBeScrollIn= _proxy_jslib_handle(aPhotos, (i-1), 0, 0);if(dPhotoToBeScrollIn){if(isForward){var m=Math.min(i+7,aPhotos.length);for(var n=i;n<m;n++){var dPix= _proxy_jslib_handle(aPhotos, (n), 0, 0);if(dPix._disableDeferred)continue;$D.removeClass(dPix,'defer');dPix._disableDeferred=true;};this.__forward(dPhotoToBeScrollIn,dModule,dPhotos,aPhotos,dFirstPhoto,dLastPhoto,dTrack,nStartX,nBoxWidth);}else{this.__rewind(dPhotoToBeScrollIn,dModule,dPhotos,aPhotos,dFirstPhoto,dLastPhoto,dTrack,nStartX,nBoxWidth);};};break;}else{trigger=null;};};};this.__rewind=function(dPhotoToBeScrollIn,dModule,dPhotos,aPhotos,dFirstPhoto,dLastPhoto,dTrack,nStartX,nBoxWidth) {dModule.__animatedScrolling=1;nPhotoX=$D.getX(dPhotoToBeScrollIn)-nStartX;var nCurrentBoxLeft=parseInt($D.getStyle(dTrack,'left'))||0;nCurrentBoxLeft+=nBoxWidth;nCurrentBoxLeft=Math.min(0,nCurrentBoxLeft);var oAtt={left:{to:nCurrentBoxLeft}};var onComplete=function() {myAnim.onComplete.unsubscribeAll();dModule.__animatedScrolling=undefined;myAnim=undefined;onComplete=undefined;this.displayCarouselArrows(dModule);};var myAnim=new (YAHOO.util.Anim)(dTrack,oAtt,p_animDuration,p_animStyle);myAnim.onComplete.subscribe(onComplete,this,true);myAnim.animate();};this.__forward=function(dPhotoToBeScrollIn,dModule,dPhotos,aPhotos,dFirstPhoto,dLastPhoto,dTrack,nStartX,nBoxWidth) {dModule.__animatedScrolling=1;nPhotoX=$D.getX(dPhotoToBeScrollIn)-nStartX;var nCurrentBoxLeft=parseInt($D.getStyle(dTrack,'left'))||0;nCurrentBoxLeft+=-nPhotoX;var nPhotosWidth=$D.getX(dLastPhoto)+dLastPhoto.offsetWidth-$D.getX(dTrack);var nMinLeft=-(nPhotosWidth-dPhotos.offsetWidth);var oAtt={left:{to:Math.max(nCurrentBoxLeft,nMinLeft)}};var onComplete=function() {myAnim.onComplete.unsubscribeAll();dModule.__animatedScrolling=undefined;myAnim=undefined;onComplete=undefined;this.displayCarouselArrows(dModule);};var myAnim=new (YAHOO.util.Anim)(dTrack,oAtt,p_animDuration,p_animStyle);myAnim.onComplete.subscribe(onComplete,this,true);myAnim.animate();};this.createViewer=function() {if(p_oPhotoViewer)return p_oPhotoViewer;var sId=$D.generateId();var oConf={width:572,html:['<table class="ygh-mod-photos-viewer"><tr>','<td class="rw"><a href="#" id="',sId,'rw" >&laquo;</a></td>','<td class="img"><div id="',sId,'">...</div></td>','<td class="ff"> <a href="#" id="',sId,'ff" >&raquo;</a></td>','</tr></table>'].join(''),title:'',className:'ygh-mod-photos-dialog'};p_oPhotoViewer={dialog:new (YAHOO.Groups.UI.Dialog)(oConf),id:sId};p_oPhotoViewer.dialog.onClose.subscribe(function() {$E.purgeElement(this.id+'rw',false,'click');$E.purgeElement(this.id+'ff',false,'click');p_oPhotoViewer=null;},this,true);$E.on(sId+'rw','click',this._navigateView,this,true);$E.on(sId+'ff','click',this._navigateView,this,true);return p_oPhotoViewer;};this._navigateView=function(e) {$E.preventDefault(e);var dEl=e.target||e.srcElement;var dSrcEl=$D.get(p_oPhotoViewer.srcElementId);if(!dSrcEl)return false;var aAll=$GU.tags(dSrcEl.parentNode,'a');var n=0;var dNext;switch(dEl.parentNode.className){case'rw':;if(dSrcEl._photoIndex==0)
dNext= _proxy_jslib_handle(aAll, (aAll.length-1), 0, 0);else
dNext= _proxy_jslib_handle(aAll, (dSrcEl._photoIndex-1), 0, 0);break;case'ff':;dNext= _proxy_jslib_handle(aAll, (dSrcEl._photoIndex+1), 0, 0)||aAll[0];break;};if(dNext&&dNext!=dSrcEl)this.view(dNext,true);return false;};this.view=function(dEl,bDoNotMove) {if(!dEl||!dEl.tagName)return;var s1=dEl.getAttribute('s1');var s2=dEl.getAttribute('s2');var w1=dEl.getAttribute('w1');var w2=dEl.getAttribute('w2');var h1=dEl.getAttribute('h1');var h2=dEl.getAttribute('h2');var st=$GU.getInnerText(dEl);var oViewer=this.createViewer();var dView=$D.get(oViewer.id);var dImg=$GU.tags(dView,'img')[0];var sId=$D.generateId();var w0,h0,oAnim;if(dImg){w0=dImg.width;h0=dImg.height;};var s=['<table><tr><td>','<a href="',s2,'" title="',st,'" target="_blank">','<img id="',sId,'" src="',s1,'" width="',w0,'" height="',h0,'" alt="',st,'" />','</a>','</td></tr></table>'].join(''); _proxy_jslib_assign('', $D.get(oViewer.id), 'innerHTML', '=', (s));if(!bDoNotMove)oViewer.dialog.moveToCenter();oViewer.srcElementId=$D.generateId(dEl);var onComplete=function() {try{var dImg=$D.get(sId);dImg.width=w1;dImg.height=h1;oAnim.onComplete.unsubscribeAll();oAnim=null;}catch(err){};};if(w0&&h0&&!((w0==w1)&&(h0==h1))){var oAtt={width:{from:w0,to:w1},height:{from:h0,to:h1}};var oAnim=new (YAHOO.util.Anim)(sId,oAtt,0.5,YAHOO.util.Easing.easeOutStrong);oAnim.onComplete.subscribe(onComplete);oAnim.animate();}else{onComplete();};};this.__onclick=function(e) {var dEl=$E.getTarget(e);if(!dEl||!dEl.tagName){return};if(!dEl.rel)dEl=dEl.parentNode;if(!dEl||!dEl.tagName)return;switch(dEl.getAttribute('rel')){case'ygh-mod-photos-view':;var dTrack=dEl.parentNode;if(!dTrack._hasPhotoIDs){$GU.arrayEach($GU.tags(dTrack,'a'),function(dItem,i) {dItem._photoIndex=i;});dTrack._hasPhotoIDs=true;};this.view(dEl);$E.preventDefault(e);return false;break;case'ygh-mod-photos-nav-rw':;var dModule=$GU.popElementByClassName(dEl,'div','ygh-mod',10);this.play(dModule,0);$E.preventDefault(e);return false;break;case'ygh-mod-photos-nav-ff':;var dModule=$GU.popElementByClassName(dEl,'div','ygh-mod',10);this.play(dModule,1);$E.preventDefault(e);return false;break;default:return true;};};$E.on(document,'click',this.__onclick,this,true);};}).call(YAHOO.Groups.Homepage.Module);(function() {var $GU=YAHOO.Groups.Homepage.util;var $GL=YAHOO.Groups.Homepage.Layout;var p_oModuleClass=this;var p_isIE=!!(document.expando&&document.uniqueID);var p_isIE6=!!(p_isIE&&!window.XMLHttpRequest);this.Members=new function(){var p_oToolTop=new (YAHOO.Groups.UI.NiceTooltip)();p_oToolTop.dump=function(dEl) {if(p_isIE6){this.setWidth(300);};dEl=dEl.parentNode;if(!dEl.__detailHTML){var dDetail=$D.getElementsByClassName('detail','div',dEl)[0];if(!dDetail)return null;dEl.__detailHTML='<div class="ygh-mod-members-card-view">'+ _proxy_jslib_handle(dDetail, 'innerHTML', '', 0, 0)+'<div style="clear:both;"></div></div>';};return dEl.__detailHTML;};p_oToolTop.afterDump=function(dEl) {};this.render=function(dMod) {var aMembers=$D.getElementsByClassName('icon','div',$D.get(dMod.id+'-bd'));$GU.arrayEach(aMembers,function(dItem,i) {p_oToolTop.addTarget(dItem)});};p_oModuleClass.registRendererByType('members',this.render,this);};}).call(YAHOO.Groups.Homepage.Module);YAHOO.namespace('YAHOO.Groups.Homepage');YAHOO.Groups.Homepage.Loader=new function(){var $E=YAHOO.util.Event;var $D=YAHOO.util.Dom;var $LO=YAHOO.Groups.Homepage.Layout;var p_processCount=0;var p_processBuffer;var p_oThis=this;var p_oModuleClass=YAHOO.Groups.Homepage.Module;var p_onModuleContentAvailable=function(oRes,oArgs) {var sData=oRes.data;for(var i in sData){p_processCount--;sModuleData= _proxy_jslib_handle(sData, (i), 0, 0);oArg= _proxy_jslib_handle(oArgs, (i), 0, 0);if(typeof(sModuleData)!='string'){_onModuleContentFail.apply(this,arguments);continue;};var sModuleID=oArg.moduleID;var sPlaceHolderID=oArg.placeHolderID;try{p_oModuleClass.parseAjaxResponse($D.get(sModuleID),sModuleData);$LO.redraw();}catch(err){alert(err);};dPlaceHolder=$D.get(sPlaceHolderID);if(dPlaceHolder){dPlaceHolder.parentNode.removeChild(dPlaceHolder);};}};var p_onModuleContentFail=function(oRes,oArgs) {p_processCount-=oArgs.length;};this.loadDeferredModules=function() {if(p_processBuffer){clearTimeout(p_processBuffer);p_processBuffer=null;};if(p_processCount>0){p_processBuffer= _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)(p_oThis.loadDeferredModules,2000);return false;};var aEl=document.getElementsByName('deferred-module');if(aEl.length==0){return;};var ws=new (YAHOO.Groups.Homepage.Request)();var args={};var params=[];for(var i=0,j=aEl.length;i<j;i++){var dPlaceHolder= _proxy_jslib_handle(aEl, (i), 0, 0);var sModuleID= _proxy_jslib_handle(dPlaceHolder.elements.namedItem('module_id'), 'value', '', 0, 0);var sPlaceHolderID=$D.generateId(dPlaceHolder);params.push(sModuleID); _proxy_jslib_assign('', args, (sModuleID), '=', ({moduleID:sModuleID,placeHolderID:sPlaceHolderID}));p_processCount++;};var oRequest={onload:p_onModuleContentAvailable,onerror:p_onModuleContentFail,scope:this,argument:args,action:'module_render',params:[params]};ws.add(oRequest); _proxy_jslib_handle(ws, 'open', '', 1, 0)();};this.loadDeferredModules();};YAHOO.namespace('YAHOO.Groups.UI');YAHOO.Groups.UI.Button=function() {};;(function() {var $E=YAHOO.util.Event;var $D=YAHOO.util.Dom;var p_oPtoto=this.prototype;var p_dLastClickedButton;var p_onClick=function(e) {var dEl=$E.getTarget(e);if(dEl==document)return;var n=0;while(n<3&&dEl&&!$D.hasClass(dEl,'button')){n++;try{if(!dEl||dEl.onclick||dEl.getAttribute('onclick'))return;}catch(err){return};dEl=dEl.parentNode;};if(!dEl||!$D.hasClass(dEl,'button'))return p_onRelease();var sTag=dEl.tagName;if(sTag!='SPAN'&&sTag!='A')return p_onRelease();if(dEl==p_dLastClickedButton)return true;if(!dEl.__BUTTON_CLASS){dEl.__BUTTON_CLASS=(dEl.className.indexOf('button-on')<0)?'button':'button-on';};p_onRelease();p_dLastClickedButton=dEl;$D.addClass(p_dLastClickedButton,dEl.__BUTTON_CLASS+'-clicked');dChild= _proxy_jslib_handle(dEl, 'getElementsByTagName', '', 1, 0)('button')[0]|| _proxy_jslib_handle(dEl, 'getElementsByTagName', '', 1, 0)('input')[0]||null;if(dChild&&dChild.type=='submit'&&dChild.form){try{dChild.click();}catch(err){dChild.form.submit();};};};var p_onRelease=function() {if(p_dLastClickedButton){var s=p_dLastClickedButton.__BUTTON_CLASS+'-clicked';$D.removeClass(p_dLastClickedButton,s);p_dLastClickedButton=null;};return true;};$E.on(document,'click',p_onClick);}).call(YAHOO.Groups.UI.Button); ;
_proxy_jslib_flush_write_buffers() ;