﻿
var Site = {
	
	start: function(){
	//if ($('scroller')) Site.parseScroller();
	if ($('accordion')) Site.parseAccordion();
	if ($('sidebaraccordion') ) Site.parseSidebaraccordion();
	new SmoothScroll();
	Site.parseLightbox();
			Lightbox.init({descriptions: '.lightboxDesc', showControls: true});
			


},
	parseAccordion:function(){

		var list2 = $ES('h3','accordion');
	list2.each(function(element){
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		$(element).addEvents({
				'mouseenter': function() 
				{
					fx.start({'background-color': '#bccdb7','color':'#fff'});
				},
				'mouseleave': function() 
				{
					fx.start({'background-color': '#ddd','color':'#222'});
				}
			});
		});

	var accordion = new Accordion('h3.atStart', 'div.atStart', {
	opacity: false,
	onActive: function(toggler, element){
		//toggler.setStyle('cursor', 'pointer');
		toggler.style.cursor='pointer';
	},

	onBackground: function(toggler, element){
		toggler.setStyle('color', '#222');
	},
	display:999
}, $('accordion'));

}, // fin parseAccordion

parseSidebaraccordion:function(){

	var list = $ES('h2','sidebaraccordion');
	list.each(function(element){
		var fx = new Fx.Styles(element, {duration:150, wait:false});
		fx.start({'color':'#00457a'});
		$(element).addEvents({
				'mouseenter': function() 
				{
					fx.start({'color':'#fff','border-color':'#00457a','background-color':'#00457a'});
					element.style.cursor="pointer";
					//alert("e");
				},
				'mouseleave': function() 
				{
					fx.start({'color':'#00457a','border-color':'#00457a'});
					element.style.backgroundColor="";
				}
			});
		});

	var accordion = new Accordion('h2.atStart2', 'div.atStart2', {
	opacity: false,
	onActive: function(toggler, element){
	},

	onBackground: function(toggler, element){
		toggler.setStyle('color', '#222');
	},
	display:0
}, $('sidebaraccordion'));

}, // fin parseSidebaraccordion

parseLightbox:function()
{
	var list = $$('dl.lightleft');list.each(function(element){$(element).addClass('floatleft');});
	var list = $$('dl.lightright');list.each(function(element){$(element).addClass('floatright');});
	var list = $$('dl.lightboth');list.each(function(element){$(element).addClass('floatboth');});

} // FIN parseLightbox

};


window.addEvent('domready', Site.start);


