window.addEvent('domready', function() {

	// add flash banner
	if (!Browser.Platform.ipod) {
		var banner = new Swiff('/swf/diedom_container.swf', {
			width: 800,
			height: 200,
			container: 'header',
			params: {
				bgcolor: '#ffffff'
			}
		});
	}

	// add random class h2's
	var headers = $('main').getElements('h2');
	var classes = ['bg1', 'bg2', 'bg3'];
	headers.each(function(header) {
		header.set('class', classes.getRandom());
	});

	// route slider
	var links  = $('main').getElements('a.route');
	var routes = $('main').getElements('div.route');

	links.each(function(link, index) {

		var route = routes[index];

		route.itemSlider = new Fx.Slide(route, {duration: 500});
		route.itemSlider.hide();

		link.addEvent('click', function() {
			link.erase('href');
			link.getParent('div.content').toggleClass('active');
			route.itemSlider.toggle();
		});
	});
});
