		var Site = {
			start: function(){
				if($('vertical')) Site.vertical();
				//if($('accordion')) Site.accordion();
			},

			vertical: function(){
				var list = $$('#vertical li div.collapse');
				var headings = $$('#vertical li h3');
				var collapsibles = new Array();

				headings.each( function(heading, i) {
					var collapsible = new Fx.Slide(list[i], {
						duration: 500,
						transition: Fx.Transitions.linear,
						onComplete: function(request){
							var open = request.getStyle('margin-top').toInt();
							if(open >= 0) new Fx.Scroll(window).toElement(headings[i]);
						}
					});

					collapsibles[i] = collapsible;

					heading.onclick = function(){
						var span = $E('span', heading);                                         
						if(span){ 
							var newHTML = span.innerHTML == '+' ? '-' : '+';
							span.setHTML(newHTML);
						}
						collapsible.toggle();                                                 
                                                for(var j = 0;j<collapsibles.length;j++){                                                        
                                                        if(i != j)
                                                            {                                                               
                                                               var span1 = $E('span', headings[j]);                                                               
                                                               span1.innerHTML = "+";                                                               
                                                               collapsibles[j].hide();                                                               
                                                             } 
                                                        }
						return false;
					}
					collapsible.hide();
				});

			}
		};
		window.addEvent('domready', Site.start);
