function translateTo( destLang ){                  
  $('body').translate(
      'english', 
      destLang, 
      {not: 'pre, .jq-translate-ui', fromOriginal:true}
      )
}

$(document).ready(function(){

  /*--- snip ---*/

  //when the Google Language API is loaded
  $.translate(function(){ 
    // clear the loading gif
    $('#translate').empty();
    //generate dropdown
    $.translate.ui('select', 'option') 
    // when selecting another language
    .change(function(){
      var lang = $(this).val();
      translateTo(lang);
      $.cookie('destLang', lang, {path:'/', domain:'www.narrarabackpackers.com'});
      })
    .val('English') //select English as default
    .appendTo('#translate'); //insert the dropdown to the page

    //insert Google's logo after the dropdown:
    $.translate.getBranding().appendTo($('#translate'));

    //get previously translated language      
    var destLang = $.cookie('destLang'); 
    if (destLang && destLang != 'English') {
    $('.jq-translate-ui').val(destLang);
    translateTo( destLang );
    }
  });
});