/*
 * TV namespace
 * TvGuide
 */
var TV = TV || {};

TV.$ = jQuery.noConflict();

TV.CONFIG = {
	BASE_URL : TV.$(TV.$('head meta')[0]).attr('content')
};

TV.CONSTANTS = {
	DEBUG: {
		LEVEL: {
			ERROR: 1,
			WARN: 2,
			INFO: 3,
			DEBUG: 4
		}
	},
	SCRIPTS: {
		ADD_CHANNEL : TV.CONFIG.BASE_URL + 'channel/add/',
		REMOVE_CHANNEL : TV.CONFIG.BASE_URL + 'channel/remove/',
		REORDER_CHANNELS : TV.CONFIG.BASE_URL + 'channel/reorder/',
		SAVE_CHANNELS : TV.CONFIG.BASE_URL + 'channel/save/',
		GET_CHANNELS_BY_TYPE : TV.CONFIG.BASE_URL + 'channel/type/type/',
		ADD_BROADCAST : TV.CONFIG.BASE_URL + 'my-tv-program/add/',
		REMOVE_BROADCAST : TV.CONFIG.BASE_URL + 'my-tv-program/remove/',
		GET_OVERLAY: TV.CONFIG.BASE_URL + 'details/'
	},
	SIZES: {
		CHANNEL_WIDTH : 178
	}
};



// extend the config
TV.$.extend(TV.CONFIG, {DEBUG_LEVEL : TV.CONSTANTS.DEBUG.LEVEL.DEBUG});