var YAHOO=window.YAHOO||{};YAHOO.namespace=function(C){if(!C||!C.length){return null;
}var A=C.split(".");var B=YAHOO;for(var D=(A[0]=="YAHOO")?1:0;D<A.length;++D){B[A[D]]=B[A[D]]||{};
B=B[A[D]];}return B;};YAHOO.log=function(B,A){if(YAHOO.widget.Logger){YAHOO.widget.Logger.log(null,B,A);
}else{return false;}};YAHOO.namespace("util");YAHOO.namespace("widget");YAHOO.namespace("example");
YAHOO.util.CustomEvent=function(B,A){this.type=B;this.scope=A||window;this.subscribers=[];
if(YAHOO.util.Event){YAHOO.util.Event.regCE(this);}};YAHOO.util.CustomEvent.prototype={subscribe:function(A,C,B){this.subscribers.push(new YAHOO.util.Subscriber(A,C,B));
},unsubscribe:function(A,F){var B=false;for(var D=0,C=this.subscribers.length;D<C;
++D){var E=this.subscribers[D];if(E&&E.contains(A,F)){this._delete(D);B=true;}}return B;
},fire:function(){for(var C=0,A=this.subscribers.length;C<A;++C){var B=this.subscribers[C];
if(B){var D=(B.override)?B.obj:this.scope;B.fn.call(D,this.type,arguments,B.obj);
}}},unsubscribeAll:function(){for(var B=0,A=this.subscribers.length;B<A;++B){this._delete(B);
}},_delete:function(B){var A=this.subscribers[B];if(A){delete A.fn;delete A.obj;}delete this.subscribers[B];
}};YAHOO.util.Subscriber=function(A,C,B){this.fn=A;this.obj=C||null;this.override=(B);
};YAHOO.util.Subscriber.prototype.contains=function(A,B){return(this.fn==A&&this.obj==B);
};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var H=false;var E=[];var G=[];
var F=[];var C=[];var J=[];var A=[];var I=0;var D=[];var B=[];var K=0;return{POLL_RETRYS:200,POLL_INTERVAL:50,EL:0,TYPE:1,FN:2,WFN:3,SCOPE:3,ADJ_SCOPE:4,isSafari:(/Safari|Konqueror|KHTML/gi).test(navigator.userAgent),isIE:(!this.isSafari&&!navigator.userAgent.match(/opera/gi)&&navigator.userAgent.match(/msie/gi)),addDelayedListener:function(M,P,L,N,O){G[G.length]=[M,P,L,N,O];
if(H){I=this.POLL_RETRYS;this.startTimeout(0);}},startTimeout:function(M){var N=(M||M===0)?M:this.POLL_INTERVAL;
var L=this;var O=function(){L._tryPreloadAttach();};this.timeout=setTimeout(O,N);
},onAvailable:function(L,N,O,M){D.push({id:L,fn:N,obj:O,override:M});I=this.POLL_RETRYS;
this.startTimeout(0);},addListener:function(T,U,Q,M,P){if(!Q||!Q.call){return false;
}if(this._isValidCollection(T)){var V=true;for(var L=0,N=T.length;L<N;++L){V=(this.on(T[L],U,Q,M,P)&&V);
}return V;}else{if(typeof T=="string"){var Y=this.getEl(T);if(H&&Y){T=Y;}else{this.addDelayedListener(T,U,Q,M,P);
return true;}}}if(!T){return false;}if("unload"==U&&M!==this){F[F.length]=[T,U,Q,M,P];
return true;}var W=(P)?M:T;var R=function(Z){return Q.call(W,YAHOO.util.Event.getEvent(Z),M);
};var X=[T,U,Q,R,W];var S=E.length;E[S]=X;if(this.useLegacyEvent(T,U)){var O=this.getLegacyIndex(T,U);
if(O==-1){O=J.length;B[T.id+U]=O;J[O]=[T,U,T["on"+U]];A[O]=[];T["on"+U]=function(Z){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(Z),O);
};}A[O].push(S);}else{if(T.addEventListener){T.addEventListener(U,R,false);}else{if(T.attachEvent){T.attachEvent("on"+U,R);
}}}return true;},fireLegacyEvent:function(R,N){var T=true;var S=A[N];for(var L=0,M=S.length;
L<M;++L){var Q=S[L];if(Q){var U=E[Q];if(U&&U[this.WFN]){var P=U[this.ADJ_SCOPE];var O=U[this.WFN].call(P,R);
T=(T&&O);}else{delete S[L];}}}return T;},getLegacyIndex:function(M,N){var L=this.generateId(M)+N;
if(typeof B[L]=="undefined"){return -1;}else{return B[L];}},useLegacyEvent:function(L,M){if(!L.addEventListener&&!L.attachEvent){return true;
}else{if(this.isSafari){if("click"==M||"dblclick"==M){return true;}}}return false;
},removeListener:function(Q,R,O,P){if(!O||!O.call){return false;}if(typeof Q=="string"){Q=this.getEl(Q);
}else{if(this._isValidCollection(Q)){var S=true;for(var L=0,M=Q.length;L<M;++L){S=(this.removeListener(Q[L],R,O)&&S);
}return S;}}if("unload"==R){for(L=0,M=F.length;L<M;L++){var T=F[L];if(T&&T[0]==Q&&T[1]==R&&T[2]==O){delete F[L];
return true;}}return false;}var N=null;if("undefined"==typeof P){P=this._getCacheIndex(Q,R,O);
}if(P>=0){N=E[P];}if(!Q||!N){return false;}if(Q.removeEventListener){Q.removeEventListener(R,N[this.WFN],false);
}else{if(Q.detachEvent){Q.detachEvent("on"+R,N[this.WFN]);}}delete E[P][this.WFN];
delete E[P][this.FN];delete E[P];return true;},getTarget:function(M,N){var L=M.target||M.srcElement;
if(N&&L&&"#text"==L.nodeName){return L.parentNode;}else{return L;}},getPageX:function(M){var L=M.pageX;
if(!L&&0!==L){L=M.clientX||0;if(this.isIE){L+=this._getScrollLeft();}}return L;},getPageY:function(M){var L=M.pageY;
if(!L&&0!==L){L=M.clientY||0;if(this.isIE){L+=this._getScrollTop();}}return L;},getXY:function(L){return[this.getPageX(L),this.getPageY(L)];
},getRelatedTarget:function(M){var L=M.relatedTarget;if(!L){if(M.type=="mouseout"){L=M.toElement;
}else{if(M.type=="mouseover"){L=M.fromElement;}}}return L;},getTime:function(M){if(!M.time){var L=new Date().getTime();
try{M.time=L;}catch(N){return L;}}return M.time;},stopEvent:function(L){this.stopPropagation(L);
this.preventDefault(L);},stopPropagation:function(L){if(L.stopPropagation){L.stopPropagation();
}else{L.cancelBubble=true;}},preventDefault:function(L){if(L.preventDefault){L.preventDefault();
}else{L.returnValue=false;}},getEvent:function(N){var L=N||window.event;if(!L){var M=this.getEvent.caller;
while(M){L=M.arguments[0];if(L&&Event==L.constructor){break;}M=M.caller;}}return L;
},getCharCode:function(L){return L.charCode||((L.type=="keypress")?L.keyCode:0);},_getCacheIndex:function(M,P,L){for(var O=0,Q=E.length;
O<Q;++O){var N=E[O];if(N&&N[this.FN]==L&&N[this.EL]==M&&N[this.TYPE]==P){return O;
}}return -1;},generateId:function(L){var M=L.id;if(!M){M="yuievtautoid-"+(K++);L.id=M;
}return M;},_isValidCollection:function(L){return(L&&L.length&&typeof L!="string"&&!L.tagName&&!L.alert&&typeof L[0]!="undefined");
},elCache:{},getEl:function(L){return document.getElementById(L);},clearCache:function(){},regCE:function(L){C.push(L);
},_load:function(L){H=true;},_tryPreloadAttach:function(){if(this.locked){return false;
}this.locked=true;var O=!H;if(!O){O=(I>0);}var Q=[];for(var L=0,S=G.length;L<S;++L){var N=G[L];
if(N){var P=this.getEl(N[this.EL]);if(P){this.on(P,N[this.TYPE],N[this.FN],N[this.SCOPE],N[this.ADJ_SCOPE]);
delete G[L];}else{Q.push(N);}}}G=Q;notAvail=[];for(L=0,S=D.length;L<S;++L){var M=D[L];
if(M){P=this.getEl(M.id);if(P){var R=(M.override)?M.obj:P;M.fn.call(R,M.obj);delete D[L];
}else{notAvail.push(M);}}}I=(Q.length===0&&notAvail.length===0)?0:I-1;if(O){this.startTimeout();
}this.locked=false;},_unload:function(P,Q){for(var O=0,L=F.length;O<L;++O){var N=F[O];
if(N){var M=(N[this.ADJ_SCOPE])?N[this.SCOPE]:window;N[this.FN].call(M,this.getEvent(P),N[this.SCOPE]);
}}if(E&&E.length>0){for(O=0,L=E.length;O<L;++O){N=E[O];if(N){this.removeListener(N[this.EL],N[this.TYPE],N[this.FN],O);
}}this.clearCache();}for(O=0,L=C.length;O<L;++O){C[O].unsubscribeAll();delete C[O];
}for(O=0,L=J.length;O<L;++O){delete J[O][0];delete J[O];}},_getScrollLeft:function(){return this._getScroll()[1];
},_getScrollTop:function(){return this._getScroll()[0];},_getScroll:function(){var L=document.documentElement;
db=document.body;if(L&&L.scrollTop){return[L.scrollTop,L.scrollLeft];}else{if(db){return[db.scrollTop,db.scrollLeft];
}else{return[0,0];}}}};}();YAHOO.util.Event.on=YAHOO.util.Event.addListener;if(document&&document.body){YAHOO.util.Event._load();
}else{YAHOO.util.Event.on(window,"load",YAHOO.util.Event._load,YAHOO.util.Event,true);
}YAHOO.util.Event.on(window,"unload",YAHOO.util.Event._unload,YAHOO.util.Event,true);
YAHOO.util.Event._tryPreloadAttach();}YAHOO.util.Dom=function(){var D=navigator.userAgent.toLowerCase();
var B=(D.indexOf("opera")!=-1);var A=(D.indexOf("msie")!=-1&&!B);var C=0;return{get:function(F){if(typeof F!="string"&&!(F instanceof Array)){return F;
}if(typeof F=="string"){return document.getElementById(F);}else{var E=[];for(var G=0,H=F.length;
G<H;++G){E[E.length]=this.get(F[G]);}return E;}return null;},getStyle:function(E,F){var G=function(J){var I=null;
var K=document.defaultView;if(F=="opacity"&&J.filters){I=1;try{I=J.filters.item("DXImageTransform.Microsoft.Alpha").opacity/100;
}catch(M){try{I=J.filters.item("alpha").opacity/100;}catch(M){}}}else{if(J.style[F]){I=J.style[F];
}else{if(J.currentStyle&&J.currentStyle[F]){I=J.currentStyle[F];}else{if(K&&K.getComputedStyle){var N="";
for(var L=0,H=F.length;L<H;++L){if(F.charAt(L)==F.charAt(L).toUpperCase()){N=N+"-"+F.charAt(L).toLowerCase();
}else{N=N+F.charAt(L);}}if(K.getComputedStyle(J,"")&&K.getComputedStyle(J,"").getPropertyValue(N)){I=K.getComputedStyle(J,"").getPropertyValue(N);
}}}}}return I;};return this.batch(E,G,this,true);},setStyle:function(E,F,H){var G=function(I){switch(F){case"opacity":if(A&&typeof I.style.filter=="string"){I.style.filter="alpha(opacity="+H*100+")";
if(!I.currentStyle||!I.currentStyle.hasLayout){I.style.zoom=1;}}else{I.style.opacity=H;
I.style["-moz-opacity"]=H;I.style["-khtml-opacity"]=H;}break;default:I.style[F]=H;
}};this.batch(E,G,this,true);},getXY:function(E){var F=function(N){if(N.parentNode===null||this.getStyle(N,"display")=="none"){return false;
}var M=null;var K=[];var G;if(N.getBoundingClientRect){G=N.getBoundingClientRect();
var H=Math.max(document.documentElement.scrollTop,document.body.scrollTop);var L=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft);
return[G.left+L,G.top+H];}else{if(document.getBoxObjectFor){G=document.getBoxObjectFor(N);
var J=parseInt(this.getStyle(N,"borderLeftWidth"));var I=parseInt(this.getStyle(N,"borderTopWidth"));
K=[G.x-J,G.y-I];}else{K=[N.offsetLeft,N.offsetTop];M=N.offsetParent;if(M!=N){while(M){K[0]+=M.offsetLeft;
K[1]+=M.offsetTop;M=M.offsetParent;}}if(D.indexOf("opera")!=-1||(D.indexOf("safari")!=-1&&this.getStyle(N,"position")=="absolute")){K[0]-=document.body.offsetLeft;
K[1]-=document.body.offsetTop;}}}if(N.parentNode){M=N.parentNode;}else{M=null;}while(M&&M.tagName!="BODY"&&M.tagName!="HTML"){K[0]-=M.scrollLeft;
K[1]-=M.scrollTop;if(M.parentNode){M=M.parentNode;}else{M=null;}}return K;};return this.batch(E,F,this,true);
},getX:function(E){return this.getXY(E)[0];},getY:function(E){return this.getXY(E)[1];
},setXY:function(F,G,E){var H=function(K){var J=this.getStyle(K,"position");if(J=="static"){this.setStyle(K,"position","relative");
J="relative";}var I=YAHOO.util.Dom.getXY(K);if(I===false){return false;}var M=[parseInt(YAHOO.util.Dom.getStyle(K,"left"),10),parseInt(YAHOO.util.Dom.getStyle(K,"top"),10)];
if(isNaN(M[0])){M[0]=(J=="relative")?0:K.offsetLeft;}if(isNaN(M[1])){M[1]=(J=="relative")?0:K.offsetTop;
}if(G[0]!==null){K.style.left=G[0]-I[0]+M[0]+"px";}if(G[1]!==null){K.style.top=G[1]-I[1]+M[1]+"px";
}var N=this.getXY(K);if(!E&&(N[0]!=G[0]||N[1]!=G[1])){var L=function(){YAHOO.util.Dom.setXY(K,G,true);
};setTimeout(L,0);}};this.batch(F,H,this,true);},setX:function(F,E){this.setXY(F,[E,null]);
},setY:function(F,E){this.setXY(F,[null,E]);},getRegion:function(E){var F=function(G){return new YAHOO.util.Region.getRegion(G);
};return this.batch(E,F,this,true);},getClientWidth:function(){return this.getViewportWidth();
},getClientHeight:function(){return this.getViewportHeight();},getElementsByClassName:function(H,F,G){var I=new RegExp("(?:^|\\s+)"+H+"(?:\\s+|$)");
var E=function(J){return I.test(J["className"]);};return this.getElementsBy(E,F,G);
},hasClass:function(E,F){var G=function(H){var I=new RegExp("(?:^|\\s+)"+F+"(?:\\s+|$)");
return I.test(H["className"]);};return this.batch(E,G,this,true);},addClass:function(E,F){var G=function(H){if(this.hasClass(H,F)){return;
}H["className"]=[H["className"],F].join(" ");};this.batch(E,G,this,true);},removeClass:function(E,F){var G=function(H){if(!this.hasClass(H,F)){return;
}var J=new RegExp("(?:^|\\s+)"+F+"(?:\\s+|$)","g");var I=H["className"];H["className"]=I.replace(J," ");
};this.batch(E,G,this,true);},replaceClass:function(E,F,G){var H=function(I){this.removeClass(I,F);
this.addClass(I,G);};this.batch(E,H,this,true);},generateId:function(E,F){F=F||"yui-gen";
var G=function(H){H=H||{};if(!H.id){H.id=F+C++;}return H.id;};return this.batch(E,G,this,true);
},isAncestor:function(E,F){E=this.get(E);if(!E||!F){return false;}var G=function(H){if(E.contains&&D.indexOf("safari")<0){return E.contains(H);
}else{if(E.compareDocumentPosition){return !!(E.compareDocumentPosition(H)&16);}else{var I=H.parentNode;
while(I){if(I==E){return true;}else{if(I.tagName=="HTML"){return false;}}I=I.parentNode;
}return false;}}};return this.batch(F,G,this,true);},inDocument:function(E){var F=function(G){return this.isAncestor(document.documentElement,G);
};return this.batch(E,F,this,true);},getElementsBy:function(F,G,H){G=G||"*";H=this.get(H)||document;
var I=[];var E=H.getElementsByTagName(G);if(!E.length&&(G=="*"&&H.all)){E=H.all;}for(var J=0,K=E.length;
J<K;++J){if(F(E[J])){I[I.length]=E[J];}}return I;},batch:function(H,F,J,I){H=this.get(H);
var G=(I)?J:window;if(!H||H.tagName||!H.length){return F.call(G,H,J);}var L=[];for(var E=0,K=H.length;
E<K;++E){L[L.length]=F.call(G,H[E],J);}return L;},getDocumentHeight:function(){var H=-1,G=-1,J=-1;
var E=parseInt(this.getStyle(document.body,"marginTop"),10);var F=parseInt(this.getStyle(document.body,"marginBottom"),10);
var K=document.compatMode;if((K||A)&&!B){switch(K){case"CSS1Compat":H=((window.innerHeight&&window.scrollMaxY)?window.innerHeight+window.scrollMaxY:-1);
G=[document.documentElement.clientHeight,self.innerHeight||-1].sort(function(L,M){return(L-M);
})[1];J=document.body.offsetHeight+E+F;break;default:H=document.body.scrollHeight;
J=document.body.clientHeight;}}else{H=document.documentElement.scrollHeight;G=self.innerHeight;
J=document.documentElement.clientHeight;}var I=[H,G,J].sort(function(L,M){return(L-M);
});return I[2];},getDocumentWidth:function(){var E=-1,I=-1,F=-1;var J=parseInt(this.getStyle(document.body,"marginRight"),10);
var H=parseInt(this.getStyle(document.body,"marginLeft"),10);var K=document.compatMode;
if(K||A){switch(K){case"CSS1Compat":E=document.documentElement.clientWidth;I=document.body.offsetWidth+H+J;
F=self.innerWidth||-1;break;default:I=document.body.clientWidth;F=document.body.scrollWidth;
break;}}else{E=document.documentElement.clientWidth;I=document.body.offsetWidth+H+J;
F=self.innerWidth;}var G=[E,I,F].sort(function(L,M){return(L-M);});return G[2];},getViewportHeight:function(){var E=-1;
var F=document.compatMode;if((F||A)&&!B){switch(F){case"CSS1Compat":E=document.documentElement.clientHeight;
break;default:E=document.body.clientHeight;}}else{E=self.innerHeight;}return E;},getViewportWidth:function(){var E=-1;
var F=document.compatMode;if(F||A){switch(F){case"CSS1Compat":E=document.documentElement.clientWidth;
break;default:E=document.body.clientWidth;}}else{E=self.innerWidth;}return E;}};}();
YAHOO.util.Region=function(B,A,C,D){this.top=B;this[1]=B;this.right=A;this.bottom=C;
this.left=D;this[0]=D;};YAHOO.util.Region.prototype.contains=function(A){return(A.left>=this.left&&A.right<=this.right&&A.top>=this.top&&A.bottom<=this.bottom);
};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left));
};YAHOO.util.Region.prototype.intersect=function(C){var B=Math.max(this.top,C.top);
var A=Math.min(this.right,C.right);var E=Math.min(this.bottom,C.bottom);var D=Math.max(this.left,C.left);
if(E>=B&&A>=D){return new YAHOO.util.Region(B,A,E,D);}else{return null;}};YAHOO.util.Region.prototype.union=function(C){var B=Math.min(this.top,C.top);
var A=Math.max(this.right,C.right);var E=Math.max(this.bottom,C.bottom);var D=Math.min(this.left,C.left);
return new YAHOO.util.Region(B,A,E,D);};YAHOO.util.Region.prototype.toString=function(){return("Region {t: "+this.top+", r: "+this.right+", b: "+this.bottom+", l: "+this.left+"}");
};YAHOO.util.Region.getRegion=function(C){var E=YAHOO.util.Dom.getXY(C);var B=E[1];
var A=E[0]+C.offsetWidth;var D=E[1]+C.offsetHeight;var F=E[0];return new YAHOO.util.Region(B,A,D,F);
};YAHOO.util.Point=function(A,B){this.x=A;this.y=B;this.top=B;this[1]=B;this.right=A;
this.bottom=B;this.left=A;this[0]=A;};YAHOO.util.Point.prototype=new YAHOO.util.Region();
YAHOO.namespace("dynamicform.dom");YAHOO.dynamicform.dom.init=function(){var A=["schools-rb","groups-rb","individuals-rb","families-rb"];
var B=function(C){switch(this.id){case"groups-rb":YAHOO.util.Dom.setStyle("groups-form","display","block");
YAHOO.util.Dom.setStyle(["schools-form","individuals-form","families-form"],"display","none");
break;case"families-rb":YAHOO.util.Dom.setStyle("families-form","display","block");
YAHOO.util.Dom.setStyle(["schools-form","groups-form","individuals-form"],"display","none");
break;case"individuals-rb":YAHOO.util.Dom.setStyle("individuals-form","display","block");
YAHOO.util.Dom.setStyle(["schools-form","groups-form","families-form"],"display","none");
break;case"schools-rb":YAHOO.util.Dom.setStyle("schools-form","display","block");
YAHOO.util.Dom.setStyle(["groups-form","individuals-form","families-form"],"display","none");
}};YAHOO.util.Event.addListener(A,"click",B);};YAHOO.util.Event.addListener(window,"load",YAHOO.dynamicform.dom.init);
