$(document).ready(function() {
	$('#navigation li a.mainnav_a').prepend('<div class="mainnav_div"></div>');
	$('#navigation li a div.mainnav_div').hide();
	

	
	$('#navigation li.mainnav_item').hover(function(){
		// get the url of the background
		$('a div.mainnav_div', this).fadeIn(100);
		$('ul.dropdown',this).fadeIn(100);
	});
	$('#navigation li.mainnav_item').mouseleave(function(){
		// get the url of the background
		$('a div.mainnav_div', this).fadeOut(100);
		$('ul.dropdown',this).fadeOut(100);
	});
	
	$('ul.dropdown').hide();
	
	/*
	logo_reposition();
	
	
	
	
	// logo bottom code
	$(window).resize(function() {
		
		logo_reposition();
	});
	
	*/
	
	function logo_reposition()
	{
		var viewportwidth;
		 var viewportheight;

		 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

		 if (typeof window.innerWidth != 'undefined')
		 {
		      viewportwidth = window.innerWidth,
		      viewportheight = window.innerHeight
		 }

		// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

		 else if (typeof document.documentElement != 'undefined'
		     && typeof document.documentElement.clientWidth !=
		     'undefined' && document.documentElement.clientWidth != 0)
		 {
		       viewportwidth = document.documentElement.clientWidth,
		       viewportheight = document.documentElement.clientHeight
		 }

		 // older versions of IE

		 else
		 {
		       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
		       viewportheight = document.getElementsByTagName('body')[0].clientHeight
		 }
		
		
		if(viewportheight <= 600)
		{
			var logoheight = viewportheight - 212 + 58;
			$('#sidelogo_bottom').css('top',logoheight +"px");
			
		}
		
	}
});
