jqueryLoad();var translate_script_loaded=true;var language_current="en";var language_selected=get_cookie("language");if(!language_selected){language_selected=language_current;}
var language_refresh="GET";var language_refreshed=get_cookie("language_refreshed");if(typeof language_replace!="undefined"){if(language_replace!=""){language_selected=language_replace;set_language_cookie();}}
var translate_tags_specific_only=false;var translate_processing_num=0;var translate_processing_array=new Array;delete_cookie("language_refreshed");function google_translate_phrase(text,language_from,language_to,element,element_container){if(text==null||text==undefined||text==""){return false;}
if(!loaded_google_language){LoadGoogleLanguage(function(){google_translate_phrase(text,language_from,language_to,element,element_container);});return true;}
if(element_container==null||element_container==""){element_container="innerHTML";}
if(language_from=="en"&&!element.translateOrigText){element.translateOrigText=text;}
if(language_to=="en"){if(element.translateOrigText==null||element.translateOrigText==undefined){return false;}
eval('element.'+element_container+' = element.translateOrigText;');}
else{if(language_from!="en"){if(element.translateOrigText==null||element.translateOrigText==undefined){return false;}
language_from="en";text=element.translateOrigText;}
if(text.length<=1500){var processing_i=translate_processing("+",null,element);eval('google.language.translate(text, language_from, language_to, '+'function(result){'+'if(result.error){'+'}'+'else{'+'msg = FixEntities(result.translation);'+'element.'+element_container+' = msg;'+'}'+'translate_processing("-", processing_i, null);'+'}'+');');}
else{if(element.translateOrigText==null||element.translateOrigText==undefined){return false;}
eval('element.'+element_container+' = element.translateOrigText;');}}}
function google_translate_all(language_to){if(language_current==language_to){return true;}
if(!loaded_google_language){LoadGoogleLanguage(function(){google_translate_all(language_to);});return true;}
var elements=new Array();elements[0]=new Array("buttons",document.getElementsByTagName("input"),"value");if(!translate_tags_specific_only){elements[1]=new Array("h1",document.getElementsByTagName("h1"),"innerHTML");elements[2]=new Array("h2",document.getElementsByTagName("h2"),"innerHTML");elements[3]=new Array("h3",document.getElementsByTagName("h3"),"innerHTML");elements[3]=new Array("h4",document.getElementsByTagName("h4"),"innerHTML");elements[4]=new Array("p",document.getElementsByTagName("p"),"innerHTML");elements[5]=new Array("li",document.getElementsByTagName("li"),"innerHTML");}
elements[6]=new Array("atranslate",getElementsByClass("atranslate"),"innerHTML");elements[7]=new Array("atranslate2",getElementsByClass("atranslate2"),"innerHTML");for(i in elements){if(i!=parseInt(i)){continue;}
var element_type=elements[i];for(var j=0;j<element_type[1].length;j++){var element=element_type[1][j];if(element_type[0]=="buttons"&&(element.type==null||(element.type!="button"&&element.type!="submit"))){continue;}
var parent_translated=false;var element_check=element;while(element_check!=null&&element_check!=window&&element_check!=document){if(element_check.parentNode!=null&&element_check.parentNode!=undefined){element_check=element_check.parentNode;}
else{element_check=null;parent_translated=true;break;}}
if(parent_translated==true){continue;}
eval("if(element."+element_type[2]+" != null && element."+element_type[2]+" != undefined){ google_translate_phrase(element."+element_type[2]+", language_current, language_to, element, element_type[2]); }");}}
language_current=language_to;}
function update_language(language){if(document.getElementById('div_language_current')!=null){var language_options=document.getElementById('translate_language').options;for(var i=0;i<language_options.length;i++){if(language==language_options[i].value){var language_text=language_options[i].text;document.getElementById('div_language_current').innerHTML=language_text;}}}}
function change_language(language,language_text,start){if(language==""){return false;}
document.getElementById('div_notespopup_999').style.visibility='hidden';if(language_current==language){return true;}
update_language(language);language_selected=language;set_language_cookie();if(start!=null&&start!=undefined&&start==true){google_translate_all(language);}}
function refresh_language(language,url){set_cookie("language_refreshed","1");if(language_refresh=='POST'){document.form_translate_repost.language.value=language;document.form_translate_repost.submit();}
else{var orig_url=location.href;if(url!=null&&url!=undefined&&url!=""){orig_url=url;}
var new_location="";var url_query=orig_url.split('?');new_location+=url_query[0];var new_query="";if(url_query[1]!=null&&url_query[1]!=""){new_query+="?";var url_query2=url_query[1].split('language=');if(url_query2[1]!=null&&url_query2[1]!=""){new_query+=url_query2[0];var url_query3=url_query2[1].split('&');if(url_query3[1]!=null&&url_query3[1]!=""){new_query+=url_query3[1];}}
else{new_query+=url_query[1];}
if(new_query.length>1&&new_query.substring(new_query.length-1,new_query.length)=="&"){new_query=new_query.substring(0,new_query.length-1);}}
if(new_query.length>1){new_location+=new_query}
window.location.href=new_location;}}
function translate_processing(action,i,element){if(i==null){i=translate_processing_array.length;}
if(action=="-"){translate_processing_num--;translate_processing_array[i][0]='Completed';}
else{translate_processing_num++;translate_processing_array[i]=new Array('Translating',element);}
if(translate_processing_num>0){display="inline";}
else{display="none";}
if(document.getElementById('div_processing_google_translate')!=null){document.getElementById('div_processing_google_translate').style.display=display;}
return i;}
function LoadGoogleJsapi(callback){if(!script_google_jsapi){url="https://www.google.com/jsapi";if(callback){url+="?callback=LoadGoogleJsapiCallback";}
script_google_jsapi=LoadJs(url);}else{LoadGoogleJsapiCallback();}
return script_google_jsapi;}
script_google_jsapi=false;function LoadGoogleJsapiCallback(){if(load_google_jsapi_callback){load_google_jsapi_callback();load_google_jsapi_callback=false;}}
load_google_jsapi_callback=false;function LoadGoogleLanguage(callback){if(!loaded_google_language){loaded_google_language=true;google_language_callback=function(){if(callback){callback();}};load_google_jsapi_callback=function(){google.load("language","1",{callback:google_language_callback});};LoadGoogleJsapi(true);}}
loaded_google_language=false;function getElementsByClass(searchClass,node,tag){if(node==null){node=document;}
if(tag==null){tag='*';}
var classElements=new Array();var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp("(^|\\s)"+searchClass+"(\\s|$)");for(i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++;}}
return classElements;}
function get_cookie(name){if(document.cookie.length<1){return false;}
start=document.cookie.indexOf(name+"=");if(start==-1){return false;}
start=start+name.length+1;end=document.cookie.indexOf(";",start);if(end==-1){end=document.cookie.length;}
return unescape(document.cookie.substring(start,end));}
function set_cookie(name,value,expires){document.cookie=name+"="+value+((expires)?";expires="+expires:"")+";path=/;domain="+location.host;}
function delete_cookie(name){if(get_cookie(name)){set_cookie(name,"","Thu, 01-Jan-1970 00:00:01 GMT");}}
function set_language_cookie(){set_cookie("language",language_selected);}
AddOnload(function(){update_language(language_selected);google_translate_all(language_selected);});