var currentAttorneyImage = 1;

window.addEvent('domready', function()
	{
		// Menu
		var list = $$('#button-practice_areas');
		list.each(function(element)
		{
			var fxStretch = new Fx.Morph(element, {link: 'ignore', duration: 'normal', transition: Fx.Transitions.Bounce.easeOut});
			element.addEvent('mouseenter', function()
				{
					fxStretch.start({'height':[18,180]});
					$('button-practice_areas').setStyle('background-color','#285b99');
				});

			element.addEvent('mouseleave', function()
				{
					fxStretch.cancel();
					this.setStyles({
						height: 18,
						'background-color': '#1e4472'
					});
				});
		});
		
		// Accordion
		var myAccordion = new Accordion($('accordion'), 'div.toggler', 'div.element', {
			opacity: true,
			alwaysHide: true,
			display: false,
			onActive: function(toggler, element){
				var fx = new Fx.Morph(toggler, {duration: 'normal', transition: Fx.Transitions.Quad.easeOut});
				fx.start({color:'#FFFFFF', 'background-color':'#1e4472'});
			},
			onBackground: function(toggler, element){
				var fx = new Fx.Morph(toggler, {duration: 'normal', transition: Fx.Transitions.Quad.easeOut});
				fx.start({color:'#bababa', 'background-color':'#285b99'});

			}
		});
		
		myAccordion.togglers.each(function(toggler){
		
		toggler.addEvent('mouseenter',function(){
			var myFx = new Fx.Morph(toggler, {duration: 'normal', transition: Fx.Transitions.Quad.easeOut});
			myFx.start('background-color','#000000');
		});
		toggler.addEvent('mouseleave',function(){
			var myFx = new Fx.Morph(toggler, {duration: 'normal', transition: Fx.Transitions.Quad.easeOut});
			myFx.start('background-color','#1e4472');
		});
		});


		// Attorney Box
		if (pageId == 'home')
			{
				attorneyBoxLoop = setInterval( "attorneyBox(currentAttorneyImage)", 4000 );
			}
		
		// Initialize the form validation.
		new FormValidator('contact_form');
	});

//////////////-------------- FUNCTIONS ----------------//////////////
function attorneyBox(imageId)
	{
		var slide = new Fx.Morph('attorneyImage', {duration: 'long', transition: Fx.Transitions.Quad.easeOut});

		switch(currentAttorneyImage)
		{
			case 1:
				slide.start({left:-250});
				$('attorney-box-link').setProperty('href', '/content/attorneys/bruce-jacobus.php');
				currentAttorneyImage = 2;
				break;   
			case 2:
				slide.start({left:-500});
				$('attorney-box-link').setProperty('href', '/content/attorneys/john-fielding.php');
				currentAttorneyImage = 3;
				break;
			case 3:
				slide.start({left:-750});
				$('attorney-box-link').setProperty('href', '/content/attorneys/jeffrey-ville.php');
				currentAttorneyImage = 4;
				break;
			case 4:
				slide.start({left:-1000});
				$('attorney-box-link').setProperty('href', '/content/attorneys/kathryn-a-cronenberg.php');
				currentAttorneyImage = 5;
				break;
			case 5:
				slide.start({left:-1250});
				$('attorney-box-link').setProperty('href', '/content/attorneys/billie-jo-hopwood.php');
				currentAttorneyImage = 6;
				break;
			case 6:
				slide.start({left:-1500});
				$('attorney-box-link').setProperty('href', '/content/attorneys/jack-platt.php');
				currentAttorneyImage = 7;
				break;
			case 7: // same as 1
				$('attorneyImage').setStyle('left',0);
				slide.start({left:-250});
				currentAttorneyImage = 2;
				break;
		}
	};













