if (typeof(siteLang) == "undefined")
    var siteLang = 'EN';

function switchlang(thisForm) {
 var sLang = thisForm.langsel.value;
 var sPage = location.href.substring(location.href.lastIndexOf('/') + 1);

 var regex = /getcurrpage\.cgi\?lang=(\w{2})&page=([\w\d]+)/i;
 var matched;

 // look for price-localized pages
 if ((matched = regex.exec(sPage)) != null) {
    sPage = matched[2]+'.htm';
 }

 switch(sLang) {
  case "CS":
   location.href="http://www.corel.cz/winzip";
   break;
  case "DE":
   location.href="http://www.winzip.de/";
   break;
  case "EN":
   location.href="http://www.winzip.com/win/en/index.htm";
   break;
  case "ES":
   location.href="http://www.winzip.com/win/es/index.htm";
   break;
  case "FR":
   location.href="http://www.winzip.com/win/fr/index.htm";
   break;
  case "IT":
   location.href="http://www.winzip.com/win/it/index.htm";
   break;
  case "JP":
   location.href="http://www.winzip.jp/";
   break;
  case "ZH":
   location.href="http://www.corel.com.cn/winzip";
   break;
  case "TW":
   location.href="http://www.corel.com.tw/winzip";
   break;
  case "RU":
   location.href="http://www.winzip.com/win/ru/index.htm";
   break;
  case "KR":
   location.href="http://www.corel.co.kr/winzip";
   break;
  default:
   location.href="http://www.winzip.com/win/en/index.htm";
   break;
 }
}

$(function(){$.ajax({url: '/lang.json',async: true,dataType: 'json',success: function (d) {var i;$("#language").empty();$("#language").append("<form name='lngfrm' id='lngfrm' action='javascript:switchlang(lngfrm);'><span>Select a language</span> <select name='langsel' id='langsel' title='Select Language' onchange='switchlang(lngfrm)' style='font-size:11px; border: #ccc 1px solid; color: #333333;');'></select></form>");for (i = 0; i < d['LanguageList'].length; i++) {if (siteLang == d['LanguageList'][i]['Lang']) $("#langsel").append('<option value="'+d['LanguageList'][i]['Lang']+'" selected="selected">'+d['LanguageList'][i]['Name']+'</option>'); else $("#langsel").append('<option value="'+d['LanguageList'][i]['Lang']+'">'+d['LanguageList'][i]['Name']+'</option>');}}});});

