jQuery(document).ready(function($){
	
	/*
		Top Navigation
	*/
	$("#container_navigationTop div.Parentmain1").bind("mouseenter",function(){
		$(this).addClass('hover');
	}).bind("mouseleave",function(){
		$(this).removeClass('hover');
	});
	
	/*
	$("#container_navigationTop div.clLeft1").has('div.clLeftGrand1').addClass('withGChild');
	$.each($("#container_navigationTop div.clLeft1.withGChild td.ChildNav1"),function(){
		if($(this).has('div.clLeftGrand1')){
			var position = $(this).position();
			$(this).find('div.clLeftGrand1').css({'height':$(this).parent().parent().height(),'margin-top':position.top*-1});
			$(this).find('div').first().bind('mouseenter',function(){
				$(this).addClass('hover');
				var pLinkHeight=$(this).parents('div.clLeft1 table.ChildNav1').height();
				var gChildHeight=$(this).find('div.clLeftGrand1 table.ChildNav1').height();
				var newHeight = gChildHeight>=pLinkHeight ? gChildHeight : pLinkHeight;
				$(this).parents('div.clLeft1').css('height',newHeight+14);
			}).bind('mouseleave',function(){
				$(this).parents('div.clLeft1').css('height',$(this).parents('div.clLeft1 table.ChildNav1').height()+14);
				$(this).removeClass('hover');
			});
		}
	});
	*/
	
	/*
		Maps & Directions Navigation
	*/
	$("#navigationDirections a").first().addClass("first-child");
	
	/*
		Left Navigation
	*/
	$("td.container_navigationLeft table tr.clTop1 td.clTop1").last().addClass("last-child");
	
	/*
		Search
	*/
	var strSearch = 'Search Site';
	$('td.modSearch input[type="text"]').addClass('text').val(strSearch).bind('mouseclick focus',function(){
		if($(this).val() == strSearch) $(this).val('');
	}).bind('blur',function(){
		if($(this).val() == '') $(this).val(strSearch);
	});
	$('td.modSearch input[type="image"]').addClass('image');
	
	/*
		Map It
	*/
	var strMapIt = 'Enter starting address';
	$('#map_saddr').val(strMapIt).bind('mouseclick focus',function(){
		if($(this).val() == strMapIt) $(this).val('');
	}).bind('blur',function(){
		if($(this).val() == '') $(this).val(strMapIt);
	});
	
});
