// JavaScript Document
$(document).ready(function() {
var locationPathname= $(location).attr('pathname');
var hostName = window.location.hostname;
$('.multi_lang').html('');
if(hostName=='www.remotepc.com'){
$( ".multi_lang ul li a[hreflang|='en']" ).css( "display", "none" );
}
if (window.location.href.indexOf("es.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='es']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel sp_flag sp_act');
}else if (window.location.href.indexOf("ja.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='ja']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel fr_flag fr_act');
$('body').addClass('jp-main');
$('body').addClass('jm-main');
}
else if (window.location.href.indexOf("de.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='de']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel ge_flag ge_act');
$('body').addClass('de-main');
}
else if (window.location.href.indexOf("fr.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='fr']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel fc_flag fc_act');
$('body').addClass('fr-main');
}
else if (window.location.href.indexOf("it.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='it']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel it_flag it_act');
$('body').addClass('it-main');
$('head').append('');
}
else if (window.location.href.indexOf("pt.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='pt']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel pt_flag pt_act');
}
else if (window.location.href.indexOf("nl.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='nr']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel nr_flag nl_act');
$('body').addClass('nl-main');
}
else if (window.location.href.indexOf("ko.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='kr']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel kr_flag kr_act');
$('body').addClass('ko-main');
}
else if (window.location.href.indexOf("br.remotepc.com") > -1) {
$( ".multi_lang ul li a[hreflang|='br']" ).css( "display", "none" );
$('.lang_sel').attr('class' , 'lang_sel br_flag br_act');
$('body').addClass('br-main');
}
if((window.location.href.indexOf("de.remotepc.com") > -1) || (window.location.href.indexOf("ja.remotepc.com") > -1)|| (window.location.href.indexOf("fr.remotepc.com") > -1) || (window.location.href.indexOf("it.remotepc.com") > -1) ||(window.location.href.indexOf("br.remotepc.com") > -1) ||(window.location.href.indexOf("pt.remotepc.com") > -1) ||(window.location.href.indexOf("nl.remotepc.com") > -1) ||(window.location.href.indexOf("ko.remotepc.com") > -1) ||(window.location.href.indexOf("es.remotepc.com")) > -1){
$('body').addClass('ja-main');
$('head').append('');
}
else{
$('body').removeClass('ja-main');
}
if((window.location.href.indexOf("pt.remotepc.com") > -1) ||(window.location.href.indexOf("ko.remotepc.com") > -1) ||(window.location.href.indexOf("br.remotepc.com") > -1)||(window.location.href.indexOf("nl.remotepc.com") > -1)){
$('body').addClass('pt-main');
$('head').append('');
}
});
async function translateMsgToOtherLanguage(msgToTranslate){
//console.log("Message to translate -- "+msgToTranslate)
var translated_msg = msgToTranslate;
var languageFrom = "en";
var languageTo = "en";
if(typeof(Weglot) != "undefined"){
languageTo = Weglot.getCurrentLang();
if(languageTo != "undefined" || languageTo != ""){
var promise = new Promise(function(resolve, reject){
var t = {words:[{w:msgToTranslate}], languageTo:languageTo, languageFrom:languageFrom};
Weglot.translate(t, function(d){ resolve(d); }); });
var result = await promise;
// console.log("Message after translation -- "+result)
return result[0];
}
} else {
var promise = new Promise(function(resolve, reject){resolve(translated_msg)}); var result = await promise;
//console.log("Message after translation -- "+result)
return result;
}
}