//google.load("jquery", "1.3.2");
//google.load("jqueryui", "1.7.2"); 

//google.setOnLoadCallback(function() 
//{
	$(document).ready(function()
	{  
		
		/*
		if ( $('#subnav ul li').length > 0 ) 
		{
		// Calculate the position of the link
		var p = $("#navbar #main .selected");
		var position = p.position();    
		$('#subnav ul').hide().css("padding-left", position.left + 20).fadeIn();
		}
		*/ 
		
		$(".fancybox").fancybox();

		$(".fancybox-iframe").fancybox({
			'width'				: '75%',
			'height'			: '75%',
			'autoScale'			: false,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});
                
                $(".fancybox-iframe-small").fancybox({
			'width'				: 340,
			'height'			: 240,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});

		var winWidth = $(window).width();
    
		$(".footer").css( { "left": (winWidth - 940) + "px" } );
     		
		positionFooter(".footer", 675);
     	positionFooter(".footer-links", 0);

		$(".footer").css('bottom', '-6px'); 
    	$(".footer").fadeIn(); 
		$(".footer-links").fadeIn();
		
		$(window).resize(function()
		{
     		positionFooter(".footer", 675);
     		positionFooter(".footer-links", 0);

		});

   
		
		$("#tabs").tabs();

    $('#navbar #main li').css('cursor', 'pointer')
		.click(function() 
		{
			window.location = $('a', this).attr('href');
		});


		$('#header').click( function() 
		{
			window.location.replace("/");
		}); 

		$.navbarColor = [];

		$("#navbar #main li").each(function() {

			var index = $("#navbar li").index(this);
			var theColor = $(this).css("background-color");

			$.navbarColor[index] = theColor;
		});

		$("#navbar #main li").hover(function ()
		{
			$(this).animate({backgroundColor: '#cccdfc'});
		},
		function ()
		{
			var index = $("#navbar #main li").index(this);
			$(this).animate({backgroundColor:$.navbarColor[index]});
		});  
	});  
//});    


function positionFooter(element, relLeftPos)
{
	
	  	var containerWidth = 940;
	
		var winWidth = $(window).width();
   		var leftSpace = (winWidth - containerWidth) / 2
    
		//var relLeftPos = 675 // container width - footer width
    
		if(leftSpace < 0)
		{
			leftSpace = 0;
		}      
		
		$(element).css( { "left": (leftSpace + relLeftPos) + "px" } );
}
