var YAHOO=window.YAHOO||{};YAHOO.namespace=function(a){if(!a||!a.length){return null;}var c=a.split(".");var d=YAHOO;for(var b=(c[0]=="YAHOO")?1:0;
b<c.length;++b){d[c[b]]=d[c[b]]||{};d=d[c[b]];}return d;};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(b,a,c){this.subscribers.push(new YAHOO.util.Subscriber(b,a,c));
},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 a=0,c=this.subscribers.length;a<c;++a){var d=this.subscribers[a];if(d){var b=(d.override)?d.obj:this.scope;
d.fn.call(b,this.type,arguments,d.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(b,a,c){this.fn=b;
this.obj=a||null;this.override=(c);};YAHOO.util.Subscriber.prototype.contains=function(a,b){return(this.fn==a&&this.obj==b);
};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var b=false;var j=[];var a=[];var k=[];var h=[];var d=[];var f=[];var c=0;
var i=[];var g=[];var e=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,n,l,p,o){a[a.length]=[m,n,l,p,o];
if(b){c=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){i.push({id:l,fn:n,obj:o,override:m});
c=this.POLL_RETRYS;this.startTimeout(0);},addListener:function(r,s,o,w,n){if(!o||!o.call){return false;}if(this._isValidCollection(r)){var t=true;
for(var v=0,x=r.length;v<x;++v){t=(this.on(r[v],s,o,w,n)&&t);}return t;}else{if(typeof r=="string"){var m=this.getEl(r);if(b&&m){r=m;
}else{this.addDelayedListener(r,s,o,w,n);return true;}}}if(!r){return false;}if("unload"==s&&w!==this){k[k.length]=[r,s,o,w,n];
return true;}var u=(n)?w:r;var p=function(z){return o.call(u,YAHOO.util.Event.getEvent(z),w);};var l=[r,s,o,p,u];var q=j.length;
j[q]=l;if(this.useLegacyEvent(r,s)){var y=this.getLegacyIndex(r,s);if(y==-1){y=d.length;g[r.id+s]=y;d[y]=[r,s,r["on"+s]];
f[y]=[];r["on"+s]=function(z){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(z),y);};}f[y].push(q);}else{if(r.addEventListener){r.addEventListener(s,p,false);
}else{if(r.attachEvent){r.attachEvent("on"+s,p);}}}return true;},fireLegacyEvent:function(r,n){var t=true;var s=f[n];for(var l=0,m=s.length;
l<m;++l){var q=s[l];if(q){var u=j[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 g[l]=="undefined"){return -1;}else{return g[l];
}},useLegacyEvent:function(m,l){if(!m.addEventListener&&!m.attachEvent){return true;}else{if(this.isSafari){if("click"==l||"dblclick"==l){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=k.length;l<m;l++){var t=k[l];
if(t&&t[0]==q&&t[1]==r&&t[2]==o){delete k[l];return true;}}return false;}var n=null;if("undefined"==typeof p){p=this._getCacheIndex(q,r,o);
}if(p>=0){n=j[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 j[p][this.WFN];delete j[p][this.FN];delete j[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(l){var m=l.pageX;if(!m&&0!==m){m=l.clientX||0;
if(this.isIE){m+=this._getScrollLeft();}}return m;},getPageY:function(l){var m=l.pageY;if(!m&&0!==m){m=l.clientY||0;if(this.isIE){m+=this._getScrollTop();
}}return m;},getXY:function(l){return[this.getPageX(l),this.getPageY(l)];},getRelatedTarget:function(l){var m=l.relatedTarget;
if(!m){if(l.type=="mouseout"){m=l.toElement;}else{if(l.type=="mouseover"){m=l.fromElement;}}}return m;},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=j.length;
o<q;++o){var n=j[o];if(n&&n[this.FN]==l&&n[this.EL]==m&&n[this.TYPE]==p){return o;}}return -1;},generateId:function(m){var l=m.id;
if(!l){l="yuievtautoid-"+(e++);m.id=l;}return l;},_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){h.push(l);},_load:function(l){b=true;
},_tryPreloadAttach:function(){if(this.locked){return false;}this.locked=true;var o=!b;if(!o){o=(c>0);}var q=[];for(var l=0,s=a.length;
l<s;++l){var n=a[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 a[l];}else{q.push(n);}}}a=q;notAvail=[];for(l=0,s=i.length;l<s;++l){var m=i[l];if(m){p=this.getEl(m.id);if(p){var r=(m.override)?m.obj:p;
m.fn.call(r,m.obj);delete i[l];}else{notAvail.push(m);}}}c=(q.length===0&&notAvail.length===0)?0:c-1;if(o){this.startTimeout();
}this.locked=false;},_unload:function(p,q){for(var o=0,l=k.length;o<l;++o){var n=k[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(j&&j.length>0){for(o=0,l=j.length;o<l;++o){n=j[o];if(n){this.removeListener(n[this.EL],n[this.TYPE],n[this.FN],o);
}}this.clearCache();}for(o=0,l=h.length;o<l;++o){h[o].unsubscribeAll();delete h[o];}for(o=0,l=d.length;o<l;++o){delete d[o][0];
delete d[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 b=navigator.userAgent.toLowerCase();var d=(b.indexOf("opera")!=-1);var c=(b.indexOf("msie")!=-1&&!d);
var a=0;return{get:function(g){if(typeof g!="string"&&!(g instanceof Array)){return g;}if(typeof g=="string"){return document.getElementById(g);
}else{var f=[];for(var h=0,e=g.length;h<e;++h){f[f.length]=this.get(g[h]);}return f;}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(f,g,e){var h=function(i){switch(g){case"opacity":if(c&&typeof i.style.filter=="string"){i.style.filter="alpha(opacity="+e*100+")";
if(!i.currentStyle||!i.currentStyle.hasLayout){i.style.zoom=1;}}else{i.style.opacity=e;i.style["-moz-opacity"]=e;i.style["-khtml-opacity"]=e;
}break;default:i.style[g]=e;}};this.batch(f,h,this,true);},getXY:function(f){var e=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(b.indexOf("opera")!=-1||(b.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(f,e,this,true);},getX:function(e){return this.getXY(e)[0];
},getY:function(e){return this.getXY(e)[1];},setXY:function(g,h,f){var e=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(h[0]!==null){k.style.left=h[0]-i[0]+m[0]+"px";
}if(h[1]!==null){k.style.top=h[1]-i[1]+m[1]+"px";}var n=this.getXY(k);if(!f&&(n[0]!=h[0]||n[1]!=h[1])){var l=function(){YAHOO.util.Dom.setXY(k,h,true);
};setTimeout(l,0);}};this.batch(g,e,this,true);},setX:function(e,f){this.setXY(e,[f,null]);},setY:function(e,f){this.setXY(e,[null,f]);
},getRegion:function(f){var e=function(g){return new YAHOO.util.Region.getRegion(g);};return this.batch(f,e,this,true);},getClientWidth:function(){return this.getViewportWidth();
},getClientHeight:function(){return this.getViewportHeight();},getElementsByClassName:function(g,e,h){var i=new RegExp("(?:^|\\s+)"+g+"(?:\\s+|$)");
var f=function(j){return i.test(j.className);};return this.getElementsBy(f,e,h);},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(f,g,h){var e=function(i){this.removeClass(i,g);this.addClass(i,h);};this.batch(f,e,this,true);},generateId:function(e,f){f=f||"yui-gen";
var g=function(h){h=h||{};if(!h.id){h.id=f+a++;}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&&b.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(f){var e=function(g){return this.isAncestor(document.documentElement,g);
};return this.batch(f,e,this,true);},getElementsBy:function(k,e,f){e=e||"*";f=this.get(f)||document;var g=[];var j=f.getElementsByTagName(e);
if(!j.length&&(e=="*"&&f.all)){j=f.all;}for(var h=0,i=j.length;h<i;++h){if(k(j[h])){g[g.length]=j[h];}}return g;},batch:function(f,l,h,g){f=this.get(f);
var e=(g)?h:window;if(!f||f.tagName||!f.length){return l.call(e,f,h);}var j=[];for(var k=0,i=f.length;k<i;++k){j[j.length]=l.call(e,f[k],h);
}return j;},getDocumentHeight:function(){var f=-1,e=-1,h=-1;var j=parseInt(this.getStyle(document.body,"marginTop"),10);var k=parseInt(this.getStyle(document.body,"marginBottom"),10);
var i=document.compatMode;if((i||c)&&!d){switch(i){case"CSS1Compat":f=((window.innerHeight&&window.scrollMaxY)?window.innerHeight+window.scrollMaxY:-1);
e=[document.documentElement.clientHeight,self.innerHeight||-1].sort(function(m,l){return(m-l);})[1];h=document.body.offsetHeight+j+k;
break;default:f=document.body.scrollHeight;h=document.body.clientHeight;}}else{f=document.documentElement.scrollHeight;e=self.innerHeight;
h=document.documentElement.clientHeight;}var g=[f,e,h].sort(function(m,l){return(m-l);});return g[2];},getDocumentWidth:function(){var j=-1,g=-1,k=-1;
var h=parseInt(this.getStyle(document.body,"marginRight"),10);var f=parseInt(this.getStyle(document.body,"marginLeft"),10);
var i=document.compatMode;if(i||c){switch(i){case"CSS1Compat":j=document.documentElement.clientWidth;g=document.body.offsetWidth+f+h;
k=self.innerWidth||-1;break;default:g=document.body.clientWidth;k=document.body.scrollWidth;break;}}else{j=document.documentElement.clientWidth;
g=document.body.offsetWidth+f+h;k=self.innerWidth;}var e=[j,g,k].sort(function(m,l){return(m-l);});return e[2];},getViewportHeight:function(){var f=-1;
var e=document.compatMode;if((e||c)&&!d){switch(e){case"CSS1Compat":f=document.documentElement.clientHeight;break;default:f=document.body.clientHeight;
}}else{f=self.innerHeight;}return f;},getViewportWidth:function(){var f=-1;var e=document.compatMode;if(e||c){switch(e){case"CSS1Compat":f=document.documentElement.clientWidth;
break;default:f=document.body.clientWidth;}}else{f=self.innerWidth;}return f;}};}();YAHOO.util.Region=function(d,c,a,b){this.top=d;
this[1]=d;this.right=c;this.bottom=a;this.left=b;this[0]=b;};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(a){var e=Math.max(this.top,a.top);
var d=Math.min(this.right,a.right);var c=Math.min(this.bottom,a.bottom);var b=Math.max(this.left,a.left);if(c>=e&&d>=b){return new YAHOO.util.Region(e,d,c,b);
}else{return null;}};YAHOO.util.Region.prototype.union=function(a){var e=Math.min(this.top,a.top);var d=Math.max(this.right,a.right);
var c=Math.max(this.bottom,a.bottom);var b=Math.min(this.left,a.left);return new YAHOO.util.Region(e,d,c,b);};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);
