///////////////////////////////
// JavaScript Source File
//
// To include in HTML file, insert after body tag:
// <script src="java.js"></script>
///////////////////////////////

///////////////////////////////
// Open popup window
//
// Use onClick in <href> or <img> tags
///////////////////////////////

function popup(mylink, windowname, width, height)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
attr='width=' + width + ',height=' + height + ',scrollbars=yes';
window.open(href, windowname, attr);
return false;
}

///////////////////////////////
// Swap image source
//
// Use with onClick, onMouseOver/onMouseOut
// in <img> tag
///////////////////////////////

// Hide from old browsers
bName = navigator.appName;
bVer = parseInt(navigator.appVersion);

if (bName == "Netscape" && bVer >= 3) ver = "n3";
else if (bName == "Microsoft Internet Explorer" && bVer >= 3) ver = "n3";
else ver="e3";

function swapThis(Name,Src)
{
if (ver == "n3")
document [Name].src = [Src];
}

function swapAB(name,next){
if (ver == "n3"){
if (next == "B") cur = "A.gif";
else cur = "B.gif";
document [name].src = document [name].src.replace(cur,next.concat(".gif"));
}}

// End hiding from old browsers -->

///////////////////////////////
// Play background sound
//
// Call from body. Follow with:
// <NOSCRIPT><bgsound src="../Wct2/peeper.wav"></NOSCRIPT>
///////////////////////////////

function playBgSound(filename)
{
if (navigator.appName == "Microsoft Internet Explorer")
document.writeln ('<BGSOUND SRC="' + filename + '">');
else if (navigator.appName == "Netscape")
document.writeln ('<EMBED SRC="' + filename + '" AUTOSTART=TRUE WIDTH=144 HEIGHT=60><P>');
}

///////////////////////////////
// Preload list of images
//
// From DreamWeaver nav bar code
// Put onLoad="MM_preloadImages('image1','image2',...)" in <body> tag
///////////////////////////////

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];}}
}

///////////////////////////////
// Jump menu
//
// From DreamWeaver
///////////////////////////////

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

///////////////////////////////
// Drop-down menu functions
//
// From MSDN
///////////////////////////////

function expand(s)
{
  var td = s;
  var d = td.getElementsByTagName("div").item(0);

  td.className = "menuHover";
  d.className = "menuHover";
}

function collapse(s)
{
  var td = s;
  var d = td.getElementsByTagName("div").item(0);

  td.className = "menuNormal";
  d.className = "menuNormal";
}
