<!--

window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
	for (var i = 0; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}


/*
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
*/
var days = new Array();
var msgs = new Array();

// fixed date messages
days[0] = "January 1, 2008";
msgs[0] = "Happy New Year!";

days[1] = "February 14, 2008";
msgs[1] = "Happy Valentine's Day!";

days[2] = "March 17, 2008";
msgs[2] = "St. Patrick's Day!";

days[3] = "April 1, 2008";
msgs[3] = "April Fool's Day!";

days[4] = "May 1, 2008";
msgs[4] = "May Day!";

days[5] = "May 5, 2008";
msgs[5] = "Cinco de Mayo!";

days[6] = "July 1, 2008";
msgs[6] = "Happy Canada Day!";

days[7] = "July 4, 2008";
msgs[7] = "Independence Day!";

days[8] = "October 31, 2008";
msgs[8] = "Halloween!";

days[9] = "November 11, 2008";
msgs[9] = "Remembrance Day!";

days[10] = "December 25, 2007";
msgs[10] = "Merry Christmas!";

days[11] = "December 26, 2007";
msgs[11] = "Boxing Day!";

// days that change each year
days[12] = "March 21, 2008";
msgs[12] = "First day of Spring!";

days[13] = "March 21, 2008";
msgs[13] = "Good Friday!";

days[14] = "March 24, 2008";
msgs[14] = "Happy Easter!";

days[15] = "May 11, 2008";
msgs[15] = "Happy Mother's Day!";

days[16] = "May 19, 2008";
msgs[16] = "Victoria Day!";

days[17] = "June 15, 2008";
msgs[17] = "Happy Father's Day!";

days[18] = "June 21, 2008";
msgs[18] = "First day of Summer!";

days[19] = "August 4, 2008";
msgs[19] = "Civic Holiday";

days[20] = "September 1, 2008";
msgs[20] = "Labour Day!";

days[21] = "September 21, 2008";
msgs[21] = "First Day of Autumn!";

days[22] = "October 13, 2008";
msgs[22] = "Happy Thanksgiving!";

days[23] = "November 20, 2008";
msgs[23] = "Happy US Thanksgiving!";

days[24] = "December 21, 2007";
msgs[24] = "First Day of Winter!";


var months = new Array("", 
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
);

var today = new Date(); // today
var mon = months[today.getMonth() + 1]; // month
var day = today.getDate(); // day
var year = y2k(today.getYear()); // year

function dateMsg() {
for (i = 0; i < days.length; i++) {
	tempdate = new Date(days[i]);
	tempmonth = months[tempdate.getMonth() + 1];
	tempday = tempdate.getDate();
	tempyear = y2k(tempdate.getYear());

    if (year == tempyear && mon == tempmonth && day == tempday)
		return(days[i] + "<br>" + msgs[i]); // returns day message
   }
return(mon + " " + day + ", " + year ); // returns default
}

// Y2K Fix Function
function y2k(year) {
	if (year < 2000)		
	year = year + 1900;
return year;
}

/* 
	by Paul@YellowPencil.com and Scott@YellowPencil.com
	feel free to delete all comments except for the above credit
*/

// Initialize Scripts - is this a browser that understands DOM?

function scriptInit() {
if (!document.getElementById) {
	return;
	}
}

// Set up Event Listener - the script that allows us to use the addEvent call below

function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
	elm.addEventListener(evType, fn, useCapture);
	return true;
	} else if (elm.attachEvent) {
	var r = elm.attachEvent('on' + evType, fn);
	return r;
	} else {
	elm['on' + evType] = fn;
	}
}

// Start Column Script

function setTall() {
	var minheight = 350;
	var mediaInspector = document.getElementById('contentcolumn');
  if (mediaInspector.currentStyle) {
    zIndex = mediaInspector.currentStyle['zIndex'];
  } else if (window.getComputedStyle) {
    zIndex = window.getComputedStyle(mediaInspector, '').getPropertyValue("z-index");
  }

	//alert(parseInt(zIndex)  );
	if (parseInt(zIndex) < 1 ) { return;}
	if (document.getElementById) {
		// the divs array contains references to each column's div element.  
		// Replace 'center' 'right' and 'left' with your own.  
		// Or remove the last one entirely if you've got 2 columns.  Or add another if you've got 4!
		var divs = new Array(document.getElementById('sidebar'), document.getElementById('contentcolumn'));
		
		// Let's determine the maximum height out of all columns specified
		var maxHeight = 0;
		for (var i = 0; i < divs.length; i++) {
			if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
		}
		if (minheight > maxHeight) {maxHeight = minheight; }
		// Let's set all columns to that maximum height
		for (var i = 0; i < divs.length; i++) {
			divs[i].style.height = maxHeight + 'px';

			// Now, if the browser's in standards-compliant mode, the height property
			// sets the height excluding padding, so we figure the padding out by subtracting the
			// old maxHeight from the new offsetHeight, and compensate!  So it works in Safari AND in IE 5.x
			if (divs[i].offsetHeight > maxHeight) {
				divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight)) + 'px';
				
			}
		
		}
	}
}

/*
	Fire Events - you can add other scripts here and call them using the following method.  
	This one balances the columns when the page loads, and again when the window is resized
	Some have asked about users changing text size, because this script won't fire and your page can look weird.  If you were resizing text via a script, we could run this script when the user calls that script.  However, if you're relying on browser methods for text resizing, I'm not aware of a method to watch for that kind of an event.  If someone smarter than me knows of one, please let me know!  If you don't understand what I mean, then pretend I didn't say anything...
*/

addEvent(window, 'load', setTall, false);
addEvent(window, 'resize', setTall, false);


//-->


