function SetTranslateToolbarOpen() {
	var ieversion = 0;
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
 		ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
	}
	if (document.getElementById('GoogleTranslate')) {
		if ((ieversion == 0) || (ieversion > 7)) {
			$('GoogleTranslate').removeEvents('click');
			$('GoogleTranslate').addEvent('click', function(){
				$('google_translate_element').reveal({duration: 700});
				SetTranslateToolbarClose();
				googleTranslateElementRun();
				return false;
			});
		}
	}
}
function googleTranslateElementRun() {
  new google.translate.TranslateElement({pageLanguage: "en"}, "google_translate_element");
};

function SetTranslateToolbarClose() {
	if (document.getElementById('GoogleTranslate')) {
		$('GoogleTranslate').removeEvents('click');
		$('GoogleTranslate').addEvent('click', function(){
			$('google_translate_element').dissolve({duration: 700});
			SetTranslateToolbarOpen();
			return false;
		});
	}
}
