if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={}}YAHOO.namespace=function(){var a=arguments,b=null,d,f,c;for(d=0;d<a.length;d=d+1){c=(""+a[d]).split(".");b=YAHOO;for(f=(c[0]=="YAHOO")?1:0;f<c.length;f=f+1){b[c[f]]=b[c[f]]||{};b=b[c[f]]}}return b};YAHOO.log=function(b,a,c){var d=YAHOO.widget.Logger;if(d&&d.log){return d.log(b,a,c)}else{return false}};YAHOO.register=function(d,k,a){var f=YAHOO.env.modules,c,g,h,j,b;if(!f[d]){f[d]={versions:[],builds:[]}}c=f[d];g=a.version;h=a.build;j=YAHOO.env.listeners;c.name=d;c.version=g;c.build=h;c.versions.push(g);c.builds.push(h);c.mainClass=k;for(b=0;b<j.length;b=b+1){j[b](c)}if(k){k.VERSION=g;k.BUILD=h}else{YAHOO.log("mainClass is undefined for module "+d,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(a){return YAHOO.env.modules[a]||null};YAHOO.env.ua=function(){var b={ie:0,opera:0,gecko:0,webkit:0,mobile:null,air:0,caja:0},c=navigator.userAgent,a;if((/KHTML/).test(c)){b.webkit=1}a=c.match(/AppleWebKit\/([^\s]*)/);if(a&&a[1]){b.webkit=parseFloat(a[1]);if(/ Mobile\//.test(c)){b.mobile="Apple"}else{a=c.match(/NokiaN[^\/]*/);if(a){b.mobile=a[0]}}a=c.match(/AdobeAIR\/([^\s]*)/);if(a){b.air=a[0]}}if(!b.webkit){a=c.match(/Opera[\s\/]([^\s]*)/);if(a&&a[1]){b.opera=parseFloat(a[1]);a=c.match(/Opera Mini[^;]*/);if(a){b.mobile=a[0]}}else{a=c.match(/MSIE\s([^;]*)/);if(a&&a[1]){b.ie=parseFloat(a[1])}else{a=c.match(/Gecko\/([^\s]*)/);if(a){b.gecko=1;a=c.match(/rv:([^\s\)]*)/);if(a&&a[1]){b.gecko=parseFloat(a[1])}}}}}a=c.match(/Caja\/([^\s]*)/);if(a&&a[1]){b.caja=parseFloat(a[1])}return b}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var d=YAHOO_config.listener,a=YAHOO.env.listeners,b=true,c;if(d){for(c=0;c<a.length;c=c+1){if(a[c]==d){b=false;break}}if(b){a.push(d)}}}})();YAHOO.lang=YAHOO.lang||{};(function(){var g=YAHOO.lang,b="[object Array]",f="[object Function]",a=Object.prototype,c=["toString","valueOf"],d={isArray:function(h){return a.toString.apply(h)===b},isBoolean:function(h){return typeof h==="boolean"},isFunction:function(h){return a.toString.apply(h)===f},isNull:function(h){return h===null},isNumber:function(h){return typeof h==="number"&&isFinite(h)},isObject:function(h){return(h&&(typeof h==="object"||g.isFunction(h)))||false},isString:function(h){return typeof h==="string"},isUndefined:function(h){return typeof h==="undefined"},_IEEnumFix:(YAHOO.env.ua.ie)?function(k,l){var m,h,j;for(m=0;m<c.length;m=m+1){h=c[m];j=l[h];if(g.isFunction(j)&&j!=a[h]){k[h]=j}}}:function(){},extend:function(j,h,k){if(!h||!j){throw new Error("extend failed, please check that all dependencies are included.")}var l=function(){},m;l.prototype=h.prototype;j.prototype=new l();j.prototype.constructor=j;j.superclass=h.prototype;if(h.prototype.constructor==a.constructor){h.prototype.constructor=h}if(k){for(m in k){if(g.hasOwnProperty(k,m)){j.prototype[m]=k[m]}}g._IEEnumFix(j.prototype,k)}},augmentObject:function(j,k){if(!k||!j){throw new Error("Absorb failed, verify dependencies.")}var n=arguments,l,h,m=n[2];if(m&&m!==true){for(l=2;l<n.length;l=l+1){j[n[l]]=k[n[l]]}}else{for(h in k){if(m||!(h in j)){j[h]=k[h]}}g._IEEnumFix(j,k)}},augmentProto:function(h,j){if(!j||!h){throw new Error("Augment failed, verify dependencies.")}var l=[h.prototype,j.prototype],k;for(k=2;k<arguments.length;k=k+1){l.push(arguments[k])}g.augmentObject.apply(this,l)},dump:function(q,l){var o,m,j=[],h="{...}",p="f(){...}",k=", ",n=" => ";if(!g.isObject(q)){return q+""}else{if(q instanceof Date||("nodeType" in q&&"tagName" in q)){return q}else{if(g.isFunction(q)){return p}}}l=(g.isNumber(l))?l:3;if(g.isArray(q)){j.push("[");for(o=0,m=q.length;o<m;o=o+1){if(g.isObject(q[o])){j.push((l>0)?g.dump(q[o],l-1):h)}else{j.push(q[o])}j.push(k)}if(j.length>1){j.pop()}j.push("]")}else{j.push("{");for(o in q){if(g.hasOwnProperty(q,o)){j.push(o+n);if(g.isObject(q[o])){j.push((l>0)?g.dump(q[o],l-1):h)}else{j.push(q[o])}j.push(k)}}if(j.length>1){j.pop()}j.push("}")}return j.join("")},substitute:function(h,A,p){var s,u,v,m,l,j,n=[],w,r="dump",o=" ",B="{",k="}",q;for(;;){s=h.lastIndexOf(B);if(s<0){break}u=h.indexOf(k,s);if(s+1>=u){break}w=h.substring(s+1,u);m=w;j=null;v=m.indexOf(o);if(v>-1){j=m.substring(v+1);m=m.substring(0,v)}l=A[m];if(p){l=p(m,l,j)}if(g.isObject(l)){if(g.isArray(l)){l=g.dump(l,parseInt(j,10))}else{j=j||"";q=j.indexOf(r);if(q>-1){j=j.substring(4)}if(l.toString===a.toString||q>-1){l=g.dump(l,parseInt(j,10))}else{l=l.toString()}}}else{if(!g.isString(l)&&!g.isNumber(l)){l="~-"+n.length+"-~";n[n.length]=w}}h=h.substring(0,s)+l+h.substring(u+1)}for(s=n.length-1;s>=0;s=s-1){h=h.replace(new RegExp("~-"+s+"-~"),"{"+n[s]+"}","g")}return h},trim:function(j){try{return j.replace(/^\s+|\s+$/g,"")}catch(h){return j}},merge:function(){var h={},k=arguments,l=k.length,j;for(j=0;j<l;j=j+1){g.augmentObject(h,k[j],true)}return h},later:function(j,p,h,n,m){j=j||0;p=p||{};var o=h,k=n,l,q;if(g.isString(h)){o=p[h]}if(!o){throw new TypeError("method undefined")}if(!g.isArray(k)){k=[n]}l=function(){o.apply(p,k)};q=(m)?setInterval(l,j):setTimeout(l,j);return{interval:m,cancel:function(){if(this.interval){clearInterval(q)}else{clearTimeout(q)}}}},isValue:function(h){return(g.isObject(h)||g.isString(h)||g.isNumber(h)||g.isBoolean(h))}};g.hasOwnProperty=(a.hasOwnProperty)?function(j,h){return j&&j.hasOwnProperty(h)}:function(j,h){return !g.isUndefined(j[h])&&j.constructor.prototype[h]!==j[h]};d.augmentObject(g,d,true);YAHOO.util.Lang=g;g.augment=g.augmentProto;YAHOO.augment=g.augmentProto;YAHOO.extend=g.extend})();YAHOO.register("yahoo",YAHOO,{version:"2.7.0",build:"1799"});YAHOO.util.CustomEvent=function(c,d,f,a){this.type=c;this.scope=d||window;this.silent=f;this.signature=a||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}var b="_YUICEOnSubscribe";if(c!==b){this.subscribeEvent=new YAHOO.util.CustomEvent(b,this,true)}this.lastError=null};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(a,c,b){if(!a){throw new Error("Invalid callback for subscriber to '"+this.type+"'")}if(this.subscribeEvent){this.subscribeEvent.fire(a,c,b)}this.subscribers.push(new YAHOO.util.Subscriber(a,c,b))},unsubscribe:function(d,b){if(!d){return this.unsubscribeAll()}var c=false;for(var g=0,a=this.subscribers.length;g<a;++g){var f=this.subscribers[g];if(f&&f.contains(d,b)){this._delete(g);c=true}}return c},fire:function(){this.lastError=null;var h=[],o=this.subscribers.length;if(!o&&this.silent){return true}var k=[].slice.call(arguments,0),m=true,a,j=false;if(!this.silent){}var b=this.subscribers.slice(),d=YAHOO.util.Event.throwErrors;for(a=0;a<o;++a){var f=b[a];if(!f){j=true}else{if(!this.silent){}var g=f.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var c=null;if(k.length>0){c=k[0]}try{m=f.fn.call(g,c,f.obj)}catch(n){this.lastError=n;if(d){throw n}}}else{try{m=f.fn.call(g,this.type,k,f.obj)}catch(l){this.lastError=l;if(d){throw l}}}if(false===m){if(!this.silent){}break}}}return(m!==false)},unsubscribeAll:function(){var a=this.subscribers.length,b;for(b=a-1;b>-1;b--){this._delete(b)}this.subscribers=[];return a},_delete:function(a){var b=this.subscribers[a];if(b){delete b.fn;delete b.obj}this.subscribers.splice(a,1)},toString:function(){return"CustomEvent: '"+this.type+"', context: "+this.scope}};YAHOO.util.Subscriber=function(a,c,b){this.fn=a;this.obj=YAHOO.lang.isUndefined(c)?null:c;this.overrideContext=b};YAHOO.util.Subscriber.prototype.getScope=function(a){if(this.overrideContext){if(this.overrideContext===true){return this.obj}else{return this.overrideContext}}return a};YAHOO.util.Subscriber.prototype.contains=function(a,b){if(b){return(this.fn==a&&this.obj==b)}else{return(this.fn==a)}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+this.obj+", overrideContext: "+(this.overrideContext||"no")+" }"};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var k=false;var j=[];var h=[];var l=[];var n=[];var b=0;var m=[];var c=[];var d=0;var a={63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9};var g=YAHOO.env.ua.ie?"focusin":"focus";var f=YAHOO.env.ua.ie?"focusout":"blur";return{POLL_RETRYS:2000,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,UNLOAD_OBJ:3,ADJ_SCOPE:4,OBJ:5,OVERRIDE:6,lastError:null,isSafari:YAHOO.env.ua.webkit,webkit:YAHOO.env.ua.webkit,isIE:YAHOO.env.ua.ie,_interval:null,_dri:null,DOMReady:false,throwErrors:false,startInterval:function(){if(!this._interval){var p=this;var o=function(){p._tryPreloadAttach()};this._interval=setInterval(o,this.POLL_INTERVAL)}},onAvailable:function(o,s,q,p,r){var v=(YAHOO.lang.isString(o))?[o]:o;for(var u=0;u<v.length;u=u+1){m.push({id:v[u],fn:s,obj:q,overrideContext:p,checkReady:r})}b=this.POLL_RETRYS;this.startInterval()},onContentReady:function(o,r,q,p){this.onAvailable(o,r,q,p,true)},onDOMReady:function(q,p,o){if(this.DOMReady){setTimeout(function(){var r=window;if(o){if(o===true){r=p}else{r=o}}q.call(r,"DOMReady",[],p)},0)}else{this.DOMReadyEvent.subscribe(q,p,o)}},_addListener:function(D,F,p,w,r,G){if(!p||!p.call){return false}if(this._isValidCollection(D)){var o=true;for(var v=0,s=D.length;v<s;++v){o=this.on(D[v],F,p,w,r)&&o}return o}else{if(YAHOO.lang.isString(D)){var A=this.getEl(D);if(A){D=A}else{this.onAvailable(D,function(){YAHOO.util.Event.on(D,F,p,w,r)});return true}}}if(!D){return false}if("unload"==F&&w!==this){h[h.length]=[D,F,p,w,r];return true}var E=D;if(r){if(r===true){E=w}else{E=r}}var C=function(I){return p.call(E,YAHOO.util.Event.getEvent(I,D),w)};var H=[D,F,p,C,E,w,r];var u=j.length;j[u]=H;if(this.useLegacyEvent(D,F)){var B=this.getLegacyIndex(D,F);if(B==-1||D!=l[B][0]){B=l.length;c[D.id+F]=B;l[B]=[D,F,D["on"+F]];n[B]=[];D["on"+F]=function(I){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(I),B)}}n[B].push(H)}else{try{this._simpleAdd(D,F,C,G)}catch(q){this.lastError=q;this.removeListener(D,F,p);return false}}return true},addListener:function(r,o,s,q,p){return this._addListener(r,o,s,q,p,false)},addFocusListener:function(q,r,p,o){return this._addListener(q,g,r,p,o,true)},removeFocusListener:function(o,p){return this.removeListener(o,g,p)},addBlurListener:function(q,r,p,o){return this._addListener(q,f,r,p,o,true)},removeBlurListener:function(o,p){return this.removeListener(o,f,p)},fireLegacyEvent:function(s,v){var q=true,B,o,p,A,r;o=n[v].slice();for(var w=0,u=o.length;w<u;++w){p=o[w];if(p&&p[this.WFN]){A=p[this.ADJ_SCOPE];r=p[this.WFN].call(A,s);q=(q&&r)}}B=l[v];if(B&&B[2]){B[2](s)}return q},getLegacyIndex:function(p,o){var q=this.generateId(p)+o;if(typeof c[q]=="undefined"){return -1}else{return c[q]}},useLegacyEvent:function(p,o){return(this.webkit&&this.webkit<419&&("click"==o||"dblclick"==o))},removeListener:function(C,D,q){var w,s,o;if(typeof C=="string"){C=this.getEl(C)}else{if(this._isValidCollection(C)){var p=true;for(w=C.length-1;w>-1;w--){p=(this.removeListener(C[w],D,q)&&p)}return p}}if(!q||!q.call){return this.purgeElement(C,false,D)}if("unload"==D){for(w=h.length-1;w>-1;w--){o=h[w];if(o&&o[0]==C&&o[1]==D&&o[2]==q){h.splice(w,1);return true}}return false}var v=null;var u=arguments[3];if("undefined"===typeof u){u=this._getCacheIndex(C,D,q)}if(u>=0){v=j[u]}if(!C||!v){return false}if(this.useLegacyEvent(C,D)){var A=this.getLegacyIndex(C,D);var B=n[A];if(B){for(w=0,s=B.length;w<s;++w){o=B[w];if(o&&o[this.EL]==C&&o[this.TYPE]==D&&o[this.FN]==q){B.splice(w,1);break}}}}else{try{this._simpleRemove(C,D,v[this.WFN],false)}catch(r){this.lastError=r;return false}}delete j[u][this.WFN];delete j[u][this.FN];j.splice(u,1);return true},getTarget:function(o,p){var q=o.target||o.srcElement;return this.resolveTextNode(q)},resolveTextNode:function(o){try{if(o&&3==o.nodeType){return o.parentNode}}catch(p){}return o},getPageX:function(o){var p=o.pageX;if(!p&&0!==p){p=o.clientX||0;if(this.isIE){p+=this._getScrollLeft()}}return p},getPageY:function(p){var o=p.pageY;if(!o&&0!==o){o=p.clientY||0;if(this.isIE){o+=this._getScrollTop()}}return o},getXY:function(o){return[this.getPageX(o),this.getPageY(o)]},getRelatedTarget:function(o){var p=o.relatedTarget;if(!p){if(o.type=="mouseout"){p=o.toElement}else{if(o.type=="mouseover"){p=o.fromElement}}}return this.resolveTextNode(p)},getTime:function(o){if(!o.time){var p=new Date().getTime();try{o.time=p}catch(q){this.lastError=q;return p}}return o.time},stopEvent:function(o){this.stopPropagation(o);this.preventDefault(o)},stopPropagation:function(o){if(o.stopPropagation){o.stopPropagation()}else{o.cancelBubble=true}},preventDefault:function(o){if(o.preventDefault){o.preventDefault()}else{o.returnValue=false}},getEvent:function(p,r){var q=p||window.event;if(!q){var o=this.getEvent.caller;while(o){q=o.arguments[0];if(q&&Event==q.constructor){break}o=o.caller}}return q},getCharCode:function(o){var p=o.keyCode||o.charCode||0;if(YAHOO.env.ua.webkit&&(p in a)){p=a[p]}return p},_getCacheIndex:function(p,o,q){for(var r=0,s=j.length;r<s;r=r+1){var u=j[r];if(u&&u[this.FN]==q&&u[this.EL]==p&&u[this.TYPE]==o){return r}}return -1},generateId:function(p){var o=p.id;if(!o){o="yuievtautoid-"+d;++d;p.id=o}return o},_isValidCollection:function(o){try{return(o&&typeof o!=="string"&&o.length&&!o.tagName&&!o.alert&&typeof o[0]!=="undefined")}catch(p){return false}},elCache:{},getEl:function(o){return(typeof o==="string")?document.getElementById(o):o},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",this),_load:function(o){if(!k){k=true;var p=YAHOO.util.Event;p._ready();p._tryPreloadAttach()}},_ready:function(o){var p=YAHOO.util.Event;if(!p.DOMReady){p.DOMReady=true;p.DOMReadyEvent.fire();p._simpleRemove(document,"DOMContentLoaded",p._ready)}},_tryPreloadAttach:function(){if(m.length===0){b=0;if(this._interval){clearInterval(this._interval);this._interval=null}return}if(this.locked){return}if(this.isIE){if(!this.DOMReady){this.startInterval();return}}this.locked=true;var p=!k;if(!p){p=(b>0&&m.length>0)}var q=[];var o=function(B,A){var C=B;if(A.overrideContext){if(A.overrideContext===true){C=A.obj}else{C=A.overrideContext}}A.fn.call(C,A.obj)};var v,w,r,s,u=[];for(v=0,w=m.length;v<w;v=v+1){r=m[v];if(r){s=this.getEl(r.id);if(s){if(r.checkReady){if(k||s.nextSibling||!p){u.push(r);m[v]=null}}else{o(s,r);m[v]=null}}else{q.push(r)}}}for(v=0,w=u.length;v<w;v=v+1){r=u[v];o(this.getEl(r.id),r)}b--;if(p){for(v=m.length-1;v>-1;v--){r=m[v];if(!r||!r.id){m.splice(v,1)}}this.startInterval()}else{if(this._interval){clearInterval(this._interval);this._interval=null}}this.locked=false},purgeElement:function(r,q,o){var u=(YAHOO.lang.isString(r))?this.getEl(r):r;var p=this.getListeners(u,o),s,w;if(p){for(s=p.length-1;s>-1;s--){var v=p[s];this.removeListener(u,v.type,v.fn)}}if(q&&u&&u.childNodes){for(s=0,w=u.childNodes.length;s<w;++s){this.purgeElement(u.childNodes[s],q,o)}}},getListeners:function(w,B){var s=[],A;if(!B){A=[j,h]}else{if(B==="unload"){A=[h]}else{A=[j]}}var q=(YAHOO.lang.isString(w))?this.getEl(w):w;for(var u=0;u<A.length;u=u+1){var o=A[u];if(o){for(var r=0,p=o.length;r<p;++r){var v=o[r];if(v&&v[this.EL]===q&&(!B||B===v[this.TYPE])){s.push({type:v[this.TYPE],fn:v[this.FN],obj:v[this.OBJ],adjust:v[this.OVERRIDE],scope:v[this.ADJ_SCOPE],index:r})}}}}return(s.length)?s:null},_unload:function(p){var w=YAHOO.util.Event,s,u,v,q,r,o=h.slice(),A;for(s=0,q=h.length;s<q;++s){v=o[s];if(v){A=window;if(v[w.ADJ_SCOPE]){if(v[w.ADJ_SCOPE]===true){A=v[w.UNLOAD_OBJ]}else{A=v[w.ADJ_SCOPE]}}v[w.FN].call(A,w.getEvent(p,v[w.EL]),v[w.UNLOAD_OBJ]);o[s]=null}}v=null;A=null;h=null;if(j){for(u=j.length-1;u>-1;u--){v=j[u];if(v){w.removeListener(v[w.EL],v[w.TYPE],v[w.FN],u)}}v=null}l=null;w._simpleRemove(window,"unload",w._unload)},_getScrollLeft:function(){return this._getScroll()[1]},_getScrollTop:function(){return this._getScroll()[0]},_getScroll:function(){var p=document.documentElement,o=document.body;if(p&&(p.scrollTop||p.scrollLeft)){return[p.scrollTop,p.scrollLeft]}else{if(o){return[o.scrollTop,o.scrollLeft]}else{return[0,0]}}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(p,o,q,r){p.addEventListener(o,q,(r))}}else{if(window.attachEvent){return function(p,o,q,r){p.attachEvent("on"+o,q)}}else{return function(){}}}}(),_simpleRemove:function(){if(window.removeEventListener){return function(p,o,q,r){p.removeEventListener(o,q,(r))}}else{if(window.detachEvent){return function(p,o,q){p.detachEvent("on"+o,q)}}else{return function(){}}}}()}}();(function(){var a=YAHOO.util.Event;a.on=a.addListener;a.onFocus=a.addFocusListener;a.onBlur=a.addBlurListener;if(a.isIE){YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);var b=document.createElement("p");a._dri=setInterval(function(){try{b.doScroll("left");clearInterval(a._dri);a._dri=null;a._ready();b=null}catch(c){}},a.POLL_INTERVAL)}else{if(a.webkit&&a.webkit<525){a._dri=setInterval(function(){var c=document.readyState;if("loaded"==c||"complete"==c){clearInterval(a._dri);a._dri=null;a._ready()}},a.POLL_INTERVAL)}else{a._simpleAdd(document,"DOMContentLoaded",a._ready)}}a._simpleAdd(window,"load",a._load);a._simpleAdd(window,"unload",a._unload);a._tryPreloadAttach()})()}YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(a,f,b,c){this.__yui_events=this.__yui_events||{};var d=this.__yui_events[a];if(d){d.subscribe(f,b,c)}else{this.__yui_subscribers=this.__yui_subscribers||{};var g=this.__yui_subscribers;if(!g[a]){g[a]=[]}g[a].push({fn:f,obj:b,overrideContext:c})}},unsubscribe:function(g,d,b){this.__yui_events=this.__yui_events||{};var a=this.__yui_events;if(g){var c=a[g];if(c){return c.unsubscribe(d,b)}}else{var h=true;for(var f in a){if(YAHOO.lang.hasOwnProperty(a,f)){h=h&&a[f].unsubscribe(d,b)}}return h}return false},unsubscribeAll:function(a){return this.unsubscribe(a)},createEvent:function(h,a){this.__yui_events=this.__yui_events||{};var d=a||{};var f=this.__yui_events;if(f[h]){}else{var g=d.scope||this;var k=(d.silent);var c=new YAHOO.util.CustomEvent(h,g,k,YAHOO.util.CustomEvent.FLAT);f[h]=c;if(d.onSubscribeCallback){c.subscribeEvent.subscribe(d.onSubscribeCallback)}this.__yui_subscribers=this.__yui_subscribers||{};var j=this.__yui_subscribers[h];if(j){for(var b=0;b<j.length;++b){c.subscribe(j[b].fn,j[b].obj,j[b].overrideContext)}}}return f[h]},fireEvent:function(d,f,a,g){this.__yui_events=this.__yui_events||{};var b=this.__yui_events[d];if(!b){return null}var h=[];for(var c=1;c<arguments.length;++c){h.push(arguments[c])}return b.fire.apply(b,h)},hasEvent:function(a){if(this.__yui_events){if(this.__yui_events[a]){return true}}return false}};(function(){var a=YAHOO.util.Event,b=YAHOO.lang;YAHOO.util.KeyListener=function(k,d,j,h){if(!k){}else{if(!d){}else{if(!j){}}}if(!h){h=YAHOO.util.KeyListener.KEYDOWN}var g=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(b.isString(k)){k=document.getElementById(k)}if(b.isFunction(j)){g.subscribe(j)}else{g.subscribe(j.fn,j.scope,j.correctScope)}function f(o,p){if(!d.shift){d.shift=false}if(!d.alt){d.alt=false}if(!d.ctrl){d.ctrl=false}if(o.shiftKey==d.shift&&o.altKey==d.alt&&o.ctrlKey==d.ctrl){var n,q=d.keys,l;if(YAHOO.lang.isArray(q)){for(var m=0;m<q.length;m++){n=q[m];l=a.getCharCode(o);if(n==l){g.fire(l,o);break}}}else{l=a.getCharCode(o);if(q==l){g.fire(l,o)}}}}this.enable=function(){if(!this.enabled){a.on(k,h,f);this.enabledEvent.fire(d)}this.enabled=true};this.disable=function(){if(this.enabled){a.removeListener(k,h,f);this.disabledEvent.fire(d)}this.enabled=false};this.toString=function(){return"KeyListener ["+d.keys+"] "+k.tagName+(k.id?"["+k.id+"]":"")}};var c=YAHOO.util.KeyListener;c.KEYDOWN="keydown";c.KEYUP="keyup";c.KEY={ALT:18,BACK_SPACE:8,CAPS_LOCK:20,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,META:224,NUM_LOCK:144,PAGE_DOWN:34,PAGE_UP:33,PAUSE:19,PRINTSCREEN:44,RIGHT:39,SCROLL_LOCK:145,SHIFT:16,SPACE:32,TAB:9,UP:38}})();YAHOO.register("event",YAHOO.util.Event,{version:"2.7.0",build:"1799"});YAHOO.util.Connect={_msxml_progid:["Microsoft.XMLHTTP","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP"],_http_headers:{},_has_http_headers:false,_use_default_post_header:true,_default_post_header:"application/x-www-form-urlencoded; charset=UTF-8",_default_form_header:"application/x-www-form-urlencoded",_use_default_xhr_header:true,_default_xhr_header:"XMLHttpRequest",_has_default_headers:true,_default_headers:{},_isFormSubmit:false,_isFileUpload:false,_formNode:null,_sFormData:null,_poll:{},_timeOut:{},_polling_interval:50,_transaction_id:0,_submitElementValue:null,_hasSubmitListener:(function(){if(YAHOO.util.Event){YAHOO.util.Event.addListener(document,"click",function(b){var c=YAHOO.util.Event.getTarget(b),a=c.nodeName.toLowerCase();if((a==="input"||a==="button")&&(c.type&&c.type.toLowerCase()=="submit")){YAHOO.util.Connect._submitElementValue=encodeURIComponent(c.name)+"="+encodeURIComponent(c.value)}});return true}return false})(),startEvent:new YAHOO.util.CustomEvent("start"),completeEvent:new YAHOO.util.CustomEvent("complete"),successEvent:new YAHOO.util.CustomEvent("success"),failureEvent:new YAHOO.util.CustomEvent("failure"),uploadEvent:new YAHOO.util.CustomEvent("upload"),abortEvent:new YAHOO.util.CustomEvent("abort"),_customEvents:{onStart:["startEvent","start"],onComplete:["completeEvent","complete"],onSuccess:["successEvent","success"],onFailure:["failureEvent","failure"],onUpload:["uploadEvent","upload"],onAbort:["abortEvent","abort"]},setProgId:function(a){this._msxml_progid.unshift(a)},setDefaultPostHeader:function(a){if(typeof a=="string"){this._default_post_header=a}else{if(typeof a=="boolean"){this._use_default_post_header=a}}},setDefaultXhrHeader:function(a){if(typeof a=="string"){this._default_xhr_header=a}else{this._use_default_xhr_header=a}},setPollingInterval:function(a){if(typeof a=="number"&&isFinite(a)){this._polling_interval=a}},createXhrObject:function(b){var c,a;try{a=new XMLHttpRequest();c={conn:a,tId:b}}catch(d){for(var g=0;g<this._msxml_progid.length;++g){try{a=new ActiveXObject(this._msxml_progid[g]);c={conn:a,tId:b};break}catch(f){}}}finally{return c}},getConnectionObject:function(a){var c;var b=this._transaction_id;try{if(!a){c=this.createXhrObject(b)}else{c={};c.tId=b;c.isUpload=true}if(c){this._transaction_id++}}catch(d){}finally{return c}},asyncRequest:function(b,f,c,a){var d=(this._isFileUpload)?this.getConnectionObject(true):this.getConnectionObject();var g=(c&&c.argument)?c.argument:null;if(!d){return null}else{if(c&&c.customevents){this.initCustomEvents(d,c)}if(this._isFormSubmit){if(this._isFileUpload){this.uploadFile(d,c,f,a);return d}if(b.toUpperCase()=="GET"){if(this._sFormData.length!==0){f+=((f.indexOf("?")==-1)?"?":"&")+this._sFormData}}else{if(b.toUpperCase()=="POST"){a=a?this._sFormData+"&"+a:this._sFormData}}}if(b.toUpperCase()=="GET"&&(c&&c.cache===false)){f+=((f.indexOf("?")==-1)?"?":"&")+"rnd="+new Date().valueOf().toString()}d.conn.open(b,f,true);if(this._use_default_xhr_header){if(!this._default_headers["X-Requested-With"]){this.initHeader("X-Requested-With",this._default_xhr_header,true)}}if((b.toUpperCase()==="POST"&&this._use_default_post_header)&&this._isFormSubmit===false){this.initHeader("Content-Type",this._default_post_header)}if(this._has_default_headers||this._has_http_headers){this.setHeader(d)}this.handleReadyState(d,c);d.conn.send(a||"");if(this._isFormSubmit===true){this.resetFormState()}this.startEvent.fire(d,g);if(d.startEvent){d.startEvent.fire(d,g)}return d}},initCustomEvents:function(a,b){var c;for(c in b.customevents){if(this._customEvents[c][0]){a[this._customEvents[c][0]]=new YAHOO.util.CustomEvent(this._customEvents[c][1],(b.scope)?b.scope:null);a[this._customEvents[c][0]].subscribe(b.customevents[c])}}},handleReadyState:function(c,b){var d=this;var a=(b&&b.argument)?b.argument:null;if(b&&b.timeout){this._timeOut[c.tId]=window.setTimeout(function(){d.abort(c,b,true)},b.timeout)}this._poll[c.tId]=window.setInterval(function(){if(c.conn&&c.conn.readyState===4){window.clearInterval(d._poll[c.tId]);delete d._poll[c.tId];if(b&&b.timeout){window.clearTimeout(d._timeOut[c.tId]);delete d._timeOut[c.tId]}d.completeEvent.fire(c,a);if(c.completeEvent){c.completeEvent.fire(c,a)}d.handleTransactionResponse(c,b)}},this._polling_interval)},handleTransactionResponse:function(c,b,a){var f,g;var h=(b&&b.argument)?b.argument:null;try{if(c.conn.status!==undefined&&c.conn.status!==0){f=c.conn.status}else{f=13030}}catch(d){f=13030}if(f>=200&&f<300||f===1223){g=this.createResponseObject(c,h);if(b&&b.success){if(!b.scope){b.success(g)}else{b.success.apply(b.scope,[g])}}this.successEvent.fire(g);if(c.successEvent){c.successEvent.fire(g)}}else{switch(f){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:g=this.createExceptionObject(c.tId,h,(a?a:false));if(b&&b.failure){if(!b.scope){b.failure(g)}else{b.failure.apply(b.scope,[g])}}break;default:g=this.createResponseObject(c,h);if(b&&b.failure){if(!b.scope){b.failure(g)}else{b.failure.apply(b.scope,[g])}}}this.failureEvent.fire(g);if(c.failureEvent){c.failureEvent.fire(g)}}this.releaseObject(c);g=null},createResponseObject:function(d,h){var a={};var f={};try{var b=d.conn.getAllResponseHeaders();var j=b.split("\n");for(var k=0;k<j.length;k++){var c=j[k].indexOf(":");if(c!=-1){f[j[k].substring(0,c)]=j[k].substring(c+2)}}}catch(g){}a.tId=d.tId;a.status=(d.conn.status==1223)?204:d.conn.status;a.statusText=(d.conn.status==1223)?"No Content":d.conn.statusText;a.getResponseHeader=f;a.getAllResponseHeaders=b;a.responseText=d.conn.responseText;a.responseXML=d.conn.responseXML;if(h){a.argument=h}return a},createExceptionObject:function(b,g,a){var d=0;var c="communication failure";var h=-1;var j="transaction aborted";var f={};f.tId=b;if(a){f.status=h;f.statusText=j}else{f.status=d;f.statusText=c}if(g){f.argument=g}return f},initHeader:function(a,b,c){var d=(c)?this._default_headers:this._http_headers;d[a]=b;if(c){this._has_default_headers=true}else{this._has_http_headers=true}},setHeader:function(a){var b;if(this._has_default_headers){for(b in this._default_headers){if(YAHOO.lang.hasOwnProperty(this._default_headers,b)){a.conn.setRequestHeader(b,this._default_headers[b])}}}if(this._has_http_headers){for(b in this._http_headers){if(YAHOO.lang.hasOwnProperty(this._http_headers,b)){a.conn.setRequestHeader(b,this._http_headers[b])}}delete this._http_headers;this._http_headers={};this._has_http_headers=false}},resetDefaultHeaders:function(){delete this._default_headers;this._default_headers={};this._has_default_headers=false},setForm:function(j,o,b){var k,c,l,n,f,m=false,q=[],g=0,r,p,a,h,d;this.resetFormState();if(typeof j=="string"){k=(document.getElementById(j)||document.forms[j])}else{if(typeof j=="object"){k=j}else{return}}if(o){this.createFrame(b?b:null);this._isFormSubmit=true;this._isFileUpload=true;this._formNode=k;return}for(r=0,p=k.elements.length;r<p;++r){c=k.elements[r];f=c.disabled;l=c.name;if(!f&&l){l=encodeURIComponent(l)+"=";n=encodeURIComponent(c.value);switch(c.type){case"select-one":if(c.selectedIndex>-1){d=c.options[c.selectedIndex];q[g++]=l+encodeURIComponent((d.attributes.value&&d.attributes.value.specified)?d.value:d.text)}break;case"select-multiple":if(c.selectedIndex>-1){for(a=c.selectedIndex,h=c.options.length;a<h;++a){d=c.options[a];if(d.selected){q[g++]=l+encodeURIComponent((d.attributes.value&&d.attributes.value.specified)?d.value:d.text)}}}break;case"radio":case"checkbox":if(c.checked){q[g++]=l+n}break;case"file":case undefined:case"reset":case"button":break;case"submit":if(m===false){if(this._hasSubmitListener&&this._submitElementValue){q[g++]=this._submitElementValue}m=true}break;default:q[g++]=l+n}}}this._isFormSubmit=true;this._sFormData=q.join("&");this.initHeader("Content-Type",this._default_form_header);return this._sFormData},resetFormState:function(){this._isFormSubmit=false;this._isFileUpload=false;this._formNode=null;this._sFormData=""},createFrame:function(a){var c="yuiIO"+this._transaction_id;var b;if(YAHOO.env.ua.ie){b=document.createElement('<iframe id="'+c+'" name="'+c+'" />');if(typeof a=="boolean"){b.src="javascript:false"}}else{b=document.createElement("iframe");b.id=c;b.name=c}b.style.position="absolute";b.style.top="-1000px";b.style.left="-1000px";document.body.appendChild(b)},appendPostData:function(a){var c=[],f=a.split("&"),d,b;for(d=0;d<f.length;d++){b=f[d].indexOf("=");if(b!=-1){c[d]=document.createElement("input");c[d].type="hidden";c[d].name=decodeURIComponent(f[d].substring(0,b));c[d].value=decodeURIComponent(f[d].substring(b+1));this._formNode.appendChild(c[d])}}return c},uploadFile:function(a,g,q,b){var m="yuiIO"+a.tId,l="multipart/form-data",j=document.getElementById(m),f=this,k=(g&&g.argument)?g.argument:null,h,n,c,o;var d={action:this._formNode.getAttribute("action"),method:this._formNode.getAttribute("method"),target:this._formNode.getAttribute("target")};this._formNode.setAttribute("action",q);this._formNode.setAttribute("method","POST");this._formNode.setAttribute("target",m);if(YAHOO.env.ua.ie){this._formNode.setAttribute("encoding",l)}else{this._formNode.setAttribute("enctype",l)}if(b){h=this.appendPostData(b)}this._formNode.submit();this.startEvent.fire(a,k);if(a.startEvent){a.startEvent.fire(a,k)}if(g&&g.timeout){this._timeOut[a.tId]=window.setTimeout(function(){f.abort(a,g,true)},g.timeout)}if(h&&h.length>0){for(n=0;n<h.length;n++){this._formNode.removeChild(h[n])}}for(c in d){if(YAHOO.lang.hasOwnProperty(d,c)){if(d[c]){this._formNode.setAttribute(c,d[c])}else{this._formNode.removeAttribute(c)}}}this.resetFormState();var p=function(){if(g&&g.timeout){window.clearTimeout(f._timeOut[a.tId]);delete f._timeOut[a.tId]}f.completeEvent.fire(a,k);if(a.completeEvent){a.completeEvent.fire(a,k)}o={tId:a.tId,argument:g.argument};try{o.responseText=j.contentWindow.document.body?j.contentWindow.document.body.innerHTML:j.contentWindow.document.documentElement.textContent;o.responseXML=j.contentWindow.document.XMLDocument?j.contentWindow.document.XMLDocument:j.contentWindow.document}catch(r){}if(g&&g.upload){if(!g.scope){g.upload(o)}else{g.upload.apply(g.scope,[o])}}f.uploadEvent.fire(o);if(a.uploadEvent){a.uploadEvent.fire(o)}YAHOO.util.Event.removeListener(j,"load",p);setTimeout(function(){document.body.removeChild(j);f.releaseObject(a)},100)};YAHOO.util.Event.addListener(j,"load",p)},abort:function(d,b,a){var f;var h=(b&&b.argument)?b.argument:null;if(d&&d.conn){if(this.isCallInProgress(d)){d.conn.abort();window.clearInterval(this._poll[d.tId]);delete this._poll[d.tId];if(a){window.clearTimeout(this._timeOut[d.tId]);delete this._timeOut[d.tId]}f=true}}else{if(d&&d.isUpload===true){var g="yuiIO"+d.tId;var c=document.getElementById(g);if(c){YAHOO.util.Event.removeListener(c,"load");document.body.removeChild(c);if(a){window.clearTimeout(this._timeOut[d.tId]);delete this._timeOut[d.tId]}f=true}}else{f=false}}if(f===true){this.abortEvent.fire(d,h);if(d.abortEvent){d.abortEvent.fire(d,h)}this.handleTransactionResponse(d,b,true)}return f},isCallInProgress:function(b){if(b&&b.conn){return b.conn.readyState!==4&&b.conn.readyState!==0}else{if(b&&b.isUpload===true){var a="yuiIO"+b.tId;return document.getElementById(a)?true:false}else{return false}}},releaseObject:function(a){if(a&&a.conn){a.conn=null;a=null}}};YAHOO.register("connection",YAHOO.util.Connect,{version:"2.7.0",build:"1799"});YAHOO.util.History=(function(){var b=null;var f=null;var l=false;var a=[];var c=[];function h(){var o,n;n=top.location.href;o=n.indexOf("#");return o>=0?n.substr(o+1):null}function d(){var q,p,o=[],n=[];for(q in a){if(YAHOO.lang.hasOwnProperty(a,q)){p=a[q];o.push(q+"="+p.initialState);n.push(q+"="+p.currentState)}}f.value=o.join("&")+"|"+n.join("&");if(YAHOO.env.ua.webkit){f.value+="|"+c.join(",")}}function j(w){var q,p,v,s,r,n,o,u;if(!w){for(v in a){if(YAHOO.lang.hasOwnProperty(a,v)){s=a[v];s.currentState=s.initialState;s.onStateChange(unescape(s.currentState))}}return}r=[];n=w.split("&");for(q=0,p=n.length;q<p;q++){o=n[q].split("=");if(o.length===2){v=o[0];u=o[1];r[v]=u}}for(v in a){if(YAHOO.lang.hasOwnProperty(a,v)){s=a[v];u=r[v];if(!u||s.currentState!==u){s.currentState=u||s.initialState;s.onStateChange(unescape(s.currentState))}}}}function g(o){var n,p;n='<html><body><div id="state">'+o+"</div></body></html>";try{p=b.contentWindow.document;p.open();p.write(n);p.close();return true}catch(q){return false}}function k(){var o,n,p,q;if(!b.contentWindow||!b.contentWindow.document){setTimeout(k,10);return}o=b.contentWindow.document;n=o.getElementById("state");p=n?n.innerText:null;q=h();setInterval(function(){var r,w,v,u,s,A;o=b.contentWindow.document;n=o.getElementById("state");r=n?n.innerText:null;s=h();if(r!==p){p=r;j(p);if(!p){w=[];for(v in a){if(YAHOO.lang.hasOwnProperty(a,v)){u=a[v];w.push(v+"="+u.initialState)}}s=w.join("&")}else{s=p}top.location.hash=s;q=s;d()}else{if(s!==q){q=s;g(s)}}},50);l=true;YAHOO.util.History.onLoadEvent.fire()}function m(){var r,p,u,n,B,w,o,v,q,A,C,s;u=f.value.split("|");if(u.length>1){o=u[0].split("&");for(r=0,p=o.length;r<p;r++){n=o[r].split("=");if(n.length===2){B=n[0];v=n[1];w=a[B];if(w){w.initialState=v}}}q=u[1].split("&");for(r=0,p=q.length;r<p;r++){n=q[r].split("=");if(n.length>=2){B=n[0];A=n[1];w=a[B];if(w){w.currentState=A}}}}if(u.length>2){c=u[2].split(",")}if(YAHOO.env.ua.ie){if(typeof document.documentMode==="undefined"||document.documentMode<8){k()}else{YAHOO.util.Event.on(top,"hashchange",function(){var D=h();j(D);d()});l=true;YAHOO.util.History.onLoadEvent.fire()}}else{C=history.length;s=h();setInterval(function(){var D,F,E;F=h();E=history.length;if(F!==s){s=F;C=E;j(s);d()}else{if(E!==C&&YAHOO.env.ua.webkit){s=F;C=E;D=c[C-1];j(D);d()}}},50);l=true;YAHOO.util.History.onLoadEvent.fire()}}return{onLoadEvent:new YAHOO.util.CustomEvent("onLoad"),onReady:function(p,o,n){if(l){setTimeout(function(){var q=window;if(n){if(n===true){q=o}else{q=n}}p.call(q,"onLoad",[],o)},0)}else{YAHOO.util.History.onLoadEvent.subscribe(p,o,n)}},register:function(r,n,p,o,s){var q,u;if(typeof r!=="string"||YAHOO.lang.trim(r)===""||typeof n!=="string"||typeof p!=="function"){throw new Error("Missing or invalid argument")}if(a[r]){return}if(l){throw new Error("All modules must be registered before calling YAHOO.util.History.initialize")}r=escape(r);n=escape(n);q=null;if(s===true){q=o}else{q=s}u=function(v){return p.call(q,v,o)};a[r]={name:r,initialState:n,currentState:n,onStateChange:u}},initialize:function(n,o){if(l){return}if(YAHOO.env.ua.opera&&typeof history.navigationMode!=="undefined"){history.navigationMode="compatible"}if(typeof n==="string"){n=document.getElementById(n)}if(!n||n.tagName.toUpperCase()!=="TEXTAREA"&&(n.tagName.toUpperCase()!=="INPUT"||n.type!=="hidden"&&n.type!=="text")){throw new Error("Missing or invalid argument")}f=n;if(YAHOO.env.ua.ie&&(typeof document.documentMode==="undefined"||document.documentMode<8)){if(typeof o==="string"){o=document.getElementById(o)}if(!o||o.tagName.toUpperCase()!=="IFRAME"){throw new Error("Missing or invalid argument")}b=o}YAHOO.util.Event.onDOMReady(m)},navigate:function(p,o){var n;if(typeof p!=="string"||typeof o!=="string"){throw new Error("Missing or invalid argument")}n={};n[p]=o;return YAHOO.util.History.multiNavigate(n)},multiNavigate:function(s){var n,r,p,q,o;if(typeof s!=="object"){throw new Error("Missing or invalid argument")}if(!l){throw new Error("The Browser History Manager is not initialized")}for(r in s){if(!a[r]){throw new Error("The following module has not been registered: "+r)}}n=[];for(r in a){if(YAHOO.lang.hasOwnProperty(a,r)){p=a[r];if(YAHOO.lang.hasOwnProperty(s,r)){q=s[unescape(r)]}else{q=unescape(p.currentState)}r=escape(r);q=escape(q);n.push(r+"="+q)}}o=n.join("&");if(YAHOO.env.ua.ie&&(typeof document.documentMode==="undefined"||document.documentMode<8)){return g(o)}else{top.location.hash=o;if(YAHOO.env.ua.webkit){c[history.length]=o;d()}return true}},getCurrentState:function(n){var o;if(typeof n!=="string"){throw new Error("Missing or invalid argument")}if(!l){throw new Error("The Browser History Manager is not initialized")}o=a[n];if(!o){throw new Error("No such registered module: "+n)}return unescape(o.currentState)},getBookmarkedState:function(q){var r,v,n,o,u,p,s;if(typeof q!=="string"){throw new Error("Missing or invalid argument")}n=top.location.href.indexOf("#");if(n>=0){o=top.location.href.substr(n+1);u=o.split("&");for(r=0,v=u.length;r<v;r++){p=u[r].split("=");if(p.length===2){s=p[0];if(s===q){return unescape(p[1])}}}}return null},getQueryStringParameter:function(q,u){var s,v,n,o,p,r;u=u||top.location.href;n=u.indexOf("?");o=n>=0?u.substr(n+1):u;n=o.lastIndexOf("#");o=n>=0?o.substr(0,n):o;p=o.split("&");for(s=0,v=p.length;s<v;s++){r=p[s].split("=");if(r.length>=2){if(r[0]===q){return unescape(r[1])}}}return null}}})();YAHOO.register("history",YAHOO.util.History,{version:"2.7.0",build:"1799"});YAHOO.util.Get=function(){var h={},j=0,b=0,q=false,g=YAHOO.env.ua,a=YAHOO.lang;var l=function(w,C,F){var B=F||window,E=B.document,D=E.createElement(w);for(var A in C){if(C[A]&&YAHOO.lang.hasOwnProperty(C,A)){D.setAttribute(A,C[A])}}return D};var m=function(C,B,w){var A=w||"utf-8";return l("link",{id:"yui__dyn_"+(b++),type:"text/css",charset:A,rel:"stylesheet",href:C},B)};var d=function(C,B,w){var A=w||"utf-8";return l("script",{id:"yui__dyn_"+(b++),type:"text/javascript",charset:A,src:C},B)};var v=function(A,w){return{tId:A.tId,win:A.win,data:A.data,nodes:A.nodes,msg:w,purge:function(){r(this.tId)}}};var u=function(C,w){var B=h[w],A=(a.isString(C))?B.win.document.getElementById(C):C;if(!A){c(w,"target node not found: "+C)}return A};var c=function(w,A){var C=h[w];if(C.onFailure){var B=C.scope||C.win;C.onFailure.call(B,v(C,A))}};var s=function(w){var C=h[w];C.finished=true;if(C.aborted){var A="transaction "+w+" was aborted";c(w,A);return}if(C.onSuccess){var B=C.scope||C.win;C.onSuccess.call(B,v(C))}};var f=function(w){var B=h[w];if(B.onTimeout){var A=B.scope||B;B.onTimeout.call(A,v(B))}};var o=function(D,w){var E=h[D];if(E.timer){E.timer.cancel()}if(E.aborted){var B="transaction "+D+" was aborted";c(D,B);return}if(w){E.url.shift();if(E.varName){E.varName.shift()}}else{E.url=(a.isString(E.url))?[E.url]:E.url;if(E.varName){E.varName=(a.isString(E.varName))?[E.varName]:E.varName}}var H=E.win,I=H.document,J=I.getElementsByTagName("head")[0],C;if(E.url.length===0){if(E.type==="script"&&g.webkit&&g.webkit<420&&!E.finalpass&&!E.varName){var A=d(null,E.win,E.charset);A.innerHTML='YAHOO.util.Get._finalize("'+D+'");';E.nodes.push(A);J.appendChild(A)}else{s(D)}return}var F=E.url[0];if(!F){E.url.shift();return o(D)}if(E.timeout){E.timer=a.later(E.timeout,E,f,D)}if(E.type==="script"){C=d(F,H,E.charset)}else{C=m(F,H,E.charset)}p(E.type,C,D,F,H,E.url.length);E.nodes.push(C);if(E.insertBefore){var G=u(E.insertBefore,D);if(G){G.parentNode.insertBefore(C,G)}}else{J.appendChild(C)}if((g.webkit||g.gecko)&&E.type==="css"){o(D,F)}};var k=function(){if(q){return}q=true;for(var A in h){var w=h[A];if(w.autopurge&&w.finished){r(w.tId);delete h[A]}}q=false};var r=function(B){var G=h[B];if(G){var E=G.nodes,D=E.length,F=G.win.document,w=F.getElementsByTagName("head")[0];if(G.insertBefore){var A=u(G.insertBefore,B);if(A){w=A.parentNode}}for(var C=0;C<D;C=C+1){w.removeChild(E[C])}G.nodes=[]}};var n=function(B,C,A){var D="q"+(j++);A=A||{};if(j%YAHOO.util.Get.PURGE_THRESH===0){k()}h[D]=a.merge(A,{tId:D,type:B,url:C,finished:false,aborted:false,nodes:[]});var w=h[D];w.win=w.win||window;w.scope=w.scope||w.win;w.autopurge=("autopurge" in w)?w.autopurge:(B==="script")?true:false;a.later(0,w,o,D);return{tId:D}};var p=function(G,B,C,E,A,w,H){var I=H||o;if(g.ie){B.onreadystatechange=function(){var J=this.readyState;if("loaded"===J||"complete"===J){B.onreadystatechange=null;I(C,E)}}}else{if(g.webkit){if(G==="script"){if(g.webkit>=420){B.addEventListener("load",function(){I(C,E)})}else{var F=h[C];if(F.varName){var D=YAHOO.util.Get.POLL_FREQ;F.maxattempts=YAHOO.util.Get.TIMEOUT/D;F.attempts=0;F._cache=F.varName[0].split(".");F.timer=a.later(D,F,function(J){var M=this._cache,N=M.length,O=this.win,L;for(L=0;L<N;L=L+1){O=O[M[L]];if(!O){this.attempts++;if(this.attempts++>this.maxattempts){var K="Over retry limit, giving up";F.timer.cancel();c(C,K)}else{}return}}F.timer.cancel();I(C,E)},null,true)}else{a.later(YAHOO.util.Get.POLL_FREQ,null,I,[C,E])}}}}else{B.onload=function(){I(C,E)}}}};return{POLL_FREQ:10,PURGE_THRESH:20,TIMEOUT:2000,_finalize:function(w){a.later(0,null,s,w)},abort:function(A){var w=(a.isString(A))?A:A.tId;var B=h[w];if(B){B.aborted=true}},script:function(A,w){return n("script",A,w)},css:function(A,w){return n("css",A,w)}}}();YAHOO.register("get",YAHOO.util.Get,{version:"2.7.0",build:"1799"});if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(o,b,p,f,l,m,j,g,d,n){if(!document.getElementById){return}this.DETECT_KEY=n?n:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(o){this.setAttribute("swf",o)}if(b){this.setAttribute("id",b)}if(p){this.setAttribute("width",p)}if(f){this.setAttribute("height",f)}if(l){this.setAttribute("version",new deconcept.PlayerVersion(l.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(m){this.addParam("bgcolor",m)}var a=j?j:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var k=(g)?g:window.location;this.setAttribute("xiRedirectUrl",k);this.setAttribute("redirectUrl","");if(d){this.setAttribute("redirectUrl",d)}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c[c.length]=b+"="+a[b]}return c},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var g=this.getParams();for(var f in g){b+=[f]+'="'+g[f]+'" '}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"'}b+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var f in c){b+='<param name="'+f+'" value="'+c[f]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var f=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){f=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var b=1;var c=3;while(b){try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);f=new deconcept.PlayerVersion([c,0,0])}catch(d){b=null}}}else{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");f=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always"}catch(d){if(f.major==6){return f}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(d){}}if(b!=null){f=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))}}}return f};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(c==null){return d}if(d){var b=d.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==c){return b[a].substring((b[a].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var b=document.getElementsByTagName("OBJECT");for(var c=b.length-1;c>=0;c--){b[c].style.display="none";for(var a in b[c]){if(typeof b[c][a]=="function"){b[c][a]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;g_w_alert_pressed=false;function w_alert_on_enter(b){var a;if(window.event){a=window.event.keyCode}else{if(b){a=b.which}}if(a==13){w_alert_release_from_js()}}function w_alert(u,g,m,h,r,s,n,d){if(arguments.length==0){u="This feature is coming soon...";g=" - The Wiggio Team";m=325;h=215;r=20;s=30;n=-1}if(arguments.length==1){g="";m=325;h=215;r=20;s=30;n=-1}if(arguments.length==3){h=215}if(arguments.length<3){m=325;h=215}if(arguments.length<5){if(0){r=20;s=30;n=-1}r=40;s=5;n=30}if(arguments.length<8){d=0;sShowAlertWithFunction=1}h=parseInt(h)+12;var q=getE("alert_close_box",0);q.style.marginLeft=(parseInt(m)-25)+"px";var k=document.getElementById("alert_div");var o=document.getElementById("alert_title");var f=document.getElementById("alert_text");if(!is.ie){document.body.setAttribute("onkeypress","w_alert_on_enter(event)")}else{document.body.onkeypress=w_alert_on_enter}if(r!=0){var j=new Array();for(var p=0;p<4;p++){j[p]=document.getElementById("alert_grad"+p)}for(var p=0;p<4;p++){if(j[p]){if(d){j[p].style.display="block"}j[p].style.width=(m+(p+1)*2)+"px";j[p].style.height=(h+(p+1)*2)+"px";j[p].style.marginTop=-(h+(p+1)*2)/2+"px";j[p].style.marginLeft=-(m+(p+1)*2)/2+"px";var c=(r/4);j[p].style.filter="alpha(opacity="+c+")";j[p].style.opacity=c/100}}}var a=document.getElementById("alert_shader");if(a){if(n!=-1&&s>0){a.style.opacity="0";a.style.filter="alpha(opacity=0)";if(d){a.style.display="block"}if(n==0){a.style.opacity=s/100;a.style.filter="alpha(opacity="+s+")"}}}if((k)&&(o)&&(f)){if(u){o.innerHTML=u}else{o.innerHTML=""}if(g){f.innerHTML=g}else{f.innerHTML=""}k.style.width=m+"px";k.style.height=h+"px";k.style.marginTop=-h/2+"px";k.style.marginLeft=-m/2+"px";if(d){k.style.display="block";if(n>0&&s>0){p=a;fs=0;fe=s;sa=100/n;pd=0;setTimeout("w_alert_fade(i,fs,fe,sa,pd)",10)}if(!is.ie){var l=document.getElementById("alert_btn_link");if(l){l.focus()}}}}if(sShowAlertWithFunction){w_alert_show()}var b=getE("alert_table",0).clientWidth;if(b>m){var q=getE("alert_close_box",0);q.style.marginLeft=(parseInt(b)-15)+"px"}}function w_alert_show(){var p,n,m;var h=document.getElementById("alert_div");var o=document.getElementById("alert_shader");var q;var c=document.getElementById("alert_table");var a,b;var l,k,f,d;if(h){h.style.zIndex="3000";h.style.visibility="hidden";h.style.display="block";p=get_window_dimensions();n=p.width;m=p.height;l=c.clientWidth+20;k=c.clientHeight+20;f=((n-l)/2);d=((m-k)/2);var s=40;for(var j=0;j<4;j++){q=document.getElementById("alert_grad"+j);if(q){q.style.width=l+"px";q.style.height=k+"px";q.style.display="block";q.style.margin="0px";q.style.left=f-j-2+"px";q.style.top=d-j+-2+"px";var g=(s/4);q.style.filter="alpha(opacity="+g+")";q.style.opacity=g/100}}if(o){o.style.display="block"}h.style.margin="0px";h.style.left=f+"px";h.style.top=d+"px";h.style.visibility="visible";if(is.ie6){h.style.position="absolute"}if(o){a=1;b=30;if(a>0&&b>0){w_alert_fade(o,0,b,100/a,0)}}if(!is.ie){var r=document.getElementById("alert_btn_link");if(r){r.focus()}}}}function w_alert_fade(d,c,b,f,a){a+=f;opacity=(b-c)*(a/100);d.style.opacity=opacity/100;d.style.filter="alpha(opacity="+opacity+")";i=d;fs=c;fe=b;sa=f;pd=a;if(a<100){setTimeout("w_alert_fade(i,fs,fe,sa,pd)",10)}}function w_alert_hover(){document.body.style.cursor="pointer"}function w_alert_pressed(a){a.src="/images/buttons/ok_btn_rev.gif";g_w_alert_pressed=true}function w_alert_release(b){body_cursor_reset();var c=document.getElementById("alert_div");if(c){c.style.display="none";g_w_alert_pressed=false;for(var a=0;a<4;a++){var f=document.getElementById("alert_grad"+a);if(f){f.style.display="none"}}var d=document.getElementById("alert_shader");if(d){d.style.display="none"}}}function w_alert_release_from_js(){body_cursor_reset();var f=document.getElementById("alert_btn");if(f){}else{debug_message("in w_alert_release_from_js element alert_btn not found")}var b=document.getElementById("alert_div");if(b){b.style.display="none";g_w_alert_pressed=false;for(var a=0;a<4;a++){var d=document.getElementById("alert_grad"+a);if(d){d.style.display="none"}}var c=document.getElementById("alert_shader");if(c){c.style.display="none"}}}function Is(){var a=navigator.userAgent.toLowerCase();this.major=parseInt(navigator.appVersion,10);this.minor=parseFloat(navigator.appVersion);this.nav=((a.indexOf("mozilla")!=-1)&&(a.indexOf("spoofer")==-1)&&(a.indexOf("compatible")==-1)&&(a.indexOf("opera")==-1)&&(a.indexOf("webtv")==-1)&&(a.indexOf("hotjava")==-1));this.nav2=(this.nav&&(this.major==2));this.nav3=(this.nav&&(this.major==3));this.nav4=(this.nav&&(this.major==4));this.nav4up=(this.nav&&(this.major>=4));this.navonly=(this.nav&&((a.indexOf(";nav")!=-1)||(a.indexOf("; nav")!=-1)));this.nav6=(this.nav&&(this.major==5));this.nav6up=(this.nav&&(this.major>=5));this.gecko=(a.indexOf("gecko")!=-1);this.ff=(a.indexOf("firefox")!=-1);this.ff1=(a.indexOf("firefox/1")!=-1);this.ff2=(a.indexOf("firefox/2")!=-1);this.ff3=(a.indexOf("firefox/3")!=-1);this.ie=((a.indexOf("msie")!=-1)&&(a.indexOf("opera")==-1));this.ie3=(this.ie&&(this.major<4));this.ie4=(this.ie&&(this.major==4)&&(a.indexOf("msie 4")!=-1));this.ie4up=(this.ie&&(this.major>=4));this.ie5=(this.ie&&(this.major==4)&&(a.indexOf("msie 5.0")!=-1));this.ie5_5=(this.ie&&(this.major==4)&&(a.indexOf("msie 5.5")!=-1));this.ie5up=(this.ie&&!this.ie3&&!this.ie4);this.ie5_5up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5);this.ie6=(this.ie&&(this.major==4)&&(a.indexOf("msie 6.")!=-1));this.ie6up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5&&!this.ie5_5);this.ie7=(this.ie&&(this.major==4)&&(a.indexOf("msie 7.")!=-1));this.ie7up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5&&!this.ie5_5&&!this.ie6);this.ie8=(this.ie&&(this.major==4)&&(a.indexOf("msie 8.")!=-1));this.ie8up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5&&!this.ie5_5&&!this.ie6&&!this.ie7);this.webkit=(a.indexOf("webkit")!=-1);this.safari=(a.indexOf("safari")!=-1);this.chrome=(a.indexOf("chrome")!=-1);this.aol=(a.indexOf("aol")!=-1);this.aol3=(this.aol&&this.ie3);this.aol4=(this.aol&&this.ie4);this.aol5=(a.indexOf("aol 5")!=-1);this.aol6=(a.indexOf("aol 6")!=-1);this.opera=(a.indexOf("opera")!=-1);this.opera2=(a.indexOf("opera 2")!=-1||a.indexOf("opera/2")!=-1);this.opera3=(a.indexOf("opera 3")!=-1||a.indexOf("opera/3")!=-1);this.opera4=(a.indexOf("opera 4")!=-1||a.indexOf("opera/4")!=-1);this.opera5=(a.indexOf("opera 5")!=-1||a.indexOf("opera/5")!=-1);this.opera5up=(this.opera&&!this.opera2&&!this.opera3&&!this.opera4);this.webtv=(a.indexOf("webtv")!=-1);this.TVNavigator=((a.indexOf("navio")!=-1)||(a.indexOf("navio_aoltv")!=-1));this.AOLTV=this.TVNavigator;this.hotjava=(a.indexOf("hotjava")!=-1);this.hotjava3=(this.hotjava&&(this.major==3));this.hotjava3up=(this.hotjava&&(this.major>=3));if(this.nav2||this.ie3){this.js=1}else{if(this.nav3){this.js=1.1}else{if(this.opera5up){this.js=1.3}else{if(this.opera){this.js=1.1}else{if((this.nav4&&(this.minor<=4.05))||this.ie4){this.js=1.2}else{if((this.nav4&&(this.minor>4.05))||this.ie5){this.js=1.3}else{if(this.hotjava3up){this.js=1.4}else{if(this.nav6||this.gecko){this.js=1.5}else{if(this.nav6up){this.js=1.5}else{if(this.ie5up){this.js=1.3}else{this.js=0}}}}}}}}}}this.win=((a.indexOf("win")!=-1)||(a.indexOf("16bit")!=-1));this.win95=((a.indexOf("win95")!=-1)||(a.indexOf("windows 95")!=-1));this.win16=((a.indexOf("win16")!=-1)||(a.indexOf("16bit")!=-1)||(a.indexOf("windows 3.1")!=-1)||(a.indexOf("windows 16-bit")!=-1));this.win31=((a.indexOf("windows 3.1")!=-1)||(a.indexOf("win16")!=-1)||(a.indexOf("windows 16-bit")!=-1));this.win98=((a.indexOf("win98")!=-1)||(a.indexOf("windows 98")!=-1));this.winnt=((a.indexOf("winnt")!=-1)||(a.indexOf("windows nt")!=-1));this.win32=(this.win95||this.winnt||this.win98||((this.major>=4)&&(navigator.platform=="Win32"))||(a.indexOf("win32")!=-1)||(a.indexOf("32bit")!=-1));this.winme=((a.indexOf("win 9x 4.90")!=-1));this.win2k=((a.indexOf("windows nt 5.0")!=-1));this.os2=((a.indexOf("os/2")!=-1)||(navigator.appVersion.indexOf("OS/2")!=-1)||(a.indexOf("ibm-webexplorer")!=-1));this.mac=(a.indexOf("mac")!=-1);if(this.mac&&this.ie5up){this.js=1.4}this.mac68k=(this.mac&&((a.indexOf("68k")!=-1)||(a.indexOf("68000")!=-1)));this.macppc=(this.mac&&((a.indexOf("ppc")!=-1)||(a.indexOf("powerpc")!=-1)));this.sun=(a.indexOf("sunos")!=-1);this.sun4=(a.indexOf("sunos 4")!=-1);this.sun5=(a.indexOf("sunos 5")!=-1);this.suni86=(this.sun&&(a.indexOf("i86")!=-1));this.irix=(a.indexOf("irix")!=-1);this.irix5=(a.indexOf("irix 5")!=-1);this.irix6=((a.indexOf("irix 6")!=-1)||(a.indexOf("irix6")!=-1));this.hpux=(a.indexOf("hp-ux")!=-1);this.hpux9=(this.hpux&&(a.indexOf("09.")!=-1));this.hpux10=(this.hpux&&(a.indexOf("10.")!=-1));this.aix=(a.indexOf("aix")!=-1);this.aix1=(a.indexOf("aix 1")!=-1);this.aix2=(a.indexOf("aix 2")!=-1);this.aix3=(a.indexOf("aix 3")!=-1);this.aix4=(a.indexOf("aix 4")!=-1);this.linux=(a.indexOf("inux")!=-1);this.sco=(a.indexOf("sco")!=-1)||(a.indexOf("unix_sv")!=-1);this.unixware=(a.indexOf("unix_system_v")!=-1);this.mpras=(a.indexOf("ncr")!=-1);this.reliant=(a.indexOf("reliantunix")!=-1);this.dec=((a.indexOf("dec")!=-1)||(a.indexOf("osf1")!=-1)||(a.indexOf("dec_alpha")!=-1)||(a.indexOf("alphaserver")!=-1)||(a.indexOf("ultrix")!=-1)||(a.indexOf("alphastation")!=-1));this.sinix=(a.indexOf("sinix")!=-1);this.freebsd=(a.indexOf("freebsd")!=-1);this.bsd=(a.indexOf("bsd")!=-1);this.unix=((a.indexOf("x11")!=-1)||this.sun||this.irix||this.hpux||this.sco||this.unixware||this.mpras||this.reliant||this.dec||this.sinix||this.aix||this.linux||this.bsd||this.freebsd);this.vms=((a.indexOf("vax")!=-1)||(a.indexOf("openvms")!=-1))}var is;var isIE3Mac=false;if((navigator.appVersion.indexOf("Mac")!=-1)&&(navigator.userAgent.indexOf("MSIE")!=-1)&&(parseInt(navigator.appVersion,10)==3)){isIE3Mac=true}else{is=new Is()}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(b){var a=this.length;var c=Number(arguments[1])||0;c=(c<0)?Math.ceil(c):Math.floor(c);if(c<0){c+=a}for(;c<a;c++){if(c in this&&this[c]===b){return c}}return -1};
/*@cc_on @if (@_win32 && @_jscript_version >= 5) if (!window.XMLHttpRequest)
window.XMLHttpRequest = function() { return new ActiveXObject('Microsoft.XMLHTTP') }
@end @*/
}var cGL_EVENT=1;var cGL_FOLDER=2;var cGL_MEETING=4;var cGL_CALL=8;var cGL_CHAT=16;var cGL_POLL=32;var cGL_TEXT=64;var cGL_EMAIL=128;var cGL_VOICE=256;var cGL_LINK=512;var cGL_POST=1024;var cGL_INVITE=2048;var cGL_LIST=4096;var FB;var sBrowserIsIE,oResizeTimeout;var gsBrowserIsSafari;var gaTemplate;var aRecord;var gaTableSchema,gaTable,gaSort;var gaEvents,gaCalendar;var goUpdateTimer,gsTodayDateKey;var gaActive;var gaRosterOverflow=[];var gsRosterExpanded=0;var gsSyncVersion="SYNC_VERSION";var gsUserId=0;var gsGroupId=0;var gsGroupName="";var gsSection="";var gsSectionName="";var gsUserStatus="";var gsDetailsEventId=0;var gsEditingEventId=0;var geEventPopupDiv="";var geEventPopupAnchor="";var geDocPopupDiv="";var geDocPopupAnchor="";var gsCalAllOrOne="one";var gsCalTopMonthLabel="";var gsCalBottomMonthLabel="";var gsRosterPreSelect="";var gsNewUserName="";var gsNewUserEmail="";var gsCompareEmail="";var gsSubgroupId=0;var gaSubgroupUserId=new Object();var gsSGSelectionCount=0;var gsSeeSubgroups=0;var gsFolderLevel=0;var gsFolderLevelUp=0;var gsFolderSort="createdDown";var gsFolderSortWithoutDir="created";var gsNewDocs=0;var gsTourStep=0;var gsContainerId=0;var gbFolderDeleted=0;var gsUploadInProgress=false;var gsWiggioAlertURL="";var gsWiggioAlertTarget="";var gsPackNumber=0;var gsActTime;var gsMaxBlocks="";var gsUpdateSpeechBalloons=0;var gsHistoryLoading=false;var gsWindowInFocus=true;var tmplCallbackFunction=null;var ijabbar=null;var iJab=null;var sBolus;var gsHeldEvents=0;var gsRebuildGroupSelect=0;var gaUnjoinedGroupId=new Array();var gsNotesLoaded=0;var gsAddFormLoadedFlag;var gsFirstVisibleWeekDateKey,gsLastVisibleWeekDateKey,gsStepDirection;var gsWriteMaxIdPosts=0;var sFloatingDiv="";var gsFloatingEventDivId="";var sDocEditLoadedFlag="no";var sDocEditClosable="no";var gsDocInfoDivId=0;var gsDocEditDivId=0;var gsDocUploadDivId=0;var gsCalendarMode,gsCalendarDate;var gsCalWidth,gsCalHeight;var gsCalCellWidth=0;var gsCalCellHeight=0;var gsMaxBandRows=3;var gsMaxBandRowsAtLastBuild=0;var gsPollId=0;var gsPollName="";var gsPollFirstChoiceText="Enter the first option here ... ";var gsPollNextChoiceText="Enter the next option here ... ";var gsPbafSaveInProgress=0;gsNextPollNum=1;var gaPollQuestionTypes=new Array();var gbPollPreview=false;var gsChatId=0;var gsChatArchiveFlag=0;var gsChatReqIndex=0;var gsMeetingNowFlag="";var gsViewAtLoadTime="";var aDayName,aMonthName,aMonthNameBrief;var gsDebugMessage="";var gsEventFormTemplateLoaded=0;var gsNextGroupIndex=0;var gsNextUserIndex=0;var gsInitTemplatesLoaded=0;var gsInviteId="";var gsInviteGroupId="";var gsInviteGroupName="";var gsInviteGroupPassword="";var gsNewUser="";var gaDirtyPrefs=new Object();var gsAnnounceHide=0;var gsAnnounceBoxStatus="closed";var gsFooter="";var gsFeedbackOpen=0;var gsBannerMode="contracted";var gsFooterLoaded=0;var gsInviteesInRoster=0;var gsNotificationOff="";var gsSeekType="";var gsSeekGroupId=0;var gsSeekId=0;var gsAutoLogin=0;var gsShowContentLogin=0;var gsEnteringGroup=0;var gsLastGroupId=0;var gsLastGroupSection="";var gsShowReceptionBox=0;var gsUploadNotificationText="Optional: Type a message to be sent with the email notice for this upload.";var gsViewZone="America/New York";var gsGroupJoinId=0;var gsGroupJoinName="";var gsGroupJoinType="";var gsGroupJoinLogin=0;var goFbApi;var gsFbId=0;var gsChangeSeries=0;var gsShareId="0";var gsPremiumGroup=0;var gsPremiumClass="Basic";var gsPremiumHeader="";var gsPartnerId=0;var gsPartnerName="";var gsSeekingToDo=0;var gaSMSCarrier=new Object();var gsDocUploading=0;gaSMSCarrier[1]="number@message.alltel.com";gaSMSCarrier[2]="number@txt.att.net";gaSMSCarrier[3]="number@myboostmobile.com";gaSMSCarrier[4]="number@mobile.celloneusa.com";gaSMSCarrier[5]="number@cingularme.com";gaSMSCarrier[6]="number@cwemail.com";gaSMSCarrier[7]="number@mms.mycricket.com";gaSMSCarrier[8]="number@cingularme.com";gaSMSCarrier[9]="number@mymetropcs.com";gaSMSCarrier[10]="number@qwestmp.com";gaSMSCarrier[11]="number@messaging.sprintpcs.com";gaSMSCarrier[12]="number@messaging.nextel.com";gaSMSCarrier[13]="number@tmomail.net";gaSMSCarrier[14]="number@cingularme.com,number@tmomail.net,number@vtext.com,number@email.uscc.net,number@message.alltel.com";gaSMSCarrier[15]="number@utext.com";gaSMSCarrier[16]="number@email.uscc.net";gaSMSCarrier[17]="number@vtext.com";gaSMSCarrier[18]="number@vmobl.com";gaSMSCarrier[19]="number@txt.bell.ca";gaSMSCarrier[20]="number@mtsmobility.com";gaSMSCarrier[21]="number@pcs.rogers.com";gaSMSCarrier[22]="number@vmobile.ca";gaSMSCarrier[23]="number@txt.bell.ca";gaSMSCarrier[24]="number@msg.telus.com";gaSMSCarrier[25]="number@orange.com";gaSMSCarrier[26]="number@tmobile.co.uk";gaSMSCarrier[27]="number@vxtras.com";gaSMSCarrier[28]="number@vodafone.net";gaSMSCarrier[29]="number@optusmobile.com.au";gaSMSCarrier[30]="number@wirefree.informe.ca";gaSMSCarrier[31]="number@sfr.fr";gaSMSCarrier[32]="number@fido.ca";gaSMSCarrier[33]="number@pcs.sasktelmobility.com";gaSMSCarrier[34]="number@gocbw.com";var gsACheckboxId=null;var gsAnchorCheckedBox=null;var gsLastCheckedBox=null;var gsPreviousCheckedBox=null;var gbShiftPressed=false;var gbAllCheckboxOperation=false;var gsCurTestimonialNum=0;var gsNumTestimonials=0;var gsTestUser=0;var gsTestGroup=0;aDayName=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];aMonthName=new Array("January","February","March","April","May","June","July","August","September","October","November","December");aMonthNameBrief=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var cgsPoll=1;var cgsChat=2;var cgsGroup=4;var gsInviteFlags=7;var gsChatCount=0;var gsGroupCount=0;var gsPollCount=0;var gbConnLossAlert=false;var gbServerTimeoutAlert=false;var gbServerTimeOutRetry=false;var gbConnLossRetry=false;var gsAuthKey="";var gfSavedAction=function(){};var gsTheme="classic";var gsStoreEmail="";var gsStorePasssword="";var gsConvertLoginGroupId=0;var gsConvertLoginSection="";var gsPostEventId=0;function select_text(a){var b=getE(a,0);if((b)&&(b.type!="hidden")&&(b.style.visibility!="hidden")&&(b.style.display!="none")&&(!b.disabled)){try{b.select();b.focus()}catch(c){}}}function replace_all_legacy(f,d,c){var g=d.length;var a=c.length;var b=f.indexOf(d);while(b>-1){f=f.substr(0,b)+c+f.substr(b+g);b=f.indexOf(d,b+a)}return f}var gRegExp=new RegExp(" ","g");function replace_all(c,b,a){if((typeof c=="undefined")){return}gRegExp=RegExp(b,"g");c=c.replace(gRegExp,a);return c}function getE(a,d){var c=document.getElementById(a);var b="";if(c){}else{if((typeof d=="undefined")||(d==1)){c=new Object();debug_message("in getE: could not find element with id: "+a)}else{}}return c}function is_dev_site(){if((document.domain=="www.wiggio.com")||(document.domain=="wiggio.com")||(document.domain=="alpha.wiggio.com")){return 0}else{return 1}}function is_dtd_site(){if((document.domain=="dtd.wiggio.com")||(document.domain=="dtd-cal.wiggio.com")){return 1}else{return 0}}function debug_message_dtd(a){if(is_dtd_site()){eDebug=document.getElementById("debug_message");if(eDebug){if(a=="clear"){gsDebugMessage="";eDebug.innerHTML=gsDebugMessage}else{gsDebugMessage+=a+"<br />";eDebug.innerHTML=gsDebugMessage}eDebugBlock=getE("debug_block",0);if(eDebugBlock){eDebugBlock.style.display="block"}}else{w_alert(a)}}}function debug_fire(a){if((is.ff)&&(is_dtd_site())){if(window.loadFirebugConsole){window.loadFirebugConsole()}if(window.console!==undefined){console.debug(a)}}}function debug_show(){var a=getE("debug_message",0);if(a.style.display!="none"){a.style.display="none"}else{a.style.display="block"}}function debug_message(a){debug_message_dom(a)}function debug_message_dom(a){if(is_dev_site()){var b=document.getElementById("debug_message");if(b){if(a=="clear"){gsDebugMessage="";b.innerHTML=gsDebugMessage}else{cText(a,b);cE("BR","","",b)}}else{w_alert(a)}}}function debug_cat(a){}function signup_error_show(a){var b=getE("signup_paragraph_img",0);var c=getE("signup_error",0);if(c){c.innerHTML=a;b.style.display="none";c.style.display="block"}}function signup_error_hide(a){var b=getE("signup_paragraph_img",0);var c=getE("signup_error",0);if(c){c.style.display="none";b.style.display=""}}function body_cursor_reset(){document.body.style.cursor=""}var oMarqueeTimeout="";function marquee_show(a){marquee_show_timed(a,10000)}function marquee_show_timed(m,k){clearTimeout(oMarqueeTimeout);var h=getE("marquee_table",0);if(h){element_remove_children(h)}else{var h=cE("TABLE","marquee_table","hoverMenu",document.body)}var c=cE("TBODY","","",h);var f=cE("TR","","",c);var b=cE("TD","marquee_cell","",f);var l=cDiv("marquee_edging_top","",b);l.innerHTML=m;var l=cDiv("marquee","",b);l.innerHTML=m;var l=cDiv("marquee_edging_bottom","",b);l.innerHTML=m;var a=getE("banner_table_960",0);var d;var j;var g=YAHOO.util.Dom.getRegion("banner_table_960");h.className="display_block";d=0;if(a){d=g.left+((a.clientWidth-h.clientWidth)/2-30)}else{d=g.left-0}j=g.top+8;YAHOO.util.Dom.setStyle(h,"left",d+"px");YAHOO.util.Dom.setStyle(h,"top",j+"px");oMarqueeTimeout=setTimeout("marquee_hide();",k)}function marquee_hide(){var a;a=getE("marquee_table",0);if(a){a.className="display_none"}oMarqueeTimeout="";if(gsTestUser>0){marquee_show('<a id="test_user_marquee" href="" onclick="convert_test_user(); return false;">Create your account now!</a>')}}function reset_flags(){var b=get_group_index(gsGroupId);var a=getE("banner_table_960",0);if(a){a.className="banner_table"}switch(gsSection){case"allgroups":break;case"posts":break;case"calendar":calendar_unload();break;case"todolist_build":case"todolist":if(!gsSeekingToDo){todolist_unload()}break}if(gsFooterLoaded==1){footer_cleanup()}gsSectionName="";help_popups_hide();var c=getE("right_sticky",0);if(c){c.style.display="none"}sDocEditLoadedFlag="no";sDocEditClosable="no";gsDocInfoLoaded=0;gsDocEditLoaded=0;docinfo_popup_close();gsAddFormLoadedFlag=0;if(gsUserId){reset_recip_list()}sAC_tabFocused="";if(is.webkit){document.documentElement.pageYOffset=0;window.scrollTo(0,0)}else{document.documentElement.scrollTop=0}gsSection="";gsRosterExpanded=0}function light_link(a){var b;b=document.getElementById(a);if(b){b.style.textDecoration="underline";b.style.cursor="pointer";b.style.color="#4B8D4B"}}function dim_link(a){var b;b=document.getElementById(a);if(b){b.style.textDecoration="none";b.style.cursor="default";b.style.color="#000000"}}var gsTZLocalOffset=0;var gsTZLocalDst=0;function detect_timezone(){var j=new Date();var a=new Date(j.getFullYear(),0,1,0,0,0,0);var h=a.toGMTString();var k=new Date(h.substring(0,h.lastIndexOf(" ")-1));var d=(a-k)/(1000*60*60);gsTZLocalOffset=d;var g=new Date(j.getFullYear(),6,1,0,0,0,0);h=g.toGMTString();var f=new Date(h.substring(0,h.lastIndexOf(" ")-1));var c=(g-f)/(1000*60*60);var b;if(d==c){b="0"}else{b="1"}gsTZLocalDst=b;if(gsTZLocalOffset!=0){switch(gsTZLocalOffset){case -5:gsViewZoneName="Eastern Time";gsViewZone="America/New York";break;case -6:gsViewZoneName="Central Time";gsViewZone="America/Chicago";break;case -7:gsViewZoneName="Mountain Time";gsViewZone="America/Denver";break;case -8:gsViewZoneName="Pacific Time";gsViewZone="America/Los Angeles";break;default:gsViewZoneName="Eastern Time";gsViewZone="America/New York";break}}}function get_TZ_abbr_from_offset(){}var gsParseCount=0;function parse_ISO_8601(j){var h,k,d,o,q,a,g,m,p,n;var r,b,l,f;var c;if(j){s8601Orig=j}else{j=gaTable.users[gsUserId]["created"];s8601Orig=j}j=j.replace(/T/g," ");h=j.lastIndexOf("Z");k=j.lastIndexOf("+");d=j.lastIndexOf("-");if(h>-1){o=h;q=0;j=j.substr(0,h)}else{if(k>-1){o=k;m=1}else{o=d;m=-1}q=j.substr(o+1);j=j.substr(0,o);c=q;if(q.length==2){q=parseInt(q,10)*60}else{q=q.replace(/:/g,"");a=q.substr(0,2);g=q.substr(2);q=(parseInt(a,10)*60)+parseInt(g)}q=q*m}j=j.replace(/\D/g," ");p=j.split(" ");r=new Date(p[0],(p[1]-1),p[2],p[3],p[4],p[5]);b=parseInt(r.getTimezoneOffset(),10);l=q+b;f=parseInt(p[4],10)-parseInt(l,10);n=new Date(p[0],(p[1]-1),p[2],p[3],f,p[5]);if(gsParseCount){debug_message("in parse_ISO_8601");debug_message("s8601Orig: "+s8601Orig);debug_message("sZPos: "+h);debug_message("sPlusPos: "+k);debug_message("sMinusPos: "+d);debug_message("sPos: "+o);debug_message("s8601TZSnapshot: "+c);debug_message("s8601: "+j);debug_message("s8601TZ: "+q);debug_message("oDate: "+r);debug_message("sClientTZ: "+b);debug_message("sTZDiff: "+l);debug_message("in parse_ISO_8601 parsed date: "+n);gsParseCount-=1}return n}function get_js_date_from_8601(a){var b;b=parse_ISO_8601(a);return b}function get_am_pm(a){var d,c,b;d=a;c="a";b="am";if(a>11){c="p";b="pm"}if(a==0){a=12}if(a>12){a-=12}return{hours:a,ampm:c,ampm2:b}}function add_leading_zero(a){sString=String(a);if(sString.length==1){sString="0"+sString}return sString}function get_nice_date(b){var f=get_js_date_from_8601(b);var g=f.getFullYear();var a=add_leading_zero(f.getMonth()+1);var d=add_leading_zero(f.getDate());var c=g+"/"+a+"/"+d;return c}function get_nice_date_from_utc(c){var o;var a,h,b,d,m,p,k,g,l,j;var f,n;o=new Date(c*1000);a=o.getFullYear();h=add_leading_zero(o.getMonth()+1);b=aMonthName[o.getMonth()];d=add_leading_zero(o.getDate());m=aDayName[o.getDay()];p=get_am_pm(o.getHours());k=add_leading_zero(p.hours);g=p.ampm;l=add_leading_zero(o.getMinutes());j=add_leading_zero(o.getSeconds());f="";if(a!=(new Date()).getFullYear()){f=a+" "}n=b.substr(0,3)+" "+d+", "+f+p.hours+":"+l+g;return n}function get_nice_day_and_date(c){var o;var a,h,b,d,m,p,k,g,l,j;var f,n;o=get_js_date_from_8601(c);if(!isNaN(o)){a=o.getFullYear();h=add_leading_zero(o.getMonth()+1);b=aMonthName[o.getMonth()];d=o.getDate();m=aDayName[o.getDay()];p=get_am_pm(o.getHours());k=add_leading_zero(p.hours);g=p.ampm;l=add_leading_zero(o.getMinutes());j=add_leading_zero(o.getSeconds());f="";if(a!=(new Date()).getFullYear()){f=a+" "}n=m.substr(0,3)+", "+d+" "+b.substr(0,3)+" at "+f+p.hours+":"+l+g;return n}else{return c}}function get_delta_days(c,b){var a,d;a=(c.getTime()-b.getTime())/1000;d=Math.floor(a/86400);return d}function get_friendly_datetime_span(d){var s;var q,b;var a,j,c,f,p,r,m,h,o,l;var k;var n,g;oTodayDate=new Date();sTodayYear=oTodayDate.getFullYear();sTodayMonth=add_leading_zero(oTodayDate.getMonth()+1);sTodayDateOfMonth=add_leading_zero(oTodayDate.getDate());sTodayKey=sTodayYear+sTodayMonth+sTodayDateOfMonth;sYesterdayKey=increment_date_key(sTodayKey,-1);s=get_js_date_from_8601(d);a=s.getFullYear();j=add_leading_zero(s.getMonth()+1);c=aMonthName[s.getMonth()];f=add_leading_zero(s.getDate());p=aDayName[s.getDay()];r=get_am_pm(s.getHours());m=add_leading_zero(r.hours);h=r.ampm;o=add_leading_zero(s.getMinutes());l=add_leading_zero(s.getSeconds());sDateKey=a+j+f;n=p+", "+c+" "+f+", "+a+" "+m+":"+o+" "+h;sTimeOnly=r.hours+":"+o+""+h;q=((new Date()).getTime()-s.getTime())/1000;b=Math.floor(q/86400);g="";if((q>0)&&(q<60)){g="Just now"}else{if(q<120){g="One minute ago"}else{if(q<3600){g=Math.floor(q/60)+" minutes ago"}else{if(q<7200){g="One hour ago"}else{if((sDateKey==sTodayKey)&&(q<86400)){g=sTimeOnly+" Today"}else{if(sDateKey==sYesterdayKey){g=sTimeOnly+" Yesterday"}else{g=get_nice_day_and_date(d)}}}}}}return g}function load_menu(b,g){var d,a;var f="in load_menu";d=get_template_source(b,g,"");f="in load_menu\n";f+="\ngsGroupId: "+gsGroupId;f+="\nsView: "+g;f+="\nsTarget: "+b;f+="\nsTemplate: "+d;a=replace_all(d,"<!-- groupid -->",gsGroupId,"load_menu");if(g=="login"){var h=readCookie("UserEmail");if(h){h=replace_all(h,"%40","@");a=replace_all(a,"<!-- email -->",h,"load_menu");a=replace_all(a,"<!-- remember -->","checked","load_menu")}else{a=replace_all(a,"<!-- email -->","","load_menu");a=replace_all(a,"<!-- remember -->","","load_menu")}var c=readCookie("Hash");if(c){a=replace_all(a,"<!-- password -->",c,"load_menu")}else{a=replace_all(a,"<!-- password -->","","load_menu")}}document.getElementById(b).innerHTML=a;if(g=="login"){}}function logo_click(){if(gsFooterLoaded==1){footer_unload()}else{if(gsUserId==0){load_template("content_div","login","tutorial",1);show_login(0)}else{view_all_groups_click()}}}function get_template_source_debug(a,d,b,f){var c;c="in get_template_source\n";c+="sTarget: "+a+"\n";c+="sView: "+d+"\n";c+="sTemplateName: "+b+"\n";if(typeof gaTemplate[a]=="undefined"){c+="gaTemplate[sTarget] == 'undefined'"}else{if(typeof gaTemplate[a][d]=="undefined"){c+="gaTemplate[sTarget][sView] == 'undefined'"}else{c+="typeof 2nd dimension: "+(typeof gaTemplate[a][d])+"\n";if(typeof b!="undefined"){c+="typeof 3rd dimension: "+(typeof gaTemplate[a][d][b])+"\n"}}}c+="caller: "+f+"\n";debug_message(c)}function get_template_source(a,d,c){var b;b="";if(((typeof a=="undefined")||(a==""))||((typeof d=="undefined")||(d==""))){get_template_source_debug(a,d,c,get_first_line(get_template_source.caller.toString()))}if(typeof gaTemplate[a]=="undefined"){get_template_source_debug(a,d,c,get_first_line(get_template_source.caller.toString()))}else{if((typeof c=="undefined")||(c=="")){if(typeof gaTemplate[a][d]=="undefined"){get_template_source_debug(a,d,c,get_first_line(get_template_source.caller.toString()))}else{b=gaTemplate[a][d]}}else{if((typeof gaTemplate[a][d]=="undefined")||(typeof gaTemplate[a][d][c]=="undefined")){get_template_source_debug(a,d,c,get_first_line(get_template_source.caller.toString()))}else{b=gaTemplate[a][d][c]}}}return b}function escape_plus(a){a=escape(a);a=a.replace("+","%2B");return a}function front_load(b){var a=getE("front_tabs",0);if(a){a.className=b+"_selected"}}function load_template(a,f,c,g){var b,d;b=get_template_source(a,f,c);if(b==""){b=get_template_source(a,f,"tutorial")}d="in load_template\n";d+="\ngsGroupId: "+gsGroupId;d+="\nsTarget: "+a;d+="\nsView: "+f;d+="\nsTemplateName: "+c;d+="\nsTemplate: "+b;if((gsSection=="creategroup")||(gsSection=="invitegroup")){b=replace_all(b,"<!-- groupid -->",gsGroupId);b=replace_all(b,"<!-- groupname -->",gaTable.groups[gsGroupId]["groupname"]);b=replace_all(b,"<!-- escgroupname -->",escape_plus(gaTable.groups[gsGroupId]["groupname"]));if(typeof gaTable.groups[gsGroupId]["password"]=="undefined"){gaTable.groups[gsGroupId]["password"]=""}b=replace_all(b,"<!-- password -->",gaTable.groups[gsGroupId]["password"]);b=replace_all(b,"<!-- escpassword -->",escape_plus(gaTable.groups[gsGroupId]["password"]));b=replace_all(b,"<!-- first -->",gaTable.users[gsUserId]["first"]);b=replace_all(b,"<!-- last -->",gaTable.users[gsUserId]["last"])}if(gsSection=="invite"){b=replace_all(b,"<!-- email -->",gaTable.users[gsUserId]["email"])}document.getElementById(a).innerHTML=b;if(f=="forgot_password"){setTimeout("fill_forgot_form();",500)}if((f=="groups")&&(c=="join_form")){setTimeout("document.getElementById('jgf_groupname').focus();",500)}if(g==1){load_menu("left_menu",f)}if((f=="login")&&(c=="tutorial")){validate_browser()}}function cache_templates(d){var l,j;var k,c,h;var b,a,g;l=d.split("<!-- template_delimiter -->");sTemplateCount=l.length;for(var f=0;f<sTemplateCount;f++){j=l[f];if(j!=""){k=j.indexOf("-->");c=j.substr(0,k);j=j.substr(k+4);h=c.split(" ");b=h[1];a=h[2];g=h[3];if(typeof gaTemplate[b]=="undefined"){gaTemplate[b]=new Object()}if(g==""){gaTemplate[b][a]=j}else{if(typeof gaTemplate[b][a]=="undefined"){gaTemplate[b][a]=new Object()}gaTemplate[b][a][g]=j}}}}function capture_template(a,c,d,b){var f;f=getE(c,0);if(f){if(b!=""){b=" "+b}a+="<!-- template_delimiter -->\n";a+="<!-- "+c+" "+d+b+" -->\n";a+=f.innerHTML}else{debug_message("in capture_template element "+c+" was not found")}return a}function capture_templates(){var a="";a=capture_template(a,"content_div","login","tutorial");a=capture_template(a,"left_menu","login","");cache_templates(a)}function init_templates_loaded(){var f="";var d;var a=0;var h="";var c="";var b="";var g="";gsInitTemplatesLoaded=1;if(gsViewAtLoadTime=="invite_failure"){w_alert("Sorry, the requested group was not found.  Please check the URL for a typo.")}a=readCookie("LoggedIn");debug_message("in init_templates_loaded sLoggedIn: "+a);debug_message("in init_templates_loaded gsAutoLogin: "+gsAutoLogin);if((a==1)||(gsAutoLogin==1)){authenticate(1);gsAutoLogin=0;return 0}else{h=readCookie("login_email");if((h!=null)&&(h!="")){if(h!=""){h=h.replace("%40","@")}c=readCookie("login_hash");b=readCookie("login_remember");login_set_input("email",h);login_set_input("password",c);if(b=="remember"){document.getElementById("remember").checked=true}else{document.getElementById("remember").checked=false}authenticate(0);return 0}g=readCookie("forgot_email");if((g!=null)&&(g!="")){if((g==" ")||(g=="+")){g=""}login_set_input("email",h);login_set_input("password","");document.getElementById("remember").checked=false;forgot_password()}}}function debug_block_show(){if(is_dev_site()){var a=getE("debug_block");if(a){a.style.display="block"}}}function logo_link_set_title(a){var b;b=getE("logo_link_900",0);if(b){b.title=a}b=getE("logo_link_960",0);if(b){b.title=a}}function get_random(b,a){var c;b+=1;a+=1;if(b==a){c=b}else{c=Math.floor((a-(b-1))*Math.random())+b}c-=1;return c}function sort_sortorder(d,c){if(parseInt(gaTable.announcements[d]["sortorder"],10)>parseInt(gaTable.announcements[c]["sortorder"],10)){return 1}if(parseInt(gaTable.announcements[d]["sortorder"],10)<parseInt(gaTable.announcements[c]["sortorder"],10)){return -1}return 0}function announce_sort(){var b,c;var a=new Object();var d;for(b in gaTable.announcements){c=gaTable.announcements[b]["sortorder"];if(typeof a[c]=="undefined"){a[c]=new Array()}a[c].push(b)}for(c in a){d=get_random(0,a[c].length-1);b=a[c][d];add_to_sort("announcements",0,b)}}function set_input_value(a,c){var b=getE(a,0);if(b){b.value=c}}function learn_ie(){w_alert("Your Internet Explorer is out of date.",'Your version of IE is not fully standards compliant in a few areas, so some elements of the interface may appear out of place or not act the way you would expect.  Wiggio will still work fine.<br /><br />Internet Explorer 8, does not have these problems.  It is very easy to <a href="http://www.microsoft.com/ie" target="_blank">upgrade to the latest version of IE today</a>.<br /><br />Sorry for the inconvenience.<br /><br />-- The Wiggio Team',425)}function learn_firefox(){w_alert("Firefox 2 doesn't show a blinking cursor.",'There is a bug in this version of Firefox that prevents it from showing the cursor in most conditions.  You can still type in all text inputs, you just won\'t be able to see where the cursor is.  Wiggio will still work fine.<br /><br />Firefox 3, the newer version, does not have this problem.  It is very easy to <a href="http://www.firefox.com" target="_blank">upgrade to the latest version of Firefox today</a>.<br /><br />Sorry for the inconvenience.<br /><br />-- The Wiggio Team',425)}function browser_warning_hide(){var a;a=getE("browser_warning_1",0);if(a){a.style.visibility="hidden"}}function correct_tour_link(){var a;a=getE("take_a_tour_div");if(a){a.innerHTML='<a href="http://www.youtube.com/watch?v=hnvDn-fd-SQ" target="_blank">Take a Tour</a>'}}function correct_tour_embed(){var a;a=getE("tour_div");if(a){a.innerHTML='Please enjoy our <a href="http://www.youtube.com/watch?v=hnvDn-fd-SQ" target="_blank">video tour</a>.'}}function is_ie6(){if((is.ie6)&&(!((is.ie7)||(is.ie8)))){return 1}else{return 0}}function validate_browser(){var b;var a="";if(is_ie6()||is.ie7){correct_tour_link();a='We notice that you\'re using an out of date Internet Explorer. Wiggio will run, however a few things may look strange.  <a href="http://www.microsoft.com/ie" target="_blank">Upgrade to IE8 today!</a>'}if(is.ff2){correct_tour_link();a='We notice that you\'re using Firefox 2, which is an out of date version.  When you go to type, you may not see a blinking cursor.  <a href="" onclick="learn_firefox(); return false;">Learn more</a>.'}if(a!=""){b=getE("browser_warning_1",0);if(b){b.innerHTML=a;b.style.display="block"}}}function detect_java(){if(0){debug_message("in detect_java window.navigator: "+(typeof window.navigator));debug_message("in detect_java window.navigator.javaEnabled: "+window.navigator.javaEnabled());if((navigator.javaEnabled())&&(typeof java!="undefined")){debug_message('in on_load java.lang.System.getProperty("java.version"): '+java.lang.System.getProperty("java.version"))}}}function unescape_cookie(a){sValue=readCookie(a);sValue=decodeURI(sValue);sValue=sValue.replace(/\+/g," ");sValue=sValue.replace(/%20/g," ");sValue=sValue.replace(/%21/g,"!");sValue=sValue.replace(/%22/g,'"');sValue=sValue.replace(/%23/g,"#");sValue=sValue.replace(/%24/g,"$");sValue=sValue.replace(/%25/g,"%");sValue=sValue.replace(/%26/g,"&");sValue=sValue.replace(/%27/g,"'");sValue=sValue.replace(/%28/g,"(");sValue=sValue.replace(/%29/g,")");sValue=sValue.replace(/%2A/g,"*");sValue=sValue.replace(/%2B/g,"+");sValue=sValue.replace(/%2C/g,",");sValue=sValue.replace(/%2D/g,"-");sValue=sValue.replace(/%2E/g,".");sValue=sValue.replace(/%2F/g,"/");sValue=sValue.replace(/%3A/g,":");sValue=sValue.replace(/%3B/g,";");sValue=sValue.replace(/%3C/g,"<");sValue=sValue.replace(/%3D/g,"=");sValue=sValue.replace(/%3E/g,">");sValue=sValue.replace(/%3F/g,"?");sValue=sValue.replace(/%40/g,"@");sValue=sValue.replace(/%5B/g,"[");sValue=sValue.replace(/%5C/g,"\\");sValue=sValue.replace(/%5D/g,"]");sValue=sValue.replace(/%5E/g,"^");sValue=sValue.replace(/%5F/g,"_");sValue=sValue.replace(/%60/g,"`");sValue=sValue.replace(/%7B/g,"{");sValue=sValue.replace(/%7C/g,"}");sValue=sValue.replace(/%7D/g,"|");sValue=sValue.replace(/%7E/g,"~");return sValue}function show_login(){var f;if(gsShowContentLogin==1){f=getE("content_login",0);if(f){f.style.display="block"}}else{var d=getE("banner_table_900_sub",0);if(d){d.style.display="block"}f=getE("logintutorial",0);if(f){var c=document.getElementById("page");if(c){var b=get_dimensions(c);var a=b.x;f.style.left=a+"px";f.style.display="block"}}}}function set_text_input_value(a,b){eInput=getE(a,0);if(eInput){eInput.value=b}}function correct_letter_spacing(){if((is.safari)||(is.chrome)){var a=getE("front_tab_bar",0);if(a){a.className="front_tab_webkit"}}}function on_load(){document.body.style.display="none";var r,v,B,J;var M="";var H="";var S="";var P="";var a=window.location.href;var I=a.indexOf("#tpl");if(a.indexOf("#tpl")>-1){window.location.href=a.substring(0,I)}window.onerror=function(V,U,T){js_onerror(V,U,T)};window.onresize=on_resize;window.onscroll=on_scroll;detect_java();validate_browser();capture_templates();document.documentElement.scrollTop=0;logo_link_set_title("Wiggio");correct_letter_spacing();document.getElementById("breadcrumbs").style.display="none";document.getElementById("roster").style.display="none";on_resize();debug_block_show();document.getElementById("casement_table").style.visibility="visible";gsPartnerId=readCookie("partner_id");gsPartnerName=readCookie("partner_name");while(gsPartnerName.indexOf("+")>0){gsPartnerName=gsPartnerName.replace("+"," ")}gsPremiumHeader=gsPartnerName;erase_server_cookie("partner_id");erase_server_cookie("partner_name");H=readCookie("email_confirmation_status");if((H==null)||(H=="")){var u=readCookie("convert_login_email");var o=readCookie("convert_login_password");gsConvertLoginGroupId=readCookie("convert_login_groupid");gsConvertLoginSection=readCookie("convert_login_section");erase_server_cookie("convert_login_email");erase_server_cookie("convert_login_password");erase_server_cookie("convert_login_groupid");erase_server_cookie("convert_login_section");if(u!=""){u=replace_all(u,"%40","@");var p=getE("email",0);var f=getE("password",0);p.value=u;f.value=o;authenticate(0)}else{var d=unescape(readCookie("group_invite"));if(d){document.body.style.display="inline";resize_content();process_group_open_join()}else{var A=readCookie("login_email");var q=readCookie("UserEmail");var F=readCookie("Hash");var k=readCookie("notification_off_email");var E=readCookie("notification_off_pref");var l=readCookie("GetDocId");var s=readCookie("seek_type");var L=readCookie("seek_email");var C=readCookie("seek_auto_login");var G=0;var O="";var c,m,N;gsShowContentLogin=0;if((k!="")||(E!="")){gsShowContentLogin=1;O=k}if(l!=""){gsShowContentLogin=1;var Q="To download your file, please log in ..."}if((q)&&(F)&&(L==q)){gsAutoLogin=1}if(s!=""){gsShowContentLogin=1;gsAutoLogin=Math.max(C,gsAutoLogin);O=L}if((q)&&(F)){q=replace_all(q,"%40","@","on_load");if(k==""){if(L==""){gsAutoLogin=1}}else{k=replace_all(k,"%40","@","on_load");if(q==k){gsAutoLogin=1}else{gsAutoLogin=0}}login_set_input("email",q);login_set_input("password",F);document.passwordForm.remember.checked=true;set_text_input_value("cef_email",q);set_text_input_value("cpf_password",F);var R=getE("crf_remember",0);if(R){R.checked=true}}else{document.body.style.display="inline"}var w=unescape(readCookie("group_email_pref"));if(w=="shut_off_email"){var b=unescape(readCookie("user_name"));var h=unescape(readCookie("group_name"));while(h.indexOf("+")>0){h=h.replace("+"," ")}var Q="Hi "+b+", you will no longer receive messages from the group called "+h+". Log in or close this window.";erase_server_cookie("group_email_pref");erase_server_cookie("group_name");erase_server_cookie("user_name");gsShowContentLogin=1}if(w=="turn_on_digest"){var b=unescape(readCookie("user_name"));var h=unescape(readCookie("group_name"));while(h.indexOf("+")>0){h=h.replace("+"," ")}var Q="Hi "+b+", you will receive a daily digest from the group called "+h+". Log in or close this window.";erase_server_cookie("group_email_pref");erase_server_cookie("group_name");erase_server_cookie("user_name");gsShowContentLogin=1}else{if(w=="invalid_link"){var Q="You have accessed an invalid link, this group or user has been removed.";erase_server_cookie("group_email_pref");gsShowContentLogin=1}}if(gsCustomDomainErrorMsg!=""){gsShowContentLogin=0;w_alert("Invalid Group Web Address",gsCustomDomainErrorMsg);gsCustomDomainGroupName=""}else{if(gsCustomDomainGroupName!=""){var Q="Enter your email and Wiggio password.";gsShowContentLogin=1}}if((gsAutoLogin==1)||(A!="")){loading_start()}else{show_login();setTimeout("login_shown();",200);if(gsShowContentLogin==1){hide_front_login_div();if(O==""){if(getE("email",0).value!==""){setTimeout("getE('cef_email',0).value = getE('email',0).value",1000);setTimeout("getE('cpf_password',0).value = getE('password',0).value",1000);setTimeout("var eGo = getE('content_login_go_button', 0); eGo.focus();",1000)}else{setTimeout("var eInputEmail = getE('cef_email', 0); eInputEmail.focus();",1000)}}else{O=replace_all(O,"%40","@","on_load");c=getE("cef_email",0);if(c){if(getE("email",0).value==O){setTimeout("getE('cef_email',0).value = getE('email',0).value;",1000);setTimeout("getE('cpf_password',0).value = getE('password',0).value;",1000);setTimeout("var eGo = getE('content_login_go_button', 0); eGo.focus();",1000)}else{getE("email",0).value=O;getE("password",0).value="";setTimeout("getE('cef_email',0).value = getE('email',0).value;",1000);setTimeout("getE('cpf_password',0).focus();",1000)}}}document.body.style.display="inline"}if(Q!=""){setTimeout("show_login_message('"+Q+"');",1000)}if(gsCustomDomainGroupName!=""){setTimeout("show_group_url_login();",1000)}gsShowContentLogin=1}var n=unescape(readCookie("mktg_opt_out"));if(n){w_alert("You won't receive any future email from us. Check out Wiggio, it's simple and free.");erase_server_cookie("mktg_opt_out")}r=unescape_cookie("invite_result");sInviteRefusal=readCookie("invite_refusal");if((typeof r!="undefined")&&(r!="")){switch(r){case"success":gsInviteId=readCookie("invite_id");gsInviteGroupId=readCookie("invite_group_id");gsNewUser=readCookie("invite_new_user");v=readCookie("invite_conf_code");B=unescape_cookie("invite_group_name");M=unescape(readCookie("invite_group_password"));J=unescape(readCookie("invite_email"));if(J!=""){S=unescape_cookie("chat_name");P=unescape_cookie("poll_name");if(S!=""){w_alert("One moment please ...","You're about to enter a chat called "+S+".")}else{if(P!=""){w_alert("One moment please ...","You're about to take a poll called "+P+".")}else{w_alert("One moment please ...",'You\'re joining <span class="bold">'+B+"</span>.")}}sInviteAlreadyRegistered=1;if(sInviteAlreadyRegistered==1){sLoginHash=readCookie("login_hash");if((typeof sLoginHash=="undefined")||(sLoginHash=="")){login_set_input("email",J)}else{login_set_input("email",J);login_set_input("password",sLoginHash)}}else{set_input_value("uaf_email",J)}set_input_value("uaf_invite_id",gsInviteId);set_input_value("uaf_invite_conf_code",v);set_input_value("invite_id",gsInviteId);set_input_value("invite_conf_code",v)}else{if((typeof B=="undefined")||(B=="null")){B=""}if((typeof M=="undefined")||(M=="null")){M=""}set_text_input_value("invite_group_name",B);set_text_input_value("invite_group_password",M)}break;case"failure: this invite has been mooted":alert_open("invite_failure_dialog","375","200","Your invite could not be processed.","Sorry, that invite is no longer valid.");break;case"failure: request does not contain invite id or confcode":case"failure: invite confcode does not match request confcode":case"failure: invite does not exist":case"failure":alert_open("invite_failure_dialog","375","200","Your invite could not be processed.","Sorry, that invite information doesn't match our records.  Please log in to see your outstanding invites listed in the announcements box at the top of your All Groups page.");break;case"failure: this group has been closed":alert_open("invite_failure_dialog","375","200","Your invite could not be processed.","Sorry, the group you are attempting to join has been closed.");break}erase_server_cookie("invite_result");erase_server_cookie("invite_id");erase_server_cookie("invite_group_id");erase_server_cookie("invite_conf_code");erase_server_cookie("invite_group_password");erase_server_cookie("invite_email");if((typeof sInviteRefusal=="undefined")&&(sInviteRefusal=="")){erase_server_cookie("invite_group_name");erase_server_cookie("invite_new_user")}else{}}}}}else{if(H=="success"){w_alert("Your email address has now been confirmed.","Thanks!  Now we'll log you in and take you to your groups page.")}else{if(H=="already"){w_alert("Your email address has already been confirmed.","Thanks.  Now we'll log you in and take you to your groups page.")}else{if(H=="failure"){w_alert("Sorry, that confirmation does not match our records.","Perhaps you have edited your email address since your received that confirmation email?")}}}}if((H!=null)&&(H!="")){erase_server_cookie("email_confirmation_status")}request_announce();request_testimonial();request_templates("initial");var D=YAHOO.util.History.getBookmarkedState("tpl");gsCurrentPage=D;var K=D||"home_0";YAHOO.util.History.register("tpl",K,myModuleStateChangeHandler);YAHOO.util.History.initialize("yui-history-field","yui-history-iframe");var g=new RegExp("(.*)_(\\d+)");var j=K.replace(g,"$2");YAHOO.util.History.onReady(function(){if(gsUserId==0&&gsGroupId==0&&j==0){enter_section_history(K)}});gsShareId=readCookie("share_id");erase_server_cookie("share_id");if(gsShareId!=0){request_create_test_user()}if(window.location!="http://www.wiggio.com/nofb.html"&&window.location!="http://wiggio.com/nofb.html"){load_fbconn()}setTimeout("give_testimonial();",1000);if(gsShowContentLogin==1){setTimeout("getE('crf_remember',0).checked=true;",1000)}var R=getE("remember",0);if(R){R.checked=true}}function load_fbconn(){if(typeof FB!="undefined"){FB.Bootstrap.requireFeatures(["Connect"],function(){FB.init("05f65c67c6009c4aba1bd38cc264e69c","fbconn/xd_receiver.htm")})}else{}}function process_group_open_join(){var d=unescape(readCookie("group_invite"));if(d){var b=getE("front_login_div",0);b.style.display="none";switch(d){case"group_exists":gsGroupJoinId=unescape(readCookie("login_groupid"));gsGroupJoinName=unescape(readCookie("login_groupname"));gsGroupJoinType=unescape(readCookie("login_type"));while(gsGroupJoinName.indexOf("+")>0){gsGroupJoinName=gsGroupJoinName.replace("+"," ")}erase_server_cookie("group_invite");erase_server_cookie("login_groupid");erase_server_cookie("login_groupname");erase_server_cookie("login_type");debug_message("in on_load calling join_email_login_popup with join type..."+readCookie("group_invite"));debug_message("in on_load calling join_email_login_popup..."+gsGroupJoinType);join_email_login_popup("");break;case"group_activate":gsGroupJoinId=unescape(readCookie("login_groupid"));gsGroupJoinName=unescape(readCookie("login_groupname"));sEmail=unescape(readCookie("login_email"));sPassword=unescape(readCookie("login_password"));while(gsGroupJoinName.indexOf("+")>0){gsGroupJoinName=gsGroupJoinName.replace("+"," ")}erase_server_cookie("group_invite");erase_server_cookie("login_groupid");erase_server_cookie("login_groupname");erase_server_cookie("login_type");erase_server_cookie("login_email");erase_server_cookie("login_password");debug_message("in on_load NOT calling join_email_login_popup with join type..."+readCookie("group_invite"));debug_message("in on_load NOT calling join_email_login_popup..."+gsGroupJoinType);var c=document.getElementById("email");var a=document.getElementById("password");c.value=sEmail;a.value=sPassword;authenticate(0);break;case"group_password_changed":gsGroupJoinName=unescape(readCookie("login_groupname"));gsGroupJoinName.replace("+"," ");erase_server_cookie("group_invite");erase_server_cookie("login_groupname");while(gsGroupJoinName.indexOf("+")>0){gsGroupJoinName=gsGroupJoinName.replace("+"," ")}w_alert("Invalid Group Link","An admin member of "+gsGroupJoinName+" has changed the group password. To log into "+gsGroupJoinName+", they will need to send you an updated invitation.");show_front_login_div();break;case"group_not_found":gsGroupJoinName=unescape(readCookie("login_groupname"));sPassword=unescape(readCookie("login_group_password"));erase_server_cookie("group_invite");erase_server_cookie("login_groupname");erase_server_cookie("login_group_password");while(gsGroupJoinName.indexOf("+")>0){gsGroupJoinName=gsGroupJoinName.replace("+"," ")}w_alert("Group Not Found","The group called "+gsGroupJoinName+" with password "+sPassword+" cannot be found. Check that the name and password are correct and try again.");show_front_login_div();break;case"group_closed":erase_server_cookie("group_invite");w_alert("Invalid Group Link","The group you are trying to access has been closed. Please contact your group administrator for more details.");show_front_login_div();break}}}function give_testimonial(){if(gaTable.testimonials!==undefined){eTestimonialTextArea=getE("testimonial_text",0);if(eTestimonialTextArea){eLoginPageFront=getE("logintutorial",0);if((eLoginPageFront)&&(eLoginPageFront.style.display!="none")){gsCurTestimonialNum+=1;if(gsNumTestimonials>0){gsCurTestimonialNum=gsCurTestimonialNum%gsNumTestimonials}else{gsCurTestimonialNum=0}var b=trim_one_space(gaTable.testimonials[gsCurTestimonialNum]["body"]);b=replace_all(b,"&#034;",'"');var a=trim_one_space(gaTable.testimonials[gsCurTestimonialNum]["author_name"]);var c='"'+b+'" -- '+a;element_remove_children(eTestimonialTextArea);cText(c,eTestimonialTextArea);setTimeout("give_testimonial();",10000)}}}else{setTimeout("give_testimonial();",1000)}}function trim_one_space(a){if(a.substr(0,1)==" "){a=a.substr(1)}return a}function show_login_message(c){if(c!="undefined"){if(c!=""){var b=getE("content_login_block",0);if(b){var f=getE("content_password_form",0);if(f){var a=cDiv("content_login_message","",null);var d=cText(c,a);b.insertBefore(a,f);a.style.fontSize="11pt";a.style.marginTop="10px";a.style.marginRight="10px";a.style.marginBottom="5px";a.style.paddingLeft="70px";a.style.whiteSpace="nowrap";var g=getE("content_login_forms",0);if(g){g.style.height="250px"}}}}}}function show_group_url_login(){if(gsCustomDomainGroupIconSrc!=""){var d=getE("content_login_head",0);d.innerHTML="";cImg("","",d,"/images/default_group_icon.jpg")}var d=getE("content_login_head_title",0);cText(gsCustomDomainGroupName,d);var c=getE("content_login_join",0);var a=cDiv("content_login_join_instr","",c);var b=cA("content_login_join_btn","",a,"","","get_group_login_popup(); return false;",get_group_login_popup);cText("Not a member of "+gsCustomDomainGroupName+" yet?",b);b.style.width="";b.setAttribute("title","Join "+gsCustomDomainGroupName)}function on_chatroom_load(){var g,a;var d,c,f,b;document.body.style.cursor="wait";w_alert("Loading the chatroom ...","",300,200,1);if((window.opener)&&(!window.opener.closed)&&(typeof opener.gsChatId!="undefined")&&(opener.gsChatId!="")){gsChatId=opener.gsChatId;gsChatArchiveFlag=opener.gsChatArchiveFlag;opener.gsChatId=0;opener.gsChatArchiveFlag=0;gaTableSchema=opener.gaTableSchema;gaTable=opener.gaTable;gaSort=opener.gaSort;window.document.title="Wiggio Chat - "+gaTable.events[gsChatId]["eventname"];a=getE("chat_name_head",0);if(a){a.innerHTML=gaTable.events[gsChatId]["eventname"];if(gsChatArchiveFlag){a.style.color="#adb9b0"}}else{debug_message("In on_chatroom_load element chat_name_head not found.")}if(gsChatArchiveFlag){d=getE("cf_entry",0);if(d){d.style.display="none"}else{debug_message("In on_chatroom_load element cf_entry not found.")}c=getE("cf_post_button",0);if(c){c.style.display="none"}else{debug_message("In on_chatroom_load element cf_post_button not found.")}f=getE("cf_instructions",0);if(f){f.style.display="none"}else{debug_message("In on_chatroom_load element cf_instructions not found.")}b=getE("attendance_head",0);if(b){b.src="/images/meeting/attendance_head_gray_on_gray.gif"}else{debug_message("In on_chatroom_load element attendance_head not found.")}}g=getE("chatroom_wrapper",0);if(g){chatroom_init();g.style.display="block";if(gsChatArchiveFlag==1){document.body.style.backgroundColor="#e8efe8";g.style.backgroundColor="#e8efe8"}debug_block_show();w_alert_release_from_js()}else{debug_message("In on_chatroom_load element chatroom_wrapper not found.")}}else{w_alert_release_from_js();debug_message("In on_chatroom_load window.opener: "+window.opener);debug_message("In on_chatroom_load window.opener.closed: "+window.opener.closed);debug_message("In on_chatroom_load typeof opener.gsChatId: "+typeof opener.gsChatId);debug_message("In on_chatroom_load opener.gsChatId: "+opener.gsChatId);w_alert("The requested chatroom is not available.  This window will now close.","",300,200,1);window.close()}}function get_window_dimensions(){var a,b;if(window.innerHeight){a=window.innerWidth;b=window.innerHeight}else{if(typeof window.height=="undefined"){a=document.documentElement.clientWidth;b=document.documentElement.clientHeight}else{a=window.width;b=window.height}}return{width:a,height:b}}var gsFrameWidth=0;var gsFrameHeight=0;var gsContentLeft=0;function resize_content(){if(gsPremiumHeader!=""){var W=getE("logo_link_960_cell",0);W.innerHTML="";var H=cE("TABLE","","",W);var E=cE("TBODY","","",H);var S=cE("TR","","",E);var W=cE("TD","","",S);cText(gsPremiumHeader,W);var W=cE("TD","powered_by_cell","",S);W.innerHTML="powered by Wiggio";var W=cE("TD","powered_by_tm_cell","",S);W.innerHTML="TM"}else{var W=getE("logo_link_960_cell",0);W.innerHTML="";W.innerHTML='<img id="logo_link_960" src="/images/banner/wiggio_logo_40px_black.gif" onclick="show_tour(0); logo_click(); return false;" title="View Your Groups"/>'}var s=0;var d,B,aA;var G,an,ad,I,au,w;var U,A,L;var ab,N;var D,aw,aq,h,j,q;var g;var X;var ah;var P,af,ac,n;var ao,a,ar,l;var ag,ae,al;var T,ay;var K,m;var Q,Z;var ap,aj;var az,b,ax,k;var F,Y,J;var u,aa,V;var c;var f,o,R,r;var am,p;d=get_window_dimensions();B=d.width;aA=d.height;gsFrameWidth=B;gsFrameHeight=aA;G=document.getElementById("casement_table");var M=getE("casement_top_left_corner_banner",0);var v=getE("casement_top_right_corner_banner",0);var C=getE("footer",0);var O=84;if(gsUserId==0&&(gsSection=="home"||gsSection=="")){if(M){M.className="casement_top_corner_banner_home"}if(v){v.className="casement_top_corner_banner_home"}if(C){C.style.display="none"}}else{O=40;if(M){M.className="casement_top_corner_banner"}if(v){v.className="casement_top_corner_banner"}if(C){C.style.display="inline"}}ad=document.getElementById("footer");I=document.getElementById("left_channel");au=document.getElementById("content_div");w=document.getElementById("right_sticky");am=document.getElementById("logintutorial");U=get_dimensions(au);A=U.x;gsContentLeft=A;L=U.y;ab=get_dimensions(an);N=ab.x;sFooterHeight=60;sBannerWidth=B-26;sContentHeight=aA-O-sFooterHeight-40;sContentWidth=B-I.clientWidth-28;if(w&&w.style.display=="block"){sContentWidth=sContentWidth-w.clientWidth-12}if(s){}G.style.height=aA+"px";document.getElementById("content_div").style.visibility="visible";document.getElementById("footer").style.display="block";if(gsUserId==0){R=4}else{R=13}var f=getE("feedback_tab",0);if(f){f.innerHTML=""}else{var f=cDiv("feedback_tab","",I)}var av=cDiv("","purple_roll_corner",f);var av=cDiv("feedback_tab_desc","",f);cText("Feedback",av);set_onclick(av,"feedback_tab_click();",function(){feedback_tab_click()});if(f){f.style.marginLeft=R+"px";o=getE("feedback_div");if(o){r=get_dimensions(f);o.style.left=r.x+"px"}}if(gsFeedbackOpen==1){feedback_reposition(0)}if(0){X=getE("logo_link");if(gsUserId==0){X.style.left=N+267+"px"}else{X.style.left=N+10+"px"}}if(am){var at=document.getElementById("page");if(at){var ak=get_dimensions(at);var ai=ak.x;p=ai;if(is.ie){p-=2}am.style.left=p+"px"}}alert_popup_relocate(B,aA);switch(gsSection){case"folderlist":reposition_folder_popup("",A);ag=getE("hp_documents_main",0);if(ag){ag.style.left=A+650+"px";ag.style.top=O+7+"px"}break;case"allgroups":ah=getE("hp_allgroups",0);if(ah){ah.style.left=A+265+"px";ah.style.top=L+12+"px"}break;case"posts":P=getE("hp_posts_main",0);if(P){P.style.left=A+650+"px";P.style.top=O+7+"px"}reposition_callout();break;case"calendar":calendar_resize(B,aA,A);ao=getE("hp_events_main",0);if(ao){ao.style.left=A+600+"px";ao.style.top=O+20+"px"}break;case"poll_landing":T=getE("hp_poll_landing_main",0);if(T){T.style.left=A+650+"px";T.style.top=O+7+"px"}break;case"poll_build":K=getE("hp_poll_build_main",0);if(K){K.style.left=A+650+"px";K.style.top=O+7+"px"}break;case"polls":Q=getE("hp_polls_main",0);if(Q){Q.style.left=A+650+"px";Q.style.top=O+7+"px"}break;case"meeting_landing":ap=getE("hp_meeting_landing_main",0);if(ap){ap.style.left=A+650+"px";ap.style.top=O+7+"px"}break;case"messages_landing":ap=getE("hp_messages_landing_main",0);if(ap){ap.style.left=A+650+"px";ap.style.top=O+7+"px"}break;case"messages":az=getE("hp_messages_main",0);if(az){az.style.left=A+650+"px";az.style.top=O+7+"px"}break;case"notes":az=getE("hp_notes_main",0);if(az){az.style.left=A+650+"px";az.style.top=O+7+"px"}break;case"todolists":eHPLinksMain=getE("hp_todolists_main",0);if(eHPLinksMain){eHPLinksMain.style.left=A+650+"px";eHPLinksMain.style.top=O+7+"px"}}}function alert_popup_relocate(m,p){var u;var n;var j,r;var a,l,g,v;var q;var h;var f,s;var c,b,d,k,o;eAlert=getE("alert_div",0);eAlertTable=getE("alert_table",0);if((eAlert)&&(eAlert.style.display=="block")){eAlert.style.margin="0px";a=eAlertTable.offsetWidth;l=eAlertTable.offsetHeight;a+=10;l+=10;g=((m-a)/2);v=((p-l)/2);eAlert.style.left=g+"px";eAlert.style.top=v+"px";if(is_ie6()){eAlert.style.position="absolute"}for(q=0;q<4;q++){n=document.getElementById("alert_grad"+q);if(n){n.style.width=a+"px";n.style.height=(l-q)+"px";n.style.margin="0px";n.style.left=g-q-2+"px";n.style.top=v-q+-2+"px";n.style.display="block";n.style.filter="alpha(opacity=5)";n.style.opacity=5/100}}}}function on_resize(){if(is.ie){if(oResizeTimeout!=""){clearTimeout(oResizeTimeout);oResizeTimeout=""}oResizeTimeout=setTimeout("resize_content();",500)}else{resize_content()}}function on_scroll(){if((is_ie6())||(gsBrowserIsSafari==1)){docinfo_popup_close()}resize_content()}var gaPartnerPlans=new Object();gaPartnerPlans[0]="";gaPartnerPlans[1]="Lily Pad";gaPartnerPlans[2]="Carbon War Room";function set_premium(){gsPartnerGroup=0;gsPremiumGroup=0}function on_before_unload(b){var a="This will end your Wiggio session.";request_session_cache();erase_server_cookie("notification_off_pref");erase_server_cookie("notification_off_email");erase_server_cookie("seek_type");erase_server_cookie("seek_group_id");erase_server_cookie("seek_id");erase_server_cookie("seek_auto_login");erase_server_cookie("seek_email");erase_server_cookie("seek_nomail");erase_server_cookie("seek_digest");if(0){if(is.ie){event.returnValue=a}else{b.returnValue=a}}}function on_unload(a){log_out()}oResizeTimeout="";gaTemplate=new Object();aRecord=new Object();gaTableSchema=new Object();gaTable=new Object();gaSort=new Object();gaActive=new Object();goUpdateTimer=0;gsTodayDateKey="";sAddFormLoadedFlag=0;gaCalendar=new Object();gaCalendar.visibleweeks=new Array();gsCalendarDate="";gsFirstVisibleWeekDateKey="";gsLastVisibleWeekDateKey="";gsStepDirection="";if(typeof DOMParser=="undefined"){DOMParser=function(){};DOMParser.prototype.parseFromString=function(c,f){if(typeof ActiveXObject!="undefined"){var b=new ActiveXObject("MSXML.DomDocument");b.loadXML(c);return b}else{if(typeof XMLHttpRequest!="undefined"){var a=new XMLHttpRequest;a.open("GET","data:"+(f||"application/xml")+";charset=utf-8,"+encodeURIComponent(c),false);if(a.overrideMimeType){a.overrideMimeType(f)}a.send(null);return a.responseXML}}}}sBrowserIsIE=0;gsBrowserIsSafari=0;sUserAgent=navigator.userAgent.toLowerCase();if(sUserAgent.indexOf("msie")!=-1){sBrowserIsIE=1}if(sUserAgent.indexOf("safari")!=-1){gsBrowserIsSafari=1}if(is_ie6()){}var dragapproved=false;var z,x,y;function move(a){debug_message("in function move()...");if(a.button==1&&dragapproved){z.style.pixelLeft=temp1+a.clientX-x;z.style.pixelTop=temp2+a.clientY-y;return false}}function drags(a){debug_message("in function drags()...");if(!a){var a=window.event}if(a.target){targ=a.target;debug_message("the clicked element is a "+targ.tagName+" class="+targ.className);if(a.target.className.indexOf("drag")>0){debug_message("found drag on the element...");targ=a.target}else{if(typeof a.target.parent!="undefined"){targ=a.target.parent;debug_message("the clicked element.parent is a "+targ.tagName+" class="+targ.className);if(a.target.parent.className.indexOf("drag")>0){debug_message("found drag on the 1ST parent...");targ=a.target.parent}if(typeof a.target.parent!="undefined"){targ=a.target.parent.parent;debug_message("the clicked element.parent.parent is a "+targ.tagName+" class="+targ.className);if(a.target.parent.parent.className.indexOf("drag")>0){debug_message("found drag on the 2ND parent...");targ=a.target.parent.parent}}}}targ="";if(targ!=""){debug_message("class is drag...");dragapproved=true;z=a.target;z.style.position="relative";temp1=z.style.pixelLeft;temp2=z.style.pixelTop;x=a.clientX;y=a.clientY;debug_message("adding event listener for mousemove...");document.addEventListener("mousemove",move,false)}}if(a.srcElement){targ=a.srcElement;debug_message("event has a srcElement...");if(a.srcElement.className.indexOf("drag")>0){debug_message("class is drag...");dragapproved=true;z=a.srcElement;temp1=z.style.pixelLeft;temp2=z.style.pixelTop;x=a.clientX;y=a.clientY;document.attachEvent("mousemove",move)}}}function stop_drags(){dragapproved=false}function drag_init_after_on_load(){debug_message("assigning document.onmousedown to function drags()...");if(is.ie){document.attachEvent("mousedown",drags);document.attachEvent("mouseup",stop_drags)}else{document.addEventListener("mousedown",drags,false);document.addEventListener("mouseup",stop_drags,false)}}function missing_confirmation_email(b,a){w_alert(b,a+"<br /><br /><a href='' class='why_link_large' onclick='fbf_send_email_error(); return false;'>Still haven't received an email from us?</a>")}function if_enter_then_act(c,b){var a;if(is.ie&&!b){b=this.getAttribute("action");c=window.event;a=c.keyCode;if(a==13){if(b=="rename_folder"){b(this.getAttribute("docId"),this.getAttribute("containerId"))}else{if(b=="rename_subgroup_click"){b(this.getAttribute("subId"))}}}}else{if(window.event){a=c.keyCode}else{if(c.which){a=c.which}}if(a==13){b()}}}function is_natural(b){var f="0123456789";var d=true;var a;for(var c=0;c<b.length&&d==true;c++){a=b.charAt(c);if(f.indexOf(a)==-1){d=false}}return d}function abuse_notify(d,f,a){var g;var h,b,c;h="Possible Abuse by the user with ID "+d;b="User with ID "+d+" has attempted to bypass security in "+f+" by "+a;c="abuse@wiggio.com";g="type="+escape_plus(h)+"&body="+escape_plus(b)+"&email="+escape_plus(c);if(gsGroupId!=0){g+="&groupid="+gsGroupId}request_send_feedback(g)}function server_timeout_alert(){if(gbServerTimeoutAlert==false){var b=document.createElement("TABLE");var p=document.createElement("TBODY");var o=document.createElement("TR");var k=document.createElement("TD");var g=document.createElement("TD");var c=document.createElement("A");var m=document.createElement("IMG");var d=document.createElement("IMG");var j=document.createElement("IMG");var l=document.createElement("IMG");var h=document.createElement("IMG");var n=document.createElement("IMG");b.className="alert_btn_table";var a=document.createElement("A");var f="server_timeout_alert";a.className="new_btn new_btn_purple";cText("Connect",a);a.setAttribute("href","");a.setAttribute("alert_id",f);c.className="new_btn new_btn_gray";cText("Cancel",c);c.setAttribute("href","");c.setAttribute("alert_id",f);if(is.ie){c.onclick=server_timeout_alert_close}else{c.setAttribute("onclick","server_timeout_alert_close('"+f+"'); return false;")}b.appendChild(p);p.appendChild(o);o.appendChild(k);k.appendChild(a);cE("TD","","two_button_spacer",o);o.appendChild(g);g.appendChild(c);if(gbServerTimeOutRetry==false){alert_open(f,"575","200","The server timed out.",'Sorry, the server has timed out. Click "Connect" to be taken back to login page where you can log in again, or you may click "Cancel" to access data on this page. However, note that nothing you do on site while disconnected will be saved!',null,null,b)}else{alert_open(f,"575","200","Reestablishing server session has failed.",'Sorry, your attempt to reestablish connection with server has failed. Click "Connect" to be taken back to login page where you can log in again, or you may click "Cancel" to access data on this page. However, note that nothing you do on site while disconnected will be saved!',null,null,b)}gbServerTimeoutAlert=true}}function server_timeout_alert_close(a){if((is.ie)&&((typeof a=="undefined")||(a==""))){a=this.alert_id}alert_close(a);gbServerTimeoutAlert=false}function reauthenticate_response(s,l){var g,o;var p,h;var a;var r,f;var n,c,q;var m="";var d="";var j=0;var k;var u=0;var v;var b;p="";h="";o=0;if((s=="")||(s=="0")||((s.length<100)&&(s.indexOf("authentication_failure")>-1))){gbServerTimeOutRetry=true;server_timeout_alert();gsAuthenticating=0}else{marquee_show_timed("Reconnected!",10000);gsAuthKey=readCookie("authKey");unpack_bolus(s);gsAuthenticating=0;l()}}function connection_loss_alert(){if(gbConnLossAlert==false){var b=document.createElement("TABLE");var q=document.createElement("TBODY");var p=document.createElement("TR");var l=document.createElement("TD");var g=document.createElement("TD");var c=document.createElement("A");var n=document.createElement("IMG");var d=document.createElement("IMG");var k=document.createElement("IMG");var m=document.createElement("IMG");var h=document.createElement("IMG");var o=document.createElement("IMG");b.className="alert_btn_table";var a=document.createElement("A");var j=document.createTextNode(String.fromCharCode(160));var f="connection_loss_alert";a.className="new_btn new_btn_purple";cText("Connect",a);a.setAttribute("href","");a.setAttribute("alert_id",f);if(is.ie){a.onclick=connection_loss_action}else{a.setAttribute("onclick","connection_loss_action('"+f+"'); return false;")}a.appendChild(j);c.className="new_btn new_btn_gray";cText("Cancel",c);c.setAttribute("href","");c.setAttribute("alert_id",f);if(is.ie){c.onclick=conn_lossalert_close}else{c.setAttribute("onclick","conn_loss_alert_close('"+f+"'); return false;")}b.appendChild(q);q.appendChild(p);p.appendChild(l);l.appendChild(a);cE("TD","","two_button_spacer",p);p.appendChild(g);g.appendChild(c);if(gbConnLossRetry==false){alert_open(f,"575","200","Your server connection has been lost.",'Sorry, you have lost your connection to the server. Please check your internet connection and click "Connect". If you cannot reconnect, you can click "Cancel" and access your group but any activity will not be saved until your connection has been restored.',null,null,b)}else{alert_open(f,"575","200","Connection retry has failed.",'Sorry, the attempt to reconnect has failed. Please check your internet connection and click "Connect" to retry connecting. If your connection fails repeatedly, you can click "Cancel" to access data on this page. However, note that nothing you do on site while disconnected will be saved!',null,null,b)}gbConnLossAlert=true}}function connection_loss_action(a){if((is.ie)&&((typeof a=="undefined")||(a==""))){a=this.alert_id}alert_close(a);gbConnLossAlert=false;gbConnLossRetry=true;gfSavedAction()}function conn_loss_alert_close(a){if((is.ie)&&((typeof a=="undefined")||(a==""))){a=this.alert_id}alert_close(a);gbConnLossAlert=false}function server_error_alert(){w_alert("Sorry, there was a server error.  Please try again later. If the problem persists, please report it to feedback")}function explain_tell_everyone(){w_alert("Tell Everyone option","Checking this box will notify all users by email, regardless of their notification preferences. If you leave the box unchecked, group members will receive a notification based on their individual preferences.")}function trim(a){varstr=a.replace(/^\s\s*/,""),ws=/\s/,i=a.length;while(ws.test(a.charAt(--i))){}return a.slice(0,i+1)}function getOffset(b){for(var a={xPos:b.offsetLeft,yPos:b.offsetTop,h:b.offsetHeight,w:b.offsetWidth};b=b.offsetParent;a.xPos+=b.offsetLeft,a.yPos+=b.offsetTop){}return a}function ltrim(c,b){b=!b?" \\s\u00A0":(b+"").replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1");var a=new RegExp("^["+b+"]+","g");return(c+"").replace(a,"")}function rtrim(c,b){b=!b?" \\s\u00A0":(b+"").replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1");var a=new RegExp("["+b+"]+$","g");return(c+"").replace(a,"")}function alltrim(f,d){var b,a=0,c=0;f+="";if(!d){b=" \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000"}else{d+="";b=d.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1")}a=f.length;for(c=0;c<a;c++){if(b.indexOf(f.charAt(c))===-1){f=f.substring(c);break}}a=f.length;for(c=a-1;c>=0;c--){if(b.indexOf(f.charAt(c))===-1){f=f.substring(0,c+1);break}}return b.indexOf(f.charAt(0))===-1?f:""}function get_dimensions2(a){for(var c=0,b=0;a!=null;c+=a.offsetLeft,b+=a.offsetTop,a=a.offsetParent){}return{x:c,y:b}}function get_dimensions(a){var c=0,b=0;if(sBrowserIsIE){if(a){oRect=a.getBoundingClientRect();if((typeof oRect!="undefined")&&(oRect)&&(typeof oRect.left!="undefined")&&(typeof oRect.top!="undefined")){c+=oRect.left;b+=oRect.top}}}else{while(a!=null){c+=a.offsetLeft;b+=a.offsetTop;a=a.offsetParent}}return{x:c,y:b}}function no_op(){}function blur_this(){this.blur()}function cE_I(c,a){var b=document.createElement(c);b.setAttribute("id",a);return b}function cE_C(c,b){var a=document.createElement(c);a.className=b;return a}function cE_P(c,a){var b=document.createElement(c);a.appendChild(b);return b}function cE_IC(d,a,c){var b=document.createElement(d);b.setAttribute("id",a);b.className=c;return b}function cE_CP(d,c,a){var b=document.createElement(d);b.className=c;a.appendChild(b);return b}function cE_IP(d,b,a){var c=document.createElement(d);c.setAttribute("id",b);a.appendChild(c);return c}function cE_ICP(f,b,d,a){var c=document.createElement(f);c.setAttribute("id",b);c.className=d;a.appendChild(c);return c}function cE(f,b,d,a){var c=document.createElement(f);if(b!=""){c.setAttribute("id",b)}if(d!=""){c.className=d}if(a){a.appendChild(c)}return c}function cText(b,a){var c=document.createTextNode(b);if(a){a.appendChild(c)}return c}function cDiv_I(a){return cE_I("DIV",a)}function cDiv_C(a){return cE_C("DIV",a)}function cDiv_P(a){return cE_P("DIV",a)}function cDiv_IC(a,b){return cE_IC("DIV",a,b)}function cDiv_IP(b,a){return cE_IP("DIV",b,a)}function cDiv_CP(b,a){return cE_CP("DIV",b,a)}function cDiv_ICP(b,c,a){return cE_ICP("DIV",b,c,a)}function cDiv(b,c,a){return cE("DIV",b,c,a)}function cSpan_IP(b,a){return cE_IP("SPAN",b,a)}function cSpan_C(a){return cE_C("SPAN",a)}function cSpan_IC(a,b){return cE_IC("SPAN",a,b)}function cSpan_CP(b,a){return cE_CP("SPAN",b,a)}function cSpan_ICP(b,c,a){return cE_ICP("SPAN",b,c,a)}function cSpan(b,c,a){return cE("SPAN",b,c,a)}function cTable_I(b){var a=cE_I("TABLE",b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_P(b){var a=cE_P("TABLE",b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_C(b){var a=cE_C("TABLE",b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_IC(b,c){var a=cE_IC("TABLE",b,c);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_IP(c,b){var a=cE_IP("TABLE",c,b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_CP(c,b){var a=cE_CP("TABLE",c,b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable_ICP(c,d,b){var a=cE_ICP("TABLE",c,d,b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTable(c,d,b){var a=cE("TABLE",c,d,b);a.setAttribute("border","0");a.setAttribute("cellPadding","0");a.setAttribute("cellSpacing","0");return a}function cTbody_P(a){var b=cE_P("TBODY",a);return b}function cTbody_IP(b,a){var c=cE_IP("TBODY",b,a);return c}function cTr_P(b){var a=cE_P("TR",b);return a}function cTr_IP(c,b){var a=cE_IP("TR",c,b);return a}function cTr_CP(c,b){var a=cE_CP("TR",c,b);return a}function cTd_P(a){var b=cE_P("TD",a);return b}function cTd_IP(b,a){var c=cE_IP("TD",b,a);return c}function cTd_CP(c,a){var b=cE_CP("TD",c,a);return b}function cTd_ICP(b,d,a){var c=cE_ICP("TD",b,d,a);return c}function cImg(d,f,b,a){var c=cE("IMG",d,f,b);c.setAttribute("src",a);c.setAttribute("alt","");return c}function cImg_IP(d,b,a){var c=cE_IP("IMG",d,b);c.setAttribute("src",a);c.setAttribute("alt","");return c}function cImg_CP(d,b,a){var c=cE_CP("IMG",d,b);c.setAttribute("src",a);c.setAttribute("alt","");return c}function cImg_ICP(d,f,b,a){var c=cE_ICP("IMG",d,f,b);c.setAttribute("src",a);c.setAttribute("alt","");return c}function cForm(d,j,b,c,a,h,g){var f=cE("FORM",d,j,b);setA(f,"name",d);setA(f,"method",c);setA(f,"action",a);if(is.ie){f.onSubmit=g}else{setA(f,"onsubmit",h)}return f}function cInput(c,j,b,h,g,d,a){var f;if(is.ie){f=cE('<INPUT TYPE="'+h+'">',c,j,b);f.onclick=a}else{f=cE("INPUT",c,j,b);f.setAttribute("type",h);f.setAttribute("onclick",d)}setA(f,"name",c);f.setAttribute("value",g);return f}function cHiddenInput_IP(b,a,d){var c;if(is.ie){c=cE_IP('<INPUT TYPE="hidden">',b,a)}else{c=cE_IP("INPUT",b,a);c.setAttribute("type","hidden")}c.setAttribute("name",b);c.setAttribute("value",d);return c}function cRadio(b,c,h,a,j,g,k,d){var f;if(is.ie){if(a=="radio"){f=cE('<INPUT TYPE="'+a+'" NAME="'+d+'">',b,c,h)}else{f=cE('<INPUT TYPE="'+a+'">',b,c,h)}f.onclick=k}else{f=cE("INPUT",b,c,h);f.setAttribute("type",a);f.setAttribute("onclick",g)}setA(f,"name",b);f.setAttribute("value",j);return f}function cLabel(b,f,a,d){if(is.ie){var c=cE("<LABEL FOR='"+d+"'>",b,f,a)}else{var c=cE("LABEL",b,f,a);c.setAttribute("for",d)}return c}function cLabel_P(a,c){if(is.ie){var b=cE_P("<LABEL FOR='"+c+"'>",a)}else{var b=cE_P("LABEL",a);b.setAttribute("for",c)}return b}function cLabel_IP(b,a,d){if(is.ie){var c=cE_IP("<LABEL FOR='"+d+"'>",b,a)}else{var c=cE_IP("LABEL",b,a);c.setAttribute("for",d)}return c}function cLabel_CP(d,a,c){if(is.ie){var b=cE_CP("<LABEL FOR='"+c+"'>",d,a)}else{var b=cE_CP("LABEL",d,a);b.setAttribute("for",c)}return b}function cLabelWithText_P(a,d,b){var c=cLabel_P(a,d);cText(b,c);return c}function cLabelWithText_IP(c,a,f,b){var d=cLabel_IP(c,a,f);cText(b,d);return d}function cLabelWithText_CP(f,a,d,b){var c=cLabel_CP(f,a,d);cText(b,c);return c}function cA_P(c,g,b,f,a){var d=cE_P("A",c);if(g!=""){d.setAttribute("href",g)}if(b!=""){d.setAttribute("target",b)}if(is.ie){d.onclick=a}else{d.setAttribute("onclick",f)}return d}function cA_IC(c,h,g,b,f,a){var d=cE_IC("A",c,h);if(g!=""){d.setAttribute("href",g)}if(b!=""){d.setAttribute("target",b)}if(is.ie){d.onclick=a}else{d.setAttribute("onclick",f)}return d}function cA_IP(d,c,h,b,g,a){var f=cE_IP("A",d,c);if(h!=""){f.setAttribute("href",h)}if(b!=""){f.setAttribute("target",b)}if(is.ie){f.onclick=a}else{f.setAttribute("onclick",g)}return f}function cA_CP(h,c,g,b,f,a){var d=cE_CP("A",h,c);if(g!=""){d.setAttribute("href",g)}if(b!=""){d.setAttribute("target",b)}if(is.ie){d.onclick=a}else{d.setAttribute("onclick",f)}return d}function cA_ICP(d,j,c,h,b,g,a){var f=cE_ICP("A",d,j,c);if(h!=""){f.setAttribute("href",h)}if(b!=""){f.setAttribute("target",b)}if(is.ie){f.onclick=a}else{f.setAttribute("onclick",g)}return f}function cA(d,j,c,h,b,g,a){var f=cE("A",d,j,c);if(h!=""){f.setAttribute("href",h)}if(b!=""){f.setAttribute("target",b)}if(is.ie){f.onclick=a}else{f.setAttribute("onclick",g)}return f}function setA(b,a,c){if(a=="class"){b.className=c}else{b.setAttribute(a,c)}}function set_onclick(c,b,a){if(is.ie){c.onclick=a}else{c.setAttribute("onclick",b)}}function set_onchange(b,a,c){if(is.ie){b.onchange=c}else{b.setAttribute("onChange",a)}}function set_onmousedown(c,a,b){if(is.ie){c.attachEvent("onmousedown",b)}else{c.setAttribute("onmousedown",a)}}function set_onmouseover(c,a,b){if(is.ie){c.onmouseover=b}else{c.setAttribute("onmouseover",a)}}function set_onmouseout(c,a,b){if(is.ie){c.onmouseout=b}else{c.setAttribute("onmouseout",a)}}function set_onfocus(c,a,b){if(is.ie){c.attachEvent("onfocus",b)}else{c.setAttribute("onfocus",a)}}function set_onkeyup(c,a,b){if(is.ie){c.attachEvent("onkeyup",b)}else{c.setAttribute("onkeyup",a)}}function set_onblur(c,a,b){if(is.ie){c.attachEvent("onblur",b)}else{c.setAttribute("onblur",a)}}function set_onkeydown(c,b,a){if(is.ie){c.attachEvent("onkeydown",a)}else{c.setAttribute("onkeydown",b)}}function set_event_attachEvent(b,d,c,a){b.attachEvent(d,a)}function set_event_setAttribute(b,d,c,a){b.setAttribute(d,c)}if(is.ie){set_event=set_event_attachEvent}else{set_event=set_event_setAttribute}function cSelect(c,f,k,a,h,b,j){eDiv=cDiv("","",k);eSelect=cE("SELECT",c,f,eDiv);if(is.ie){eSelect.onChange=h}else{eSelect.setAttribute("onchange",a)}if(!isArray(b)){var l=0;for(var c in b){var d=document.createElement("option");if(document.all){eSelect.add(d)}else{eSelect.add(d,null)}if(j==c){j=l}d.value=c;d.text=b[c];l++}}else{for(var g=0;g<b.length;g++){var d=document.createElement("option");if(document.all){eSelect.add(d)}else{eSelect.add(d,null)}d.value=g;d.text=b[g]}}if(j){eSelect.selectedIndex=j}return eDiv}function styleE(e,sStyle){eval(sStyle);if(e&&oStyle){if(oStyle.height){e.style.height=oStyle.height}if(oStyle.width){e.style.width=oStyle.width}if(oStyle.color){e.style.color=oStyle.color}if(oStyle.backgroundColor){e.style.backgroundColor=oStyle.backgroundColor}if(oStyle.fontSize){e.style.fontSize=oStyle.fontSize}if(oStyle.fontWeight){e.style.fontWeight=oStyle.fontWeight}if(oStyle.display){e.style.display=oStyle.display}if(oStyle.margin){e.style.margin=oStyle.margin}if(oStyle.padding){e.style.padding=oStyle.padding}return e}}function get_group_index(b){var a;if((gaTable===undefined)||(gaTable.groups===undefined)||(gaTable.groups[b]===undefined)){return 0}else{if(gaTable.groups[b]["index"]===undefined){gaTable.groups[b]["index"]=gsNextGroupIndex;gsNextGroupIndex+=1}a=gaTable.groups[b]["index"];return a}}function get_user_index(a){var b;if(gaTable.users[a]["index"]===undefined){gaTable.users[a]["index"]=gsNextUserIndex;gsNextUserIndex+=1}b=gaTable.users[a]["index"];return b}function char_replace(g,b,d){for(var a=0;a<d.length;a++){var f=d.charAt(a);if(f==g){d=d.substring(0,a)+b+d.substring(a+1,d.length)}}return d}function get_full_formed_email(a){a=alltrim(a);var h=a.indexOf("@")-1;if(h>-1){var b=h;while(b&&a.substring(b,b-1)!=" "){b--}var c=h+1;while(c<a.length&&a.substring(c,c+1)!=" "){c++}var j=a.substring(b,c);var f="";j=format_email(j);if(b){f=a.substring(0,b-1);f=(f.substring(0,3).toLowerCase()=="to\t"?f.substring(3):f);f=(f.substring(0,3).toLowerCase()=="cc\t"?f.substring(3):f);f=(f.substring(0,5).toLowerCase()=="from\t"?f.substring(5):f);f=(f.substring(0,3).toLowerCase()=="to "?f.substring(3):f);f=(f.substring(0,3).toLowerCase()=="cc "?f.substring(3):f);f=(f.substring(0,5).toLowerCase()=="from "?f.substring(5):f);f=(f.substring(0,3).toLowerCase()=="to:"?f.substring(3):f);f=(f.substring(0,3).toLowerCase()=="cc:"?f.substring(3):f);f=(f.substring(0,5).toLowerCase()=="from:"?f.substring(5):f)}else{if(c<a.length){f=a.substring(c+1)}}if(alltrim(f)==""){f=j.substring(0,j.indexOf("@"))}f=replace_all(f,'"',"");f=char_replace("."," ",f);var g=f.split("'").length-1;if(g>1){f=replace_all(f,"'","")}var d=":;,/|()`~#$%^&*{}[]<>\"'";if(f.length>1){var k=f.substring(0,1);while(d.indexOf(k)>-1){f=f.substring(1);k=f.substring(0,1)}k=f.substring(f.length-1,f.length);while(d.indexOf(k)>-1){f=f.substring(0,f.length-1);k=f.substring(f.length-1,f.length)}}if(j){a='"'+f+'" <'+j.toLowerCase()+">,"}else{a=""}}else{a=""}return(a)}function format_email(f){var h=" :;,/|()`~#$%^&*{}[]<>\"'.";if(f.length>1){var d=f.substring(0,1);while(h.indexOf(d)>-1){f=f.substring(1);d=f.substring(0,1)}d=f.substring(f.length-1,f.length);while(h.indexOf(d)>-1){f=f.substring(0,f.length-1);d=f.substring(f.length-1,f.length)}}else{f=""}var b=0;for(var c=0;c<f.length;c++){if(f.substring(c,c+1)=="@"){b++}}var g=0;for(var c=0;c<f.length;c++){if(f.substring(c,c+1)=="."){g++;break}}if(b!=1||g<1){f=""}else{c=0;var a=':;,()[]<>"';for(var c=0;c<a.length;c++){if(f.indexOf(a.substring(c,c+1))>-1){f=""}}if(f.indexOf("..")>-1){f=""}}return f}function getChildrenByTagName(f,b){var g=new Array();var d=f.childNodes;var a=d.length;for(var c=0;c<a;c++){if(d[c].nodeName.toLowerCase()==b.toLowerCase()){g.push(d[c])}}return g}function strToProper(a){return a.toLowerCase().replace(/^(.)|\s(.)/g,function(b){return b.toUpperCase()})}function press_button(b,a,c){var d=getE(b,0);if(d){d.className="new_btn_pressed new_btn_pressed_"+c;d.innerHTML=a+"..."}}function release_button(b,a,c){var d=getE(b,0);if(d){d.className="new_btn new_btn_"+c;d.innerHTML=a}}function js_onerror(b,a,c){var j=(gsSyncVersion?gsSyncVersion:"");var g=(gsUserId?gsUserId:"");var d=(gsGroupId?gsGroupId:"");var l=(gsSection?gsSection:"");var h=(gsLastGroupSection?gsLastGroupSection:"");var m='{"url":"'+a+'","msg":"'+b+'","line_number":"'+c+'","userid":"'+g+'","groupid":"'+d+'","section":"'+l+'","last_section":"'+h+'","sync_version":"'+j+'"';var k="";var n=document.cookie.split(";");for(var f=0;f<n.length;f++){k=replace_all(n[f],"{","(");k=replace_all(k,"}",")");k=replace_all(k,'"',"'");k=replace_all(k,"%","-");m+=',"cookie_'+f+'":"'+k+'"'}m+="}";request_error_report(m)}function js_report_warning(k,c,m){var h=(gsSyncVersion?gsSyncVersion:"");var f=(gsUserId?gsUserId:"");var a=(gsGroupId?gsGroupId:"");var l=(gsSection?gsSection:"");var g=(gsLastGroupSection?gsLastGroupSection:"");var b='{"filename":"'+k+'","functionname":"'+c+'","msg":"'+m+'","userid":"'+f+'","groupid":"'+a+'","section":"'+l+'","last_section":"'+g+'","sync_version":"'+h+'"';var j="";var n=document.cookie.split(";");for(var d=0;d<n.length;d++){j=replace_all(n[d],"{","(");j=replace_all(j,"}",")");j=replace_all(j,'"',"'");j=replace_all(j,"%","-");b+=',"cookie_'+d+'":"'+j+'"'}b+="}";request_warning_report(b)}function get_key_from_date(c){if((c===undefined)||(c=="")||(c=="today")){c=new Date()}var f=c.getFullYear();var a=add_leading_zero(c.getMonth()+1);var b=add_leading_zero(c.getDate());var d=f+a+b;return d}function get_false(){return false}function isArray(a){if(a.constructor.toString().indexOf("Array")==-1){return false}else{return true}}function isEven(a){a=parseInt(a);return(a%2)?false:true}function isOdd(a){return !isEven(a)}function show_other(){debug_message("showing other div...");var b=getE("other_purpose_div",0);if(b){b.style.display="block";var a=getE("gaf_otherpurpose",0);if(a){a.focus()}}}function hide_other(){debug_message("hiding other div...");var a=getE("other_purpose_div",0);if(a){a.style.display=""}}function populate_group_purpose(c){var a="";var j;var f=get_template_source("content_div","groups","purposelink");aChoices=new Array();if(c==0){hide_other();var k=getE("gaf_grouppurpose",0);if(k){k.value=""}var k=getE("gaf_otherpurpose",0);if(k){k.value=""}var k=getE("gaf_grouppurposeids",0);if(k){k.value=""}var k=getE("group_purpose_div",0);if(k){k.innerHTML=""}}if(gaSort.purpose_menu[0]["dirty"]==1){gaSort.purpose_menu[0]["recordids"].sort(sort_purpose);gaSort.purpose_menu[0]["dirty"]=0}var h=gaSort.purpose_menu[0]["length"];for(var g=1;g<h;g++){j=gaSort.purpose_menu[0]["recordids"][g];if(gaTable.purpose_menu[j]["parentid"]==c){sPurposeId=gaTable.purpose_menu[j]["purposeid"];if(typeof gaTable.purpose[sPurposeId]!="undefined"){sPurpose=gaTable.purpose[sPurposeId]["choice"];a=f;a=replace_all(a,"<!-- purposeid -->",sPurposeId);a=replace_all(a,"<!-- purpose -->",sPurpose);aChoices.push(a)}else{debug_message("the record was deleted...")}}}var d=0;var b="";var l="";var h=aChoices.length;var m=h/2;for(var g=0;g<h;g++){b+=" &#8226; "+aChoices[g];d+=1;if(d>m){l+='<td class="purpose_choice_cell" valign="top">'+b+"</td>";b="";d=0}}if(d>0){l+='<td class="purpose_choice_cell" valign="top">'+b+"</td>"}if(l!=""){l='<tr><td colspan="4"><div id="purpose_instr">Please choose the category that best describes your group.</div></td></tr>'+l}else{}l+='<tr><td colspan="4" align="left"><a href="" id="purpose_start_over" onclick="populate_group_purpose(\'0\'); return false;">(click here to start over)</a></td></tr>';l="<tr>"+l+"</tr>";l='<table border="0" cellpadding="0" cellspacing="0">'+l+"</table/>";eChoiceList=getE("group_purpose_selector",0);if(eChoiceList){eChoiceList.innerHTML=l}else{alert("the target div was not found. group_purpose_selector")}}function group_purpose_click(b){if(typeof gaTable.purpose[b]!="undefined"){var a=gaTable.purpose[b]["choice"];var c=getE("gaf_grouppurposeids",0);if(c){if(c.value!=""){c.value+="."}c.value+=b;populate_group_purpose(b)}else{alert("the target div was not found. gaf_grouppurpose")}var c=getE("gaf_grouppurpose",0);if(c){if(c.value!=""){a=" > "+a}c.value+=a;populate_group_purpose(b)}else{alert("the target div was not found. gaf_grouppurpose")}var c=getE("group_purpose_div",0);if(c){c.innerHTML+=a;populate_group_purpose(b)}else{alert("the target div was not found. group_purpose_div")}if(b==200){show_other()}}}function set_group_limit(b){var a=getE("gaf_gl_flags",0);debug_message("in set_group_limit: the user clicked "+b);if(a){a.value=a.value^b}}function set_group_checkboxes(b){var a;if(!(b&cGL_EVENT)){a=getE("gl_event");a.checked=true}if(!(b&cGL_FOLDER)){a=getE("gl_folder");a.checked=true}if(!(b&cGL_MEETING)){a=getE("gl_meeting");a.checked=true}if(!(b&cGL_CALL)){a=getE("gl_call");a.checked=true}if(!(b&cGL_CHAT)){a=getE("gl_chat");a.checked=true}if(!(b&cGL_POLL)){a=getE("gl_poll");a.checked=true}if(!(b&cGL_TEXT)){a=getE("gl_text");a.checked=true}if(!(b&cGL_EMAIL)){a=getE("gl_email");a.checked=true}if(!(b&cGL_VOICE)){a=getE("gl_voice");a.checked=true}if(!(b&cGL_LINK)){a=getE("gl_link");a.checked=true}if(!(b&cGL_POST)){a=getE("gl_post");a.checked=true}if(!(b&cGL_INVITE)){a=getE("gl_invite");a.checked=true}if(!(b&cGL_LIST)){a=getE("gl_list");a.checked=true}}function tell_a_friend_send(){var a="";if(eRecips){a=eRecips.value}if(a==""){w_alert("Please enter some email addresses.")}else{request_tell(a);return_to_last_group_section();w_alert("Everyone you listed has now been told about Wiggio.","Thanks for letting them know how easy it is to work in groups!")}}function tell_a_friend_response(a){if(a.substr(0,7)=="success"){if(0){w_alert("Everyone you listed has now been told about Wiggio.","Thanks for letting them know how easy it is to work in groups!");setTimeout("return_to_last_group_section();",4000)}}}function tell_a_friend_click(){exit_group();enter_section("invite")}function demo_tour_click(){exit_group();enter_section("demo_tour");return false}function share_wiggio_click(){exit_group();enter_section("share_wiggio")}function folder_tour_click(){exit_group();enter_section("folder_tour")}function calendar_tour_click(){exit_group();enter_section("calendar_tour")}function meeting_tour_click(){exit_group();enter_section("meeting_tour")}function poll_tour_click(){exit_group();enter_section("poll_tour")}function message_tour_click(){exit_group();enter_section("message_tour")}function links_tour_click(){exit_group();enter_section("links_tour")}function calendar_tour_click(){exit_group();enter_section("calendar_tour")}function home_page_tour_click(){exit_group();enter_section("home_page_tour")}function user_is_group_admin(a){if(a==0){return 0}else{if((gaTable.groups===undefined)||(gaTable.groups[a]===undefined)||(gaTable.groups[a]["userid"]===undefined)){return 0}else{if(gaTable.groups[a]["userid"]==gsUserId){return 1}else{return parseInt(gaSort.user_group[a]["admin"])}}}}function user_is_group_member(a){for(var b in gaSort.user_group){if(b==a){return 1}}return 0}function show_sticky_notes(){var c,a,b;load_view("notes","right_sticky");gsNotesLoaded=1;if(0){eNoteslist=getE("noteslist",0);if(eNoteslist){if(gsGroupId==0){eNoteslist.style.height="662px"}else{eNoteslist.style.height="700px"}}else{debug_message("in show_sticky_notes element noteslist was not found")}}document.getElementById("right_sticky").style.display="block";c=getE("content_channel",0);if(gsGroupId==0){a="groups_min_height"}else{a="group_"+gsGroupId+"_min_height"}b=getE(a,0);if((c)&&(b)){sHeight=c.clientHeight;if(sHeight<700){sHeight=700}else{}b.style.height=sHeight+"px"}else{debug_message("in show_sticky_notes element content_channel or "+a+"  was not found")}}function show_reception_callout(){if(gsShowReceptionBox==gsGroupId){if($("reception_pref_callout")){$("reception_pref_callout").appear({duration:0.5})}else{build_reception_callout();reposition_callout()}}}function build_reception_callout(){var d=cDiv("reception_pref_callout","",document.body);var f=cTable("dpop","popup",d);var n=cE("tbody","","",f);var r=cE("tr","","",n);var c=cE("td","topleft","corner",r);cText(gsNBSP,c);var o=cE("td","","top",r);cText(gsNBSP,o);var p=cE("td","topright","corner",r);cText(gsNBSP,p);var u=cE("tr","","",n);var g=cE("td","","left",u);cText(gsNBSP,g);var h=cE("td","","popup-contents",u);var l=cDiv("","popup-div",h);cText("Make sure to adjust your settings so you only receive emails you want.",l);var m=cDiv("","post_close_box float_right",h);cA("","post_close_box_overlay",m,"","","hide_reception_callout(); return false;",function(){hide_reception_callout();return false});var k=cE("td","","right",u);cText(gsNBSP,k);var s=cE("tr","","",n);var a=cE("td","bottomleft","corner",s);cText(gsNBSP,a);var b=cE("td","","bottom",s);var j=cImg("","",b,"/images/bubble-tail.png");j.setAttribute("alt","");j.setAttribute("width","30");j.setAttribute("height","29");var q=cE("td","bottomright","corner",s);cText(gsNBSP,q)}function hide_reception_callout(){var a=$("reception_pref_callout");if(a){a.fade({duration:0.5});gsShowReceptionBox=0}}function reposition_callout(){var d;var c;var a,b;if(gsShowReceptionBox){d=YAHOO.util.Dom.getRegion("reception_change_link");c=YAHOO.util.Dom.get("reception_pref_callout");a=d.left-139;b=d.top-69;YAHOO.util.Dom.setStyle(c,"left",a+"px");YAHOO.util.Dom.setStyle(c,"top",b+"px")}}function group_invite_reply(b,a){var d,c;d=gsFirst+" "+gsLast+" joined the Wiggio group "+gaTable.invites[b]["groupname"];c="Thanks for using Wiggio!";request_group_invite(b,a,gsFirst,gsLast,d,c)}function announce_show(){var u,q,F,s,a;var o,L,B;var g,A,H,I,f;var v=true;var k=false;var b=false;var w;var j=0;if((gaSort.announcements!==undefined)&&(gaSort.announcements[0]!==undefined)&&(gaSort.announcements[0]["recordids"]!==undefined)){j=gaSort.announcements[0]["recordids"].length}q=getE("announce_box",0);F=getE("announce_count",0);s=getE("announce_tab_only_count",0);if(j==0){cText("",F);cText("",s);announce_box_close()}else{var r,h;var E=new Date();var G=E.getTime()/1000;var D=G-36000;var n=G-864000;debug_message("In announce_show: sNowUTC="+G+" sEventExpire="+D+" sPollExpire="+n);if((q)&&(F)&&(s)){L="";debug_message("in announce_show sAnnCount: "+j);for(B=0;B<j;B++){o=gaSort.announcements[0]["recordids"][B];switch(B){case 0:sAnnounceColor="magenta";break;case 1:sAnnounceColor="blue";break;case 2:sAnnounceColor="green";break;default:sAnnounceColor="green";break}if(B>1){sAnnounceEntry=get_template_source("content_div","groups","announce");sAnnounceEntry=replace_all(sAnnounceEntry,"<!-- announce_index -->",B);sAnnounceEntry=replace_all(sAnnounceEntry,"<!-- announce_color -->",sAnnounceColor);sAnnounceEntry=replace_all(sAnnounceEntry,"<!-- announce_body -->",gaTable.announcements[o]["body"]);L+=sAnnounceEntry}}gsChatCount=0;gsGroupCount=0;gsPollCount=0;sInvLink='<span href="" class="invite_icon_link act_icon_poll">';f='You have <b id="poll_invite_count"></b>poll invites. <a href="" class="bold" onclick="show_invites(\'poll\'); close_invite_count_box(\'poll\'); return false;">Show invites</a>';L+='<div class="poll_invites_contracted" id="invite_poll_collapsed" onmouseover="show_x_option(\'close_poll_count_box\')" onmouseout="hide_x_option(\'close_poll_count_box\')"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';L+="<td>"+sInvLink+"&#160;</span></td>";L+='<td class="invite_body_cell"><div class="invite_body_div">'+f+"</div></td>";L+='<td class="close_box_cell" valign="top"><div class="invite_close_box" id="close_poll_count_box"><a class="invite_close_box_overlay" href="" title="Dismiss this Notice."';L+="onclick=\"close_invite_count_box('poll'); return false;\">&nbsp;</a></div></td>";L+="</tr></table></div>\n";sInvLink='<span href="" class="invite_icon_link act_icon_chat">';f='You have <b id="chat_invite_count"></b>meeting invites. <a href="" class="bold" onclick="show_invites(\'chat\'); close_invite_count_box(\'chat\'); return false;">Show invites</a>';L+='<div class="chat_invites_contracted" id="invite_chat_collapsed" onmouseover="show_x_option(\'close_chat_count_box\')" onmouseout="hide_x_option(\'close_chat_count_box\')"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';L+="<td>"+sInvLink+"&#160;</span></td>";L+='<td class="invite_body_cell"><div class="invite_body_div">'+f+"</div></td>";L+='<td class="close_box_cell" valign="top"><div class="invite_close_box" id="close_chat_count_box"><a class="invite_close_box_overlay" href="" title="Dismiss this Notice."';L+="onclick=\"close_invite_count_box('chat'); return false;\">&nbsp;</a></div></td>";L+="</tr></table></div>\n";sInvLink='<span href="" class="invite_icon_link act_icon_group">';f='You have <b id="group_invite_count"></b>group invites. <a href="" class="bold" onclick="show_invites(\'group\'); close_invite_count_box(\'group\'); return false;">Show invites</a>';L+='<div class="group_invites_contracted" id="invite_group_collapsed" onmouseover="show_x_option(\'close_group_count_box\')" onmouseout="hide_x_option(\'close_group_count_box\')"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';L+="<td>"+sInvLink+"&#160;</span></td>";L+='<td class="invite_body_cell"><div class="invite_body_div">'+f+"</div></td>";L+='<td class="close_box_cell" valign="top"><div class="invite_close_box" id="close_group_count_box"><a class="invite_close_box_overlay" href="" title="Dismiss this Notice."';L+="onclick=\"close_invite_count_box('group'); return false;\">&nbsp;</a></div></td>";L+="</tr></table></div>\n";for(g in gaSort.invites){A=gaSort.invites[g]["recordids"].length;debug_message("in announce_show sInvGroupId="+g+" sInvCount: "+A);for(B=0;B<A;B++){o=gaSort.invites[g]["recordids"][B];v=true;k=false;b=false;debug_message("in announce_show i="+B+" sId="+o);if(gaTable.invites[o]["status"]=="new"){w=gaTable.invites[o]["irecordid"];if((gaTable.events!==undefined)&&(gaTable.events[w]!==undefined)&&(gaTable.events[w]["eventtype"]=="Chat")&&chat_not_active(w)){gaTable.invites[o]["status"]=="rejected"}else{sParentRecExists=1;if((gaTable.invites[o]["itable"]=="polls")&&((gaTable.polls===undefined)||(gaTable.polls[w]===undefined))){sParentRecExists=0}if(((gaTable.invites[o]["itable"]=="events")||(gaTable.invites[o]["itable"]=="chats"))&&((gaTable.events===undefined)||(gaTable.events[w]===undefined))){sParentRecExists=0}debug_message("sParentRecExists="+sParentRecExists);if(sParentRecExists){f=gaTable.invites[o]["sfirst"]+" "+gaTable.invites[o]["slast"]+" has ";switch(gaTable.invites[o]["itable"]){case"groups":j+=1;var C=gaTable.invites[o]["groupid"];if((gaTable.groups!==undefined)&&(gaTable.groups[C]!==undefined)&&(gaTable.groups[C]["closed"]=="0")){sInvLink='<a href="" class="invite_icon_link act_icon_group" onclick="group_join('+w+'); return false;">';f+='invited you to join the <span class="bold">'+gaTable.invites[o]["groupname"]+"</span> group.<br />";f+='Want to join?  <a href="" onclick="group_invite_reply('+o+", 'accept'); return false;\">Yes, please.</a> ";f+='<span class="invite_green_pipe">|</span> <a href="" onclick="group_invite_reply('+o+", 'refuse'); return false;\">No, thanks.</a>";v=false;L+='<div class="invite_groups" id="invite_'+g+"_"+B+'"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';gsGroupCount++}else{j--;continue}break;case"chats":case"events":debug_message("sIRecordId="+w+" eventtype="+gaTable.events[w]["eventtype"]+" utcstart="+gaTable.events[w]["utcstart"]);if(gaTable.events[w]["utcstart"]<D){b=true;debug_message("This invite is being hidden...")}else{j+=1;switch(gaTable.events[w]["eventtype"]){case"Chat":I="chat";H="chat";v=false;L+='<div class="invite_chat" id="invite_'+g+"_"+B+'"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';gsChatCount++;break;case"Conference Call":I="call";H="conference call";L+='<div class="invite_chat" id="invite_'+g+"_"+B+'"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';gsChatCount++;break;case"WebMeeting":I="vm";H="virtual meeting";L+='<div class="invite_chat" id="invite_'+g+"_"+B+'"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';gsChatCount++;break;default:H="event";L+='<div class="invite" id="invite_'+g+"_"+B+'"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';break}sInvLink='<a href="" class="invite_icon_link act_icon_'+I+'" onclick="chat_enter('+w+", 'link'); return false;\">";f+='invited you to <a href="" class="bold" onclick="chat_enter('+w+", 'link'); return false;\">participate</a> in a "+H+' called <span class="bold">'+gaTable.invites[o]["irecordname"]+"</span> in the "+gaTable.invites[o]["groupname"]+" group"}break;case"polls":var K=gaTable.polls[w]["created"];var E=get_js_date_from_8601(K);var m=E.getTime()/1000;debug_message("poll created="+K+" d="+E.toString+" sPollUTC="+m);if(m<n){b=true}else{j+=1;sInvLink='<a href="" class="invite_icon_link act_icon_poll" onclick="poll_take_click('+w+","+g+'); return false;">';f+='invited you to <a href="" class="bold" onclick="poll_take_click('+w+","+g+'); return false;">take</a> a poll called <span class="bold">'+gaTable.invites[o]["irecordname"]+"</span> in the "+gaTable.invites[o]["groupname"]+" group";k=true;L+='<div class="invite_poll" id="invite_'+g+"_"+B+'" onmouseover="show_x_option(\'invite_close_box_'+o+"')\" onmouseout=\"hide_x_option('invite_close_box_"+o+'\')"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';gsPollCount++}break}if(b==false){L+="<td>"+sInvLink+"&#160;</a></td>";L+='<td class="invite_body_cell"><div class="invite_body_div">'+f+"</div></td>";if(v){L+='<td class="close_box_cell" valign="top"><div class="invite_close_box" id="invite_close_box_'+o+'"><a class="invite_close_box_overlay" href="" title="Dismiss this invite."';L+='onclick="invite_close('+g+", "+B+"); request_invite_set_to_reject("+o+'); gsPollCount--; return false;">&nbsp;</a></div></td>'}L+="</tr></table></div>\n"}}else{debug_message("In announce_show: parent record does not exist for invite sId="+o)}}}}}for(var J in gaTable.user_group){var l=gaTable.user_group[J];if(l.userid===gsUserId){if((l.status)=="c"||(l.status=="ci")){var p=l.groupid;var c=gaTable.groups[p]["groupname"];sInvLink='<span href="" class="invite_icon_link act_icon_group">';f="The group called "+c+" has been closed. You can no longer access it";L+='<div class="group_invites_contracted"  id="close_group_notification_'+J+'" onmouseover="show_x_option(\'close_group_x_'+J+"')\" onmouseout=\"hide_x_option('close_group_x_"+J+'\')"><table class="invite_table" border="0" cellpadding="0" cellspacing="0"><tr>';L+="<td>"+sInvLink+"&#160;</span></td>";L+='<td class="invite_body_cell"><div class="invite_body_div">'+f+"</div></td>";L+='<td class="close_box_cell" valign="top"><div id="close_group_x_'+J+'" class="invite_close_box" ><a class="invite_close_box_overlay" href="" title="Dismiss this Notice."';L+='onclick="dismiss_group_close('+J+'); return false;">&nbsp;</a></div></td>';L+="</tr></table></div>\n";j++}}}q.innerHTML=L;if(j==0){cText("",F);cText("",s);announce_box_close()}else{cText(" ("+j+")",F);cText(" ("+j+")",s);if(gsAnnounceBoxStatus=="closed"){announce_box_close()}else{announce_box_open()}}if(gsPollCount>1){hide_invites("poll");ePollInviteCount=getE("poll_invite_count",0);if(ePollInviteCount){cText(gsPollCount+" ",ePollInviteCount)}}else{close_invite_count_box("poll")}if(gsChatCount>1){hide_invites("chat");eChatInviteCount=getE("chat_invite_count",0);if(eChatInviteCount){cText(gsChatCount+" ",eChatInviteCount)}}else{close_invite_count_box("chat")}if(gsGroupCount>1){hide_invites("group");eGroupInviteCount=getE("group_invite_count",0);if(eGroupInviteCount){cText(gsGroupCount+" ",eGroupInviteCount)}}else{close_invite_count_box("group")}display_appropriate_invites()}else{debug_message("in announce_show elements not found");if(!q){debug_message("in announce_show element announce_box was not found")}if(!F){debug_message("in announce_show element announce_count was not found")}if(!s){debug_message("in announce_show element announce_tab_only_count was not found")}}}debug_message("exiting announce_show...")}function announce_hide(){var a;if(0){a=getE("announce_div",0);if(a){a.style.display="none"}else{debug_message("in announce_hide element announce_div was not found")}}}function announce_close(b){var a;a=getE("announce_"+b,0);if(a){a.style.display="none";change_announce_count_by(-1)}else{debug_message("in announce_hide element announce_"+b+" was not found")}gaSort.announcements[0]["recordids"].splice(b,1)}function invite_close(a,b){var c;c=getE("invite_"+a+"_"+b,0);if(c){c.style.display="none";change_announce_count_by(-1)}else{debug_message("in invite_hide element invite_"+a+"_"+b+" was not found")}gaSort.invites[a]["recordids"].splice(b,1)}function announce_box_show_orig(){var b=getE("announce_box_wrapper",0);var d=getE("announce_tab_only",0);var a=getE("announce_hide_or_show",0);var c=getE("announce_tab_only_hide_or_show",0);if(b){gsAnnounceHide=0;if(d){d.style.display="none"}if(a){a.innerHTML="Hide "}if(c){c.innerHTML="Hide "}b.style.display="block"}else{debug_message("in announce_box_show element announce_box was not found")}}function element_display_set(a,c){var b=getE(a,0);if(b){b.style.display=c}else{debug_message("in element_display_set element "+a+" was not found")}}function announce_box_open(){gsAnnounceBoxStatus="open";element_display_set("announce_tab_only","none");element_display_set("announce_tab_only_no","none");element_display_set("announce_box_wrapper","block")}function announce_box_close(){var a=0;var c;gsAnnounceBoxStatus="closed";element_display_set("announce_tab_only","none");element_display_set("announce_tab_only_no","none");element_display_set("announce_box_wrapper","none");if((gaSort.announcements!==undefined)&&(gaSort.announcements[0]!==undefined)&&(gaSort.announcements[0]["recordids"]!==undefined)){a=gaSort.announcements[0]["recordids"].length;for(c in gaSort.invites){sInvCount=gaSort.invites[c]["recordids"].length;for(var b=0;b<sInvCount;b++){sId=gaSort.invites[c]["recordids"][b];if(gaTable.invites[sId]["status"]=="new"){a+=1}}}}if(a==0){element_display_set("announce_tab_only_no","block")}else{element_display_set("announce_tab_only","block")}}function announce_box_toggle(){var a=getE("announce_box_wrapper",0);if(a){if(gsAnnounceBoxStatus=="closed"){announce_box_open()}else{announce_box_close()}}else{debug_message("in announce_toggle element announce_hide_or_show was not found")}}function show_my_groups(){exit_group();gsLastGroupId=0;gsLastGroupSection="";load_view("groups","content_div");show_sticky_notes();announce_show()}function group_select_rebuild(){var b,c,a;b=document.getElementById("group_select");if(b){c=b.length;if(c>1){for(a=c;a>0;a--){b.remove(a)}}}}function compare_group_names(d,c){if(gaTable.groups[d]["groupname"].toLowerCase()>gaTable.groups[c]["groupname"].toLowerCase()){return 1}if(gaTable.groups[d]["groupname"].toLowerCase()<gaTable.groups[c]["groupname"].toLowerCase()){return -1}return 0}function show_group_select_DEPRECATED(){var b,h;var g;var a,f;b=document.getElementById("group_select_div");if(b){h=document.getElementById("group_select");if(h.options.length==1){g=0;a=new Array();for(var c in gaTable.groups){if(gaTable.groups[c]["joined"]!=0){a[g]=c;g++}}a.sort(compare_group_names);f=a.length;for(var d=0;d<f;d++){c=a[d];h.options[d+1]=new Option(gaTable.groups[c]["groupname"],c)}}b.style.display="block"}}function group_links_select_onchange(){var a=document.getElementById("link_select");window.open(a.options[a.selectedIndex].value)}function group_links_select_show(){var c,h,f;var b;var d,g;c=document.getElementById("link_select_div");if(c){h=document.getElementById("link_select");f=h.length;for(b=1;b<f;b++){h[b]=null}b=1;for(var a in gaTable.links){if(gaTable.links[a]["groupid"]==gsGroupId){d=gaTable.links[a]["label"];g=gaTable.links[a]["url"];h.options[b]=new Option(d,g);b++}}c.style.display="block"}else{alert("in show_group_link_select\ncould not find select div with id: link_select_div")}}function group_links_select_hide(){var a;a=document.getElementById("link_select_div");if(a){a.style.display="none"}else{alert("in hide_group_link_select\ncould not find select div with id: link_select_div")}}function content_background_white(){var a=getE("content_div");a.style.backgroundImage=""}function content_background_gradient(){var a=getE("content_div");a.style.backgroundImage="url(/images/graygradient.gif)"}function balloon_click(a,b){enter_group(a,b)}function select_group(a){if((a!=0)&&(a!="")){reset_flags();exit_group();enter_group(a)}}var gsLastGroupSection="";function exit_group(){var b;var c;var a;gsGroupId=0;gsGroupName="";gsFolderLevel=0;gsLastGroupSection=gsSection;if(gsUserId>0){hide_roster_checkboxes()}b=getE("group_email_div",0);if(b){b.style.display="none"}document.getElementById("section_menu").style.display="none";b=getE("groupSelectMenu",0);if(b){b.style.display="none"}b=getE("group_menu_lower_div",0);if(b){b.style.display="none"}b=getE("groupIcon",0);if(b){b.style.display="none"}document.getElementById("roster").style.display="none";getE("roster",0).style.display="none";var a=getE("reception_pref_callout",0);if(a){$(a).hide()}getE("group_pane_inner",0).style.display="none";getE("group_menu_footer",0).style.display="none";resize_content()}function show_group_icon(){var a="";if((gaTable.groups!==undefined)&&(gaTable.groups[gsGroupId]!==undefined)&&(gaTable.groups[gsGroupId]["icon"]!==undefined)){a=gaTable.groups[gsGroupId]["icon"]}var d="http://"+document.domain+"/";if(a==null||a==""){d+="images/default_group_icon.jpg"}else{d+="groupicons/"+a+"?sid="+Math.random()}var b=document.getElementById("groupIcon");if(b){b.style.display="block"}var c=document.getElementById("thumbGroupIcon");if(c){c.src=d}}function show_group_elements(){eSticky=document.getElementById("right_sticky");if(eSticky){eSticky.style.display="none"}eSMenu=document.getElementById("section_menu");if(is.ie){eSMenu.style.display="block"}else{eSMenu.style.display="table"}show_group_menu_and_banner_links();e=getE("group_menu_lower_div",0);if(e){e.style.display="block"}var c=getE("group_pane_inner",0);var b=getE("group_menu_footer",0);var a=getE("roster",0);if(c){c.style.display="block"}if(b){b.style.display="block"}if(a){a.style.display="block"}}function enter_group_history(b,g){var d="";var c=new RegExp("(.*)_(\\d+)");var h=g.replace(c,"$1");if(b>0){document.body.style.cursor="wait";gsGroupId=b;if((gaTable.groups!==undefined)&&(gaTable.groups[b]!==undefined)&&(gaTable.groups[b]["groupname"]!==undefined)){gsGroupName=gaTable.groups[b]["groupname"]}var f=get_color_index(b);var a=getE("banner_table_960",0);if(a){a.className+=" banner_table_960_"+f}show_group_elements();if((typeof h=="undefined")||(h=="")){g="posts_"+gsGroupId}if(gsUserId==0){enter_section_history(g)}else{yui_methodChainStart(g)}body_cursor_reset()}}function enter_group(b,g){var c="";var f;if((typeof g=="undefined")||(g=="")){if(gsLastGroupSection!=""){g=gsLastGroupSection}else{g="posts"}}if(b>0){document.body.style.cursor="wait";gsGroupId=b;set_premium();if((gaTable.groups!==undefined)&&(gaTable.groups[b]!==undefined)&&(gaTable.groups[b]["groupname"]!==undefined)){gsGroupName=gaTable.groups[b]["groupname"]}var d=get_color_index(b);var a=getE("banner_table_960",0);if(a){a.className+=" banner_table_960_"+d}show_group_elements();load_view("user_group","roster");enter_section(g);body_cursor_reset();resize_content()}}function groups_link_click(){if((gsSection=="about_wiggio")||(gsSection=="faq")||(gsSection=="contact_us")||(gsSection=="privacy_policy")||(gsSection=="terms_and_conditions")){footer_unload()}else{enter_section("allgroups")}}function enter_section(c){var a;var b;gsLastGroupSection="";if(gsUploadInProgress){w_alert("Warning","Files are being transferred, please select the 'Cancel' button to cancel the upload leave this process.",400);return}debug_message("ENTERING ENTER_SECTION: sSection="+c);if(gsUploadInProgress){w_alert("Warning","Files are being transferred, please select the 'Cancel' button to cancel the upload.",400);return}for(var d in populateRecordChains){if(d=="user_group"){continue}if(populateRecordChains[d]!=null){populateRecordChains[d].stop();populateRecordChains[d]=null}}a=c+"_"+gsGroupId;debug_message("in enter_section state: "+a);debug_message("in enter_section gsCurrentPage: "+gsCurrentPage);if(gsCurrentPage==a){if(gsUserId==0){enter_section_history(a)}else{yui_methodChainStart(a)}}else{b=$("reception_pref_callout");if(gsShowReceptionBox&&c!="posts"&&b){b.fade({duration:0.5})}debug_message("in enter_section ABOUT TO CALL NAVIGATE: state="+a);YAHOO.util.History.navigate("tpl",a);debug_message("in enter_section AFTER CALL TO NAVIGATE: state="+a)}if(c=="folderlist"){gsACheckboxId=null}}function js_wait(c){var d=new Date();var b=d.getTime();var a=b+c;while(a>b){d=new Date();b=d.getTime()}}function myModuleStateChangeHandler(d){var c=YAHOO.util.History.getCurrentState("tpl");var g=YAHOO.util.History.getBookmarkedState("tpl");debug_message("ENTERING MYMODULESTATECHANGEHANDLER: state="+d+" gsHistoryLoading="+gsHistoryLoading);debug_message("state="+d+" currentState="+c+" bookmarkedState="+g);if(is.ie){g=d}debug_message("state="+d+" currentState="+c+" bookmarkedState="+g);if(gsHistoryLoading==true){debug_message("RETURNING! (aborting myModuleStateChangeHandler)");return}if(c!=g){debug_message("RETURNING! (aborting myModuleStateChangeHandler)");return}gsHistoryLoading=true;var b=new RegExp("(.*)_(\\d+)");var f=d.replace(b,"$1");var a=d.replace(b,"$2");if(a>0){enter_group_history(a,d)}else{if(gsGroupId>0){exit_group()}if(gsUserId==0){enter_section_history(d)}else{yui_methodChainStart(d)}}}gsAdCounter=0;gaAds=new Array();function enter_section_history(c){gsHistoryLoading=false;debug_message("ENTERING ENTER_SECTION_HISTORY: state="+c);gsCurrentPage=c;var g=new RegExp("(.*)_(\\d+)");var b=c.replace(g,"$1");var f;var j,m;var d=0;if(gsGroupId>0){if((gaTable.groups!==undefined)&&(gaTable.groups[gsGroupId]!==undefined)&&(gaTable.groups[gsGroupId]["gl_flags"]!==undefined)){d=gaTable.groups[gsGroupId]["gl_flags"]}gsLastGroupId=gsGroupId;if(b!="group_settings"){gsLastGroupSection=b}}reset_flags();welcome_screenshot_hide();if(gsGroupId>0){unpack_section_block(b,gsGroupId);switch(b){case"polls":case"poll_landing":case"poll_take":unpack_section_block("polls",gsGroupId);unpack_section_block("pollparticipants",gsGroupId);unpack_section_block("pollquestions",gsGroupId);unpack_section_block("pollqchoices",gsGroupId);break;case"calendar":for(var h in gaTable.blocks){unpack_section_block("events",h);unpack_section_block("event_user",h);unpack_section_block("event_series",h);unpack_section_block("event_reminder",h)}break;case"chats":case"chatroom":case"meeting_landing":case"web_meeting":case"web_meetings":unpack_section_block("events",gsGroupId);unpack_section_block("event_user",gsGroupId);break;case"folderlist":unpack_section_block("documents",gsGroupId);unpack_section_block("links",gsGroupId)}}gsSection=b;toolbar_clear_selection();switch(b){case"home":gsSectionName="Home";show_tour(0);footer_unload();return;break;case"show_tour":gsSectionName="Show Tour";footer_unload();show_tour(1);return;break;case"calendar":gsSectionName="Calendar";if((gsSeekType=="event")&&(typeof gaTable.events!="undefined")&&(typeof gaTable.events[gsSeekId]!="undefined")){set_calendar_date(gaTable.events[gsSeekId]["eventstartdatekey"])}else{set_calendar_date("")}calendar_load();help_popups_show();break;case"call_when":if((d&cGL_CALL)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Meeting";meeting_when_init("call");help_popups_show()}break;case"inperson":if((d&cGL_MEETING)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Meeting";load_event_forms();meeting_init("inperson");help_popups_show()}break;case"call":gsSectionName="Meeting";meeting_init("call");help_popups_show();break;case"chat_what":gsSectionName="Meeting";chat_what_init("chat_what");help_popups_show();break;case"chat_when":if((d&cGL_CHAT)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Meeting";meeting_when_init("chat");help_popups_show()}break;case"chat":gsSectionName="Meeting";meeting_init("chat");help_popups_show();break;case"chatroom":gsSectionName="Meeting";chatroom_init();help_popups_show();break;case"chats":gsSectionName="Meeting";load_view("chats","content_div");help_popups_show();break;case"web_meeting_what":gsSectionName="Meeting";web_meeting_what_init();help_popups_show();break;case"web_meeting_when":gsSectionName="Meeting";meeting_when_init("web_meeting");help_popups_show();break;case"web_meeting":gsSectionName="Meeting";meeting_init("web_meeting");help_popups_show();break;case"web_meetings":gsSectionName="Meeting";load_view("web_meetings","content_div");help_popups_show();loadtpl("web_meetings","chatslist",gsGroupId);break;case"folder":if(0){gsSectionName="Folder";load_view("documents","content_div");setTimeout("position_file_input_imgs();",100);help_popups_show();yui_upload_dom_ready();break}case"folderlist":gsSectionName="Folder";fileFilter="all";if(gsSeekId==0){}else{gsFolderLevel=gsSeekId}load_view("doclist","content_div");setTimeout("position_file_input_imgs();",100);help_popups_show();yui_upload_dom_ready();if(gbFolderDeleted){var a=gsFolderSort.length;if(!(gsFolderSort.substr(a-2)=="Up")){yui_sortDownDataTable(gsFolderSortWithoutDir);show_sorted_dir(gsFolderSortWithoutDir)}yui_sortDownDataTable(gsFolderSortWithoutDir);show_sorted_dir(gsFolderSortWithoutDir)}giveCheckboxesIds();gbFolderDeleted=0;break;case"group_settings":if(user_is_group_admin(gsGroupId)==0){w_alert("Admin Privilages","Only admins of this group can view or edit the group settings.",450,150);abuse_notify(gaTable.groups[gsGroupId]["userid"],"admin setting","attempting to access admin settings for group of which they are not admin")}else{groupCrop=null;gsSectionName="Settings";group_settings_load();invite_reception_table("edit");gaf_keyup();set_group_checkboxes(gaTable.groups[gsGroupId]["gl_flags"]);set_color_radio();help_popups_show()}break;case"members":gsSectionName="Members";members_load();help_popups_show();break;case"messages_landing":gsSectionName="Message";gsRosterPreSelect="";draw_messages_choose();get_user_messages(gsGroupId);help_popups_show();break;case"messages":if((d&cGL_EMAIL)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Message";draw_messages_choose();draw_messages_email();help_popups_show()}break;case"text":if((d&cGL_TEXT)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Message";draw_messages_choose();draw_messages_text();help_popups_show()}break;case"notes":gsSectionName="Message";draw_messages_choose();draw_messages_notes();help_popups_show();break;case"voicenotes":if((d&cGL_VOICE)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Message";draw_messages_choose();draw_messages_voicenotes();vn_loading_show();help_popups_show()}break;case"meeting_landing":gsSectionName="Meeting";load_template("content_div","meeting_landing","");debug_message("about to write meeting archives into archive_div");load_view("meetings","archive_div");help_popups_show();break;case"overview":gsSectionName="Overview";group_overview_load();help_popups_show();break;case"poll_landing":gsSectionName="Poll";load_template("content_div","poll_landing","");get_polls();help_popups_show();break;case"poll_build":if((d&cGL_POLL)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Poll";gsNextPollNum=1;poll_build_init();help_popups_show()}break;case"pick_date":gsSectionName="Pick-Date";pd_init();pd_draw();help_popups_show();break;case"poll_take":gsSectionName="Poll";load_template("content_div","poll_landing","");clear_poll_selection();poll_load();help_popups_show();break;case"polls":gsSectionName="Poll";get_polls();help_popups_show();break;case"poll_results":gsSectionName="Poll";clear_poll_selection();poll_results_load();help_popups_show();if(gsOpenPollResend==1){gsOpenPollResend=0;poll_resend_click()}break;case"posts":gsSectionName="posts";posts_load();show_sticky_notes();help_popups_show();show_reception_callout();break;case"todolist_landing":gsSectionName="To-Do";todolist_landing_load();help_popups_show();break;case"todolist_build":if((d&cGL_LIST)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="To-Do";todolist_build_init();help_popups_show()}break;case"todolist_edit":gsSectionName="To-Do";todolist_edit_init();help_popups_show();break;case"todolists":todolist_unload();case"todolist":gsSectionName="To-Do";todolists_init();help_popups_show();break;case"subgroups":gsSectionName="Subgroups";subgroups_load();help_popups_show();break;case"subgroup":gsSectionName="Subgroups";subgroup_members_load();help_popups_show();break;case"allgroups":gsSectionName="";show_my_groups();help_popups_show();break;case"creategroup":if(typeof gaTable.purpose=="undefined"){request_block("purpose.txt")}gsSectionName="Create New Group";gsSection="groups";load_template("content_div","groups","form",0);f=getE("gaf_groupname",0);if(f){f.focus()}j=getE("gaf_userfullname",0);if(j){m=gsFirst+" "+gsLast;j.value=escape_for_HTML_attribute(m)}j=getE("gaf_email",0);if(j){j.value=escape_for_HTML_attribute(gsEmail)}populate_group_icon_load();j=getE("create_group_table",0);invite_reception_table(j,"add");break;case"joingroup":gsSectionName="Join A Group";load_template("content_div","groups","join_form",0);f=getE("rgf_groupname",0);if(f){f.focus()}break;case"invitegroup":if((d&cGL_INVITE)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{gsSectionName="Invite";group_invite_load()}break;case"profile":profileCrop=null;gsSectionName="My Profile";gsSection="profile";load_view("users","content_div");setTimeout("change_profile_links(); check_checkboxes();",50);setTimeout("position_file_input_imgs();",100);setTimeout("set_phone_attributes();",100);break;case"preferences":get_user_prefs();gsSectionName="Group Notifications";gsSection="ug_prefs";break;case"share_wiggio":exit_group();share_wiggio();break;case"invite":gsSectionName="Tell a Friend";load_template("content_div","tell_a_friend","");break;case"share_wiggio":exit_group();share_wiggio();break;case"demo_tour":gsSectionName="Tour the Features";load_template("content_div","demo_tour","");break;case"home_page_tour":gsSectionName="Tour the Features";load_template("content_div","home_page_tour","");break;case"calendar_tour":gsSectionName="Tour the Features";load_template("content_div","calendar_tour","");break;case"folder_tour":gsSectionName="Tour the Features";load_template("content_div","folder_tour","");break;case"meeting_tour":gsSectionName="Tour the Features";load_template("content_div","meeting_tour","");break;case"poll_tour":gsSectionName="Tour the Features";load_template("content_div","poll_tour","");break;case"message_tour":gsSectionName="Tour the Features";load_template("content_div","message_tour","");break;case"links_tour":gsSectionName="Tour the Features";load_template("content_div","links_tour","");break;case"invite_csv":gsSectionName="Invite from CSV";gsSection="invite_csv";load_template("content_div","invite_csv","");setTimeout("position_file_input_imgs();",100);break;case"about_wiggio":gsSectionName="About Wiggio";if((is_ie6())||(is.ff2)){correct_tour_embed()}footer_click(b);break;case"faq":gsSectionName="FAQ - Frequently Asked Questions";footer_click(b);break;case"contact_us":gsSectionName="Contact Us";footer_click(b);break;case"privacy_policy":gsSectionName="Privacy Policy";footer_click(b);break;case"terms_and_conditions":gsSectionName="Terms and Conditions";footer_click(b);break;case"webinar":gsSectionName="Webinar";footer_click(b);break;case"jobs":gsSectionName="Jobs @ Wiggio";footer_click(b);break;case"advertise":gsSectionName="Advertise with us";footer_click(b);break;default:break}if(gsGroupId==0){banner_login_no_group()}else{banner_login_with_group()}resize_content();var l=getE("content_div",0);l.style.backgroundImage="";set_act_time();var k=getE("help_popups",0);if(k){if(k.innerHTML==""){sDemo=0}else{sDemo=1}}else{sDemo=0}if(gaAds.length==0){gaAds[0]=new Object();gaAds[0]["provider"]="priceline";gaAds[0]["anchor"]='<a href="http://www.tkqlhce.com/click-3724353-10405683" target="_blank"><img src="http://www.awltovhc.com/image-3724353-10405683" width="120" height="600" alt="no one deals like we do!" border="0"/></a>';gaAds[1]=new Object();gaAds[1]["provider"]="icontact";gaAds[1]["anchor"]='<a href="http://www.dpbolvw.net/click-3724353-10526379" target="_blank"><img src="http://www.awltovhc.com/image-3724353-10526379" width="120" height="600" alt="iContact.com - Email Marketing Service" border="0"/></a>';gaAds[2]=new Object();gaAds[2]["provider"]="upromise";gaAds[2]["anchor"]='<a href="http://www.dpbolvw.net/click-3724353-10487589?cm_mmc=CJ-_-2858725-_-3724353-_-120x600%20Standard%20Promo" target="_blank"><img src="http://www.ftjcfx.com/image-3724353-10487589" width="120" height="600" alt="Upromise.com" border="0"/></a>';gaAds[3]=new Object();gaAds[3]["provider"]="vista_print";gaAds[3]["anchor"]='<a href="http://www.tkqlhce.com/click-3724353-10681874" target="_blank"><img src="http://www.ftjcfx.com/image-3724353-10681874" width="120" height="600" alt="FREE Product Samples for home and office!" border="0"/></a>';gaAds[4]=new Object();gaAds[4]["provider"]="kaplan";gaAds[4]["anchor"]='<a href="http://click.linksynergy.com/fs-bin/click?id=NLowbTsyGus&offerid=147373.10000446&type=4&subid=0" target="_blank"><IMG alt="Kaplan Test Prep and Admissions (Kaptest.com)" border="0" src="http://www.kaptest.com/affiliate/images/USNEWS120-600.gif"></a><IMG border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=NLowbTsyGus&bids=147373.10000446&type=4&subid=0">';gaAds[5]=new Object();gaAds[5]["provider"]="kaplan2";gaAds[5]["anchor"]='<a href="http://click.linksynergy.com/fs-bin/click?id=NLowbTsyGus&offerid=147373.10000445&type=4&subid=0" target="_blank"><IMG alt="Kaplan Test Prep and Admissions (Kaptest.com)" border="0" src="http://www.kaptest.com/affiliate/images/salary.com_120x600.gif"></a><IMG border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=NLowbTsyGus&bids=147373.10000445&type=4&subid=0">';gaAds[6]=new Object();gaAds[6]["provider"]="monster";gaAds[6]["anchor"]='<a href="http://www.tkqlhce.com/click-3724353-10444867" target="_blank"><img src="http://www.lduhtrp.net/image-3724353-10444867" width="120" height="600" alt="" border="0"/></a>';gaAds[7]=new Object();gaAds[7]["provider"]="visa";gaAds[7]["anchor"]='<a href="http://www.dpbolvw.net/click-3724353-10739664" target="_blank"><img src="http://www.ftjcfx.com/image-3724353-10739664" width="120" height="600" alt="The Visa Black Card" border="0"/></a>';gaAds[8]=new Object();gaAds[8]["provider"]="realtytrac";gaAds[8]["anchor"]='<a href="http://www.kqzyfj.com/click-3724353-10436606" target="_blank"><img src="http://www.ftjcfx.com/image-3724353-10436606" width="120" height="600" alt="RealtyTrac" border="0"/></a>';gaAds[9]=new Object();gaAds[9]["provider"]="simple_tuition";gaAds[9]["anchor"]='<a href="http://www.kqzyfj.com/click-3724353-10552082" target="_blank"><img src="http://www.tqlkg.com/image-3724353-10552082" width="120" height="600" alt="Click here to find the best student loan!" border="0"/></a>';gaAds[10]=new Object();gaAds[10]["provider"]="orbitz";gaAds[10]["anchor"]='<a href="http://click.linksynergy.com/fs-bin/stat?id=NLowbTsyGus&subid=0" target="_blank"><IMG alt=icon border=0  width=120 height=600 src="http://ad.linksynergy.com/fs-bin/show?id=NLowbTsyGus&gridnum=10&subid=0"></a>';gaAds[11]=new Object();gaAds[11]["provider"]="itunes";gaAds[11]["anchor"]='<a href="http://click.linksynergy.com/fs-bin/click?id=NLowbTsyGus&offerid=146261&subid=0" target="_blank"><IMG alt="Apple iTunes" border="0"  width="120" height="600" src="http://ad.linksynergy.com/fs-bin/show?id=NLowbTsyGus&bids=146261&gridnum=10&catid=-1&subid=0"></a>';gaAds[12]=new Object();gaAds[12]["provider"]="microsoft";gaAds[12]["anchor"]='<a href="http://click.linksynergy.com/fs-bin/click?id=NLowbTsyGus&offerid=166833&subid=0" target="_blank"><IMG alt="Microsoft Store" border="0"  width="120" height="600" src="http://ad.linksynergy.com/fs-bin/show?id=NLowbTsyGus&bids=166833&gridnum=10&catid=-1&subid=0"></a>'}else{gsAdCounter=((gsAdCounter+1)<gaAds.length?(gsAdCounter+1):0)}var j=getE("right_channel",0);if(j){if((gsPremiumHeader!="")||gsPremiumGroup||b=="allgroups"||b=="calendar"||sDemo||gsUserId==0){var l=getE("amazon_div",0);if(l){l.style.display="none"}}else{var l=getE("amazon_div",0);if(!l){var l=cDiv("amazon_div","",j)}l.innerHTML='<div id="advertise_with_us"><a onclick="show_tour(0); enter_section(\'advertise\'); return false;" href="">Advertise with us</a></div>'+gaAds[gsAdCounter]["anchor"];if(b=="posts"||b=="allgroups"){l.style.paddingTop="0px";l.style.paddingLeft="35px"}else{l.style.paddingTop="13px";l.style.paddingLeft="35px"}l.style.display="block"}}}function gif_invitetext_keyup(){var a,b;eC=getE("gif_custom_text",0);b=getE("gif_invitetext",0);if(eC){if(b){eC.innerHTML=b.value}else{debug_message(" in gif_invitetext_keyup element gif_invitetext not found")}}else{debug_message(" in gif_invitetext_keyup element gif_custom_text not found")}return false}function gif_recipients_keyup(){var a,b;a=getE("gif_previewemails",0);b=getE("gif_recipients",0);if((a)&&(b)){a.innerHTML=b.value}return false}function gif_recipients_focus(){var a=getE("gif_recipients",0);if(a.value.substring(0,12)=="-For example"){a.value=""}return false}function gif_recipients_blur(){var a=getE("gif_recipients",0);if(a.value==""){a.value='-For example, type or paste: adams@econ.com, rayk@myschool.edu\n-with names: "Adam Smith" <adams@econ.com>, "Ray" <rayk@school.edu>'}return false}function gif_invite_text_focus(){var a=getE("gif_invitetext",0);if(a.value=="Optional: Type a custom message for your invitation."){a.value=""}return false}function gif_invite_text_blur(){var a=getE("gif_invitetext",0);if(a.value==""){a.value="Optional: Type a custom message for your invitation."}return false}function gif_recipients_import(){gif_recipients_focus();showPlaxoABChooser("gif_recipients","/plaxo_cb.html");return false}function gif_preview_toggle(){var b=getE("gif_preview",0);var d=getE("gif_invitetext",0);if(d.value=="Optional: Type a custom message for your invitation."){var a=""}else{var a=d.value}var c=getE("gif_custom_text",0);c.innerHTML=a;toggle_display("gif_previewdiv")}function gif_reception_radio_click(b){if(is.ie){b=this.value}var a=getE("gif_reception",0);if(a){a.value=b}var a=getE("gif_reception_cell",0);if(a){a.className="gif_reception_show_"+b}}var gsPlaxoLoaded=false;var yui_plaxoSuccessHandler=function(a){gsPlaxoLoaded=true;debug_message("in yui_plaxoSuccessHandler success");a.purge()};var yui_plaxoFailureHandler=function(a){debug_message("in yui_plaxoFailureHandler failure");a.purge()};function group_invite_load(){var m=getE("content_div",0);m.innerHTML="";var k=cDiv("content_invite_landing","",m);var j=cE("TABLE","invite_landing_table","",k);var g=cE("TBODY","","",j);var h=cE("TR","content_invite_head","",g);var c=cE("TD","invite_landing_instr","",h);var a=cImg("add_to_group_img","",c,"images/add_to_group.gif");var l=cDiv("invite_landing_instr_text","",c);var d=cText("Send an invitation by email, link or Facebook -- or share the group name and password so members can join from the home page.",l);var c=cE("TD","invite_by_email","",h);set_onclick(c,"email_invite_load();",function(){email_invite_load()});var c=cE("TD","invite_by_link","",h);set_onclick(c,"link_invite_load();",function(){link_invite_load()});var c=cE("TD","invite_by_fb","",h);set_onclick(c,"fb_invite_load();",function(){fb_invite_load()});var b=cDiv("invite_by_instr","",m);var f=cDiv("invite_by_body","",m);email_invite_load();if(gsTestUser>0){var n="Before inviting members to your group, please access your Wiggio profile.";convert_test_user(n)}}function link_invite_load(){if(gsTestUser>0){var n="Before sharing a group invite link, please access your Wiggio profile.";convert_test_user(n)}else{var k=document.getElementById("invite_landing_table");if(k){var g=k.getElementsByTagName("TD");for(var d=0;d<g.length;d++){if(g[d].id=="invite_by_link"){g[d].className="invite_chose_cell"}else{if(g[d].className=="invite_chose_cell"){g[d].className="invite_choose_cell"}}}}var c=getE("invite_by_instr",0);c.innerHTML="";var j=getE("invite_by_body",0);j.innerHTML="";var f=cText("You can share this link anywhere you like -- send it to your list-serv, post on your social network, in a blog, etc.  Anyone who clicks the link will immediately be taken into the group. If you'd rather invite people individually (and have them appear on your roster immediately), you can ",c);var b=cA("invite_by_fb_email","",c,"","","email_invite_load(); return false;",email_invite_load);var a=cText("add members by email",b);var a=cText(".",c);var m=cDiv("link_instr_div","",j);if(!is.ie){var a=cText("Ctrl-C to copy link",m)}var m=cDiv("link_invite_div","",j);var l="http://"+location.host+"/group_open_join.php?groupid="+gsGroupId+"&password="+gaTable.groups[gsGroupId]["password"];var h=cInput("group_link_txtbox","",m,"text",l,"",copy_gl_to_clipboard);h.setAttribute("readonly","readonly");if(!is.ie){h.setAttribute("onmousedown","group_link_focus(); return false;")}else{h.onmousedown=group_link_focus}if(is.ie){h.onclick=copy_gl_to_clipboard;var h=cInput("group_link_btn","",m,"button","Copy","",copy_gl_to_clipboard)}m=cDiv("","",m);m.style.marginTop="5px";cText("***To disable a group link at a later time (so new people can't join), just change your group's password.",m);group_link_focus()}return false}function group_link_focus(){e=getE("group_link_txtbox",0);e.focus();e.select()}function fb_invite_load(){if(gsTestUser>0){var o="Before inviting members from Facebook, please access your Wiggio profile.";convert_test_user(o)}else{var k=document.getElementById("invite_landing_table");if(k){var g=k.getElementsByTagName("TD");for(var d=0;d<g.length;d++){if(g[d].id=="invite_by_fb"){g[d].className="invite_chose_cell"}else{if(g[d].className=="invite_chose_cell"){g[d].className="invite_choose_cell"}}}}var c=getE("invite_by_instr",0);c.innerHTML="";var j=getE("invite_by_body",0);j.innerHTML="";var f=cText("You can select your friends from Facebook to invite to this group. These members will not appear in the roster until they accept the Facebook request. In order to have these new group members appear on the roster immediately, you can ",c);var b=cA("invite_by_fb_email","",c,"","","email_invite_load(); return false;",email_invite_load);var a=cText("add members by email",b);var a=cText(".",c);if(gsFbId){click_fb_friends()}else{var m=cE("TABLE","invite_by_fb_table","",j);var h=cE("TBODY","","",m);var l=cE("TR","","",h);var n=cE("TD","","",l);n.style.paddingRight="5px";var f=cText("Click the button to bring up a list of your friends >>",n);var n=cE("TD","","",l);n.innerHTML='<fb:login-button size="small" background="dark" length="short" onlogin="click_fb_friends();"></fb:login-button>';if(typeof FB!="undefined"){FB.XFBML.Host.parseDomTree()}else{w_alert("Facebook not available","Facebook failed to load, pleae log in again to access Facebook functionality.")}}return false}}function email_invite_load(J){if(!J){var at=getE("invite_by_instr",0);at.innerHTML="";var ab=cText("Group members invited by email will appear in your roster immediately. You can send messages, polls and meeting invitations to these members even before they join the group.",at);var bR=getE("invite_by_body",0);bR.innerHTML=""}else{bR=getE(J,0)}if(bR){var br=document.getElementById("invite_landing_table");if(br){var b0=br.getElementsByTagName("TD");for(var bq=1;bq<b0.length;bq++){if(b0[bq].id=="invite_by_email"){b0[bq].className="invite_chose_cell"}else{b0[bq].className="invite_choose_cell"}}}if(!gsGroupId&&sGroupId){gsGroupId=sGroupId}var an=gaTable.groups[gsGroupId]["groupname"];var cf=escape_plus(an);if(typeof gaTable.groups[gsGroupId]["password"]=="undefined"){gaTable.groups[gsGroupId]["password"]=""}var ap=gaTable.groups[gsGroupId]["password"];var aS=escape_plus(ap);var a=gaTable.users[gsUserId]["first"];var g=gaTable.users[gsUserId]["last"];var bn="";if(a!=""){bn+=a}if(g!=""){if(bn!=""){bn+=" "}bn+=g}var aR=document.createElement("TABLE");var ah=document.createElement("TBODY");var aJ=document.createElement("TR");var ar=document.createElement("TD");var ax=document.createElement("DIV");var bx=document.createTextNode(gsNBSP);var I=document.createElement("TD");var bV=document.createElement("DIV");var p=document.createElement("IMG");var at=document.createElement("DIV");var bZ=document.createTextNode("Each person will immediately become a member and can start receiving messages. ");var ag=document.createElement("BR");var bX=document.createElement("SPAN");var bG=document.createTextNode("Using this feature for sending unwanted email can result in account deactivation.");var a4=document.createElement("FORM");var a0=document.createElement("INPUT");var aB=document.createElement("INPUT");var bE=document.createElement("TABLE");var ai=document.createElement("TBODY");var bg=document.createElement("TR");var S=document.createElement("TD");var q=document.createElement("IMG");var aG=document.createElement("DIV");var a5=document.createElement("TR");var am=document.createElement("TD");var l=document.createTextNode("For example:");var bz=document.createElement("TD");var bQ=document.createTextNode("amy15@mydomain.com, eric34@myschool.edu");var Q=document.createElement("TR");var f=document.createElement("TD");var az=document.createTextNode("or with names:");var bA=document.createElement("TD");var w=document.createTextNode('"Amy Adams" <amy15@mydomain.com>, "Eric Evans" <eric34@myschool.edu>');var aj=document.createElement("DIV");var cd=document.createElement("TR");var C=document.createElement("TD");var bD=document.createElement("LABEL");var d=document.createTextNode("Email addresses:");var bp=document.createElement("TD");var bm=document.createElement("DIV");var bB=document.createElement("DIV");if(is.ie){var bj=document.createElement('<textarea onkeyup="gif_recipients_keyup();" />')}else{var bj=document.createElement("TEXTAREA")}var b=document.createElement("TR");var aU=document.createElement("TD");var be=document.createElement("TD");var Z=document.createTextNode("Add members from - ");var N=document.createElement("A");var aX=document.createTextNode("Spreadsheet");var b3=document.createTextNode(" | ");var bJ=document.createElement("A");var bu=document.createTextNode("Email Contacts");var ay=document.createElement("TR");var b7=document.createElement("TD");var o=document.createElement("IMG");var bo=document.createElement("DIV");var H=document.createTextNode("A main feature of a Wiggio group is the ability to post messages to the group.  Please set how these new members should start receiving posts. (Members can always change this for themselves later.)");var b2=document.createElement("TR");var av=document.createElement("TD");var B=document.createElement("LABEL");var aA=document.createTextNode("Send them:");var h=document.createElement("TD");var aD=document.createElement("TABLE");var aZ=document.createElement("TBODY");var bh=document.createElement("TR");var U=document.createElement("TD");if(is.ie){var a8=document.createElement("<INPUT NAME='gif_radio'>")}else{var a8=document.createElement("INPUT")}var L=document.createElement("TD");if(is.ie){var bS=document.createElement("<LABEL FOR='gif_e'>")}else{var bS=document.createElement("LABEL")}var aP=document.createTextNode("Each Post by Email");var W=document.createElement("DIV");var aW=document.createTextNode("Send an email every time a post arrives. (This acts like a list-serv, and could create a lot of email.)");var a7=document.createElement("TR");var af=document.createElement("TD");if(is.ie){var aY=document.createElement("<INPUT NAME='gif_radio'>")}else{var aY=document.createElement("INPUT")}var bF=document.createElement("TD");if(is.ie){var bM=document.createElement("<LABEL FOR='gif_s'>")}else{var bM=document.createElement("LABEL")}var G=document.createTextNode("Each Post by Email and/or Text Message (SMS)");var aM=document.createElement("DIV");var bO=document.createTextNode("Send an email every time a post arrives, or a text message if the post is short enough. (Members will receive text messages once they enter their cell info.)");var bi=document.createElement("TR");var aQ=document.createElement("TD");if(is.ie){var a9=document.createElement("<INPUT NAME='gif_radio'>")}else{var a9=document.createElement("INPUT")}var bW=document.createElement("TD");if(is.ie){var bT=document.createElement("<LABEL FOR='gif_d'>")}else{var bT=document.createElement("LABEL")}var aa=document.createTextNode("A Daily Summary of Posts by Email");var b9=document.createElement("DIV");var ak=document.createTextNode("Once a day, send a digest of the previous day's posts (minus any attachments).");var bb=document.createElement("TR");var bk=document.createElement("TD");if(is.ie){var a2=document.createElement("<INPUT NAME='gif_radio'>")}else{var a2=document.createElement("INPUT")}var aN=document.createElement("TD");if(is.ie){var bP=document.createElement("<LABEL FOR='gif_n'>")}else{var bP=document.createElement("LABEL")}var bN=document.createTextNode("No mail");var ce=document.createElement("DIV");var ao=document.createTextNode("Do not send any posts. (Members can view them only on Wiggio.)");var E=document.createElement("TR");var ba=document.createElement("TD");var n=document.createElement("IMG");var cb=document.createElement("DIV");var aH=document.createTextNode("Please type your custom invitation text below.");var b1=document.createElement("TR");var u=document.createElement("TD");var v=document.createElement("LABEL");var bd=document.createTextNode("Custom text:");var ae=document.createElement("TD");if(is.ie){var aC=document.createElement('<textarea onkeyup="gif_invitetext_keyup();" />')}else{var aC=document.createElement("TEXTAREA")}var aT="Optional: Type a custom message for your invitation.";var k=document.createElement("INPUT");var X=document.createElement("LABEL");var aO=document.createTextNode("Preview");var O=document.createElement("TABLE");var b6=document.createElement("TBODY");var j=document.createElement("TR");var c=document.createElement("TD");var P=document.createElement("A");var by=document.createTextNode(gsNBSP);var V=document.createElement("IMG");var al=document.createElement("IMG");var aV=document.createElement("IMG");var A=document.createElement("TD");var ac=document.createTextNode(gsNBSP);var r=document.createElement("TD");var bL=document.createElement("A");var aw=document.createTextNode(gsNBSP);var au=document.createElement("IMG");var bl=document.createElement("IMG");var cc=document.createElement("IMG");var b5=document.createElement("DIV");var F=document.createElement("DIV");var R=document.createElement("SPAN");var aI=document.createTextNode("Subject: ");var m=document.createElement("P");var aL=document.createElement("SPAN");var bC=document.createTextNode("To: ");var bI=document.createElement("SPAN");var bK=document.createElement("P");var bt=document.createElement("SPAN");var aK=document.createTextNode("Body: ");var ca=document.createElement("DIV");var aq=document.createTextNode(gsNBSP);var ad=document.createElement("P");var K=document.createTextNode("-----------------");var a3=document.createElement("P");var Y=document.createTextNode(bn+" has invited you to join the group called "+an+" on Wiggio.com.");var D=document.createElement("P");var bc=document.createTextNode("Click the following link to join the group.");var bs=document.createElement("P");var a6=document.createTextNode("  http://www.wiggio.com/invite.html?group="+cf+"&password="+aS);var aF=document.createElement("P");var M=document.createTextNode("Or login and click on Join a Group, and enter this group name and password.");var a1=document.createElement("P");var bw=document.createTextNode("Group name: "+an);var T=document.createElement("BR");var aE=document.createTextNode("Password: "+ap);var bY=document.createElement("P");var bU=document.createTextNode("Thanks for working in groups!");var bH=document.createElement("P");var bv=document.createTextNode("-- The Wiggio Team");bV.setAttribute("id","group_invite_table");aR.setAttribute("border","0");aR.setAttribute("cellpadding","0");aR.setAttribute("cellspacing","0");if(!J){ax.setAttribute("id","min_height_div")}I.setAttribute("vAlign","top");bV.setAttribute("id","content_group_invite");p.setAttribute("id","group_invite_head");p.setAttribute("border","0");p.setAttribute("alt","Invite Someone To Join This Group");p.setAttribute("src","images/invite_to_group.gif");at.setAttribute("id","group_invite_main_instr");at.className="group_invite_instr";bX.className="emphasis";a4.setAttribute("method","post");a4.setAttribute("action","");a4.setAttribute("name","group_invite_form");a4.setAttribute("id","group_invite_form");a4.setAttribute("onsubmit","return false;");a0.setAttribute("type","hidden");a0.setAttribute("id","gif_groupid");a0.setAttribute("value","");aB.setAttribute("type","hidden");aB.setAttribute("id","gif_reception");aB.setAttribute("value","");bE.setAttribute("id","group_invite_steps_table");bE.setAttribute("border","0");bE.setAttribute("cellpadding","0");bE.setAttribute("cellspacing","0");S.setAttribute("colSpan","2");q.setAttribute("id","group_invite_step_1");q.setAttribute("border","0");q.setAttribute("alt","Step 1");q.setAttribute("src","images/step_1_head.gif");aG.className="group_invite_instr";bg.className="group_invite_example_row";a5.className="group_invite_example_row";am.setAttribute("id","group_invite_example_top_row");am.setAttribute("noWrap","nowrap");am.className="group_invite_example_left";Q.className="group_invite_example_row";f.className="group_invite_example_left";f.setAttribute("vAlign","top");f.setAttribute("noWrap","nowrap");C.className="gif_label_cell";C.setAttribute("vAlign","top");C.setAttribute("noWrap","nowrap");C.setAttribute("width","105");bD.setAttribute("id","label_for_gif_recipients");bD.setAttribute("for","gif_recipients");bp.setAttribute("id","gif_recipients_cell");if(is.ff){bj.setAttribute("rows","3")}else{bj.setAttribute("rows","4")}bj.setAttribute("name","gif_recipients");bj.setAttribute("id","gif_recipients");aj.setAttribute("id","invite_auto_comp_body");bm.setAttribute("id","invite_auto_comp");bB.setAttribute("id","ac_cont");if(!is.ie){bj.setAttribute("onkeyup","gif_recipients_keyup();");bj.setAttribute("onfocus","gif_recipients_focus();");bj.setAttribute("onblur","gif_recipients_blur();")}else{bj.onfocus=gif_recipients_focus;bj.onblur=gif_recipients_blur}bj.value='-For example, type or paste: adams@econ.com, rayk@myschool.edu\n-with names: "Adam Smith" <adams@econ.com>, "Ray" <rayk@school.edu>';aC.setAttribute("id","gif_invite_text");if(!is.ie){aC.setAttribute("onfocus","gif_invite_text_focus();");aC.setAttribute("onblur","gif_invite_text_blur();")}else{aC.onfocus=gif_invite_text_focus;aC.onblur=gif_invite_text_blur}b.setAttribute("id","group_invite_import_row");b.className="group_invite_instr";aU.className="group_invite_example_row";be.setAttribute("id","invite_from_foot");be.setAttribute("colSpan","2");N.setAttribute("id","invite_from_email_link");N.setAttribute("href","#");if(is.ie){N.onclick=gif_recipients_import}else{N.setAttribute("onclick","gif_recipients_import(); return false;")}bJ.setAttribute("id","invite_from_csv_link");bJ.setAttribute("href","");if(is.ie){bJ.onclick=invite_csv_click}else{bJ.setAttribute("onclick","invite_csv_click(); return false;")}b7.setAttribute("colSpan","2");o.setAttribute("id","group_invite_step_2");o.setAttribute("border","0");o.setAttribute("alt","Step 2");o.setAttribute("src","images/step_2_head.gif");bo.className="group_invite_instr";av.setAttribute("id","group_invite_step_2_label");av.className="gif_label_cell";av.setAttribute("vAlign","top");av.setAttribute("noWrap","nowrap");av.setAttribute("width","105");h.setAttribute("id","gif_reception_cell");aD.setAttribute("id","group_invite_reception_table");aD.setAttribute("border","0");aD.setAttribute("cellpadding","0");aD.setAttribute("cellspacing","0");U.className="reception_left_cell reception_e_cell_left";a8.setAttribute("type","radio");a8.setAttribute("name","gif_radio");a8.setAttribute("id","gif_e");a8.className="no_border";a8.setAttribute("value","e");if(is.ie){a8.onclick=gif_reception_radio_click}else{a8.setAttribute("onclick","gif_reception_radio_click('e');")}L.className="reception_right_cell reception_e_cell_right";bS.setAttribute("for","gif_e");W.setAttribute("id","gif_reception_caption_e");W.className="reception_caption";af.className="reception_left_cell";aY.setAttribute("type","radio");aY.setAttribute("name","gif_radio");aY.setAttribute("id","gif_s");aY.className="no_border";aY.setAttribute("value","s");if(is.ie){aY.onclick=gif_reception_radio_click}else{aY.setAttribute("onclick","gif_reception_radio_click('s');")}bF.className="reception_right_cell";bM.setAttribute("for","gif_s");aM.setAttribute("id","gif_reception_caption_s");aM.className="reception_caption";aQ.className="reception_left_cell";a9.setAttribute("type","radio");a9.setAttribute("name","gif_radio");a9.setAttribute("id","gif_d");a9.className="no_border";a9.setAttribute("value","d");if(is.ie){a9.onclick=gif_reception_radio_click}else{a9.setAttribute("onclick","gif_reception_radio_click('d');")}bW.className="reception_right_cell";bT.setAttribute("for","gif_d");b9.setAttribute("id","gif_reception_caption_d");b9.className="reception_caption";bk.className="reception_left_cell";a2.setAttribute("type","radio");a2.setAttribute("name","gif_radio");a2.setAttribute("id","gif_n");a2.className="no_border";a2.setAttribute("value","n");if(is.ie){a2.onclick=gif_reception_radio_click}else{a2.setAttribute("onclick","gif_reception_radio_click('n');")}aN.className="reception_right_cell";bP.setAttribute("for","gif_n");ce.setAttribute("id","gif_reception_caption_n");ce.className="reception_caption";ba.setAttribute("colSpan","2");n.setAttribute("id","group_invite_step_3");n.setAttribute("border","0");n.setAttribute("alt","Step 3");n.setAttribute("src","images/step_3_optional_head.gif");cb.className="group_invite_instr";u.className="gif_label_cell";u.setAttribute("vAlign","top");u.setAttribute("noWrap","nowrap");u.setAttribute("width","105");v.setAttribute("id","label_for_gif_invitetext");v.setAttribute("for","gif_invitetext");aC.setAttribute("rows","3");aC.setAttribute("name","gif_invitetext");aC.setAttribute("id","gif_invitetext");k.setAttribute("id","gif_preview");k.setAttribute("type","checkbox");k.setAttribute("value","");if(is.ie){k.className="no_border";k.onclick=gif_preview_toggle}else{k.className="no_border checkbox_ie";k.setAttribute("onclick","gif_preview_toggle();")}X.setAttribute("for","gif_preview");O.setAttribute("id","gif_buttons_table");P.className="new_btn new_btn_purple";P.setAttribute("id","group_invite_btn");cText("Invite",P);P.setAttribute("href","");if(is.ie){P.onclick=invite_to_group}else{P.setAttribute("onclick","invite_to_group(); return false;")}A.className="two_button_spacer";bL.className="new_btn new_btn_gray";cText("Cancel",bL);bL.setAttribute("id","uaf_cancel_button");bL.setAttribute("href","");if(is.ie){bL.onclick=gif_cancel}else{bL.setAttribute("onclick","gif_cancel(); return false;")}b5.setAttribute("id","gif_previewdiv");R.className="bold";aL.className="bold";bI.setAttribute("id","gif_previewemails");bt.className="bold";ca.setAttribute("id","gif_custom_text");aR.appendChild(ah);ah.appendChild(aJ);aJ.appendChild(ar);ar.appendChild(ax);ax.appendChild(bx);aJ.appendChild(I);I.appendChild(bV);bV.appendChild(a4);a4.appendChild(a0);a4.appendChild(aB);a4.appendChild(bE);bE.appendChild(ai);ai.appendChild(bg);bg.appendChild(S);S.appendChild(aG);var b4=cText("Type or paste a list of email addresses, select from your ",aG);var bf=cA("invite_from_email_j","",aG,"","","gif_recipients_import(); return false;",gif_recipients_import);var s=cText("email contacts",bf);var s=cText(", or import from a ",aG);var bf=cA("invite_from_csv_link","",aG,"","","invite_csv_click(); return false;",invite_csv_click);var s=cText("spreadsheet",bf);var s=cText(".",aG);ai.appendChild(cd);cd.appendChild(C);C.appendChild(bD);bD.appendChild(d);cd.appendChild(bp);bp.appendChild(aj);bm.appendChild(bj);aj.appendChild(bm);aj.appendChild(bB);ai.appendChild(b);b.appendChild(aU);E.appendChild(ba);ba.appendChild(cb);cb.appendChild(aH);ai.appendChild(b1);b1.appendChild(u);u.appendChild(v);v.appendChild(bd);b1.appendChild(ae);ae.appendChild(aC);aC.value=aT;ae.appendChild(k);ae.appendChild(X);X.appendChild(aO);I.appendChild(O);O.appendChild(b6);b6.appendChild(j);j.appendChild(c);c.appendChild(P);P.appendChild(by);j.appendChild(A);A.appendChild(ac);j.appendChild(r);r.appendChild(bL);bL.appendChild(aw);I.appendChild(b5);b5.appendChild(bK);bK.appendChild(bt);bt.appendChild(aK);b5.appendChild(ca);ca.appendChild(aq);b5.appendChild(ad);ad.appendChild(K);b5.appendChild(a3);a3.appendChild(Y);b5.appendChild(D);D.appendChild(bc);b5.appendChild(bs);bs.appendChild(a6);b5.appendChild(aF);aF.appendChild(M);b5.appendChild(a1);a1.appendChild(bw);a1.appendChild(T);a1.appendChild(aE);b5.appendChild(bY);bY.appendChild(bU);b5.appendChild(bH);bH.appendChild(bv);bR.appendChild(aR);gif_invitetext_keyup();invite_auto_comp()}if(!gsPlaxoLoaded){debug_message("loading Plaxo scripts...");var b8=new Array();b8[3]="http://www.plaxo.com/css/m/js/util.js";b8[4]="http://www.plaxo.com/css/m/js/basic.js";b8[5]="http://www.plaxo.com/css/m/js/abc_launcher.js";YAHOO.util.Get.script(b8,{onSuccess:yui_plaxoSuccessHandler,onFailure:yui_plaxoFailureHandler})}return false}function element_remove_children(a){while(a.firstChild){a.removeChild(a.firstChild)}}function group_settings_load(){var v,g;var f;var l,q,c,d,r,u,a,p;var h;var n;var m;var j;var k;var b;var o;f=get_template_source("content_div","groups","settings");if(typeof gaTable.purpose=="undefined"){request_block("purpose.txt")}f=replace_all(f,"<!-- id -->",gsGroupId);b=gaTable.groups[gsGroupId]["groupname"];b=escape_for_HTML_attribute(b);f=replace_all(f,"<!-- groupname -->",b);if(gaTable.groups[gsGroupId]["password"]!=""){f=replace_all(f,"<!-- grouppassword -->",gaTable.groups[gsGroupId]["password"])}else{f=replace_all(f,"<!-- grouppassword -->","")}if(gaTable.groups[gsGroupId]["purpose"]!=""){f=replace_all(f,"<!-- purpose -->",gaTable.groups[gsGroupId]["purpose"])}else{f=replace_all(f,"<!-- purpose -->","")}if(gaTable.groups[gsGroupId]["otherpurpose"]!=""){f=replace_all(f,"<!-- otherpurpose -->",gaTable.groups[gsGroupId]["otherpurpose"])}else{f=replace_all(f,"<!-- otherpurpose -->","")}if(gaTable.groups[gsGroupId]["descr"]!=""){f=replace_all(f,"<!-- groupdescr -->",gaTable.groups[gsGroupId]["descr"])}else{f=replace_all(f,"<!-- groupdescr -->","")}f=replace_all(f,"<!-- gl_flags -->",gaTable.groups[gsGroupId]["gl_flags"]);f=replace_all(f,"<!-- emailprivate -->",gaTable.groups[gsGroupId]["emailprivate"]);f=replace_all(f,"<!-- phoneprivate -->",gaTable.groups[gsGroupId]["phoneprivate"]);n=getE("content_div",0);if(n){n.innerHTML=f}else{debug_message("in group_settings_load element content_div was not found")}if(gaTable.groups[gsGroupId]["otherpurpose"]!=""){show_other();m=getE("gaf_otherpurpose",0);if(m){m.blur()}}if(gaTable.groups[gsGroupId]["emailprivate"]==1){j=getE("gl_gaf_emailprivate",0);if(j){j.checked=true}}if(gaTable.groups[gsGroupId]["phoneprivate"]==1){j=getE("gl_gaf_phoneprivate",0);if(j){j.checked=true}}populate_group_icon_load();var s}function group_overview_load(){var c,f;var m;var s,h,b,r,q,j,g,k;var n;var l;var p;var d;var a;m=get_template_source("content_div","groups","overview");if(0){if(typeof gaTable.purpose=="undefined"){request_block("purpose.txt")}}m=replace_all(m,"<!-- id -->",gsGroupId);d=gaTable.groups[gsGroupId]["groupname"];d=escape_for_HTML_attribute(d);m=replace_all(m,"<!-- groupname -->",d);if(gaTable.groups[gsGroupId]["password"]!=""){m=replace_all(m,"<!-- grouppassword -->",gaTable.groups[gsGroupId]["password"])}else{m=replace_all(m,"<!-- grouppassword -->","")}if(gaTable.groups[gsGroupId]["purpose"]!=""){m=replace_all(m,"<!-- purpose -->",gaTable.groups[gsGroupId]["purpose"])}else{m=replace_all(m,"<!-- purpose -->","None.")}if(gaTable.groups[gsGroupId]["otherpurpose"]!=""){m=replace_all(m,"<!-- otherpurpose -->",gaTable.groups[gsGroupId]["otherpurpose"])}else{m=replace_all(m,"<!-- otherpurpose -->","")}if(0){sGLFlags=gaTable.groups[gsGroupId]["gl_flags"];m=replace_all(m,"<!-- gl_flags -->",sGLFlags)}l=getE("content_div",0);if(l){l.innerHTML=m}else{debug_message("in group_settings_load element content_div was not found")}if(0){if(gaTable.groups[gsGroupId]["otherpurpose"]!=""){show_other();var o=getE("gaf_otherpurpose",0);if(o){o.blur()}}}}var gaGroupRoster=new Array();var gsGroupEditMode="";var gsGroupSortColumn="";var gsGroupSortOrder="";function get_group_roster(m,g,f){gsGroupEditMode=(gsGroupEditMode==""?"all":gsGroupEditMode);gsGroupSortColumn=(gsGroupSortColumn==""?"status":gsGroupSortColumn);gsGroupSortOrder=(gsGroupSortOrder==""?"ascending":gsGroupSortOrder);var H=1;if(!f){gaGroupRoster=new Array();var s=gaTable.user_group;var v=gaTable.users;var A=0;for(var l in s){var h=s[l]["userid"];if(s[l]["groupid"]==m){var G=0;var D=(s[l]["status"]==""?1:0);switch(gsGroupEditMode){case"edit_names":if(D==0){G=1;H=0}break;case"make_admin":if(s[l]["admin"]==0){G=1;H=0}break;case"demote_admin":if(s[l]["admin"]==1){if(h==gaTable.groups[gsGroupId]["userid"]){G=0}else{G=1}H=0}break;case"remove":if(h==gaTable.groups[gsGroupId]["userid"]||h==gsUserId){G=0}else{G=1}H=0;break;case"add":G=1;H=0;break;default:G=1;H=1}if(G){gaGroupRoster[A]=new Object();gaGroupRoster[A]["userid"]=h;gaGroupRoster[A]["first"]=v[h]["first"];gaGroupRoster[A]["last"]=v[h]["last"];gaGroupRoster[A]["name"]=v[h]["first"]+" "+v[h]["last"];gaGroupRoster[A]["image"]=v[h]["image"];if(gaTable.groups[m]["emailprivate"]!=0){gaGroupRoster[A]["email"]="Private";gaGroupRoster[A]["emailprivate"]=v[h]["emailprivate"]}else{gaGroupRoster[A]["emailprivate"]=v[h]["emailprivate"];gaGroupRoster[A]["email"]=(v[h]["emailprivate"]==0?v[h]["email"]:"Private")}if(gaTable.groups[m]["phoneprivate"]!=0){gaGroupRoster[A]["phone"]="Private";gaGroupRoster[A]["phoneprivate"]=v[h]["phoneprivate"]}else{gaGroupRoster[A]["phoneprivate"]=v[h]["phoneprivate"];gaGroupRoster[A]["phone"]=(v[h]["phoneprivate"]==0?format_phone(null,v[h]["phone"]):"Private")}gaGroupRoster[A]["admin"]=s[l]["admin"];if(gaGroupRoster[A]["admin"]==1){if(D){if(h==gaTable.groups[gsGroupId]["userid"]){gaGroupRoster[A]["status"]="Admin/Owner"}else{gaGroupRoster[A]["status"]="Confirmed Admin"}}else{gaGroupRoster[A]["status"]="Unconfirmed Admin"}}else{if(D){gaGroupRoster[A]["status"]="Confirmed Member"}else{gaGroupRoster[A]["status"]="Unconfirmed Member"}}var J=v[h]["image"];if(J.substring(0,5)=="http:"){sImageSrc=J}else{if(J==""){sImageSrc="/avatars/default.jpg?sid="+Math.random()}else{sImageSrc="/avatars/"+J+"?sid="+Math.random()}}gaGroupRoster[A]["image"]=sImageSrc;A++}}}}if(gsGroupSortColumn&&gsGroupSortOrder){switch(gsGroupSortColumn){case"name":if(gsGroupSortOrder=="ascending"){gaGroupRoster.sort(group_members_sort_name_asc);var r="descending"}else{gaGroupRoster.sort(group_members_sort_name_desc);var r="ascending"}break;case"email":if(gsGroupSortOrder=="ascending"){gaGroupRoster.sort(group_members_sort_email_asc);var r="descending"}else{gaGroupRoster.sort(group_members_sort_email_desc);var r="ascending"}break;case"status":if(gsGroupSortOrder=="ascending"){gaGroupRoster.sort(group_members_sort_status_asc);var r="descending"}else{gaGroupRoster.sort(group_members_sort_status_desc);var r="ascending"}break}}var b=user_is_group_admin(gsGroupId);if(g){g.innerHTML="";var n=cE("TABLE","group_members_table_controls","",g);n.style.width="575px";n.style.marginBottom="20px";n.borderSpacing="0px";var E=cE("TBODY","","",n);var w=cE("TR","group_members_controls_row","",E);w.style.verticalAlign="middle";w.style.textAlign="center";w.style.fontSize="9pt";w.style.height="30px";var u=cE("TD","group_members_add","group_members_control_bar_cell",w);cText("Add Members",u);u.setAttribute("title","Add new members");set_onmouseover(u,'enter_members_control_bar("group_members_add");',function(){enter_members_control_bar("group_members_add")});set_onmouseout(u,'exit_members_control_bar("group_members_add");',function(){exit_members_control_bar("group_members_add")});set_onclick(u,"group_members_add();",function(){group_members_add()});var u=cE("TD","group_members_reinvite","group_members_control_bar_cell",w);cText("Re-invite",u);u.setAttribute("title","Re-invite unconfirmed members");set_onmouseover(u,'enter_members_control_bar("group_members_reinvite");',function(){enter_members_control_bar("group_members_reinvite")});set_onmouseout(u,'exit_members_control_bar("group_members_reinvite");',function(){exit_members_control_bar("group_members_reinvite")});set_onclick(u,"group_members_reinvite();",function(){group_members_reinvite()});var u=cE("TD","group_members_edit_names","group_members_control_bar_cell",w);cText("Edit Names",u);u.setAttribute("title","Edit unconfirmed member names");set_onmouseover(u,'enter_members_control_bar("group_members_edit_names");',function(){enter_members_control_bar("group_members_edit_names")});set_onmouseout(u,'exit_members_control_bar("group_members_edit_names");',function(){exit_members_control_bar("group_members_edit_names")});set_onclick(u,"group_members_edit_names();",function(){group_members_edit_names()});var u=cE("TD","group_members_make_admin","group_members_control_bar_cell",w);cText("Make Admin",u);u.setAttribute("title","Select members to make admins");set_onmouseover(u,'enter_members_control_bar("group_members_make_admin");',function(){enter_members_control_bar("group_members_make_admin")});set_onmouseout(u,'exit_members_control_bar("group_members_make_admin");',function(){exit_members_control_bar("group_members_make_admin")});set_onclick(u,"group_members_make_admin();",function(){group_members_make_admin()});var c="group_members_demote_admin";var u=cE("TD","group_members_demote_admin","group_members_control_bar_cell",w);cText("Demote Admin",u);u.setAttribute("title","Select admins to demote to members");set_onmouseover(u,'enter_members_control_bar("group_members_demote_admin");',function(){enter_members_control_bar("group_members_demote_admin")});set_onmouseout(u,'exit_members_control_bar("group_members_demote_admin");',function(){exit_members_control_bar("group_members_demote_admin")});set_onclick(u,"group_members_demote_admin();",function(){group_members_demote_admin()});var u=cE("TD","group_members_remove","group_members_control_bar_cell",w);cText("Remove",u);u.setAttribute("title","Select members to remove from group");set_onmouseover(u,'enter_members_control_bar("group_members_remove");',function(){enter_members_control_bar("group_members_remove")});set_onmouseout(u,'exit_members_control_bar("group_members_remove");',function(){exit_members_control_bar("group_members_remove")});set_onclick(u,"group_members_remove();",function(){group_members_remove()});var F=cDiv("group_members_control_div","",g);var n=cE("TABLE","group_members_header_table","",g);var E=cE("TBODY","","",n);var w=cE("TR","group_members_header_row","",E);w.style.textAlign="left";w.style.fontSize="8pt";if(gsGroupEditMode=="all"||gsGroupEditMode=="reinvite"||gsGroupEditMode=="add"){var u=cE("TD","group_members_image_header","",w);u.style.width="25px";u.style.paddingLeft="5px";cText("",u);var u=cE("TD","group_members_name_header","",w);u.style.width="100px";cText("Name",u);if(H){u.setAttribute("title","Click to sort ascending");set_onmouseover(u,'enter_table_header("group_members_name_header");',function(){enter_table_header("group_members_name_header")});set_onmouseout(u,'exit_table_header("group_members_name_header");',function(){exit_table_header("group_members_name_header")});set_onclick(u,'group_members_sort("name");',function(){group_members_sort("name")})}var u=cE("TD","group_members_email_header","",w);u.style.width="215px";cText("Email",u);if(H){u.setAttribute("title","Click to sort ascending");set_onmouseover(u,'enter_table_header("group_members_email_header");',function(){enter_table_header("group_members_email_header")});set_onmouseout(u,'exit_table_header("group_members_email_header");',function(){exit_table_header("group_members_email_header")});set_onclick(u,'group_members_sort("email");',function(){group_members_sort("email")})}var u=cE("TD","group_members_status_header","",w);u.style.width="120px";cText("Member Status",u);if(H){u.setAttribute("title","Click to sort ascending");set_onmouseover(u,'enter_table_header("group_members_status_header");',function(){enter_table_header("group_members_status_header")});set_onmouseout(u,'exit_table_header("group_members_status_header");',function(){exit_table_header("group_members_status_header")});set_onclick(u,'group_members_sort("status");',function(){group_members_sort("status")})}var u=cE("TD","","",w);u.style.width="65px";if(gsGroupSortColumn&&gsGroupSortOrder){var C=getE("group_members_"+gsGroupSortColumn+"_header",0);if(C){C.setAttribute("title","Click to sort "+r);C.style.fontWeight="bold"}}}var n=cE("TABLE","group_members_data_table","",g);n.style.width="575px";n.style.marginBottom="30px";var E=cE("TBODY","","",n);if(gsGroupEditMode!="all"&&gsGroupEditMode!="reinvite"&&gsGroupEditMode!="add"){var w=cE("TR","","group_members_data_header_row",E);var u=cE("TD","group_member_checkbox_cell_"+l,"group_member_checkbox_cell",w);var o=cE("TABLE","","",u);var a=cE("TBODY","","",o);var B=cE("TR","","",a);var K=cE("TD","","",B);var d=cInput("group_member_checkbox","",K,"checkbox","","",null);set_onclick(d,"group_members_check_all();",function(){group_members_check_all()});if(gsGroupEditMode=="edit_names"){d.checked=true}var K=cE("TD","","",B);var I=cLabel("","",K,"group_member_checkbox");cText("All",I);u.setAttribute("title","Click to check or uncheck all members");u.style.height="20px";var u=cE("TD","group_member_image_cell","group_member_image_cell",w);u.style.height="20px";if(gsGroupEditMode=="edit_names"){var u=cE("TD","group_members_first_cell","group_members_first_cell",w);cText("First",u);u.style.height="20px";var u=cE("TD","group_members_last_cell","group_members_last_cell",w);cText("Last",u);u.style.height="20px";var u=cE("TD","group_members_email_cell_"+l,"group_members_email_cell",w);cText("Email",u);u.style.height="20px";u.style.whiteSpace="normal";var u=cE("TD","group_members_status_cell_"+l,"group_members_status_cell",w);cText("Status",u);u.style.height="20px"}else{var u=cE("TD","group_members_name_cell","group_members_name_cell",w);cText("Name",u);u.style.height="20px";var u=cE("TD","group_members_email_cell","group_members_email_cell2",w);cText("Email",u);u.style.height="20px";var u=cE("TD","group_members_status_cell","group_members_status_cell2",w);cText("Status",u);u.style.height="20px";var u=cE("TD","member_options_cell_"+l,"member_options_cell2",w);u.style.height="20px"}}for(var A=0;A<gaGroupRoster.length;A++){var l=gaGroupRoster[A]["userid"];var q="group_member_"+l;var w=cE("TR",q,"group_members_data_row",E);if(!is.ie){set_onmouseover(w,'enter_group_member("'+q+'");',function(){enter_group_member(q)});set_onmouseout(w,'exit_group_member("'+q+'");',function(){exit_group_member(q)})}w.style.overflow="auto";if(gsGroupEditMode!="all"&&gsGroupEditMode!="reinvite"&&gsGroupEditMode!="add"){var u=cE("TD","group_member_checkbox_cell_"+l,"group_member_checkbox_cell",w);var d=cInput("group_member_checkbox_"+l,"",u,"checkbox","","",null);set_onclick(d,'group_member_click("'+l+'");',function(){group_member_click(l)});if(gsGroupEditMode=="edit_names"){d.checked=true}}var u=cE("TD","group_member_image_cell_"+l,"group_member_image_cell",w);u.setAttribute("title","Email: "+gaGroupRoster[A]["email"]);var k=cImg("group_member_image_"+l,"avatar_icon_tiny",u,gaGroupRoster[A]["image"]);if(gsGroupEditMode=="edit_names"){var u=cE("TD","group_members_first_cell_"+l,"group_members_first_cell",w);var d=cInput("group_members_first_input_"+l,"group_members_first_input",u,"text",gaGroupRoster[A]["first"],"",null);d.style.fontSize="8.5pt";var u=cE("TD","group_members_last_cell_"+l,"group_members_last_cell",w);var d=cInput("group_members_last_input_"+l,"group_members_last_input",u,"text",gaGroupRoster[A]["last"],"",null);d.style.fontSize="8.5pt";var u=cE("TD","group_members_email_cell_"+l,"group_members_email_cell",w);cText(gaGroupRoster[A]["email"],u);u.style.whiteSpace="normal";var u=cE("TD","group_members_status_cell_"+l,"group_members_status_cell",w)}else{var u=cE("TD","group_members_name_cell_"+l,"group_members_name_cell",w);cText(gaGroupRoster[A]["name"],u);var u=cE("TD","group_members_email_cell_"+l,"group_members_email_cell2",w);cText(gaGroupRoster[A]["email"],u);var u=cE("TD","group_members_status_cell_"+l,"",w);cText(gaGroupRoster[A]["status"],u);var u=cE("TD","member_options_cell_"+l,"member_options_cell2",w);if(gsGroupEditMode=="all"){if(b){var j=cE("SPAN","member_options_span_"+l,"member_options_span2",u);cText("Options ",j);var k=cImg("member_options_arrow_"+l,"member_options_arrow2",j,"/images/arrow_down_small.png");set_onmouseover(u,'member_options("'+l+'");',function(){member_options(l)});set_onmouseout(u,"mclosetime();",function(){mclosetime()})}}}}}if(gaGroupRoster.length==0){var p="There are no members available for this action.";switch(gsGroupEditMode){case"edit_names":p="There are no unconfirmed members, you cannot edit edit names.";break;case"make_admin":p="There are no members available to promote to admin.";break;case"demote_admin":p="There are no members available to demote from admin.";break;case"remove":p="There are no members available to remove from the group.";break}w_alert(p);gsGroupEditMode="all";F=getE("members_div",0);get_group_roster(gsGroupId,F)}return false}function group_members_sort(c){var a=getE("members_div",0);var b=getE("group_members_"+c+"_header",0);if(b.getAttribute("title").indexOf("ascending")>-1){gsGroupSortColumn=c;gsGroupSortOrder="ascending";get_group_roster(gsGroupId,a,1)}else{gsGroupSortColumn=c;gsGroupSortOrder="descending";get_group_roster(gsGroupId,a,1)}return false}function group_members_sort_name_asc(f,d){var c=f.name.toLowerCase();var g=d.name.toLowerCase();return((c<g)?-1:((c>g)?1:0))}function group_members_sort_name_desc(f,d){var c=f.name.toLowerCase();var g=d.name.toLowerCase();return((c<g)?1:((c>g)?-1:0))}function group_members_sort_email_asc(f,d){var c=f.email.toLowerCase();var g=d.email.toLowerCase();return((c<g)?-1:((c>g)?1:0))}function group_members_sort_email_desc(f,d){var c=f.email.toLowerCase();var g=d.email.toLowerCase();return((c<g)?1:((c>g)?-1:0))}function group_members_sort_status_asc(f,d){var c=f.status.toLowerCase();var g=d.status.toLowerCase();return((c<g)?-1:((c>g)?1:0))}function group_members_sort_status_desc(f,d){var c=f.status.toLowerCase();var g=d.status.toLowerCase();return((c<g)?1:((c>g)?-1:0))}function enter_table_header(a){var b=getE(a,0);if(b){b.style.cursor="pointer";b.style.color="#8B1D80";b.style.textDecoration="underline"}if(a=="group_members_checkbox_header"||a=="docs_checkbox_header_cell"){b.style.backgroundColor="#8B1D80"}}function exit_table_header(a){var b=getE(a,0);if(b){b.style.cursor="auto";b.style.color="#4B8D4B";b.style.textDecoration="none"}if(a=="group_members_checkbox_header"||a=="docs_checkbox_header_cell"){b.style.backgroundColor="#E9E9E9"}}function exit_member_menu(a){var b=getE(a,0);if(b){b.style.cursor="pointer";b.style.backgroundColor="#c2c2c2";b.style.color="#8B1D80"}}function enter_members_control_bar(a){var b=getE(a,0);if(b&&gsGroupEditMode!=a.substring(14)){b.className="group_members_control_bar_cell_hover"}else{b.className="group_members_control_bar_cell_active"}}function exit_members_control_bar(a){var b=getE(a,0);if(b&&gsGroupEditMode!=a.substring(14)){b.className="group_members_control_bar_cell"}else{b.className="group_members_control_bar_cell_active"}}function enter_group_member(b){var c=getE(b,0);b=b.substring(13);var a=getE("member_options_span_"+b,0);if(a){a.style.display="inline"}if(c){if(c.hasChildNodes()){for(i=0;i<c.childNodes.length;i++){c.childNodes[i].style.backgroundColor="#E9E9E9"}}}}function exit_group_member(c){var d=getE(c,0);c=c.substring(13);var a=getE("group_member_checkbox_"+c,0);if(!a||a.checked==false){var b=getE("member_options_span_"+c,0);if(b){b.style.display="none"}if(d){if(d.hasChildNodes()){for(i=0;i<d.childNodes.length;i++){d.childNodes[i].style.backgroundColor="#FFFFFF"}}}}}function group_member_click(a){var c=getE("group_member_"+a,0);if(c){var d=getE("group_member_checkbox_"+a,0);var b=(d.checked?"#E9E9E9":"#FFFFFF");if(c.hasChildNodes()){for(i=0;i<c.childNodes.length;i++){c.childNodes[i].style.backgroundColor=b}}}}function group_members_edit_names_save(){var c="{";var h=document.getElementById("group_members_data_table");if(h){var j=h.getElementsByTagName("INPUT");var g=0;for(var d=1;d<j.length;d++){if(j[d].type=="checkbox"){if(j[d].checked){var f=j[d].id.substring(22);var b=getE("group_members_first_input_"+f,0).value;var a=getE("group_members_last_input_"+f,0).value;c+='"'+f+'": {"first": "'+b+'", "last": "'+a+'"},'}}}if(c=="{"){w_alert("Not yet","Please check the members to update names before attempting to Save.",450)}else{press_button("gm_edit_names_save_btn","Saving","purple");c=c.substring(0,c.length-1);c+="}";marquee_show("Updating member names...");request_user_names_update(c)}}return false}function group_members_edit_names_response(){gsGroupEditMode="all";var a=getE("members_div",0);get_group_roster(gsGroupId,a)}function group_members_editmode_cancel(){gsGroupEditMode="all";var a=getE("members_div",0);get_group_roster(gsGroupId,a)}function group_members_edit_names(a){var l=user_is_group_admin(gsGroupId);if(l){gsGroupEditMode="edit_names";var k=getE("members_div",0);get_group_roster(gsGroupId,k);if(gsGroupEditMode=="edit_names"){var g=getE("group_members_edit_names",0);if(g){g.className="group_members_control_bar_cell_active"}var d=getE("group_members_control_div",0);var k=cDiv("","",d);cText("Update the names of unconfirmed members below and select the Save button. Members will also be prompted to update their name the first time they enter the group.",k);var j=cE("TABLE","group_members_control_btns","",d);j.style.marginTop="35px";j.style.marginBottom="35px";j.style.marginLeft="325px";j.style.marginBottom="25px";j.style.marginLeft="300px";var f=cE("TBODY","","",j);var h=cE("TR","","",f);var c=cE("TD","","",h);var b=cA("gm_edit_names_save_btn","new_btn new_btn_purple",c,"","","group_members_edit_names_save(); return false;",group_members_edit_names_save);cText("Save",b);cE("TD","","two_button_spacer",h);var c=cE("TD","","",h);var b=cA("","new_btn new_btn_gray",c,"","","group_members_editmode_cancel(); return false;",group_members_editmode_cancel);cText("Cancel",b)}}else{w_alert("Admin Privileges","Only admin members of this group can edit unconfirmed member names. Please contact an admin to update your status.",425,150)}}function group_members_make_admin_save(a){var f="";if(a){request_make_admin(gsGroupId,f)}else{var d=document.getElementById("group_members_data_table");if(d){var g=d.getElementsByTagName("INPUT");var c=0;for(var b=1;b<g.length;b++){if(g[b].type=="checkbox"){if(g[b].checked){f+=g[b].id.substring(22)+","}}}if(f==""){w_alert("Not yet","Please check members you would like to make admins of this group before attempting to Save.",450)}else{press_button("gm_make_admin_save_btn","Saving","purple");f=f.substring(0,f.length-1);marquee_show("Updating to admin...");request_make_admin(gsGroupId,f)}}}return false}function group_members_make_admin_instr_expanded(){var a=getE("group_members_make_admin_instr",0);a.innerHTML="";cText("Administrators can change group settings and permissions, create roster subgroups, remove members, make other Administrators, and delete content created by other members. (By default, the group owner is always an Administrator.) Select the members you would like to make admins and click Save.",a)}function group_members_make_admin(){var k=user_is_group_admin(gsGroupId);if(k){gsGroupEditMode="make_admin";var j=getE("members_div",0);get_group_roster(gsGroupId,j);if(gsGroupEditMode=="make_admin"){var f=getE("group_members_make_admin",0);if(f){f.className="group_members_control_bar_cell_active"}var c=getE("group_members_control_div",0);c.innerHTML="";var j=cDiv("group_members_make_admin_instr","",c);cText("Select the members you would like to make admins and click Save. (",j);var a=cA("group_members_make_admin_instr_expanded","",j,"","","group_members_make_admin_instr_expanded(); return false;",group_members_make_admin_instr_expanded);cText("explanation",a);cText(")",j);var h=cE("TABLE","group_members_control_btns","",c);h.style.marginTop="35px";h.style.marginBottom="25px";h.style.marginLeft="300px";var d=cE("TBODY","","",h);var g=cE("TR","","",d);var b=cE("TD","","",g);var a=cA("gm_make_admin_save_btn","new_btn new_btn_purple",b,"","","group_members_make_admin_save(); return false;",group_members_make_admin_save);cText("Save",a);cE("TD","","two_button_spacer",g);var b=cE("TD","","",g);var a=cA("","new_btn new_btn_gray",b,"","","group_members_editmode_cancel(); return false;",group_members_editmode_cancel);cText("Cancel",a)}}else{w_alert("Admin Privileges","Only admin members of this group can change members status. Please contact an admin to update your status.",400,150)}}function group_members_demote_admin_save(a){var f="";if(a){request_make_admin(gsGroupId,f,"demote")}else{var d=document.getElementById("group_members_data_table");if(d){var g=d.getElementsByTagName("INPUT");var c=0;for(var b=1;b<g.length;b++){if(g[b].type=="checkbox"){if(g[b].checked){f+=g[b].id.substring(22)+","}}}if(f==""){w_alert("Not yet","Please check members you would like to demote from admin before attempting to Save.",450)}else{press_button("gm_demote_admin_save_btn","Saving","purple");f=f.substring(0,f.length-1);marquee_show("Updating admin status...");request_make_admin(gsGroupId,f,"demote")}}}return false}function group_members_demote_admin_instr_expanded(){var a=getE("group_members_make_admin_instr",0);a.innerHTML="";cText("Administrators can change group settings and permissions, create roster subgroups, remove members, make other Administrators, and delete content created by other members. (By default, the group owner is always an Administrator.) Select the group admins you would like to make regular members and click Save.",a)}function group_members_demote_admin(){var k=user_is_group_admin(gsGroupId);if(k){gsGroupEditMode="demote_admin";var j=getE("members_div",0);get_group_roster(gsGroupId,j);if(gsGroupEditMode=="demote_admin"){var f=getE("group_members_demote_admin",0);if(f){f.className="group_members_control_bar_cell_active"}var c=getE("group_members_control_div",0);c.innerHTML="";var j=cDiv("","",c);var j=cDiv("group_members_make_admin_instr","",c);cText("Select the group admins you would like to make regular members and click Save. (",j);var a=cA("group_members_demote_admin_instr_expanded","",j,"","","group_members_demote_admin_instr_expanded(); return false;",group_members_demote_admin_instr_expanded);cText("explanation",a);cText(")",j);var h=cE("TABLE","group_members_control_btns","",c);h.style.marginTop="35px";h.style.marginBottom="25px";h.style.marginLeft="300px";var d=cE("TBODY","","",h);var g=cE("TR","","",d);var b=cE("TD","","",g);var a=cA("gm_demote_admin_save_btn","new_btn new_btn_purple",b,"","","group_members_demote_admin_save(); return false;",group_members_demote_admin_save);cText("Save",a);cE("TD","","two_button_spacer",g);var b=cE("TD","","",g);var a=cA("","new_btn new_btn_gray",b,"","","group_members_editmode_cancel(); return false;",group_members_editmode_cancel);cText("Cancel",a)}}else{w_alert("Admin Privileges","Only admin members of this group can demote other members. Please contact an admin to update your status.",400,150)}}function group_members_remove_save(a){var f="";var d=document.getElementById("group_members_data_table");if(d){var g=d.getElementsByTagName("INPUT");var c=0;for(var b=0;b<g.length;b++){if(g[b].type=="checkbox"){if(g[b].checked){if(f!=""){f+=","}f+=g[b].id.substring(22)}}}if(f==""){w_alert("Almost","Please check members you would like to remove from this group before attempting to Save.",450)}else{marquee_show("Removing members...");request_unjoin_group(gsGroupId,f,"remove_user")}}return false}function group_members_remove(){var k=user_is_group_admin(gsGroupId);if(k){gsGroupEditMode="remove";var j=getE("members_div",0);get_group_roster(gsGroupId,j);if(gsGroupEditMode=="remove"){var f=getE("group_members_remove",0);if(f){f.className="group_members_control_bar_cell_active"}var c=getE("group_members_control_div",0);c.innerHTML="";var j=cDiv("","",c);cText("Select the members you would like to remove from your group and click Save.",j);var h=cE("TABLE","group_members_control_btns","",c);h.style.marginTop="35px";h.style.marginBottom="35px";h.style.marginLeft="300px";var d=cE("TBODY","","",h);var g=cE("TR","","",d);var b=cE("TD","","",g);var a=cA("","new_btn new_btn_purple",b,"","","group_members_remove_save(); return false;",group_members_remove_save);cText("Save",a);cE("TD","","two_button_spacer",g);var b=cE("TD","","",g);var a=cA("","new_btn new_btn_gray",b,"","","group_members_editmode_cancel(); return false;",group_members_editmode_cancel);cText("Cancel",a)}}else{w_alert("Admin Privileges","Only admin members of this group can remove other members. Please contact an admin to update your status.",400,150)}}function group_members_reinvite(){var c=user_is_group_admin(gsGroupId);var a=gaTable.groups[gsGroupId]["gl_flags"];if((a&cGL_INVITE)&&!c){w_alert("Admin Privileges","An admin member of this group has disabled this feature. Please contact an admin to update your status.",400,150)}else{gsGroupEditMode="reinvite";var d=document.getElementById("group_members_table_controls");if(d){var b=d.getElementsByTagName("TD");for(i=0;i<b.length;i++){if(b[i].id=="group_members_reinvite"){b[i].className="group_members_control_bar_cell_active"}else{b[i].className="group_members_control_bar_cell"}}reinvite_confirm();gsGroupEditMode="all";for(i=0;i<b.length;i++){b[i].className="group_members_control_bar_cell"}}}}function group_members_add(){var f=user_is_group_admin(gsGroupId);var c=gaTable.groups[gsGroupId]["gl_flags"];if((c&cGL_INVITE)&&!f){w_alert("Admin Privileges","An admin member of this group has disabled this feature. Please contact an admin to update your status.",400,150)}else{gsGroupEditMode="add";var h=getE("members_div",0);get_group_roster(gsGroupId,h);if(gsGroupEditMode=="add"){var b=getE("group_members_control_div",0);b.innerHTML="";var h=document.getElementById("group_members_table_controls");if(h){var d=h.getElementsByTagName("TD");for(i=0;i<d.length;i++){if(d[i].id=="group_members_add"){d[i].className="group_members_control_bar_cell_active"}else{d[i].className="group_members_control_bar_cell"}}}email_invite_load("group_members_control_div");var h=getE("gif_recipients",0);if(h){h.style.padding="";h.style.width="450px";h.style.fontSize="9pt"}var h=getE("gif_invitetext",0);if(h){h.style.padding="";h.style.width="450px";h.style.fontSize="9pt"}var g=getE("uaf_cancel_button",0);if(g){var j=g.parentNode;while(j.firstChild){j.removeChild(j.firstChild)}var a=cA("","new_btn new_btn_gray",j,"","","group_members_editmode_cancel(); return false;",group_members_editmode_cancel);cText("Cancel",a)}}}}function member_options(a){var f=getE("member_options_cell_"+a,0);if(f){f.style.cursor="pointer"}var l=getE("member_options_menu",0);if(l){l.innerHTML=""}else{var l=cDiv("member_options_menu","hoverMenu",document.body)}l.style.textAlign="left";var m="group_member_"+a;set_onmouseover(l,'enter_group_member("'+m+'"); mcancelclosetime();',function(){enter_group_member(m);mcancelclosetime()});set_onmouseout(l,'exit_group_member("'+m+'"); mclosetime();',function(){exit_group_member(m);mclosetime()});l.style.backgroundColor="#E9E9E9";l.style.width="125px";l.style.display="none";l.style.border="1px solid #E9E9E9";l.style.fontSize="9pt";var j=cTable("","",l);var c=cE("TBODY","","",j);var g=cE("TR","","groupMenuItem",c);var b=cE("TD","","",g);cText("Make Admin",b);b.style.paddingLeft="10px";if(a==gaTable.groups[gsGroupId]["userid"]){set_onclick(g,'w_alert("Group Owner","You cannot change the status of the group owner.");',function(){make_admin_confirm("Group Owner","You cannot change the status of the group owner.")})}else{set_onclick(g,'make_admin_confirm("'+a+'");',function(){make_admin_confirm(a)})}var g=cE("TR","","groupMenuItem",c);var b=cE("TD","","",g);cText("Demote Admin",b);b.style.paddingLeft="10px";if(a==gaTable.groups[gsGroupId]["userid"]){set_onclick(g,'w_alert("Group Owner","You cannot change the status of the group owner.");',function(){make_admin_confirm("Group Owner","You cannot change the status of the group owner.")})}else{set_onclick(g,'demote_admin_confirm("'+a+'");',function(){demote_admin_confirm(a)})}var g=cE("TR","","groupMenuItem",c);var b=cE("TD","","",g);cText("Remove Member",b);b.style.paddingLeft="10px";if(a==gaTable.groups[gsGroupId]["userid"]){set_onclick(g,'w_alert("Group Owner","You cannot change the status of the group owner.");',function(){make_admin_confirm("Group Owner","You cannot change the status of the group owner.")})}else{if(a==gsUserId){set_onclick(g,'unjoin_group("'+a+'");',function(){unjoin_group(a)})}else{set_onclick(g,'remove_member_confirm("'+a+'");',function(){remove_member_confirm(a)})}}var f=getE("member_options_span_"+a);f.style.display="inline";var d;var k;var h=YAHOO.util.Dom.getRegion("member_options_arrow_"+a);var f=getE("member_options_menu",0);d=h.left-103;k=h.top+15;if(f){YAHOO.util.Dom.setStyle(f,"left",d+"px");YAHOO.util.Dom.setStyle(f,"top",k+"px")}mopen("member_options_menu")}function group_members_check_all(){var d=document.getElementById("group_members_data_table");if(d){var f=d.getElementsByTagName("INPUT");var c=0;var b=gaGroupRoster.length;for(var a=1;a<f.length;a++){if(f[a].type=="checkbox"){if(f[a].checked){c++}}}if(c==b){for(var a=0;a<f.length;a++){if(f[a].type=="checkbox"){f[a].checked=false}}}else{for(var a=0;a<f.length;a++){if(f[a].type=="checkbox"){f[a].checked=true}}}}}function members_load(){var B,h;var k;var m,s,f,g,v,w,c,b,r;var j;var n;var l;var d;var p;var u,o,q;var a;if(user_is_group_admin(gsGroupId)==1){B="";h=get_template_source("content_div","members","controls");sAdminTemplate=get_template_source("content_div","members","demote_controls");u="settings";o=198;q="enter_section('group_settings'); "}else{B=" display_none";h="";u="overview";o=222;q="enter_section('overview'); "}k=get_template_source("content_div","members","head");k=replace_all(k,"<!-- settings_or_overview -->",u);k=replace_all(k,"<!-- settings_or_overview_width -->",o);k=replace_all(k,"<!-- onclick_action -->",q);k=replace_all(k,"<!-- controls_class -->",B);n=getE("content_div",0);if(n){n.innerHTML=k}else{debug_message("in members_load element content_div was not found")}gaGroupRoster=new Array();gsGroupEditMode="";gsGroupSortColumn="";gsGroupSortOrder="";eMembersDiv=getE("members_div",0);get_group_roster(gsGroupId,eMembersDiv);var A=getE("group_settings_and_members",0);eFbInvitePendDiv=cDiv("fb_invite_pend_div","",A);request_check_server_and_conn(function(){request_fb_invited()})}function expand_fb_invited(a){toggleDiv("group_boxes");if(a.innerHTML.match("Show")){elem.innerHTML='<h3>Hide Options</h3><img alt="show options" src="images/arrow_up_small.png" />'}else{elem.innerHTML='<h3>More Options</h3><img alt="show options" src="images/arrow_down_small.png" />'}}function toolbar_clear_selection_type(b){if(gsSection!=b){var a=getE("section_link_"+b,0);if(a){a.style.backgroundImage=""}}}function toolbar_clear_selection(){toolbar_clear_selection_type("calendar");toolbar_clear_selection_type("folder");toolbar_clear_selection_type("meeting");toolbar_clear_selection_type("poll");if((gsSection!="messages_landing")&&(gsSection!="messages")&&(gsSection!="notes")){var a=getE("section_link_message",0);if(a){a.style.backgroundImage=""}}toolbar_clear_selection_type("links")}function create_group_save_click(){var c="";var d="";var a="";var h=getE("gaf_groupname");var f=getE("gaf_grouppassword");var m=getE("gaf_grouppurpose");var l=getE("gaf_reception");if((h)&&(f)){if((h.value=="")||(f.value=="")){w_alert("Your new group could not be created.",'You must enter a <span class="bold">group name</span>, a <span class="bold">password</span>, a <span class="bold">purpose</span> , and the <span class="bold">send members</span> method for the new group!')}else{press_button("group_create_btn","Creating","purple");marquee_show_timed("Creating group...",10000);if(gaTable.users[gsUserId]["partnerid"]==1){getE("gaf_partnerid",0).value=1}var k={upload:function(n){var o=unpack_session_cache_data(n.responseText,"groups","add",0);group_add_response(o)}};if(groupCrop!=null){var j=groupCrop.getCropCoords();if(j.top==0){j.top=1}if(j.left==0){j.left=1}var j=groupCrop.getCropCoords();document.getElementById("gaf_imagetop").value=j.top;document.getElementById("gaf_imageleft").value=j.left;document.getElementById("gaf_imagewidth").value=j.width;document.getElementById("gaf_imageheight").value=j.height}var g=getE("groups_add_form_"+0);YAHOO.util.Connect.setForm(g,true);var b="groups_save.php?action=add&packnumber="+gsPackNumber+"&ago="+get_seconds_ago()+"&maxblocks="+gsMaxBlocks;YAHOO.util.Connect.asyncRequest("POST",b,k)}}}function group_settings_save_click(f){var c="";var d="";var a="";var k=getE("gaf_groupname");var g=getE("gaf_grouppassword");var n=getE("gaf_grouppurpose");if((k)&&(g)){if((k.value=="")||(g.value=="")){w_alert("Your changes could not be saved.",'You must enter a <span class="bold">group name</span>, a <span class="bold">password</span>, and a <span class="bold">purpose</span> for the group.')}else{press_button("group_save_btn","Saving","purple");if(k.value!=gsGroupName){create_name_change_recipients();getE("gaf_oldgroupname",0).value=gsGroupName}marquee_show_timed("Saving group setttings...",10000);var m={upload:function(o){var p=unpack_session_cache_data(o.responseText,"groups","edit",f);group_edit_response(p)}};if(groupCrop!=null){var l=groupCrop.getCropCoords();if(l.top==0){l.top=1}if(l.left==0){l.left=1}document.getElementById("gaf_imagetop").value=l.top;document.getElementById("gaf_imageleft").value=l.left;document.getElementById("gaf_imagewidth").value=l.width;document.getElementById("gaf_imageheight").value=l.height}var h=getE("groups_edit_form_"+f);YAHOO.util.Connect.setForm(h,true);var b="groups_save.php?action=edit&packnumber="+gsPackNumber+"&ago="+get_seconds_ago()+"&oldgroupname="+gsGroupName+"&maxblocks="+gsMaxBlocks;YAHOO.util.Connect.asyncRequest("POST",b,m)}var j=getE("gaf_reception",0);if(j){gaTable.groups[gsGroupId]["prefs"]=j.value}}}function groupicon_save(){var b={upload:function(f){var g=YAHOO.lang.JSON.parse(f.responseText);document.getElementById("gaf_image").value=g;e=getE("groupicon_image_div",0);if(e){e.innerHTML='<img src="/groupicons/'+g+"?sid="+Math.random()+'" alt="" id="groupicon_img" />';var d=new Image();d.onload=yui_positionGroupIconCropper;d.src="/groupicons/"+g}e=getE("groupicon_image_instr",0);if(e){e.innerHTML="Position the crop area by resizing it and/or dragging it around. Then click 'Save' to confirm this image."}}};var a=null;if(gsGroupId>0){a=getE("groups_edit_form_"+gsGroupId)}else{a=getE("groups_add_form_0")}if(a!=null){YAHOO.util.Connect.setForm(a,true);var c="groupicons_save.php?groupid="+gsGroupId;YAHOO.util.Connect.asyncRequest("POST",c,b)}}function view_all_groups_click(){if(gsUserId>0){enter_section("allgroups")}}function join_a_group_click(){if(gsTestUser>0){var a="Before joining a group, please access your Wiggio profile.";convert_test_user(a)}else{if(gsUserId>0){reset_flags();exit_group();enter_section("joingroup")}}}function create_group_click(){if(gsUserId>0){reset_flags();exit_group();enter_section("creategroup")}}function invite_someone_click(){var a=0;if(gsGroupId>0){a=gaTable.groups[gsGroupId]["gl_flags"]}if((a&cGL_INVITE)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{if(gsGroupId==0){w_alert("You must be in a group to invite someone to join.")}else{if(gsUserId>0){reset_flags();enter_section("invitegroup")}}}}function show_my_profile_click(){if(gsUserId>0){reset_flags();exit_group();enter_section("profile");if(gsTestUser>0){var a="Before updating your profile, please access your Wiggio profile.";convert_test_user(a)}}}function show_my_preferences_click(){if(gsUserId>0){reset_flags();exit_group();enter_section("preferences");if(gsTestUser>0){var a="Before updating your notifications, please access your Wiggio profile.";convert_test_user(a)}}}function edit_my_settings_click(){load_view("users")}function show_roster(b){var h,f,c;var d,g,a;h=aRecord.roster[b];if(h){d=h.getElementsByTagName("groupname")[0].firstChild.nodeValue;f=h.getElementsByTagName("icon")[0];g="";if(f.firstChild){if(typeof f.firstChild.nodeValue=="string"){g=f.firstChild.nodeValue}}sRosterSource="";oRoster=document.getElementById("roster");if(oRoster){oRoster.innerHTML=sRosterSource;oRoster.style.display="block"}resize_content()}}function group_name_click(){enter_section("posts")}function is_active_member(a){var b=0;if(typeof gaSort.user_group[a]!="undefined"){sUserGroupId=gaSort.user_group[a]["id"];if(gaTable.user_group[sUserGroupId]["status"]==""){b=1}}return b}function show_breadcrumbs(){var q="";var d="";var l="";var c="";var m="";var f="";var o="";var p,b;var g;var a;var h,k,j;var n;if(gsGroupId==0){}else{if(is_active_member(gsGroupId)){g=gaTable.groups[gsGroupId]["groupname"];sGroupNameAbbr=g;if(g.length>20){sGroupNameAbbr=g.substr(0,15)+"..."}d=get_template_source("content_div","groups","group_head");if(gsSection=="posts"){b="breadcrumbs_link_dim"}else{b="breadcrumbs_link_lit"}d=replace_all(d,"<!-- link_class -->",b);d=replace_all(d,"<!-- groupname -->",g);c=get_template_source("content_div","groups","group_menu");if(0){c=replace_all(c,"<!-- first -->",gsFirst);c=replace_all(c,"<!-- id -->",gsGroupId);c=replace_all(c,"<!-- groupname_escaped -->",escape_for_HTML_attribute(g));c=replace_all(c,"<!-- groupname_abbr -->",sGroupNameAbbr)}}}if(gsSectionName){p="breadcrumbs_link_lit";f=get_template_source("content_div","groups","section_head");f=replace_all(f,"<!-- section_name -->",gsSectionName)}a=q;eBreadcrumbs=document.getElementById("breadcrumbs");if(eBreadcrumbs){eBreadcrumbs.innerHTML=a;eBreadcrumbs.style.display="block"}}function show_group_menu_and_banner_links(){var j="";var a="";var g="";var h,b;var k,c;var f;if(gsUserId==0){j=get_template_source("content_div","groups","footer_head");j=replace_all(j,"<!-- title -->","Return to the Wiggio home page.");j=replace_all(j,"<!-- return_link_text -->","Home")}else{j=get_template_source("content_div","groups","groups_head");j=replace_all(j,"<!-- title -->","View all groups.");j=replace_all(j,"<!-- return_link_text -->","Groups")}if(gsGroupId==0){h="breadcrumbs_link_dim";j=replace_all(j,"<!-- double_lt_class -->","display_none");j=replace_all(j,"<!-- group_email_class -->","display_none")}else{a=get_template_source("content_div","groups","group_menu");g=a;c=document.getElementById("left_menu");if(c){c.innerHTML=g}h="breadcrumbs_link_lit";j=replace_all(j,"<!-- double_lt_class -->","");j=replace_all(j,"<!-- group_email_class -->","");if((gaTable.groups!==undefined)&&(gaTable.groups[gsGroupId]!==undefined)&&(gaTable.groups[gsGroupId]["maillistname"]!==undefined)){j=replace_all(j,"<!-- group_listname -->",gaTable.groups[gsGroupId]["maillistname"])}d=getE("settings_link",0);if(d){if(user_is_group_admin(gsGroupId)==1){d.style.visibility="visible"}else{d=getE("settings_link",0);d.style.visibility="hidden"}}}if(gsSectionName){h="breadcrumbs_link_lit"}j=replace_all(j,"<!-- link_class -->",h);if(0){if(gsUserId!=0){j=replace_all(j,"<!-- first -->",gsFirst)}}var d=getE("settings_link",0);if(d){d.style.display="none"}yui_showSelectGroup();show_group_icon()}function join_group(){var a="";var f="";var g,d;var b=getE("jgf_groupname");var c=getE("jgf_grouppassword");if((b)&&(c)){if((b.value=="")||(c.value=="")){w_alert("You must enter the group name and the password of the group you wish to join!")}else{g=gsFirst+" "+gsLast+" joined the Wiggio group "+document.join_group_form.jgf_groupname.value;d="Thanks for using Wiggio!";marquee_show_timed("Joining group...",10000);request_join_group(document.join_group_form.jgf_groupname.value,document.join_group_form.jgf_password.value,gsFirst,gsLast,gsEmail,g,d)}}}function join_group_response(f,h){var g;var b;var a,h;g=unpack_session_cache_data(f,"user_group","add","0");if(g.substr(0,9)=="<success>"){marquee_show_timed("You have joined "+h+"!",10000);b=g.indexOf("<groupid>");if(b>0){g=g.substr(b+9);b=g.indexOf("</group");if(b>0){a=g.substr(0,b);h=gaTable.groups[a]["groupname"];gsShowReceptionBox=a;enter_group(a)}}}else{switch(g){case"<error>group does not exist</error>":w_alert("Sorry, there is no Wiggio group by that name.","Please check your caps lock key and the exact spelling and try retyping it.");break;case"<error>password does not match</error>":w_alert("That password is not correct.","Please check your caps lock key and the exact spelling and try retyping it.");break;case"<error>user was invited and is already a member of that group</error>":enter_group(a);break;case"<error>user is already a member of that group</error>":w_alert("You are already a member of that group.");break;case"<error>Group is closed</error>":var d=document.createElement("A");var j=document.createTextNode(String.fromCharCode(160));var c="close_group_alert";d.className="new_btn new_btn_purple";cText("OK",d);d.setAttribute("id","alert_btn_"+c);d.setAttribute("href","");d.setAttribute("title","OK");d.setAttribute("alert_id",c);if(is.ie){d.onclick=close_empty_name_alert}else{d.setAttribute("onclick","close_alert_and_back('"+c+"'); return false;")}d.appendChild(j);alert_open(c,"375","200","Your invite could not be processed.","Sorry, the group you are attempting to join has been closed.",null,null,d);break}}}function unjoin_group(b){if(gsTestUser>0){w_alert("Unjoining a Group","This is the link you will use to unjoin a group when you are finished with it.  You can do this once you have signed up.")}else{var a=cDiv_IC("unjoin_group_head","instr_text");var l="Are you sure you want to unjoin this group? (Note: If you do, you will not be able to get back in without the group name and password.)";cText(l,a);a.style.marginLeft="20px";a.style.marginRight="20px";var d=cDiv("unjoin_group_foot","",null);var h=cTable("unjoin_group_foot_table","button_table",d);var f=cE("TBODY","","",h);var g=cE("TR","unjoin_group_foot_row","",f);var c=cE("TD","","",g);var k=cA("","new_btn new_btn_purple",c,"","",'unjoin_group_ok("'+b+'");',function(){unjoin_group_ok(b)});cText("OK",k);cE("TD","","two_button_spacer",g);var c=cE("TD","unjoin_group_cancel_cell","",g);var j=cA("","new_btn new_btn_gray",c,"","",'alert_close("unjoin_group_popup");',function(){alert_close("unjoin_group_popup")});cText("Cancel",j);alert_open("unjoin_group_popup","450","175","Please confirm","","",a,d)}}function unjoin_group_ok(a){alert_close("unjoin_group_popup");marquee_show("Unjoining group...");request_unjoin_group(a,gsUserId,"unjoin")}function unjoin_group_response(b,a){sResult=unpack_session_cache_data(b,"user_group","add","0");marquee_hide();if((sResult)&&(sResult.substr(0,9)=="<success>")){w_alert("You have left the group.","If you ever want to rejoin, click Join a Group and enter the group name and password.");enter_section("allgroups")}else{w_alert("The attempt to unjoin the group was not successful.")}}function create_group_response(a,b){sResult=unpack_session_cache_data(a,"groups","add","0");if(sResult.substr(0,9)=="<success>"){sPos=sResult.indexOf("<groupid>");if(sPos>0){sResult=sResult.substr(sPos+9);sPos=sResult.indexOf("</group");if(sPos>0){sGroupId=sResult.substr(0,sPos);w_alert("Your group is ready!","You can invite people to the group now, or just give them the group name and password and they can log in from the home page.");gsShowReceptionBox=sGroupId;enter_group(sGroupId,"invitegroup")}}}else{w_alert("Attempt to create group was not successful:"+sResult)}}function group_add_response(a){var c;var b;var f;if(a){c=a.indexOf(":")}else{c=-1;b="error";f=""}if(c>-1){b=a.substr(0,c);f=a.substr(c+1)}switch(b){case"success":sGroupId=f;var d=getE("gaf_reception",0);if(d){gaTable.groups[sGroupId]["prefs"]=d.value}if(gsTestUser>0){w_alert("Your new group is ready!","Invite some people to the group now, or share the group name and password so members can join from the home page.")}var g=function(){enter_group(sGroupId,"invitegroup")};setTimeout(g,500);gsShowReceptionBox=sGroupId;marquee_hide();break;case"error":if(f=="group_not_available"){w_alert("That group is not available.  Please choose another.")}break}}function group_edit_response(a){var c;var b=a;c=a.indexOf(":");if(c>-1){b=a.substr(0,c);var d=a.substr(c+1)}switch(b){case"success":marquee_show_timed("Your group settings have been updated.",10000);return_to_last_group_section();break;case"error":if(d=="group_not_available"){w_alert("That group is not available.  Please choose another.")}if(d=="not_group_admin"){w_alert("You do not have privileges to do this.");abuse_notify(gsUserId,"group settings edit","attempting to edit group settings while not having admin status")}break}}function invite_to_group(){if(gsTestUser==0){var I;var E="";var k="";var G="";var D="";var f="";I=getE("gif_recipients");if(I.value.substring(0,12)=="-For example"){E="Please enter the email addresses of the people you wish to invite"}else{k=I.value;press_button("group_invite_btn","Inviting","purple");k=replace_all(k,";",",");k=replace_all(k,"\n",",");var q=k.split("@").length-1;if(q){var r=k.split(",");k="";for(var L=0;L<r.length;L++){sRecip=get_full_formed_email(r[L]);if(sRecip!=""){var u=sRecip.indexOf("<")+1;var H=sRecip.indexOf(">");var o=sRecip.substring(u,H);var h=false;for(var w in gaTable.users){if(gaTable.users[w]["email"].toLowerCase()==o){for(var n in gaTable.user_group){if(gaTable.user_group[n]["userid"]==w&&gaTable.user_group[n]["groupid"]==gsGroupId&&gaTable.user_group[n]["status"]!=="i"){h=true;break}}}}if(h){f+=r[L]+" *already in group*,"}else{k+=sRecip}}else{f+=' "'+r[L]+'",'}}}else{E="It appears you have not added any email addresses"}}if(E!=""){w_alert("Your invitations could not be sent.",E+".")}else{var g=k;var s="";f=alltrim(f);var B=f.split(",");f="";for(var C=0;C<B.length;C++){while(B[C].substring(0,1)==","||B[C].substring(0,1)==" "||B[C].substring(0,1)=='"'){B[C]=B[C].substring(1)}while(B[C].substring(B[C].length-1)==","||B[C].substring(B[C].length-1)==" "||B[C].substring(B[C].length-1)=='"'){B[C]=B[C].substring(0,B[C].length-1)}if(B[C]){f+=B[C]+","}}f=replace_all(f,"<","&lt;");f=replace_all(f,">","&gt;");var s="";var F=350;if(f!=""&&f!=","){f=replace_all(f,",","<br>");s='The following recipients could not be identified and <b>will not be added</b> to your group.<div id="recip_alert_list">'+f+"</div><br></br>";var F=500}k=replace_all(k,'"',"");k=replace_all(k,"<","&lt;");k=replace_all(k,">","&gt;");k=replace_all(k,",","<br>");s+='These new members <b>will be added</b> to your group. <div id="recip_alert_list">'+k+"</div>";G="";if((gaTable!==undefined)&&(gaTable.groups!==undefined)&&(gaTable.groups[gsGroupId]!==undefined)){G=gaTable.groups[gsGroupId]["prefs"]}I=getE("gif_invitetext",0);if(I.value=="Optional: Type a custom message for your invitation."){var D=""}else{var D=I.value}var a=cDiv("","",null);a.style.marginLeft="20px";a.style.marginRight="20px";a.style.color="#5D5D5D";var c=cInput("invite_to_group_list","",a,"hidden",g,"",null);var c=cInput("invite_to_group_reception","",a,"hidden",G,"",null);var c=cInput("invite_to_group_text","",a,"hidden",D,"",null);var K=cDiv("","",a);K.innerHTML=s;var K=cDiv("","",a);K.style.marginTop="20px";cText("Select 'OK' to send these invitations or 'Cancel' to include more meaningful names, for example - Adam Smith asmith@yourschool.com, Ray rkurzweil@myschool.edu",K);var l=cDiv("","",null);var m=cTable("","",l);m.style.marginLeft="325px";var J=cE("TBODY","","",m);var A=cE("TR","","",J);var v=cE("TD","","",A);var p=cA("","new_btn new_btn_purple",v,"","","invite_to_group_ok(); return false;",invite_to_group_ok);cText("OK",p);cE("TD","","two_button_spacer",A);var v=cE("TD","","",A);var d=cA("","new_btn new_btn_gray",v,"","","invite_to_group_cancel(); return false;",invite_to_group_cancel);cText("Cancel",d);alert_open("invite_to_group_popup",590,F,"Confirm Group Invitation","","",a,l)}}else{var j="Before inviting members to your group, you will need to access your account.";convert_test_user(j)}return false}function invite_to_group_ok(){var a=getE("invite_to_group_list",0).value;var b=getE("invite_to_group_text",0).value;var c=getE("invite_to_group_reception",0).value;alert_close("invite_to_group_popup");marquee_show_timed("Sending invites...",10000);request_check_server_and_conn(function(){request_invite_group(a,b,c)});return false}function invite_to_group_cancel(){release_button("group_invite_btn","Invite","purple");alert_close("invite_to_group_popup");return false}function gif_cancel(){enter_section("posts");return false}function invite_group_response(b,c,a){sResult=unpack_session_cache_data(b,"","","0");if(sResult.substr(0,9)=="<success>"){if(gsGroupId>0){load_view("user_group","roster")}gsGroupEditMode="all";var d=getE("members_div",0);if(d){enter_section("members")}else{enter_section("posts")}}else{w_alert("Attempt to invite new members to the group was not successful.")}}function make_admin_confirm(b){var a=cDiv("make_admin_confirm_head","instr_text",null);var d=gaTable.users[b]["first"]+" "+gaTable.users[b]["last"];var m="Make "+d+" an administrator for "+gsGroupName+".";cText(m,a);a.style.marginLeft="20px";a.style.marginRight="20px";var f=cDiv("make_admin_confirm_foot","",null);var j=cTable("make_admin_confirm_foot_table","button_table",f);var g=cE("TBODY","","",j);var h=cE("TR","make_admin_confirm_foot_row","",g);var c=cE("TD","","",h);var l=cA("","new_btn new_btn_purple",c,"","",'make_admin_confirm_ok("'+b+'");',function(){make_admin_confirm_ok(b)});cText("OK",l);cE("TD","","two_button_spacer",h);var c=cE("TD","","",h);var k=cA("","new_btn new_btn_gray",c,"","",'alert_close("make_admin_confirm_popup");',function(){alert_close("make_admin_confirm_popup")});cText("Cancel",k);alert_open("make_admin_confirm_popup","450","175","Please confirm","","",a,f)}function make_admin_confirm_ok(a){alert_close("make_admin_confirm_popup");marquee_show_timed("Updating member...",10000);request_make_admin(gsGroupId,a)}function demote_admin_confirm(b){var a=cDiv("demote_admin_confirm_head","instr_text",null);var d=gaTable.users[b]["first"]+" "+gaTable.users[b]["last"];var m="Make "+d+" a regular member for "+gsGroupName+".";cText(m,a);a.style.marginLeft="20px";a.style.marginRight="20px";var f=cDiv("demote_admin_confirm_foot","",null);var j=cTable("demote_admin_confirm_foot_table","button_table",f);var g=cE("TBODY","","",j);var h=cE("TR","demote_admin_confirm_foot_row","",g);var c=cE("TD","","",h);var l=cA("","new_btn new_btn_purple",c,"","",'demote_admin_confirm_ok("'+b+'");',function(){demote_admin_confirm_ok(b)});cText("OK",l);cE("TD","","two_button_spacer",h);var c=cE("TD","","",h);var k=cA("","new_btn new_btn_gray",c,"","",'alert_close("demote_admin_confirm_popup");',function(){alert_close("demote_admin_confirm_popup")});cText("Cancel",k);alert_open("demote_admin_confirm_popup","450","175","Please confirm","","",a,f)}function demote_admin_confirm_ok(a){alert_close("demote_admin_confirm_popup");marquee_show_timed("Updating member...",10000);request_make_admin(gsGroupId,a,"demote")}function make_admin_response(b,d,a){var c,g;if(b.indexOf("success")>-1){gsGroupEditMode="all";var f=getE("members_div",0);get_group_roster(gsGroupId,f)}else{w_alert("Update failed...","There seems to be a problem, please try updating again and provide feedback (bottom left) if the problem persists.",450)}}function remove_member_confirm(b){var a=cDiv("remove_member_confirm_head","instr_text",null);var d=gaTable.users[b]["first"]+" "+gaTable.users[b]["last"];var m="Remove "+d+" from the group called "+gsGroupName+".";cText(m,a);a.style.marginLeft="20px";a.style.marginRight="20px";var f=cDiv("remove_member_confirm_foot","",null);var j=cTable("remove_member_confirm_foot_table","button_table",f);var g=cE("TBODY","","",j);var h=cE("TR","remove_member_confirm_foot_row","",g);var c=cE("TD","","",h);var l=cA("","new_btn new_btn_purple",c,"","",'remove_member_confirm_ok("'+b+'");',function(){remove_member_confirm_ok(b)});cText("OK",l);cE("TD","","two_button_spacer",h);var c=cE("TD","","",h);var k=cA("","new_btn new_btn_gray",c,"","",'alert_close("remove_member_confirm_popup");',function(){alert_close("remove_member_confirm_popup")});cText("Cancel",k);alert_open("remove_member_confirm_popup","450","175","Please confirm","","",a,f)}function remove_member_confirm_ok(a){alert_close("remove_member_confirm_popup");marquee_show("Removing member...");request_unjoin_group(gsGroupId,a,"remove_user")}function remove_member_response(b,h){var c,h,a,f,d,j;c=unpack_session_cache_data(b,"user_group","delete","0");marquee_hide();if(c.substr(0,8)=="<success"){gsGroupEditMode="all";var g=getE("members_div",0);get_group_roster(gsGroupId,g)}else{w_alert("Remove failed...","There seems to be a problem, please try removing the members again and provide feedback (bottom left) if the problem persists.",450)}}function toggle_display(a){var b;b=getE(a,0);if(b){debug_message("in toggle_display, typeof e.style.display: "+(typeof b.style.display));debug_message("in toggle_display, e.style.display: "+b.style.display);debug_message("in toggle_display, e.style.display != 'block': "+(b.style.display!="block"));if((typeof b.style.display=="undefined")||(b.style.display=="")||(b.style.display=="none")){b.style.display="block"}else{b.style.display="none"}}}function gaf_keyup(){var d;var b=30;var a=b;d=getE("gaf_groupname");if(d){if(d.value.length>b){d.value=d.value.substr(0,b)}a=b-d.value.length}d=getE("group_name_charcount");if(d){d.innerHTML=a}eN=getE("gaf_groupname");eM=getE("gaf_maillistname");eUrl=getE("gaf_groupurl");if(eN&&eM&&eUrl){var c=eN.value;c=c.toLowerCase();c=c.replace("_","");c=c.replace(/[^\d\w]/g,"");if(c){eM.innerHTML="Group email: "+c+"@wiggiomail.com";eUrl.innerHTML="Group web address: http://"+c+".wiggio.com"}else{eM.innerHTML="";eUrl.innerHTML=""}}}function populate_group_icon_load(){var b=getE("groupicon_image_div",0);if(b&&gsGroupId>0){var a=gaTable.groups[gsGroupId]["icon"];var c="http://"+document.domain+"/";if(a==null||a==""){c+="images/default_group_icon.jpg"}else{c+="groupicons/"+a}b.innerHTML='<img src="'+c+"?sid="+Math.random()+'" alt="" id="groupicon_img" />'}imgUploader.setType("group_icon");YAHOO.util.Event.onDOMReady(imgUploader.onDomReady);eInputDiv=getE("file_input_div",0);eBrowseImg=getE("file_input_browse",0);eGoImg=getE("file_input_go",0);if(eInputDiv){eInputDiv.innerHTML=" (upload new file)";eInputDiv.style.display="block"}if(eBrowseImg){if(is.ie){eBrowseImg.src="/images/buttons/browse_btn_82.gif";eBrowseImg.style.width="82px"}eBrowseImg.style.display="block"}if(eGoImg){eGoImg.style.display="block"}}function invite_csv_cancel(){alert_close("invite_csv_popup");return false}function invite_csv_click(){gif_recipients_focus();sAlert=get_template_source("invite_csv_popup","invite_csv","");var a=cE("TABLE","invite_csv_btn_table");var d=cE("TBODY","","",a);var g=cE("TR","","",d);var f=cE("TD","","",g);var c=document.createElement("A");c.className="new_btn new_btn_gray";cText("Cancel",c);c.setAttribute("href","");if(is.ie){c.onclick=invite_csv_cancel}else{c.setAttribute("onclick","invite_csv_cancel(); return false;")}f.appendChild(c);var b=document.createElement("DIV");b.setAttribute("id","invite_csv_body");b.innerHTML=sAlert;alert_open("invite_csv_popup",350,400,"Invite from spreadsheet/csv","","",b,a);return false}function unpack_invite_csv(c){document.getElementById("csv_add_iframe").src="noop.html";alert_close("invite_csv_popup");var d=1;var c=c.substr(d);var g=c.indexOf("*");var b=c.substr(0,g);var c=c.substr(g+1);var g=c.indexOf("*");var a=c.substr(0,g);var f=c.substr(g+1);if(b.length>1){w_alert(b)}else{w_alert("Import Status",a);var h=document.getElementById("gif_recipients");h.value=f}}function invite_auto_comp(){var d=new Array();var f=0;for(var h in gaTable.users){var b=true;for(var a in gaTable.user_group){if(gaTable.user_group[a]["userid"]==h&&gaTable.user_group[a]["groupid"]==gsLastGroupId){b=false;break}}if(b){d[f]={};d[f].first=gaTable.users[h]["first"];d[f].last=gaTable.users[h]["last"];d[f].email=gaTable.users[h]["email"];if(gaTable.users[h]["email"].indexOf("DELETED")==-1){d[f].output='"'+gaTable.users[h]["first"]+" "+gaTable.users[h]["last"]+'" <'+gaTable.users[h]["email"]+">";f++}}}var g=new YAHOO.util.LocalDataSource(d);g.responseType=YAHOO.util.XHRDataSource.TYPE_JSARRAY;g.responseSchema={fields:["output","first","last","email"]};var c=new YAHOO.widget.AutoComplete("gif_recipients","ac_cont",g);c.maxResultsDisplayed=50;c.queryMatchContains=true;c.allowBrowserAutocomplete=false;c.applyLocalFilter=true;c.delimChar=[","," ",";","\n"];c.formatResult=function(k,l,j){return k[1]+" "+k[2]+" &lt;"+k[3]+"&gt;"}}function expand_options(a){toggleDiv("group_boxes");if(a.innerHTML.match("Show")){a.innerHTML="Hide group options"}else{a.innerHTML="Show all group options..."}}function choose_group_color(a){}function set_color_radio(){var a=gaTable.groups[gsGroupId]["color"];var b=getE("gaf_color_"+a);if(b){b.checked="checked"}}function create_name_change_recipients(){eNameChangeRecipList=getE("gaf_recipients",0);for(var a in gaTable.user_group){if(gaTable.user_group[a]["groupid"]==gsGroupId){sUserId=gaTable.user_group[a]["userid"];if(eNameChangeRecipList.value!=""){eNameChangeRecipList.value+=", "}eNameChangeRecipList.value+=gaTable.users[sUserId]["email"]}}}function chat_not_active(c){oEventInfo=gaTable.events[c];var b=new Date();var a=Date.parse(b.toUTCString())/1000;var d=3*60*60*1000;if(oEventInfo.utcstart==0){sEventDate=oEventInfo.eventstart;sEventDate=sEventDate.replace("-","/");sEventDate=sEventDate.replace("-","/");sEventDate=sEventDate.replace("-"," GMT-");eventUTC=Date.parse(sEventDate);if((a-eventUTC>d)||(a<eventUTC)){return true}debug_message("the chat is not active: curUTC="+a+" eventUTC="+eventUTC);return false}else{if((a-oEventInfo.utcstart>d)||(a<oEventInfo.utcstart)){return true}debug_message("the chat is not active: curUTC="+a+" utcstart="+oEventInfo.utcstart);return false}}function show_x_option(b){var a=getE(b,0);if(a){a.style.visibility="visible"}}function hide_x_option(b){var a=getE(b,0);if(a){a.style.visibility="hidden"}}function show_invites(a){switch(a){case"poll":gsInviteFlags=gsInviteFlags|cgsPoll;change_announce_count_by(gsPollCount);break;case"chat":gsInviteFlags=gsInviteFlags|cgsChat;change_announce_count_by(gsChatCount);break;case"group":gsInviteFlags=gsInviteFlags|cgsGroup;change_announce_count_by(gsGroupCount);break}display_appropriate_invites()}function hide_invites(d){switch(d){case"poll":gsInviteFlags=gsInviteFlags&~cgsPoll;var c=-1*gsPollCount;change_announce_count_by(c);break;case"chat":gsInviteFlags=gsInviteFlags&~cgsChat;var a=-1*gsChatCount;change_announce_count_by(a);break;case"group":gsInviteFlags=gsInviteFlags&~cgsGroup;var b=-1*gsGroupCount;change_announce_count_by(b);break}move_invites_to_before_collapsed(d);display_appropriate_invites()}function move_invites_to_before_collapsed(b){eAnnounceBox=getE("announce_box",0);eCollapsed=getE("invite_"+b+"_collapsed",0);if(eAnnounceBox&&eCollapsed){oChildrenArray=eAnnounceBox.childNodes;sNumChild=oChildrenArray.length;for(var a=0;a<sNumChild;a++){if(oChildrenArray[a].className=="invite_"+b){eAnnounceBox.insertBefore(oChildrenArray[a],eCollapsed)}}}}function display_appropriate_invites(){var a=getE("announce_box",0);if(a){var b="";if(gsInviteFlags&cgsPoll){b+=" show_poll"}else{b+=" hide_poll"}if(gsInviteFlags&cgsChat){b+=" show_chat"}else{b+=" hide_chat"}if(gsInviteFlags&cgsGroup){b+=" show_group"}else{b+=" hide_group"}a.className=b}}function close_invite_count_box(a){eCountBox=getE("invite_"+a+"_collapsed",0);if(eCountBox){eCountBox.style.display="none";change_announce_count_by(-1)}}function change_announce_count_by(f){var b=getE("announce_count",0);var g=getE("announce_tab_only_count",0);var a,d,c;if(b){d=parseInt(b.firstChild.nodeValue.substr(2));if(isNaN(d)){d=0}b.removeChild(b.firstChild);c=d+f;newVal=c.toString();if(c>0){cText(" ("+newVal+")",b)}else{cText("",b)}}if(g){d=parseInt(g.firstChild.nodeValue.substr(2));if(isNaN(d)){d=0}g.removeChild(g.firstChild);c=d+f;newVal=c.toString();if(c>0){cText(" ("+newVal+")",g)}else{cText("",g)}}}function confirm_close_group(){if(confirm("Are you sure you want to close this group ?")){request_close_group(gsGroupId)}}function close_group_response(b,a){if(b.indexOf("success")>-1){gaTable.groups[gsGroupId]["closed"]="1";gaTable.groups[gsGroupId]["joined"]=0;gsLastGroupId=0;enter_section("allgroups");w_alert("The group has been closed.")}else{w_alert("Attempt to close group was not successful.")}}function dismiss_group_close(a){var b=getE("close_group_notification_"+a);if(b){b.style.display="none";change_announce_count_by(-1)}request_dismiss_group_close(a)}function close_alert_and_back(a){if((is.ie)&&((typeof a=="undefined")||(a==""))){a=this.alert_id}alert_close(a);uaf_cancel()}function copy_gl_to_clipboard(){e=getE("group_link_txtbox");if(e.createTextRange){var a=e.createTextRange();if(a){a.execCommand("Copy");e.focus();e.select()}}}function click_fb_friends(){t=get_fb_api();if(t){var a=getE("amazon_div",0);if(a){a.style.display="none"}request_fb_friends()}else{w_alert("Facebook is experiencing issues, please try again in a few minutes")}}var gsFBInviteBody;function load_fb_friends(a){if(a){gsFBInviteBody=a;var l=document.createElement("IFRAME");l.setAttribute("src","fbconn/fbfriends.html");l.setAttribute("id","fb_invite_iframe");l.setAttribute("name","fb_invite_iframe");l.style.width="775px";l.style.height="530px";var d=cDiv("fb_close_div","",null);var k=cE("TABLE","fb_iframe_close","",d);var f=cE("TBODY","","",k);var j=cE("TR","","",f);var c=cE("TD","","",j);var h=cA("","new_btn new_btn_gray",c,"","","fb_iframe_close(); return false;",fb_iframe_close);var g=cText("Cancel",h);var b=cDiv("fb_invite_div","",d);b.appendChild(l);open_popup("invite_fb_popup",800,590,d);if(typeof FB!="undefined"){FB.XFBML.Host.parseDomTree()}}else{w_alert("Facebook is experiencing problems, please try again.")}return false}function fb_iframe_close(){alert_close("invite_fb_popup");get_fb_invited();return false}function get_fb_invited(){request_check_server_and_conn(function(){request_fb_invited()});return false}var gaFbInvited;function load_fb_invited(sResponse){if(sResponse==""){gaFbInvited=new array()}else{eFbInvitePendDiv=getE("invite_by_body",0);if(eFbInvitePendDiv){eFbInvitePendHref=cA("fb_invite_pend_href","",eFbInvitePendDiv,"","","show_fb_invited(); return false;",show_fb_invited);cText("Show Facebook Requests",eFbInvitePendHref);gaFbInvited=eval(sResponse);for(var i=0;i<gaFbInvited.length;i++){gaFbInvited[i]["pic_square"]='<img src="'+gaFbInvited[i]["pic_square"]+'" alt="" width=25>'}show_fb_invited()}else{eFbInvitePendDiv=getE("fb_invite_pend_div",0);if(eFbInvitePendDiv){eFbInvitePendDiv.style.display="inline";eFbInvitePendDiv.style.paddingTop="20px";eFbInvitePendHref=cA("fb_invite_pend_href","",eFbInvitePendDiv,"","","show_fb_invited(); return false;",show_fb_invited);cText("Show Facebook Requests",eFbInvitePendHref);gaFbInvited=eval(sResponse);for(var i=0;i<gaFbInvited.length;i++){gaFbInvited[i]["pic_square"]='<img src="'+gaFbInvited[i]["pic_square"]+'" alt="" width=25>'}}}}return false}function show_fb_invited(){var p=(getE("fb_invite_pend_div",0)?getE("fb_invite_pend_div",0):getE("invite_by_body",0));if(p){if(p.innerHTML.match("Show")){p.innerHTML="";if(getE("fb_invite_pend_div",0)){eFbInvitePendHref=cA("fb_invite_pend_href","",p,"","","show_fb_invited(); return false;",show_fb_invited);cText("Hide Facebook Requests",eFbInvitePendHref);var k=cDiv("fb_instr_div","",p);var a=cText("Group members invited from Facebook do not appear in the roster until they have accepted the group invitation. You can ",k);var n=cA("fb_invited_href","",k,"","","click_fb_friends(); return false;",click_fb_friends);var l=cText("re-invite members from Facebook",n);var f=cText(" or you can ",k);var h=cA("email_invited_href","",k,"","","invite_someone_click(); return false;",invite_someone_click);var o=cText("invite members using email",h);var j=cText(" to have them become available in the roster immediately.",k);var b=cDiv("fb_invited_div","",p)}else{var c=cDiv("fb_text_div","",p);cText("Here is a list of the pending Facebook requests for this group. Would you like to ",c);var g=cA("fb_invited_href","",c,"","","click_fb_friends(); return false;",click_fb_friends);cText("select more friends",g);cText("?",c);var b=cDiv("fb_invited_div","",p)}if(gaFbInvited){var d=[{key:"name",label:""},{key:"pic_square",label:"",formatter:yui_formatIcon,width:30}];oColumnSet=new YAHOO.widget.ColumnSet(d);oDataSource=new YAHOO.util.DataSource(gaFbInvited);oDataSource.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;oDataSource.responseSchema={fields:["name","pic_square"]};var m=new YAHOO.widget.ScrollingDataTable("fb_invited_div",oColumnSet,oDataSource)}else{cText("No pending Facebook requests at this time.",b)}}else{p.innerHTML="";eFbInvitePendHref=cA("fb_invite_pend_href","",p,"","","show_fb_invited(); return false;",show_fb_invited);cText("Show Facebook Requests",eFbInvitePendHref)}}return false}function array2json(a){var g=[];var b=(Object.prototype.toString.apply(a)==="[object Array]");for(var d in a){var f=a[d];if(typeof f=="object"){if(b){g.push(array2json(f))}else{g[d]=array2json(f)}}else{var h="";if(!b){h='"'+d+'":'}if(typeof f=="number"){h+=f}else{if(f===false){h+="false"}else{if(f===true){h+="true"}else{h+='"'+f+'"'}}}g.push(h)}}var c=g.join(",");if(b){return"["+c+"]"}return"{"+c+"}"}function invite_reception_table(l,a){var d;var k;var r;var b="";if(a=="add"){if(l){d=l.getElementsByTagName("TBODY");k=d[0];r=cE("TR","gaf_reception_row","",k)}}else{if((gaTable!==undefined)&&(gaTable.groups!==undefined)&&(gaTable.groups[gsGroupId]!==undefined)){b=gaTable.groups[gsGroupId]["prefs"]}r=document.getElementById("gaf_reception_row")}var f=cE("TD","gaf_reception_label_cell","jc_label_purple",r);f.style.paddingTop="20px";f.style.verticalAlign="top";cText("Group Email:",f);var p=cSpan("","required2",f);if(a=="add"){cText("*",p)}var f=cE("TD","gaf_reception_cell","gaf_reception_row",r);f.style.paddingTop="20px";var q=cDiv("reception_instr","",f);q.style.verticalAlign="bottom";var g=cText("By default, new group members should receive: (",q);var c=cA("explain_reception","",q,"","","explain_reception(); return false;",explain_reception);var g=cText("unsure?",c);var g=cText(")",q);var q=cDiv("reception_instr","",f);var n=cForm("","",q,"","","",null);var o=cE("TABLE","gaf_invite_reception_table","",n);var k=cE("TBODY","","",o);var m=cE("TR","","",k);var f=cE("TD","","reception_left_cell reception_e_cell_left",m);var j=cRadio("gif_e","no_border",f,"radio","e","gaf_reception_radio_click('e');",function(){gaf_reception_radio_click("e")},"gaf_radio");j.setAttribute("name","gaf_radio");var f=cE("TD","","reception_right_cell reception_e_cell_right",m);h=cLabel("","",f,"gif_e");cText("Each Post by Email (acts like a listserv)",h);var q=cDiv("gif_reception_caption_e","reception_caption",f);cText("Members will receive all posts and replies by email",q);if(a!=="add"){cE("BR","","",q);var j=cInput("reset_to_email","",q,"checkbox","","gaf_reception_reset_email();",gaf_reception_reset_email);j.setAttribute("name","reset_to_email");var h=cLabel("reset_to_email_label","",q,"reset_to_email");cText("Apply for existing members",h);h.style.fontSize="8pt"}var m=cE("TR","","",k);var f=cE("TD","","reception_left_cell",m);var j=cRadio("gif_s","no_border",f,"radio","s","gaf_reception_radio_click('s');",function(){gaf_reception_radio_click("s")},"gaf_radio");j.setAttribute("name","gaf_radio");var f=cE("TD","","reception_right_cell",m);h=cLabel("","",f,"gif_s");cText("Each Post by Email or SMS",h);var q=cDiv("gif_reception_caption_s","reception_caption",f);cText("If a post is short enough, members will receive it as a text message (once they enter their cell info).  Otherwise, they'll receive it as an email.",q);var m=cE("TR","","",k);var f=cE("TD","","reception_left_cell",m);var j=cRadio("gif_d","no_border",f,"radio","d","gaf_reception_radio_click('d');",function(){gaf_reception_radio_click("d")},"gaf_radio");j.setAttribute("name","gaf_radio");var f=cE("TD","","reception_right_cell",m);h=cLabel("","",f,"gif_d");cText("A Daily Summary of Posts by Email",h);var q=cDiv("gif_reception_caption_d","reception_caption",f);cText("Members will receive a digest of the previous day's posts (minus attachments).",q);if(a!=="add"){cE("BR","","",q);var j=cInput("reset_to_digest","",q,"checkbox","","gaf_reception_reset_daily();",gaf_reception_reset_daily);j.setAttribute("name","reset_to_nomail");var h=cLabel("reset_to_nomail_label","",q,"reset_to_digest");cText("Apply for existing members",h);h.style.fontSize="8pt"}var m=cE("TR","","",k);var f=cE("TD","","reception_left_cell",m);var j=cRadio("gif_n","no_border",f,"radio","n","gaf_reception_radio_click('n');",function(){gaf_reception_radio_click("n")},"gaf_radio");j.setAttribute("name","gaf_radio");var f=cE("TD","","reception_right_cell",m);h=cLabel("","",f,"gif_n");cText("No Mail (acts like a discussion board)",h);var q=cDiv("gif_reception_caption_n","reception_caption",f);cText("Members will not be sent any posts -- they can view them on Wiggio.",q);if(a!=="add"){cE("BR","","",q);var j=cInput("reset_to_nomail","",q,"checkbox","","gaf_reception_reset_nomail();",gaf_reception_reset_nomail);j.setAttribute("name","reset_to_nomail");var h=cLabel("reset_to_nomail_label","",q,"reset_to_nomail");cText("Apply for existing members",h);h.style.fontSize="8pt"}if(b){getE("gif_"+b,0).checked=true;gaf_reception_radio_click(b)}else{b="e";getE("gif_"+b,0).checked=true;gaf_reception_radio_click(b)}return false}function explain_reception_close(){var b=getE("reception_instr",0);b.innerHTML="";var c=cText("By default, new group members should receive: (",b);var a=cA("explain_reception","",b,"","","explain_reception(); return false;",explain_reception);var c=cText("unsure?",a);var c=cText(")",b);return false}function explain_reception(){var b=getE("reception_instr",0);b.innerHTML="";cText("A main feature of Wiggio is the ability to post messages to your group (by sending into the group's email address or by posting from within the application).  You can choose to have this feature work more like a list-serv (members will get the posts and replies as emails) or like a discussion board (members can come into Wiggio to view and respond to messages). Individual members can always change this setting for themselves later. (",b);var a=cA("explain_reception_close","",b,"","","explain_reception_close(); return false;",explain_reception_close);var c=cText("ok",a);var c=cText(")",b);return false}function gaf_reception_radio_click(b){getE("gaf_reception_reset",0).value="";var a=getE("gaf_reception",0);if(a){a.value=b}var a=getE("gaf_reception_cell",0);if(a){a.className="gif_reception_show_"+b}}function gaf_reception_reset_daily(){getE("gaf_reception_reset",0).value=(getE("reset_to_digest",0).checked?"d":"");return false}function gaf_reception_reset_nomail(){getE("gaf_reception_reset",0).value=(getE("reset_to_nomail",0).checked?"n":"");return false}function gaf_reception_reset_email(){getE("gaf_reception_reset",0).value=(getE("reset_to_email",0).checked?"e":"");return false}function get_user_prefs(){var j=0;var l=0;var q=0;var m=0;var r=0;var b=0;var k=gaTable.users[gsUserId]["notifydocumenttype"].toLowerCase();switch(k){case"both":j=1;l=1;break;case"email":j=1;l=0;break;case"text":j=0;l=1;break}var k=gaTable.users[gsUserId]["notifyeventtype"].toLowerCase();switch(k){case"both":q=1;m=1;break;case"email":q=1;m=0;break;case"text":q=0;m=1;break}var k=gaTable.users[gsUserId]["notifymeetingtype"].toLowerCase();switch(k){case"both":r=1;b=1;break;case"email":r=1;b=0;break;case"text":r=0;b=1;break}var p=getE("content_div",0);p.innerHTML="";p.backgroundImage="";var f=cDiv("u_prefs","content_div_body",p);var p=cDiv("","title_div",f);cImg("","",p,"images/my_notifications.png");var o=cE("TABLE","u_prefs_header_table","",f);o.style.background="#FFFFFF";o.style.width="580px";o.style.paddingTop="7px";var h=cE("TBODY","","",o);var n=cE("TR","u_prefs_header_row","",h);var d=cE("TD","u_prefs_title_header","",n);d.style.width="300px";var d=cE("TD","u_prefs_by_email_header","",n);d.style.width="100px";d.style.paddingLeft="10px";var a=cImg("u_pref_by_email_img","",d,"/images/messages/step_1/hover_email_white.gif");var d=cE("TD","u_prefs_by_text_header","",n);d.style.width="100px";d.style.paddingLeft="20px";var a=cImg("u_prefs_by_txt_img","",d,"/images/messages/step_1/hover_text_white.gif");var o=cE("TABLE","u_prefs_table","",f);o.style.width="580px";o.style.marginBottom="30px";var h=cE("TBODY","","",o);var n=cE("TR","u_file_row","u_prefs_row",h);var d=cE("TD","u_file_label","u_prefs_label_cell",n);cText("When a new file or link is added:",d);var d=cE("TD","u_file_email_checkbox_cell","u_prefs_email_cell",n);var g=cInput("u_file_email_checkbox","",d,"checkbox","","",null);g.checked=j;var d=cE("TD","u_file_text_checkbox_cell","u_prefs_text_cell",n);var g=cInput("u_file_text_checkbox","",d,"checkbox","","",null);g.checked=l;set_onclick(g,'u_prefs_text_click("u_file_text_checkbox");',function(){u_prefs_text_click("u_file_text_checkbox")});var n=cE("TR","u_meeting_row","u_prefs_row",h);var d=cE("TD","u_event_label_cell","u_prefs_label_cell",n);cText("When a new event is scheduled:",d);var d=cE("TD","u_event_email_checkbox_cell","u_prefs_email_cell",n);var g=cInput("u_event_email_checkbox","",d,"checkbox","","",null);g.checked=q;var d=cE("TD","u_event_text_checkbox_cell","u_prefs_text_cell",n);var g=cInput("u_event_text_checkbox","",d,"checkbox","","",null);g.checked=m;set_onclick(g,'u_prefs_text_click("u_event_text_checkbox");',function(){u_prefs_text_click("u_event_text_checkbox")});var n=cE("TR","u_reminder_row","u_prefs_row",h);var d=cE("TD","u_prefs_reminder_cell","u_prefs_label_cell",n);cText("Remind me ",d);set_event_reminder("default");cText("  before an event:",d);var d=cE("TD","u_reminder_email_checkbox_cell","u_prefs_email_cell",n);var g=cInput("u_reminder_email_checkbox","",d,"checkbox","","",null);g.checked=r;var d=cE("TD","u_reminder_text_checkbox_cell","u_prefs_text_cell",n);var g=cInput("u_reminder_text_checkbox","",d,"checkbox","","",null);g.checked=b;set_onclick(g,'u_prefs_text_click("u_reminder_text_checkbox");',function(){u_prefs_text_click("u_reminder_text_checkbox")});var o=cE("TABLE","u_prefs_control_btns","",f);var h=cE("TBODY","","",o);var n=cE("TR","","",h);var d=cE("TD","","",n);var c=cA("prefs_save_btn","new_btn new_btn_purple",d,"","","u_prefs_save(); return false;",u_prefs_save);cText("Save",c);cE("TD","","two_button_spacer",n);var d=cE("TD","","",n);var c=cA("","new_btn new_btn_gray",d,"","","return_to_last_group_section(); return false;",return_to_last_group_section);cText("Cancel",c);var p=cDiv("","",f);p.style.marginTop="30px";p.style.marginBottom="30px";cText('NOTE: If you want to change how you get emails from a certain group, go to that group\'s home page and click "change" in the green menu bar.',p)}function u_prefs_text_click(a){var b=getE(a,0);if(b&&b.checked){if(gaTable.users[gsUserId]["smstarget"]==""){get_sms_popup()}}}function u_prefs_save(){if(gsTestUser>0){var h="Before updating your notifications, please access your Wiggio profile.";convert_test_user(h)}else{press_button("prefs_save_btn","Saving","purple");var g='{"id":"'+gsUserId+'",';var c=getE("u_file_email_checkbox",0).checked;var d=getE("u_file_text_checkbox",0).checked;var j=getE("u_event_email_checkbox",0).checked;var f=getE("u_event_text_checkbox",0).checked;var l=getE("u_reminder_email_checkbox",0).checked;var a=getE("u_reminder_text_checkbox",0).checked;var k=getE("event_reminder_default",0);var b="0";if(c&&d){g+='"notifydocumenttype":"Both",';g+='"notifylinktype":"Both",'}else{if(c){g+='"notifydocumenttype":"Email",';g+='"notifylinktype":"Email",'}else{if(d){g+='"notifydocumenttype":"Text",';g+='"notifylinktype":"Text",'}else{g+='"notifydocumenttype":"None",';g+='"notifylinktype":"None",'}}}if(j&&f){g+='"notifyeventtype":"Both",'}else{if(j){g+='"notifyeventtype":"Email",'}else{if(f){g+='"notifyeventtype":"Text",'}else{g+='"notifyeventtype":"None",'}}}if(l&&a){b=k.options[k.selectedIndex].value;g+='"notifymeetingmin":"'+b+'",';g+='"notifymeetingtype":"Both"}'}else{if(l){b=k.options[k.selectedIndex].value;g+='"notifymeetingmin":"'+b+'",';g+='"notifymeetingtype":"Email"}'}else{if(a){b=k.options[k.selectedIndex].value;g+='"notifymeetingmin":"'+b+'",';g+='"notifymeetingtype":"Text"}'}else{g+='"notifymeetingmin":"0",';g+='"notifymeetingtype":"None"}'}}}marquee_show("Updating your notifications...");request_user_prefs_update(g);return false}}function user_prefs_update_response(){return_to_last_group_section();marquee_show_timed("Your notifications changes have been saved.",10000)}function open_group_menu(){var b=gsGroupId;var l=getE("active_group_menu",0);if(l){l.innerHTML=""}else{var l=cDiv("active_group_menu","hoverMenu",document.body)}set_onmouseover(l,"mcancelclosetime();",function(){mcancelclosetime()});set_onmouseout(l,"mclosetime();",function(){mclosetime()});var a=cE("TABLE","","",l);a.style.verticalAlign="top";var m=cE("TBODY","","",a);var g=cE("TR","","",m);var c=cE("TD","","",g);if(user_is_group_admin(gsGroupId)){var g=cE("TR","","groupMenuItem",m);var c=cE("TD","","",g);c.style.paddingLeft="10px";c.innerHTML="<div onclick=\"enter_section('group_settings'); mclosetime();\">Group Settings</div>"}var g=cE("TR","","groupMenuItem",m);var c=cE("TD","","",g);c.style.paddingLeft="10px";c.innerHTML='<div onclick="invite_someone_click(); mclosetime();">Add members</div>';var g=cE("TR","","groupMenuItem",m);var c=cE("TD","","",g);c.style.paddingLeft="10px";c.innerHTML="<div onclick=\"enter_section('members'); mclosetime();\">Manage members</div>";var g=cE("TR","","groupMenuItem",m);var c=cE("TD","","",g);c.style.paddingLeft="10px";var j="<div onclick=\"unjoin_group('"+b+"'); mclosetime();\">Unjoin this group</div>";c.innerHTML=j;var f;var k;var h=YAHOO.util.Dom.getRegion("sddmDownArrow");var d=getE("active_group_menu",0);f=h.left;k=h.top+32;if(d){YAHOO.util.Dom.setStyle(d,"left",f+"px");YAHOO.util.Dom.setStyle(d,"top",k+"px")}mopen("active_group_menu")}function clear_global_arrays(){gaTable=new Object();gaSort=new Object();gaEvents=new Object();gaCalendar=new Object();gaCalendar.visibleweeks=new Array();set_calendar_date("")}var geDivProgress;function loading_start(){var a,f;var b,d;document.body.style.cursor="wait";d=0;welcome_and_login_hide();a=getE("content_login",0);if(a){a.style.display="block"}a=getE("content_loading",0);if(a){a.style.display="block"}f=getE("login_failure_img",0);if(f){f.parentNode.removeChild(f)}var c=getE("content_login_exit",0);if(c){c.style.display="none"}}function loading_progress(a){geDivProgress.style.width=a+"%"}function loading_end(){var c;var a=readCookie("notification_off_email");var d=readCookie("seek_type");var b="";c=getE("content_loading",0);if(c){c.style.display="none"}welcome_and_login_show();body_cursor_reset()}function give_login_email_focus(){var a=getE("email",0);if(a){a.focus()}}function login_set_input(a,c){var b=getE(a,0);if(b){b.value=c}}function login_on_focus(a){var b=getE(a,0);if(b){b.style.backgroundImage="none"}}function login_email_input_prepopulate(){}function login_shown(){var b=getE("email",0);if((b)&&(b.value=="")){b.value="Email"}ePassword=getE("password",0);if((ePassword)&&(ePassword.value!="")){var a=getE("login_password_inputs_div",0);if(a){a.className="input_showing"}}setTimeout("select_text('email');",200)}function login_email_clear_default(){var c=getE("email",0);if(c){var b="Email";debug_fire("in login_email_clear_default eInput.value: "+c.value);debug_fire("in login_email_clear_default sInputDefaultValue: "+b);if(c.value==b){c.value="";var a=getE("login_email_input_div",0);if(a){a.className=""}}}}function login_email_set_default(){var c=getE("email",0);if(c){debug_fire("in login_email_set_default eInput.value: "+c.value);if(c.value==""){var a=getE("login_email_input_div",0);if(a){a.className="captioned_input"}var b="Email";c.value=b}}}function login_password_blur(){var a=getE("login_password_inputs_div",0);var b=getE("password",0);if((a)&&(b)){if(b.value==""){a.className="captioned_input"}}}function password_captioned_focus(){var a=getE("login_password_inputs_div",0);if(a){a.className="input_showing"}var b=getE("password",0);if(b){b.focus()}}function get_chatroom_status(f){var g,d,a,c,b;g=new Date();d=g.getTime();a=gaTable.events[f]["eventstart"];c=get_js_date_from_8601(a).getTime();b=(d-c)/1000;if(b<-600){return -1}else{if(parseInt(b,10)>10800){return 1}else{return 0}}}var gsDebugWelcomePopup=0;var gsDebugNewUser=0;function welcome_popup_close(a){alert_close("welcome_popup");gsDebugInviteId=0;gsDebugWelcomePopup=0;gsDebugNewUser=0;return false}function welcome_popup_debug(b,c,a){gsDebugWelcomePopup=1;gsDebugNewUser=c;gsDebugInviteId=a;sDebugGroupName="Debug Group";welcome_popup_open(b,sDebugGroupName)}function welcome_popup_open(G,V){var o,Q,f;var A="";var ad;var Z;var h="";var K;var X,T,N;var af=0;var j;debug_message("in welcome_popup_open sMode: "+G);debug_message("in welcome_popup_open gsNewUser: "+gsNewUser);if(G=="accepted"){if(gsDebugWelcomePopup==1){j=gsDebugInviteId}else{j=gsInviteId}Z=(gsGroupJoinId==0?gaTable.invites[j]["groupid"]:gsGroupJoinId);h=gaTable.groups[Z]["groupname"]}var m=document.createElement("DIV");switch(G){case"accepted":T=325;N=227;K=(h.indexOf("Demo Group")?"Welcome to Wiggio!":"You're in "+h+"!");break;case"refused":T=377;N=227;K="You have refused the invitation to join "+V+".";var l=document.createTextNode("You are no longer part of the group.");break;case"digest":T=407;N=227;K="Your preference has been saved.";var l=document.createTextNode("You'll get a daily summary email when members post to the group.");var Y=document.createElement("BR");var W=document.createElement("BR");var k=document.createTextNode('If you change your mind, just use the "Send me:" menu on the group home page to change your preference.');break;case"nomail":T=407;N=227;K="Your preference has been saved.";var l=document.createTextNode("You won't get any email when members post to the group.");var Y=document.createElement("BR");var W=document.createElement("BR");var k=document.createTextNode('If you change your mind, just use the "Send me:" menu on the group home page to change your preference.');break}X=N;if((gsNewUser==1)||(gsDebugNewUser==1)){X=T;af=1;var ac="password";if(gsLast==""){f=0;sPosAt=gsEmail.indexOf("@");if(sPosAt>-1){sEmailUsername=gsEmail.substr(0,sPosAt);debug_message("in welcome_popup_open() sEmailUsername: "+sEmailUsername);if(gsFirst==sEmailUsername){f=1}}if(f==1){o="";Q="";ac="first"}else{o=gsFirst;Q=gsLast}}else{o=gsFirst;Q=gsLast}if(ac=="first"){var P=document.createTextNode("Please identify yourself to your group members by providing the following information:")}else{var P=document.createTextNode("Please identify yourself to your group members by providing the following information:")}var s=document.createElement("BR");var r=document.createElement("BR")}if((gsNewUser==1)||(gsDebugNewUser==1)){var ab=document.createElement("FORM");var n=document.createElement("TABLE");var H=document.createElement("TBODY");var U=document.createElement("TR");var E=document.createElement("TD");var w=document.createElement("LABEL");var ag=document.createTextNode("First Name");var D=document.createElement("TD");if(is.ie){var J=document.createElement("<INPUT NAME='nupf_first'>")}else{var J=document.createElement("INPUT")}var O=document.createElement("TR");var ae=document.createElement("TD");var u=document.createElement("LABEL");var b=document.createTextNode("Last Name");var I=document.createElement("TD");if(is.ie){var F=document.createElement("<INPUT NAME='nupf_last'>")}else{var F=document.createElement("INPUT")}var L=document.createElement("TR");var aa=document.createElement("TD");var q=document.createElement("LABEL");var g=document.createTextNode("Set Password");var M=document.createElement("TD");if(is.ie){var C=document.createElement("<INPUT NAME='nupf_password'>")}else{var C=document.createElement("INPUT")}if(!is.ie){C.setAttribute("onkeypress","welcome_popup_enter(event)")}else{C.onkeypress=welcome_popup_enter}var p=document.createElement("A");var R=document.createTextNode(String.fromCharCode(160))}m.setAttribute("id","nupf_instr_trim");if((gsNewUser==1)||(gsDebugNewUser==1)){ab.setAttribute("method","post");ab.setAttribute("action","");ab.setAttribute("name","new_user_password_form");ab.setAttribute("id","new_user_password_form");ab.setAttribute("onsubmit","return false;");n.setAttribute("id","new_user_password_form_table");n.setAttribute("border","0");n.setAttribute("cellpadding","0");n.setAttribute("cellspacing","0");E.className="nupf_left_cell";w.setAttribute("for","nupf_first");D.className="nupf_right_cell";J.setAttribute("type","text");J.setAttribute("name","nupf_first");J.setAttribute("id","nupf_first");J.setAttribute("value",o);ae.className="nupf_left_cell";u.setAttribute("for","nupf_last");I.className="nupf_right_cell";F.setAttribute("type","text");F.setAttribute("name","nupf_last");F.setAttribute("id","nupf_last");F.setAttribute("value",Q);aa.className="nupf_left_cell nupf_bottom_cell";q.setAttribute("for","nupf_password");M.className="nupf_right_cell nupf_bottom_cell";C.setAttribute("type","password");C.setAttribute("name","nupf_password");C.setAttribute("id","nupf_password");C.setAttribute("value","");p.className="new_btn new_btn_purple";cText("OK",p);p.setAttribute("id","alert_btn_welcome_popup");p.setAttribute("href","");p.setAttribute("title","OK");if(gsDebugWelcomePopup==1){if(is.ie){p.onclick=welcome_popup_close}else{p.setAttribute("onclick","welcome_popup_close(); return false;")}}else{if(is.ie){p.onclick=new_user_password_validate}else{p.setAttribute("onclick","new_user_password_validate(); return false;")}}}switch(G){case"accepted":break;case"refused":m.appendChild(l);break;case"digest":case"nomail":m.appendChild(l);m.appendChild(Y);m.appendChild(W);m.appendChild(k);break}if((gsNewUser==1)||(gsDebugNewUser==1)){m.appendChild(P);m.appendChild(s);m.appendChild(r);m.appendChild(r)}if((gsNewUser==1)||(gsDebugNewUser==1)){m.appendChild(ab);ab.appendChild(n);n.appendChild(H);H.appendChild(U);U.appendChild(E);E.appendChild(w);w.appendChild(ag);U.appendChild(D);D.appendChild(J);H.appendChild(O);O.appendChild(ae);ae.appendChild(u);u.appendChild(b);O.appendChild(I);I.appendChild(F);H.appendChild(L);L.appendChild(aa);aa.appendChild(q);q.appendChild(g);L.appendChild(M);M.appendChild(C);eTdPRight2=cE("TD","td_password_instr","",L);eTxtPRight2=cText("(min six characters)",eTdPRight2);p.appendChild(R)}var a;if(gsNewUser==1){X=360;var a=cDiv("","",null);var d=cDiv("","",a);d.appendChild(p);d.style.paddingbottom="15px";var c=cDiv("fb_welcome_div","",a);c.style.marginBottom="20px";c.style.color="#5d5d5d";var d=cDiv("","",c);var n=cE("TABLE","","",d);var v=cE("TBODY","","",n);var B=cE("TR","","",v);var S=cE("TD","","",B);cText("Or you can connect with Facebook:",S);var S=cE("TD","","",B);S.style.paddingLeft="3px";S.innerHTML='<fb:login-button size="small" background="dark" length="short" onlogin="welcome_fbconn_click();"></fb:login-button>'}else{a=null}w_alert_release_from_js();if(gsNewUser==1){alert_open("welcome_popup",415,X,K,"body",null,m,a);if(typeof FB!="undefined"){FB.XFBML.Host.parseDomTree()}}else{if(G!="accepted"){alert_open("welcome_popup",415,X,K,"body",null,m,null)}else{w_alert("You're in "+h+"!")}}if((gsNewUser==1)||(gsDebugNewUser==1)){ad=getE("nupf_"+ac,0);if(ad){ad.focus()}}return false}function welcome_popup_open_DEPRECATED2(E,T){var m,P,c;var w="";var ac;var X;var f="";var I;var V,R,L;var ad=0;var g;debug_message("in welcome_popup_open sMode: "+E);if(E=="accepted"){if(gsDebugWelcomePopup==1){g=gsDebugInviteId}else{g=gsInviteId}X=(gsGroupJoinId==0?gaTable.invites[g]["groupid"]:gsGroupJoinId);f=gaTable.groups[X]["groupname"]}var k=document.createElement("DIV");switch(E){case"accepted":R=424;L=227;I="Congratulations!";var j=document.createTextNode("You have joined "+f+".");var W=document.createElement("BR");var U=document.createElement("BR");var h=document.createTextNode("You have been subscribed to the group mailing list.  An email has been sent to you from the group's email address so you can add it to your contacts.");break;case"refused":R=377;L=227;I="You have refused the invitation to join "+T+".";var j=document.createTextNode("You are no longer part of the group.");break;case"digest":R=407;L=227;I="Your preference has been saved.";var j=document.createTextNode("You'll get a daily summary email when members post to the group.");var W=document.createElement("BR");var U=document.createElement("BR");var h=document.createTextNode('If you change your mind, just use the "Send me:" menu on the group home page to change your preference.');break;case"nomail":R=407;L=227;I="Your preference has been saved.";var j=document.createTextNode("You won't get any email when members post to the group.");var W=document.createElement("BR");var U=document.createElement("BR");var h=document.createTextNode('If you change your mind, just use the "Send me:" menu on the group home page to change your preference.');break}V=L;if((gsNewUser==1)||(gsDebugNewUser==1)){V=R;ad=1;var aa="password";if(gsLast==""){c=0;sPosAt=gsEmail.indexOf("@");if(sPosAt>-1){sEmailUsername=gsEmail.substr(0,sPosAt);debug_message("in welcome_popup_open() sEmailUsername: "+sEmailUsername);if(gsFirst==sEmailUsername){c=1}}if(c==1){m="";P="";aa="first"}else{m=gsFirst;P=gsLast}}else{m=gsFirst;P=gsLast}var u=document.createElement("BR");var s=document.createElement("BR");var O=document.createTextNode("If you want to personalize your account now, click My Profile in the upper right.");var r=document.createElement("BR");var q=document.createElement("BR");if(aa=="first"){var N=document.createTextNode("Please provide your name and set a password (at least six characters long) so you'll be able to get back into Wiggio later.")}else{var N=document.createTextNode("Please verify that that your name is correct and set a password (at least six characters long) so you'll be able to get back into Wiggio later.")}}if((gsNewUser==1)||(gsDebugNewUser==1)){var Z=document.createElement("FORM");var l=document.createElement("TABLE");var F=document.createElement("TBODY");var S=document.createElement("TR");var C=document.createElement("TD");var v=document.createElement("LABEL");var ae=document.createTextNode("First:");var B=document.createElement("TD");if(is.ie){var H=document.createElement("<INPUT NAME='nupf_first'>")}else{var H=document.createElement("INPUT")}var M=document.createElement("TR");var ab=document.createElement("TD");var p=document.createElement("LABEL");var b=document.createTextNode("Last:");var G=document.createElement("TD");if(is.ie){var D=document.createElement("<INPUT NAME='nupf_last'>")}else{var D=document.createElement("INPUT")}var J=document.createElement("TR");var Y=document.createElement("TD");var o=document.createElement("LABEL");var d=document.createTextNode("Create Password:");var K=document.createElement("TD");if(is.ie){var A=document.createElement("<INPUT NAME='nupf_password'>")}else{var A=document.createElement("INPUT")}var n=document.createElement("A");var Q=document.createTextNode(String.fromCharCode(160))}k.setAttribute("id","nupf_instr_trim");if((gsNewUser==1)||(gsDebugNewUser==1)){Z.setAttribute("method","post");Z.setAttribute("action","");Z.setAttribute("name","new_user_password_form");Z.setAttribute("id","new_user_password_form");Z.setAttribute("onsubmit","return false;");l.setAttribute("id","new_user_password_form_table");l.setAttribute("border","0");l.setAttribute("cellpadding","0");l.setAttribute("cellspacing","0");C.className="nupf_left_cell";v.setAttribute("for","nupf_first");B.className="nupf_right_cell";H.setAttribute("type","text");H.setAttribute("name","nupf_first");H.setAttribute("id","nupf_first");H.setAttribute("value",m);ab.className="nupf_left_cell";p.setAttribute("for","nupf_last");G.className="nupf_right_cell";D.setAttribute("type","text");D.setAttribute("name","nupf_last");D.setAttribute("id","nupf_last");D.setAttribute("value",P);Y.className="nupf_left_cell nupf_bottom_cell";o.setAttribute("for","nupf_password");K.className="nupf_right_cell nupf_bottom_cell";A.setAttribute("type","password");A.setAttribute("name","nupf_password");A.setAttribute("id","nupf_password");A.setAttribute("value","");n.className="new_btn new_btn_purple";cText("OK",aAOK);n.setAttribute("id","alert_btn_welcome_popup");n.setAttribute("href","");n.setAttribute("title","OK");if(gsDebugWelcomePopup==1){if(is.ie){n.onclick=welcome_popup_close}else{n.setAttribute("onclick","welcome_popup_close(); return false;")}}else{if(is.ie){n.onclick=new_user_password_validate}else{n.setAttribute("onclick","new_user_password_validate(); return false;")}}}switch(E){case"accepted":k.appendChild(j);k.appendChild(W);k.appendChild(U);k.appendChild(h);break;case"refused":k.appendChild(j);break;case"digest":case"nomail":k.appendChild(j);k.appendChild(W);k.appendChild(U);k.appendChild(h);break}if((gsNewUser==1)||(gsDebugNewUser==1)){k.appendChild(u);k.appendChild(s);k.appendChild(O);k.appendChild(r);k.appendChild(q);k.appendChild(N)}if((gsNewUser==1)||(gsDebugNewUser==1)){k.appendChild(Z);Z.appendChild(l);l.appendChild(F);F.appendChild(S);S.appendChild(C);C.appendChild(v);v.appendChild(ae);S.appendChild(B);B.appendChild(H);F.appendChild(M);M.appendChild(ab);ab.appendChild(p);p.appendChild(b);M.appendChild(G);G.appendChild(D);F.appendChild(J);J.appendChild(Y);Y.appendChild(o);o.appendChild(d);J.appendChild(K);K.appendChild(A);n.appendChild(Q)}var a;if(gsNewUser==1){a=n}else{a=null}w_alert_release_from_js();alert_open("welcome_popup",470,V,I,"body",null,k,a);if((gsNewUser==1)||(gsDebugNewUser==1)){ac=getE("nupf_"+aa,0);if(ac){ac.focus()}}}function welcome_popup_open_DEPRECATED(c,b){var a="";var d;if(gsNewUser==1){a+="<br /><br />If you want to personalize your account now, click My Profile in the upper right.";a+="<br /><br />Please provide your name (or verify that it's correct) and set a password (at least six characters long) so you'll be able to get back into Wiggio later.";a+="<br /><br />"+gsNewUserPasswordForm}alert_open(c,b+a);if(gsNewUser==1){d=getE("nupf_first",0);if(d){d.focus()}}}function welcome_alert(){welcome_popup_open("accepted","")}function invite_refused_alert(a){welcome_popup_open("refused",a)}function new_user_digest_alert(){debug_message("in new_user_digest_alert");welcome_popup_open("digest","")}function new_user_nomail_alert(){debug_message("in new_user_nomail_alert");welcome_popup_open("nomail","")}function welcome_popup_resize(){var b=350;var c=getE("alert_top_cell_welcome_popup",0);if(c){c.style.height=(b-86)+"px"}c=getE("alert_table_welcome_popup",0);if(c){c.style.height=b+"px";c.style.width="415px"}for(var a=0;a<4;a++){c=getE("alert_grad_"+a+"_welcome_popup",0);if(c){c.style.width="425px";c.style.height="360px"}}}function new_user_password_validate(){var g,d,a;g=getE("nupf_password",0);d=getE("nupf_first",0);a=getE("nupf_last",0);if((g)&&(d)&&(a)){if((d.value.length==0)&&(g.value.length<6)){g=getE("alert_title_welcome_popup",0);if(g){g.innerHTML="Almost there ..."}g=getE("nupf_instr_trim",0);if(g){var b=getE("fb_welcome_div",0);var c=getE("new_user_password_form",0);g.innerHTML="Please set a password and identify yourself to the group or you can connect with Facebook.<br><br>";g.appendChild(b);g.appendChild(c)}g=getE("nupf_first",0);if(g){g.style.border="1px solid #ff0000";g.focus()}g=getE("nupf_password",0);if(g){g.style.border="1px solid #ff0000"}welcome_popup_resize()}else{if(g.value.length<6){g=getE("alert_title_welcome_popup",0);if(g){g.innerHTML="Almost there ..."}g=getE("nupf_instr",0);if(g){var b=getE("fb_welcome_div",0);var c=getE("new_user_password_form",0);g.innerHTML="Please set a password so you can log in to Wiggio later or you can connect with Facebook.<br><br>";g.appendChild(b);g.appendChild(c)}g=getE("nupf_password",0);if(g){g.style.border="1px solid #ff0000";g.focus()}welcome_popup_resize()}else{if(d.value.length==0){g=getE("alert_title_welcome_popup",0);if(g){g.innerHTML="Almost there ..."}g=getE("nupf_instr",0);if(g){var b=getE("fb_welcome_div",0);var c=getE("new_user_password_form",0);g.innerHTML="Please set a password and identify yourself to the group or you can connect with Facebook.<br><br>";g.appendChild(b);g.appendChild(c)}g=getE("nupf_first",0);if(g){g.style.border="1px solid #ff0000";g.focus()}welcome_popup_resize()}else{new_user_password_save(g.value,d.value,a.value);alert_close("welcome_popup")}}}}else{gsNewUser=""}return false}var gsSavingPassword=0;function new_user_password_save(c,b,a){if(gsSavingPassword==0){gsSavingPassword=1;request_new_user_password_save(c,b,a);request_demo_group_update_name(gsUserId,b)}}function new_user_password_save_response(a){var b=unwrap_o_block(a);if(b=="success"){gsNewUser="";gsSavingPassword=1;show_first_in_banner()}}function verify_session_cookie(){request_generic("verify_session_cookie.php","email="+escape_plus(gaTable.users[gsUserId]["email"])+"&userid="+escape_plus(gsUserId),"verify_session_cookie_response")}function verify_session_cookie_response(a){}function authentication_response(A){var h,s;var u,l;var a;var w,f;var r,c,v;var p="";var d="";var m=0;var n;var B=0;var C;var b;u="";l="";s=0;if((A.length<100)&&(A.indexOf("authentication_failure")>-1)){if(gsFbId>0){var j=getE("email",0);email_login_pw_popup(j.value,1)}else{if(gsGroupJoinId>0){var j=getE("email",0);join_email_login_pw_popup(j.value,1)}else{loading_end();resize_content();w_alert("That email and password combination is invalid.","Please check your spelling and Caps Lock and try again!")}}}else{if((A=="")||(A=="0")){loading_end();resize_content();w_alert("Log in error...","There was a problem logging you in, please try again. If the problems persists, reporting it to feedback in the bottom left will help us get your issue resolved.")}else{if((A!="{o:success}")&&(A.length<100)&&(A.indexOf("email_confirmation_required")>-1)){loading_end();resize_content();var o=getE("email",0);if(o){gsNewUserEmail=o.value}missing_confirmation_email("Email Confirmation Required","Please confirm your email address by following the link in the confirmation email that Wiggio has sent to the address you provided.  Thanks.")}else{gsAuthKey=readCookie("authKey");gsShowContentLogin=0;gbOnFrontPage=false;window.onbeforeunload=on_before_unload;window.onunload=on_unload;gsTodayDateKey=get_key_from_date("today");unpack_bolus(A);verify_session_cookie();if((is_dev_site())&&(!is_dtd_site())){gsBolusLogin=A}var D=readCookie("GetDocId");if(D!=""){erase_server_cookie("GetDocId");alert_open("document_loading",330,"","Your download will now begin.","",null,null,null);document.location.href="get_document.php?docid="+D}goUpdateTimer=0;update_timer_action();set_act_time();logo_link_set_title("View Your Groups");show_first_in_banner();document.getElementById("left_menu").innerHTML="";sInviteRefused=readCookie("invite_refused");erase_server_cookie("invite_refused");if(gsGroupJoinId!=0){gsShowReceptionBox=gsGroupJoinId;enter_group(gsGroupJoinId);welcome_popup_open("accepted");gsGroupJoinId=0}else{if(gsTestUser>0){body_cursor_reset();enter_group(gsTestGroup);if(gsSignUp){convert_test_user()}else{w_alert("Welcome to Wiggio",'Go ahead and play around. When you are ready, you can <a id="" href="" onclick="convert_test_user(); return false;"><b>create your free account</b></a> or existing users can <a id="" href="" onclick="convert_test_user(); return false;"><b>sign in</b></a>.',415,200);setTimeout(function(){marquee_show_timed('<a id="test_user_marquee" href="" onclick="convert_test_user(); return false;">Create your account now!</a>')},5000)}}else{if(gsConvertLoginGroupId>0){enter_group(gsConvertLoginGroupId);enter_section(gsConvertLoginSection);gsConvertLoginGroupId=0;gsConvertLoginSection="";w_alert("Thank you!","Your Wiggio account is now confirmed and you're ready to go.")}else{if(sInviteRefused==1){sInviteGroupName=unescape_cookie("invite_group_name");gsNewUser=readCookie("invite_new_user");sInviteRefusal=readCookie("invite_refusal");erase_server_cookie("invite_group_name");erase_server_cookie("invite_new_user");erase_server_cookie("invite_refusal");switch(sInviteRefusal){case"success":invite_refused_alert(sInviteGroupName);break;case"failure: not a member":w_alert("This invitation was already accepted or refused.","You are currently not a member of the group.");break;case"failure: an active member":default:w_alert("This invitation was already accepted or refused.","You are currently an active member of "+sInviteGroupName+".  If you don't want to be a part of the group, enter the group and click the Unjoin link on the left side of the page below the Roster.");break}enter_section("allgroups")}else{if(gsInviteId!=""){p="group";r=readCookie("chat_id");c=readCookie("chat_group_id");erase_server_cookie("chat_id");erase_server_cookie("chat_group_id");erase_server_cookie("chat_name");if(r){p="chat_error";if(c){if((typeof gaTable!="undefined")&&(typeof gaTable.events!="undefined")&&(typeof gaTable.events[r]!="undefined")){v=get_chatroom_status(r);debug_message("In authentication_response: sChatroomStatus: "+v);if(v==-1){d="Sorry, the chat has not yet begun."}else{if(v==1){d="Sorry, the chat is over."}else{p="chat"}}}else{d="Sorry, the requested chat is not available."}}else{d="Sorry, the requested chat is not available."}}w=readCookie("poll_id");f=readCookie("poll_group_id");erase_server_cookie("poll_id");erase_server_cookie("poll_group_id");erase_server_cookie("poll_name");if(w){p="poll_error";if(f){unpack_section_block("polls",f);if((gaTable!==undefined)&&(gaTable.polls!==undefined)&&(gaTable.polls[w]!==undefined)){unpack_section_block("pollparticipants",f);if(gaTable.polls[w]["completedflag"]==0){p="poll"}else{d="Sorry, you've already taken that poll."}}else{d="Sorry, the requested poll is not available."}}else{d="Sorry, the requested poll is not available."}}if(gaTable.groups[gsInviteGroupId]["closed"]!=0){w_alert("Closed Group","The group you are trying to access has been closed.");enter_section("allgroups")}else{switch(p){case"chat":gsGroupId=c;gsChatId=r;chat_enter(gsChatId,"link");if(is_active_member(gsInviteGroupId)){enter_group(c,"chats")}else{enter_section("allgroups")}break;case"poll":gsGroupId=f;gsPollId=w;w_alert_release_from_js();enter_group(gsGroupId,"poll_take");break;case"chat_error":case"poll_error":if(is_active_member(gsInviteGroupId)){enter_group(gsInviteGroupId)}else{enter_section("allgroups")}w_alert(d);break;case"group":sGroupName="";if((typeof gaTable.invites!="undefined")&&(typeof gaTable.invites[gsInviteId]!="undefined")){gsShowReceptionBox=gsInviteGroupId;enter_group(gaTable.invites[gsInviteId]["groupid"]);sGroupName=gaTable.groups[gsInviteGroupId]["groupname"]}else{if(gsInviteGroupId!=""){gsShowReceptionBox=gsInviteGroupId;enter_group(gsInviteGroupId)}else{enter_section("allgroups")}}if(sGroupName!=""){welcome_alert()}break}}gsInviteId="";gsInviteGroupId=""}else{gsNotificationOff=readCookie("notification_off_pref");erase_server_cookie("notification_off_pref");erase_server_cookie("notification_off_email");if(gsNotificationOff!=""){enter_section("preferences")}else{gsSeekType=readCookie("seek_type");gsSeekGroupId=readCookie("seek_group_id");gsSeekId=readCookie("seek_id");m=readCookie("seek_nomail");B=readCookie("seek_digest");gsNewUser=(gsGroupJoinId==0?readCookie("seek_new_user"):gsNewUser);b=readCookie("seek_section");erase_server_cookie("seek_type");erase_server_cookie("seek_group_id");erase_server_cookie("seek_id");erase_server_cookie("seek_auto_login");erase_server_cookie("seek_email");erase_server_cookie("seek_digest");erase_server_cookie("seek_nomail");erase_server_cookie("seek_new_user");erase_server_cookie("seek_section");if(gsNewUser==1){erase_server_cookie("Hash")}if(gsSeekType==""&&gsCustomDomainGroupName!=""){gsSeekType="group";if(gsCustomDomainGroupId!=""){gsSeekGroupId=gsCustomDomainGroupId}else{for(var k in gaTable.groups){if(gsCustomDomainGroupName==gaTable.groups[k]["groupname"]){gsSeekGroupId=k;break}}}}if((gsSeekType!="")&&(gsSeekGroupId!="")){n=0;if(m==1){if((typeof gaTable.user_group!="undefined")&&(typeof gaSort.user_group[gsSeekGroupId]!="undefined")){sSeekUserGroupId=gaSort.user_group[gsSeekGroupId]["id"];if(gaTable.user_group[sSeekUserGroupId]["status"]=="i"){n=1}}}C=0;if(B==1){if((typeof gaTable.user_group!="undefined")&&(typeof gaSort.user_group[gsSeekGroupId]!="undefined")){sSeekUserGroupId=gaSort.user_group[gsSeekGroupId]["id"];if(gaTable.user_group[sSeekUserGroupId]["status"]=="i"){C=1}}}if(typeof gaTable.groups[gsSeekGroupId]!="undefined"){if(gaTable.groups[gsSeekGroupId]["closed"]!=0){w_alert("Closed Group","The group you are trying to access has been closed.");enter_section("allgroups")}else{switch(gsSeekType){case"join":case"post":enter_group(gsSeekGroupId);break;case"event":case"meeting":case"call":case"chat":enter_group(gsSeekGroupId,"calendar");break;case"link":case"document":if(0){if((typeof gaTable.documents!="undefined")&&(typeof gaTable.documents[gsSeekId]!="undefined")){gsFolderLevel=gaTable.documents[gsSeekId]["containerid"]}}gsFolderLevel=gsSeekId;enter_group(gsSeekGroupId,"folderlist");break;case"group":enter_group(gsSeekGroupId);if(m==1){set_reception_pref("n");new_user_nomail_alert()}if(B==1){set_reception_pref("d");new_user_digest_alert()}break;case"message":enter_group(gsSeekGroupId,"messages");break;case"note":case"voice":enter_group(gsSeekGroupId);break;case"todolist":gsTodolistId=gsSeekId;enter_group(gsSeekGroupId,"todolist");break}}}else{enter_section("allgroups")}gsSeekType="";gsSeekGroupId=0;gsSeekId=0;gsSeekEmail=""}else{if(gsSeekGroupId!=""){if(b==""){b="posts"}if(typeof gaTable.groups[gsSeekGroupId]!="undefined"){enter_group(gsSeekGroupId,b)}else{enter_section("allgroups")}}else{debug_message("CALLING ENTER_SECTION ALLGROUPS...");enter_section("allgroups")}}}}}}}}if(typeof gaTable.timezones=="undefined"){request_block("timezones.txt")}detect_timezone();if(gaTable.users[gsUserId]["timezone"]!=gsViewZone){request_set_machine_tz(gsViewZone)}}}}body_cursor_reset();gsAuthenticating=0;var q=new Date();var g=q.getTime();debug_message("Your login speed is "+(g-gsStartLogin)/1000+" seconds.\n Server time is "+(gsEndServerLogin-gsStartServerLogin)/1000+"\n Client time is "+(g-gsEndServerLogin)/1000+" ")}var gsAuthenticating=0;var gsAuthLoggedInArg=0;var gsAuthRetryArg=0;var gsStartLogin=0;var gsUrl="";var gsStartLogin=0;var gsEndServerLogin=0;var gsStartServerLogin=0;function authenticate(d,a){var l="";var q="";var m;var o,k;var g,b;var j,c;var r=new Date();gsStartLogin=r.getTime();gsAuthLoggedinArg=d;gsAuthRetryArg=a;gsUrl=window.location.href;var p=gsUrl.indexOf("#");if(p>0){gsUrl=gsUrl.substring(0,p)}if((wiGetSuccess===undefined)||(wiGetSuccess==false)){YAHOO.util.Get.script(wiGetUrls,{onSuccess:yui_getSuccessHandler,onFailure:yui_getFailureHandler,timeout:20000})}else{if((gsAuthenticating==0)||(a==1)){gsAuthenticating=1;document.body.style.display="";loading_start();debug_message("authenticate called \nat: "+(new Date()).toString()+" gsInitTemplatesLoaded: "+gsInitTemplatesLoaded);if(gsInitTemplatesLoaded==0){setTimeout("authenticate("+d+", 1);",1000)}else{if(typeof show_tour=="function"){show_tour(0)}else{var f="is also undefined";if(typeof document_response=="function"){var f="is defined"}js_report_warning("login.js","authenticate","function show_tour unexpectedly tested undefined; perhaps popup.js did not load; as a cross-check, another function in popup.js, document_response, "+f)}var h=document.getElementById("email");if(h){l=h.value}var n=document.getElementById("password");if(n){q=n.value}l=l.replace(/^\s+|\s+$/g,"");q=q.replace(/^\s+|\s+$/g,"");gsTestUser=(l=="youremail@domain.com"?1:0);if(document.getElementById("remember").checked==true){m=document.getElementById("remember").value}else{m="off"}o=document.getElementById("invite_group_name").value;k=document.getElementById("invite_group_password").value;g=document.getElementById("invite_id").value;b=document.getElementById("invite_conf_code").value;if((d==0)&&((q=="")||(validate_email(l)!="ok"))){debug_message("in authenticate sLoggedIn: "+d);debug_message("in authenticate password: "+q);debug_message("in authenticate email: "+l);debug_message("in authenticate validate_email(email): "+validate_email(l));w_alert("Please enter a valid email address and password to login.");loading_end();gsAuthenticating=0}else{browser_warning_hide();request_check_conn(function(){request_authentication(l,q,m,g,b,o,k)})}welcome_screenshot_hide()}}}}function show_first_in_banner(){if(gsUserId>0){sFirst=gaTable.users[gsUserId]["first"];sLast=gaTable.users[gsUserId]["last"];document.getElementById("banner_user_fullname").innerHTML=sFirst+" "+sLast;gsFirst=gaTable.users[gsUserId]["first"];gsLast=gaTable.users[gsUserId]["last"];gsEmail=gaTable.users[gsUserId]["email"]}}function validate_email(c){var b,a;b="ok";if(c.indexOf(",")>-1){b="comma"}if(c.indexOf(" ")>-1){b="space"}a=c.indexOf("@");if(a==-1){b="no at sign"}if(c.indexOf("@",a+1)>-1){b="at signs"}if(c.indexOf(".")==-1){b="no dot"}if(c==""){b="empty"}return(b)}function register_response(b){var c,b,d;var f,a;w_alert_release();sPos=b.indexOf("{o:");if(sPos==0){b=b.substr(sPos+3);if(b.charAt(b.length-1)=="\n"){b=b.substr(0,b.length-1)}if(b.charAt(b.length-1)=="}"){b=b.substr(0,b.length-1)}}if(b.indexOf("success")>-1){if(b.indexOf("confirmed")>-1){f=unescape(readCookie("UserEmail"));a=readCookie("Hash");login_set_input("email",f);login_set_input("password",a);authenticate(0);if(0){sInviteId=readCookie("invite_id");if(typeof gaTable.invites[sInviteId]!="undefined"){enter_group(gaTable.invites[sInviteId]["groupid"])}}}else{register_form_clear();login_form_clear();e=getE("logintutorial",0);if(e){e.style.display="none"}load_template("content_div","registered","",0)}}else{if(b.indexOf("email is in use")>-1){w_alert("The email address you have entered is already registered.",'If you have forgotten your password, please click on "Forgot your password?" on the left and we will send it to you.  Or you can try again with a different email address.')}}gsRegistering=0}function login_form_clear(){login_set_input("email","");login_set_input("password","")}function register_form_clear(){load_template("content_div","login","tutorial")}function set_border(a,b){var c;c=getE(a,0);if(c){c.style.border="1px solid #"+b}}function set_border_none(a){var b;b=getE(a,0);if(b){b.style.border=""}}function set_border_red(a){set_border(a,"ff0000")}function set_border_black(a){set_border(a,"000000")}function reset_register_input_borders(){var a;set_border_black("uaf_first");set_border_black("uaf_last");set_border_black("uaf_email");set_border_black("uaf_password");set_border_black("uaf_password_again");set_border_black("upf_password");set_border_black("upf_password_again");set_border_black("uafp_where");set_border_black("uaf_school");set_border_black("uaf_highschool");set_border_black("uaf_zipcode");set_border("uaf_where_head_img","79ce32")}function register_input_invalid(c,a){var b;if(0){b=getE("uaf_"+c+"_caption",0);if(b){b.style.display="block";b.innerHTML=a}}set_border_red("uaf_"+c);if(c=="password"){set_border_red("uaf_password_again");set_border_red("upf_password");set_border_red("upf_password_again")}}var gsRegistering=0;function register_submit(){var d;var c;var g="";var f;if(gsRegistering==1){w_alert("Registration is progress.  One moment, please.")}else{gsRegistering=1;d="ready";reset_register_input_borders();if(document.getElementById("uaf_first").value==""){d="not ready";register_input_invalid("first","Please enter your first name.");g+="Please enter your first name.<br />"}if(document.getElementById("uaf_last").value==""){d="not ready";register_input_invalid("last","Please enter your last name.");g+="Please enter your last name.<br />"}c=validate_email(document.getElementById("uaf_email").value);if(c!="ok"){d="not ready";switch(c){case"empty":register_input_invalid("email","Please enter your email address.");g+="Please enter your email address.<br />";break;case"space":register_input_invalid("email","Hmm.  This has a space in it.  Please double-check it and remove any spaces.");g+="The email address you entered has a space in it.  Please double-check it and remove any spaces.<br />";break;case"comma":case"at signs":register_input_invalid("email","Hmm.  This looks like a list of email address.  Please enter only one address.");g+="The email address you entered looks like a list of email address.  Please enter only one address.<br />";break;default:register_input_invalid("email","Hmm.  This does not look like an email address.  Please double-check it.");g+="The email address you entered does not look like an email address.  Please double-check it.<br />";break}}if(document.getElementById("uaf_password").value.length<6){d="not ready";register_input_invalid("password","Please enter a new password at least six characters long.");g+="Please enter a new password at least six characters long.<br />"}if(document.getElementById("uaf_password").value!=document.getElementById("uaf_password_again").value){d="not ready";register_input_invalid("password","The password repeat does not match.  Please re-enter it.");g+="The password repeat does not match.  Please re-enter it.<br />"}if((sAC_tabFocused=="")||((sAC_tabFocused=="col")&&(document.getElementById("uaf_school").value==""))||((sAC_tabFocused=="hs")&&(document.getElementById("uaf_highschool").value==""))||((sAC_tabFocused=="rr")&&(document.getElementById("uaf_zipcode").value==""))){d="not ready";register_input_invalid("school","");register_input_invalid("highschool","");register_input_invalid("zipcode","");register_input_invalid("where_head_img","");g+="Please tell us where you're from by choosing one of the three icons, then typing your answer to the question that appears.<br />"}if(0){f="sAC_tabFocused: "+sAC_tabFocused+"<br />";f+="document.getElementById('uaf_school').value: |"+document.getElementById("uaf_school").value+"|<br />";f+="document.getElementById('uaf_school').value: |"+document.getElementById("uaf_school").value+"|<br />";f+="document.getElementById('uaf_highschool').value: |"+document.getElementById("uaf_highschool").value+"|<br />";f+="document.getElementById('uaf_zipcode').value: |"+document.getElementById("uaf_zipcode").value+"|<br />";document.getElementById("debug_message").innerHTML=f}switch(sAC_tabFocused){case"col":document.getElementById("uaf_where").value=document.getElementById("uaf_school").value;break;case"hs":document.getElementById("uaf_where").value=document.getElementById("uaf_highschool").value;break;case"rr":document.getElementById("uaf_where").value=document.getElementById("uaf_zipcode").value;break}if(document.getElementById("uaf_where").value==""){d="not ready"}if(g!=""){w_alert("Your registration is not complete.",g)}if(d=="ready"){var h,b,a;h=getE("uaf_first",0);b=getE("uaf_last",0);a=getE("uaf_email",0);if(h&&b){gsNewUserName=h.value+" "+b.value}if(a){gsNewUserEmail=a.value}request_check_conn(function(){request_action("users","add","0")})}else{gsRegistering=0}welcome_screenshot_hide()}}function register(){load_template("content_div","register","",1)}function fill_forgot_form(){if(document.getElementById("email").value!=""){document.getElementById("ff_email").value=document.getElementById("email").value;document.getElementById("ff_email").focus()}}function send_forgot_form(){if(document.getElementById("ff_email").value!=""){login_set_input("email",document.getElementById("ff_email").value);sEmail=document.getElementById("ff_email").value;request_send_password(sEmail)}}function ff_close(){load_template("content_div","login","tutorial");welcome_and_login_show()}function welcome_and_login_hide(){var a;a=getE("front_login_div",0);if(a){a.style.display="none"}a=getE("content_login_forms",0);if(a){a.style.display="none"}a=getE("logintutorial",0);if(a){a.style.display="none"}}function welcome_and_login_show(){var a;if(gsShowContentLogin==1){a=getE("content_login",0);if(a){a.style.display="block"}a=getE("content_login_forms",0);if(a){a.style.display="block"}}else{a=getE("front_login_div",0);if(a){a.style.display="block"}a=getE("logintutorial",0);if(a){a.style.display="block"}}}function forgot_password(){var b="";var f=document.getElementById("email");if(f){b=f.value}var c=document.getElementById("passwordForm");if(c){c.style.display="inline"}gsGroupJoinId=0;gsGroupJoinName="";gsGroupJoinType="";gsGroupJoinLogin=0;var d=document.getElementById("email_login_password_link");if(d){f.value="";var a=document.getElementById("password");if(a){a.value=""}email_login_pw_cancel()}if(b==""){w_alert("Please enter your email address to receive a password reminder.")}else{request_send_password(b)}}function forgot_password_DEPRECATED(){var b=document.getElementById("email").value;var a;if(confirm("Would you like your password sent to your email address?")){if(b==""){welcome_and_login_hide();load_template("content_div","forgot_password","",0);a=getE("ff_email",0);if(a){a.focus()}}else{request_send_password(b)}}}function send_password_response(a){if(a.indexOf("success")>-1){w_alert("An email has been sent to your address containing your password reminder.","Thanks for using Wiggio!")}else{if(a.indexOf("no user found")>-1){w_alert("Sorry, that email address was not found in our records.","Perhaps you registered under another email address or changed your address?  Feel free to send us some feedback if you are pretty sure there's another problem.  Thanks.")}else{w_alert("Sorry, an error occurred.","Please try to get a password reminder again later.  If this problem persists, please report it using the feedback at the bottom left of the screen or send an email to feedback@wiggio.com.  We apologize for the inconvenience.")}}}function show_message_sent(a){eSent=document.getElementById("content_user_text_before");if(eSent){eSent.style.display="none"}else{alert("in login.js: before div was not found...")}eSent=document.getElementById("content_user_text_after");if(eSent){eSent.style.display="block"}else{alert("in login.js: after div was not found...")}}function banner_expand_DEPRECATED(){document.getElementById("banner_table").style.height="122px";resize_content();var a=getE("casement_left_top");a.style.backgroundImage="url(/images/WiggioMainCC_background_gradient_right_top_122.gif)";a=getE("casement_right_top");a.style.backgroundImage="url(/images/WiggioMainCC_background_gradient_left_top_122.gif)"}function set_logo_size(b){var a=getE("logo_link",0);if(a){if(b=="left"){a.style.width="155px";a.style.height="55px"}else{a.style.width="370px";a.style.height="80px"}}}function banner_widen(){var a,b;a=getE("banner_table_960",0);if(a){a.style.display="block"}a=getE("banner_table_900",0);if(a){a.style.display="none"}a=getE("casement_center",0);if(a){a.style.width="960px"}a=getE("page",0);if(a){a.style.width="960px"}a=getE("left_channel",0);if(a){a.style.width="166px"}a=getE("content_channel",0);if(a){a.style.width="628px"}a=getE("right_channel",0);if(a){a.style.width="166px"}resize_content()}function banner_login_no_group(){var d;if(gsBannerMode=="contracted"){banner_widen()}if((gsSection=="allgroups")||(gsSection=="poll_take")){content_background_white()}else{content_background_gradient()}var b=getE("casement_table",0);if(b){b.className="banner_login_no_group"}var c=getE("banner_table_960",0);var a=getE("section_menu",0);if((c)&&(a)){c.className="banner_table";a.className="";a.style.display="none"}gsBannerMode="login_no_group"}function banner_login_with_group(){var f;if(gsBannerMode=="contracted"){banner_widen()}content_background_white();var b=getE("casement_table",0);if(b){b.className="banner_login_with_group"}var d=get_color_index(gsGroupId);var c=getE("banner_table_960",0);var a=getE("section_menu",0);if((c)&&(a)){c.className="banner_table banner_table_960_"+d;a.className=gsSectionName.toLowerCase()+"_selected";a.style.display="block"}gsBannerMode="login_with_group"}function banner_contract(){var b;debug_message("in banner_contract gsBannerMode: "+gsBannerMode);if(gsBannerMode!="contracted"){b=getE("banner_table_900",0);if(b){b.style.display="block"}b=getE("banner_table_960",0);if(b){b.style.display="none"}b=getE("casement_center",0);if(b){b.style.width="900px"}b=getE("page",0);if(b){b.style.width="900px"}b=getE("left_channel",0);if(b){b.style.width="150px"}b=getE("content_channel",0);if(b){b.style.width="600px"}b=getE("right_channel",0);if(b){b.style.width="150px"}var a=getE("casement_table",0);if(a){a.className="banner_contract"}}resize_content();content_background_white();gsBannerMode="contracted"}function ifConnected(a){if(typeof FB!="undefined"){FB.Connect.logout(log_out_now)}}function log_out(){if(gsUploadInProgress){w_alert("Warning","Files are being transferred, please select the 'Cancel' button to cancel the upload.",400);return}if(gsFbId&&(typeof FB!="undefined")){FB.Connect.ifUserConnected(ifConnected)}else{log_out_now()}}function log_out_now(){var d;marquee_show_timed("Logging out...",10000);var a={success:function(f){go_home()},failure:function(f){go_home()}};var c="logout.xml";var b=YAHOO.util.Connect.asyncRequest("GET",c,a)}function go_home(){var a=document.cookie.split(";");for(var b=0;b<a.length;b++){a[b]=ltrim(a[b]);if((a[b].substring(0,4)=="seek")||(a[b].substring(0,9)=="UserEmail")||(alltrim(a[b]).substring(0,4)=="Hash")||(a[b].substring(0,5)=="login")||(a[b].substring(0,6)=="invite")){erase_server_cookie(a[b].substring(0,a[b].indexOf("=")))}}window.location.href=gsUrl}function log_out_response(){clear_global_arrays();request_announce();load_template("content_div","login","tutorial",1);show_login(0);gsNumTestimonials=0;request_check_conn(function(){request_testimonial()});setTimeout("give_testimonial();",5000);if(typeof FB!="undefined"){FB.XFBML.Host.parseDomTree()}}function set_act_time(){var a=new Date();gsActTime=a}function get_seconds_ago(){var a=new Date();return parseInt((a-gsActTime,10)/1000)}function update_timer_action(){var a=Math.floor(Math.random()*10000);if(goUpdateTimer!=1){if(goUpdateTimer!=0){request_prefs_save();request_session_cache();update_today_cells()}if(gsSection=="posts"){goUpdateTimer=setTimeout("update_timer_action();",40000+a)}else{goUpdateTimer=setTimeout("update_timer_action();",60000+a)}}}function createCookie(c,d,f){if(f){var b=new Date();b.setTime(b.getTime()+(f*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/"}function readCookie(b){var f=b+"=";var a=document.cookie.split(";");var h="";for(var d=0;d<a.length;d++){var g=a[d];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(f)==0){h=g.substring(f.length,g.length)}}return h}function eraseCookie(a){createCookie(a,"",-1)}function erase_server_cookie(a){document.cookie=a+"=; domain="+document.domain+"; expires=-1; path=/"}function unescape_cookie_experimental(a){a=a.replace(/\+/g," ");if(a.indexOf("%")>-1){a=unescape(a)}return a}var gsTestSmsLinkTimer;function test_sms_link_timer_start(){gsTestSmsLinkTimer=setTimeout("test_sms_link_show();",1000)}function sms_number_change(){test_sms_link_timer_start()}function test_sms_link_show(){var c;var f="";var d="";var b="";var a="";c=getE("uafp_phone",0);if(c){f=c.value;if(f!=""){if(f.substr(0,1)=="1"){f=f.substr(1)}f=f.replace(/\D/g,"")}}c=getE("uafp_smscarrier",0);if(c){d=c.options[c.selectedIndex].value;b=gaSMSCarrier[d]}c=getE("test_sms_link",0);if(c){if((f=="")||(b=="")){c.style.display="none"}else{c.style.display="block"}}}function fbf_send_sms_error(a,b){var c;c="type="+escape_plus("Bug/Problem - Missing SMS Carrier");c+=escape_plus(a)+" with id "+escape_plus(a)+" has not been added to gaSMSCarrier in js/common.js&email="+escape_plus(gsEmail);request_feedback(c)}function test_sms_click(){var c;var f="";var d="";var b="";var a="";c=getE("uafp_phone",0);if(c){f=c.value;if(f!=""){if(f.substr(0,1)=="1"){f=f.substr(1)}f=f.replace(/\D/g,"")}}c=getE("uafp_smscarrier",0);if(c){d=c.options[c.selectedIndex].value;if(d>0){if(typeof gaSMSCarrier[d]=="undefined"){fbf_send_sms_error(c.options[c.selectedIndex].text,d)}else{b=gaSMSCarrier[d]}}}debug_message("in test_sms_click sNumber: "+f);debug_message("in test_sms_click sSMSCarrierId: "+d);debug_message("in test_sms_click sSMSCarrier: "+b);if((f!="")&&(b!="")){a=b.replace(/number/g,f);debug_message("in test_sms_click sSMSTarget: "+a);request_test_sms("smstarget="+escape(a))}}function test_sms_response(a){if(a.indexOf("success")>-1){w_alert("A test SMS has been sent!","Make sure you get it, or Wiggio may not be able to send your notifications to the right place.")}}function j_left(a,b){if(b<=0){return""}else{if(b>String(a).length){return a}else{return String(a).substring(0,b)}}}function remove_char(b,f,d){for(var a=0;a<b.length;a++){var g=b.charAt(a);if(g==f){b=b.substring(0,a)+d+b.substring(a+1,b.length)}}return b}function validate_phone(b){if(b.length>0&j_left(b,1)!=="+"){var d=[" ",".","(",")","-","-"];for(var a=0;a<d.length;a++){b=remove_char(b,d[a],"")}for(var a=0;a<b.length;a++){var f=b.charAt(a);if((f<"0")||(f>"9")){return"You have entered an unrecognized cell phone character ("+f+")."}}if(b.length<10){return"Please enter a 10 digit cell number or for international numbers begin with '+'."}else{if(b.length>10){return"Please enter a 10 digit cell number or for international numbers begin with '+'."}else{return"";b=b.substring(0,3)+"-"+b.substring(3,6)+"-"+b.substring(6,10);document.getElementById("uafp_phone").value=b}}}else{return""}}function set_phone_attributes(){var a=getE("uafp_phone",0);format_phone(a);if(is.ie){a.onblur=format_phone}else{a.setAttribute("onblur","format_phone(); return false;")}}function format_phone(g,a){var d;if(a){var d=a}else{if(typeof g=="undefined"||!g){var g=getE("uafp_phone",0);if(g){d=g.value}else{d=""}}else{d=g.value}}if(d.length>0&j_left(d,1)!=="+"){var f=[" ",".","(",")","-","-"];for(var b=0;b<f.length;b++){d=remove_char(d,f[b],"")}for(var b=0;b<d.length;b++){var h=d.charAt(b);if((h<"0")||(h>"9")){return}}if(d.length<10){return}else{if(d.length>10){return}else{d=d.substring(0,3)+"-"+d.substring(3,6)+"-"+d.substring(6,10);if(g){g.value=d}return d}}}}function uaf_save(){if(gsTestUser>0){var o="Before updating your profile, we will need to access your account.";convert_test_user(o)}else{var a="";var k="";var d="";var n=getE("notifymeetingtype_email",0);var h=getE("notifymeetingtype_text",0);var b=getE("event_reminder_default",0);var g=getE("uaf_notifymeetingmin",0);if(b){if(g){if(n.checked||h.checked){g.value=b.options[b.selectedIndex].value}else{g.value=0}}}sFormStatus="ready";if(gsSection=="profile"){if(document.getElementById("uaf_first").value==""){sFormStatus="not ready";register_input_invalid("first","Please enter your first name.");a+="Please enter your first name.<br />"}if(0){if(document.getElementById("uaf_last").value==""){sFormStatus="not ready";register_input_invalid("last","Please enter your last name.");a+="Please enter your last name.<br />"}}sEmailStatus=validate_email(document.getElementById("uaf_email").value);if(sEmailStatus!="ok"){sFormStatus="not ready";if(sEmailStatus=="empty"){register_input_invalid("email","Please enter your email address.");a+="Please enter your email address.<br />"}else{register_input_invalid("email","Hmm.  This does not look like an email address.  Please double-check it.");a+="The email address you entered does not look like an email address.  Please double-check it.<br />"}}if(document.getElementById("uaf_password").value.length>0){if(document.getElementById("uaf_password").value.length<6){sFormStatus="not ready";register_input_invalid("password","Your new password must be at least six characters long.");a+="Please enter a new password at least six characters long.<br />"}else{if(document.getElementById("uaf_password").value!=document.getElementById("uaf_password_again").value){sFormStatus="not ready";register_input_invalid("password","There was a mismatch on the new password, please re-enter password and confirm password");a+="The password repeat does not match.  Please re-enter it.<br />"}}}if(0){if(document.getElementById("uaf_where").value==""){sFormStatus="not ready";set_border_red("uafp_where");if((sAC_tabFocused=="")||((sAC_tabFocused=="col")&&(document.getElementById("uaf_school").value==""))||((sAC_tabFocused=="hs")&&(document.getElementById("uaf_highschool").value==""))||((sAC_tabFocused=="rr")&&(document.getElementById("uaf_zipcode").value==""))){sFormStatus="not ready";register_input_invalid("school","");register_input_invalid("highschool","");register_input_invalid("zipcode","");switch(sAC_tabFocused){case"col":k="the name of your college";break;case"hs":k="the name of your high school";break;case"rr":k="your zip code";break}if(k==""){a+="Please tell us where you're from by selecting College, High School, or The Real World, then typing your answer to the question that appears.<br />"}else{a+="Please tell us where you're from by entering "+k+".<br />"}}}}var m=getE("uaf_blog",0).value;if(m!=""){var j=new RegExp();j.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&?/.=]+$");if(!j.test(m)){sFormStatus="not ready";register_input_invalid2("upf_blog");a+="Please enter a valid URL for your blog, for example http://www.blog.com.<br />"}}var p=document.getElementById("uafp_phone").value;var c=getE("uafp_smscarrier",0);var f=c.options[c.selectedIndex].value;if(p&&f=="0"){a="Please select your cell phone carrier.";sFormStatus="not ready"}else{d=validate_phone(p);if(d!=""){sFormStatus="not ready";register_input_invalid("cell_table","Please enter valid cellular number.");a+=d+"<br />"}}if(profileCrop!=null){var l=profileCrop.getCropCoords();if(l.top==0){l.top=1}if(l.left==0){l.left=1}document.getElementById("uaf_imagetop").value=l.top;document.getElementById("uaf_imageleft").value=l.left;document.getElementById("uaf_imagewidth").value=l.width;document.getElementById("uaf_imageheight").value=l.height}}else{if(gsSection=="preferences"){var p=document.getElementById("uafp_phone").value;var c=getE("uafp_smscarrier",0);var f=c.options[c.selectedIndex].value;if(p&&f=="0"){a="Please select your cell phone carrier.";sFormStatus="not ready"}else{d=validate_phone(p);if(d!=""){sFormStatus="not ready";register_input_invalid("cell_table","Please enter valid cellular number.");a+=d+"<br />"}}}}if(a!=""){w_alert("Your profile could not be saved.",a)}if(sFormStatus=="ready"){gsCompareEmail=gaTable.users[gsUserId]["email"];if(gsSection=="preferences"){marquee_show_timed("Saving notification preferences...",10000)}else{if(gsSection=="profile"){marquee_show_timed("Saving profile...",10000)}}request_action("users","edit",gsUserId)}}}function delete_profile_image(){avatar_save_response("deleted");var a=getE("deleteImageLink",0);if(a){a.style.display="none"}}function return_to_last_group_section(){if(gsLastGroupId==0){enter_section("allgroups")}else{enter_group(gsLastGroupId,gsLastGroupSection)}}function uaf_cancel(){return_to_last_group_section()}function uaf_save_response(b){var a;if(b!=""){if(b.indexOf("success")>-1){if(gsNotificationOff==""){if(gsCompareEmail!=gaTable.users[gsUserId]["email"]){w_alert("Preferences Saved","An email has been sent to "+gaTable.users[gsUserId]["email"]+". You will need to confirm this new email address before you can log in to Wiggio again.")}else{marquee_show_timed("Your profile changes have been saved.",10000)}return_to_last_group_section()}else{a=gsNotificationOff;if(a=="note"){a="sticky note"}if(a=="voice"){a="voice note"}marquee_show_timed("Your "+a+" email notification preference has been shut off.",10000);gsNotificationOff=""}}else{w_alert("Your preferences could not be saved.",'The email address you entered is already in use by another member.  Please enter another one.<br /><br />If you are the owner of the address you entered, try going to wiggio.com and clicking the "forgot your password" link to get access to that member account.<br /><br />If you need further help, please send us some feedback by using the link in the lower left corner.  Thanks.')}}}function notification_off(){var a,b;a=gsNotificationOff;if(a=="note"){a="sticky"}b=getE("notify"+a+"type_email",0);if(b){b.checked=false;uaf_save()}else{gsNotificationOff=""}}function test_raw_record(){var a=new Array(65,noquotes,"doublequotes","anotherdouble",66);alert("aRec.length = "+aRecord.length);for(var b=0;b<a.length;b++){alert("aRec["+b+"] = "+a[b])}}function split_csv(a){var b=new Array();if(!a){return}if(a.length==0){return}var f=0;var j="";var k=0;var h=0;var d;var g=a.length;for(var c=0;c<g;c++){d=a.charAt(c);if(d==","){if(h==0){b[f]=j;f+=1;j="";k=0}else{j+=d;k+=1}}else{if(d=='"'){if(h==1){h=0;if((a.charAt(c+1)!=",")&&(a.charAt(c+1)!="")){j+='"'}}else{h=1;if(k>1){j+='"'}}}else{j+=d;k+=1}}}b[f]=j;return(b)}function event_get_virtual_table_name(b){var a;switch(b){case"Chat":a="chats";break;case"Conference Call":a="calls";break;case"WebMeeting":a="web_meetings";break}return a}function event_user_delete(c){var b=gaTable.event_user[c]["eventid"];if((gaTable.events===undefined)||(gaTable.events[b]===undefined)){}else{var a=gaTable.event_user[c]["groupid"];var f=gaTable.event_user[c]["userid"];var g=gaTable.events[b]["eventtype"];var d=event_get_virtual_table_name(g);if(((g=="Chat")||(g=="Conference Call")||(g=="WebMeeting"))&&(f==gsUserId)){if(gaTable[d]!==undefined){delete gaTable[d][b]}if(gaTable.meetings!==undefined){delete gaTable.meetings[b]}remove_from_sort(d,a,b);remove_from_sort("meetings",a,b)}if(gaTable.users[f]!==undefined){if(gaTable.events[b]["users"]===undefined){}else{delete gaTable.events[b]["users"][f]}}}}function extra_columns(g,j,c){var s="";var v,l;if(typeof gaTable[g][j]["created"]!="undefined"){s=gaTable[g][j]["created"];gaTable[g][j]["nicecreated"]=get_nice_day_and_date(s)}switch(g){case"invites":var A=gaTable.invites[j]["itable"];if(A!="groups"){var p=gaTable.invites[j]["irecordid"];var q=gaTable.invites[j]["groupid"];debug_message("In extra_columns for invite: sITable="+A+" sIRecordId="+p+" sIGroupId="+q);extract_records(q,A,p)}break;case"documents":var B=gaTable.documents[j]["docname"];var a="";var n=B.lastIndexOf(".");if(n>0){a=B.substr(n+1)}gaTable.documents[j]["type"]=a;break;case"events":if(gaTable.events[j]["utcend"]<gaTable.events[j]["utcstart"]){gaTable.events[j]["utcend"]=gaTable.events[j]["utcstart"]}event_extra_columns(j);var w=gaTable.events[j]["utcstart"];var o=gaTable.events[j]["utcend"];sNiceDate=get_nice_date_from_utc(o);gaTable.events[j]["enddisplaydatetime"]=sNiceDate;break;case"event_user":switch(c){case"insert":var m=gaTable.event_user[j]["eventid"];if((gaTable.events===undefined)||(gaTable.events[m]===undefined)){}else{var k=gaTable.event_user[j]["groupid"];var d=gaTable.event_user[j]["userid"];var b=gaTable.events[m]["eventtype"];if((b=="Chat")&&(d==gsUserId)){if(gaTable.chats===undefined){gaTable.chats=new Object()}gaTable.chats[m]=1;add_to_sort("chats",k,m)}if((b=="Conference Call")&&(d==gsUserId)){if(gaTable.calls===undefined){gaTable.calls=new Object()}gaTable.calls[m]=1;add_to_sort("calls",k,m)}if((b=="WebMeeting")&&(d==gsUserId)){if(gaTable.web_meetings===undefined){gaTable.web_meetings=new Object()}gaTable.web_meetings[m]=1;add_to_sort("web_meetings",k,m)}if(((b=="Chat")||(b=="Conference Call")||(b=="WebMeeting"))&&(d==gsUserId)){if(gaTable.meetings===undefined){gaTable.meetings=new Object()}gaTable.meetings[m]=1;add_to_sort("meetings",k,m)}if(gaTable.users[d]!==undefined){if(gaTable.events[m]["users"]===undefined){gaTable.events[m]["users"]=new Object()}gaTable.events[m]["users"][d]=-1000}}break;case"delete":var m=gaTable.event_user[j]["eventid"];if((gaTable.events===undefined)||(gaTable.events[m]===undefined)){}else{var k=gaTable.event_user[j]["groupid"];var d=gaTable.event_user[j]["userid"];var b=gaTable.events[m]["eventtype"];var r=event_get_virtual_table_name(b);if(((b=="Chat")||(b=="Conference Call")||(b=="WebMeeting"))&&(d==gsUserId)){if(gaTable[r]!==undefined){delete gaTable[r][m]}if(gaTable.meetings!==undefined){delete gaTable.meetings[m]}remove_from_sort(r,k,m);remove_from_sort("meetings",k,m)}if(gaTable.users[d]!==undefined){if(gaTable.events[m]["users"]===undefined){}else{delete gaTable.events[m]["users"][d]}}}break}break;case"groups":gaTable.groups[j]["joined"]=1;gaTable.groups[j]["newpostscount"]=0;gaTable.groups[j]["newdocumentscount"]=0;gaTable.groups[j]["neweventscount"]=0;break;case"pollquestions":if(typeof gaTable.polls[gaTable.pollquestions[j]["pollid"]]=="undefined"){}else{if(typeof gaTable.polls[gaTable.pollquestions[j]["pollid"]]["question_ids"]=="undefined"){gaTable.polls[gaTable.pollquestions[j]["pollid"]]["question_ids"]=j}else{gaTable.polls[gaTable.pollquestions[j]["pollid"]]["question_ids"]+=","+j}}break;case"pollqchoices":if(c=="insert"){if(typeof gaTable.polls[gaTable.pollqchoices[j]["pollid"]]=="undefined"){}else{if(typeof gaTable.pollquestions[gaTable.pollqchoices[j]["pollquestionid"]]["choice_ids"]=="undefined"){gaTable.pollquestions[gaTable.pollqchoices[j]["pollquestionid"]]["choice_ids"]=j}else{gaTable.pollquestions[gaTable.pollqchoices[j]["pollquestionid"]]["choice_ids"]+=","+j}}}break;case"pollparticipants":if(typeof gaTable.polls[gaTable.pollparticipants[j]["pollid"]]=="undefined"){}else{v=gaTable.pollparticipants[j]["userid"];l=gaTable.pollparticipants[j]["pollid"];if(v==gsUserId){gaTable.polls[l]["completedflag"]=gaTable.pollparticipants[j]["completedflag"]}if(typeof gaTable.polls[l]["completedids"]=="undefined"){gaTable.polls[l]["completedids"]=new Object()}if(typeof gaTable.polls[l]["notyettakenids"]=="undefined"){gaTable.polls[l]["notyettakenids"]=new Object()}if(gaTable.pollparticipants[j]["completedflag"]==1){gaTable.polls[l]["completedids"][v]=1;delete gaTable.polls[l]["notyettakenids"][v]}else{gaTable.polls[l]["notyettakenids"][v]=1}}break;case"posts":var f=gaTable.posts[j]["replytoid"];var u=gaTable.posts[j]["threadid"];if((typeof f=="undefined")&&(f==0)){}else{if(typeof gaTable.posts[f]=="undefined"){if(f!=0){debug_message("in extra_columns: POST ID "+j+" has replytoid of "+f+" which does not exist. creating virtual...");var h=gaTable.posts[j]["groupid"];gaTable.posts[f]={groupid:h,id:f,threadid:f,created:gaTable.posts[j]["created"],subject:"",body:"",first:"this post",last:"was deleted",via:""};add_to_sort("posts",h,f)}}}break;case"user_group":if(gaTable.user_group[j]["userid"]==gsUserId){sJoinedGroupId=gaTable.user_group[j]["groupid"];if((typeof gaTable.groups!="undefined")&&(typeof gaTable.groups[sJoinedGroupId]!="undefined")){if(gaTable.user_group[j]["status"]==""&&gaTable.groups[sJoinedGroupId]["closed"]!="1"){gaTable.groups[sJoinedGroupId]["joined"]=1}else{gaTable.groups[sJoinedGroupId]["joined"]=0}}if((gaTable.groups!==undefined)&&(gaTable.groups[sJoinedGroupId]!==undefined)){gaTable.groups[sJoinedGroupId]["newpostscount"]=gaTable.user_group[j]["unseenposts"];gaTable.groups[sJoinedGroupId]["newdocumentscount"]=gaTable.user_group[j]["unseendocuments"];gaTable.groups[sJoinedGroupId]["neweventscount"]=gaTable.user_group[j]["unseenevents"]}}break}}function unpack_schema_block(o){var p;var c;var b,n,q;var k,m,l,j,f;var h,d;var a=0;b=o;if(a){alert("In unpack_schema_block \n sCache: "+b)}q=b.indexOf(":");sTable=b.substr(0,q);b=b.substr(q+1);if(b.indexOf("\n")==0){b=b.substr(1)}if(a){alert("In unpack_schema_block: \n sTable="+sTable+"\n sCache=>"+b+"<=")}if(b.indexOf("[")==0){b=b.substr(1);q=b.indexOf("]");m=b.substr(0,q);b=b.substr(q+2);q=b.indexOf("]");if(q>0){j=b.substr(1,q-1)}if(a){alert("In unpack_table_schema \n sTable="+sTable+"\n sFieldNames=>"+m+"<=\n sFieldTypes=>"+j+"<=")}l=m.split(",");f=j.split(",");k=l.length;gaTableSchema[sTable]=new Object();for(var g=0;g<k;g++){gaTableSchema[sTable][g]=new Object();gaTableSchema[sTable][g]["name"]=l[g];gaTableSchema[sTable][g]["type"]=f[g];gaTableSchema[sTable][l[g]]=f[g]}}}function action_response(k,j,g){var a;var h;var l;var c;var b;var f="";if(k=="users"){}else{if(k=="notes"){}else{if(k=="events"){return}}}if((j=="delete")||(j=="dismiss")||(j=="add")||(j=="edit")){if(k=="links"){if(j=="add"){yui_addToLinksTable(k,g)}else{if(j=="edit"){yui_updateLinksTable(k,g)}else{if(j=="delete"){yui_removeFromLinksTable(k,g)}}}}}if((j=="delete")||(j=="dismiss")){if(k=="events"){sTarget="content_event_"+g;oTarget=document.getElementById(sTarget);destroy_div(oTarget)}else{if(k=="user_group"){debug_message("in action_response: trying to pop a user_group record OUT OF the roster: sRecordId="+g);load_view("user_group","roster")}else{if(k=="notes"){sTarget="right_sticky_note_"+g;oTarget=document.getElementById(sTarget);if(oTarget){if(j=="delete"){oTarget.parentNode.removeChild(oTarget)}else{oTarget.style.display="none"}debug_message("in action_response, save, delete (or dismiss): the rightside record block "+sTarget+" was removed.")}else{debug_message("in action_response, save, delete (or dismiss): the rightside record block "+sTarget+" could not be found.")}sTarget="content_sticky_note_"+g;oTarget=document.getElementById(sTarget);if(oTarget){if(j=="delete"){oTarget.parentNode.removeChild(oTarget)}else{oTarget.className+=" dismissed"}}else{}}else{if(k=="posts"){post_unload(g)}else{sTarget=k+g;oTarget=document.getElementById(sTarget);if(oTarget){oTarget.parentNode.removeChild(oTarget)}else{}}}}}}else{if((k=="invites")&&(gsSection=="allgroups")){announce_show()}else{if(k=="notes"){l=populate_datasites_from_record(k,g,"right_sticky")}else{if(k=="user_group"){}else{if(k=="subgroups"){}else{if(k=="posts"){if((k=="posts")&&(gsSection=="posts")){write_max_block("posts")}if(j=="add"){debug_message("in action_response about to call post_pop for post record id: "+g);post_pop(g)}}else{l=populate_datasites_from_record(k,g,"content_div")}}}}}if(j=="add"){if(k=="users"){}else{if(k=="groups"){}else{if(k=="invites"){}else{if(k=="user_group"){}else{if(k=="posts"){}else{if(k=="events"){if(gsSection=="calendar"){write_max_block("events")}}else{if(k!="user_group"){if((k=="links")||(k=="messages")||(k=="notes")||(k=="documents")||(k=="subgroups")){if(k=="documents"){getE("daf_document").value="";getE("file_input_div").innerHTML="upload new file";if(gsSection=="folderlist"){write_max_block("documents")}}if(k=="notes"){}}else{sFormId=k+"_"+j+"_form_0";destroy_form_div(sFormId)}}if(k=="notes"){sTarget="notes_right"}else{sTarget=k+"list"}oTarget=getE(sTarget,0);if(oTarget){oTarget.innerHTML=l+oTarget.innerHTML}else{debug_message("in action_response, failed to pop record because "+sTarget+"was not found.")}sAddFormLoadedFlag=0}}}}}}}else{if(j=="edit"){if(k=="users"){show_first_in_banner();show_my_preferences_click()}else{if(k=="groups"){enter_section("allgroups")}else{if(k=="user_group"){if(gaTable[k][g]["userid"]==gsUserId){var d=gaTable[k][g]["groupid"];gaSort[k][d]["admin"]=gaTable[k][g]["admin"]}}else{sTarget=k+g;oTarget=document.getElementById(sTarget);if(oTarget){oTarget.innerHTML=l}else{sTarget=k+"_add_location";oTarget=document.getElementById(sTarget);if(!oTarget){}else{oTarget.innerHTML=l+oTarget.innerHTML}}}}}}}}return f}function add_to_sort(d,a,b){var c;if(typeof gaSort[d]=="undefined"){gaSort[d]=new Object()}if(typeof gaSort[d][a]=="undefined"){gaSort[d][a]=new Object()}if(typeof gaSort[d][a]["recordids"]=="undefined"){gaSort[d][a]["recordids"]=new Array()}if((d=="posts")&&((typeof gaTable.posts[b]["replytoid"]!="undefined")&&(gaTable.posts[b]["replytoid"]!=0))){c=gaTable.posts[b]["threadid"];if(c==0){c=b;gaTable.posts[b]["threadid"]=b}if((typeof gaTable.posts[c]!="undefined")&&(gaTable.posts[b]["subject"]==gaTable.posts[c]["subject"])){gaTable.posts[b]["subject"]=""}if(typeof gaSort[d][a]["threads"]=="undefined"){gaSort[d][a]["threads"]=new Object()}if(typeof gaSort[d][a]["threads"][c]=="undefined"){gaSort[d][a]["threads"][c]=new Object();gaSort[d][a]["threads"][c]["recordids"]=new Array()}gaSort[d][a]["threads"][c]["newest"]=b;gaSort[d][a]["threads"][c]["length"]=gaSort[d][a]["threads"][c]["recordids"].push(b);gaSort[d][a]["threads"][c]["dirty"]=1}else{gaSort[d][a]["length"]=gaSort[d][a]["recordids"].push(b);gaSort[d][a]["dirty"]=1}if(d=="documents"){if(typeof gaSort[d][a]["containerids"]=="undefined"){gaSort[d][a]["containerids"]=new Array()}if(typeof gaTable.documents[b]!="undefined"){containerId=gaTable.documents[b]["containerid"];if(typeof gaSort[d][a]["containerids"][containerId]=="undefined"){gaSort[d][a]["containerids"][containerId]=new Object()}if(typeof gaSort[d][a]["containerids"][containerId]["recordids"]=="undefined"){gaSort[d][a]["containerids"][containerId]["recordids"]=new Array()}gaSort[d][a]["containerids"][containerId]["length"]=gaSort[d][a]["containerids"][containerId]["recordids"].push(b);gaSort[d][a]["containerids"][containerId]["dirty"]=1}}if((d=="user_group")&&(gaTable[d][b]["userid"]==gsUserId)){if((typeof gaSort[d][a]["id"]=="undefined")||(gaSort[d][a]["id"]=="")||(gaSort[d][a]["id"]<b)){gaSort[d][a]["id"]=b}gaSort[d][a]["created"]=gaTable[d][b]["created"];gaSort[d][a]["admin"]=gaTable[d][b]["admin"];gaSort[d][a]["prefs"]=gaTable[d][b]["prefs"];set_maxids(a,b)}}function remove_from_sort(n,f,l){if(typeof gaSort[n]=="undefined"){gaSort[n]=new Object()}if(typeof gaSort[n][f]=="undefined"){gaSort[n][f]=new Object()}if(typeof gaSort[n][f]["recordids"]=="undefined"){gaSort[n][f]["recordids"]=new Array()}var d=gaSort[n][f]["recordids"].indexOf(l);if(d!=-1){gaSort[n][f]["recordids"].splice(d,1);gaSort[n][f]["length"]-=1}if(n=="documents"){if(gaTable.documents[l]["containerid"]){gsContainerId=gaTable.documents[l]["containerid"];var h=gaSort[n][f]["containerids"][gsContainerId]["recordids"].indexOf(l);if(h!=-1){gaSort[n][f]["containerids"][gsContainerId]["recordids"].splice(h,1);gaSort[n][f]["containerids"][gsContainerId]["length"]-=1}}}if(n=="posts"){debug_message("in remove_from_sort: removing post id="+l);if((typeof gaTable.posts[l]["replytoid"]!="undefined")&&(gaTable.posts[l]["replytoid"]!=0)){debug_message("in remove_from_sort: post id="+l+" is a reply to "+gaTable.posts[l]["replytoid"]);var m=gaTable.posts[l]["threadid"];if(typeof gaSort.posts[f]["threads"][m]!="undefined"){var k=gaSort.posts[f]["threads"][m]["length"];var a=k-1;debug_message("in remove_from_sort: thread length was="+k+" and is now="+a);d=gaSort[n][f]["threads"][m]["recordids"].indexOf(l);gaSort.posts[f]["threads"][m]["recordids"].splice(d,1);if(a>0){gaSort.posts[f]["threads"][m]["length"]=a;var j=gaSort.posts[f]["threads"][m]["recordids"][a-1];gaSort.posts[f]["threads"][m]["newest"]=j;debug_message("in remove_from_sort: the newest thread post id is now="+j)}else{debug_message("in remove_from_sort: thread length has gone to ZERO. removing thread "+m);delete gaSort.posts[f]["threads"][m];var b=document.getElementById("post_thread_count_"+m);if(b){debug_message("in remove_from_sort: removing reply count bar for "+m);b.parentNode.removeChild(b)}if((typeof gaTable.posts[m]!="undefined")&&(gaTable.posts[m]["first"]=="this post")){debug_message("in remove_from_sort: removing post record for virtual threadhead "+m);gaSort.posts[f]["recordids"].splice(m,1);var g=document.getElementById("post_div_"+m);if(g){g.parentNode.removeChild(g)}debug_message("in remove_from_sort: deleting post record from gaTable posts "+m);delete gaTable.posts[m]}}}}else{if((typeof gaSort.posts[gsGroupId]!="undefined")&&(typeof gaSort.posts[gsGroupId]["threads"]!="undefined")&&(typeof gaSort.posts[gsGroupId]["threads"][l]!="undefined")&&(typeof gaSort.posts[gsGroupId]["threads"][l]["length"]>0)){debug_message("in remove_from_sort: replacing post "+l+" with a new virtual record...");gaTable.posts[l]=new Object();var c=gaSort.posts[gsGroupId]["threads"][l]["recordids"];gaTable.posts[l]["groupid"]=gsGroupId;gaTable.posts[l]["threadid"]=l;gaTable.posts[l]["created"]=gaTable.posts[c]["created"];gaTable.posts[l]["subject"]="";gaTable.posts[l]["body"]="";gaTable.posts[l]["userid"]="0";gaTable.posts[l]["first"]="this post";gaTable.posts[l]["last"]="was deleted";gaTable.posts[l]["via"]="";add_to_sort("posts",gsGroupId,l)}}}}function set_maxids(a,b){if((typeof gaTable!="undefined")&&(typeof gaTable.user_group!="undefined")&&(typeof gaTable.user_group[b]!="undefined")&&(gaTable.user_group[b]["userid"]==gsUserId)){if((typeof gaSort!="undefined")&&(typeof gaSort.user_group!="undefined")&&(typeof gaSort.user_group[a]!="undefined")){gaSort.user_group[a]["maxidposts"]=gaTable.user_group[b]["maxidposts"];gaSort.user_group[a]["maxiddocuments"]=gaTable.user_group[b]["maxiddocuments"];gaSort.user_group[a]["maxidevents"]=gaTable.user_group[b]["maxidevents"]}}}function cleanup_unjoined_group_children(d,f){for(var a in gaTable[f]){if(gaTable[f][a]["groupid"]==d){if(f=="events"){hold_event(a,1);gsHeldEvents=1}delete gaTable[f][a];var c=gaSort[f][d]["recordids"];for(var b=0;b<c;b++){if(gaSort[f][d]["recordids"][b]==a){delete gaSort[f][d]["recordids"][b];gaSort[f][d]["length"]-=1}}}}}function cleanup_unjoined_group(c){delete gaTable.groups[c];cleanup_unjoined_group_children(c,"events");cleanup_unjoined_group_children(c,"notes");var b=gaSort.groups[0]["recordids"];for(var a=0;a<b;a++){if(gaSort.groups[0]["recordids"][a]==c){delete gaSort.groups[0]["recordids"][a];gaSort.groups[c]["length"]-=1}}delete gaSort.user_group[c]}function verify_recip(d,c){var a=0;if(0){if(d=="notes"){if((gaTable[d][c]["userid"]!=gsUserId)&&(gaTable[d][c]["ruserid"]!=gsUserId)){delete gaTable[d][c];a=1}}if(d=="messages"){var b=gaTable[d][c]["recipient_list"];if(typeof b!="undefined"){var f=b.indexOf(gaTable.users[gsUserId]["email"]);if((gaTable[d][c]["userid"]!=gsUserId)&&(f==-1)){delete gaTable[d][c];a=1}}}if((d=="user_group")||(d=="users")){if((gaTable[d][c]["groupid"]==gsDemoGroupId)&&(gaTable[d][c]["userid"]!=gsUserId)){delete gaTable[d][c];a=1;debug_message("In unpack_record_block, verify_recip: deleting Demo Group record "+d+":"+c)}}}return a}function get_table_section(b){var a="";switch(b){case ("events"):a="calendar";break;case ("documents"):a="folderlist";break;default:a=b}return a}function unpack_record_block(v,h,I,m,A){var b;var p;var N,C,F;var q,D,l,a,B;var L,K;var o,f,n;var r=0;var u="";var M=0;A=0;C=new Array();N=v;if(A){alert("In unpack_record_block \n sCache: "+N)}F=N.indexOf(":");h=N.substr(0,F);N=N.substr(F+1);if(N.indexOf("\n")==0){N=N.substr(1)}if(N.indexOf("\n")==0){N=N.substr(1)}if(A){alert("In unpack_record_block \n sTable="+h+"\n sOp=>"+d+"< sCache=>"+N+"<=")}N=N.substr(1,N.length-1);if(N.indexOf("(")==0){N=N.substr(1)}if(N.charAt(N.length-1)==")"){N=N.substr(0,N.length-1)}C=N.split(")\n(");if(A){alert("In unpack_record_block \n sTable="+h+"\n sCache=>"+N+"<=")}if(h.length==0){return}var s=C.length;for(var E=0;E<s;E++){var d="insert";var I="";f=C[E];if(f!=""){if(f.charAt(f.length-1)=="\n"){f=f.substr(0,f.length-1)}if(f.charAt(f.length-1)==")"){f=f.substr(0,f.length-1)}if(f.charAt(f.length-1)==")"){f=f.substr(0,f.length-1)}if(f.indexOf(h+":")==0){f=f.substr(h.length+2);debug_message("In unpack_record_block \n sRecord=>"+f+"<=")}if(f.indexOf("i:")==0){d="insert";I="add";f=f.substr(2)}if(f.indexOf("u:")==0){d="update";f=f.substr(2)}if(f.indexOf("d:")==0){d="delete";I="delete";f=f.substr(2)}if(f.indexOf("(")==0){f=f.substr(1)}if(f.charAt(f.length-1)==")"){f=f.substr(0,f.length-1)}a=split_csv(f);q=a.length;if(q>0){n=a[0];if((d=="delete")&&(typeof gaTable[h]!="undefined")&&(typeof gaTable[h][n]=="undefined")){d="drop"}if((d=="insert")&&(typeof gaTable[h]!="undefined")&&(typeof gaTable[h][n]!="undefined")){d="drop"}if((h=="events")&&((d=="delete")||(d=="update"))){if((d=="delete")&&(gaTable.events!==undefined)&&(gaTable.events[n]!==undefined)){var g=gaTable.events[n]["groupid"];var c=gaTable.events[n]["eventtype"];var J=event_get_virtual_table_name(c);if((c=="Chat")||(c=="Conference Call")||(c=="WebMeeting")){if((gaTable[J]!==undefined)&&(gaTable[J][n]!==undefined)){delete gaTable[J][n]}if((gaTable.meetings!==undefined)&&(gaTable.meetings[n]!==undefined)){delete gaTable.meetings[n]}remove_from_sort(J,g,n);remove_from_sort("meetings",g,n)}}if(A){alert("In unpack_record_block: about to call hold_event("+n+", 0)")}hold_event(n,1);gsHeldEvents=1}if(d=="delete"){if(h=="event_reminder"){if((gaTable.event_reminder!==undefined)&&(gaTable.event_reminder[n]!==undefined)){var w=gaTable.event_reminder[n]["eventid"];if((gaTable.events!==undefined)&&(gaTable.events[w]!==undefined)){delete gaTable.events[w]["event_reminder"]}}}if(h=="documents"){gsContainerId=gaTable.documents[n]["containerid"]}if((gaTable[h]!==undefined)&&(gaTable[h][n]!==undefined)&&(gaTable[h][n]["groupid"]!==undefined)){r=gaTable[h][n]["groupid"]}if((gsSection=="posts")&&(h=="posts")){M=gaTable.posts[n]["threadid"]}if(get_table_section(h)==gsSection){switch(h){case"todolists":u=todolists_delete_action_response(n);break;default:u=action_response(h,"delete",n);break}}else{if((h=="notes")&&((gsSection=="allgroups")||(gsSection=="posts"))){u=action_response(h,I,n)}}if(h=="user_group"){if(gaTable.user_group[n]["userid"]==gsUserId){if(gaUnjoinedGroupId.indexOf(r)==-1){gaUnjoinedGroupId.push(gaTable.user_group[n]["groupid"])}if(typeof gaTable.groups[r]!="undefined"){gaTable.groups[r]["joined"]=0}gsRebuildGroupSelect=1}delete_member_from_roster(gaTable.user_group[n]["userid"])}if(h!="users"){remove_from_sort(h,r,n)}if(h=="event_user"){event_user_delete(n)}if((typeof gaTable[h]!="undefined")&&(typeof gaTable[h][n]!="undefined")){delete gaTable[h][n]}if(h=="posts"){if((r!=0)&&(typeof gaSort.posts[r]["threads"]!="undefined")&&(typeof gaSort.posts[r]["threads"][n]!="undefined")&&(typeof gaSort.posts[r]["threads"][n]["length"]!=0)){debug_message("in post_unload: replacing post "+n+" with a new virtual record...");gaTable.posts[n]=new Object();var H=gaSort.posts[r]["threads"][n]["recordids"][0];gaTable.posts[n]["groupid"]=r;gaTable.posts[n]["threadid"]=n;gaTable.posts[n]["created"]=gaTable.posts[H]["created"];gaTable.posts[n]["subject"]="";gaTable.posts[n]["body"]="";gaTable.posts[n]["first"]="this post";gaTable.posts[n]["last"]="was deleted";gaTable.posts[n]["via"]="";add_to_sort("posts",gsGroupId,n)}}}else{if((d=="insert")||(d=="update")){if(A){alert("sTable = "+h+" sRecordId = "+n)}if(typeof gaTable[h]=="undefined"){gaTable[h]=new Object()}if(typeof gaTable[h][n]=="undefined"){gaTable[h][n]=new Object()}p=0;for(var G=0;G<q;G++){L=gaTableSchema[h][G]["name"];K=a[G];if(K!=""){K=replace_all(K,'""','"')}gaTable[h][n][L]=K;if(h=="testimonials"&&L=="body"){gsNumTestimonials++}if(L=="groupid"){p=K}}extra_columns(h,n,d);if(p!=0){if(d=="insert"){if(h=="invites"){if(gaTable.invites[n]["ruserid"]==gsUserId){add_to_sort(h,p,n)}}else{add_to_sort(h,p,n)}if((h=="user_group")&&(gaTable.user_group[n]["userid"]==gsUserId)){sUnjoinedGroupIdIndex=gaUnjoinedGroupId.indexOf(gaTable.user_group[n]["groupid"]);if(sUnjoinedGroupIdIndex!=-1){delete gaUnjoinedGroupId[sUnjoinedGroupIdIndex]}}}else{if((h=="user_group")&&(d=="update")&&(gaTable.user_group[n]["userid"]==gsUserId)){set_maxids(p,n);if((typeof gaSort[h]!="undefined")&&(typeof gaSort[h][p]!="undefined")){gaSort[h][p]["prefs"]=gaTable[h][n]["prefs"];gaSort[h][p]["admin"]=gaTable[h][n]["admin"]}}if((typeof gaSort[h]!="undefined")&&(typeof gaSort[h][p]!="undefined")){gaSort[h][p]["dirty"]=1}}}if(h=="event_reminder"){if(typeof gaSort[h]=="undefined"){gaSort[h]=new Object()}gaSort[h][gaTable[h][n]["eventid"]]=n}if(h=="event_reminder"){if(typeof gaSort[h]=="undefined"){gaSort[h]=new Object()}gaSort[h][gaTable[h][n]["eventid"]]=n}if(((h=="groups")&&(d=="insert"))||(h=="events")||(h=="notes")||(h=="purpose")||(h=="purpose_menu")){add_to_sort(h,"0",n)}if((h=="documents")||(h=="events")||(h=="posts")){if(gaSort.user_group[p]["maxid"+h]-0<n-0){if(typeof gaTable.groups[p]!="undefined"){}if(typeof gaTable.groups[p]!="undefined"){gaSort.user_group[p]["maxid"+h]=n}if(gsSection=="allgroups"){gsUpdateSpeechBalloons=1}}}if((h=="groups")&&(d=="insert")){gsRebuildGroupSelect=1}if((h=="todolists")&&((gsSection=="todolists")||(gsSection=="todolist"))){}else{if((h=="tasks")&&((gsSection=="todolists")||(gsSection=="todolist"))){u=task_action_response(I,n)}else{if(get_table_section(h)==gsSection){if((gsSection=="folder")||(gsSection=="folderlist")){gsNewDocs=1}else{if(gsSection=="posts"){debug_message("in unpack_record_block calling action_response('"+h+"', '"+I+"', "+n+")")}u=action_response(h,I,n)}}else{if((h=="notes")&&((gsSection=="allgroups")||(gsSection=="posts"))){u=action_response(h,I,n)}else{if((h=="invites")&&(gsSection=="allgroups")){u=action_response(h,I,n)}else{if((h=="user_group")&&(gsSection=="posts"||gsSection=="members")){u=action_response(h,I,n)}}}}}}if((gsSection=="posts")&&(h=="posts")){M=gaTable.posts[n]["threadid"]}}}if((h=="events")&&((d=="insert")||(d=="update"))){if(A){alert("In unpack_record_block: about to call hold_event("+n+", 0)")}hold_event(n,0);gsHeldEvents=1}if((gsSection=="posts")&&(h=="posts")){if(M>0){}}if(h=="user_group"&&gsGroupId==a[0]){if(d=="insert"){add_member_to_roster(a[1],n,0)}if(d=="update"&&a[2]==gsGroupId){update_roster_admins(a[1],n)}}else{if(h=="users"&&gsGroupId>0){if(d=="update"){update_member_on_roster(n)}}}if((d!="delete")&&(h=="users")&&(n==gsUserId)){gsTimezone=gaTable.users[gsUserId]["timezone"]}}}}return u}function extract_records(b,f,c){debug_message("In extract_records: ATTEMPTING TO EXTRACT sGroupId="+b+" sTable="+f+" sRecordId="+c);if((gaTable.blocks!==undefined)&&(gaTable.blocks[b]!==undefined)){if(gaTable.blocks[b]["a_unpacked_"+f]==0){var a=gaTable.blocks[b]["block"+f];var d=extract_record_from_block(a,c);unpack_record_block(d)}}}function extract_record_from_block(j,g){var r="";var l="";var m="("+g+",";var o=j.indexOf(":");var c=j.substr(0,o);j=")"+j.substr(o+1);sTailPos=j.length-3;if(j.substr(sTailPos)=="))\n"){j=j.substr(0,sTailPos)}sTailPos=j.length-2;if(j.substr(sTailPos)==")\n"){j=j.substr(0,sTailPos)}var q=j.split(")\n(");var n=q.length;var f="(";var a=")\n";var d=")\n(";var p=new Array();var b=0;for(var h=0;h<n;h++){r=q[h];sRecordSearchable="("+r;o=sRecordSearchable.indexOf(m);if((o>-1)&&(o<16)){b=p.push(r)}}l=c+":\n ";if(b>0){l+=f+p.join(d)+a}return l}function extract_record_from_block_DEPRECATED(d,b){var m="";var f="";var g="("+b+",";debug_message("In extract_record_from_block sId="+b+" sBlock =>"+d+"<=");var j=d.indexOf(":");var a=d.substr(0,j);d=")"+d.substr(j+1);var l=d.split(")\n(");var h=l.length;for(var c=0;c<h;c++){m="("+l[c];debug_message("In extract_record_from_block sRecord=>"+m+"<=");j=m.indexOf(g);if((j>-1)&&(j<16)){f+=m+")\n"}}f=a+":\n "+f;debug_message("In extract_record_from_block sResult =>"+f+"<=");return f}var gsDemoDocBlock='(1,0,<DATE>,Photos.folder,"",<GID>,Wiggio,"",0,"","","","","")\n';gsDemoDocBlock+='(2,0,<DATE>,"Netscape_case_study_(Draft).doc","",<GID>,Wiggio,"",0,"This is the rough draft - please make revisions using Wiggio\'s editor","","","","")\n';gsDemoDocBlock+='(3,0,<DATE>,T-Shirt_Order.xls,"",<GID>,Wiggio,"",0,"Please fill in your T-Shirt order on this spreadsheet by Friday","","","","")\n';gsDemoDocBlock+='(4,0,<DATE>,Painted_hands_slideshow.ppt,"",<GID>,Wiggio,"",0,"Check this out!","","","","")\n';gsDemoDocBlock+='(5,0,<DATE>,"Meeting_Agenda_(1-26-08).pdf","",<GID>,Wiggio,"",0,"","","","","")\n';gsDemoDocBlock+='(6,0,<DATE>,Board_8.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(7,0,<DATE>,Card.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(8,0,<DATE>,Chalk_2.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(9,0,<DATE>,Chalk_12.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(10,0,<DATE>,Room_2.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(11,0,<DATE>,People_1.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(12,0,<DATE>,People_4.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(13,0,<DATE>,People_5.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(14,0,<DATE>,People_6.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(15,0,<DATE>,People_13.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';gsDemoDocBlock+='(16,0,<DATE>,People_20.jpg,"",<GID>,Wiggio,"",1,"","","","","")\n';function store_record_block(b,a){var g=b.indexOf(":");var k=b.substr(0,g);if(k.length==0){debug_message("In store_record_block: sTable is blank. Exiting...");return}if((k=="documents")&&((gaTable.groups[a]!==undefined)&&(gaTable.groups[a]["groupname"].substr(-10)=="Demo Group"))){var h=/<GID>/g;var j=gsDemoDocBlock.replace(h,a);var d=gaTable.groups[a]["created"];h=/<DATE>/g;j=j.replace(h,d);b+=j}var f="block"+k;var c="a_unpacked_"+k;if(gaTable.blocks===undefined){gaTable.blocks=new Object()}if(gaTable.blocks[a]===undefined){gaTable.blocks[a]=new Object()}if(gaTable.blocks[a][f]===undefined){gaTable.blocks[a][f]=""}g=gaTable.blocks[a][f].indexOf("(");if(g>-1){b="("+b;gaTable.blocks[a][f]+=b}else{gaTable.blocks[a][f]=b}gaTable.blocks[a][c]=0}var gsGroupUnpacking="";function unpack_section_block(c,a){debug_message("In unpack_section_block \n sTable="+c+" sGroupId="+a);var d="block"+c;var b="a_unpacked_"+c;if((gaTable.blocks!==undefined)&&(gaTable.blocks[a]!==undefined)){if(gaTable.blocks[a][b]==0){unpack_record_block(gaTable.blocks[a][d]);gaTable.blocks[a][b]=1}}}var gsLaterBlocks="later: posts events event_user event_series documents links polls pollparticipants pollquestions pollqchoices pollpanswers";function unpack_bolus(d){var b=0;var c=gsLaterBlocks;gsHeldEvents=0;gsRebuildGroupSelect=0;gsGotUsers=0;if((typeof d=="undefined")||(d.length==0)){alert("Login was not successful. Exiting...");log_out();return}if(d.indexOf("{")==0){d=d.substr(1)}aBolus=d.split("\n{");for(var a=0;a<aBolus.length;a++){sCache=aBolus[a];if(sCache.indexOf("}")>0){sCache=sCache.substr(0,sCache.indexOf("}")-1)}sPos=sCache.indexOf("r:");if(sPos==0){sCache=sCache.substr(sPos+2);sPos=sCache.indexOf(":");sTable=sCache.substr(0,sPos);if(c.indexOf(sTable)>0){sCache+="\n";store_record_block(sCache,gsGroupUnpacking)}else{unpack_record_block(sCache)}}else{sPos=sCache.indexOf("s:");if(sPos==0){sCache=sCache.substr(sPos+2);unpack_schema_block(sCache)}else{sPos=sCache.indexOf("g:");if(sPos==0){sCache=sCache.substr(sPos+2);gsGroupUnpacking=sCache}else{sPos=sCache.indexOf("auth:");if(sPos==0){if(b){alert("In unpack_bolus: block "+a+" sCache=>"+sCache+"<=")}sCache=sCache.substr(sPos+5);if(sCache.charAt(0)=="("){sCache=sCache.substr(1)}if(sCache.charAt(sCache.length)==")"){sCache=sCache.substr(0,sCache.length-1)}gsUserId=sCache;if(b){alert("in authentication_response \n gsUserId: "+gsUserId)}}}}}}if(gsHeldEvents==1){if(b){alert("In unpack_bolus: about to call got_events...")}got_events()}if(gsRebuildGroupSelect==1){if(b){alert("In unpack_bolus: about to call group_select_rebuild...")}group_select_rebuild()}detect_timezone();gsTimezone=gaTable.users[gsUserId]["timezone"];debug_message("user timezone:"+gsTimezone);debug_message("gsTZLocalOffset="+gsTZLocalOffset);debug_message("gsTZLocalDst:"+gsTZLocalDst)}function unpack_session_cache_data(g,s,r,p){gsFocusSyncFlag=false;var c=0;var o="";var j="";var d;var b,q,a;var n;var k=gsLaterBlocks;gsHeldEvents=0;gsRebuildGroupSelect=0;gsUpdateSpeechBalloons=0;gsBolusSession=g;d="in unpack_session_cache_data: \n";d+="sTable: "+s+"\n";d+="sAction: "+r+"\n";d+="sRecordId: "+p+"\n";d+="sBolus: "+g+"\n";if(c){alert(d)}if(c){alert("In unpack_session_cache: sBolus="+g)}if((typeof g=="undefined")||(g.length==0)){debug_message("In unpack_session_cache: sBolus was blank. (no response from server is usually caused by a PHP error.) Exiting...");return}if(g.indexOf("{")==0){g=g.substr(1)}aBolus=g.split("{");for(var f=0;f<aBolus.length;f++){b=aBolus[f];n=b.substr(0,2);if(n=="o:"){if(b.indexOf("}")>0){b=b.substr(0,b.indexOf("}"))}b=b.substr(2);o=b}else{if(b.indexOf("}")>0){b=b.substr(0,b.indexOf("}")-1)}switch(n){case"p:":b=b.substr(2);q=b.indexOf("(");if(q==0){b=b.substr(1)}a=b.indexOf(")");if(a>0){b.substr(0,a-1)}gsPackNumber=b;if(c){alert("In unpack_session_cache: block "+f+" gsPackNumber=>"+gsPackNumber+"<=")}break;case"g:":b=b.substr(2);gsGroupUnpacking=b;debug_message("In unpack_session_cache: gsGroupUnpacking=>"+gsGroupUnpacking+"<=");break;case"r:":b=b.substr(2);q=b.indexOf(":");s=b.substr(0,q);if(k.indexOf(s)>0){var l="a_unpacked_"+s;if((gaTable.blocks===undefined)||(gaTable.blocks[gsGroupUnpacking]===undefined)||(gaTable.blocks[gsGroupUnpacking][l]===undefined)||(gaTable.blocks[gsGroupUnpacking][l]!=1)){b+="\n";store_record_block(b,gsGroupUnpacking)}else{j=unpack_record_block(b,s,r,p)}}else{j=unpack_record_block(b,s,r,p)}break;case"s:":b=b.substr(2);unpack_schema_block(b);break;case"a:":b=b.substr(2);b="active:"+b;unpack_record_block(b);break}}}if(gsHeldEvents==1){got_events()}if(gsRebuildGroupSelect==1){group_select_rebuild()}if((gsSection=="allgroups")&&((gsUpdateSpeechBalloons==1)||(gaUnjoinedGroupId.length>0))){if(o.indexOf("<groupid>")==-1){enter_section("allgroups")}else{debug_message("detected oblock for new group join!  Skipping redraw of allgroups page...")}}if(gaUnjoinedGroupId.length>0){for(var h=0;h<gaUnjoinedGroupId.length;h++){if(gsGroupId==gaUnjoinedGroupId[h]){enter_section("allgroups")}}gaUnjoinedGroupId=new Array()}if(gsNewDocs==1&&gsUploadInProgress==false){gsNewDocs=0;debug_message("in unpack_session_cache: found new docs, re-entering "+gsSection);if((gsSection=="folder")||(gsSection=="folderlist")){show_folder(gsFolderLevel)}else{enter_section(gsSection)}}return o}function set_new_docs(){gsNewDocs=1}function signup_open(){var a;a=getE("front_right_buttons",0);if(a){a.style.display="none"}a=getE("signup",0);if(a){a.style.display="block"}}function register_input_invalid2(a){set_border_red(a);if(a=="uaf_password"){set_border_red("uaf_password_again");set_border_red("upf_password");set_border_red("upf_password_again")}}function toggle_visible(b,a){var d=getE(b,0);var c=getE(a,0);if(d&&c){if(d.style.display=="none"){d.style.display="block";c.style.display="none"}else{d.style.display="none";c.style.display="block"}}}function toggle_group_settings(c,a){var d=getE(c,0);var b=getE(a,0);if(d&&b){d.parentNode.removeChild(d);b.style.display=""}}function change_profile_links(){var b=["profile_aim","profile_skype","profile_facebook","profile_twitter","profile_blog"];var d;for(var a in b){d=getE(b[a],0);if(d&&d.innerHTML.indexOf("|")<=8){d.innerHTML='<a href="" onclick="toggle_visible(\''+b[a]+"', '"+b[a]+"_input'); return false;\">add</a>"}}if(gaTable.users[gsUserId]["image"]!=""){var c=getE("deleteImageLink",0);if(c){c.style.display="inline"}}}function change_settings_links(){var a=getE("groupdescr_display_td",0);if(a&&gaTable.groups[gsGroupId]["descr"]==""){a.innerHTML="<a href=\"\" onclick=\"toggle_group_settings('groupdescr_display', 'groupdescr_input'); return false;\">add</a>"}}function toggle_reminder_time(){var a;var b;a=getE("notifymeetingtype_email",0);b=getE("notifymeetingtype_text",0);if(a&&b){if(a.checked||b.checked){$("notify_reminder").show();var c=getE("uaf_notifymeetingmin",0);if(c){if(c.value==0){var d=getE("event_reminder",0);if(d){sMinutes=d.options[d.selectedIndex].value;c.value=sMinutes}}}}else{$("notify_reminder").hide();var c=getE("uaf_notifymeetingmin",0);if(c){c.value="0"}}}}function calculate_minutes(){var a;var b;var c;var d;a=getE("uafp_notifymeetingmin",0);b=getE("uafp_units",0);hiddenE=getE("uaf_notifymeetingmin",0);if(a&&b&&hiddenE){if(b.value==="minutes"){d=1}else{if(b.value==="hours"){d=60}else{if(b.value==="days"){d=1440}}}hiddenE.value=a.value*d}}function filterChars(c){var b;var a;var f;var d;if(window.event){f=c.keyCode}else{if(c.which){f=c.which}}d=String.fromCharCode(f);b=/\d|[\b]/;return b.test(d)}function update_checkboxes(d,c){var b;var a;b=getE(d,0);a=getE(c+"_"+b.value+"private",0);if(a){if(b.checked){a.value="1"}else{a.value="0"}}}function check_checkboxes(){var a;if(gaTable.users[gsUserId]["emailprivate"]==="1"){a=getE("gl_emailprivate",0);if(a){a.checked=true}}if(gaTable.users[gsUserId]["phoneprivate"]==="1"){a=getE("gl_phoneprivate",0);if(a){a.checked=true}}}function fbconn(){var a=get_fb_api();if(a){hide_front_login_div();request_check_conn(function(){request_fb_connect(gsFbId)})}else{w_alert("Facebook is experiencing issues, please try again.")}}function get_fb_api(){if(typeof FB!="undefined"){FB.Bootstrap.requireFeatures(["Connect"],function(){FB.init("05f65c67c6009c4aba1bd38cc264e69c","fbconn/xd_receiver.htm")});goFbApi=FB.Facebook.apiClient;FB.Bootstrap.requireFeatures(["Api"],function(){goFbApi.requireLogin(function(a){})});if(typeof goFbApi.get_session().uid!="undefined"&&goFbApi.get_session().uid){gsFbId=goFbApi.get_session().uid}else{gsFbId=0}}else{w_alert("Facebook not available","Facebook failed to load, please log in again to access Facebook functionality.");gsFbId=0}return gsFbId}function welcome_fbconn_click(){t=get_fb_api();if(t){alert_close("welcome_popup");request_check_conn(function(){request_fb_update()});return false}else{w_alert("We did not get your profile from Facebook, please try again or set a name and password.")}}function email_login_enter(b){var a;if(is.ie){a=window.event.keyCode}else{a=b.which}if(a==13){email_login_ok()}}function on_enterkey_login(b){var a;if(is.ie8){a=window.event.keyCode}else{a=b.which}if(a==13){authenticate(0)}}function email_login_pw_enter(b){var a;if(window.event){a=window.event.keyCode}else{a=b.which}if(a==13){email_login_pw_ok()}}function join_email_login_enter(b){var a;if(window.event){a=window.event.keyCode}else{if(b){a=b.which}}if(a==13){join_email_login_ok()}}function join_email_login_pw_enter(b){var a;if(window.event){a=window.event.keyCode}else{if(b){a=b.which}}if(a==13){join_email_login_pw_ok()}}function get_email_login_enter(b){var a;if(is.ie){a=window.event.keyCode}else{a=b.which}if(a==13){get_email_login_ok()}}function get_group_login_enter(b){var a;if(is.ie){a=window.event.keyCode}else{a=b.which}if(a==13){get_group_login_ok()}}function get_email_login_pw_enter(b){var a;if(window.event){a=window.event.keyCode}else{a=b.which}if(a==13){get_email_login_pw_ok()}}function welcome_popup_enter(b){var a;if(window.event){a=window.event.keyCode}else{if(b){a=b.which}}if(a==13){new_user_password_validate()}}function email_login_ok(){var a=getE("email_login_txtbox").value;if(a.toLowerCase().indexOf("wiggiomail.com")!=-1){email_login_close();email_login_popup("",1)}else{request_check_conn(function(){request_fb_link(a)});email_login_close()}return false}function email_login_pw_ok(){var d=getE("email_login_txtbox",0);var a=getE("email_login_pw_txtbox",0);var c=d.value;var b=a.value;var d=getE("email",0);var a=getE("password");d.value=c;a.value=b;email_login_pw_close();authenticate(0);return false}function get_email_login_ok(){var a=getE("email_login_txtbox").value;if(a.toLowerCase().indexOf("wiggiomail.com")!=-1){email_login_close();get_email_login_popup("",1)}else{request_check_conn(function(){request_get_started(a)});email_login_close()}return false}function get_email_login_pw_ok(){var d=getE("email_login_txtbox",0);var a=getE("email_login_pw_txtbox",0);var c=d.value;var b=a.value;var d=getE("email",0);var a=getE("password");d.value=c;a.value=b;email_login_pw_close();authenticate(0);return false}function join_email_login_ok(){var a=getE("email_login_txtbox",0).value;if(gsGroupJoinType=="fb"){t=get_fb_api();if(!t){w_alert("Facebook is experiencing problems, we will connect you to your group without your Facebook profile.");request_check_conn(function(){request_group_link_join(a)})}else{if(a.toLowerCase().indexOf("wiggiomail.com")!=-1){email_login_close();join_email_login_popup("",1)}else{request_check_conn(function(){request_group_link_join(a)});email_login_close()}}}else{if(a.toLowerCase().indexOf("wiggiomail.com")!=-1){email_login_close();join_email_login_popup("",1)}else{request_check_conn(function(){request_group_link_join(a)});email_login_close()}}}function join_email_login_pw_ok(){var c="";var b="";var d=document.getElementById("email_login_txtbox");if(d){c=d.value}var a=document.getElementById("email_login_pw_txtbox");if(a){b=a.value}d=document.getElementById("email");if(d){d.value=c}a=document.getElementById("password");if(a){a.value=b}email_login_pw_close();request_check_conn(function(){request_group_link_join_pw(c,b)})}function get_group_login_ok(){var a="";var d="";var c=document.getElementById("email_login_txtbox");if(c){a=c.value}var b=document.getElementById("email_login_pw_txtbox");if(b){d=b.value}alert_close("get_group_popup");request_check_conn(function(){request_group_open_join(a,d,"np")})}function get_group_cancel(){alert_close("get_group_popup");if(!gsCustomDomainGroupName){show_front_login_div()}return false}function email_login_close(){alert_close("email_login_popup");return false}function email_login_pw_close(){alert_close("email_login_pw_popup");return false}function email_login_cancel(){gsGroupJoinId=0;gsGroupJoinName="";gsGroupJoinType="";gsGroupJoinLogin=0;alert_close("email_login_popup");getE("email",0).value="";getE("password",0).value="";show_front_login_div();return false}function email_login_pw_cancel(){gsGroupJoinId=0;gsGroupJoinName="";gsGroupJoinType="";gsGroupJoinLogin=0;alert_close("email_login_pw_popup");getE("email",0).value="";getE("password",0).value="";loading_end();show_front_login_div();return false}function hide_front_login_div(){var a=getE("front_login_div",0);if(a){a.style.display="none"}}function show_front_login_div(){var a=getE("front_login_div",0);if(a){a.style.display="inline"}}function join_email_login_popup(f,k){hide_front_login_div();var a=(typeof f=="undefined"?"":f);if(k){var g="You entered the group email address, please enter your personal email address and we will get you started right away."}else{var g=(a?a+" is not valid, enter a valid email address and we will find your existing Wiggio profile or create a new one for you.":"Enter your email address to access the group called "+gsGroupJoinName+".")}var r=cDiv("email_login_head","",null);var v=cDiv("","",r);cText(g,v);if(k){v.style.color="#8c1e81"}var w=cDiv("email_login_block","",r);var p=cForm("email_login_form","",w,"post","","join_email_login_ok(); return false;",join_email_login_ok);var m=cTable("email_login_table","",p);var u=cE("TBODY","","",m);var q=cE("TR","email_login_r1","",u);var o=cE("TD","email_login_r1_c1","",q);var A=cLabel("email_login_label","",o,"email_login_txtbox");var c=cText("Email",A);var o=cE("TD","email_login_r1_c2","",q);setA(o,"colSpan","2");var b=cInput("email_login_txtbox","",o,"text","","","");b.value=a;if(is.ie7){b.onkeypress=email_login_enter}var l=cDiv("email_login_foot","",null);var m=cTable("email_login_table_foot","",l);var u=cE("TBODY","","",m);var q=cE("TR","email_login_foot_r1","",u);var o=cE("TD","","",q);var n=cA("","new_btn new_btn_purple",o,"","","join_email_login_ok(); return false;",join_email_login_ok);cText("OK",n);cE("TD","","two_button_spacer",q);var o=cE("TD","email_login_foot_r1_c2","",q);var d=cA("","new_btn new_btn_gray",o,"","","email_login_cancel(); return false;",email_login_cancel);cText("Cancel",d);alert_open("email_login_popup","425","250","Entering "+gsGroupJoinName+"...","","",r,l);if(is.ie){var s=getE("email_login_r1_c2",0);s.setAttribute("height","40px")}var s=getE("email_login_txtbox",0);if(a){s.style.border="2px solid #8c1e81";r.style.color="#8c1e81"}if(!a){var h=getE("email",0);var j=getE("email_login_txtbox",0);if(h.value!="Email"){j.value=h.value}}setTimeout("give_email_login_txtbox_focus()",200);return false}function give_email_login_txtbox_focus(){var a=getE("email_login_txtbox",0);if(a){a.focus()}}function join_email_login_pw_popup(a,o){var o=(typeof o=="undefined"?0:o);var g=(o?"The password does not match, please try again or click 'Forgot Password' to get an email reminder.":"We found your Wiggio profile. To protect your privacy, please enter your password.");var s=cDiv("email_login_head","",null);cText(g,s);var B=cDiv("email_login_block","",s);var p=cForm("email_login_form","",B,"post","","join_email_login_pw_ok(); return false;",join_email_login_pw_ok);var k=cTable("email_login_table","",p);var A=cE("TBODY","","",k);var r=cE("TR","email_login_r1","",A);var n=cE("TD","email_login_r1_c1","",r);var C=cLabel("email_login_label","",n,"email_login_txtbox");var c=cText("Email",C);var n=cE("TD","email_login_r1_c2","",r);setA(n,"colSpan","2");var b=cInput("email_login_txtbox","",n,"text","","","");b.setAttribute("readonly","readonly");var r=cE("TR","email_login_r2","",A);var n=cE("TD","email_login_r2_c1","",r);var C=cLabel("email_login_pw_label","",n,"email_login_pw_txtbox");var c=cText("Password",C);var n=cE("TD","email_login_r2_c2","",r);var b=cInput("email_login_pw_txtbox","",n,"password","","","");if(is.ff){b.setAttribute("onkeypress","join_email_login_pw_enter(event)")}if(is.ie){b.onkeypress=join_email_login_pw_enter}var r=cE("TR","email_login_r3","",A);var n=cE("TD","email_login_r3_c1","",r);var n=cE("TD","email_login_r3_c2","",r);var f=cA("email_login_password_link","",n,"","","forgot_password(); return false;",forgot_password);var c=cText("Forgot Password?",f);var h=cDiv("email_login_foot","",null);var k=cTable("email_login_table_foot","",h);var A=cE("TBODY","","",k);var j=cE("TR","email_login_foot_r1","",A);var v=cE("TD","","",j);var l=cA("","new_btn new_btn_purple",v,"","","join_email_login_pw_ok(); return false;",join_email_login_pw_ok);cText("OK",l);cE("TD","","two_button_spacer",j);var u=cE("TD","email_login_foot_r1_c2","",j);var d=cA("email_login_cancel","new_btn new_btn_gray",u,"","","email_login_pw_cancel(); return false;",email_login_pw_cancel);cText("Cancel",d);alert_open("email_login_pw_popup","415","285","Entering "+gsGroupJoinName+"...","","",s,h);if(is.ie){var w=getE("email_login_r1_c2",0);w.setAttribute("height","40px")}var w=getE("email_login_txtbox",0);w.value=a;var w=getE("email_login_pw_txtbox",0);w.value="";if(o){w.style.border="2px solid #8c1e81";s.style.color="#8c1e81"}eEmail=getE("email",0);if((!o)&&(eEmail.value==a)){var q=getE("password",0);var m=getE("email_login_pw_txtbox",0);m.value=q.value}w.focus();return false}function get_email_login_popup(f,k){var s=getE("group_join_get_started_link",0);if(s){get_group_cancel()}hide_front_login_div();var a=(typeof f=="undefined"?"":f);if(k){var g="You entered a group email address, please enter your personal email address and we will get you started right away."}else{var g=(a?a+" is not valid, enter a valid email address and we will get you started right away.":"Enter your email address and we'll get you started right away.")}var r=cDiv("email_login_head","",null);var v=cDiv("","",r);cText(g,v);if(k){v.style.color="#8c1e81"}var w=cDiv("email_login_block","",r);var p=cForm("email_login_form","",w,"post","","get_email_login_ok(); return false;",get_email_login_ok);var m=cTable("email_login_table","",p);var u=cE("TBODY","","",m);var q=cE("TR","email_login_r1","",u);var o=cE("TD","email_login_r1_c1","jc_purple_label",q);var A=cLabel("email_login_label","",o,"email_login_txtbox");var c=cText("Email",A);var o=cE("TD","email_login_r1_c2","",q);var b=cInput("email_login_txtbox","",o,"text","","","");b.value=a;if(is.ie7){b.onkeypress=get_email_login_enter}var l=cDiv("email_login_foot","",null);var m=cTable("email_login_table_foot","",l);var u=cE("TBODY","","",m);var q=cE("TR","email_login_foot_r1","",u);var o=cE("TD","","",q);var n=cA("","new_btn new_btn_purple",o,"","","get_email_login_ok(); return false;",get_email_login_ok);cText("OK",n);cE("TD","","two_button_spacer",q);var o=cE("TD","email_login_foot_r1_c2","",q);var d=cA("email_login_cancel","new_btn new_btn_gray",o,"","","email_login_cancel(); return false;",email_login_cancel);cText("Cancel",d);alert_open("email_login_popup","415","250","Welcome to Wiggio!","","",r,l);if(is.ie){var s=getE("email_login_r1_c2",0);s.setAttribute("height","40px")}var s=getE("email_login_txtbox",0);if(a){s.style.border="2px solid #8c1e81";r.style.color="#8c1e81"}if(!a){var h=getE("email",0);var j=getE("email_login_txtbox",0);if(h.value!="Email"){j.value=h.value}}s.focus();return false}function get_why_email(){e=getE("email_login_why_explain",0);if(e.innerHTML==""){e.innerHTML="<p>You will receive notices about activity in your groups. You can opt-out of email from a group at any time. Wiggio groups are private and so is your info. Check hide my email to restrict other members from veiwing your email address.<p>"}else{e.innerHTML=""}}function get_email_login_pw_popup(a,o){var o=(typeof o=="undefined"?0:o);var g=(o?"The password does not match, please try again or click 'Forgot Password' to get an email reminder.":"We found your Wiggio profile. To protect your privacy, please enter your password.");var s=cDiv("email_login_head","",null);cText(g,s);var B=cDiv("email_login_block","",s);var p=cForm("email_login_form","",B,"post","","get_email_login_pw_ok(); return false;",get_email_login_pw_ok);var k=cTable("email_login_table","",p);var A=cE("TBODY","","",k);var r=cE("TR","email_login_r1","",A);var n=cE("TD","email_login_r1_c1","",r);var C=cLabel("email_login_label","",n,"email_login_txtbox");var c=cText("Email",C);var n=cE("TD","email_login_r1_c2","",r);setA(n,"colSpan","2");var b=cInput("email_login_txtbox","",n,"text","","","");b.setAttribute("readonly","readonly");var r=cE("TR","email_login_r2","",A);var n=cE("TD","email_login_r2_c1","",r);var C=cLabel("email_login_pw_label","",n,"email_login_pw_txtbox");var c=cText("Password",C);var n=cE("TD","email_login_r2_c2","",r);var b=cInput("email_login_pw_txtbox","",n,"password","","","");if(is.ff){b.setAttribute("onkeypress","get_email_login_pw_enter(event)")}if(is.ie){b.onkeypress=get_email_login_pw_enter}var r=cE("TR","email_login_r3","",A);var n=cE("TD","email_login_r3_c1","",r);var n=cE("TD","email_login_r3_c2","",r);var f=cA("email_login_password_link","",n,"","","forgot_password(); return false;",forgot_password);var c=cText("Forgot Password?",f);var h=cDiv("email_login_foot","",null);var k=cTable("email_login_table_foot","",h);var A=cE("TBODY","","",k);var j=cE("TR","email_login_foot_r1","",A);var v=cE("TD","","",j);var l=cA("","new_btn new_btn_purple",v,"","","get_email_login_pw_ok(); return false;",get_email_login_pw_ok);cText("OK",l);cE("TD","","two_button_spacer",j);var u=cE("TD","email_login_foot_r1_c2","",j);var d=cA("email_login_cancel","new_btn new_btn_gray",u,"","","email_login_pw_cancel(); return false;",email_login_pw_cancel);cText("Cancel",d);alert_open("email_login_pw_popup","415","285","Welcome back to Wiggio!","","",s,h);if(is.ie){var w=getE("email_login_r1_c2",0);w.setAttribute("height","40px")}var w=getE("email_login_txtbox",0);w.value=a;var w=getE("email_login_pw_txtbox",0);w.value="";if(o){w.style.border="2px solid #8c1e81";s.style.color="#8c1e81"}eEmail=getE("email",0);if((!o)&&(eEmail.value==a)){var q=getE("password",0);var m=getE("email_login_pw_txtbox",0);m.value=q.value}w.focus();return false}function email_login_popup(f,k){hide_front_login_div();var a=(typeof f=="undefined"?"":f);if(k){var g="You entered the group email address, please enter your personal email address and we will get you started right away."}else{var g=(a?a+" is not valid, enter a valid email address and we will get you started right away.":"Enter your email address and we will get you started right away.")}var r=cDiv("email_login_head","",null);var v=cDiv("","",r);cText(g,v);if(k){v.style.color="#8c1e81"}var w=cDiv("email_login_block","",r);var p=cForm("email_login_form","",w,"post","","email_login_ok(); return false;",email_login_ok);var m=cTable("email_login_table","",p);var u=cE("TBODY","","",m);var q=cE("TR","email_login_r1","",u);var o=cE("TD","email_login_r1_c1","",q);var A=cLabel("email_login_label","",o,"email_login_txtbox");var c=cText("Email",A);var o=cE("TD","email_login_r1_c2","",q);setA(o,"colSpan","2");var b=cInput("email_login_txtbox","",o,"text","","","");b.value=a;if(is.ie7){b.onkeypress=email_login_enter}var l=cDiv("email_login_foot","",null);var m=cTable("email_login_table_foot","",l);var u=cE("TBODY","","",m);var q=cE("TR","email_login_foot_r1","",u);var o=cE("TD","","",q);var n=cA("","new_btn new_btn_purple",o,"","","email_login_ok(); return false;",email_login_ok);cText("OK",n);cE("TD","","two_button_spacer",q);var o=cE("TD","email_login_foot_r1_c2","",q);var d=cA("email_login_cancel","new_btn new_btn_gray",o,"","","email_login_cancel(); return false;",email_login_cancel);cText("Cancel",d);alert_open("email_login_popup","415","250","Connect with Facebook...","","",r,l);if(is.ie){var s=getE("email_login_r1_c2",0);s.setAttribute("height","40px")}var s=getE("email_login_txtbox",0);if(a){s.style.border="2px solid #8c1e81";r.style.color="#8c1e81"}if(!a){var h=getE("email",0);var j=getE("email_login_txtbox",0);if(h.value!="Email"){j.value=h.value}}s.focus();return false}function email_login_pw_popup(a,o){convert_signup_cancel();var o=(typeof o=="undefined"?0:o);var g=(o?"The password does not match, please try again or click 'Forgot Password' to get an email reminder.":"We found your Wiggio profile. To protect your privacy, please enter your password.");var s=cDiv("email_login_head","",null);cText(g,s);var B=cDiv("email_login_block","",s);var p=cForm("email_login_form","",B,"post","","email_login_pw_ok(); return false;",email_login_pw_ok);var k=cTable("email_login_table","",p);var A=cE("TBODY","","",k);var r=cE("TR","email_login_r1","",A);var n=cE("TD","email_login_r1_c1","",r);var C=cLabel("email_login_label","",n,"email_login_txtbox");var c=cText("Email",C);var n=cE("TD","email_login_r1_c2","",r);setA(n,"colSpan","2");var b=cInput("email_login_txtbox","",n,"text","","","");b.setAttribute("readonly","readonly");var r=cE("TR","email_login_r2","",A);var n=cE("TD","email_login_r2_c1","",r);var C=cLabel("email_login_pw_label","",n,"email_login_pw_txtbox");var c=cText("Password",C);var n=cE("TD","email_login_r2_c2","",r);var b=cInput("email_login_pw_txtbox","",n,"password","","","");if(is.ff){b.setAttribute("onkeypress","email_login_pw_enter(event)")}if(is.ie){b.onkeypress=email_login_pw_enter}var r=cE("TR","email_login_r3","",A);var n=cE("TD","email_login_r3_c1","",r);var n=cE("TD","email_login_r3_c2","",r);var f=cA("email_login_password_link","",n,"","","forgot_password(); return false;",forgot_password);var c=cText("Forgot Password?",f);var h=cDiv("email_login_foot","",null);var k=cTable("email_login_table_foot","",h);var A=cE("TBODY","","",k);var j=cE("TR","email_login_foot_r1","",A);var v=cE("TD","","",j);var l=cA("","new_btn new_btn_purple",v,"","","email_login_pw_ok(); return false;",email_login_pw_ok);cText("OK",l);cE("TD","","two_button_spacer",j);var u=cE("TD","email_login_foot_r1_c2","",j);var d=cA("email_login_cancel","new_btn new_btn_gray",u,"","","email_login_pw_cancel(); return false;",email_login_pw_cancel);cText("Cancel",d);alert_open("email_login_pw_popup","415","285","Connect with Facebook","","",s,h);if(is.ie){var w=getE("email_login_r1_c2",0);w.setAttribute("height","40px")}var w=getE("email_login_txtbox",0);w.value=a;var w=getE("email_login_pw_txtbox",0);w.value="";if(o){w.style.border="2px solid #8c1e81";s.style.color="#8c1e81"}eEmail=getE("email",0);if((!o)&&(eEmail.value==a)){var q=getE("password",0);var m=getE("email_login_pw_txtbox",0);m.value=q.value}w.focus();return false}function get_group_login_popup(){hide_front_login_div();if(gsCustomDomainGroupName){var d="Wiggio groups are private. To join "+gsCustomDomainGroupName+", please enter the group password."}else{var d="Wiggio groups are private. If you have been given a group name and password please enter them below, or "}var o=cDiv_I("email_login_head");var s=cDiv_P(o);cText(d,s);if(!gsCustomDomainGroupName){var f=cA("group_join_get_started_link","",s,"",""," get_group_cancel(); request_create_test_user(); return false;",function(){get_group_cancel();request_create_test_user()});cText("create a demo group",f);cText(".",s)}var v=cDiv("email_login_block","",o);var m=cForm("email_login_form","",v,"post","","get_group_login_ok(); return false;",get_group_login_ok);var j=cTable("email_login_table","",m);var u=cE("TBODY","","",j);var n=cE("TR","email_login_r1","",u);var l=cE("TD","email_login_r1_c1","",n);var w=cLabel("email_login_label","",l,"email_login_txtbox");var b=cText("Name",w);var l=cE("TD","email_login_r1_c2","",n);setA(l,"colSpan","2");var a=cInput("email_login_txtbox","",l,"text","","","");var n=cE("TR","email_login_r2","",u);var l=cE("TD","email_login_r2_c1","",n);var w=cLabel("email_login_pw_label","",l,"email_login_pw_txtbox");var b=cText("Password",w);var l=cE("TD","email_login_r2_c2","",n);var a=cInput("email_login_pw_txtbox","",l,"password","","","");if(is.ff){a.setAttribute("onkeypress","get_group_login_enter(event)")}if(is.ie){a.onkeypress=get_group_login_enter}var g=cDiv("email_login_foot","",null);var j=cTable("email_login_table_foot","",g);var u=cE("TBODY","","",j);var h=cE("TR","email_login_foot_r1","",u);var q=cE("TD","","",h);var k=cA("","new_btn new_btn_purple",q,"","","get_group_login_ok(); return false;",get_group_login_ok);cText("OK",k);cE("TD","","two_button_spacer",h);var p=cE("TD","email_login_foot_r1_c2","",h);var c=cA("email_login_cancel","new_btn new_btn_gray",p,"","","get_group_cancel(); return false;",get_group_cancel);cText("Cancel",c);alert_open("get_group_popup","425","285","Join a Group ...","","",o,g);if(is.ie){var r=getE("email_login_r1_c2",0);r.setAttribute("height","40px")}if(gsCustomDomainGroupName){getE("email_login_txtbox",0).value=gsCustomDomainGroupName;getE("email_login_pw_txtbox",0).focus()}else{getE("email_login_txtbox",0).focus()}return false}function show_whats_new(){w_alert("What's New on Wiggio?","We've been working hard this summer, and recently launched a number of major features and improvements - we hope you enjoy! <p /> <b>Virtual Meetings</b> - You can now host virtual meetings, which includes live video conferencing, screen sharing, real-time file sharing, and shared whiteboards. You'll find this feature within the Meetings tab. <p /> <b>Calendar upgrades</b> - Our calendar is fully revamped (based on the feedback you provided). Among the many changes, you can now import calendars from Google, Yahoo!, Outlook and iCal calendars, add multi-day events, setup and edit events as a recurring series, and invite certain people to certain events. Check out the new upgrades in the Calendar tab.  <p /> <b>Easier group invites</b> - First, you can now invite members to your group by sending them a link. You can also post this link wherever you'd like, and anyone who clicks it will be taken right into the group. Second, you can invite your Facebook friends into your group (you don't need to provide their email addresses!). <p /> <b>Login using Facebook</b> - Don't want to enter an email and password to get into Wiggio? No problem. Just click the Facebook Connect link on the homepage and you'll be brought right into your account (using your Facebook account credentials).",500,400,0,5,0);return false}function convert_test_user(g){body_cursor_reset();var u=getE("alert_div",0);if(u){u.style.display="none";g_w_alert_pressed=false;for(var C=0;C<4;C++){var A=document.getElementById("alert_grad"+C);if(A){A.style.display="none"}}var b=document.getElementById("alert_shader");if(b){b.style.display="none"}}var w=cDiv_I("convert_test_user_body");var H=495;if(g){var F=cDiv_IP("convert_test_user_instr",w);cText(g,F);var H=545}var l=cDiv_P(w);var m=cE("TABLE","","",l);var E=cE("TBODY","","",m);var v=cE("TR","","",E);var s=cE("TD","convert_login_head","convert_head",v);cText("Existing users",s);var s=cE("TD","","",v);s.style.width="25px";var s=cE("TD","convert_signup_head","convert_head",v);cText("New users",s);s.style.width="325px";var f=cE("TABLE","","",w);var k=cE("TBODY","","",f);var D=cE("TR","","",k);var s=cE("TD","convert_login_channel","",D);var F=cDiv("convert_login_sub_head","convert_sub_head",s);cText("Sign in",F);var m=cE("TABLE","","",s);var E=cE("TBODY","","",m);var v=cE("TR","","",E);var s=cE("TD","convert_login_email_label_cell","convert_label_cell",v);var d=cText("Email",s);var s=cE("TD","convert_login_email_cell","",v);var c=cInput("convert_login_email_txtbox","",s,"text",gsStoreEmail,"","");setA(s,"colSpan","2");c.style.width="150px";var v=cE("TR","","",E);var s=cE("TD","convert_login_password_label_cell","convert_label_cell",v);var G=cLabel("convert_login_password_label","",s,"convert_login_password_txtbox");var d=cText("Password",G);var s=cE("TD","convert_login_password_cell","",v);var c=cInput("convert_login_password_txtbox","",s,"password","","","");c.style.width="100px";if(is.ie){c.onkeypress=convert_login_enter}else{c.setAttribute("onkeypress","convert_login_enter(event)")}var s=cE("TD","convert_login_go_cell","",v);s.style.paddingLeft="10px";var n=cA("login_go_button","",s,"","","convert_login(); return false;",convert_login);var v=cE("TR","","",E);var s=cE("TD","","convert_test_user_label_cell",v);var s=cE("TD","convert_login_forgot_password_cell","",v);var h=cA("convert_login_forgot_password","",s,"","","convert_login_forgot_password(); return false;",convert_login_forgot_password);var d=cText("Forgot Password?",h);var s=cE("TD","convert_signup_channel","",D);s.style.marginLeft="10px";var F=cDiv("convert_signup_head","convert_sub_head",s);cText("Create an account",F);var m=cE("TABLE","","",s);var E=cE("TBODY","","",m);var v=cE("TR","","",E);var s=cE("TD","convert_signup_name_label_cell","convert_label_cell",v);var d=cText("Name",s);var s=cE("TD","convert_signup_first_cell","",v);s.style.width="85px";var c=cInput("convert_signup_first","",s,"text","","","");c.style.width="75px";var s=cE("TD","convert_signup_last_cell","",v);var c=cInput("convert_signup_last","",s,"text","","","");c.style.width="110px";c.style.paddingLeft="3px";var v=cE("TR","","",E);var s=cE("TD","convert_signup_email_label_cell","convert_label_cell",v);var d=cText("Email",s);var s=cE("TD","convert_signup_email_cell","",v);var c=cInput("convert_signup_email_txtbox","",s,"text","","","");setA(s,"colSpan","2");var v=cE("TR","","",E);var s=cE("TD","convert_signup_password_label_cell","convert_label_cell",v);var d=cText("Password",s);var s=cE("TD","convert_signup_password_cell","",v);setA(s,"colSpan","2");var m=cE("TABLE","","",s);m.style.verticalAlign="middle";var a=cE("TBODY","","",m);var v=cE("TR","","",a);var s=cE("TD","","",v);var c=cInput("convert_signup_password_txtbox","",s,"password","","","");c.style.width="85px";var s=cE("TD","","",v);s.style.fontSize="8pt";cText("  (min six characters)",s);var v=cE("TR","","",E);var s=cE("TD","convert_signup_zip_label_cell","convert_label_cell",v);var d=cText("Zip Code",s);var s=cE("TD","convert_signup_zip_cell","",v);setA(s,"colSpan","2");var m=cE("TABLE","","",s);m.style.verticalAlign="middle";var a=cE("TBODY","","",m);var v=cE("TR","","",a);var s=cE("TD","","",v);var c=cInput("convert_signup_zip","",s,"text","","","");c.style.width="65px";var v=cE("TR","","",E);var s=cE("TD","convert_signup_birthyear_label_cell","convert_label_cell",v);var d=cText("Birth Year",s);var s=cE("TD","convert_signup_birthyear_cell","",v);setA(s,"colSpan","2");var B=new Array();var r=new Date();var o=r.getFullYear();B[0]="";for(var C=1;C<100;C++){B[C]=o;o--}var q=cSelect("convert_signup_birthyear","",s,"",null,B);q.style.width="65px";q.value="";var v=cE("TR","","",E);var s=cE("TD","convert_signup_gender_label_cell","convert_label_cell",v);var d=cText("Gender",s);var s=cE("TD","convert_signup_gender_cell","",v);setA(s,"colSpan","2");var m=cE("TABLE","","",s);var a=cE("TBODY","","",m);var v=cE("TR","","",a);var s=cE("TD","convert_signup_male_cell","",v);s.style.width="60px";var c=cRadio("convert_signup_male","no_border",s,"radio","","",null,"");c.setAttribute("name","convert_signup_gender");var G=cLabel("convert_signup_male_label","",s,"convert_signup_male");var d=cText("Male",G);var s=cE("TD","convert_signup_female_cell","",v);var c=cRadio("convert_signup_female","no_border",s,"radio","","",null,"");c.setAttribute("name","convert_signup_gender");var G=cLabel("convert_signup_male_label","",s,"convert_signup_female");var d=cText("Female",G);var v=cE("TR","","",E);var s=cE("TD","","",v);var s=cE("TD","","",v);setA(s,"colSpan","2");s.style.verticalAlign="middle";var m=cE("TABLE","","",s);m.style.verticalAlign="middle";var a=cE("TBODY","","",m);var v=cE("TR","","",a);var s=cE("TD","","",v);s.style.height="85px";var h=cA("","new_btn new_btn_purple",s,"","","convert_signup_save(); return false;",convert_signup_save);cText("Save",h);cE("TD","","two_button_spacer",v);var s=cE("TD","","",v);var h=cA("","new_btn new_btn_gray",s,"","","convert_signup_cancel(); return false;",convert_signup_cancel);cText("Cancel",h);var v=cE("TR","","",E);var s=cE("TD","","",v);setA(s,"colSpan","3");var F=cDiv("convert_user_agreement","",s);F.style.fontSize="8.5pt";cText('By clicking the "Save" or "Connect with Facebook" button, you agree that you have read and understand Wiggio\'s ',F);var h=cA("convert_user_terms","",F,"","","convert_user_terms();",convert_user_terms);var d=cText("terms of service",h);cText(" and ",F);var h=cA("convert_user_privacy","",F,"","","convert_user_privacy(); return false;",convert_user_privacy);var d=cText("privacy policy",h);cText(".",F);var F=cDiv("","",w);F.style.marginTop="20px";F.style.height="75px";F.style.borderTop="1px solid #C2C2C2";F.style.verticalAlign="middle";var m=cE("TABLE","","",F);m.style.marginTop="20px";var E=cE("TBODY","","",m);var v=cE("TR","","",E);var s=cE("TD","","",v);s.style.paddingRight="5px";s.style.paddingLeft="15px";s.style.fontSize="10pt";cText("Whether you are a new or existing Wiggio user, you can opt to connect with Facebook:",s);var s=cE("TD","","",v);s.innerHTML='<fb:login-button size="small" background="dark" length="short" onlogin="convert_fbconn();"></fb:login-button>';open_popup("convert_test_user_popup","650",H,w);if(typeof FB!="undefined"){FB.XFBML.Host.parseDomTree()}var j=document.getElementById("convert_test_user_body");if(j){var p=j.getElementsByTagName("TR");for(var C=0;C<p.length;C++){p[C].style.marginTop="10px"}}return false}function convert_login(){var c=format_email(getE("convert_login_email_txtbox",0).value);var a=getE("convert_login_password_txtbox",0).value;if(c!=""&&a!=""){var b='{"email":"'+c+'","password":"'+a+'","userid":"'+gsUserId+'","groupid":"'+gsGroupId+'","section":"'+gsSection+'"}';document.body.style.display="none";loading_start();request_check_conn(function(){request_convert_login(b)})}else{if(c==""){set_border_red("convert_login_email_txtbox");w_alert("Please enter a valid email befor trying to login.")}else{if(a==""){set_border_red("convert_login_password_txtbox");w_alert("Please enter a password before trying to login.")}}}}function convert_login_enter(b){var a;if(window.event){a=window.event.keyCode}else{a=b.which}if(a==13){convert_login()}}function convert_signup_save(){var l=format_email(getE("convert_signup_email_txtbox",0).value);var g=getE("convert_signup_password_txtbox",0).value;var k=getE("convert_signup_first",0).value;var c=getE("convert_signup_last",0).value;var b=getE("convert_signup_zip",0).value;var o=getE("convert_signup_birthyear",0);var f=o.options[o.selectedIndex].text;var j=getE("convert_signup_male",0).checked;var n=getE("convert_signup_female",0).checked;var m=0;var p=new Date();var a=p.getFullYear();if(l==""){m=1;set_border_red("convert_signup_email_txtbox")}else{set_border_none("convert_signup_email_txtbox")}if(g==""||g.length<6){m=1;set_border_red("convert_signup_password_txtbox")}else{set_border_none("convert_signup_password_txtbox")}if(k==""){m=1;set_border_red("convert_signup_first")}else{set_border_none("convert_signup_first")}if(b==""){m=1;set_border_red("convert_signup_zip")}else{set_border_none("convert_signup_zip")}if(f==""){m=1;set_border_red("convert_signup_birthyear")}if(!j&&!n){m=1;set_border_red("convert_signup_gender_cell")}else{var d=(j?"Male":"Female");set_border_none("convert_signup_gender_cell")}if(m){w_alert("Please enter all info before saving.")}else{var h="&userid="+escape_plus(gsUserId)+"&email="+escape_plus(l)+"&password="+escape_plus(g)+"&birthyear="+escape_plus(f)+"&school="+escape_plus(b)+"&gender="+escape_plus(d)+"&first="+escape_plus(k)+"&last="+escape_plus(c)+"&groupid="+escape_plus(gsGroupId)+"&section="+escape_plus(gsSection)+"&shareid="+escape_plus(gsShareId);request_check_conn(function(){request_convert_test_user(h)})}}function convert_signup_cancel(){alert_close("convert_test_user_popup");return false}function login_test_user(){w_alert("need to build login prompt for test user")}function convert_signup_forgot_password(){var a=getE("convert_signup_email_txtbox",0).value;var b=getE("email",0);b.value=a;forgot_password();return false}function convert_login_forgot_password(){var a=getE("convert_login_email_txtbox",0).value;var b=getE("email",0);b.value=a;forgot_password();return false}function close_terms_ok(){alert_close("terms_popup");return false}function close_privacy_ok(){alert_close("privacy_popup");return false}function convert_user_terms(){request_terms()}function convert_user_privacy(){request_privacy()}function convert_fbconn(){var a=get_fb_api();if(a){hide_front_login_div();request_check_conn(function(){request_convert_fbconn(gsFbId)})}else{w_alert("Facebook is experiencing issues, please try again.")}}function convert_fb_login_popup(f,h){hide_front_login_div();var a=(typeof f=="undefined"?"":f);if(h){var g="You entered the group email address, please enter your personal email address and we will get you started right away."}else{var g=(a?a+" is not valid, enter a valid email address and we will get you started right away.":"Enter your email address and we will get you started right away.")}var p=cDiv("email_login_head","",null);var s=cDiv("","",p);cText(g,s);if(h){s.style.color="#8c1e81"}var u=cDiv("email_login_block","",p);var n=cForm("email_login_form","",u,"post","","convert_fb_login_ok(); return false;",convert_fb_login_ok);var k=cTable("email_login_table","",n);var r=cE("TBODY","","",k);var o=cE("TR","email_login_r1","",r);var m=cE("TD","email_login_r1_c1","",o);var v=cLabel("email_login_label","",m,"email_login_txtbox");var c=cText("Email",v);var m=cE("TD","email_login_r1_c2","",o);setA(m,"colSpan","2");var b=cInput("email_login_txtbox","",m,"text","","","");b.value=a;if(is.ie7){b.onkeypress=convert_fb_login_enter}var j=cDiv("email_login_foot","",null);var k=cTable("email_login_table_foot","",j);var r=cE("TBODY","","",k);var o=cE("TR","email_login_foot_r1","",r);var m=cE("TD","","",o);var l=cA("","new_btn new_btn_purple",m,"","","convert_fb_login_ok(); return false;",convert_fb_login_ok);cText("OK",l);cE("TD","","two_button_spacer",o);var m=cE("TD","email_login_foot_r1_c2","",o);var d=cA("email_login_cancel","new_btn new_btn_gray",m,"","","email_login_cancel(); return false;",email_login_cancel);cText("Cancel",d);alert_open("email_login_popup","415","250","Connect with Facebook...","","",p,j);if(is.ie){var q=getE("email_login_r1_c2",0);q.setAttribute("height","40px")}if(a){set_border_red("email_login_txtbox");p.style.color="#8c1e81"}var q=getE("email_login_txtbox",0);q.focus();return false}function convert_fb_login_ok(){var b=getE("email_login_txtbox").value;email_login_close();if(b.toLowerCase().indexOf("wiggiomail.com")!=-1){convert_fb_login_popup("",1)}else{var a=format_email(b);if(a==""){convert_fb_login_popup(b)}else{request_check_conn(function(){request_convert_fb_link(b)})}}return false}function convert_fb_login_enter(b){var a;if(is.ie){a=window.event.keyCode}else{a=b.which}if(a==13){email_login_ok()}}function draw_banner_option_menu(){mcancelclosetime();var j=getE("banner_option_menu",0);if(j){j.innerHTML=""}else{var j=cDiv("banner_option_menu","hoverMenu",document.body)}set_onmouseover(j,"mcancelclosetime();",function(){mcancelclosetime()});set_onmouseout(j,"mclosetime();",function(){mclosetime()});var h=cE("TABLE","","",j);h.style.verticalAlign="top";var b=cE("TBODY","","",h);var f=cE("TR","","",b);var a=cE("TD","","",f);var f=cE("TR","","groupMenuItem",b);var a=cE("TD","","",f);cText("Join a group",a);a.style.paddingLeft="10px";set_onclick(f,"join_a_group_click(); mclosetime();",function(){join_a_group_click();mclosetime()});var f=cE("TR","","groupMenuItem",b);var a=cE("TD","","",f);cText("Edit my profile",a);a.style.paddingLeft="10px";set_onclick(f,"show_my_profile_click(); mclosetime();",function(){show_my_profile_click();mclosetime();return false});var f=cE("TR","","groupMenuItem",b);var a=cE("TD","","",f);cText("Edit my notifications",a);a.style.paddingLeft="10px";set_onclick(f,"show_my_preferences_click(); mclosetime();",function(){show_my_preferences_click();mclosetime();return false});var f=cE("TR","","groupMenuItem",b);var a=cE("TD","","",f);cText("Take a tour",a);a.style.paddingLeft="10px";set_onclick(f,"demo_tour_click(); mclosetime();",function(){demo_tour_click();mclosetime();return false});var f=cE("TR","","groupMenuItem",b);var a=cE("TD","","",f);cText("Share Wiggio",a);a.style.paddingLeft="10px";set_onclick(f,'enter_section("share_wiggio"); mclosetime();',function(){enter_section("share_wiggio");mclosetime();return false});var d;var k;var g=YAHOO.util.Dom.getRegion("banner_option_cell");var c=getE("banner_option_menu",0);d=g.left-115;k=g.top+15;if(c){YAHOO.util.Dom.setStyle(c,"left",d+"px");YAHOO.util.Dom.setStyle(c,"top",k+"px")}mopen("banner_option_menu")}function attach_banner_groups_menu(){var b=getE("amazon_div",0);if(b){b.style.display="none"}var c;var a;var f=YAHOO.util.Dom.getRegion("banner_group_arrow_cell");var d=getE("banner_groups_menu",0);if(!d){var d=cDiv("banner_groups_menu","hoverMenu",document.body);set_onmouseover(d,"mcancelclosetime();",function(){mcancelclosetime()});set_onmouseout(d,"mclosetime();",function(){mclosetime()})}d.innerHTML=yui_showGroupMenu();d.style.display="block";c=f.left;a=f.top+20;YAHOO.util.Dom.setStyle(d,"left",c+"px");YAHOO.util.Dom.setStyle(d,"top",a+"px");mopen("banner_groups_menu")}function share_wiggio(){var f=getE("content_div",0);f.innerHTML="";var m=cDiv("share_wiggio","",f);var n=cDiv("share_wiggio_head","",m);cText("Share Wiggio",n);var d=cE("P","","",m);cText("Share this link anywhere you like -- send in an email, post on your social network, on your blog, etc.",d);var l=cE("TABLE","share_head_table","",m);var g=cE("TBODY","","",l);var j=cE("TR","","",g);var b=cE("TD","","",j);var n=cDiv("link_instr_div","",b);if(!is.ie){var a=cText("Ctrl-C to copy link",n)}var n=cDiv("link_invite_div","",n);var h="http://"+location.host+"/share.php?id="+gsUserId;var c=cInput("group_link_txtbox","",n,"text",h,"",copy_gl_to_clipboard);c.style.width="300px";c.setAttribute("readonly","readonly");if(!is.ie){c.setAttribute("onmousedown","group_link_focus(); return false;")}else{c.onmousedown=group_link_focus}if(is.ie){c.onclick=copy_gl_to_clipboard;var c=cInput("group_link_btn","",n,"button","Copy","",copy_gl_to_clipboard)}group_link_focus();var b=cE("TD","share_channel_instr","",j);cText("Post the link directly on:",b);cE("TD","","two_button_spacer",j);var b=cE("TD","share_wiggio_channel","",j);var k='<a href="http://www.facebook.com/share.php?u=http://wiggio.com/share.php?id='+gsUserId+'" target="_blank"><img src="/images/front_fb_small.png"/></a>';b.innerHTML=k;cE("TD","","two_button_spacer",j);var b=cE("TD","share_wiggio_channel","",j);var k='<a href="http://www.twitter.com/home?status=Check+out+Wiggio!+http://wiggio.com/share.php?id='+gsUserId+'" target="_blank"><img src="/images/twitter.png"/></a>';b.innerHTML=k;var n=cDiv("","share_wiggio_subhead",m);cText("Weekly Raffle",n);var d=cE("P","","",m);cText("You'll receive one raffle ticket for each new Wiggio user who comes to the site through this link. You'll also receive one raffle ticket for each person who accepts a group invitation you have sent.",d);var d=cE("P","","",m);cText("Each week we will be giving away $50 gift cards to Amazon, iTunes, and Best Buy.  You'll receive an email from us if you win. Thanks for helping us get the word out about Wiggio.",d);var l=cE("TABLE","","",m);var g=cE("TBODY","","",l);var j=cE("TR","","",g);var b=cE("TD","","",j);cImg("","",b,"/images/itunes_logo.png");cE("TD","","two_button_spacer",j);var j=cE("TR","","",g);var b=cE("TD","","",j);cImg("","",b,"/images/amazon_logo.jpg");cE("TD","","two_button_spacer",j);var j=cE("TR","","",g);var b=cE("TD","","",j);cImg("","",b,"/images/best_buy_logo.gif");n=cDiv("share_back_div","",m);var o=cA("share_back_btn","new_btn new_btn_purple",n,"","","history.back(); return false;",function(){history.back();return false});cText("Back",o)}function set_callout(b,f,h,m){mcancelclosetime();var j=cE("TR","","",d);var n=getE(b+"_callout",0);if(n){n.innerHTML=""}else{var n=cDiv(b+"_callout","callout",document.body)}set_onmouseover(n,"mcancelclosetime();",function(){mcancelclosetime()});set_onmouseout(n,"mclosetime();",function(){mclosetime()});var l=cTable("dpop","popup",n);var d=cE("tbody","","",l);var j=cE("tr","","",d);var c=cE("td","topleft","corner",j);cText(gsNBSP,c);var c=cE("td","","top",j);cText(gsNBSP,c);var c=cE("td","topright","corner",j);cText(gsNBSP,c);var j=cE("tr","","",d);var c=cE("td","","left",j);cText(gsNBSP,c);var c=cE("td","","popup-contents",j);c.style.width="300px";var n=cDiv("","popup-div",c);cText(f,n);n.style.width="285px";var c=cE("td","","right",j);cText(gsNBSP,c);var j=cE("tr","","",d);var c=cE("td","bottomleft","corner",j);cText(gsNBSP,c);var c=cE("td","","bottom",j);var a=cImg("","",c,"/images/bubble-tail.png");a.setAttribute("alt","");a.setAttribute("width","30");a.setAttribute("height","29");var c=cE("td","bottomright","corner",j);cText(gsNBSP,c);var k=YAHOO.util.Dom.getRegion(b);var g=getE(b+"_callout",0);g.style.display="block";if(h){h=k.left-h}else{h=k.left-158}if(m){m=k.top-g.clientHeight+m}else{m=k.top-g.clientHeight+10}if(g){YAHOO.util.Dom.setStyle(g,"left",h+"px");YAHOO.util.Dom.setStyle(g,"top",m+"px")}mopen(b+"_callout")}function draw_feedback_tab(){var b=getE("feedback_tab",0);if(b){b.innerHTML=""}else{var b=cDiv("feedback_tab","",document.body)}var a=cDiv("","purple_roll_corner",b);var a=cDiv("feedback_tab_desc","",b);cText("Feedback",a);set_onclick(a,"open_feedback();",function(){open_feedback()});var c=get_dimensions(b);b.style.left=c.x+"px"}function feedback_request_call(){var d=getE("feedback_request_call_textbox",0);if(d){var a=getE("feedback_phone_check",0);var b=getE("feedback_phone_text",0);if(a){if(a.checked){d.style.display="block";var c="Enter Phone";if(gaTable.users&&gaTable.users[gsUserId]["phone"]){c=format_phone(null,gaTable.users[gsUserId]["phone"])}b.value=c}else{d.style.display="none"}}feedback_reposition(0);b.focus();b.select()}}function set_email_input(a){var b=getE(a,0);if(b){if(gaTable.users!==undefined&&gaTable.users[gsUserId]!==undefined){b.value=gaTable.users[gsUserId]["email"]}}}function set_phone_input(a){var b=getE(a,0);if(b){if(gaTable.users!==undefined&&gaTable.users[gsUserId]!==undefined){format_phone(b,gaTable.users[gsUserId]["phone"])}}}function see_todo(a){gsSeekingToDo=1;gsTodolistId=a;enter_section("todolist")}function see_event(a){gsPostEventId=a;enter_section("calendar")}function draw_premium_services(a,b,c){}function alert_open(P,k,R,K,U,Y,W,a){if(P==""){P="default"}if(k==""){k=325}if(R==""){R=215}var G=20;var d=30;var v=-1;G=40;d=5;v=30;var H=document.createElement("DIV");var l=document.createElement("DIV");var j=document.createElement("DIV");var h=document.createElement("DIV");var g=document.createElement("DIV");var n=document.createElement("TABLE");var E=document.createElement("TBODY");var w=cE("TR","","",E);var N=cE("TD","","",w);var c=cDiv("","alert_close_box",N);var q=cA("","alert_close_box_overlay",c,"","","alert_close('"+P+"'); return false;",alert_close);c.style.marginLeft=(parseInt(k)-25)+"px";R=parseInt(R)+5;var Q=document.createElement("TR");var b=document.createElement("TD");var A=document.createElement("DIV");if(K!=""){var m=document.createTextNode(K)}var I=document.createElement("DIV");if(U!=""){var s=document.createTextNode(U)}var S=document.createElement("TR");var F=document.createElement("TD");var O=document.createElement("DIV");var r=document.createElement("A");var M=document.createTextNode(String.fromCharCode(160));H.className="alert_shader";H.setAttribute("id","alert_shader_"+P);l.className="alert_grad";l.setAttribute("id","alert_grad_0_"+P);j.className="alert_grad";j.setAttribute("id","alert_grad_1_"+P);h.className="alert_grad";h.setAttribute("id","alert_grad_2_"+P);g.className="alert_grad";g.setAttribute("id","alert_grad_3_"+P);n.className="alert_table";n.setAttribute("id","alert_table_"+P);n.setAttribute("width",k);n.setAttribute("height",R);n.setAttribute("border","0");n.setAttribute("cellpadding","0");n.setAttribute("cellspacing","0");b.className="alert_top_cell";b.id="alert_top_cell_"+P;b.setAttribute("valign","top");A.className="alert_title";A.setAttribute("id","alert_title_"+P);I.className="alert_body";I.setAttribute("id","alert_body_"+P);F.className="alert_foot_cell";F.setAttribute("height","76");O.className="alert_foot";O.setAttribute("id","alert_foot_"+P);if(!a){r.className="new_btn new_btn_purple new_alert_ok_btn";cText("OK",r);r.setAttribute("id","alert_btn_"+P);r.setAttribute("href","");r.setAttribute("alert_id",P);if(is.ie){r.onclick=alert_close}else{r.setAttribute("onclick","alert_close('"+P+"'); return false;")}}n.appendChild(E);E.appendChild(Q);Q.appendChild(b);if(Y){b.appendChild(Y)}else{if(K!=""){b.appendChild(A);A.appendChild(m)}}debug_message("eCustomBody = "+W);if(W){b.appendChild(W)}else{b.appendChild(I);if(s){I.appendChild(s)}}E.appendChild(S);S.appendChild(F);F.appendChild(O);debug_message("eCustomFoot = "+a);if(a){O.appendChild(a)}else{O.appendChild(r);r.appendChild(M)}document.body.appendChild(H);document.body.appendChild(l);document.body.appendChild(j);document.body.appendChild(h);document.body.appendChild(g);document.body.appendChild(n);n.style.visibility="hidden";n.style.display="block";if(1){n.style.width=k+"px";n.style.height=R+"px";n.style.marginTop=-R/2+"px";n.style.marginLeft=-k/2+"px"}var o=get_window_dimensions();var f=o.width;var T=o.height;var D;var C;if(is.ie){D=(k-0)+10;C=(R-0)+15}else{if(is.ff){D=(k-0)+10;C=(R-0)+10}else{if(is.webkit){D=(k-0)+20;C=(R-0)+20}else{D=n.clientWidth+20;C=n.clientHeight+20}}}var p=((f-D)/2);var L=((T-C)/2);var J=R-120;b.style.height=J+"px";var G=40;var B=0;var u=0;for(var V=0;V<4;V++){eGradient=getE("alert_grad_"+V+"_"+P,0);if(eGradient){eGradient.style.width=D+"px";eGradient.style.height=C+"px";eGradient.style.display="block";eGradient.style.margin="0px";B=p-V-2;u=L-V-2;eGradient.style.left=B+"px";eGradient.style.top=u+"px";eGradient.style.zIndex=1999-V;var X=(G/4);eGradient.style.filter="alpha(opacity="+X+")";eGradient.style.opacity=X/100}}if((is.ie7)||(is.ie8)){H.style.filter="alpha(opacity=30)"}H.style.display="block";n.style.margin="0px";n.style.left=p+"px";n.style.top=L+"px";n.style.visibility="visible";if(is_ie6()){n.style.position="absolute"}if(D>60){A.style.width=(D-60)+"px"}return false}function alert_close(a,c){var b;if((is.ie)&&((typeof a=="undefined")||(a==""))){a=this.alert_id}b=getE("alert_shader_"+a,0);if(b){document.body.removeChild(b)}b=getE("alert_grad_0_"+a,0);if(b){document.body.removeChild(b)}b=getE("alert_grad_1_"+a,0);if(b){document.body.removeChild(b)}b=getE("alert_grad_2_"+a,0);if(b){document.body.removeChild(b)}b=getE("alert_grad_3_"+a,0);if(b){document.body.removeChild(b)}b=getE("alert_table_"+a,0);if(b){document.body.removeChild(b)}alert_custom_action();alert_clear_custom_action();if(c){return false}}function alert_custom_action(){}function alert_clear_custom_action(){alert_custom_action=new Function("")}function open_popup(d,b,m,c){if(d==""){d="default"}if(b==""){b=300}if(m==""){m=200}u=20;sShaderShade=30;sShaderSteps=-1;u=40;sShaderShade=5;sShaderSteps=30;var D=document.createElement("DIV");var A=document.createElement("DIV");var w=document.createElement("DIV");var v=document.createElement("DIV");var r=document.createElement("DIV");var h=document.createElement("TABLE");var o=document.createElement("TBODY");var p=cE("TR","","",o);var n=cE("TD","","",p);var B=cDiv("","alert_close_box",n);var E=cA("","alert_close_box_overlay",B,"","","alert_close('"+d+"'); return false;",alert_close);B.style.marginLeft=(parseInt(b)-25)+"px";m=parseInt(m)+5;var a=document.createElement("TR");var C=document.createElement("TD");var k=document.createElement("DIV");D.className="alert_shader";D.setAttribute("id","alert_shader_"+d);A.className="alert_grad";A.setAttribute("id","alert_grad_0_"+d);w.className="alert_grad";w.setAttribute("id","alert_grad_1_"+d);v.className="alert_grad";v.setAttribute("id","alert_grad_2_"+d);r.className="alert_grad";r.setAttribute("id","alert_grad_3_"+d);h.className="alert_table";h.setAttribute("id","alert_table_"+d);h.setAttribute("width",b);h.setAttribute("height",m);h.setAttribute("border","0");h.setAttribute("cellpadding","0");h.setAttribute("cellspacing","0");C.className="alert_top_cell";C.id="alert_top_cell_"+d;C.setAttribute("valign","top");h.appendChild(o);o.appendChild(a);a.appendChild(C);C.appendChild(c);document.body.appendChild(D);document.body.appendChild(A);document.body.appendChild(w);document.body.appendChild(v);document.body.appendChild(r);document.body.appendChild(h);h.style.visibility="hidden";h.style.display="block";if(1){h.style.width=b+"px";h.style.height=m+"px";h.style.marginTop=-m/2+"px";h.style.marginLeft=-b/2+"px"}oWinDim=get_window_dimensions();sFrameWidth=oWinDim.width;sFrameHeight=oWinDim.height;if(is.ie8){sAlertWidth=h.clientWidth+10;sAlertHeight=h.clientHeight+10}else{sAlertWidth=h.clientWidth+20;sAlertHeight=h.clientHeight+20}sAlertLeft=((sFrameWidth-sAlertWidth)/2);sAlertTop=((sFrameHeight-sAlertHeight)/2);var j=m-86;C.style.height=j+"px";var u=40;var f=0;var g=0;for(var s=0;s<4;s++){var q=document.getElementById("alert_grad_"+s+"_"+d);if(q){q.style.width=sAlertWidth+"px";q.style.height=sAlertHeight+"px";q.style.display="block";q.style.margin="0px";f=sAlertLeft-s-2;g=sAlertTop-s-2;q.style.left=f+"px";q.style.top=g+"px";q.style.zIndex=1999-s;var l=(u/4);q.style.filter="alpha(opacity="+l+")";q.style.opacity=l/100}}if((is.ie7)||(is.ie8)){D.style.filter="alpha(opacity=30)"}D.style.display="block";h.style.margin="0px";h.style.left=sAlertLeft+"px";h.style.top=sAlertTop+"px";h.style.visibility="visible";if(is_ie6()){h.style.position="absolute"}return false}function show_tour(a){var d=gsTourStep;if(a!=d){var c=d;if(a=="0"){sToId="login_welcome";var f=document.getElementById("welcome_left");if(f){f.style.display="block"}}else{sToId="tour_"+a}if(c=="0"){sFromId="login_welcome";var f=document.getElementById("welcome_left");if(f){f.style.display="none"}}else{sFromId="tour_"+c}debug_message("about to hide "+sFromId+" and show "+sToId);var b=document.getElementById(sToId);if(b){var g=document.getElementById(sFromId);if(g){g.style.display="none";b.style.display="block";gsTourStep=a}}}}function show_tour_old(c,a){if(a=="0"){sToId="login_welcome";var d=document.getElementById("welcome_left");if(d){d.style.display="block"}}else{sToId="tour_"+a}if(c=="0"){sFromId="login_welcome";var d=document.getElementById("welcome_left");if(d){d.style.display="none"}}else{sFromId="tour_"+c}debug_message("about to hide "+sFromId+" and show "+sToId);var b=document.getElementById(sToId);if(b){var f=document.getElementById(sFromId);if(f){f.style.display="none";b.style.display="block";gsTourStep=a}}}function document_response(a){debug_message("In document_response sResult: "+a);enter_section(gsSection)}function doclist_prev_click(c){var a="doclist_prev_"+c;var b=document.getElementById(a);if(b){debug_message("in doclist_prev_click: ePrevDiv.style.display=>"+b.style.display+"<=");if(b.style.display!="block"){b.style.display="block"}else{b.style.display="none"}}else{debug_message("the element "+a+" was not found")}}function toggleDiv(b){var a=document.getElementById(b);if(a){if(a.style.display=="block"){a.style.display="none"}else{a.style.display="block"}}}function reset_doc_flags(){gsDocInfoDivId=0;gsDocEditDivId=0;gsDocUploadDivId=0;eFilePathDisplay=document.getElementById("file_path_display");if(eFilePathDisplay){eFilePathDisplay.innerHTML=""}}function daf_document_onchange(){var a,c;var f;a=document.getElementById("daf_document");c=document.getElementById("file_input_div");if((a)&&(c)){var d=a.value;var b=d.lastIndexOf("\\");if(b>0){c.innerHTML=d.substr(b+1)}else{c.innerHTML=d}eFilePathDisplay=document.getElementById("file_path_display");if(eFilePathDisplay){eFilePathDisplay.innerHTML=d}}}function position_file_input_imgs(){var c,p,d,l,n,o;var m;var b,a;var g,f;var k,h,j;switch(gsSection){case"folder":case"folderlist":d=document.getElementById("daf_document");break;case"profile":d=document.getElementById("aaf_file");break}if(d){c=document.getElementById("content_div");l=document.getElementById("file_input_div");n=document.getElementById("file_input_browse");eGoImg=document.getElementById("file_input_go");if(c){m=get_dimensions(c);switch(gsSection){case"folder":case"folderlist":b=m.x+20;a=m.y+53;break;case"profile":b=0;a=0;var q=function(){var v=YAHOO.util.Dom.getRegion("file_input_div");var u=YAHOO.util.Dom.get("aaf_file_div");var s=v.left;var r=v.top;YAHOO.util.Dom.setStyle(u,"left",s+"px");YAHOO.util.Dom.setStyle(u,"top",r+"px")};imgUploader.setType("profile_icon");YAHOO.util.Event.onDOMReady(imgUploader.onDomReady);break}}if(b>0){if(is_ie6()){b+=document.documentElement.scrollLeft;a+=document.documentElement.scrollTop}if((gsSection=="profile")&&(is.mac)){a-=20}d.style.left=b+"px";d.style.top=a+"px"}k=d.clientWidth;h=d.clientHeight;m=get_dimensions(d);switch(gsSection){case"folder":case"folderlist":g=m.x+1;break;case"profile":g=m.x;break}f=m.y;if(is.ie){g-=3;f-=4;j=8}else{k-=78;j=0}}}function doc_upload_click(){var a=0;if(gsGroupId>0){a=gaTable.groups[gsGroupId]["gl_flags"]}if((a&cGL_FOLDER)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{if(gsDocEditDivId>0){}else{if(gsDocInfoDivId>0){hideDocInfo("doc"+gsDocInfoDivId+"info")}var b=document.getElementById("doc_upload");gsDocUploadDivId=1;if(b){b.style.left="300px";b.style.top="300px";if(is_ie6()){b.style.position="absolute"}else{b.style.position="fixed"}b.style.display="block"}else{alert("the document upload form div was not found")}}}}function doc_upload_cancel_click(){var a=document.getElementById("doc_upload");if(a){a.style.display="none"}else{alert("the document upload form was not found")}reset_doc_flags()}function browse_btn_push(){var a=0;if(gsGroupId>0){a=gaTable.groups[gsGroupId]["gl_flags"]}if((a&cGL_FOLDER)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{var b=document.getElementById("file_input_browse");if(b){if(is.ie){b.src="/images/buttons/browse_btn_82_rev.gif"}else{b.src="/images/buttons/browse_btn_74_rev.gif"}}}}function browse_btn_hover(){var a=document.getElementById("file_input_browse");if(a){if(is.ie){a.src="/images/buttons/browse_btn_82_rev.gif"}else{a.src="/images/buttons/browse_btn_74_rev.gif"}}}function browse_btn_release(){var a=document.getElementById("file_input_browse");if(a){if(is.ie){a.src="/images/buttons/browse_btn_82.gif"}else{a.src="/images/buttons/browse_btn_74.gif"}}}function go_btn_push(){var a=document.getElementById("file_input_go");if(a){if(is.ie){a.src="/images/buttons/folder_go_btn_rev.gif"}else{a.src="/images/buttons/folder_go_btn_rev.gif"}}}function go_btn_release(){var a=document.getElementById("file_input_go");if(a){if(is.ie){a.src="/images/buttons/folder_go_btn.gif"}else{a.src="/images/buttons/folder_go_btn.gif"}}}function doc_upload_save_click(){var a=0;if(gsGroupId>0){a=gaTable.groups[gsGroupId]["gl_flags"]}if((a&cGL_FOLDER)&&(user_is_group_admin(gsGroupId)==0)){w_alert("An administrator of this group has disabled this feature.")}else{var j;var h,f,d;var c="";var b,g;j=document.getElementById("documents_add_form_0");if(j){if(j.daf_document.value==""){w_alert("You must select a file to upload...")}else{document.getElementById("daf_packnumber").value=gsPackNumber;document.getElementById("daf_ago").value=get_seconds_ago();h=get_template_source("content_div","documents","notif_subj");h=replace_all(h,"<!-- first -->",gsFirst);h=replace_all(h,"<!-- last -->",gsLast);h=replace_all(h,"<!-- groupname -->",gsGroupName);document.getElementById("daf_notification_subject").value=h;if((gsFolderLevel==0)||(typeof gaTable.documents[gsFolderLevel]=="undefined")){b="the Main Folder"}else{c=gaTable.documents[gsFolderLevel]["docname"];b="the folder called "+c.substr(0,c.length-7)}g=document.getElementById("daf_document").value;sPos=g.lastIndexOf("/");if(sPos==-1){sPos=g.lastIndexOf("\\")}if(sPos>-1){g=g.substr(sPos+1)}f=get_template_source("content_div","documents","notif_body");f=replace_all(f,"<!-- docname -->",g+" in "+b);document.getElementById("daf_notification_body").value=f;d=get_template_source("content_div","documents","body_extended");d=replace_all(d,"<!-- docname -->",g+" in "+b);d=replace_all(d,"<!-- folderid -->",gsFolderLevel);if(c==""){d=replace_all(d,"<!-- folder_name -->","the Main Folder")}else{d=replace_all(d,"<!-- folder_name -->",c)}d=replace_all(d,"<!-- fqdn -->",document.domain);d=replace_all(d,"<!-- groupname -->",gsGroupName);d=replace_all(d,"<!-- groupid -->",gsGroupId);document.getElementById("daf_notification_body_extended").value=d;document.getElementById("daf_posttype").value="document";document.getElementById("daf_first").value=gsFirst;document.getElementById("daf_last").value=gsLast;j.submit();reset_doc_flags()}}else{alert("in doc_upload_save_click: the form documents_add_form_0 was not found")}}}function document_icon_click(a){if(gsDocUploadDivId>0){}else{if(gsDocEditDivId>0){}else{if(a!=gsDocInfoDivId){if(gsDocInfoDivId>0){hideDocInfo(gsDocInfoDivId)}gsDocInfoDivId=a;showDocInfo("doc"+a+"info",a)}}}}function document_close_click(a){if(gsDocEditDivId>0){unload_edit_form("documents",a)}hideDocInfo("doc"+a+"info");hideTail();reset_doc_flags()}function document_edit_click(a){if(gsDocEditDivId>0){alert("Edit form is already open: gsDocEditDivId="+gsDocEditDivId)}else{hideTail();gsDocEditDivId=a;load_edit_form("documents",a)}}function document_cancel_click(a){unload_edit_form("documents",a);hideDocInfo("doc"+a+"info");hideTail();hideDiv("content_documents_form");reset_doc_flags()}function document_delete_click(c){var b="document";var a=gaTable.documents[c]["docname"];if(gaTable.documents[c]["type"]=="folder"){b="folder";a=a.substr(0,a.length-7);if(gaTable.documents[c]["numitems"]>0){w_alert("","The folder "+a+" can not be deleted because there are items in it.  If you want to delete it, please delete or move those items first.");return}}if(confirm("Are you sure you want to delete the "+b+" "+a+", uploaded by "+gaTable.documents[c]["first"]+" on "+gaTable.documents[c]["nicecreated"]+"?")){request_action("documents","delete",c)}hideDocInfo("doc"+c+"info");hideTail();reset_doc_flags()}function document_save_click(b,a){eEditForm=document.getElementById("documents_"+a+"_form_"+b);if(eEditForm){eEditForm.submit()}else{alert("in document_save_click: the edit form was not found")}hideDocInfo("doc"+b+"info");hideTail();hideDiv("content_documents_form");reset_doc_flags()}function avatar_onchange(){var a,c;var f;a=document.getElementById("aaf_file");c=document.getElementById("file_input_div");var d=a.value;var b=d.lastIndexOf("\\");if(b>0){c.innerHTML=d.substr(b+1)}else{c.innerHTML=d}}function avatar_save(d,a){var c,f,b;c=document.getElementById("avatars_add_form");f=document.getElementById("aaf_file");debug_message("in avatar_save eForm: "+c);debug_message("in avatar_save eInput: "+f);if((c)&&(f)&&a!="delete"){b=f.value;debug_message("in avatar_save sSrc: "+b);debug_message("in avatar_save aaf_file.value: "+c.aaf_file.value);if(b==""){w_alert("You must select an image file to upload ...","Please click Browse and choose a 40 x 40 pixel PNG, GIF, or JPG file.")}else{if((b.toLowerCase().indexOf(".gif")>-1)||(b.toLowerCase().indexOf(".jpg")>-1)||(b.toLowerCase().indexOf(".png")>-1)){c.submit()}else{w_alert("Sorry, that type of file can't be used as a photo.","Please upload a 40 x 40 pixel PNG, GIF, or JPG file.")}}}else{if(a=="delete"){c.submit()}}}function avatar_save_response(c){var b;debug_message("in avatar_save_response sFileName: "+c);if(c==""){w_alert("Sorry, the file could not be uploaded properly.","If this problem persists, please give us some feedback explaining the situation by using the feedback link at the lower left of the window.  Thanks.")}else{if(c=="deleted"){b=document.getElementById("avatar_img");if(b){b.src="/avatars/default.jpg"}b=document.getElementById("uaf_image");if(b){b.value=""}}else{b=document.getElementById("uaf_image");if(b){b.value=c}b=document.getElementById("avatar_image_div");if(b){b.innerHTML='<img src="'+c+'" alt="" id="avatar_img" />';b.innerHTML='<img src="/avatars/'+c+"?sid="+Math.random()+'" alt="" id="avatar_img" />';var a=new Image();a.onload=yui_positionProfileCropper;a.src="/avatars/"+c}b=("avatar_image_instr",0);if(b){b.innerHTML="Position the crop area by resizing it and/or dragging it around. Then click 'Save' to confirm this image."}request_session_cache()}}}function showDocInfo(h,a){var g,b;if(sFloatingDiv!=""){hideDiv(sFloatingDiv)}sFloatingDiv="";sFloatingDiv=h;sDocEditLoadedFlag="no";sDocEditClosable="no";var f="docicon"+a;var c=document.getElementById(f);var d=document.getElementById(h);if((d)&&(c)){g=a;eControls=document.getElementById("document_"+g+"_controls");if(eControls){b=gaTable.documents[g]["userid"];if((gsUserId==b)||(user_is_group_admin(gsGroupId)==1)){eControls.style.display=""}else{eControls.style.display="none"}}else{debug_message("in event_details_open, element document_"+g+"_controls was not found")}docinfo_popup_relocate(d,c);docinfo_popup_relocate(d,c)}}function hideDocInfo(a){if(a){hideDiv(a)}else{alert("in hideDocInfo: the info form "+a+" was not found")}hideTail();gsDocInfoDivId=0;sDocEditLoadedFlag="no";sDocEditClosable="no"}function docinfo_popup_close(){if(geDocPopupDiv){geDocPopupDiv.style.display="none";geDocPopupDiv="";geDocPopupAnchor=""}else{}hideTail();gsDocInfoDivId=0;sDocEditLoadedFlag="no";sDocEditClosable="no"}function hideDiv(b){var a=document.getElementById(b);if(a){a.style.display="none"}}function showDiv(b){var a=document.getElementById(b);if(a){a.style.display="block"}}function hideTail(){var a=document.getElementById("content_documents_info_talk");if(a){a.style.display="none"}}function hideFloatingDiv(){if(sFloatingDiv!=""){hideDiv(sFloatingDiv)}sFloatingDiv="";hideTail()}var gsMemberInfoTimer="";function startMemberInfoTimer(a){gsMemberInfoTimer=setTimeout("showMemberInfo("+a+")",1000)}function showMemberInfo(n){var k,d;var h,a,g;var c,b;var f;var o;var m;var l;d=document.getElementById("roster_member_info_div");if(d){h="roster_head_div";k=document.getElementById(h);if(k){f=get_dimensions(k);g=get_template_source("roster","user_group","member_info");a=gaTable.user_group[n]["userid"];o=0;g=replace_all(g,"<!-- first -->",gaTable.users[a]["first"]);if(gaTable.user_group[n]["admin"]=="1"){g=replace_all(g,"<!-- last -->",gaTable.users[a]["last"]+" (Administrator)")}else{g=replace_all(g,"<!-- last -->",gaTable.users[a]["last"])}m=gaTable.users[a]["image"];if(m!=""){if(m.substring(0,5)=="http:"){g=replace_all(g,"<!-- avatar_src -->",m)}else{g=replace_all(g,"<!-- avatar_src -->","/avatars/"+m+"?sid="+Math.random())}}else{g=replace_all(g,"<!-- avatar_src -->","/avatars/default.jpg")}if(gaTable.users[a]["emailprivate"]=="0"&&gaTable.groups[gsGroupId]["emailprivate"]=="0"){g=replace_all(g,"<!-- email -->",'<tr><td><label class="roster_info_label">Email</label></td><td><span class="roster_info_email"><a href="mailto:'+gaTable.users[a]["email"]+'">'+gaTable.users[a]["email"]+"</a></span><br /></td></tr>");o++}if(gaTable.users[a]["phoneprivate"]=="0"&&gaTable.groups[gsGroupId]["phoneprivate"]=="0"){var j=gaTable.users[a]["phone"];if(j!=""){j=format_phone(null,j)}g=replace_all(g,"<!-- phone -->",'<tr><td><label class="roster_info_label">Phone</label></td><td><span class="roster_info_name">'+j+"</span><br /></td></tr>");o++}if(gaTable.users[a]["aim"]!=""){g=replace_all(g,"<!-- aim -->",'<tr><td><label class="roster_info_label">AIM</label></td><td><span class="roster_info_name"><a href="aim:goIM?screenname='+gaTable.users[a]["aim"]+'">'+gaTable.users[a]["aim"]+"</a></span></td></tr>");o++}if(gaTable.users[a]["skype"]!=""){g=replace_all(g,"<!-- skype -->",'<tr><td><label class="roster_info_label">Skype</label></td><td><span class="roster_info_name"><a href="skype:'+gaTable.users[a]["skype"]+'?call">'+gaTable.users[a]["skype"]+"</a></span></td></tr>");o++}if(gaTable.users[a]["facebookurl"]!=""){g=replace_all(g,"<!-- facebookurl -->",'<tr><td><label class="roster_info_label">Facebook</label></td><td><span class="roster_info_name"><a href="'+gaTable.users[a]["facebookurl"]+'" target="_blank">'+gaTable.users[a]["facebookurl"]+"</a></span></td></tr>");o++}if(gaTable.users[a]["twitter"]!=""){g=replace_all(g,"<!-- twitter -->",'<tr><td><label class="roster_info_label">Twitter</label></td><td><span class="roster_info_name"><a href="http://www.twitter.com/'+gaTable.users[a]["twitter"]+'" target="_blank">'+gaTable.users[a]["twitter"]+"</a></span></td></tr>");o++}if(gaTable.users[a]["blog"]!=""){g=replace_all(g,"<!-- blog -->",'<tr><td><label class="roster_info_label">Blog</label></td><td><span class="roster_info_name"><a href="'+gaTable.users[a]["blog"]+'" target="_blank">'+gaTable.users[a]["blog"]+"</a></span></td></tr>");o++}d.innerHTML=g;l=YAHOO.util.Dom.getRegion("membername"+a);c=l.right+10;b=l.top;d.style.zIndex=5;d.style.position="absolute";d.style.display="block";YAHOO.util.Dom.setXY(d,[c,b])}else{debug_message("in showMemberInfo\ncould not find name element with id: "+h)}}}function hideMemberInfo(){var a=document.getElementById("roster_member_info_div");if(a){a.style.display=""}}var gsSubgroupInfoTimer="";function startSubgroupInfoTimer(a){gsSubgroupInfoTimer=setTimeout("showSubgroupInfo("+a+")",1000)}function showSubgroupInfo(g){var n,f;var a,l,b;var d,c,j;f=document.getElementById("roster_subgroup_info_div");if(f){var m="roster_head_div";n=document.getElementById(m);if(n){j=get_dimensions(n);var o=gaTable.subgroups[g]["useridlist"];debug_message("in showSubgroupInfo: subgroup id list="+o);var p=get_template_source("roster","user_group","subgroup_head");p=replace_all(p,"<!-- name -->",gaTable.subgroups[g]["name"]);var k=o.split(",");for(var h=0;h<k.length;h++){a=k[h];if(a>0){if(typeof gaTable.users[a]!="undefined"){l=get_template_source("roster","user_group","subgroup_info");l=replace_all(l,"<!-- first -->",gaTable.users[a]["first"]);l=replace_all(l,"<!-- last -->",gaTable.users[a]["last"]);l=replace_all(l,"<!-- email -->",gaTable.users[a]["email"]);if(gaTable.users[a]["emailconfirmed"]==1){l=replace_all(l,"<!-- class -->","active_member")}else{l=replace_all(l,"<!-- class -->","invitee")}p+=l}}}f.innerHTML=p;d=j.x+180;c=j.y+15;if(is.ie){c-=2;d+=document.documentElement.scrollLeft;c+=document.documentElement.scrollTop}f.style.left=d+"px";f.style.top=c+"px";f.style.zIndex=5;f.style.position="absolute";f.style.display="block"}else{debug_message("in showSubgroupInfo\ncould not find name element with id: "+m)}}else{debug_message("in showSubgroupInfo\ncould not find subgroup info element with id: roster_subgroup_info_div")}}function hideSubgroupInfo(){var a;clearTimeout(gsSubgroupInfoTimer);a=document.getElementById("roster_subgroup_info_div");if(a){a.style.display="none"}}function confirm_note_delete(a){}function docinfo_popup_relocate(l,m){var k,g,f;var n,o;var p;var b,a;var c,j;var h,d;if(typeof l!="undefined"){geDocPopupDiv=l;geDocPopupAnchor=m}if(geDocPopupDiv!=""){n=document.getElementById("documentslist");if(n){o=get_dimensions(n);p=get_dimensions(geDocPopupAnchor);b=0;a=0;if(p.x>0){b=p.x}if(p.y>0){a=p.y}if(is.ie){if(is_ie6()){b+=document.documentElement.scrollLeft;a+=document.documentElement.scrollTop}}else{b-=document.documentElement.scrollLeft;a-=document.documentElement.scrollTop}sPopupWidth=150;sPopupHeight=95;if(geDocPopupDiv.style.display=="block"){sPopupWidth=geDocPopupDiv.clientWidth;sPopupHeight=geDocPopupDiv.clientHeight}geDocPopupDiv.style.display="block";sPopupRight=b+sPopupWidth;sPopupBottom=a+sPopupHeight;c=o.x+n.clientWidth;j=o.y+n.clientHeight;k=get_window_dimensions();g=k.width-20;f=k.height-20;if(c>g){c=g}if(j>f){j=f}if(sPopupRight>c){b=c-geDocPopupDiv.clientWidth-10}if(sPopupBottom>j){a=j-geDocPopupDiv.clientHeight-15}if(is_ie6()){geDocPopupDiv.style.position="absolute"}else{geDocPopupDiv.style.position="fixed"}geDocPopupDiv.style.left=b+"px";geDocPopupDiv.style.top=a+"px";geDocPopupDiv.style.visibility="visible"}}}function help_popups_show(){var c=0;var b="";var d;if(gsGroupId==0){if((gsSection=="allgroups")&&(typeof gaTable.groups!="undefined")&&(gaTable.groups.length==1)){for(var a in gaTable.groups.length){if(gaTable.groups[a]["groupname"].indexOf(" Demo Group")>-1){c=1}}}}else{if(gaTable.groups[gsGroupId]["groupname"].indexOf(" Demo Group")>-1){c=1}}if(c){if(YAHOO.wiggio.mediaDialog!=null){YAHOO.wiggio.mediaDialog.hide()}if(gsSection!="allgroups"){b=get_template_source("help_popups",gsSection);if((typeof(b)=="undefined")||(b=="undefined")){b=""}b+=get_template_source("help_popups","group_controls")}if(b!=""){d=document.getElementById("help_popups");if(d){d.innerHTML=b}}}resize_content()}function help_popups_hide(){var a=document.getElementById("help_popups");if(a){a.innerHTML=""}}function help_popup_hide(b){var a=document.getElementById(b);if(a){a.style.display="none"}}function feedback_reposition(b){var l=document.getElementById("left_channel");var k=document.getElementById("feedback_div");var a;var g;var j,f;var d;var m;if(l){a=get_dimensions(l);g=a.x;j=get_window_dimensions();sTop=j.height;if(gsUserId==0){if(is.ie){}else{g+=3}}else{g+=12}if(k){var c=getE("feedback_head",0);c.innerHTML="";if(gsPremiumGroup==0){c.innerHTML="Feedback"}else{if(gsPremiumGroup==1){c.innerHTML="Silver Support"}else{if(gsPremiumGroup==2){c.innerHTML="Gold Support"}else{c.innerHTML="Feedback"}}}if(b==1){k.style.visibility="hidden";k.style.display="block";var h=getE("feedback_request_call_textbox",0);var n=getE("feedback_phone_check",0);if(n){n.checked=false;h.style.display="none"}}m=k.clientHeight;if(is.ie){m-=20}sTop-=m-1;k.style.left=g+"px";k.style.top=sTop+"px";if(b==1){if(gsUserId==0){d=readCookie("UserEmail");if(d!=""){d=replace_all(d,"%40","@");fbf_email_set(d)}}else{fbf_email_set(gaTable.users[gsUserId]["email"])}k.style.visibility="visible"}}}}function fbf_email_set(a){e=document.getElementById("fbf_email");if(e){e.value=a;e.style.color="#000000"}}function feedback_tab_click(){gsFeedbackOpen=1;fbf_body_blur();feedback_reposition(1)}function fbf_body_focus(){var a;a=document.getElementById("fbf_body");if(a){if(a.value=="Message"){a.value="";a.style.color="#000000"}}else{debug_message("in fbf_body_focus fbf_body not found")}}function fbf_body_blur(){var a;a=document.getElementById("fbf_body");if(a){if(a.value==""){a.value="Message"}if(a.value=="Message"){a.style.color="#adb9b0";a.style.height="70px";feedback_reposition()}}else{debug_message("in fbf_body_blur fbf_body not found")}}function fbf_email_focus(){var a;a=document.getElementById("fbf_email");if(a){if(a.value=="Email (optional)"){a.value="";a.style.color="#000000"}}else{debug_message("in fbf_email_focus fbf_email not found")}}function fbf_email_blur(){var a;a=document.getElementById("fbf_email");if(a){if(a.value==""){a.value="Email (optional)"}if(a.value=="Email (optional)"){a.style.color="#adb9b0"}}else{debug_message("in fbf_email_blur fbf_email not found")}}function fbf_cancel(){feedback_close()}function feedback_close(){var a;gsFeedbackOpen=0;a=document.getElementById("feedback_div");if(a){a.style.display="none"}a=document.getElementById("fbf_type");if(a){a.selectedIndex=0}a=document.getElementById("fbf_body");if(a){a.value="";fbf_body_blur()}a=document.getElementById("fbf_email");if(a){a.value="";fbf_email_blur()}}function fbf_send(){var g;var f;var a=0;var h,c,d;f=getE("fbf_type",0);if(f){h=f.options[f.selectedIndex].text}f=getE("fbf_body",0);if(f){c=f.value;if((c!="")&&(c!="Message")){a=1}}f=getE("fbf_email",0);if(f){d=f.value;if(d=="Email (optional)"){d=""}}var b="";f=getE("feedback_phone_check",0);if(f&&f.checked){f=getE("feedback_phone_text",0);b=f.value}if(a==1){g="type="+escape_plus(h)+"&body="+escape_plus(c)+"&email="+escape_plus(d)+"&phone="+escape_plus(b);if(gsGroupId!=0){g+="&groupid="+gsGroupId;g+="&grouptype="+gsPremiumClass}request_feedback(g)}else{w_alert("Please enter a message.")}}function fbf_send_email_error(){var a;a="type="+escape_plus("Bug/Problem - Missing Confirmation Email");if(gsNewUserName!=""){a+="&body="+escape_plus(gsNewUserName)+" with email "}a+=escape_plus(gsNewUserEmail)+" has not received the account confirmation email and cannot login.&email="+escape_plus(gsNewUserEmail);request_feedback(a)}function feedback_response(a){w_alert("Your feedback has been sent.","We really appreciate your input.  We'll use it to improve Wiggio.  Every group will benefit from your experience.  Thanks.<br /><br />--<br />The Wiggio Guys");feedback_close()}function premium_feedback_response(a){w_alert("Your inquiry has been sent.","We really appreciate your interest in Wiggio.  A member of our team will contact you shortly.<br /><br />--<br />The Wiggio Team");feedback_close()}var gsWelcomeScreenshotTimer="";function welcome_hover(c){var a,b;if(c){a=c.id;b=a.substr(13);switch(b){case"email":b="message";break;case"group":b="board";break;case"link":b="links";break}welcome_screenshot_timer_start(b)}}function welcome_screenshot_timer_start(a){gsWelcomeScreenshotTimer=setTimeout("welcome_screenshot_show('"+a+"')",500)}function welcome_screenshot_show(f){var d,a,c,g,b;d=document.getElementById("welcome_screenshot");if(!d){d=document.createElement("div");a=document.createTextNode(" ");d.appendChild(a);d.setAttribute("id","welcome_screenshot");document.body.appendChild(d)}if(d){c=document.getElementById("signup_cell");if(c){g=get_dimensions(c);b=g.x}d.style.left=b-25+"px";d.style.backgroundImage="url(images/screenshots/"+f+".jpg)";d.style.display="block"}}function welcome_out(){welcome_screenshot_hide()}function welcome_screenshot_hide(){var a;clearTimeout(gsWelcomeScreenshotTimer);a=document.getElementById("welcome_screenshot");if(a){a.style.display="none"}}var sTableRowDisplaySetting;if(is.ie){sTableRowDisplaySetting="block"}else{sTableRowDisplaySetting="table-row"}function footer_click(a){request_footer(a)}function footer_response(b,a){gsFooter=a;exit_group();footer_load()}function footer_load(){var c,d,b,a,f;gsFooterLoaded=1;c=getE("logintutorial",0);if(c){c.style.display="none"}c=getE("footer_back_div",0);if(c){c.style.display="block"}f=getE("content_div",0);if(f){f.innerHTML=gsFooter}if(gsUserId==0){c=getE("banner_top_menu_cell",0);if(c){c.style.display="none"}}}function footer_cleanup(){var a;gsFooterLoaded=0;a=getE("footer_back_div",0);if(a){a.style.display="none"}}function footer_unload(){footer_cleanup();var d=getE("casement_top_left_corner_banner",0);var c=getE("casement_top_right_corner_banner",0);if(gsUserId==0){var b=window.location.href;var a=b.indexOf("#tpl");if(b.indexOf("#tpl")>-1){window.location.href=b.substring(0,a)}}else{history.back()}}function load_add_form_DEPRECATED(k){var j;var b;var f,d;var g,h;var a,c;if(gsAddFormLoadedFlag==1){}else{j="add";b=get_template_source("content_div",k,"form");b=replace_all(b,"<!-- id -->","0");b=replace_all(b,"<!-- groupid -->",gsGroupId);b=replace_all(b,"<!-- action -->",j);b=replace_all(b,"<!-- icon -->","generic_group_icon.jpg");b=b.replace(/<!-- \w* -->/g,"");f=document.getElementById(k+"_add_location");if(f){d=f.innerHTML;f.innerHTML=b+d}else{g=document.getElementById(k+"list");if((g)&&(k!="documents")){h=g.innerHTML;g.innerHTML=b+h}else{a=document.getElementById("content_div");c=a.innerHTML;a.innerHTML=b+c}}gsAddFormLoadedFlag=1;if(k=="documents"){dim_link("daf_save_link");document.getElementById("daf_descr").focus()}if(k=="messages"){show_roster_checkboxes();dim_link("maf_save_link");document.getElementById("maf_subject").focus()}if(k=="notes"){show_roster_checkboxes();dim_link("naf_save_link");document.getElementById("naf_body").focus()}if(k=="voicenotes"){show_roster_checkboxes();dim_link("naf_save_link")}if(k=="posts"){dim_link("paf_save_link");document.getElementById("pnf_body").focus()}if(k=="links"){document.getElementById("laf_label").focus()}}}function unload_add_form(a){destroy_form_div(a+"_add_form_0");sAddFormLoadedFlag=0}function load_edit_form(g,d){var b;var a;var f;var c;b="edit";a=get_template_source("content_div",g,"form");a=replace_all(a,"content_"+g+"_form","");a=replace_all(a,"<!-- action -->",b);if(g!="groups"){a=replace_all(a,"<!-- groupid -->",gsGroupId)}if(g=="users"){a=replace_all(a,"<!-- userid -->",gsUserId)}a=replace_all(a,"<!-- id -->",d);oRecord=gaTable[g][d];a=populate_datasites_from_record(g,d,"content_div",a);if(g=="users"){a=replace_all(a,"<!-- [^ ]* -->","")}if(g=="documents"){document.getElementById("doc"+d+"info").style.width="420px";document.getElementById("doc"+d+"info").style.height="220px";f=document.getElementById("doc"+d+"info");f.innerHTML=f.innerHTML+a;c="yes"}else{f=document.getElementById(g+d);f.innerHTML=a}}function unload_edit_form(f,d){var c;var a,b;c=populate_datasites_from_record(f,d,"content_div","");a=f+d;b=document.getElementById(a);b.innerHTML=c}function load_view(f,A){var n="",d="";if(A=="roster"){gsInviteesInRoster=0}debug_message("in load_view sTable: "+f+" sTarget: "+A);postsYTVideos={};var s=false;switch(f){case"users":d=populate_datasites_from_record(f,gsUserId,A);break;case"documents":case"doclist":d=populate_folder(f);break;default:d=populate_datasites_from_table(f,A);s=true;break}n=d;if(s==false){oTarget=document.getElementById(A);if(oTarget){oTarget.innerHTML=n}else{debug_message("In load_view: the requested target, "+A+", was not found.")}}if(A=="roster"){roster_init()}if(A=="right_sticky"){var k=document.getElementById("sticky_notes_head");if(k){if(d.length>400){k.style.display="block"}else{k.style.display="none"}}else{}}switch(gsSection){case"links":if(f=="links"){getE("laf_url").focus();yui_createLinksTable(f)}break;case"polls":var v=user_is_group_admin(gsGroupId);for(var p in gaTable.polls){if((gsGroupId==gaTable.polls[p]["groupid"])&&((v==1)||(gaTable.polls[p]["userid"]==gsUserId)||(gaTable.polls[p]["completedflag"]!==undefined))){var h=getE("poll_build_instr_1",0);if(h){h.style.display="none"}break}}break;case"messages":show_roster_checkboxes();if((gsSeekType=="message")&&(gsSeekId!=0)){maf_reply_to_sender(gsSeekId);var g=getE("maf_body");if(g){g.focus()}}else{var g=getE("maf_subject");if(g){g.focus()}}break;case"notes":debug_message("in load_view: gsSection="+gsSection);show_roster_checkboxes();getE("naf_body_head").className+=" right_sticky_note_head_"+get_color_index(gsGroupId);getE("naf_sfirst").innerHTML=gaTable.users[gsUserId]["first"];getE("naf_body").focus();break;case"voicenotes":show_roster_checkboxes();break;case"text":show_roster_checkboxes();getE("naf_body").focus();break;case"posts":if(f=="posts"){posts_init(f);yui_showPostsYTVideos()}break;case"folderlist":if((f=="documents")||(f=="doclist")){if(gsFolderLevel==0){dim_link("docs_up_0_link")}dim_link("move_docs_link");debug_message("about to write max block for documents... sTable: "+f);if(f=="documents"){write_max_block("documents")}yui_createDownloadTable(f)}break;case"meeting_landing":if(gaTable.groups[gsGroupId]["partnerid"]==1){var q=getE("inperson_link",0);if(q){set_onclick(q,"",null);q.setAttribute("href","http://catalyst.pcconf.com");q.setAttribute("target","_blank")}var q=getE("call_link",0);if(q){set_onclick(q,"",null);q.setAttribute("href","http://catalyst.pcconf.com");q.setAttribute("target","_blank")}}break;case"profile":case"preferences":var w=getE("uafp_smscarrier",0);debug_message("in load_view eCarrierSelect: "+w);if(w){var b=getE("uaf_smscarrierid",0);debug_message("in load_view eCarrierHidden: "+b);if(b){debug_message("in load_view eCarrierHidden.value: "+b.value);set_selected_index(w,b.value)}if(gsSection=="profile"){test_sms_link_show();var j=getE("uaf_where",0);if(j){var r;if(j.value==""){r=getE("profile_where_input_div",0)}else{r=getE("profile_where_display_div",0)}if(r){r.style.display="block"}}}if(gsSection=="preferences"){set_uaf_checkboxes("meeting");set_uaf_checkboxes("link");set_uaf_checkboxes("event");set_uaf_checkboxes("document");set_uaf_checkboxes("join");set_uaf_checkboxes("post");set_uaf_checkboxes("sticky");set_uaf_checkboxes("voice");var l=getE("uaf_timezone_menu",0);if(l){var u=l.options.length;for(var o=0;o<u;o++){if(l.options[o].value==gsTimezone){debug_message("load_view: setting timezone menu to option "+o+" which is "+l.options[o].value);l.selectedIndex=o;o=u}else{}}}var m=getE("uaf_notifymeetingmin",0);var a=getE("uafp_notifymeetingmin",0);var c=getE("uafp_units",0);if(a&&c&&m){minutes=m.value;if(minutes%1440==0){a.value=minutes/1440;c.value="days"}else{if(minutes%60==0){a.value=minutes/60;c.value="hours"}else{a.value=minutes;c.value="minutes"}}}}}}}function write_max_block(a){if((gaSort!==undefined)&&(gaSort.user_group[gsGroupId]!==undefined)&&(gaSort.user_group!==undefined)){gsMaxBlocks+="{max:"+gsGroupId+","+a+","+gaSort.user_group[gsGroupId]["maxid"+a]+"},";gaTable.groups[gsGroupId]["new"+a+"count"]=0}}function set_uaf_checkboxes(c){var d,b,a;d=getE("uaf_notify"+c+"type").value;if((d=="Email")||(d=="Both")){b=getE("notify"+c+"type_email");b.checked=true}if((d=="Text")||(d=="Both")){a=getE("notify"+c+"type_text");a.checked=true}if(c=="meeting"){toggle_reminder_time()}}function set_user_timezone(){var c=getE("uaf_timezone_menu",0);if(c){var b="";if(c.selectedIndex>0){b=c.options[c.selectedIndex].value}var a=getE("uaf_timezone",0);if(a){a.value=b}}}function set_user_preference(c){var d,a,f,b;d=getE(c+"_email").checked;a=getE(c+"_text").checked;sSMS=getE("uaf_phone").value;f="None";if(d){f="Email"}if(a){if(sSMS==""){w_alert("You must enter your cell number to get text messages.")}else{f="Text"}}if((d)&&(a)){f="Both"}b=getE("uaf_"+c);b.value=f}function get_color_index(a){if((gaTable.groups!==undefined)&&(gaTable.groups[a]!==undefined)){return gaTable.groups[a]["color"]}return 0}function voicenote_play(c){if(0){var b=getE("voicenote_embed");if(b){b.src="/uploads/"+c;debug_message("in voicenote_play typeof eVoicenoteEmbed: "+(typeof b));b.Play()}}if(1){var a=getE("voicenote_div");if(a){a.innerHTML='<embed id="voicenote_player" src="uploads/'+c+'" autostart="true" width="0" height="0">'}}if(0){var d=getE("voicenote_iframe");if(d){d.src="voicenote_play.html?"+c}}}var gsFirstPostFound=0;function extra_populations(R,l,B){var aq,am,ac,n,A,N,at;var ax,aC,O;var T,M,S;var ar;var m;var ae,Z,v,F,aF;var aw;var aj;var H,p,g,K,q;var Q="";var av="";var ay="&#160;";var X="";var G="";var ah="&#160;";var ad="";var P="&#160;";var ao;var aG,n,D;switch(R){case"web_meetings":if(typeof gaTable.events[l]=="undefined"){B=""}else{ap=gaTable.events[l]["userid"];var u=get_human_datetime_from_8601(gaTable.events[l]["eventstart"]);var s=gaTable.events[l]["eventname"];var C=s.replace("at ","");if(C.indexOf(u)==-1){s=s+" - "+u}debug_message("in pop_from_rec: sCompare="+C+" sHumanDatetime="+u);B=replace_all(B,"<!-- id -->",l);B=replace_all(B,"<!-- eventname -->",s);if(gaTable.users[ap]===undefined){B=replace_all(B,"<!-- first -->",gaTable.events[l]["first"]);B=replace_all(B,"<!-- last -->",gaTable.events[l]["last"])}else{B=replace_all(B,"<!-- first -->",gaTable.users[ap]["first"]);B=replace_all(B,"<!-- last -->",gaTable.users[ap]["last"])}if(0){if(u==gaTable.events[l]["eventname"]){B=replace_all(B,"<!-- date_line_class -->","display_none")}else{B=replace_all(B,"<!-- eventstart -->",u)}}B=replace_all(B,"<!-- delete_link -->","");var aA=0;for(var L in gaTable.events[l]["users"]){aA+=1}B=replace_all(B,"<!-- numparticipants -->",aA);var a=gaTable.events[l]["groupid"];var I=gaTable.groups[a]["groupname"];B=replace_all(B,"<!-- groupname -->",I);var ak="";var aa="";var h="";var w=gaTable.events[l]["utcstart"];var V=new Date();var ab=V.getTime()/1000;var al=w-ab;if((al/3600)<=-3){ak="This meeting has ended."}else{var b=gaTable.users[gsUserId]["email"];var af=gaTable.events[l]["webmeetingid"];var au=gaTable.events[l]["webmeetingkey"];if(gsUserId==gaTable.events[l]["userid"]){aa='<tr><td class="meeting_label" width="10%" align="right" valign="top" nowrap> Link:&#160; </td>';aa+='<td class="chat_build_data" width="90%">Send this link to anyone you want to be in this meeting:<br/>';aa+='<input type="text" style="width:90%;" width="90%" value="http://'+document.domain+"/yui/meeting/join.php?meeting_key=";aa+=af+"&meeting_password="+au;aa+='" onclick="" onmousedown="this.focus(); this.select(); return false;" /></td></tr>';h='<a href="yui/meeting/start.php?meeting_key='+af+"&meeting_user=";h+=b+"&meeting_password="+au+'" target="_blank">start meeting</a>';h+='<span class="">&#160;|&#160;</span>';h+='<a href="" onclick="web_meeting_cancel('+af+","+a+'); return false;">cancel meeting</a>'}else{h='<a href="yui/meeting/join.php?meeting_key='+af+"&meeting_user="+b+"meeting_password="+au+'" target="_blank">join meeting</a>'}}B=replace_all(B,"<!-- meetingtext -->",ak);B=replace_all(B,"<!-- meetinglink -->",aa);B=replace_all(B,"<!-- meetingcontrols -->",h)}break;case"chats":if(typeof gaTable.events[l]=="undefined"){B=""}else{ap=gaTable.events[l]["userid"];var u=get_human_datetime_from_8601(gaTable.events[l]["eventstart"]);B=replace_all(B,"<!-- id -->",l);B=replace_all(B,"<!-- eventname -->",gaTable.events[l]["eventname"]);B=replace_all(B,"<!-- first -->",gaTable.users[ap]["first"]);B=replace_all(B,"<!-- last -->",gaTable.users[ap]["last"]);if(u==gaTable.events[l]["eventname"]){B=replace_all(B,"<!-- date_line_class -->","display_none")}else{B=replace_all(B,"<!-- eventstart -->",u)}B=replace_all(B,"<!-- delete_link -->","");var aA=0;for(var L in gaTable.events[l]["users"]){aA+=1}B=replace_all(B,"<!-- numparticipants -->",aA);if(get_chatroom_status(l)!=0){B=replace_all(B,"<!-- enter_chatroom_class -->","display_none")}}break;case"calls":if(typeof gaTable.events[l]=="undefined"){B=""}else{ap=gaTable.events[l]["userid"];var u=get_human_datetime_from_8601(gaTable.events[l]["eventstart"]);B=replace_all(B,"<!-- id -->",l);B=replace_all(B,"<!-- eventname -->",gaTable.events[l]["eventname"]);B=replace_all(B,"<!-- first -->",gaTable.users[ap]["first"]);B=replace_all(B,"<!-- last -->",gaTable.users[ap]["last"]);if(u==gaTable.events[l]["eventname"]){B=replace_all(B,"<!-- date_line_class -->","display_none")}else{B=replace_all(B,"<!-- eventstart -->",u)}B=replace_all(B,"<!-- delete_link -->","");var aA=0;for(var L in gaTable.events[l]["users"]){aA+=1}B=replace_all(B,"<!-- numparticipants -->",aA)}break;case"documents":B=replace_all(B,"<!-- documentid -->",l);var c;var ai;c=gaTable.documents[l]["docname"];if(gaTable.documents[l]["type"]=="folder"){ai=c.substr(0,c.length-7)}else{ai=c}var U=ai;var aD=ai;var M="gen_icon.gif";var W="gen_mini.gif";var S=gaTable.documents[l]["type"];var aE=S;switch(S.toLowerCase()){case ("doc"):aE="Word Doc";M="word_icon.gif";W="doc_mini.gif";break;case ("docx"):aE="Word Doc";M="word_icon.gif";W="docx_mini.gif";break;case ("ppt"):aE="Powerpoint";M="ppt_icon.gif";W="ppt_mini.gif";break;case ("pptx"):aE="Powerpoint";M="pptx_icon.gif";W="pptx_mini.gif";break;case ("xls"):case ("xlsm"):aE="Excel File";M="xls_icon.gif";W="xls_mini.gif";break;case ("xlsx"):aE="Excel File";M="xlsx_icon.gif";W="xlsx_mini.gif";break;case ("zip"):aE="Zip Archive";M="zip_icon.gif";break;case ("pdf"):aE="Adobe PDF";M="pdf_icon.gif";W="pdf_mini.gif";break;case ("gif"):aE="Gif Image";M="gif_icon.gif";W="gif_mini.gif";break;case ("jpg"):aE="Jpeg Image";M="jpg_icon.gif";W="jpg_mini.gif";break;case ("txt"):aE="Text File";M="txt_icon.gif";W="txt_mini.gif";break;case ("folder"):aE="Folder"}B=replace_all(B,"<!-- docext -->",S);B=replace_all(B,"<!-- doctype -->",aE);B=replace_all(B,"<!-- docicon -->",M);B=replace_all(B,"<!-- docmini -->",W);if(aD.length>20){aD=aD.substr(0,16)+"..."}if(U.length>36){U=U.substr(0,32)+"..."}B=replace_all(B,"<!-- docname_briefer -->",aD);B=replace_all(B,"<!-- docname_brief -->",U);ar=gaTable.documents[l]["descr"];if(ar.length>50){ar=ar.substr(0,46)+" ..."}B=replace_all(B,"<!-- descr_brief -->",ar);if((gaTable.documents[l]["userid"]==gsUserId)||(user_is_group_admin(gsGroupId)==1)){B=replace_all(B,"<!-- extra_controls_class -->","")}else{B=replace_all(B,"<!-- extra_controls_class -->"," display_none")}break;case"events":B=replace_all(B,"<!-- eventid -->",l);B=replace_all(B,"<!-- first -->",gsFirst);B=replace_all(B,"<!-- last -->",gsLast);break;case"groups":B=replace_all(B,"<!-- groupid -->",l);aw=get_color_index(l);B=replace_all(B,"<!-- colorindex -->",aw);P="&#160;";ah="&#160;";ay="&#160;";if(gaTable.groups[l]["newpostscount"]>0){ad=" pb_posts_bg";P=gaTable.groups[l]["newpostscount"]}if(gaTable.groups[l]["newdocumentscount"]>0){Q=" pb_documents_bg";av="folderlist";ay=gaTable.groups[l]["newdocumentscount"]}if(gaTable.groups[l]["neweventscount"]>0){X=" pb_events_bg";G="calendar";ah=gaTable.groups[l]["neweventscount"]}B=replace_all(B,"<!-- extra_balloon_posts -->",ad);B=replace_all(B,"<!-- posts_count -->",P);B=replace_all(B,"<!-- extra_balloon_documents -->",Q);B=replace_all(B,"<!-- folder_section -->",av);B=replace_all(B,"<!-- documents_count -->",ay);B=replace_all(B,"<!-- extra_balloon_events -->",X);B=replace_all(B,"<!-- calendar_section -->",G);B=replace_all(B,"<!-- events_count -->",ah);ae=gaTable.groups[l]["groupname"];Z=gaTable.groups[l]["groupname"];v=18;F=new Array();F=Z.split(" ");aF=F.length;for(var ag=0;ag<aF;ag++){if((F[ag].length>8)&&(v>16)){v=16}if((F[ag].length>7)&&(v>14)){v=14}if((F[ag].length>9)&&(v>12)){v=12}if((F[ag].length>11)&&(v>11)){v=11}if((F[ag].length>12)&&(v>10)){v=10}if((F[ag].length>14)&&(v>9)){v=9}if((F[ag].length>15)&&(v>8)){v=8}if((F[ag].length>17)&&(v>7)){v=7}}if(0){}else{}if((ae.length>10)&&(v>14)){v=14}if((ae.length>15)&&(v>12)){v=12}if((ae.length>20)&&(v>10)){v=10}if((ae.length>25)&&(v>8)){v=8}if(v==0){v=""}else{v=" groupname_"+v}if(ae==Z){ae=""}if(ae!=""){ae=' title="'+ae+'"'}B=replace_all(B,"<!-- groupname_display -->",Z);B=replace_all(B,"<!-- groupname_title -->",ae);B=replace_all(B,"<!-- extra_groupname_class -->",v);break;case"links":var j=gaTable.links[l]["label"];if(j.length>73){j=j.substr(0,70)+"..."}B=replace_all(B,"<!-- label_abbr -->",j);if((gaTable.links[l]["userid"]==gsUserId)||(user_is_group_admin(gsGroupId)==1)){B=replace_all(B,"<!-- extra_controls_class -->","")}else{B=replace_all(B,"<!-- extra_controls_class -->"," display_none")}break;case"messages":B=replace_all(B,"<!-- messageid -->",l);break;case"notes":if(gaTable.notes[l]["dismissed"]==1){B=""}else{B=replace_all(B,"<!-- noteid -->",l);if(gaTable.notes[l]["voicefile"]!=""){B=replace_all(B,"<!-- body_text -->","");B=replace_all(B,"<!-- voicenote -->",'<div id="vn_play_div"><a class="vn_btn" id="vn_play_btn" href="" onclick="voicenote_play(\''+gaTable.notes[l]["voicefile"]+'\'); return false;" title="play">&#160;</a></div>')}else{B=replace_all(B,"<!-- body_text -->",gaTable.notes[l]["body"]);B=replace_all(B,"<!-- voicenote -->","")}aj=get_color_index(gaTable.notes[l]["groupid"]);B=replace_all(B,"<!-- color_index -->",aj);g=0;if(gaTable.notes[l]["userid"]==gsUserId){g=1}K=0;if(gaTable.notes[l]["ruserid"]==gsUserId){K=1}q="";if((g)&&(K)){q=" sent_to_self"}else{if(g){q=" sent"}}B=replace_all(B,"<!-- sent_class -->",q);m="";if(gaTable.notes[l]["dismissed"]==1){m=" dismissed"}B=replace_all(B,"<!-- dismissed_class -->",m)}break;case"polls":B=replace_all(B,"<!-- groupname -->",gsGroupName);var d=gaTable.polls[l]["userid"];var J;var f;if(gaTable.users[d]===undefined){var J="A former";var f="member"}else{var J=gaTable.users[d]["first"];var f=gaTable.users[d]["last"]}B=replace_all(B,"<!-- first -->",J);B=replace_all(B,"<!-- last -->",f);if(gaTable.polls[l]["completedflag"]==0){ao='<a href="" onclick="poll_take_click('+l+'); return false;">take poll</a>'}else{ao="take poll"}B=replace_all(B,"<!-- take_link -->",ao);if((d==gsUserId)||(user_is_group_admin(gsGroupId)==1)){sDelStr='<span class="">|</span> <a href="" onclick="poll_delete_click('+l+'); return false;">delete</a>';B=replace_all(B,"<!-- delete_link -->",sDelStr)}B=poll_progress_populate(B,l);break;case"posts":B=replace_all(B,"<!-- postid -->",l);if(gsFirstPostFound==0){gsFirstPostFound=1;var aI=1;B=replace_all(B,"<!-- first_post_class -->"," first_post")}else{B=replace_all(B,"<!-- first_post_class -->","")}if(B!=""){var o=gaTable.posts[l]["posttype"];if(o=="mail"){o="post"}switch(o){case"":case"post":aG=replace_all(gaTable.posts[l]["body"],"\n\n","<p />");aG=replace_all(aG,"\n","<br />");var an="";var ap=gaTable.posts[l]["userid"];if(typeof gaTable.users[ap]!="undefined"){an=gaTable.users[ap]["image"]}if((typeof an=="undefined")||(an=="undefined")||(an=="")){an="default.jpg"}if((typeof an=="undefined")||(an=="undefined")||(an=="")){B=replace_all(B,"<!-- act_icon_cell_class -->","");B=replace_all(B,"<!-- act_icon_class -->","display_none");B=replace_all(B,"<!-- width_class -->","post_body_no_icon")}else{B=replace_all(B,"<!-- act_icon_cell_class -->","post_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","post_icon_div");if(an.substring(0,5)=="http:"){B=replace_all(B,"<!-- image -->",'<img src="'+an+'" alt="" id="avatar_img" />')}else{B=replace_all(B,"<!-- image -->",'<img src="/avatars/'+an+"?sid="+Math.random()+'" alt="" id="avatar_img" />')}B=replace_all(B,"<!-- width_class -->","post_body_with_icon")}B=replace_all(B,"<!-- post_or_act -->","post");break;case"document":D=gaTable.posts[l]["recordid"];if((typeof gaTable.documents=="undefined")||(typeof gaTable.documents[D]=="undefined")){B=""}else{sDocnameAbbr=gaTable.documents[D]["docname"];if(sDocnameAbbr.length>75){sDocnameAbbr=sDocnameAbbr.substr(0,70)+"..."}n=get_template_source("content_div","documents","activity");n=replace_all(n,"<!-- docid -->",D);n=replace_all(n,"<!-- docname -->",gaTable.documents[D]["docname"]);n=replace_all(n,"<!-- docname_abbr -->",sDocnameAbbr);aG=n;B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," added a new file");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"]);B=replace_all(B,"<!-- width_class -->","post_body_with_icon")}break;case"event":D=gaTable.posts[l]["recordid"];if((typeof gaTable.events=="undefined")||(typeof gaTable.events[D]=="undefined")){B=""}else{n=get_template_source("content_div","events","activity");var Y=D;if(gaTable.posts[l]["body"]==""){n=replace_all(n,"<!-- name -->",gaTable.events[D]["eventname"]);var E=get_human_datetime_from_8601(gaTable.events[D]["eventstart"]);if(gaTable.events[D]["all_day"]==1){E=replace_all(E,"12:00a","All day")}n=replace_all(n,"<!-- when -->",E);aG=n;B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," added a new event");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"])}else{n=replace_all(n,"<!-- name -->",gaTable.events[D]["eventname"]);n=replace_all(n,"<!-- when -->",gaTable.posts[l]["body"]);aG=n;B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," added several events");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"])}B=replace_all(B,"<!-- width_class -->","post_body_with_icon")}break;case"link":D=gaTable.posts[l]["recordid"];if((typeof gaTable.links=="undefined")||(typeof gaTable.links[D]=="undefined")){B=""}else{var j=gaTable.links[D]["label"];if(j.length>66){j=j.substr(0,63)+"..."}n=get_template_source("content_div","links","activity");n=replace_all(n,"<!-- url -->",gaTable.links[D]["url"]);n=replace_all(n,"<!-- label -->",j);if(gaTable.links[D]["url"]==j){n=replace_all(n,"<!-- title -->","")}else{n=replace_all(n,"<!-- title -->",gaTable.links[D]["label"])}n=replace_all(n,"<!-- descr -->",gaTable.links[D]["descr"]);aG=n;B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," added a new link");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"]);B=replace_all(B,"<!-- width_class -->","post_body_with_icon");B=replace_all(B,"<!-- POST_RECORD_ID -->",D);var aH=new RegExp("^http://.*youtube.com/watch.*");var r=gaTable.links[D]["url"];if(aH.test(r)){postsYTVideos["po_yt_"+l]=r}}break;case"user_group":D=gaTable.posts[l]["recordid"];if((typeof gaTable.user_group=="undefined")||(typeof gaTable.user_group[D]=="undefined")){B=""}else{aG="";B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," joined the group");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"]);B=replace_all(B,"<!-- width_class -->","post_body_with_icon")}break;case"group":D=gaTable.posts[l]["recordid"];if((typeof gaTable.groups=="undefined")||(typeof gaTable.groups[D]=="undefined")){B=""}else{aG="";B=replace_all(B,"<!-- post_or_act -->","act");B=replace_all(B,"<!-- act_subj -->"," created this group");B=replace_all(B,"<!-- act_icon_cell_class -->","act_icon_cell");B=replace_all(B,"<!-- act_icon_class -->","act_icon_"+gaTable.posts[l]["posttype"]);B=replace_all(B,"<!-- width_class -->","post_body_with_icon")}break}}B=replace_all(B,"<!-- image -->","&#160;");if(B!=""){B=replace_all(B,"<!-- formatted_body -->",aG);if(typeof gaTable.posts[l]["last"]!="undefined"){B=replace_all(B,"<!-- last_initial -->",gaTable.posts[l]["last"].substr(0,1)+".")}var k=get_friendly_datetime_span(gaTable.posts[l]["created"]);B=replace_all(B,"<!-- friendlydate -->",k);if((gaTable.posts[l]["userid"]==gsUserId)||(user_is_group_admin(gsGroupId)==1)){B=replace_all(B,"<!-- extra_controls_class -->","")}else{B=replace_all(B,"<!-- extra_controls_class -->"," display_none")}}else{if(aI==1){gsFirstPostFound=0}}break;case"user_group":B=replace_all(B,"<!-- user_groupid -->",l);ap=gaTable.user_group[l]["userid"];B=replace_all(B,"<!-- first -->",gaTable.users[ap]["first"]);B=replace_all(B,"<!-- last -->",gaTable.users[ap]["last"]);B=replace_all(B,"<!-- email -->",gaTable.users[ap]["email"]);var az=" active_member";if(gaTable.user_group[l]["status"]=="i"){gsInviteesInRoster=1;az=" invitee"}B=replace_all(B,"<!-- invitee_class -->",az);break;case"users":B=replace_all(B,"<!-- userid -->",l,"populate_datasites user id");B=replace_all(B,"<!-- first_escaped -->",escape_for_HTML_attribute(gaTable.users[l]["first"]));B=replace_all(B,"<!-- last_escaped -->",escape_for_HTML_attribute(gaTable.users[l]["last"]));B=replace_all(B,"<!-- school_escaped -->",escape_for_HTML_attribute(gaTable.users[l]["school"]));var aB="";if((typeof gaTable.users[l]["image"]=="undefined")||(gaTable.users[l]["image"]=="")){aB='<img src="/avatars/default.jpg" alt="" id="avatar_img" />';B=replace_all(B,"<!-- image_escaped -->","");B=replace_all(B,"<!-- user_image_instr -->","No image loaded.")}else{if(gaTable.users[l]["image"].substring(0,5)=="http:"){aB='<img src="'+gaTable.users[l]["image"]+'" alt="" id="avatar_img" />'}else{aB='<img src="/avatars/'+gaTable.users[l]["image"]+"?sid="+Math.random()+'" alt="" id="avatar_img" />'}B=replace_all(B,"<!-- image_escaped -->",escape_for_HTML_attribute(gaTable.users[l]["image"]));B=replace_all(B,"<!-- user_image_instr -->","")}B=replace_all(B,"<!-- user_image -->",aB);break}return B}function populate_datasites_from_record(j,d,a,f){var c,g,b;debug_message("entering populate_datasites_from_record: sTable="+j+" sRecordId="+d+" sTarget="+a);c="";if(typeof gaTable[j][d]!="undefined"){if((j=="meetings")||(j=="calls")||(j=="chats")||(j=="web_meetings")){b=gaTable.events[d]["groupid"];sEventType=gaTable.events[d]["eventtype"];switch(sEventType){case"WebMeeting":j="web_meetings";break;case"Chat":j="chats";break;case"Conference Call":j="calls";break}}else{b=gaTable[j][d]["groupid"]}if((gsGroupId==0)||(b==gsGroupId)){if((typeof f!="undefined")&&(f!="")){c=f}else{if((j=="users")&&((gsSection=="profile")||(gsSection=="preferences"))){c=get_template_source(a,gsSection,"repeat")}else{c=get_template_source(a,j,"repeat")}}for(var h in gaTable[j][d]){g=gaTable[j][d][h];if(typeof g=="undefined"){g=""}c=replace_all(c,"<!-- "+h+" -->",g)}c=extra_populations(j,d,c)}if(j=="notes"){}}return c}function populate_meeting_record(T){debug_message("entering populate_meeting_record: sRecordId="+T);sPopulatedTemplate="";if(typeof gaTable.events[T]!="undefined"){var Y=gaTable.events[T];var c=Y.userid;var Z=Y.groupid;var U=Y.created;var P=Y.eventtype;var af=Y.eventname;var h=Y.eventstart;var ad=Y.descr;var Q=Y.utcstart;var u;var V;var H;var X=get_friendly_datetime_span(U);var S=get_human_datetime_from_UTC(Q);var d=af.replace("at ","","g");var d=d.replace("  "," ","g");var I=d.indexOf(S);if(I>0){}else{af=af+" - "+S}debug_message("in pop_from_rec: sCompare=>"+d+"< sHumanDate=>"+S+"<");if((gaTable.users[c]!==undefined)){var E=gaTable.users[c];u=E.first;V=E.last;var n=E.image;if((n===undefined)||(n=="")){H="/avatars/default.jpg"}else{if(n.substring(0,5)=="http:"){H=n}else{H="/avatars/"+n+"?sid="+Math.random()}}}else{u="a former";V="member";H="/avatars/default.jpg"}var v=cDiv_IC("meeting_"+T,"meeting_div");var q=cTable_ICP("meeting_table_"+T,"meeting_table",v);var M=cTbody_P(q);var R=cE_P("TR",M);var o=cE_CP("TD","meeting_avatar_cell",R);o.setAttribute("valign","top");var O=cImg_ICP("meeting_avatar_icon_"+T,"avatar_icon_sm",o,H);O.setAttribute("width","30");O.setAttribute("height","30");var W=cE_P("TD",R);var m=cE_CP("TD","meeting_icon_cell",R);m.setAttribute("valign","top");var g=cDiv_ICP("meeting_name_"+T,"meeting_name",W);cText(af,g);if(ad!=""){var j=cSpan_ICP("meeting_descr_"+T,"meeting_descr",g);cText(" - "+ad,j)}var N=cDiv_ICP("meeting_byline_"+T,"meeting_byline",W);cText("Made by ",N);var L=cSpan_CP("meeting_author",N);cText(u+" "+V,L);cText(" ("+X+")",N);var s=0;for(var ab in gaTable.events[T]["users"]){s+=1}var Q=gaTable.events[T]["utcstart"];var K=new Date();var k=K.getTime()/1000;var ae=Q-k;switch(P){case"WebMeeting":sTable="web_meetings";var l=cDiv_ICP("meeting_link_"+T,"meeting_link",W);cText("Participants: ",l);sHref="";var C="chat_attendance_toggle("+T+"); return false;";var G=cA_P(l,sHref,"_blank",C,"");cText(s,G);var b=cDiv_IP("chat_"+T+"_attendance",W);if((ae/3600)<=-3){sMeetingText="This meeting has ended."}else{var f=gaTable.users[gsUserId]["email"];var r=gaTable.events[T]["webmeetingid"];var ac=gaTable.events[T]["webmeetingkey"];if(gsUserId==gaTable.events[T]["userid"]){if(0){J='<tr><td class="meeting_label" width="10%" align="right" valign="top" nowrap> Link:&#160; </td>';J+='<td class="chat_build_data" width="90%">Send this link to anyone you want to be in this meeting:<br/>';J+='<input type="text" style="width:90%;" width="90%" value="http://'+document.domain+"/yui/meeting/join.php?meeting_key=";J+=r+"&meeting_password="+ac;J+='" onclick="" onmousedown="this.focus(); this.select(); return false;" /></td></tr>'}var D=cDiv_CP("chat_build_data",W);cText("Send this link to anyone you want to be in this meeting:",D);var J="http://"+document.domain+"/yui/meeting/join.php?meeting_key="+Y.webmeetingid+"&meeting_user="+E.email+"&meeting_password="+Y.webmeetingkey;var B=cInput("","",D,"text",J,"","");B.setAttribute("onmousedown","this.focus(); this.select(); return false;");var F=cSpan_CP("",l);cText(" | ",F);if(0){sControls='<a href="yui/meeting/start.php?meeting_key='+r+"&meeting_user=";sControls+=f+"&meeting_password="+ac+'" target="_blank">start meeting</a>';sControls+='<span class="">&#160;|&#160;</span>';sControls+='<a href="" onclick="web_meeting_cancel('+r+","+Z+'); return false;">cancel meeting</a>'}sHref="yui/meeting/start.php?meeting_key="+Y.webmeetingid+"&meeting_user="+E.email+"&meeting_password="+Y.webmeetingkey;var a=cA_P(l,sHref,"_blank","","");a.setAttribute("onmousedown","this.focus(); this.select(); return false;");cText("start meeting",a);var aa=cSpan_CP("",l);cText(" | ",aa);sHref="";eACancel=cA_P(l,sHref,"_blank","web_meeting_cancel("+Y.webmeetingid+","+Z+"); return false;","");cText("cancel meeting",eACancel)}else{var F=cSpan_CP("",l);cText(" | ",F);sHref="yui/meeting/join.php?meeting_key="+Y.webmeetingid+"&meeting_user="+E.email+"&meeting_password="+Y.webmeetingkey;var a=cA_P(l,sHref,"_blank","","");a.setAttribute("onmousedown","this.focus(); this.select(); return false;");cText("join meeting",a)}}break;case"Chat":sTable="chats";var l=cDiv_ICP("meeting_link_"+T,"meeting_link",W);cText("Participants: ",l);sHref="";var C="chat_attendance_toggle("+T+"); return false;";var G=cA_P(l,sHref,"_blank",C,"");cText(s,G);var b=cDiv_IP("chat_"+T+"_attendance",W);if((ae/3600)<=-3){sMeetingText="This meeting has ended."}else{if((ae/3600)>=3){sMeetingText="This meeting is yet to begin."}else{var F=cSpan_CP("",l);cText(" | ",F);sHref="/chatroom/index.html";var a=cA_P(l,sHref,"_blank","","");a.setAttribute("onmousedown","gsChatId = "+T+";");cText("enter chatroom",a)}}var F=cSpan_CP("",l);cText(" | ",F);sHref="/chatroom/index.html";var a=cA_P(l,sHref,"_blank","","");a.setAttribute("onmousedown","gsChatArchiveFlag = 1; gsChatId = "+T+";");cText("view archive",a);break;case"Conference Call":sTable="calls";var l=cDiv_ICP("meeting_link_"+T,"meeting_link",W);cText("Participants: ",l);sHref="";var C="chat_attendance_toggle("+T+"); return false;";var G=cA_P(l,sHref,"_blank",C,"");cText(s,G);var b=cDiv_IP("chat_"+T+"_attendance",W);if((ae/3600)<=-3){sMeetingText="This call has ended.";var F=cSpan_CP("",l);cText(" | ",F);cText("This call has ended.",F)}else{if(gsUserId==gaTable.events[T]["userid"]&&gaTable.events[T]["webmeetingkey"]!=""){var F=cSpan_CP("",l);cText(" | ",F);sHref=gaTable.events[T]["webmeetingkey"];var A=cA_P(F,sHref,"_blank","","");cText("Moderate call",A)}else{var F=cSpan_CP("",l);cText(" | ",F);cText(Y.instructions,F)}}break}var w="";switch(P){case"WebMeeting":w="/images/meeting/virtual_sm.gif";break;case"Chat":w="/images/meeting/chat_sm.gif";break;case"Conference Call":w="/images/meeting/call_sm.gif";break}var p=cImg_CP("meeting_icon_sm",m,w);return v}else{return null}}function swap_datasites(c,h,b){if(!c){return}if(c.length==0){return}if(typeof gaTable[h]=="undefined"){return}if(typeof gaTable[h][b]=="undefined"){return}var a=0;var g="";var f="";for(var d=0;d<c.length;d++){sChar=c.charAt(d);if((sChar=="-")&&(c.charAt(d+1)=="-")&&(c.charAt(d+2)==">")){d+=2;g=trim(g);if(typeof gaTable[h][b][g]!=undefined){sValue=gaTable[h][g];f+=sValue}a=0}else{if((sChar=="<")&&(c.charAt(d+1)=="!")&&(c.charAt(d+2)=="-")&&(c.charAt(d+3)=="-")){d+=3;a=1;g=""}else{if(a==1){g+=sChar}else{f+=sChar}}}}return f}function sort_numeric(d,c){if(parseInt(d,10)>parseInt(c,10)){return 1}if(parseInt(d,10)<parseInt(c,10)){return -1}return 0}function sort_numeric_reverse(d,c){if(parseInt(d,10)<parseInt(c,10)){return 1}if(parseInt(d,10)>parseInt(c,10)){return -1}return 0}function sort_posts_threads(d,c){if(typeof gaSort.posts[gsGroupId]["threads"]!="undefined"){if(typeof gaSort.posts[gsGroupId]["threads"][d]!="undefined"){d=gaSort.posts[gsGroupId]["threads"][d]["newest"]}}if(typeof gaSort.posts[gsGroupId]["threads"]!="undefined"){if(typeof gaSort.posts[gsGroupId]["threads"][c]!="undefined"){c=gaSort.posts[gsGroupId]["threads"][c]["newest"]}}if(parseInt(d,10)<parseInt(c,10)){return 1}if(parseInt(d,10)>parseInt(c,10)){return -1}return 0}function sort_roster(d,c){var g=gaTable.user_group[d]["userid"];var f=gaTable.user_group[c]["userid"];if((typeof gaTable.users[g]=="undefined")||((typeof gaTable.users[f]=="undefined"))){return 0}if(gaTable.users[g]["last"].toLowerCase()==gaTable.users[f]["last"].toLowerCase()){if(gaTable.users[g]["first"].toLowerCase()>gaTable.users[f]["first"].toLowerCase()){return 1}else{return -1}return 0}else{if(gaTable.users[g]["last"]==""){return 1}if(gaTable.users[f]["last"]==""){return -1}if(gaTable.users[g]["last"].toLowerCase()>gaTable.users[f]["last"].toLowerCase()){return 1}else{return -1}return 0}}function sort_purpose(d,c){if(gaTable.purpose_menu[d]["sortorder"]==gaTable.purpose_menu[c]["sortorder"]){var g=gaTable.purpose_menu[d]["purposeid"];var f=gaTable.purpose_menu[c]["purposeid"];if(gaTable.purpose[g]["choice"].toLowerCase()==gaTable.purpose[f]["choice"].toLowerCase()){return 0}else{if(gaTable.purpose[g]["choice"].toLowerCase()>gaTable.purpose[f]["choice"].toLowerCase()){return 1}else{return -1}}}else{if(gaTable.purpose_menu[d]["sortorder"]>gaTable.purpose_menu[c]["sortorder"]){return 1}else{return -1}}}function sort_groups(d,c){var g,f,h;g=get_js_date_from_8601(gaSort.user_group[d]["created"]).getTime();f=get_js_date_from_8601(gaSort.user_group[c]["created"]).getTime();h=(new Date()).getTime()-10*60*1000;if((g>h)&&(f<=h)){return -1}else{if((f>h)&&(g<=h)){return 1}else{if(gaTable.groups[d]["groupname"].toLowerCase()<gaTable.groups[c]["groupname"].toLowerCase()){return -1}else{return 1}return 0}}}function sort_subgroups(d,c){if(gaTable.subgroups[d]["name"].toLowerCase()>gaTable.subgroups[c]["name"].toLowerCase()){return 1}else{return -1}return 0}function escape_for_HTML_attribute(a){a=replace_all(a,"&","&#038;");a=replace_all(a,String.fromCharCode(34),"&#034;");a=replace_all(a,"'","&#039;");a=replace_all(a,"\r","&#013;");a=replace_all(a,"\n","&#010;");return a}function populate_datasites_from_table(f,u){var o,h,b;var s;var j=0;o="";var q=0;var p=populateRecordChains[f];if(p!=null){p.stop();populateRecordChains[f]=null}populateRecordChains[f]=new yui_methodChain(u);p=populateRecordChains[f];o="";if(f=="posts"){gsFirstPostFound=0}if(f!="messages"){if(typeof gaSort[f]!="undefined"){if(typeof gaSort[f][gsGroupId]!="undefined"){if(gaSort[f][gsGroupId]["dirty"]==1){switch(f){case"user_group":gaSort[f][gsGroupId]["recordids"].sort(sort_roster);break;case"groups":gaSort[f][gsGroupId]["recordids"].sort(sort_groups);break;case"user_group":gaSort[f][gsGroupId]["recordids"].sort(sort_numeric);break;default:gaSort[f][gsGroupId]["recordids"].sort(sort_numeric_reverse);break}gaSort[f][gsGroupId]["dirty"]=0}for(var q=0,k=gaSort[f][gsGroupId]["length"];q<k;q++){sRecordId=gaSort[f][gsGroupId]["recordids"][q];if(typeof gaTable[f][sRecordId]!="undefined"){if(f=="groups"){}var n=1;if(f=="groups"){if((typeof gaTable.groups=="undefined")||(typeof gaTable.groups[sRecordId]=="undefined")){n=0}else{if(gaTable.groups[sRecordId]["joined"]==0){n=0}}}else{if((f=="meetings")||(f=="calls")||(f=="chats")||(f=="web_meetings")){if((gaTable.events!==undefined)&&(gaTable.events[sRecordId]!==undefined)){var m=gaTable.events[sRecordId]["groupid"]}else{n=0}}else{var m=gaTable[f][sRecordId]["groupid"]}if((typeof gaTable.groups=="undefined")||(typeof gaTable.groups[m]=="undefined")){n=0}}if(f=="notes"){if(gaTable.notes[sRecordId]["dismissed"]==1){n=0}var c=gaTable.notes[sRecordId]["groupid"];if((typeof gaTable.groups=="undefined")||(typeof gaTable.groups[c]=="undefined")){n=0}else{if(gaTable.groups[c]["joined"]==0){n=0}}}if(f=="polls"){if((gaTable.polls[sRecordId]["completedflag"]===undefined)&&(gaTable.polls[sRecordId]["userid"]!=gsUserId)){n=0}}if(n==1){debug_message("In populate_datasites_from_table: populating record "+sRecordId);j+=1;var a=function(G){var N=G.sTable;var J=G.sRecordId;var A=G.sTarget;var D=document.getElementById(A+"_rph");var C;var E;var H;var v;var I;var B;var M;var w;var F;var L;if(N=="meetings"){var K=populate_meeting_record(J);if(D){D.appendChild(K)}}else{if(A!="roster"){C=populate_datasites_from_record(N,J,A,"");debug_message("calling pop_data_from_rec from chain: sTable="+N+" sRecId="+J+" sTarget="+A+" output="+C);if(D){E=cDiv("","cDiv",D);E.innerHTML=C}}else{if(D){add_member_to_roster(gaTable[N][J]["userid"],J,1)}}}};var d={sTable:f,sRecordId:sRecordId,sTarget:u};p.add(a,0,d)}else{debug_message("In populate_datasites_from_table: NOT populating record "+sRecordId)}}else{alert("In populate_datasites_from_table: \n the record at index i="+q+" was deleted \n gaSort[sTable][recordids]="+gaSort[f]["recordids"]+"")}}}}}var r;if(u!="roster"){h=get_template_source(u,f,"head");h=replace_all(h,"<!-- groupid -->",gsGroupId);if(((gsSection=="posts")&&(f=="posts"))||((gsSection=="links")&&(f=="links"))){h=replace_all(h,"<!-- groupname -->",gsGroupName);h=replace_all(h,"<!-- groupname_escaped -->",escape_for_HTML_attribute(gsGroupName));h=replace_all(h,"<!-- first_escaped -->",escape_for_HTML_attribute(gaTable.users[gsUserId]["first"]));h=replace_all(h,"<!-- last_escaped -->",escape_for_HTML_attribute(gaTable.users[gsUserId]["last"]));h=replace_all(h,"<!-- email_escaped -->",escape_for_HTML_attribute(gaTable.users[gsUserId]["email"]));h=replace_all(h,"<!-- smstarget_escaped -->",escape_for_HTML_attribute(gaTable.users[gsUserId]["smstarget"]));h=replace_all(h,"<!-- list_name -->",gaTable.groups[gsGroupId]["maillistname"])}h=replace_all(h,"<!-- userid -->",gsUserId);h=replace_all(h,"<!-- first -->",gaTable.users[gsUserId]["first"]);if((gsSection=="allgroups")&&(f=="groups")){if(p.methodChain.q.length==0){o='<div id="all_groups_no_groups">You are currently not a member of any groups.<br /><br />To get going, why don\'t you <a class="bold" title="Create a New Wiggio Group." onclick="create_group_click(); this.blur(); return false;" href="">Create a New Group</a> or <a class="bold" title="Join an existing Wiggio Group." onclick="join_a_group_click(); this.blur(); return false;" href="">Join an Existing Group</a>.</div>'}}if(gsSection=="meeting_landing"){if(j==0){sInstructions=get_template_source(u,"meetings","no_meetings")}else{sInstructions=get_template_source(u,"meetings","instructions")}h=replace_all(h,"<!-- instructions -->",sInstructions)}if(f=="messages"){var l="";debug_message("in populate_datasites_from_table gsSeekId: "+gsSeekId);debug_message("in populate_datasites_from_table gsSeekType: "+gsSeekType);if((gsSeekType=="message")&&(gsSeekId!=0)&&(gsSeekId!="")&&(typeof gaTable.messages!="undefined")&&(typeof gaTable.messages[gsSeekId]!="undefined")){var l=gaTable.messages[gsSeekId]["subject"];if(l.indexOf("Re: ")<1){l="Re: "+l}}debug_message("in populate_datasites_from_table sMessageSubject: "+l);h=replace_all(h,"<!-- subject_escaped -->",escape_for_HTML_attribute(l))}if(f=="polls"){h=replace_all(h,"<!-- first -->",gaTable.users[gsUserId]["first"]);h=replace_all(h,"<!-- last -->",gaTable.users[gsUserId]["last"]);if(j==0){sInstructions=get_template_source(u,f,"no_polls")}else{sInstructions=get_template_source(u,f,"instructions")}h=replace_all(h,"<!-- instructions -->",sInstructions)}b=get_template_source(u,f,"foot");b=replace_all(b,"<!-- groupid -->",gsGroupId);b=replace_all(b,"<!-- userid -->",gsUserId);if(f=="user_group"){b=replace_all(b,"<!-- groupid -->",gsGroupId);sHidePhone=get_group_pref("hidephone");if(sHidePhone=="h"){b=replace_all(b,"<!-- hide_phone_checked -->"," checked")}else{b=replace_all(b,"<!-- hide_phone_checked -->","")}}r=function(A){var C=A.sTable;var v=A.sTarget;var B=document.getElementById(v);if(!B){var B=document.getElementById("right_channel")}if(B){var w=document.createElement("div");var D="";w.innerHTML=h+"<div id='"+v+"_rph'></div>"+D+b;B.appendChild(w)}}}else{r=function(A){var B=getE("roster",0);if(B){YAHOO.util.Dom.addClass(B,"border_outer");YAHOO.util.Dom.addClass("group_pane_outer","border_outer");YAHOO.util.Dom.addClass("group_pane_inner","border_inner");var C=getE("group_menu_footer",0);if(C){C.style.display="block"}else{debug_message("group_menu_footer was not found!")}var v=getE("group_pane_inner",0);if(v){v.style.display="block"}else{debug_message("group_pane_inner was not found!")}var w=cDiv("roster_inner","",B);create_roster_head(w)}else{debug_message("roster div was not found!")}}}var g=0;var d={sTable:f,sTarget:u};p.prepend(r,-1,d);p.add(endChainFunction,0,d);debug_message("RUNNING CHAIN: for target "+u+" and table "+f);p.run(g);return o}function unpack_fb_connect(d){var g=getE("email");var a=getE("password");var c=d.substr(0,d.indexOf(","));if(c=="is_linked"){var d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));var b=d.substr(d.indexOf(",")+1);g.value=f;a.value=b;if(gsGroupJoinId>0){request_group_link_join_pw(f,b)}else{authenticate(0)}}else{email_login_popup()}return false}function unpack_fb_link(d){var a="";var a=alltrim(d.substr(0,d.indexOf(",")));switch(a){case"authenticate":d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));d=d.substr(d.indexOf(",")+1);var c=d;var g=document.getElementById("email");var b=document.getElementById("password");g.value=f;b.value=c;authenticate(0);w_alert("Welcome to Wiggio!","To help you get started, we have created a demo group for you.");break;case"getpassword":var f=d.substr(d.indexOf(",")+1);var g=document.getElementById("email");g.value=f;email_login_pw_popup(f);break;case"getemail":var f=d.substr(d.indexOf(",")+1);email_login_popup(f);break}}function unpack_fb_invited(a){if(a.length){load_fb_invited(a)}}function unpack_fb_iframe(a){e=getE("fb_invite_iframe",0);if(e){e.src=gsUrl+"templates/noop.html"}alert_close("invite_fb_popup");if(a.length===0){get_fb_invited()}else{if(a!=="skip"){w_alert("Facebook request Failed",a)}else{if(is.ie||is.ff){get_fb_invited()}else{var b=gsGroupId;groups_link_click()}}}}function unpack_group_link_join(d){var a="";var a=alltrim(d.substr(0,d.indexOf(",")));switch(a){case"getuserdata":d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));d=d.substr(d.indexOf(",")+1);var c=d;gsGroupId=gsGroupJoinId;var g=document.getElementById("email");var b=document.getElementById("password");g.value=f;b.value=c;if(gsGroupJoinType=="fb"){get_fb_api()}gsNewUser=(gsFbId==0?1:0);debug_message("calling authenticate from with gsNewUser..."+gsNewUser);authenticate(0);break;case"getpassword":var f=d.substr(d.indexOf(",")+1);var g=document.getElementById("email");join_email_login_pw_popup(f);break;case"getemail":var f=d.substr(d.indexOf(",")+1);join_email_login_popup(f);break}}function unpack_get_started(d){var a="";var a=alltrim(d.substr(0,d.indexOf(",")));switch(a){case"getuserdata":d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));d=d.substr(d.indexOf(",")+1);var c=d.substr(0,d.indexOf(","));d=d.substr(d.indexOf(",")+1);gsGroupJoinId=d.substr(0,d.indexOf(","));gsGroupId=gsGroupJoinId;d=d.substr(d.indexOf(",")+1);gsGroupJoinName=d;var g=document.getElementById("email");var b=document.getElementById("password");g.value=f;b.value=c;if(gsGroupJoinType=="fb"){get_fb_api()}gsNewUser=(gsFbId==0?1:0);debug_message("calling authenticate from with gsNewUser..."+gsNewUser);authenticate(0);break;case"getpassword":var f=d.substr(d.indexOf(",")+1);var g=document.getElementById("email");get_email_login_pw_popup(f);break;case"getemail":var f=d.substr(d.indexOf(",")+1);get_email_login_popup(f);break}}function unpack_group_link_join_pw(d){var a="";var a=alltrim(d.substr(0,d.indexOf(",")));switch(a){case"authenticate":d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));d=d.substr(d.indexOf(",")+1);var c=d;var g=getE("email",0);var b=getE("password",0);g.value=f;b.value=c;authenticate(0);break;case"badpassword":var f=d.substr(d.indexOf(",")+1);join_email_login_pw_popup(f,1);break;case"getemail":var f=d.substr(d.indexOf(",")+1);join_email_login_popup(f);break}}function unpack_fb_update(b){gsFirst=b.substr(0,b.indexOf(","));b=b.substr(b.indexOf(",")+1);gsLast=b;var a=getE("banner_user_fullname",0);if(a){a.innerHTML=gsFirst+" "+gsLast}request_session_cache()}function unpack_cal_import(a){marquee_show_timed("Importing events...",3000);document.getElementById("cal_import_iframe").src=gsUrl+"templates/noop.html";alert_close("cal_import_popup");if(a){w_alert(a)}else{w_alert("We seem to have a problem loading events from this file. Please provide feedback and we will assist you with the import.")}request_session_cache();return false}var endChainFunction=function(){if(gsSection=="chats"){var b=getE("my_chats_instructions",0);var a=getE("content_div_rph",0);if(a){if(b!=null&&a.hasChildNodes()){b.style.display="none"}}}};function response_custom_reminder(a){setTimeout("marquee_hide();",1000)}function unpack_create_test_user(sResponse){eval(sResponse);if(user.status=="success"){var eEmail=getE("email",0);var ePassword=getE("password",0);eEmail.value=user.email;ePassword.value=user.password;gsTestGroup=user.groupid;var e=getE("remember",0);if(e&&e.checked){e.checked=false}authenticate(0)}else{w_alert("There seems to be a problem, please try again or provide feedback(bottom left) and we will work to resolve the issue immediately.")}}function unpack_convert_login(sResponse){eval(sResponse);if(oUser.status=="success"){gsTestUser=0;alert_close("convert_test_user_popup",0);document.body.style.display="none";window.location.href=gsUrl+"convert_login_load.php?id="+oUser.userid+"&confcode="+oUser.confcode+"&section="+gsSection}else{document.body.style.display="";w_alert("We cannot locate your profile","Please check your email and password and try again. If the problem persists, provide feedback (bottom left) and we will work to resolve the issue immediately.",400)}}function unpack_convert_test_user(sResponse){eval(sResponse);if(oUserConfirm.status=="success"){gsTestUser=0;alert_close("convert_test_user_popup",0);exit_group();help_popups_hide();var e=getE("content_div",0);e.innerHTML="";e.style.height="600px";var eDiv=cDiv("convert_confirm_title","",e);cText("A confirmation email has been sent to "+oUserConfirm.email,eDiv);var eDiv=cDiv("","convert_confirm_instr",e);var sMessage="Please click the link in the email to get back to where you left off.";cText(sMessage,eDiv);var eDiv=cDiv("","convert_confirm_instr",e);var sMessage="If you have not received the email within 30 seconds, ";cText(sMessage,eDiv);var eAnchor=cA("convert_confirm_resend","",eDiv,"","","request_convert_confirm_resend(); return false;",request_convert_confirm_resend);cText("click here to resend",eAnchor);cText(".",eDiv);var eDiv=cDiv("","convert_confirm_instr",e);var eAnchor=cA("convert_log_out","",eDiv,"","","log_out(); return false;",log_out);cText("Click here to exit",eAnchor);var eDiv=cDiv("","convert_confirm_instr",e);var sMessage="- The Wiggio Team -";cText(sMessage,eDiv);var e=document.getElementById("banner_table_960_sub");if(e){element_remove_children(e)}var e=document.getElementById("logo_link_960_cell");if(e){element_remove_children(e)}}else{var sEmail=getE("convert_signup_email_txtbox",0).value;w_alert("Profile exists","There seems to be an existing profile for "+sEmail+'. Have you <a href="" onclick="convert_signup_forgot_password(); return false;">forgot your password</a>?\n\nIf this email does not belong to you, please update your profile and click \'Save\' again.',450)}}function unpack_terms(d){var g=cDiv("","",null);g.style.margin="20px 20px 20px 20px";var b=cDiv("","",g);b.style.overflow="auto";b.style.height="485px";b.innerHTML=d;var c=cE("TABLE","","",g);c.style.marginLeft="300px";var f=cE("TBODY","","",c);var j=cE("TR","","",f);var h=cE("TD","","",j);h.style.height="85px";var a=cA("close_terms_ok","",h,"","","close_terms_ok(); return false;",close_terms_ok);cImg("","",a,"/images/buttons/ok_btn.gif");open_popup("terms_popup",750,600,g)}function unpack_privacy(d){var g=cDiv("","",null);g.style.margin="20px 20px 20px 20px";var b=cDiv("","",g);b.style.overflow="auto";b.style.height="485px";b.innerHTML=d;var c=cE("TABLE","","",g);c.style.marginLeft="300px";var f=cE("TBODY","","",c);var j=cE("TR","","",f);var h=cE("TD","","",j);h.style.height="85px";var a=cA("close_privacy_ok","",h,"","","close_privacy_ok(); return false;",close_privacy_ok);cImg("","",a,"/images/buttons/ok_btn.gif");open_popup("privacy_popup",750,600,g)}function unpack_convert_fbconn(d){var c=d.substr(0,d.indexOf(","));if(c=="is_linked"){var d=d.substr(d.indexOf(",")+1);var f=d.substr(0,d.indexOf(","));var b=d.substr(d.indexOf(",")+1);var g=getE("convert_login_email_txtbox");var a=getE("convert_login_password_txtbox");g.value=f;a.value=b;convert_login()}else{convert_fb_login_popup()}return false}function unpack_convert_fb_link(sResponse){eval(sResponse);if(oUser.status=="success"){var eEmail=getE("convert_login_email_txtbox");var ePassword=getE("convert_login_password_txtbox");eEmail.value=oUser.email;ePassword.value=oUser.password;convert_login()}else{email_login_pw_popup(oUser.email)}return false}var gaPreImgArr=[];var gsFocusLastSync=0;var gsFocusSyncInterval=5000;var gsFocusSyncFlag=true;var gaPreloadedImages={};var yui_preloadAllImages=function(a){};var yui_initPreloadImages=function(){};var populateRecordChains={};var yui_methodChain=function(a){this.methodChain=new WiggioMethodChain();var b=document.getElementById(a);if(b){element_remove_children(b)}this.add=function(f,d,c){this.methodChain.add({method:f,timeout:d,argument:c})};this.prepend=function(f,d,c){this.methodChain.prepend({method:f,timeout:d,argument:c})};this.run=function(c){this.methodChain.run(c)};this.pause=function(){this.methodChain.pause()};this.stop=function(){this.methodChain.stop()}};var yui_runMethodChain=function(b,c){var a=populateRecordChains[b];if(a!=null){a.pause();a.run(c)}};var yui_methodChainEnd=function(){yui_LoaderPopup("wigLoader",false)};var yui_methodChainStart=function(b){var a=new YAHOO.util.Chain();a.add({method:function(c){yui_loaderPopup("wigLoader",c.state)},timeout:0,argument:{state:true}});a.add({method:function(c){enter_section_history(c.state)},timeout:0,argument:{state:b}});a.add({method:function(c){yui_loaderPopup("wigLoader",c.state)},timeout:-1,argument:{state:false}});a.run()};function yui_scriptsLoaded(){debug_message("yui_scriptsLoaded - cmc-out.js with myLightbox..."+myLightbox);if(myLightbox==null){myLightbox=new Lightbox()}gaPerf.out()}function yui_upload_dom_ready(){var d;debug_message("in yui_upload_dom_ready");if(YAHOO.util.FlashDetect.installed&&(YAHOO.util.FlashDetect.majorAtLeast(10)||(YAHOO.util.FlashDetect.major>=9&&YAHOO.util.FlashDetect.minor>=0&&YAHOO.util.FlashDetect.revision>=45))){d=getE("daf_display_no_flash",0);if(d){d.style.display="none"}d=getE("daf_upload_instr",0);if(d){d.style.display=""}d=getE("daf_display_flash",0);if(d){d.style.display=""}var c=YAHOO.util.Dom.getRegion("selectLink");var a=YAHOO.util.Dom.get("uploaderOverlay");var b=YAHOO.util.Dom.get("browseButton");YAHOO.util.Dom.setStyle(a,"width",100+"px");YAHOO.util.Dom.setStyle(a,"height",30+"px");YAHOO.util.Dom.setStyle(b,"width",100+"px");YAHOO.util.Dom.setStyle(b,"height",30+"px");yui_upload_init()}else{d=getE("daf_display_no_flash",0);if(d){d.style.display=""}d=getE("daf_upload_instr",0);if(d){d.style.display="none"}d=getE("daf_display_flash",0);if(d){d.style.display="none"}}}var gsCurrentPage="";var wiGetSuccess=false;var wiGetUrls=new Array();var myLightbox=null;var gaPerf={};gaPerf.last_update=new Date();gaPerf.last_action="init ...";gaPerf.time_lapse=0;gaPerf.add=function(a){var b=gaPerf.last_update.getTime();gaPerf.last_update=new Date();gaPerf.time_lapse=gaPerf.last_update.getTime()-b;gaPerf.last_action=a;gaPerf.out()};gaPerf.out=function(){};if(0){wiGetUrls[0]="wi-in-min.js";wiGetUrls[1]="http://www.scribd.com/javascripts/view.js";wiGetUrls[6]="yui/autocomplete-min.js"}else{wiGetUrls[0]="wi-ext.js";wiGetUrls[1]="yui/cmc-in.js";wiGetUrls[2]="http://www.scribd.com/javascripts/view.js";wiGetUrls[3]="yui/yahoo-dom-event.js";wiGetUrls[4]="yui/json-min.js";wiGetUrls[5]="yui/element-min.js";wiGetUrls[6]="yui/element-beta-min.js";wiGetUrls[7]="yui/dragdrop-min.js";wiGetUrls[8]="yui/dragdrop-min.js";wiGetUrls[9]="yui/dragdrop-min.js";wiGetUrls[10]="yui/datatable-min.js";wiGetUrls[11]="yui/container-min.js";wiGetUrls[12]="yui/resize-min.js";wiGetUrls[13]="yui/imagecropper-min.js";wiGetUrls[14]="yui/calendar-min.js";wiGetUrls[15]="yui/autocomplete-min.js";wiGetUrls[16]="yui/yahoo_flash_detect_min.js";wiGetUrls[17]="yui/menu.js";wiGetUrls[18]="yui/lightbox/js/lightbox.js";wiGetUrls[19]="yui/imageflow/imageflow.js";wiGetUrls[20]="js/events.js";wiGetUrls[21]="js/folder.js";wiGetUrls[22]="js/meeting.js";wiGetUrls[23]="js/messages.js";wiGetUrls[24]="js/poll.js";wiGetUrls[25]="js/posts.js";wiGetUrls[26]="js/roster.js";wiGetUrls[27]="js/schoolAutoComplete.js";wiGetUrls[28]="js/subgroups.js";wiGetUrls[29]="js/todolists.js";wiGetUrls[30]="yui/cmc-in.js";wiGetUrls[31]="js/pick_date.js";wiGetUrls[32]="js/jquery_custom.js";wiGetUrls[33]="js/jquery.timepickr.min.js"}var yui_getSuccessHandler=function(a){wiGetSuccess=true;a.purge();yui_scriptsLoaded();authenticate(gsAuthLoggedInArg,gsAuthRetryArg)};var yui_getFailureHandler=function(a){debug_message("in yui_getFailureHandler failure");a.purge();w_alert("Sorry, there was a problem attempting to authenticate.","If this problem persists, please use the feedback link in the lower left corner of the page to report it.  Thanks.")};var yui_jabberLogin=function(){document.getElementById("wigjabbar").style.display="block";return};function yui_loadJabBar(){var c=new Array();c[0]="http://cmc.wiggio.com/yui/ijabbar.nocache.js";var b=function(d){d.purge()};var a=function(d){debug_message("in yui_getFailureHandler failure");d.purge();w_alert("Sorry, there was a problem attempting to authenticate.","If this problem persists, please use the feedback link in the lower left corner of the page to report it.  Thanks.")};YAHOO.util.Get.script(c,{onSuccess:b,onFailure:a,timeout:20000})}function sort_group_selector(d,c){if(gaTable.groups[d]["groupname"].toLowerCase()<gaTable.groups[c]["groupname"].toLowerCase()){return -1}else{return 1}return 0}var yui_showSelectGroup=function(){if(gsGroupId==0){return}yui_showSelectMenu()};var yui_showSelectMenu=function(){var d=document.getElementById("sddmGroupName");if(d){if(user_is_group_admin(gsGroupId)==0){d.onclick=new Function("enter_section('overview'); return false;");d.setAttribute("title","Click to view group settings")}else{d.onclick=new Function("enter_section('group_settings'); return false;");d.setAttribute("title","Click to manage group settings")}if(gsGroupName!==undefined){d.innerHTML="<h4>"+gsGroupName+"</h4>"}}var h=new Array();for(var j in gaTable.groups){h.push(j)}h.sort(sort_group_selector);var c='<table id="groupMenuTable" border="0" cellspacing="0" cellpadding="0">';c=c+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); exit_group(); enter_section(\'creategroup\'); return false;">Create a new group</td></tr>';c=c+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); exit_group(); enter_section(\'joingroup\'); return false;">Join a group</td></tr>';c=c+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); groups_link_click(); return false;">Show all groups</td></tr>';c+='<tr><td colspan="2"><hr/></td></tr>';for(var f=0;f<h.length;f++){var b=h[f];if((gaTable.groups[b]["joined"]!=0)&&(b!=gsGroupId)){var k=gaTable.groups[b]["groupname"];var a="exit_group(); enter_group("+b+"); return false;";c=c+'<tr><td><img src="/images/group_micro.png" alt="" min-width="30px max-width="30px"/></td><td class="groupMenuItem" onclick="mclosetime(); '+a+'">'+k+"</td></tr>"}}c+="</table>";var g=document.getElementById("sddmMenu");g.innerHTML=c};var yui_showGroupMenu=function(){var g=new Array();for(var d in gaTable.groups){g.push(d)}g.sort(sort_group_selector);var a='<table id="groupMenuTable" border="0" cellspacing="0" cellpadding="0">';a=a+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); exit_group(); enter_section(\'creategroup\'); return false;">Create a new group</td></tr>';a=a+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); exit_group(); enter_section(\'joingroup\'); return false;">Join a group</td></tr>';a=a+'<tr><td colspan="2" class="groupMenuItemStatic" onclick="mclosetime(); groups_link_click(); return false;">Show all groups</td></tr>';a+='<tr><td colspan="2"><hr/></td></tr>';for(var f=0;f<g.length;f++){var c=g[f];if((gaTable.groups[c]["joined"]!=0)&&(c!=gsGroupId)){var b=gaTable.groups[c]["groupname"];var h="exit_group(); enter_group("+c+"); return false;";a=a+'<tr><td><img src="/images/group_micro.png" alt="" min-width="30px max-width="30px"/></td><td class="groupMenuItem" onclick="mclosetime(); '+h+'">'+b+"</td></tr>"}}a+="</table>";return a};function yui_loaderPopup(b,a){if(myLightbox!=null){if(a==true){myLightbox.startSplash()}else{myLightbox.endSplash()}}}var getElementsByClassName=function(b,a,c){if(document.getElementsByClassName){getElementsByClassName=function(k,n,j){j=j||document;var d=j.getElementsByClassName(k),m=(n)?new RegExp("\\b"+n+"\\b","i"):null,f=[],h;for(var g=0,l=d.length;g<l;g+=1){h=d[g];if(!m||m.test(h.nodeName)){f.push(h)}}return f}}else{if(document.evaluate){getElementsByClassName=function(p,s,o){s=s||"*";o=o||document;var g=p.split(" "),q="",m="http://www.w3.org/1999/xhtml",r=(document.documentElement.namespaceURI===m)?m:null,h=[],d,f;for(var k=0,l=g.length;k<l;k+=1){q+="[contains(concat(' ', @class, ' '), ' "+g[k]+" ')]"}try{d=document.evaluate(".//"+s+q,o,r,0,null)}catch(n){d=document.evaluate(".//"+s+q,o,null,0,null)}while((f=d.iterateNext())){h.push(f)}return h}}else{getElementsByClassName=function(u,A,s){A=A||"*";s=s||document;var j=u.split(" "),w=[],d=(A==="*"&&s.all)?s.all:s.getElementsByTagName(A),r,o=[],q;for(var n=0,f=j.length;n<f;n+=1){w.push(new RegExp("(^|\\s)"+j[n]+"(\\s|$)"))}for(var h=0,v=d.length;h<v;h+=1){r=d[h];q=false;for(var g=0,p=w.length;g<p;g+=1){q=w[g].test(r.className);if(!q){break}}if(q){o.push(r)}}return o}}}return getElementsByClassName(b,a,c)};var WiggioMethodChain=function(){this.q=[].slice.call(arguments);this.createEvent("end")};WiggioMethodChain.prototype={id:0,runs:0,run:function(j){var h=this.q[0],d;if(!h){this.fireEvent("end");return this}else{if(this.id){return this}}d=h.method||h;if(typeof d==="function"){var g=h.scope||{},b=h.argument||[],a=h.timeout||0,f=this;if(!(b instanceof Array)){b=[b]}if(a<0){this.id=a;if(h.until){for(;!h.until();){d.apply(g,b)}}else{if(h.iterations){for(;h.iterations-->0;){d.apply(g,b)}}else{d.apply(g,b)}}this.q.shift();this.id=0;this.runs++;if(this.runs<=j||j==0){return this.run(j)}else{return this.pause()}}else{if(h.until){if(h.until()){this.q.shift();this.runs++;if(this.runs<=j||j==0){return this.run(j)}else{return this.pause()}}}else{if(!h.iterations||!--h.iterations){this.q.shift();this.runs++}}this.id=setTimeout(function(){d.apply(g,b);if(f.id){f.id=0;if(f.runs<=j||j==0){f.run(j)}else{f.pause()}}},a)}}return this},add:function(a){this.q.push(a);return this},prepend:function(a){this.q.unshift(a);return this},pause:function(){clearTimeout(this.id);this.id=0;this.runs=0;return this},stop:function(){this.pause();this.q=[];return this}};YAHOO.lang.augmentProto(WiggioMethodChain,YAHOO.util.EventProvider);var answerFAQ=function(b){var a=document.getElementById(b+"a");if(a!=null){a.style.display=(a.style.display=="none"||a.style.display=="")?"block":"none"}};var showAllFAQAnswers=function(){var b=document.getElementsByTagName("div");for(var a=0;a<b.length;a++){if(b[a].className!="wiggioAns"){continue}b[a].style.display="block"}};var hideAllFAQAnswers=function(){var b=document.getElementsByTagName("div");for(var a=0;a<b.length;a++){if(b[a].className!="wiggioAns"){continue}b[a].style.display="none"}};var yui_YouTubeVideo=function(){this.defaultVideo="http://www.youtube.com/v/7jcsXTu93CU";this.defaultWidth="640";this.defaultHeight="385";this.getPageSize=function(){var c,a;if(window.innerHeight&&window.scrollMaxY){c=window.innerWidth+window.scrollMaxX;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;a=document.body.scrollHeight}else{c=document.body.offsetWidth;a=document.body.offsetHeight}}var b,d;if(self.innerHeight){if(document.documentElement.clientWidth){b=document.documentElement.clientWidth}else{b=self.innerWidth}d=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientWidth;d=document.body.clientHeight}}}if(a<d){pageHeight=d}else{pageHeight=a}if(c<b){pageWidth=c}else{pageWidth=b}return[pageWidth,pageHeight]};this.showDefaultVideo=function(){this.showVideo(this.defaultVideo,this.defaultWidth,this.defaultHeight)};this.showVideo=function(c,d,a){var b=this.getPageSize();$("blanket").setStyle({width:b[0]+"px",height:b[1]+"px"}).show();var j=document.createElement("div");j.id="ytLoader";document.body.appendChild(j);var h=document.viewport.getHeight()/2-a/2;var f=document.viewport.getWidth()/2-d/2;$("ytLoader").setStyle({top:h+"px",left:f+"px",width:d+"px",height:a+"px"}).show();var g=new SWFObject(c,"sotester",d,a,"9","#000000");g.write("ytLoader")};this.hideVideo=function(){if($("ytLoader")){document.body.removeChild($("ytLoader"))}$("blanket").hide()}};var windowFocusHandler=function(){gsWindowInFocus=true;if(gsUploadInProgress==true){return}var a=new Date();var b=a.getTime();if(b-gsFocusLastSync>gsFocusSyncInterval){gsFocusLastSync=b;if(gsSection=="folderlist"){debug_message("FOCUS IS ON: "+gsSection)}}};var windowBlurHandler=function(){gsWindowInFocus=false};var gaTourVideo=new yui_YouTubeVideo();