(function() {
try { console.log('init console... done'); } catch(e) { console = { log: function() {} }; }

try {
/*
	Brand config does not use the normal try/catch style of the rest of CLLC.
	Since it's used by external vendors is has to be entirely standalone so we must handle
	error situations by simply building up only as much scaffolding as is required.
*/
if (!cllc) { cllc = {}; }

cllc.constants = (function()
{
	var _constants = {
		BRAND_ID: 'ramtrucks',
		BRAND: 'RamTrucks',
		AUTOMATICALLY_SHOW_VEHICLE_MENU: false,
		FEATURE_MENU_PADDING: 0
	};

	return {
		get: function(which) {
			return _constants[which.toUpperCase()];
		}
	};
})();

} catch(e) { console.log("error (brand_config): " + e); }
})();