var inmenu=false;
var lastmenu=0;
function Menu(current) {
   if (!document.getElementById) return;
   inmenu=true;
   oldmenu=lastmenu;
   lastmenu=current;
   if (oldmenu) Erase(oldmenu);
   m=document.getElementById("menu-" + current);
   box=document.getElementById(current);
   box.style.visibility="visible";
   m.style.backgroundColor="7c7c33";		
   box.style.backgroundColor="#7c7c33";
   box.style.width="108px";
}
function Erase(current) {
   if (!document.getElementById) return;
   if (inmenu && lastmenu==current) {
	  return;
   }
   m=document.getElementById("menu-" + current);
   box=document.getElementById(current);
   box.style.visibility="hidden";
   
}
function Timeout(current) {
   inmenu=false;
   window.setTimeout("Erase('" + current + "');",500);
}
function Highlight(menu,item) {
   if (!document.getElementById) return;
   inmenu=true;
   lastmenu=menu;
   obj=document.getElementById(item);
   obj.style.backgroundColor="#e3956d";
}
function UnHighlight(menu,item) {
   if (!document.getElementById) return;
   Timeout(menu);
   obj=document.getElementById(item);
   obj.style.backgroundColor="#7c7c33";
}



function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		events_over = newImage("images/menubar_over_events.gif");
		training_over = newImage("images/menubar_over_training.gif");
		advancement_over = newImage("images/menubar_over_advancement.gif");
		camping_over = newImage("images/menubar_over_camping.gif");
		district_over = newImage("images/menubar_over_district.gif");
		resources_over = newImage("images/menubar_over_resources.gif");
		membership_over = newImage("images/menubar_over_membership.gif");
		fundraising_over = newImage("images/menubar_over_fundraising.gif");
		commissioners_over = newImage("images/menubar_over_commissioners.gif");

		preloadFlag = true;
	}
}
function UnformatDate(s) {
  var str = new String();
  y = '';
  m = '';
  d = '';

  j = 0;
  if (s) {
    var i = 0;
    for (i=0; i<s.length; i++) {
      if (s.charAt(i) == '/')
        j++;
      else {
        if (j == 0)
          m += s.charAt(i);
        if (j == 1)
          d += s.charAt(i);
        if (j == 2)
          y += s.charAt(i);
      }
    }
  
    if (y < 100)
      y = '20' + y;
    if (m < 10)
      m = '0' + m;
    if (d < 10)
      d = '0' + d;
    str = y + m + d;
  }

  return str;
}

function GetNews() {
  var str = '';
  //if (nheadline) {
    newst = new Date();
    ny = newst.getYear();
    if (ny < 1900)
      ny += 1900;
    nm = newst.getMonth();
    if (nm < 10)
      nm = "0" + nm;
    nd = newst.getDate();
    if (nd < 10)
      nd = "0" + nd;
    newsd = "" + ny + nm + nd;
    str = '<ul>';
  
    len = nheadline.length;
    var i = 0, j = 0;
    for (i=0; i<len; i++) {
      h = nheadline[i];
      hash = '';
      p = npost[i];
      k = nkill[i];
      if (UnformatDate(p) <= newsd && UnformatDate(k) >= newsd) {
        hash = '#';
      
        for (j=0; j<nheadline[i].length; j++) {
          if (nheadline[i].charAt(j) == ' ')
            hash += '_';
          else if (j < nheadline[i].length - 6) {
            if (nheadline[i].charAt(j) == '&' && nheadline[i].charAt(j+1) == 'q' && nheadline[i].charAt(j+2) == 'u'
              && nheadline[i].charAt(j+3) == 'o' && nheadline[i].charAt(j+4) == 't' && nheadline[i].charAt(j+5) == ';') {
              hash += '\"';
              j += 5;
            }
            else
              hash += nheadline[i].charAt(j);
          }
          else
            hash += nheadline[i].charAt(j);
        }
      
        str += '<li class="left"><a href="http://www.inwc-bsa.org/cgi-bin/news3.exe' + hash + '">' + h + '</a></li>';
      }
    }

    str += '<li class="left"><a href="http://www.inwc-bsa.org/cgi-bin/news3.exe">more...</a></li>';
    str += '</ul>';
  //}
  return str;
}


function SetNewsPos() {
  if (brType > 1) {
    x = document.getElementById("newsDiv");
  }
  else {
    x = document.all["newsDiv"];
  }
  //x.style.position = "absolute";
  //x.style.top = "120";
  //x.style.left = document.body.offsetWidth - 184;
}


visibleImage = 1;
totalImages = 4;

function swapThumb(myImage){
	if (document.images) {
		visibleImage = myImage;
		textChange(visibleImage);
	}
}

function swapImageNext(){
	if (document.images) {
		visibleImage++;
		if(visibleImage > totalImages){
			visibleImage = 1;
		}
		textChange(visibleImage);
	}
}

function swapImageBack(){
	if (document.images) {
		visibleImage = visibleImage - 1;
		if(visibleImage < 1){
			visibleImage = totalImages;
		}
		textChange(visibleImage);
	}
}


function openPopupWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}





