function CheckEmail( ) {
	
	var submit = document.getElementById( 'submit' );
	var email  = document.getElementById( 'email' );
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if ( !filter.test( email.value ) ) {
		alert( 'Please provide a valid email address' );
		email.focus;
		submit.disabled = true;
		return false;
		
	}  else {
	
		submit.disabled = false;
		return true;
	}
}

function CheckComments( comments )
{
	var submit = document.getElementById( 'submit' );
	
	if( comments.value.length < 20 )
	{
		submit.disabled = true;
		submit.style.opacity = .3;
		
	} else {
	
		submit.style.opacity = 1;
		submit.disabled = false;
		
	}
}


function swapImage( btn )
{

	var source = btn.src;
	
	if( source.match( '_off' ) )
	{
		btn.src = source.replace(/_off/,"_on");
		
	} else {
	
		btn.src = source.replace(/_on/,"_off");
		
	}
	
}