// JavaScript Document

$(document).ready(function() {

	var windowheight = $(window).height();
	var headerheight = $('div#Header').height();
	var footerheight = $('div#Footer').height() + 80;
	var contentheight = $('div#ContentContainer div#Content').height() + 105;

	setheight();
	editmenu();
	
	$(window).resize(function() {
							  
		setheight();
		
	});
	
	$('div#Header div#MainMenu ul li').hover(
		function() { 
			$('ul', this).css({'display' : 'block'});
			$(this).not('ul li ul li', this).addClass('active');
			$('a', this).not('ul li ul li a', this).addClass('active');
		},
		function() { 
			$('ul', this).css({'display' : 'none'});
			$(this).removeClass('active');
			$('a', this).removeClass('active');
		});

	function setheight()
	{
		windowheight = $(window).height();
		
		if((windowheight - headerheight - footerheight) > contentheight)
		{
			$('div#ContentContainer').height(windowheight - headerheight);
		}
		else
		{
			$('div#ContentContainer').height(contentheight + footerheight);
		}
	}
	
	function editmenu() {
		var submenu = $('div#Header div#MainMenu ul li ul')
		var submenucount = submenu.length;
		
		submenu.prepend('<li class="top">' +
							'<div class="corner topleft">&nbsp;</div>' +
							'<div class="middle">&nbsp;</div>' +
							'<div class="corner topright">&nbsp;</div>' +
						'</li>')
		
		submenu.append('<li class="bottom">' +
							'<div class="corner bottomleft">&nbsp;</div>' +
							'<div class="middle">&nbsp;</div>' +
							'<div class="corner bottomright">&nbsp;</div>' +
                       '</li>');
	};
	
	Cufon.replace('h1');
	Cufon.replace('h2');
	Cufon.replace('div#SiteContainer div#ContentContainer div#Content div.tab div.info a.button');
	Cufon.replace('div#Home');
	Cufon.replace('a.btnOrange span');
	
	$('select').sb();
	
});
