function PopWin(url, name, width, height, options) {
  var winOptions = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=0,top=0,dependent=yes";

  if(options != null && options != '')
    winOptions = options;
  var win = window.open(url, name, winOptions+",width="+width+",height="+height);

  if(window.focus)
    win.focus();
}

// BANNER FADE CODE

// element ids of slide divs
var slides = Array('slide0','slide1','slide2','slide3','slide4','slide5');
var currentSlide = 0;

var fadeCount = 0;
var fadeCountOut = 0;
var intervalOut = 10;
var interval = 10;

function NextSlide(speed) {
  if(currentSlide < slides.length-1) { // fade out current slide in stack
    fadeOutObject(slides[currentSlide], speed);
    currentSlide++;
  }
  else { // last slide showing - fade in first and show all under it
    fadeInObject(slides[0], speed);
    currentSlide = 0;
  }
}

function fadeInObject(object, speed){
  fadeCount = 0;
  interval = speed;
  faderIn(object);
  document.getElementById(object).style.display = 'block';
}
function faderIn(object){
  if(fadeCount < 10) {
    document.getElementById(object).style.opacity = fadeCount/10;
    document.getElementById(object).style.filter = 'alpha(opacity='+fadeCount*10+');';
    
    fadeCount = fadeCount + .5;
    t = setTimeout("faderIn('"+object+"')", interval);
  }
  else { // done show all slides
    for(var i=0; i<slides.length; i++) {
      document.getElementById(slides[i]).style.display = 'block';
      document.getElementById(slides[i]).style.opacity = 100;
      document.getElementById(slides[i]).style.filter = 'alpha(opacity=100);';
    }
  }
}

function fadeOutObject(object, speed){
  fadeCountOut = 10;
  intervalOut = speed;
  faderOut(object);
}
function faderOut(object){
  if(fadeCountOut >= 0){
    document.getElementById(object).style.opacity = fadeCountOut/10;
    document.getElementById(object).style.filter = 'alpha(opacity='+fadeCountOut*10+');';
    
    fadeCountOut = fadeCountOut - .5;
    t = setTimeout("faderOut('"+object+"')", intervalOut);
  }
  else {
    document.getElementById(object).style.display = 'none';
  }
}


