var gameswidget = Class.create();

gameswidget.prototype = {
	
	week: 0,
	year: 0,
	contentContainer: null,
	
	initialize: function(){	
		document.observe("dom:loaded", function() {
			this.contentContainer = $("gamesWidgetContent");
		});	
	},
	
	setweek: function(selectWeek){
		var weekselect = $("gameswidget_week");
		for(var i = 0;i < weekselect.options.length;i++){
			if(weekselect.options[i].value == selectWeek)
				weekselect.selectedIndex = i;
		}
		
	},
	
	go: function(){
		this.week = $F("gameswidget_week");
		this.year = $F("gameswidget_year");
		this.setWait();
		this.getInfo();
	},
	
	goweek: function(selectWeek){
		this.week = selectWeek;
		this.setweek(this.week);		
		this.year = $F("gameswidget_year");
		this.setWait();
		this.getInfo();		
	},
	
	next: function(){
		this.week = parseInt($F("gameswidget_week")) + 1;
		if(this.week > 53)
			this.week = 1;
		this.setweek(this.week);
		this.year = $F("gameswidget_year");
		this.setWait();
		this.getInfo();		
	},
	
	getInfo: function(){
		new Ajax.Updater('gamesWidgetContent', '/Bondfeed/widget/', {
			  parameters: { gamesWidgetYear: this.year,  gamesWidgetWeek: this.week}
			});
	},
	
	setInfo: function(){
	},
	
	setWait: function(){
		this.contentContainer = $("gamesWidgetContent");
		this.contentContainer.innerHTML = "<img class='waitspin' src='/templates/frontpage/hscn/images/spinner.gif' />";
	}
		
}