$(document).ready(function() {
	// Initially set opacity on topbar icons
	$('#topbar .icon').opacityrollover({
		mouseOutOpacity:   0.6,
		mouseOverOpacity:  1.0,
		fadeSpeed:         'fast'
	});
	
	// Initially set opacity on homepage block text
	var initial_opacity = 0.6;
	$('.hp_box_title span, img.rgb').css('opacity', initial_opacity);
	$('.hp_box').hover(
		function() {
			$(this).find('.hp_box_title span, img.rgb').stop().fadeTo(
				300,
				1.0
			);
		},
		function() {
			$(this).find('.hp_box_title span, img.rgb').stop().fadeTo(
				300,
				initial_opacity
			);
		}
	);
	
	// Handle text translation
	
	// Bing API - removes dom elements cannot use
	// $.translate.load('5214D8F1F0AF2AD9E9CFD0771EFE3D22518C0DF3');
	//$.translate(function() {
	//	function translateTo(destLang, current_lang) {
//			if(current_lang != destLang) {
//				$('body').translate('en', destLang, {
//			    	not: '#translate',
//			    });
//			}
//		}
//		
//		var current_lang = 'en';
//		var destLang = $.cookie('destLang');
		
//	    $.translate.ui('select', 'option')
  //  	.appendTo('#translate')
//    	.change(function(event) { 
//    		var country_code = $(this).val();
 //   		var expires_in_days = 365;
//			translateTo(country_code, destLang);
//			$.cookie('destLang', country_code, {path: '/', expires: expires_in_days});
//			destLang = country_code;
//			$('#select_language img').attr('src', 'images/flags/' + country_code + '.png');
//			$.fancybox.close();
//			return false;
//    	})
//    	.val(destLang ? destLang : 'en');
		   
	    // Insert Google's logo
//	    $.translate.getBranding().appendTo('#translate');

//	    if(destLang)  {
//	    	$('#select_language img').attr('src', 'images/flags/' + destLang + '.png');
//		    translateTo(destLang, current_lang);
//	    }
//	});	
	
	// Show the list of languages when the topbar langauge icon is clicked
//	$("#select_language").click(function() {
//		function showTranslateDiv() {
//			$('#translate').show();
//		};
//		function hideTranslateDiv() {
//			$('#translate').hide();
//		};
//		$.fancybox({
//			'autoScale'			: false,
//			'overlayOpacity'	: 0.7,
//			'overlayColor'		: '#000',
//			'titlePosition'		: 'over',
//			'padding'			: 10,
//			'href'				: '#translate',
//			'title'				: 'Please select your language',
//			'onStart'			: showTranslateDiv,
//			'onClosed'			: hideTranslateDiv
//		});
//	});
});
