var registerForm = {
	initalize: function()
	{
		this.assignToggle('artist_req', 'artistProfile');
		this.assignToggle('organiser_req', 'organiserProfile');
		this.assignToggle('location_req', 'locationmanagerProfile');
	},
	
	assignToggle: function(handle, body)
	{
		var handle = $(handle);
		var body   = $(body);
		
		if (body && handle)
		{
			var toggleFx = new Fx.Slide(body, {duration: 500});
			
			if (handle.getValue() != 'on') {
				toggleFx.hide();
			}
			
			handle.addEvent('click', function(){
				toggleFx.toggle();
			}.bind(this));
		}
	}
};

fireOn = Window.ie ? 'load' : 'domready';
window.addEvent(fireOn, registerForm.initalize.bind(registerForm));