var currentYear = 2009;
var bvUrl = 'content/schedules/bvSchedule.aspx?year=';
var gvUrl = 'content/schedules/gvSchedule.aspx?year=';
var bjvUrl = 'content/schedules/bjvSchedule.aspx?year=';

window.addEvent('domready', function() {
	var BVDYear = new Ajax(bvUrl+currentYear, {
		method: 'get',
		update: $('year_log')
	});
	
	var BJVDYear = new Ajax(bjvUrl+currentYear, {
		method: 'get',
		update: $('year_log')
	});
	
	var GVDYear = new Ajax(gvUrl+currentYear, {
		method: 'get',
		update: $('year_log')
	});
	
	var Slide = new Fx.Slide($('slide'));
	
	var Home = new Ajax('content/home.aspx', {
		method: 'get',
		onRequest: function() {Slide.hide();},
		update: $('log'),
		onComplete: function() {Slide.slideIn();}
	}).request();

	$('bvStart').addEvent('click', function(e) {
		e = new Event(e).stop();
		var bvSchedule = new Ajax('content/bvContent.aspx', {
			method: 'get',
			onRequest: function() {
				Slide.hide();
				BVDYear.request();
			},
			update: $('log'),
			onComplete: function() {
				Slide.slideIn();
				
				$('y2009').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2009', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				
				$('y2008').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2008', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2007').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2007', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2006').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2006', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2005').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2005', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2004').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2004', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2003').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2003', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2002').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bvUrl+'2002', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
			}
		}).request();
	});
	
	$('bjvStart').addEvent('click', function(e) {
		e = new Event(e).stop();
		var bjvSchedule = new Ajax('content/bjvContent.aspx', {
			method: 'get',
			onRequest: function() {
				Slide.hide();
				BJVDYear.request();
			},
			update: $('log'),
			onComplete: function() {
				Slide.slideIn();
				$('y2008').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(bjvUrl+'2008', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
			}
		}).request();
	});
	
	$('gvStart').addEvent('click', function(e) {
		e = new Event(e).stop();
		var gvSchedule = new Ajax('content/gvContent.aspx', {
			method: 'get',
			onRequest: function() {
				Slide.hide();
				GVDYear.request();
			},
			update: $('log'),
			onComplete: function() {
				Slide.slideIn();
				
				$('y2009').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2009', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				
				$('y2008').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2008', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2007').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2007', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2006').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2006', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2005').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2005', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2004').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2004', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2003').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2003', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
				
				$('y2002').addEvent('click', function(e) {
					e = new Event(e).stop();
					var y2008 = new Ajax(gvUrl+'2002', {
						method: 'get',
						onRequest: function() {Slide.hide();},
						update: $('year_log'),
						onComplete: function() {Slide.slideIn();}
					}).request();
				});
			}
		}).request();
	});
	
		$('hStart').addEvent('click', function(e) {
			e = new Event(e).stop();
			var Home = new Ajax('content/home.aspx', {
				method: 'get',
				onRequest: function() {
					Slide.hide();
					$('year_log').setHTML('');
				},
				update: $('log'),
				onComplete: function() {Slide.slideIn();}
			}).request();
		});
		
});