var mainSlider, secondarySlider, mapSlider, mt, mtFx;
window.addEvent('load', function(){
	addMouseOverEffect( 'header' );
	embedEmail( 'wrapper' );
	setHTMLValidateLink( 'validateHtml' );
	setCSSValidateLink( 'validateCss' );
	
	mainSlider = new Fx.Style('main', 'width', { duration:1000, transition: Fx.Transitions.Sine.easeOut }).set( 0 );
	secondarySlider = new Fx.Style('secondary', 'width', { duration:3000 } ).set( 0 );
	mapSlider = new Fx.Style('map', 'width', { duration:3000 } ).set( 0 );
	prepareForms( 'generalForm' );
	prepareForms( 'quoteForm' );
	prepareForms( 'weddingForm' );
	
	$( 'main' ).setStyle( 'display', 'block' );
	$( 'secondary' ).setStyle( 'display', 'block' );
	$( 'map' ).setStyle( 'display', 'block' );
	mt = $( 'mapText' );
	mtFx = new Fx.Styles( mt );
	deployAccordion();
	mainSlider.start( 0, 257 );
});
function view ( id ) {
// alert ("view. ( id )="+id);
	switch ( id ) {
		case 'secondary':
			mapSlider.stop().set( 0 );
			mt.setStyles({
				'height': 0,
				'opacity': 0
			});
			secondarySlider.start( 0, 475 );
			break;
		case 'map':
			secondarySlider.stop().set( 0 );
			mapSlider.start( 0, 475 ).chain(function(){
				mtFx.start({
					'height': [0, 370],
					'opacity': [0, 1]
				});
			});
			break;
	};
	return false;
};