;(function($) {
	$(function() {
		// change color of text in search field based on content:
		// tool tip = gray
		// search term = black
		if ($('#k').val() == '' || $('#k').val() == $('#k').attr('title')) {
			$('#k')
				.val($('#k').attr('title'))
				.css('color', '#aaa');
		}

		// show and hide tool-tip in search field
		$('#k')
			.click(function() {
				if ($('#k').val() == $('#k').attr('title'))
					$('#k').val('').css('color', 'black');
			})
			.blur(function() {
				if ($('#k').val() == '')
					$('#k').val($('#k').attr('title')).css('color', '#aaa');
			});

		// if tool-tip is still showing in search field on submit, clear it out...
		$('#directorysearch').submit(function() {
			if ($('#k').val() == $('#k').attr('title'))
				$('#k').val('');
		});

		// make mailto: links functional:
		$('a[rel="mailto"]').each(function(i, a) {
			href = $(a).attr('href').replace(/ \(at\) /, "@").replace(/ \(dot\) /, ".");
			$(a).attr('href', href.replace(/contact\/(.*)/, 'mailto:$1'));
		});

	});
})(jQuery);
