
var Caravans = Class.create(
{
	initialize: function()
	{	
		$$('.caravanHidden').each(function(container)
		{
			container.hide();
		}.bind(this));		
	},
	
	toggleContent: function(id)
	{
		var container;
		
		if (container = $(id))
		{
			container.select('.caravanHidden').each(function(hidden)
			{
				if (hidden.visible())
				{
					hidden.hide();
					
					container.select('.readMore').each(function(link)
					{
						link.show();
					}.bind(this));
					
					container.select('.introText').each(function(text)
					{
						text.show();
					}.bind(this));
				}
				else
				{
					hidden.show();
					
					container.select('.readMore').each(function(link)
					{
						link.hide();
					}.bind(this));
					
					container.select('.introText').each(function(text)
					{
						text.hide();
					}.bind(this));
				}
			}.bind(this));
		}
	}
});

var caravans;

document.observe('dom:loaded', function()
{
	caravans = new Caravans();
});

