function loadContent( theContentUrl, params ) {
	new Ajax.Request( theContentUrl + '?' + Math.floor(Math.random()*1000000000), 
		{ method: 'get', 
			onSuccess: function(transport) { $( 'contentContainer' ).update( transport.responseText ); },
			onFailure: function() { loadContent( '.\/data\/home.html' ); },
			parameters: params
	} );
}

function setCurrentMenuItem( containerElt, selectedElt ) {
	var menuAnchors = $$( '#' + $( containerElt ).id + ' a' );
	var selectedElt = $( selectedElt );
	menuAnchors.each( function(item) {
			if ( item == selectedElt ) { item.addClassName( 'current' ); }				
			else { item.removeClassName( 'current' ); }
	});
}


function validateContact() {
	if( isNaN( document.contact.amtPaid )  ) {
		$( 'messages' ).insert( new Element( 'p' ).update( 'The amount you are paying, should be a number. Like 200.' ) );
		document.contact.amtPaid.focus();
		return false;
	};
}
