// shared dreamwearver scripts

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 MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



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];}

}



// script for pop-up window

var popUpWin=0;

function popUp(URLStr, width, height)

{

  if(popUpWin)

  {

    if(!popUpWin.closed) popUpWin.close();

  }

  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+'');

}



/* --- SHADE ROWS OF DATA TABLE ----- */

/* ---- DOM Scripting: Jeremy Keith----- */

function stripeTables() {

	if (!document.getElementsByTagName) return false;

	var tables = document.getElementsByTagName("table");

	for (var i=0; i<tables.length; i++) {

		if (tables[i].className == "dataTable"){

			var shade = false;

			var rows = tables[i].getElementsByTagName("tr");

			for (var j=1; j<rows.length; j++) {	//skip header row

				if (shade == true) {

					addClass(rows[j],"rowShade");

					shade = false;

				}else{

					shade=true;

				}

			}

		}

	}

}



function addClass(element, value){

	if (!element.className)	{

		element.className = value;

	}else{

		newClassName = element.className;

		newClassName += " ";

		newClassName += value;

		element.className = newClassName;

	}

}

/* ---- END SHADE ROWS OF DATA TABLE ---- */







<!-- IMAGE ROTATION JAVASCRIPT -->



//Rotate main image on page load

function rotater() {

	if (!document.getElementById) return false;

	if ( document.getElementById("homeImage")){

		var dt = new Date();

  		var sec = Math.floor((dt.getSeconds()) / 20);



   		var pics = new Array();     // homeImage contains images 328x260px

    	pics[1] = new Array("home_image1.jpg","home_image2.jpg","home_image3.jpg");

		var myImage = document.getElementById("homeImage");

		myImage.setAttribute("src", "images/home/" + pics[1][sec]);

	}

}



//Rotate background image based on id of body tag

function bgrotater() {

	if (!document.getElementsByTagName) return false;

	var myTag = document.getElementsByTagName("body");

	if (!myTag) return false;	//see if tag exists

	var idNames = new Array("home",

							"secondary",

							"news",

							"teachers"); //list of id names

	var namesCt = idNames.length;

	var imageId = Math.floor((Math.random() * namesCt));

	myTag[0].setAttribute("id", idNames[imageId]);

}

    

