﻿var http = "http://www.hamrick.com/";
var https = "https://www.hamrick.com/";
var imag = "";

var tra_lan = "";
var tra_off = 0;

var bro_lan = "";
var bro_off = 0; 

var reg_lan = "";
var reg_off = 0;

var i = 0;

var lan = [["en", "English", "Go Back", "Home", "VuePrint", "Purchase", "New Serial", "Support", "Education", "Screen Shot", "About"],
           ["es", "Español", "Volver", "VueScan", "VuePrint", "Compra", "De serie", "Apoyar", "Educación", "Pantalla", "Sobre"],
           ["de", "Deutsch", "Zurück", "VueScan", "VuePrint", "Kaufen", "Serial", "Unterstützen", "Bildung", "Bildschirm", "Über"],
           ["fr", "Français", "Retour", "VueScan", "VuePrint", "Acheter", "Serial", "Soutenir", "Education", "Écran", "À propos de"],
           ["it", "Italiano", "Ritorno", "VueScan", "VuePrint", "Acquistare", "Serial", "Assistenza", "Istruzione", "Schermo", "Circa"],
           ["pt", "Português", "Retornar", "VueScan", "VuePrint", "Adquirir", "Serial", "Suporte", "Educação", "Tela", "Sobre"],
           ["ru", "Русский", "VueScan", "Скачать", "VuePrint", "Приобретение", "Серийные", "Поддержка", "Образование", "Экран", "О"],
           ["ja", "日本語", "戻る", "VueScan", "VuePrint", "購入する", "シリアル", "サポートする", "教育", "画面", "会社概要"],
           ["zh-cn", "中文", "返回", "VueScan", "VuePrint", "购买", "串行", "支持", "教育", "屏幕", "大约"],
           ["zh-tw", "中文", "返回", "VueScan", "VuePrint", "購買", "串行", "支持", "教育", "屏幕", "大約"],
           ["hi", "हिन्दी", "लौटें", "VueScan", "VuePrint", "खरीदना", "धारावाहिक", "सहायता", "शिक्षा", "परदा", "के बारे में"],
           ["ar", "العربية", "العودة", "VueScan", "VuePrint", "يشتري", "المسلسل", "دعم", "التعليم", "شاشة", "حول"],
           ["bg", "български", "Връщане", "VueScan", "VuePrint", "Купувам", "Сериен", "Поддържам", "Образование", "Екран", "За"],
           ["cs", "česky", "Zpět", "VueScan", "VuePrint", "Nákup", "Serial", "Podpora", "Vzdělávání", "Obrazovka", "O"],
           ["da", "Dansk", "Retur", "VueScan", "VuePrint", "Købe", "Serial", "Support", "Uddannelse", "Skærm", "Om"],
           ["el", "Ελληνικά", "Επιστροφή", "VueScan", "VuePrint", "Αγορά", "Αύξων", "Υποστήριξη", "Εκπαίδευση", "Οθόνη", "Σχετικά"],
           ["fi", "Suomi", "Paluu", "VueScan", "VuePrint", "Ostaa", "Serial", "Tuki", "Koulutus", "Näyttö", "Noin"],
           ["hr", "Hrvatski", "Povratak", "VueScan", "VuePrint", "Kupiti", "Serijski", "Podrška", "Obrazovanje", "Zaslon", "O"],
           ["ko", "한국어", "돌아가기", "VueScan", "VuePrint", "구매", "시리얼", "지원", "교육", "화면", "정보"],
           ["nl", "Nederlands", "Rendement", "VueScan", "VuePrint", "Kopen", "Volgnummer", "Ondersteunen", "Onderwijs", "Scherm", "Over"],
           ["no", "Norsk", "Return", "VueScan", "VuePrint", "Kjøp", "Serial", "Støtte", "Utdanning", "Skjerm", "Om"],
           ["pl", "Polski", "Wróć", "VueScan", "VuePrint", "Zakupić", "Serial", "Wsparcie", "Edukacja", "Ekran", "O"],
           ["ro", "Română", "Revenire", "VueScan", "VuePrint", "Achiziţiona", "Serial", "Susţine", "Educaţie", "Ecran", "Despre"],
           ["sv", "Svenska", "Avkastning", "VueScan", "VuePrint", "Köpa", "Serial", "Support", "Utbildning", "Skärm", "Om"],
           ["ca", "Català", "Tornar", "VueScan", "VuePrint", "Compra", "De sèrie", "Recolzar", "Educació", "Pantalla", "Sobre"],
           ["tl", "Tagalog", "Bumalik", "VueScan", "VuePrint", "Bumili","Serial", "Suportahan", "Edukasyon", "Screen", "Tungkol sa"],
           ["iw", "עִברִית", "חזור", "VueScan", "VuePrint", "לרכוש", "סידורי", "תמיכה", "חינוך", "מסך", "על"],
           ["id", "Indonesia", "Kembali", "VueScan", "VuePrint", "Membeli", "Serial", "Mendukung", "Pendidikan", "Layar", "Tentang"],
           ["lv", "Latviešu", "Atgriezties", "VueScan", "VuePrint", "Pirkt", "Serial", "Atbalsts", "Izglītība", "Ekrāns", "Par"],
           ["lt", "Lietuvių", "Grįžti", "VueScan", "VuePrint", "Pirkinys", "Serijos", "Parama", "Švietimas", "Ekranas", "Apie"],
           ["sr", "српски", "Повратак", "VueScan", "VuePrint", "Купити", "Часопис", "Подршка", "Образовање", "Екран", "О"],
           ["sk", "Slovenčina", "Späť", "VueScan", "VuePrint", "Nákup", "Serial", "Podpora", "Vzdelávanie", "Obrazovka", "O"],
           ["sl", "Slovenščina", "Nazaj", "VueScan", "VuePrint", "Kupiti", "Serijska", "Podpora", "Izobraževanje", "Zaslon", "O"],
           ["uk", "Українська", "Повернення", "VueScan", "VuePrint", "Придбання", "Серійні", "Підтримка", "Освіта", "Екран", "Про"],
           ["vi", "Việt", "Trở lại", "VueScan", "VuePrint", "Mua", "Nối tiếp", "Hỗ trợ", "Giáo dục", "Màn hình", "Về"],
           ["sq", "Shqip", "Kthehuni", "VueScan", "VuePrint", "Blej", "Serial", "Mbështetje", "Arsimi", "Ekrani", "Rreth"],
           ["et", "Eesti", "Tagasi", "VueScan", "VuePrint", "Ostma", "Seerianumber", "Toetama", "Haridus", "Ekraan", "Kohta"],
           ["gl", "Galego", "Voltar", "VueScan", "VuePrint", "Adquisición", "Serial", "Soporte", "Educación", "Pantalla", "Sobre"],
           ["hu", "Magyar", "Vissza", "VueScan", "VuePrint", "Vásárol", "Serial", "Támogatás", "Oktatás", "Képernyő", "Körülbelül"],
           ["mt", "Malti", "Ritorn", "VueScan", "VuePrint", "Xirja", "Serial", "Appoġġ", "Edukazzjoni", "Skrin", "Dwar"],
           ["th", "ไทย", "รีเทิร์น", "VueScan", "VuePrint", "ซื้อ", "อนุกรม", "สนับสนุน", "การศึกษา", "สกรีน", "เกี่ยวกับ"],
           ["tr", "Türkçe", "Dönüş", "VueScan", "VuePrint", "Satın almak", "Seri", "Desteklemek", "Eğitim", "Ekran", "Ile ilgili"]
          ];

bro_lan = navigator.language ? navigator.language.toLowerCase() : navigator.userLanguage.toLowerCase();

if (bro_lan == "he")
  bro_lan = "iw";

for (i=0; i<lan.length; i++)
{
  if (bro_lan.substr(0,lan[i][0].length) == lan[i][0])
  {
    bro_lan = lan[i][0];
    bro_off = i;
    break;
  }
}

if     (location.href.indexOf(".cgi"  ) != -1)
{
  var of = document.referrer.indexOf("&tl=");

  if (of == -1)
      of = document.referrer.indexOf("reg_");

  if (of != -1)
  {
    tra_lan = document.referrer.substr(of+4, 2);

    if (tra_lan == "zh")
      tra_lan = document.referrer.substr(of+4, 5).toLowerCase();

    if (tra_lan == "jp")
      tra_lan = "ja";
  }
  else if ((bro_lan.length >= 2) && (bro_lan.substr(0,2) != "en"))
  {
    tra_lan = bro_lan;
  }

  for (i=0; i<lan.length; i++)
  {
    if (tra_lan.substr(0,lan[i][0].length) == lan[i][0])
    {
      tra_off = i;
      break;
    }
  }

  imag = "https://www.hamrick.com/";
}
else if (location.href.indexOf("ackppl") != -1)
{
  tra_lan = bro_lan;
  tra_off = bro_off;
}
else if (location.href.indexOf("&tl=") != -1)
{
  var of = location.href.indexOf("&tl=");

  if (of != -1)
    tra_lan = location.href.substr(of+4, 2);

  if (tra_lan == "zh")
    tra_lan = location.href.substr(of+4, 5);

  for (i=0; i<lan.length; i++)
  {
    if (tra_lan.substr(0,lan[i][0].length) == lan[i][0])
    {
      tra_off = i;
      break;
    }
  }

  http = 'http://translate.google.com/translate?hl=' + tra_lan + '&ie=UTF8&sl=en&tl=' + tra_lan + '&anno=0&u=http://www.hamrick.com/';
  https = http;
}

reg_lan = bro_lan;

if (reg_lan == "uk")
  reg_lan = "ru";

for (i=0; i<lan.length; i++)
{
  if (reg_lan.substr(0,lan[i][0].length) == lan[i][0])
  {
    reg_lan = lan[i][0];
    reg_off = i;
    break;
  }
}

var bar = 0;
function menu_bar(htm, ind)
{
  if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
  if (location.href.indexOf(htm) != -1)
    document.write(                                              lan[tra_off][ind]         );
  else
    document.write('<a target=_top href="' + http + htm + '">' + lan[tra_off][ind] + '</a>');
}

document.write('<center><table width=1000 border=0 cellpadding=0 cellspacing=0>');
document.write('<tr>');
document.write('<td height=81><img width=81 height=81 align=left src="' + imag + 'images/b_ico.jpg"><img width=238 height=28 align=left vspace=26 src="' + imag + 'images/t_');
if       (location.href.indexOf("order.cgi" ) != -1)
{
    document.write('purchase');
}
else if  (location.href.indexOf(".cgi" ) != -1)
{
    document.write('serial');
}
else if ((location.href.indexOf("upg.html" ) != -1) ||
         (location.href.indexOf("regv.html") != -1)    )
{
  document.write('vueprint');
}
else if ((location.href.indexOf("abo.html" ) != -1)    )
{
  document.write('about');
}
else if ((location.href.indexOf("reg.html" ) != -1) ||
         (location.href.indexOf("regm.html") != -1) ||
         (location.href.indexOf("regu.html") != -1)    )
{
  document.write('purchase');
}
else if ((location.href.indexOf("rep.html" ) != -1)    )
{
  document.write('serial');
}
else if ((location.href.indexOf("sup.html" ) != -1) ||
         (location.href.indexOf("faq.html" ) != -1)    )
{
  document.write('support');
}
else
{
  document.write('vuescan');
}
document.write('.gif"><img width=435 height=81 align=right src="' + imag + 'images/t_head.jpg"></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td class=menu>&nbsp;');
if ((location.href.indexOf(".cgi"           ) != -1) ||
    (location.href.indexOf("sho.html"       ) != -1) ||
    (document.referrer.indexOf("reg.html"   ) != -1) ||
    (document.referrer.indexOf("reg_"       ) != -1)    )
{
  if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
  document.write('<a href="javascript:history.go(-1)">' + lan[tra_off][2] + '</a>');
}
else
{
  if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
  if (location.href == http)
    document.write(                                        lan[tra_off][3]         );
  else
    document.write('<a target=_top href="' + http + '">' + lan[tra_off][3] + '</a>');

  if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
  if ((location.href.indexOf("reg.html" ) != -1) ||
      (location.href.indexOf("reg_"     ) != -1) ||
      (location.href.indexOf("regv.html") != -1)    )
  {
    document.write(lan[tra_off][5]);
  }
  else
  {
    if ((reg_lan == "de") ||
        (reg_lan == "fr") ||
        (reg_lan == "it") ||
        (reg_lan == "jp") ||
        (reg_lan == "ru")    )
      document.write('<a target=_top href="https://www.hamrick.com/');
    else
      document.write('<a target=_top href="' + https);

    if      ((location.href.indexOf("upg.html" ) != -1) ||
             (location.href.indexOf("regv.html") != -1)    )
    {
      document.write('regv.html');
    }
    else
    {
      document.write('reg.html');
    }
    document.write('">' + lan[tra_off][5] + '</a>');
  }

  menu_bar("rep.html", 6);
  menu_bar("sup.html", 7);

  // menu_bar("edu.html", 8);

  // if      ((location.href.indexOf("upg.html" ) == -1) &&
  //          (location.href.indexOf("regv.html") == -1)    )
  //   menu_bar("sho.html", 9);

  // if      (navigator.appVersion.indexOf("Win") != -1)
  // {
  //   menu_bar("upg.html", 4);
  // }

  menu_bar("abo.html", 10);
}

if ((location.href.indexOf(".cgi"  ) == -1) &&
    (location.href.indexOf("ackppl") == -1)    )
{
  if (tra_off > 0)
  {
    var url = location.href;

    var off = location.href.indexOf("u=");

    if (off != -1)
    {
      var lst = url.slice(off, off+url.length).indexOf("&");

      if (lst != -1)
        url = url.slice(off+2, off+lst);
    }
    else
    {
      url = "http://www.hamrick.com/";
    }

    if ((url.indexOf("reg.html" ) != -1) ||
        (url.indexOf("reg_"     ) != -1) ||
        (url.indexOf("regv.html") != -1) ||
        (url.indexOf("rep.html" ) != -1)    )
    {
      url = url.replace(/http:/, "https:");
    }

    if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
    document.write('<a target=_top href="' + url  + '">English</a>');
  }
  else if (location.href.indexOf("reg_") != -1)
  {
    if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
    document.write('<a target=_top href="https://www.hamrick.com/reg.html">' + lan[0][1] + '</a>');
  }
  else if (bro_off > 0)
  {
    if (bar) document.write('&nbsp;&nbsp;|&nbsp;&nbsp;'); bar = 1;
    if ((location.href.indexOf("reg.html") != -1) && ((reg_lan == "de") ||
                                                      (reg_lan == "fr") ||
                                                      (reg_lan == "it") ||
                                                      (reg_lan == "jp") ||
                                                      (reg_lan == "ru")    ))
      document.write('<a target=_top href="https://www.hamrick.com/reg_' + reg_lan + '.html">' + lan[reg_off][1] + '</a>');
    else
      document.write('<a target=_top href="http://translate.google.com/translate?u=' + location.href.replace(/https:/, "http:") + '&hl=' + bro_lan + '&ie=UTF8&sl=en&tl=' + bro_lan + '&anno=0">' + lan[bro_off][1] + '</a>');
  }
}

document.write('</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td height=16></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td>');
if      ((location.href.indexOf(".html"     ) == -1) ||
         (location.href.indexOf("index.html") != -1) ||
         (location.href.indexOf("vsm.html"  ) != -1) ||
         (location.href.indexOf("sho.html"  ) != -1) ||
         (location.href.indexOf("sup.html"  ) != -1) ||
         (location.href.indexOf("reg"       ) != -1) ||
         (location.href.indexOf("apple"     ) != -1) ||
         (location.href.indexOf("msft_"     ) != -1)    )
{
  document.write('<table width=1000 border=0 cellpadding=0 cellspacing=0>');
}
else
{
  document.write('<table width=750 border=0 cellpadding=0 cellspacing=0>');
}

document.write('<tr>');
document.write('<td>');
