//<![CDATA[
// Random Pictures that are clickable
// Original:  Nicholas Lupien (smylex@aol.com)
// This script and many more are available free online at
// The JavaScript Source!! http://javascript.internet.com
// Begin swap 1st picture
var rand1 = 0;
var useRand1 = 0;

images1 = new Array;
images1[1] = new Image();
images1[1].src = "http://www.kckps.org/images_site/b/b_art.jpg";
images1[2] = new Image();
images1[2].src = "http://www.kckps.org/images_site/b/b_music.jpg";
images1[3] = new Image();
images1[3].src = "http://www.kckps.org/images_site/b/b_technology.jpg";
images1[4] = new Image();
images1[4].src = "http://www.kckps.org/images_site/b/b_writing.jpg";
images1[5] = new Image();
images1[5].src = "http://www.kckps.org/images_site/b/b_general.jpg";
images1[6] = new Image();
images1[6].src = "http://www.kckps.org/images_site/b/b_balloons.jpg";
images1[7] = new Image();
images1[7].src = "http://www.kckps.org/images_site/b/b_basketball.jpg";
images1[8] = new Image();
images1[8].src = "http://www.kckps.org/images_site/b/b_bulldog.jpg";
images1[9] = new Image();
images1[9].src = "http://www.kckps.org/images_site/b/b_costume.jpg";
images1[10] = new Image();
images1[10].src = "http://www.kckps.org/images_site/b/b_listening.jpg";
images1[11] = new Image();
images1[11].src = "http://www.kckps.org/images_site/b/b_smiles.jpg";
images1[12] = new Image();
images1[12].src = "http://www.kckps.org/images_site/b/b_usa.jpg";
images1[13] = new Image();
images1[13].src = "http://www.kckps.org/images_site/b/b_walking.jpg";
images1[14] = new Image();
images1[14].src = "http://www.kckps.org/images_site/b/b_teacher.jpg";
images1[15] = new Image();
images1[15].src = "http://www.kckps.org/images_site/b/b_grads.jpg";

function swapPic1() {
var imgnum = images1.length - 1;
do {
var randnum = Math.random();
rand1 = Math.round((imgnum - 1) * randnum) + 1;
} while (rand1 == useRand1);
useRand1 = rand1;
document.randimg.src = images1[useRand1].src;
}

// Begin 2nd picture swap
var rand2 = 0;
var useRand2 = 0;

images2 = new Array;
images2[1] = new Image();
images2[1].src = "http://www.kckps.org/images_site/w/w_athletics.jpg";
images2[2] = new Image();
images2[2].src = "http://www.kckps.org/images_site/w/w_crafts.jpg";
images2[3] = new Image();
images2[3].src = "http://www.kckps.org/images_site/w/w_graduate.jpg";
images2[4] = new Image();
images2[4].src = "http://www.kckps.org/images_site/w/w_balloon.jpg";
images2[5] = new Image();
images2[5].src = "http://www.kckps.org/images_site/w/w_writing.jpg";
images2[6] = new Image();
images2[6].src = "http://www.kckps.org/images_site/w/w_kids.jpg";
images2[7] = new Image();
images2[7].src = "http://www.kckps.org/images_site/w/w_egg.jpg";
images2[8] = new Image();
images2[8].src = "http://www.kckps.org/images_site/w/w_elephant.jpg";
images2[9] = new Image();
images2[9].src = "http://www.kckps.org/images_site/w/w_glue.jpg";
images2[10] = new Image();
images2[10].src = "http://www.kckps.org/images_site/w/w_hat.jpg";
images2[11] = new Image();
images2[11].src = "http://www.kckps.org/images_site/w/w_overalls.jpg";
images2[12] = new Image();
images2[12].src = "http://www.kckps.org/images_site/w/w_pointing.jpg";
images2[13] = new Image();
images2[13].src = "http://www.kckps.org/images_site/w/w_read.jpg";
images2[14] = new Image();
images2[14].src = "http://www.kckps.org/images_site/w/w_sing.jpg";
images2[15] = new Image();
images2[15].src = "http://www.kckps.org/images_site/w/w_water.jpg";
images2[16] = new Image();
images2[16].src = "http://www.kckps.org/images_site/w/w_crafts2.jpg";

function swapPic2() {
var imgnum = images2.length - 1;
do {
var randnum = Math.random();
rand2 = Math.round((imgnum - 1) * randnum) + 1;
} while (rand2 == useRand2);
useRand2 = rand2;
document.randimg2.src = images2[useRand2].src;
}

// Begin 3rd picture swap
var rand3 = 0;
var useRand3 = 0;

images3 = new Array;
images3[1] = new Image();
images3[1].src = "http://www.kckps.org/images_site/o/o_academics.jpg";
images3[2] = new Image();
images3[2].src = "http://www.kckps.org/images_site/o/o_class.jpg";
images3[3] = new Image();
images3[3].src = "http://www.kckps.org/images_site/o/o_sports.jpg";
images3[4] = new Image();
images3[4].src = "http://www.kckps.org/images_site/o/o_economics.jpg";
images3[5] = new Image();
images3[5].src = "http://www.kckps.org/images_site/o/o_general.jpg";
images3[6] = new Image();
images3[6].src = "http://www.kckps.org/images_site/o/o_costume.jpg";
images3[7] = new Image();
images3[7].src = "http://www.kckps.org/images_site/o/o_hugs.jpg";
images3[8] = new Image();
images3[8].src = "http://www.kckps.org/images_site/o/o_tent.jpg";
images3[9] = new Image();
images3[9].src = "http://www.kckps.org/images_site/o/o_watersnake.jpg";
images3[10] = new Image();
images3[10].src = "http://www.kckps.org/images_site/o/o_writing.jpg";
images3[11] = new Image();
images3[11].src = "http://www.kckps.org/images_site/o/o_read.jpg";

function swapPic3() {
var imgnum = images3.length - 1;
do {
var randnum = Math.random();
rand3 = Math.round((imgnum - 1) * randnum) + 1;
} while (rand3 == useRand3);
useRand3 = rand3;
document.randimg3.src = images3[useRand3].src;
}

//reloads the window if Nav4 resized
function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

//Begin Collapsible Menu
//Original:  Fredrik Fridsten (fredrik@fridsten.se)
//Web Site:  http://hem.passagen.se/dred
//This script and many more are available free online at
//The JavaScript Source!! http://javascript.internet.com

// ADDITIONAL NOTES
// The input variables to the toggle function are the number of the submenu to open/close,
// starting with 0, and the number of pixels to move the objects below.
// For example toggle(1,60) opens/closes the second submenu and moves the objects below 60 pixels.

var nom = 9; // Number of menus
var usePictures = 1; // use pictures?  1 = yes, 0 = no

var tits = new Array(); // An array for the title objects
var subs = new Array(); // An array for the submenu objects
var lastn;
var lastmove;
var	isIE4;
var	isNav4;
var	isNav6;
var re = new RegExp('px');

function setbrowser() {
	if (navigator.appVersion.charAt(0) == "4") {
		if (navigator.appName.indexOf("Explorer") >= 0) {
			isIE4 = true;
		}
		else {
			isNav4 = true;
		}
	}
	else if (navigator.appVersion.charAt(0) > "4") {
		isNav6 = true;
	}
	if (isNav4) { // Setting the visibility for NN and IE
		visible = 'show';
		hidden = 'hide';
	}
	else if (isIE4) {
		visible = 'visible';
		hidden = 'hidden';
	}
	else if (isNav6) {
		visible = 'visible';
		hidden = 'hidden';
	}
}

for (var i = 1; i <= nom; i++) {  // Fills the arrays with title and submenu objects
tits[i] = ('title' + i);
subs[i] = ('submenu' +i);
}

// A couple of small functions that changes the image by the clicked menu
function picopen(n) {
	title = ('title' + n);
	pic = ('pic' + n);
	if (isNav4) {
		document.layers[title].document.images[pic].src = "http://www.kckps.org/images_site/opened.gif";
	}
	else if (isIE4) {
		document.all(pic).src = "http://www.kckps.org/images_site/opened.gif";
	}
	else if (isNav6) {
		document.getElementById(pic).src = "http://www.kckps.org/images_site/opened.gif";
	}
}

function picclose(n) {
	title = ('title' + n);
	pic = ('pic' + n);
	if (isNav4) {
		document.layers[title].document.images[pic].src = "http://www.kckps.org/images_site/closed.gif";
	}
	else if (isIE4) {
		document.all(pic).src = "http://www.kckps.org/images_site/closed.gif";
	}
	else if (isNav6) {
		document.getElementById(pic).src = "http://www.kckps.org/images_site/closed.gif";
	}
}

// The main script for toggling the selected menu
// Input variables:
// n = the number of the submenu to show/hide
// move = the number of pixels for moving the objects below

lastn = (nom + 1);
lastmove = 0;

function lasttoggle(n,move) {
	if (n <= nom) {
		menu = ('submenu' + n);
		if (isNav4) {
			submenu = document.layers[menu];
		}
		else if (isIE4) {
			submenu = document.all(menu).style;
		}
		else if (isNav6) {
			submenu = document.getElementById(menu).style;
		}
		if (submenu.visibility.toLowerCase() == visible) {
			submenu.visibility = hidden;
			picclose(n); // Remove this if you don't use pictures
			for (var i = (n+1); i <= nom; i++) {
				if (isNav4) {
					var tit = document.layers[tits[i]];
					var subm = document.layers[subs[i]];
				}
				else if (isIE4) {
					var tit = document.all(tits[i]).style;
					var subm = document.all(subs[i]).style;
				}
				else if (isNav6) {
					var tit = document.getElementById(tits[i]).style;
					var subm = document.getElementById(subs[i]).style;
				}
				var tmptit = parseInt(tit.top);
				var tmpsub = parseInt(subm.top);
				if (isNav4) {
					tit.top = (tmptit - move);
					subm.top = (tmpsub - move);
				}
				else {
					tit.top = (tmptit - move) + "px";
					subm.top = (tmpsub - move) + "px";
				}				
			}
		}
	}
}

function toggle(n,move) {
	var menu = ('submenu' + n);
	if (isNav4) {
		submenu = document.layers[menu];
	}
	else if (isIE4) {
		submenu = document.all(menu).style;
	}
	else if (isNav6) {
		submenu = document.getElementById(menu).style;
	}
	if (submenu.visibility.toLowerCase() == visible) {
		submenu.visibility = hidden;
		picclose(n); // Remove this if you don't use pictures
		for (var i = (n+1); i <= nom; i++) {
			if (isNav4) {
				var tit = document.layers[tits[i]];
				var subm = document.layers[subs[i]];
			}
			else if (isIE4) {
				var tit = document.all(tits[i]).style;
				var subm = document.all(subs[i]).style;
			}
			else if (isNav6) {
				var tit = document.getElementById(tits[i]).style;
				var subm = document.getElementById(subs[i]).style;
			}
			var tmptit = parseInt(tit.top);
			var tmpsub = parseInt(subm.top);
			if (isNav4) {
				tit.top = (tmptit - move);
				subm.top = (tmpsub - move);
			}
			else {
				tit.top = (tmptit - move) + "px";
				subm.top = (tmpsub - move) + "px";
			}		
		}
	}
	else {
		submenu.visibility = visible;
		picopen(n); // Remove this if you don't use pictures
		if (lastn != n) {
			lasttoggle(lastn,lastmove);
		}
		for (var i = (n+1); i <= nom; i++) {
			if (isNav4) {
				var tit = document.layers[tits[i]];
				var subm = document.layers[subs[i]];
			}
			else if (isIE4) {
				var tit = document.all(tits[i]).style;
				var subm = document.all(subs[i]).style;
			}
			else if (isNav6) {
				var tit = document.getElementById(tits[i]).style;
				var subm = document.getElementById(subs[i]).style;
			}
			var tmptit = parseInt(tit.top);
			var tmpsub = parseInt(subm.top);
			if (isNav4) {
				tit.top = (tmptit + move);
				subm.top = (tmpsub + move);
			}
			else {
				tit.top = (tmptit + move) + "px";
				subm.top = (tmpsub + move) + "px";
			}		
		}
	}
	lastn = n;
	lastmove = move;
}
//]]> 
