window.addEvent('domready', function() {
	// set up slides for product tables
	if ($chk($('sailsForThisBoat')) && $chk($('accessoriesForThisBoat'))) {
		$$('.sliding')
			.set('slide')
			.slide('hide')
			.removeClass('hidden');
		$$('.toggler').addEvent('click', function() {
			var slide = this.getNext('div').getFirst('table');
			slide.slide('toggle');
			if (slide.get('slide').open) {
				this.addClass('togglerClosed');
				this.removeClass('togglerOpen');
			} else {
				this.removeClass('togglerClosed');
				this.addClass('togglerOpen');
			}
		});
	}
	// set mouseover for table rows
	$$('table.products tr').addEvent('mouseenter', function() {
		this.addClass('hover');
	}).addEvent('mouseleave', function() {
		this.removeClass('hover');
	});
	
	// set initial text for the search field
	if ($('boatModelSearchWord')) {
		new OverText($('boatModelSearchWord'));
	}
	
	if ($('boatModelSubmit')) {
		$('boatModelSubmit').addEvent('click', function(e) {
			e.stop();
			$('boatSearchForm').submit();
		});
	}
});
