$(document).ready(function(){
	//contentJSResize();
	addFlashBg();
	hideSubNav();
	
	if ($.browser.msie)
		NOT_IE = false;
});

function contentJSResize()
{
	var container = $('.home_content_container').height();
	var content = $('.home_content').height();
	var diff = container - content;
	if (diff > 0)
	{
		$('.home_content').css('margin-top',diff + 'px');
	}
	else
	{
		$('.home_content').css('margin-top','0px');
	}
	$(window).bind('resize',contentJSResize);
}



function hideSubNav()
{
	$('.sub_nav_bar').removeClass('not_there');
	$('.sub_nav_bar').height('0px');
	//$('.sub_nav_bar').css('opacity','0');
	//$('.main_nav li ul').removeClass('not_there');
	rollovers();
}

var CUR_MAIN;
var NOT_IE = true;

function rollovers()
{
	$('.main_nav_item').each(function(){
		var aaa = $(this);
		$(aaa).hover(
			function(){
				if ($(this).children('ul:first').length > 0)
				{
					CUR_MAIN = $(this);				
					
					if(!($('.sub_nav_bar').hasClass('activated')))
						$('.sub_nav_bar').addClass('activated');
					$('.sub_nav_bar').html($(aaa).children('ul:first').clone());
					
					$('.sub_nav_bar').animate({
						height:'55px'
					},function(){
						$('.sub_nav_bar').html($(aaa).children('ul:first').clone());
						$('.sub_nav_bar ul li').each(function(){
							$(this).hover(
								function(){
									if(!($('.sub_nav_bar').hasClass('activated')))
										$('.sub_nav_bar').addClass('activated');
								},
								function(){
									if($('.sub_nav_bar').hasClass('activated'))
										$('.sub_nav_bar').removeClass('activated');
									var t = setTimeout(function(){
										if (!($('.sub_nav_bar').hasClass('activated')))
										{
											if ($('.sub_nav_bar').height() > 0)
											{
												$('.sub_nav_bar').animate({
													height:'0px'
												},function(){
													$('.sub_nav_bar').hide();
													$('.sub_nav_bar').empty();
												});
											}
										}},800
									)
								}
							);
						});
					});
				}
				else
				{
					if($('.sub_nav_bar').hasClass('activated'))
						$('.sub_nav_bar').removeClass('activated')
						
					$('.sub_nav_bar').height(0);
					$('.sub_nav_bar').hide();
					$('.sub_nav_bar').empty();
				}
			},
			function(){
			
				if($('.sub_nav_bar').hasClass('activated'))
					$('.sub_nav_bar').removeClass('activated');
					
				
				
				var t = setTimeout(function(){
					if (!($('.sub_nav_bar').hasClass('activated')))
					{
						if ($('.sub_nav_bar').height() > 0)
						{
							$('.sub_nav_bar').animate({
								height:'0px'
							},function(){
								$('.sub_nav_bar').hide();
								$('.sub_nav_bar').empty();
							});
						}
					}},800
				)
			}
		);
	});	
}




function addFlashBg()
{
	var flashvars = {
		bgs: new Array(
			
			vars('bgDir') + 'services-materials.jpg',			
			vars('bgDir') + 'people.jpg',
			vars('bgDir') + 'services-businessoffice.jpg',
			vars('bgDir') + 'services-cleaning.jpg',
			vars('bgDir') + 'services-outdoor.jpg'
			),
		supers: new Array(
			
			vars('imgDir') + 'super-darkblue.png',			
			vars('imgDir') + 'super-orange.png',
			vars('imgDir') + 'super-white.png',
			vars('imgDir') + 'super-blue.png',
			vars('imgDir') + 'super-green.png'
		),
		overlay: vars('imgDir') + 'super-green.png',
		overlaySizes: new Array(
			95,84,87,65,77
		)
		//overlay: vars('styles')+'super.png'
		
	};
	var params={
		salign:'lt',
		wmode:'transparent',
		quality:'high',
		loop:'false'
	};
	var atts={
		
	};
	
	swfobject.embedSWF(vars('swf'),'bg_replace_me','2800','100%','10','',flashvars,params,atts);
}



