// does the actual page translation
function translateTo( destLang ){
  $('body').translateTextNodes('el',destLang, {
      not:          '.jq-translate-ui',
      start:        function(){$('#translate_loading').show();},
      complete:     function(){$('#translate_loading').hide();},
	  fromOriginal:true
      }
  );
  $('title').translateTextNodes('el',destLang)
}

$(document).ready(function(){
	$.translate(function(){
	$('#translate_loading').hide();
	$.translate.ui({
        tags: ['select', 'option'],
        filter: ["el","ar"],
		label: $.translate.toNativeLanguage ||
         function(langCode, lang){
           return $.translate.capitalize(lang);
         },
		fromOriginal:true
     })
     .change(function(){
		var lang = $(this).val();
		translateTo(lang);
        $.cookie('destLang', lang, {path:'/'});
        })
	.val('el')
	.appendTo('#translate'); //insert the dropdown to the page
    $.translate.getBranding().appendTo($('#translate'));
	var destLang = $.cookie('destLang');
	if (destLang && destLang != 'el') {
		//alert(destLang);
		$('.jq-translate-ui').val(destLang);
		translateTo( destLang );
     }
    });
  
});



