function imagePrefix(img) {
//  if (document.URL.indexOf("netvigator") > 0) 
//  return "http://promusica_hk.tripod.com/pm/" + img
//  return "http://hkeo.uhome.net/pm/" + img
//  return "http://www27.brinkster.com/karenyau/pm/" + img
//    return "http://ihome.ust.hk/~ctgloria/pro-musica/" + img
//  else
    return "image/" + img;
}

function imageLink(img) {
  var imgLink = "";
  imgLink = "<a href=";
//  if (document.URL.indexOf("netvigator") > 0)
//    imgLink += imagePrefix("showphoto.asp?p=")
//  return "http://promusica_hk.tripod.com/pm/" + img
//  return "http://hkeo.uhome.net/pm/" + img
//  else
    imgLink += "image/";
  imgLink += img + " target=_blank><img src=site_search.gif height=16 border=0><small><span lang=en>view photo</span><span lang=zh>觀看相片</span></small></a>";
  return imgLink;
}

function showImage(img1, img2, w, h, alten, altzh, position) {
  document.write("<img src=" + imagePrefix(img1) + " border=0");
  if (img2 != "") document.write(' onMouseOver=this.src="' + imagePrefix(img2) + '" onMouseOut=this.src="' + imagePrefix(img1) + '"');
  if (w != 0) document.write(" width=" + w );
  if (h != 0) document.write(" height=" + h );
  if (position != "") document.write(" align=" + position);
  if ((alten != "") && (altzh != ""))
    document.write(' alt="' + alten + ' ' + altzh + '">')
  else if ((alten != "") || (altzh != ""))
    document.write(' alt="' + alten + altzh + '">')
  else
    document.write(">");
  document.write("<br>");
  if ((alten != "") && (altzh != ""))
    document.write('<small><span lang=en>' + alten + '</span><span lang=zh>' + altzh + '</span></small><br>')
  else if ((alten != "") || (altzh != ""))
    document.write('<small>' + alten + altzh + '</small><br>');
//  document.write(imageLink(img1) );
}

function buttonOver(value) {
  var obj=event.srcElement;
  if (value != "") obj.value=value;
  obj.className="buttonOver";
}

function buttonOut(value) {
  var obj=event.srcElement;
  if (value != "") obj.value=value;
  obj.className="button";
}

function controlExpand() {
  var sub = event.srcElement.id;
  if (sub != '') {
    var subObj = document.all[(sub)];
    var subObjA = document.all[(sub + "a")];
    var subObjB = document.all[(sub + "b")];
    subObj.style.display = 'none';
    subObjA.style.display = '';
    subObjB.style.display = '';
  }
}

function controlCollapse() {
  var subA = event.srcElement.id;
  if (subA != '') {
    var sub = subA.substring(0,subA.length-1);
    var subObj = document.all[(sub)];
    var subObjA = document.all[(subA)];
    var subObjB = document.all[(sub + "b")];
    subObj.style.display = '';
    subObjA.style.display = 'none';
    subObjB.style.display = 'none';
  }
}

function showMap(x, y, scale, urle, urlc) {
  var locc = "http://www.centamap.com/scripts/centamap.asp?source=CENT&lg=";
  var locg = "http://www.centamap.com/scripts/centamaptogoogle.asp?";
  var loc = "x=" + x + "&y=" + y + "&z=";
  var str = "<html><body><ul>Please select:";
  if ((urle != null) && (urle != ""))
    str += "<li><a href=" + urle + ">Official Web Site</a></li>";
  if ((x > 800000) && (x < 900000) && (y > 800000) && (y < 900000)) 
    str += "<li><a href=" + locc + "EN&" + loc + scale + ">Centamap</a></li>";
  str += "<li><a href=" + locg + loc + scale + ">Google Map (There is a slightly different between the pointer and the destination)</a></li>";
  str += "</ul><ul>請選擇：";
  if ((urlc != null) && (urlc != ""))
    str += "<li><a href=" + urlc + ">官方網站</a></li>"
  else if ((urle != null) && (urle != ""))
    str += "<li><a href=" + urle + ">官方網站</a></li>";
  if ((x > 800000) && (x < 900000) && (y > 800000) && (y < 900000)) 
    str += "<li><a href=" + locc + "B5&" + loc + scale + ">中原地圖</a></li>";
  str += "<li><a href=" + locg + loc + scale + ">Google 衛星圖 (圖內指標與目的地會有偏差)</a></li>";
  str += "</ul></body></html>";
  w = window.open("", "", "");
  w.document.write(str);
  w.document.close();
}

function GetCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg) return GetCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}

function SetCookie (name, value) {
//  var exp = new Date(); 
//  exp.setTime(exp.getTime() + (60*60*1000)); // 1 hour
  document.cookie = name + "=" + escape (value);  // + "; expires=" + exp.toGMTString();
}

function setWebLang(webLang) {
  SetCookie("lang", webLang);
  var obj = document.getElementsByTagName("div");
  for (var i=0; i<obj.length; i++) {
    if (webLang == "en") {
      if (obj[i].lang == "en") obj[i].style.display = "";
      if (obj[i].lang == "zh") obj[i].style.display = "none";
      if (obj[i].lang == "hi") obj[i].style.display = "none";
    } else if (webLang == "zh") {
      if (obj[i].lang == "en") obj[i].style.display = "none";
      if (obj[i].lang == "zh") obj[i].style.display = "";
      if (obj[i].lang == "hi") obj[i].style.display = "none";
    } else {
      if (obj[i].lang == "en") obj[i].style.display = "";
      if (obj[i].lang == "zh") obj[i].style.display = "";
      if (obj[i].lang == "hi") obj[i].style.display = "";
    }
  }
  var obj = document.getElementsByTagName("span");
  for (var i=0; i<obj.length; i++) {
    if (webLang == "en") {
      if (obj[i].lang == "en") obj[i].style.display = "";
      if (obj[i].lang == "zh") obj[i].style.display = "none";
      if (obj[i].lang == "hi") obj[i].style.display = "none";
    } else if (webLang == "zh") {
      if (obj[i].lang == "en") obj[i].style.display = "none";
      if (obj[i].lang == "zh") obj[i].style.display = "";
      if (obj[i].lang == "hi") obj[i].style.display = "none";
    } else {
      if (obj[i].lang == "en") obj[i].style.display = "";
      if (obj[i].lang == "zh") obj[i].style.display = "";
      if (obj[i].lang == "hi") obj[i].style.display = "";
    }
  }
}

menubarPhoto = new Array(); 
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-19750912.jpg", "");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-1988.jpg", "");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-19910926.jpg", "history_1991-09-26.htm");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-19940721.jpg", "history_1994-07-21.htm");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-20040410.jpg", "history_2004-04-10.htm");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-20050220.jpg", "history_2005-02-20.htm");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-20050514.jpg", "history_2005-05-14.htm");
menubarPhoto[menubarPhoto.length] = new Array("image_menubar-photo-20061123.jpg", "history_2006-11-23.htm");

function displayMenubarPhoto() {
  var random = Math.floor(Math.random() * menubarPhoto.length);
  if (menubarPhoto[random][1] != "")
    document.write('<a href="' + menubarPhoto[random][1] + '">');
  document.write('<img src="' + menubarPhoto[random][0] + '" border=0>');
  if (menubarPhoto[random][1] != "")
    document.write('</a>');
}