// NOTE
//	This is the main Javascript file for the 
//	"National Autistic Society Train Walk" website
//  All scripts here use JQuery
	
// ========================================================================*/


// function for expandable list
$(document).ready(function () {
	$(".expandableList dt").addClass("linkTitle");
    $('dl.expandableList dd').hide();
        $('dl.expandableList dt').click(function () {
			$(".expandableList dt").removeClass('selected');
			$(".expandableList dd:visible").slideUp(200);
            $(this).next().slideToggle(400).prev().toggleClass('selected');
    });
    $('dl.expandableList dt').hover(function() {
    	$(this).addClass('hover');
    }, function() {
        $(this).removeClass('hover');
    }); 
});

// function to replace submit button with graphic
$(document).ready(function(){
	submitButtonReplacement.initialize('replaceSubmit');
});

var submitButtonReplacement = {
	initialize: function(classname){
		this.allButtons = $('input.'+classname);
		this.replaceButtons();
	},
	replaceButtons: function(){
		this.allButtons.each( function() {
			var input = $(this);
			$('<a href="#"><em></em>' + this.value + '</a>')
				.attr('class', this.className)
				.insertBefore(this)
				.click( function() {
					input.click(); 
					return false;
				});
			input.hide();
		});
	}
}
