window.addEvent('domready', function(){

	SqueezeBox.initialize();

	$$('.convioform').each(function(e){

		//console.log(e.getProperty('value'));
		e.addEvent('focus', function(){
			if(e.get('value')==e.get('rel'))
			{
				e.set('value', '');
			}
		});

		e.addEvent('blur', function(){
			if(e.get('value').length==0)
			{
				e.set('value', e.get('rel'));
			}
		});

	});

	$('recentcoverage').setStyle('display','none');

	$('tab_updates').addEvent('click', function(e){

		e = new Event(e).stop();

		if($('recentcoverage').getStyle('display')=="block")
		{

			$('updates-coverage').setStyle('background-image','url(/images/smokefree/tabs_updates.gif)');

			$('recentcoverage').setStyle('display','none');
			$('updates').setStyle('display','block');
		}

	});

	$('tab_coverage').addEvent('click', function(e){

		e = new Event(e).stop();

		if($('updates').getStyle('display')=="block")
		{
			$('updates-coverage').setStyle('background-image','url(/images/smokefree/tabs_coverage.gif)');

			$('recentcoverage').setStyle('display','block');
			$('updates').setStyle('display','none');
		}

	});

	blessform();

});

function blessform()
{
	$('form_getinvolved').addEvent('submit', function(e)
	{
		var valid = true;
		var errors = "Please check your input!\n\nPlease correct the following issues:\n\n";

		$$('.required').each(function(f){

			var x = f.getProperty('value');

			if(f.get('rel')==x)
			{
				valid = false;
				errors += f.get('rel') + " is required.\n";
			}

		});

		if(valid == false)
		{
			e = new Event(e).stop();

			alert(errors);

			blessform();

		}

	});
}
