// **************
// script used to display navigation links & other pre-defined functions
// Written by: Conrad Matiuk, CUAHSI - November 08, 2005
// **************


function sidenav() {
document.write(
'<a href="index.html">home</a>'
+'<a href="about.html">about</a>'
+'<a href="agenda.html">agenda</a>'
+'<a href="talks.html">speakers\' talks</a>'
+'<a href="slides/index.htm">workshop slide show</a>'
+'<a href="#" style="background: beige; color: navy;">documentation</a>'
+'<dl id="subs">'
+'<dt><a href="docs/final-agenda.pdf" title="final agenda" target="_blank">final agenda</a></dt>'
+'<dt><a href="docs/abstracts-revised.pdf" title="list of abstracts" target="_blank">list of abstracts</a></dt>'
+'<dt><a href="docs/final-attendee-directory.pdf" title="list of attendees" target="_blank">list of attendees</a></dt>'
+'</dl>'
//+'<a href="registration.html">register & submit abstract</a> '
//+'<a href="directions.html">directions</a>'
//+'<a href="lodging.html">lodging</a>'
+'<a href="contact.html">contact</a>'
//+'<a href="abs_form.cfm">submit abstract</a>'
+'<a href="http://www.cuahsi.org">cuahsi home</a>'
);
} // end function

// General Date function variables

var today_date= new Date()
var day=today_date.getDay()
var month=today_date.getMonth()
var today=today_date.getDate()
//var year=today_date.getYear()
var year=today_date.getFullYear()
var days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var alert_date = 'days[day]+", "+months[month]+" "+today+", "+year'

// Functions to display date modified and URL
function makeArray0() 
{
	for (i = 0; i<makeArray0.arguments.length; i++)
	this[i] = makeArray0.arguments[i]; 
}

var days = new makeArray0("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var months = new makeArray0('January','February','March','April','May','June','July','August','September','October','November','December');
				
function nths(day) 
{
	if (day == 1 || day == 21 || day == 31) return 'st';
	if (day == 2 || day == 22) return 'nd';
	if (day == 3 || day == 23) return 'rd';
	return 'th'; 
}
				
function getCorrectedYear(year) 
{
	year = year - 0;
	if (year < 70) return (2000 + year);
	if (year < 1900) return (1900 + year);
	return year;
}
				
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function page_upd()
{				
var dateError = new Date(document.lastModified);
var date = new Date(getCorrectedYear(dateError.getYear()),dateError.getMonth(),dateError.getDate());
				
document.write("<div class='links'>Last updated on " + days[date.getDay()] + ", " + months[date.getMonth()] + " " + date.getDate() + nths(date.getDate()) + ", " + y2k(date.getYear()) + "</div>");
document.write("<div class='links'>URL: " + document.location.href + "</div>"); 
}

function last_upd()
{
document.write('<div align="center" style="margin: 0px; padding: 0px;" class="links"><script language="JavaScript">document.write("This page last updated: " + Date(document.lastModified))</script></div>');
}

function dayoftheweek()
{
//------------------------------------------------------+
// Purpose: display day of the week and date.           | 
//------------------------------------------------------+
//    Date    By  Description
// ----------	--- ------------------------------------+
// 09/11/1999 cm  Initial revision.                     |
//------------------------------------------------------+
  var date = new Date();
  var dow  = date.getDay();
  var mon  = date.getMonth() + 1;
  var day  = date.getDate();
  var year = date.getYear();
  switch(dow){
  case 0:
	dow = "Sunday";
	break;
  case 1:
	dow = "Monday";
	break;
  case 2:
	dow = "Tuesday";
	break;
  case 3:
	dow = "Wednesday";
	break;
  case 4:
	dow = "Thursday";
	break;
  case 5:
	dow = "Friday";
	break;
  case 6:
	dow = "Saturday";
	break;
	}
  var todayDate = dow + ', ' + mon + '/' + day + '/' + year;
//  document.write( todayDate );
return todayDate;
}

function reader()
{
document.write('<table width="95%"><tr bgcolor="#fff5ee"><td class="reader" style="border: thin solid #000066; padding: 10px;">You will need Adobe Acrobat Reader, available as a free download, to view some of the files on this Web site. Visit <a href="http://www.adobe.com/products/acrobat/readstep2.html" target="_blank">Adobe\'s PDF Reader page</a> to learn more about PDF and to download the free Acrobat Reader.</td></tr></table>');
}

//------------------------------------------------
// Purpose: display and hide Executive minutes.
// -----------------------------------------------
//    Date    By  Description
// ----------	--- ------------------------------
// 11/09/2005 cm  Initial revision.
//------------------------------------------------
function blocking(nr)
{
	if (document.layers)
	{
		current = (document.layers[nr].display == 'none') ? 'block' : 'none';
		document.layers[nr].display = current;
	}
	else if (document.all)
	{
		current = (document.all[nr].style.display == 'none') ? 'block' : 'none';
		document.all[nr].style.display = current;
	}
	else if (document.getElementById)
	{
		vista = (document.getElementById(nr).style.display == 'none') ? 'block' : 'none';
		document.getElementById(nr).style.display = vista;
	}
}

function hideall()
{
	if (document.layers)
	{
		document.layers['yr2006'].display = 'none';
		document.layers['yr2005'].display = 'none';
		document.layers['yr2004'].display = 'none';
		document.layers['yr2003'].display = 'none';
		document.layers['yr2002'].display = 'none';
		document.layers['yr2001'].display = 'none';
	}
	else if (document.all)
	{
		document.all['yr2006'].style.display = 'none';
		document.all['yr2005'].style.display = 'none';
		document.all['yr2004'].style.display = 'none';
		document.all['yr2003'].style.display = 'none';
		document.all['yr2002'].style.display = 'none';
		document.all['yr2001'].style.display = 'none';
	}
	else if (document.getElementById)
	{
		document.getElementById('yr2006').style.display = 'none';
		document.getElementById('yr2005').style.display = 'none';
		document.getElementById('yr2004').style.display = 'none';
		document.getElementById('yr2003').style.display = 'none';
		document.getElementById('yr2002').style.display = 'none';
		document.getElementById('yr2001').style.display = 'none';
	}
}

function menu_alert(thispage){
	alert(dayoftheweek() + "\n\n_________________ CUAHSI _________________\n\nOur " + thispage + " page is currently under development.\n\n Thanks for your patience.\n\n_________________ CUAHSI _________________");
} // end function
