/*************************************************************************************************************
 * Technical parameters
 ************************************************************************************************************/
var VERSION = "1.2.121.03";
var WEB_SERVER_PATH = "http://www.landsofmagic.com/";
var SERVER_PATH = "WS/";
var CHAT_PATH = "freechat/?timezone=#{timezone}";
var STATIC_PATH = "./";
var FORUM_PATH = "http://forum.landsofmagic.com/";
var FORUM_PATH_HANDSHAKE = FORUM_PATH
		+ "admin/colyseoapi/connexion.php?idl=#{handshake}&action=#{action}&extension=#{extension}";
var FORUM_GUILD_REQUEST_TOPIC_ID = "123";
var AVANTAJEUX_PATH = "#{url}&idrgame=93";
var UPLOADSCRIPT_PATH = "upload.php5";
var DEVMODE = self.location.href.indexOf("://lom-local") > -1;
var DEVMODEFIRE = DEVMODE && ("undefined" != typeof(console));
var NOCACHE = DEVMODE;
var LOADJSDEBUG = false && DEVMODEFIRE && !window.attachEvent;
/** ************************************************************************* */

/*************************************************************************************************************
 * Functional parameters
 ************************************************************************************************************/
var I18N_CODE = {
	'fr-fr' : 'Français'
	// ,'en-en' : 'English'
};

var MAP_HEX_OPTIONS = {
	gridBoxContent : '<img src="' + STATIC_PATH + 'open/img/mapObj/0_black.png' + '" class="mapGridImg"/>',
	emptyImg : null,
	tileA : 83,
	tileS : 48,
	tileB : 96,
	collapsibleBorderSize : 1,
	additionalBoxHeight : 0
};

var MAP_BG = ['nopink', 'grass', 'sable', 'bloc', 'secheresse'];

var USER_PREF = {
	battle_ctxMenuExecAlone : false,
	battle_actionSubmitMode : "auto", // "none" | "auto" | "ask"
	battle_warnOnStrange : true,
	battle_showGrid : "full", // "full" | "half" | "none"
	battle_inverseClick : false,
	battle_cooldown : "stamina", // "stamina" | "health"
	battle_hideEventStaminaUse : false,
	battle_eventDetail : false,
	battle_viewExternalMessage : true,
	battle_askForEndTurn : true,
	battle_openedPit : "",
	battle_openedCalc : false,
	battle_boxInfoMode : "auto", // "auto" | "manual" | "mixed"
	quickStart : true,
	listViewStyle : "detail", // "detail" | "column"
	skin : STATIC_PATH + 'open/skins/skin3/',
	chatState : "none" // "popup" | "window" | "none"
};

var PLAYER_MESS = {
	channel : {
		mail : 1,
		sn : 2
	},
	pref : ['battleNew', 'battleValidate', 'battleEnd', 'battleNewTurn', 'saleEnd', 'saleWin']
};

var COST_REDUCTION_CAP = 0.5;

var ENTITY_TYPE = {
	mapElm : 1,
	heroe : 2,
	mob : 3
};

var BATTLE_ENTITY_STATE = {
	1 : {
		outBF : 32,
		onBF : 64
	},
	2 : {
		inPit : 2,
		onBF : 64,
		ready : 1,
		busy : 128,
		hungAt : 8,
		hungBy : 16,
		ko : 4,
		outBF : 32
	},
	3 : {
		inStock : 256,
		inPit : 2,
		visible : 512,
		onBF : 64,
		ready : 1,
		busy : 128,
		hungAt : 8,
		hungBy : 16,
		ko : 4,
		outBF : 32
	}
};

var EFFET_ENTRY_POINT = {
	1 : {
		moveOn : 1,
		moveOut : 4,
		turnStart : 2,
		effectAdded : 32,
		effectLvlModified : 64,
		effectRemoved : 128,
		healthInpactedPre : 8,
		healthInpactedPost : 16,
		inpactOtherHealthPre : 256,
		inpactOtherHealthPost : 512,
		stateAddedPost : 32768
	},
	2 : {
		turnStart : 1,
		effectAdded : 2,
		effectLvlModified : 128,
		effectRemoved : 4,
		healthInpactedPre : 8,
		healthInpactedPost : 16,
		canMove : 4096,
		canGoOn : 8192,
		movePre : 64,
		movePost : 32,
		inpactOtherHealthPre : 256,
		inpactOtherHealthPost : 512,
		useEffectPre : 1024,
		useEffectPost : 16384,
		staminaInpactedPre : 2048,
		stateAddedPost : 32768,
		mapElmAddedPost : 65536,
		mapElmRemovedPre : 131072
	},
	3 : {
		turnStart : 1,
		effectAdded : 2,
		effectLvlModified : 128,
		effectRemoved : 4,
		healthInpactedPre : 8,
		healthInpactedPost : 16,
		canMove : 4096,
		canGoOn : 8192,
		movePre : 64,
		movePost : 32,
		inpactOtherHealthPre : 256,
		inpactOtherHealthPost : 512,
		useEffectPre : 1024,
		useEffectPost : 16384,
		staminaInpactedPre : 2048,
		stateAddedPost : 32768,
		mapElmAddedPost : 65536,
		mapElmRemovedPre : 131072
	}
};

var TEAM_STATE = {
	free : 0,
	inBattle : 2,
	inLoose : 3,
	engaged : 1,
	inTraining : 4
};

var GUILD_STATE = {
	request : -1,
	frozen : 0,
	ok : 1
};

var GUILD_JOIN_REQUEST_STATE = {
	canceled : -2,
	refused : -1,
	standby : 0,
	accepted : 1,
	done : 2
};

var TNMT_STATE = {
	standby : 0,
	subscription : 1,
	inProgress : 2,
	closed : 3
};

var BATTLE_TYPE = {
	classic : 1,
	training : 2,
	tnmt : 3,
	ai : 4,
	coalition : 5
};

var BATTLE_TYPE_REQUIRE_BATTLE_FEE = [1];
var BATTLE_TYPE_OPEN = [2, 1];
var BATTLE_TYPE_PUBLIC = [1, 2, 3];
/** ************************************************************************* */
