//-------------------------------
// Class
//-------------------------------

function NetworkBarApp() {

	
	var _self = this;

	//-------------------------------
	// Constants
	//-------------------------------
	
	var PATHS = { "live" : "http://www.iamatrailblazersfan.com/desktopmodules/TBTV/Feeds/LiveVideoFeed.aspx?" };
	
	//-------------------------------
	// Properties
	//-------------------------------

	var _trailBlazersDataModel;
	var _networkBarView;
	
	//-------------------------------
	// Constructor
	//-------------------------------
	
	function init() {
		
	
		_trailBlazersDataModel = new TrailBlazersDataModel();
		_networkBarView = new NetworkBarView();
		
		_trailBlazersDataModel.loadJSONP(PATHS.live, "onNetworkBarDataComplete");
	};
	
	//-------------------------------
	// Public Methods
	//-------------------------------
	
	//-------------------------------
	// Private Methods
	//-------------------------------

	
	//-------------------------------
	// Listeners
	//-------------------------------
	
	window.onNetworkBarDataComplete = function(data) {
		
		if(data.live && data.showOnTv) {
			_networkBarView.deploy(data);
		}
	};

	
	init();

}
