// JavaScript Document
jQuery(document).ready(function(){

	//Translate Code
	jQuery('#translateFeature').append("<div id='translateBlock' style='height:100px;padding:0;margin:0;overflow:hidden;'><div id='transDrop' style='padding:0;margin:0;'></div><div id='disclaimer' style='display:none;padding:0;'><h4 style='font-size:12px;margin-bottom:4px;font-weight:bold;margin-top:4px;'>Translation Disclaimer</h4><p style='margin-bottom:5px;padding:0;'>This translation is not completely accurate as it was automatically generated by a computer.<br />powered by<img src='http://www.google.com/uds/css/small-logo.png'/></p></div></div>");

jQuery.getScript('http://jquery-translate.googlecode.com/files/jquery.translate-1.3.7.min.js', function(){ //when the script is loaded
  jQuery.translate(function(){ //when the Google Language API is loaded

    jQuery.translate.ui('select', 'option') //generate dropdown
      .change(function(){ //when selecting another language
     // jQuery("#translateBlock").append("<div class='progressBarBlock' style='text-align:center;margin-top:5px;'>Translating...<div id='progressBar' style='width:215px;margin:10px'></div></div>");

         jQuery('#progressBar').progressbar({ value: 0 });     
         jQuery("#disclaimer").show();
         jQuery('#mainContent,#disclaimer').translate( 'english', jQuery(this).val(), { //translate from english to the selected language
          not: '.option, .jq-translate-ui,#source,pre,#demo,#breadCrumb', //exclude these elements
          fromOriginal:true, //always translate from english (even after the page has been translated)
          each: function(){ 	
          	this.progress("#progressBar");
            },
          complete: function(){
           jQuery('.progressBarBlock').fadeOut("slow",function(){jQuery(this).remove();jQuery('#progressBar').progressbar('destroy');});
		   pageTracker._trackPageview("/translate/"+jQuery(".jq-translate-ui").val()+"/"+document.title+"/");
            }

        })
      })
      .val('English') //select English as default
      .appendTo('#transDrop'); //insert the dropdown to the page    

  });
});


});
