var vwWin, selURL;

var pgTitle = new Array ("MCL Foundation - Homepage",
  "MCL Foundation - Overview",
  "MCL Foundation - Mission",
  "MCL Foundation - Scholarship Program",
  "MCL Foundation - Memorial Progarm",
  "MCL Foundation - Challenge Coin",
  "MCL Foundation - Youth Program",
  "MCL Foundation - Contact Us / Feedback");

var pgHeader = new Array ("Home",
  "Overview",
  "Mission",
  "Scholarship Program",
  "Memorial Progarm",
  "Challenge Coin",
  "Youth Program",
  "Contact Us");
  
var pgLinkText = new Array ("Home",
  "Overview",
  "Mission",
  "Scholarships",
  "Memorials",
  "Challenge Coin",
  "Youth Program",
  "Contact Us");

var pgLinkValue = new Array ("index.html",
  "foundation_overview.html",
  "foundation_mission.html",
  "scholarship_program.html",
  "memorial_cert.html",
  "coin_program.html",    
  "youth_program.html",
  "contact_us.html");
   
//////////////////////////////////////////////////////
//  Name: getUrlPage()
//////////////////////////////////////////////////////
function getUrlPage(){
  var ls_val = "";
  var ls_url = window.location.pathname;
  var ll_pos = ls_url.lastIndexOf('/');
  if (ll_pos == -1) {
    ls_val = ls_url;
    }
  else {
    ls_val = ls_url.substring(ll_pos + 1, ls_url.length);
    // Hosting Site will default to index.html
    if (ls_val == '' ) {
	  ls_val = 'index.html';
	}
  }
  return(ls_val);   
}

     
//////////////////////////////////////////////////////
//  Name: rtnPgTitle()
//////////////////////////////////////////////////////
function rtnPgTitle(){
  var lscpg = getUrlPage();
  var lsTtl = "";
  for (var i = 0; i < pgLinkValue.length; i++) {
      if ( lscpg == pgLinkValue[i]) {
        lsTtl = pgTitle[i];
        break;
      }
    }
    window.document.title = lsTtl;
  }      

//////////////////////////////////////////////////////
//  Name: rtnStdLinks()
//////////////////////////////////////////////////////
function rtnStdLinks(beforeln, afterln){      
  var lscpg = getUrlPage();
  var lsRoot = "./";  
  window.document.writeln('<TABLE border=0 align=center width="98%" cellspacing="0" cellpadding="0">');
  if ( beforeln == '1') {
    window.document.writeln('<TR>');
    window.document.writeln('<TD align=center>');
    window.document.writeln('<HR noshade color="#B22222">');      
    window.document.writeln('</TD>');
    window.document.writeln('</TR>');
    }
  window.document.writeln('<TR>');
  window.document.writeln('<TD class=td-hdr-1C align=center>');
  for (var i = 0; i < pgLinkText.length; i++) {
    if ( lscpg != pgLinkValue[i]) {
      if ('http:' == pgLinkValue[i].substring(0, 5)) {
        var ls_row = '<A href=' + pgLinkValue[i] + ' target="_blank">' + pgLinkText[i] + '</A>';
      } else {
        var ls_row = '<A href=' + lsRoot + pgLinkValue[i] + '>' + pgLinkText[i] + '</A>';
      }
	  
	  if (i+1 == pgLinkText.length){
        window.document.writeln(ls_row);
      } else {
        window.document.writeln(ls_row + '&nbsp;&nbsp;|&nbsp;&nbsp;');
      }
    } else {
      var ls_row = pgLinkText[i];
	  if (i+1 == pgLinkText.length){
        window.document.writeln(ls_row);
      } else {
        window.document.writeln(ls_row + '&nbsp;&nbsp;|&nbsp;&nbsp;');
      }
    }
  }
  window.document.writeln('</TD>');
  window.document.writeln('</TR>');
  if ( afterln == '1') {
    window.document.writeln('<TR>');
    window.document.writeln('<TD align=center>');
    window.document.writeln('<HR noshade color="#B22222">');      
    window.document.writeln('</TD>');
    window.document.writeln('</TR>');
    }
  window.document.writeln('</TABLE>');
}
      
/////////////////////////////////////////////////////////////
//  Name: rtnAddress(ParName)
//////////////////////////////////////////////////////
function rtnAddress(mainsize, secsize, add_color){
  var ls_html = '<DIV align=center><FONT size=' + mainsize + ' color="'+ add_color + '">';
  ls_html += '<B>Marine Corps League Foundation</B><BR></FONT>';
  ls_html += '<FONT size=' + secsize + ' color="'+ add_color + '">';
  ls_html += addrStreet[0] + '<BR>' + addrCity[0] + ', ';
  ls_html += addrState + '&nbsp;&nbsp;' + addrZip[0] + '<BR></FONT></DIV>';
  window.document.writeln(ls_html);
}

/////////////////////////////////////////////////////////////
//  Name: getParameter(ParName)
//////////////////////////////////////////////////////
  function getParameter(ParName) {
    // Parameter to Get
    var search = ParName + "=";
    
    if (location.href.indexOf('?') > 0) {
      //if there are any parameters
      var offset = location.href.indexOf(search);
      
      if (offset != -1) { 
        //if parameter exists set offset index to
        //the beginning of the parameter value
        offset += search.length;

        //set end index to the end of the parameter value
        var end = location.href.indexOf("&",offset);
              
        if (end == -1) { 
          end = location.href.length;
        }
              
        return unescape(location.href.substring(offset,end));
      }
      return "";
    }    
    return "";
  } // End of function assignParameter

/////////////////////////////////////////////////////////////
//  Name: BC_formatDate()
//////////////////////////////////////////////////////  
function BC_formatDate(){
  dayOWeek = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
  nameOMonth = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  thisInstant = new Date();

  dayString = dayOWeek[thisInstant.getDay()];
  monthString = nameOMonth[thisInstant.getMonth()];
  yearNum = thisInstant.getYear();
  if (yearNum < 1900) { yearNum+=1900; }

  infoString = dayString + " | " + monthString + " " + thisInstant.getDate() + ", " + yearNum ;
  return infoString;
}

//////////////////////////////////////////////////////
//  Name: rtnPgHeader()
//////////////////////////////////////////////////////
function rtnPgHeader(){
  	var lsHtml ="";
    // screen wrapper table
    window.document.writeln('<table width="775" height="100%" border="0" valign="top" align="center" cellpadding="0" cellspacing="0" bgcolor="">');
  	window.document.writeln('<tr>');
    window.document.writeln('<td valign="top" align="center" width="100%">');
	// Header table
    lsHtml = '<TABLE border="0" align=center width="98%" cellpadding="0" cellspacing="0">';
    window.document.writeln(lsHtml);
    lsHtml = '<TR><TD valign=top align=middle width="18%" rowspan=5>';
    window.document.writeln(lsHtml);
	lsHtml = '<IMG border=0 height=114 width=125 hspace=2 vspace=2 src="images/foundation2.gif" >';
    window.document.writeln(lsHtml);
    lsHtml = '</TD><TD align=middle width="82%" class=td-hdr6C>Marine Corps League Foundation</TD></TR>';
    window.document.writeln(lsHtml);
	lsHtml = '<TR><TD align=middle class=td-hdr2C>' + AddrStreet[0] + '&nbsp;&nbsp;-&nbsp;&nbsp;' + AddrCity[0] + ', ' + AddrState[0] + '&nbsp;&nbsp;' + AddrZip[0] + '</TD></TR>';
    window.document.writeln(lsHtml);
    lsHtml = '<TR><TD align=middle class=td-hdrC>';
    window.document.writeln(lsHtml);	
    lsHtml = '<SCRIPT language=JAVASCRIPT type="TEXT/JAVASCRIPT">';
    window.document.writeln(lsHtml);
    lsHtml = 'var today_date = BC_formatDate(); window.document.writeln(today_date);';
    window.document.writeln(lsHtml);
    lsHtml = '</SCRIPT></TD></TR><TR><TD>';	
    window.document.writeln(lsHtml);
	lsHtml = '<HR size=1 noShade color="#B22222" width="98%" align=middle></TD></TR>';
    window.document.writeln(lsHtml);	
	lsHtml = '<TR><TD colspan=2><table border=0 cellspacing="0" cellpadding="0" width="100%"><TR>';
    window.document.writeln(lsHtml);
	lsHtml = '<TD width="100%" vAlign=top align=middle>';
    window.document.writeln(lsHtml);
	lsHtml = '<SCRIPT language=JAVASCRIPT type="TEXT/JAVASCRIPT">rtnStdLinks("0", "1");</SCRIPT> ';
    window.document.writeln(lsHtml);
	lsHtml = '</TD></TR></table></TD></TR>';
    window.document.writeln(lsHtml);
	// End Header Table	
	lsHtml = '</TD></TR></TABLE>';
    window.document.writeln(lsHtml);
    lsHtml = '<TR><TD valign="top" align="middle" width="100%">';
    window.document.writeln(lsHtml);	
  }      

/////////////////////////////////////////////////////////////
//  Name: rtnStdFooter()
//////////////////////////////////////////////////////
function rtnStdFooter(showlnks, beforeln, afterln){
  window.document.writeln('</TD>');
  window.document.writeln('</TR>');
  window.document.writeln('<tr>');
  window.document.writeln('<td valign="bottom" align="middle" width="100%">');
  if (showlnks == '1') {
    rtnStdLinks(beforeln, afterln);
  } else {
	window.document.writeln('<HR size=2 noShade color="#0000FF" width="95%" align=middle>');      
  }
  // Footer Table
  //window.document.writeln('<TABLE valign="bottom" border=0 align="center" width="98%" cellpadding="0" cellspacing="0">');
  //window.document.writeln('<TR>');
  //window.document.writeln('<TD align=middle valign=top width="70%">');
  //window.document.writeln('<Table border=0 cellpadding="0" cellspacing="0" width="100%" align=center><tr>');  
  //window.document.writeln('<td align=middle width="100%" class="td-hdrC">Foundation President: ');
  //disLeader('PRESIDENT');
  //window.document.writeln('</td></tr>');
  //window.document.writeln('<tr><td align=middle class="td-hdr-1C">Email: ');
  //window.document.writeln('<A HREF="mailto:' + ldrEmail[0] + '"><u><font color=#0000FF>'+ ldrEmail[0] +' </font></u></A>');
  //window.document.writeln('</td></tr></table></TD>');
  //window.document.writeln('<TD align=middle noWrap width="30%" valign=top>');
  //window.document.writeln('<Table border=0 cellpadding="0" cellspacing="0" width="100%" align=center><tr><td align=middle>');
  //window.document.writeln('<IMG border=0  height=55 width=54 src="./images/worldcrest.gif"></td></tr></table>');
  // End Footer Table
  //window.document.writeln('</TD></TR></TABLE>');
  // End Screen Wrapper table
  window.document.writeln('</td></tr>');
  window.document.writeln('</table>');
}      


/////////////////////////////////////////////////////////////
//  Name: disLeader(ldr)
//////////////////////////////////////////////////////
function disLeader(ldr) {
  var lsDesc="";
  var ctr=0;
  for (var i = 0; i < ldrGrp.length; i++) {
    if ( ldr == ldrGrp[i]) {
      lsDesc = ldrDesc[i];
	  if (lsDesc != "") {
	  	 if (ctr > 0) {
		   window.document.writeln('<br>');
		 }
 	  	 window.document.writeln(lsDesc);
		 ctr = ctr +1;
	  }
	}
  }
}

/////////////////////////////////////////////////////////////
//  Name: wrtLeaders(grp)
//////////////////////////////////////////////////////
function wrtLeaders(grp) { 
  window.document.writeln('<table align=center valign=top width="75%">');
  window.document.writeln('<tr><td align=center class=td-hdr3C colspan=4>');
  window.document.writeln('Current Den Leaders</td></tr>');
  window.document.writeln('<tr>');
  if ((grp == 'TIGER' && tigerDens[1] == 'N') || 
      (grp == 'WOLF' && wolfDens[1] == 'N') ||
	  (grp == 'BEAR' && bearDens[1] == 'N') ||
	  (grp == 'WEBELOS1' && webelos1Dens[1] == 'N') ||
	  (grp == 'WEBELOS2' && webelos2Dens[1] == 'N')) {
  	window.document.writeln('<td colspan=2 class=td-hdr align=center valign=top>');
  } else {
	window.document.writeln('<td class=td-hdr align=center valign=top>');
  }
  
  if((grp == 'TIGER' && tigerDens[0] == 'Y') ||
     (grp == 'WOLF' && wolfDens[0] == 'Y') ||
	 (grp == 'BEAR' && bearDens[0] == 'Y') ||
	 (grp == 'WEBELOS1' && webelos1Dens[0] == 'Y') ||
	 (grp == 'WEBELOS2' && webelos2Dens[0] == 'Y')) {
    window.document.writeln('<u>Den 1</u><br>');
	disLeader(grp + 'DEN1');
  }
		
  window.document.writeln('</td>');
  
  if((grp == 'TIGER' && tigerDens[1] == 'Y') ||
   	 (grp == 'WOLF' && wolfDens[1] == 'Y') ||
	 (grp == 'BEAR' && bearDens[1] == 'Y') ||
	 (grp == 'WEBELOS1' && webelos1Dens[1] == 'Y') ||
	 (grp == 'WEBELOS2' && webelos2Dens[1] == 'Y')) {
	window.document.writeln('<td class=td-hdr align=center valign=top>');
	window.document.writeln('<u>Den 2</u><br>');
	disLeader(grp + 'DEN2');
	window.document.writeln('</td>');
  }

  window.document.writeln('</tr><tr><td class=td-1>&nbsp;</td></tr><tr>');

  if((grp == 'TIGER' && tigerDens[3] == 'N') ||
     (grp == 'WOLF' && wolfDens[3] == 'N') ||
	 (grp == 'BEAR' && bearDens[3] == 'N') ||
	 (grp == 'WEBELOS1' && webelos1Dens[3] == 'N') ||
	 (grp == 'WEBELOS2' && webelos2Dens[3] == 'N')){
    window.document.writeln('<td colspan=2 class=td-hdr align=center valign=top>');
  } else {
	window.document.writeln('<td class=td-hdr align=center valign=top>');
  }

  if((grp == 'TIGER' && tigerDens[2] == 'Y') ||
     (grp == 'WOLF' && wolfDens[2] == 'Y') ||
	 (grp == 'BEAR' && bearDens[2] == 'Y') ||
	 (grp == 'WEBELOS1' && webelos1Dens[2] == 'Y') ||
	 (grp == 'WEBELOS2' && webelos2Dens[2] == 'Y')) {
    window.document.writeln('<u>Den 3</u><br>');
	disLeader(grp + 'DEN3');
  }

  window.document.writeln('</td>');
			  	
  if((grp == 'TIGER' && tigerDens[3] == 'Y') ||
     (grp == 'WOLF' && wolfDens[3] == 'Y') ||
	 (grp == 'BEAR' && bearDens[3] == 'Y') ||
	 (grp == 'WEBELOS1' && webelos1Dens[3] == 'Y') ||
	 (grp == 'WEBELOS2' && webelos2Dens[3] == 'Y')) {
	window.document.writeln('<td class=td-hdr align=center valign=top>');
	window.document.writeln('<u>Den 4</u><br>');
	disLeader(grp + 'DEN4');
	window.document.writeln('</td>');
  }

  window.document.writeln('</tr></table>');  
}     
