﻿<!-- edit menu text items below -->

//readCookies();
var showingEmerg;

<!-- hide this script from non-javascript-enabled browsers

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}


function returnDocument() {
        var file_name = document.location.href;
        var end = (file_name.indexOf("?") == -1) ? file_name.length : file_name.indexOf("?");
        //alert(file_name.substring(file_name.lastIndexOf("/")+1, end));
        return file_name.substring(file_name.lastIndexOf("/")+1, end);
}


function showInquire(title){
	wd = 450;
	ht = 230; //document.getElementById("alerttext").offsetHeight;
	//alert(ht);
	lf = (document.body.offsetWidth / 2) - (wd / 2);
 	tp = 200;//(document.body.offsetHeight / 2) - (ht / 2);
 	//ert(document.body.offsetHeight);
 	//alert("Hello");
	inquirewindow=dhtmlmodal.open('inquire', 'div', 'inquirebox', title, 'width=' + wd + 'px,height=' + ht + 'px,left=' + lf + 'px,top=' + tp + 'px,resize=0,scrolling=0')
}

//Function to run when buttons within modal window is clicked on. Directly embedded inside hidden DIV, bypassing "onclose" event:
function closeInquire()
{
	$.fn.fancybox.close();
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	//alert(name + " " + value + " " + days);
}
 
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;

}

function setDefault(pagename,cookienames)
{
	var days = 30;
	var value = pagename;
	var oldValue;
	var emptyValue;
	for(var i=1;i <= 3;i++)
	{
		oldValue = readCookie(cookienames + "" + i);
		if (!oldValue && !emptyValue)
		{	emptyValue = i; }	
		
	}

	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}

	if(emptyValue)
	{
		var cookieContent = cookienames + emptyValue + "="+value+expires+"; path=/";
		//alert(cookieContent);
		document.cookie = cookieContent;
	}
}

function checkNoAndDefault(pagename)
{
	var oldValue;
	var emptyValue;
	var foundNo = false;
	var no = 0;
	var def = 0;
	for(var i=1;i <= 3;i++)
	{
		oldValue = readCookie("no" + i);
		if (oldValue == pagename)
		{	foundNo = true;  }	
	
		oldValue = readCookie("def" + i);
		//alert(oldValue);
		if (oldValue == pagename)
		{	foundNo = true; }	
	}
	if(foundNo == false)
	{
		for(i=1;i <= 3;i++)
		{
			oldValue = readCookie("def" + i);
			if (oldValue)
			{	def++ }	
		}
	}
	if(foundNo == false)
	{
		oldValue = readCookie("no");
		if (oldValue)
		{	
			if(oldValue.search(pagename)>= 0) 
			{	foundNo = true;	}
		}
	}
	if (def == 3) { foundNo = true; }
	
	//alert(foundNo);
	return foundNo;
}


function setNo(pagename) {
	//Cookienames are 'def' and 'no'
	var days = 30;
	cookiename = "no";
	var value = pagename;
	var oldValue = readCookie(cookiename);
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	if(oldValue != null && oldValue.search(pagename)>=0)
	{
		alert("this has already been set");
	}
	else
	{
		document.cookie = cookiename+"="+oldValue+","+value+expires+"; path=/";
	}
}
 
function alreadyDefaultOrNo(pagename)
{
	var defValue = readCookie("def");
	var noValue = readCookie("no");
}
function eraseCookie(name) {
	createCookie(name,"",-1);
}

function eraseCookies() {
	for(var i=1;i<= 3; i++)
	{
		createCookie("def"+i,"",-1);
		createCookie("no"+i,"",-1);
	}
	createCookie("no","",-1);
	createCookie("readpopup","",-1);
	
}
function readCookies() {
	var cookietext= "";
	for(var i=1;i<= 3; i++)
	{
		cookietext += i + " - ";
		cookietext += "def = " + readCookie('def'+i) +", ";
	}
	cookietext += "\nNo = " + readCookie("no");
	alert(cookietext);
}


function mmLoadMenus() {

bClr = "#0E6E17"; //Menu Background Color
fClr = "#FFFFFF"; //Menu Foreground Color
fHover = "#FFFFFF"; //Menu Foreground Hover Color
//bHover = "#22D021"; //Menu Background Hover Color
bHover = "#1EBE1C"; //Menu Background Hover Color
fntSize = 12;

var rootfolder = "/dev/";

  window.KPRSubMenu= new Menu("KPRDSB",210,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  KPRSubMenu.addMenuItem("Policies","location='kpr-policies.html'");
  KPRSubMenu.addMenuItem("Administrative&nbsp;Procedures","location='kpr-administrative-procedures.html'");
  KPRSubMenu.addMenuItem("Special&nbsp;Program&nbsp;Transportation","location='kpr-special-program-transportation.html'");
   KPRSubMenu.hideOnMouseOut=true;
   KPRSubMenu.menuBorder=1;
   KPRSubMenu.menuLiteBgColor='#2BCD2C';
   KPRSubMenu.menuBorderBgColor='#118A1D';
   KPRSubMenu.bgColor='#118A1D';
   KPRSubMenu.childMenuIcon="images/menu-arrow.gif";

  window.PVNCSubMenu= new Menu("PVNCCDSB",210,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  PVNCSubMenu.addMenuItem("Policies","location='pvnc-policies.html'");
  PVNCSubMenu.addMenuItem("Administrative&nbsp;Procedures","location='pvnc-administrative-procedures.html'");
  PVNCSubMenu.addMenuItem("Special&nbsp;Program&nbsp;Transportation","location='pvnc-special-program-transportation.html'");
   PVNCSubMenu.hideOnMouseOut=true;
   PVNCSubMenu.menuBorder=1;
   PVNCSubMenu.menuLiteBgColor='#2BCD2C';
   PVNCSubMenu.menuBorderBgColor='#118A1D';
   PVNCSubMenu.bgColor='#118A1D';
   PVNCSubMenu.childMenuIcon="images/menu-arrow.gif";


  window.CSDSubMenu= new Menu("CSDCCS",210,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  CSDSubMenu.addMenuItem("Guide&nbsp;du&nbsp;transport","location='http://stsco.ca/guide_transport_06_07.pdf'");
  CSDSubMenu.addMenuItem("Depliant&nbsp;du&nbsp;transport","location='http://stsco.ca/guide_durham.pdf'");

   CSDSubMenu.hideOnMouseOut=true;
   CSDSubMenu.menuBorder=1;
   CSDSubMenu.menuLiteBgColor='#2BCD2C';
   CSDSubMenu.menuBorderBgColor='#118A1D';
   CSDSubMenu.bgColor='#118A1D';
   CSDSubMenu.childMenuIcon="images/menu-arrow.gif";
   
  window.boardsMenu= new Menu("root",158,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  boardsMenu.addMenuItem(KPRSubMenu,"location='kpr-guidelines.html'");
  //boardsMenu.addMenuItem("Kawartha&nbsp;Pineridge&nbsp;District","location='#'");
  boardsMenu.addMenuItem(PVNCSubMenu,"location='pvnc-guidelines.html'");
  boardsMenu.addMenuItem(CSDSubMenu,"location='csd-guidelines.html'");
   boardsMenu.hideOnMouseOut=true;
   boardsMenu.menuBorder=1;
   boardsMenu.menuLiteBgColor='#2BCD2C';
   boardsMenu.menuBorderBgColor='#118A1D';
   boardsMenu.bgColor='#118A1D';
  
  window.weatherMenu = new Menu("root",158,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  weatherMenu.addMenuItem("Local&nbsp;Weather","location='local-weather.html'");
  //boardsMenu.addMenuItem("Kawartha&nbsp;Pineridge&nbsp;District","location='#'");
   weatherMenu.hideOnMouseOut=true;
   weatherMenu.menuBorder=1;
   weatherMenu.menuLiteBgColor='#2BCD2C';
   weatherMenu.menuBorderBgColor='#118A1D';
   weatherMenu.bgColor='#118A1D';

  window.businfoMenu= new Menu("root",158,22,"Verdana, Arial, Helvetica, sans-serif",fntSize,fClr,fHover,bClr,bHover,"left","middle",5,0,1000,0,0,true,true,true,0,true,true);
  businfoMenu.addMenuItem("MapNet&nbsp;Web&nbsp;Login","location='https://www.stsco.ca/stscoweb/login.aspx'");
  businfoMenu.addMenuItem("School&nbsp;Bus&nbsp;Safety&nbsp;(MTO)","location='http://www.mto.gov.on.ca/english/safety/schoolbus/smarts.shtml'");
  businfoMenu.addMenuItem("Summer&nbsp;School","location='summer-school.html'");
  businfoMenu.addMenuItem("Past&nbsp;Reports&nbsp;Archive","location='past-reports-archive.html'");
   businfoMenu.hideOnMouseOut=true;
   businfoMenu.menuBorder=1;
   businfoMenu.menuLiteBgColor='#2BCD2C';
   businfoMenu.menuBorderBgColor='#118A1D';
   businfoMenu.bgColor='#118A1D';
   

  businfoMenu.writeMenus();

} // mmLoadMenus()





function isNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }


function maskmail(username,hostname)
{
	//var username = "e-sales";
	//var hostname = "compensationmaster.com";
	var linktext = username + "@" + hostname;
	document.write("<a href=" + "mail" + "to:" + username +
	"@" + hostname + ">" + linktext + "</a>")
}
// stop hiding -->

<!-- edit preload items below -->

  <!-- hide 

  if (document.images) {

  template1 = new Image(150 ,30); template1.src = "images/stsco-layout-hover_05.jpg";
  template2 = new Image(150 ,30); template2.src = "images/stsco-layout-hover_06.jpg";
  template3 = new Image(150 ,30); template3.src = "images/stsco-layout-hover_07.jpg";
  template4 = new Image(150 ,30); template4.src = "images/stsco-layout-hover_08.jpg";
  template5 = new Image(150 ,30); template5.src = "images/stsco-layout-hover_09.jpg";
  template6 = new Image(150 ,30); template6.src = "images/stsco-layout-hover_10.jpg";
  template7 = new Image(150 ,30); template7.src = "images/stsco-layout-hover_11.jpg";

  button1 = new Image(150 ,30); button1.src = "images/leftnav-hover_02.jpg";
  button2 = new Image(150 ,30); button2.src = "images/leftnav-hover_03.jpg";
  button3 = new Image(150 ,30); button3.src = "images/leftnav-hover_04.jpg";
  button4 = new Image(150 ,30); button4.src = "images/leftnav-weather-hover.jpg";
  button5 = new Image(150 ,30); button5.src = "images/btn-cancellations-hover.gif";
  button6 = new Image(150 ,30); button6.src = "images/btn-cancellations.gif";



  }

  // stop hiding -->

