var lang1 = "en"
var lang2 = "nl"
google.load("language", "1");
function caller(str, l1, l2, pass) {
	hideElement('retrans')
	showElement('loader')
	google.language.translate(str, l1, l2, function(result) {
      if (!result.error) {
        google.language.translate(result.translation, l2, l1, function(result) {
          if (!result.error) {
            hideElement('loader')
          	showElement('retrans')
            $('basket').innerHTML += result.translation;
          } else alert(serializeJSON(result.error))
        });
      } else alert(serializeJSON(result.error))
    });	
}
function reserror(){
	$('basket').innerHTML += "Sorry, there has been an error with your request. Things get stuck sometimes, try again."
	hideElement('loader')
}

function storyTeller(source){
	text = (source == 'story') ? $('story').value : $('basket').innerHTML;
	$('story').value = text;
	document.getElementById('basket').innerHTML = ""
	caller(text, lang1, lang2, 1)	
}
