<!--
// function externalLinks() {
//   if (!document.getElementsByTagName) {
//     return;
//   }
//  var anchors = document.getElementsByTagName("a");
//  for (var i=0; i<anchors.length; i++) {
//    var anchor = anchors[i];
//    if (anchor.getAttribute("href") &&
//        anchor.getAttribute("rel") == "ext") {
// 					anchor.target = "_blank";
//    }
//  }
// }
// window.onload = externalLinks;

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function togglePreview(pvID) {

  if (!document.getElementById) {
    return;
  }

  var togimg = document.getElementById("pv-" + pvID + "-img");
  var pv = document.getElementById("pv-" + pvID);
  if (pv.style.display == "block") {
    pv.style.display = "none";
    togimg.src = "/images/previewpop.png";
  } else {
    pv.style.display = "block";
    togimg.src = "/images/previewclose.png";
  }
}

var pvall = 0;

function togglePreviewAll() {

  if (!document.getElementsByTagName) {
    return;
  }

  var pvdivs = document.getElementsByTagName("div");

  if (pvall == 0) {
    var divdisp = "block";
    var imgsrc  = "/images/previewclose.png"
    pvall = 1;
  } else {
    var divdisp = "none";
    var imgsrc  = "/images/previewpop.png"
    pvall = 0;
  }

  for (var m=0; m<pvdivs.length; m++) {
    var pvdiv = pvdivs[m];

    if (pvdiv.getAttribute("class") == "pv-full") {
      var tdiv = document.getElementById(pvdiv.getAttribute("id"));
      var timg = document.getElementById(pvdiv.getAttribute("id") + "-img");
      tdiv.style.display = divdisp;
      timg.src = imgsrc;
    }
  }
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

//-->
