//*****************  nothing editable in this file ****************************
function changeCellColor(strColor, strElement) {
    var objCell = getObject(strElement);
	objCell.bgColor = strColor;
}

var intJan = 0;
var intFeb = 1;
var intMar = 2;
var intApr = 3;
var intMay = 4;
var intJun = 5;
var intJul = 6;
var intAug = 7;
var intSep = 8;
var intOct = 9;
var intNov = 10;
var intDec = 11;

function getNumDaysInMonth(intMonth) {
	//alert(intMonth);
	var intReturnDays = 30;
	switch (intMonth) {
		case intJan:
		   intReturnDays = 31;
		   break;
		case intFeb:
		   // fix for leap year, add math to calc then adjust
		   intReturnDays = 29;
		   break;
		case intMar:
		   intReturnDays = 31;
		   break;
		case intApr:
		   intReturnDays = 30;
		   break;
		case intMay:
		   intReturnDays = 31;
		   break;
		case intJun:
		   intReturnDays = 30;
		   break;
		case intJul:
		   intReturnDays = 31;
		   break;
		case intAug:
		   intReturnDays = 31;
		   break;
		case intSep:
		   intReturnDays = 30;
		   break;
		case intOct:
		   intReturnDays = 31;
		   break;
		case intNov:
		   intReturnDays = 30;
		   break;
		case intDec:
		   intReturnDays = 31;
		   break;
		default:
		   intReturnDays = 31;
	}
	return intReturnDays;
}

function getMonthName(intMonth) {
	//alert(intMonth);
	var strReturnName = 'September';
	switch (intMonth) {
		case intJan:
		   strReturnName = 'January';
		   break;
		case intFeb:
		   strReturnName = 'February';
		   break;
		case intMar:
		   strReturnName = 'March';
		   break;
		case intApr:
		   strReturnName = 'April';
		   break;
		case intMay:
		   strReturnName = 'May';
		   break;
		case intJun:
		   strReturnName = 'June';
		   break;
		case intJul:
		   strReturnName = 'July';
		   break;
		case intAug:
		   strReturnName = 'August';
		   break;
		case intSep:
		   strReturnName = 'September';
		   break;
		case intOct:
		   strReturnName = 'October';
		   break;
		case intNov:
		   strReturnName = 'November';
		   break;
		case intDec:
		   strReturnName = 'December';
		   break;
		default:
		   strReturnName = 'September';
	}
	return strReturnName;
}
function openPDF(strURL) {
	//alert(strURL);
	window.open(strURL, "Vincent_Massey", "toolbar=0, resizable=1");
}

function openNewBrowser(strURL) {
	window.open(strURL, "Vincent_Massey", "toolbar=0, resizable=1");
}

function getObject(element) {
     return document.getElementById ? document.getElementById(element) : document.all[element];
} 

function convertOneDigitToTwoString(intDigit) {
	//convert to string
	var strDigit = intDigit.toString();
	//if 1 length add leading 0
	if (strDigit.length == 1) {
	   //alert('strDigit.length = 1');
	   strDigit = '0' + strDigit;
	}
	return strDigit;
}
function returnParsedDates(strChangeThis, intStart, intEnd) {
	//removes leading 0's from 2 place strings.
	var strDisplayThis = 'In returnParsedDates:'

	var blnShowDebugg = false;
	if (intEnd < 0 ) {blnShowDebugg = true; intEnd = intEnd * -1;} 

	strDisplayThis = strDisplayThis + '\n strChangeThis = ' + strChangeThis;
	strDisplayThis = strDisplayThis + '\n intStart = ' + intStart;
	strDisplayThis = strDisplayThis + '\n intEnd = ' + intEnd;
	var strTestThis = strChangeThis.substring(intStart,intEnd);
	strDisplayThis = strDisplayThis + '\n strTestThis.substring(0,1) = ' + strTestThis.substring(0,1);
	strDisplayThis = strDisplayThis + '\n strTestThis.substring(1,2) = ' + strTestThis.substring(1,2);

	if (strTestThis.substring(0,1) == '0'){strTestThis = strTestThis.substring(1,2);}

	strDisplayThis = strDisplayThis + '\n strTestThis = ' + strTestThis;
	strDisplayThis = strDisplayThis + '\n typeof(strTestThis) = ' + typeof(strTestThis);

	//if (blnShowDebugg) {alert(strDisplayThis);}

	return strTestThis;

}

//No right click script v.25 
// (c)1998 barts1000 
// barts1000@aol.com 
// Don't delete this header! 

// Message for the alert box 
var message="Sorry, that function is disabled.\n\nContents & Graphics Copyright Vincent Massey Public School\nOur work is not Public Domain, and should not be taken from this site.\n\nThank you for your cooperation."; 

function click(e) { 
	if (document.all) { 
		if (event.button == 2) { 
			alert(message); return false; 
		} 
	} 
	if (document.layers) { 
		if (e.which == 3) { alert(message); return false; } 
	} 
	if (document.layers) { 
		document.captureEvents(Event.MOUSEDOWN); 
	} 
} 
document.onmousedown = click; 

