var defaultSearchText = 'Site Search';
$(document).ready(function(){
	$('#content img[@align=right]').css({marginLeft:'10px', border:'solid 1px black'});
	$('#content img[@align=left]').css({marginRight:'10px', border:'solid 1px black'});
	$('#content img[@align=middle]').css({border:'solid 1px black'}).attr('align','center');
	$('#content img[@align=center]').css({border:'solid 1px black'});
	$('#sidebar img[@border=1]').css('border-color','white');
	$('#navbar a.main').click(function() {
		if ($.browser.msie && $.browser.version < 7) {
		    if ($(this).nextAll().length && $(this).text() != 'Home') {
			    $('#navbar a.main').not(this).nextAll().hide();
			    $(this).nextAll().toggle("fast");
			    return false;
		    } else {
			    return true;
		    }		
		} else {
		    if ($(this).nextAll().children().length) {
			    $('#navbar a.main').not(this).nextAll().hide();
			    $(this).nextAll().toggle("fast");
			    return false;
		    } else {
			    return true;
		    }
		}
	}).nextAll().hide();
	$('#navbar a.main').hover(
		function(){$(this).css('background-color','#4f687e');},
		function(){$(this).css('background-color','#638F83');}
	);
	if ($.browser.msie && $.browser.version < 7) {
		$('ul#navbar li a.main').css('height','15px');
	}
	$('#navbar a.main').each(function(){
		if ($(this).attr('id').substring(5) == menu) $(this).nextAll().show();
	});
	$('#navbar a[@href=#]').not('.main').css({textDecoration: 'none', cursor: 'text'});
	$('input[@name=search]').focus(function(){
	    if($(this).val() == defaultSearchText){
	        $(this).val('');
	    }
	}).blur(function(){
	    if($(this).val() == ''){
	        $(this).val(defaultSearchText);
	    }	
	}).keyup(function(event){
	    if(event.keyCode == 13) {
	        callSearch();
	    }
	});
	$('img#go').click(function(){
	    callSearch();
	});
	$('#content h2').each(function(){
	    has_and = new RegExp(" and ");
	    if(has_and.test($(this).html())){
	        var tmp = $(this).html().replace(/ and /, " <span style='text-transform:lowercase'>and</span> ");
	        $(this).html(tmp);
	    }
	});
	$('#footer #links a').each(function(){
	    $(this).attr('href', $(this).attr('href').replace(/http\:\/\/mailto/, "mailto"));
	});
});
function callSearch() {    
    var searchText = $('input[@name=search]').val();
    if(searchText != null && searchText != ''  && searchText != defaultSearchText) {
        document.location.href = "/search.aspx?searchtext=" + searchText + "&folderid=0&orderby=rank&searchfor=all&orderdirection=ascending";
    } else {
        alert('Please enter a search term');
        return false;
    }
}
