var user_agent = navigator.userAgent;
var isOpera = user_agent.indexOf("Opera") >= 0;
var isFirefox = user_agent.indexOf("Firefox") >= 0;
var isWin32up = user_agent.indexOf("Win32") >= 0 
	|| user_agent.indexOf("Win64") >= 0
	|| user_agent.indexOf("Windows NT") >= 0;

// disallow Opera faking IE
var isIE = !isOpera && user_agent.indexOf("MSIE") >= 0;
var isIE55up = isIE && isWin32up && user_agent.match(/MSIE ((5\.5)|[6789])/);
var isIE55dn = isIE && !isIE55up;
var browser = "other";

if (isFirefox)
	browser = "firefox";
else if (isOpera) 
	browser = "opera";
else if (isIE55up) 
	browser = "ie55p";
else if (isIE55dn) 
	browser = "ie55d";

function navigate2(url) {
  document.location.href = url;
}

function popupSizeCenter(url,wid,hgt) {
  var x=(screen.width-wid)/2;
  var y=(screen.height-hgt)/2;
  window.open(url, "_blank", "left="+x+",top="+y+",width="+wid+",height="+hgt+",status=1,toolbar=0,menubar=1,scrollbars=1,resizable=1");
}

function navArchive() {
  var lst = document.getElementById("ddlArchive");
  if (lst.selectedIndex > 0)
    navigate2(baseUrlArchive+lst.value);
}

var ImageRotators = new Array();

function ImageRotatorTimer(containerID) {
  var obj = ImageRotators[containerID];
  
  if (isIE55up) {
    if (!obj.container.filters.BlendTrans) {
      obj.container.style.filter="BlendTrans(duration=0.500)";
    }
    obj.container.filters.BlendTrans.apply();
  }

  obj.layers[obj.index].style.visibility = "hidden";
  obj.index = (obj.index + 1) % obj.count;
  obj.layers[obj.index].style.visibility = "visible";

  if (isIE55up) {
    obj.container.filters.BlendTrans.play();
  }
}

function CreateImageRotator(containerID, width, height, timeout,
  images, titles, links) {
  var obj = new Object();
  obj.timeout = timeout;
  obj.index = 0;
  obj.count = images.length;
  obj.layers = new Array(obj.count);

  var oContainer = document.getElementById(containerID);
  oContainer.style.position = "relative";
  obj.container = oContainer;
  
  for (var i = 0; i < obj.count; i++) {
    var oDiv = document.createElement("DIV");
    oDiv.style.position = "absolute";
    oDiv.style.visibility = (i == obj.index) ? "visible" : "hidden";
    oDiv.style.left = "0px";
    oDiv.style.top = "0px";
    oDiv.style.width = width + "px";
    oDiv.style.height = height + "px";
    oContainer.appendChild(oDiv);

    var oLink = document.createElement("A");
    oLink.href = links[i];
    oDiv.appendChild(oLink);
    
    var oImg = document.createElement("IMG");
    oImg.src = images[i];
    oImg.width = width;
    oImg.height = height;
    oImg.border = 0;
    oImg.alt = titles[i];
    oImg.title = titles[i];
    oLink.appendChild(oImg);
    
    obj.layers[i] = oDiv;
  }
  
  ImageRotators[containerID] = obj;
  setInterval("ImageRotatorTimer('" + containerID + "');", timeout);
}

function expandSection(sectionNumber, sectionCount) {
  for (var i = 1; i <= sectionCount; i++) {
    var istr = i;
    if (istr < 10) istr = "0" + i;
    
    var div = document.getElementById("part" + istr);
    var lnk = document.getElementById("ancl" + istr);
    if (div != null) 
      div.style.display = (sectionNumber == i) ? "block" : "none";    
    if (lnk != null) {
      if (sectionNumber == i) {
        lnk.className = "anchor_selected";
        lnk.blur();
      } else {
        lnk.className = "anchor";
      }
    }
  }
}

