// Requires: prototype.js

var QuickRegisterController = Class.create();

QuickRegisterController.prototype = {
	bMobileSidewalkEnabled : false,
	bAggressiveMobileSidewalk : false,

	initialize : function()
	{
		window.onload = this.onPageLoad.bindAsEventListener(this);
	},

	onPageLoad : function(e)
	{
		var elt, list;

		var listInputs = new Array(

		);

		// Active field CSS Class Setters
		for(i = 0; i < listInputs.length; i++) {
			if((elt = $(listInputs[i])) != null) {
				Event.observe(elt, 'focus', this.handleSetActiveField.bindAsEventListener(this), false);
				Event.observe(elt, 'blur', this.handleUnsetActiveField.bindAsEventListener(this), false);
			}
		}

		// Bubbles Controler
		new BubblesController(
			{idTarg : "fav_sport1" , idBubble : "fav_sport1Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team1" , idBubble : "fav_team1Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport2" , idBubble : "fav_sport2Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team2" , idBubble : "fav_team2Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport3" , idBubble : "fav_sport3Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team3" , idBubble : "fav_team3Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport4" , idBubble : "fav_sport4Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team4" , idBubble : "fav_team4Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport5" , idBubble : "fav_sport5Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team5" , idBubble : "fav_team5Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport6" , idBubble : "fav_sport6Help" , eventOn : "focus" , eventOff : "change"},
			//{idTarg : "fav_team6" , idBubble : "fav_team6Help" , eventOn : "focus" , eventOff : "change"},
			{idTarg : "fav_sport7" , idBubble : "fav_sport7Help" , eventOn : "focus" , eventOff : "change"}//,
			//{idTarg : "fav_team7" , idBubble : "fav_team7Help" , eventOn : "focus" , eventOff : "change"}
			
		);



		return true;
	},
	handleSetActiveField:function(evnt)
	{
		var elt = Event.element(evnt);
		if(elt){
			Element.addClassName(elt, 'activeInput');
		}
		return true;
	},

	handleUnsetActiveField:function(evnt)
	{
		var elt = Event.element(evnt);
		if(elt){
			Element.removeClassName(elt, 'activeInput');
		}
		return true;
	}
};

// ********************** Implementation **********************
new QuickRegisterController();



