
document.observe("dom:loaded", function() {

 	if ($('postcomment')) {

		$('postcomment').observe('submit', function(event){
	
		myForm = Event.element(event);
		txtArea = myForm.down('textarea');

		if ((Form.Element.getValue(txtArea).length < 1)  || (Form.Element.getValue(txtArea).length > 500) ) { 
			alert('You need to enter a comment (max 500 characters)');
			Form.Element.focus(txtArea);
			Event.stop(event);}

		});
	}

	if ($('bookevent')) {

		$('bookevent').observe('submit', function(event){
	
		myForm = Event.element(event);
		var numtickets = myForm['notickets'];
		var numconcessions = myForm['noconcessions'];

		if (($('noconcessions') && $F(numtickets) < 1 && $F(numconcessions) < 1) || (!$('noconcessions') && $F(numtickets) < 1)) { 
			alert('You need to select the number of tickets required');
			Form.Element.focus(numtickets);
			Event.stop(event);}

		});
	}

});