﻿$(document).ready( function () {

 if ($("#categories li").size() < 1) {
  $("#categories").prev().hide();
 }

$(".tgbutton").show().click(function () {
	var span = $(this);
	var contentdiv = span.parent().prev(".storycontent");
	var storediv = span.prev(".translation");
	if (!span.hasClass("translated")) {
		var text = contentdiv.html();
		storediv.html(text);
		if(span.html().search(/Deutsch/) > -1) {
			var thelanguage = "de";
			var backbutton = "Undo";
		}
		else {
			var thelanguage = "en";
			var backbutton = "Rückgängig";
		}
		contentdiv.translate(thelanguage);
		span.html(backbutton);
		span.addClass("translated");
		span.addClass(thelanguage);
	}
	else {
		if (span.hasClass("de")) {
			span.html("Sprechen Sie Deutsch?");
		} else if (span.hasClass("en")) {
			span.html("Do you speak English?");
		}
		contentdiv.html(storediv.html());
		span.removeClass("translated");
	}
});

$(".tbutton").show().click(function () {

	var span = $(this);
	var contentdiv = span.parent().prev(".storycontent");
	var storediv = span.prev(".translation");
	var original = contentdiv.html();
	var translation = storediv.html();
	contentdiv.html(translation);
	storediv.html(original);
	if (span.hasClass("original")) {
		span.html("Undo").removeClass("original");
	}
	else {
		span.html("Translate").addClass("original");
	}
	return false;
});

});
