jQuery.noConflict();
(function($){

if(document.all){ // IE... hate it
	jQuery('#navigation > li').hover(
		function(){jQuery(this).addClass('hover').parent().find('li.selected').removeClass('selected').addClass('selected-hover');}, 
		function(){jQuery(this).removeClass('hover').parent().find('li.selected-hover').removeClass('selected-hover').addClass('selected');}
	)
}

	jQuery('form').submit(function(){
		var valid = true, form = jQuery(this);
		form.find('.required').each(function(){
			var r = new RegExp('^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$');
			if(this.value == '' || (this.id == 'sEmail' && !r.test(this.value))){
				this.style.borderColor = 'red';
				valid = false;
			}else{
				this.style.borderColor = 'black';
			}
		});
		return valid;
	});
	
})(jQuery);
