$(document).ready(function() {

$(".prekladac .button").click(function() {
	submitChange();
});

$(".prekladac .change").click(function() {
	var value;
	var src = document.getElementById('jazykz');
	var dest = document.getElementById('jazykdo');
	value = src.value;
	src.value = dest.value;
	dest.value = value;
});

$(".prekladac .change2").click(function() {
	var value;
	var src = document.getElementById('translatePageFrom');
	var dest = document.getElementById('translatePageTo');
	value = src.value;
	src.value = dest.value;
	dest.value = value;
});
	

$(".addSymbol").click(function(){
	$(".addSymbol").toggle();
	$("#symbols").toggle();
});


$(function(){
	$('a[rel=scroll]').click(function() {
	if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
	&& location.hostname == this.hostname) {
		var $target = $(this.hash);
			$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
			var targetOffset = $target.offset().top;
			$('html,body').animate({scrollTop: targetOffset}, 1000);
			return false;
			}
		}
	});
});

});

google.load("language", "1");
google.setOnLoadCallback(init);

function init() {
	var src = document.getElementById('jazykz');
	var dst = document.getElementById('jazykdo');
	var i=0;   
	google.language.getBranding('branding', { type : 'vertical' });
}

function submitChange() {
	var value = document.getElementById('text').value;
	var src = document.getElementById('jazykz').value;
	var dest = document.getElementById('jazykdo').value;
	var loader = document.getElementById('loader');
	google.language.translate(value, src , dest, preklad);
	$(".result").slideDown("slow");
	return false;
}

function preklad(result) {
	var resultBody = document.getElementById("preklad");
	if (result.translation) {
	var str = result.translation
	resultBody.innerHTML = str;
	} else {
		resultBody.innerHTML = 'Nebyl zadán text k překladu';
	}
}

