var random_content_c = function()
{
	this.content_a = [];

	this.setContent = function(id_s, mutant_s, content_u)
	{
		this.content_a[id_s] = [];

		this.content_a[id_s]['mutant'] = mutant_s;
		this.content_a[id_s]['content'] = content_u;
	};

	this.getContent = function()
	{
		return this.content_a;
	};
};

/*
 */

var random_c = function(prefix_s)
{
	this.prefix_s = prefix_s;
	this.content_a = [];

	this.setContent = function(random_content_o)
	{
		this.content_a[this.content_a.length] = random_content_o;
	};

	this.getRandomInt = function(min_i, max_i)
	{
		return Math.floor(Math.random() * (max_i - min_i + 1)) + min_i;
	};

	this.setMutation = function(id_s, mutant_s, content_u)
	{
		var current_de = document.getElementById(id_s);

		eval('current_de.' + mutant_s + '= "' + content_u + '";');
	};

	this.setContentSelection = function()
	{
		var new_index_i = this.getRandomInt(0, (this.content_a.length - 1));

		var content_o = this.content_a[new_index_i];
		var content_a = content_o.getContent();

		for (var index_s in content_a)
			this.setMutation(this.prefix_s + index_s, content_a[index_s]['mutant'], content_a[index_s]['content']);
	};

	this.setDisplay = function()
	{
		this.setContentSelection();
	};
};
