var JSON = {
	"module" : "availability",
	"files" :
	{
		"getFilePath": "../../kernel/get.php?appartement_id",
		"addFilePath" : "../../kernel/edit.php?appartement_id",
		"editFilePath" : "../../kernel/edit.php?appartement_id",
		"deleteFilePath" : "../../kernel/delete.php"
	},
	"multilingual" :
	{
		"dataFile" : "xhrdata/getLangs.php",
		"dataFileParams" : "type=all"
	},
	"elementId" : "availability_id",
	"password" : [],
	"inputFiles" :[],
	"datepicker" :
	{
		"idPicker" : "availability_date",
		"from" : "availability_date_begin",
		"to": "availability_date_end",
		"html" : "<div type='text' name='availability_date' id='availability_date'></div>",
		"dataFile" : "xhrdata/getAvailabilityReserved.php?appartement_id"
	},
	"fields" :
	[
		{
		   "name" : "availability_is_available",
		   "type" : "checkbox",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "Est libre",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='checkbox' name='availability_is_available' id='availability_is_available' checked='true' />"
		},
		{
		   "name" : "availability_date_begin",
		   "type" : "datePickerFromTo",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "DATE<br /> DU",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='hidden' name='availability_date_begin' id='availability_date_begin'/><br />",
		   "classCSS" : "showDate"
		},
		{
		   "name" : "availability_date_end",
		   "type" : "datePickerFromTo",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "DATE<br />AU",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='hidden' name='availability_date_end' id='availability_date_end' /><br />",
		   "classCSS" : "showDate"
		},
		{
		   "name" : "availability_price",
		   "type" : "input",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "Prix Appartement",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_price' id='availability_price' value='' /><br />"
		},
		{
		   "name" : "availability_is_package",
		   "type" : "checkbox",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "Est une formule Packag&eacute;e",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='checkbox' name='availability_is_package' id='availability_is_package' /><br />"
		},
		{
		   "name" : "availability_ticket_adult_price",
		   "type" : "input",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "Prix du forfait adulte (&euro;)",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_ticket_adult_price' id='availability_ticket_adult_price' value='' /><br />"
		},
		{
		   "name" : "availability_ticket_child_price",
		   "type" : "input",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "Prix du forfait enfant (&euro;)",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_ticket_child_price' id='availability_ticket_child_price' value='' /><br />"
		},
		{
		   "name" : "availability_is_promotion",
		   "type" : "checkbox",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "Est en promotion",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='checkbox' name='availability_is_promotion' id='availability_is_promotion' /><br />"
		},
		{
		   "name" : "availability_price_reduction",
		   "type" : "input",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "R&eacute;duction Appartement (&euro;)",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_price_reduction' id='availability_price_reduction' value='' /><br />"
		},
		{
		   "name" : "availability_name",
		   "type" : "multilingual",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "Nom de la promotion",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_name_[IDLANG]' id='availability_name_[IDLANG]' value='' /><br />"
		},
		{
		   "name" : "availability_ticket_adult_price_reduction",
		   "type" : "input",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "R&eacute;duction du forfait adulte (&euro;)",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_ticket_adult_price_reduction' id='availability_ticket_adult_price_reduction' value='' /><br />"
		},
		{
		   "name" : "availability_ticket_child_price_reduction",
		   "type" : "input",
		   "required_to_add" : false,
		   "required_to_edit" : false,
		   "label" : "R&eacute;duction du forfait enfant (&euro;)",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='text' name='availability_ticket_child_price_reduction' id='availability_ticket_child_price_reduction' value='' /><br />"
		},
		{
		   "name" : "appartement_id",
		   "type" : "get",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "",
		   "isInForm" : false,
		   "isEditable" : false,
		   "isInListing" : false,
		   "html" : "",
		   "php_var" : "GET"
		},
		{
		   "name" : "season_is_summer",
		   "type" : "checkbox",
		   "required_to_add" : true,
		   "required_to_edit" : true,
		   "label" : "Appartient &agrave; la rubrique d'&eacute;t&eacute;",
		   "isInForm" : true,
		   "isEditable" : true,
		   "isInListing" : true,
		   "html" : "<input type='checkbox' name='season_is_summer' id='season_is_summer' /><br />"
		}

	]
}
