var development = new Class({
	ID:		null,
	fTitle:		null,
	fDescription:		null,
	fContact:		null,
	fLocation:		null,
	fMainImage:		null,
	fSitePlan:		null,
	fOtherImages:		null,
	fAttachments:		null,
	fActive:		null,
	fCommences:		null,
	fExpires:		null,
	fFeatured:		null,

	//CONSTRUCTOR
	initialize:	function (ID, fTitle, fDescription, fContact, fLocation, fMainImage, fSitePlan, fOtherImages, fAttachments, fActive, fCommences, fExpires, fFeatured)
	{
		this.ID = ID;
		this.fTitle = fTitle;
		this.fDescription = fDescription;
		this.fContact = fContact;
		this.fLocation = fLocation;
		this.fMainImage = fMainImage;
		this.fSitePlan = fSitePlan;
		this.fOtherImages = fOtherImages;
		this.fAttachments = fAttachments;
		this.fActive = fActive;
		this.fCommences = fCommences;
		this.fExpires = fExpires;
		this.fFeatured = fFeatured;
	},

	//SETTERS
	setID:	function(ID)
	{
		this.ID = ID;
	},

	setTitle:	function(fTitle)
	{
		this.fTitle = fTitle;
	},

	setDescription:	function(fDescription)
	{
		this.fDescription = fDescription;
	},

	setContact:	function(fContact)
	{
		this.fContact = fContact;
	},

	setLocation:	function(fLocation)
	{
		this.fLocation = fLocation;
	},

	setMainImage:	function(fMainImage)
	{
		this.fMainImage = fMainImage;
	},

	setSitePlan:	function(fSitePlan)
	{
		this.fSitePlan = fSitePlan;
	},

	setOtherImages:	function(fOtherImages)
	{
		this.fOtherImages = fOtherImages;
	},

	setAttachments:	function(fAttachments)
	{
		this.fAttachments = fAttachments;
	},

	setActive:	function(fActive)
	{
		this.fActive = fActive;
	},

	setCommences:	function(fCommences)
	{
		this.fCommences = fCommences;
	},

	setExpires:	function(fExpires)
	{
		this.fExpires = fExpires;
	},

	setFeatured:	function(fFeatured)
	{
		this.fFeatured = fFeatured;
	},


	//GETTERS
	getID:	function()
	{
		return this.ID;
	},

	getTitle:	function()
	{
		return this.fTitle;
	},

	getDescription:	function()
	{
		return this.fDescription;
	},

	getContact:	function()
	{
		return this.fContact;
	},

	getLocation:	function()
	{
		return this.fLocation;
	},

	getMainImage:	function()
	{
		return this.fMainImage;
	},

	getSitePlan:	function()
	{
		return this.fSitePlan;
	},

	getOtherImages:	function()
	{
		return this.fOtherImages;
	},

	getAttachments:	function()
	{
		return this.fAttachments;
	},

	getActive:	function()
	{
		return this.fActive;
	},

	getCommences:	function()
	{
		return this.fCommences;
	},

	getExpires:	function()
	{
		return this.fExpires;
	},

	getFeatured:	function()
	{
		return this.fFeatured;
	}

});
