////////////////////////////////////////////////////////////////////////////////////////////////////
function save(pn) {
document.frmobj.obj_array.value = pn;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
d=document;
ns4=(d.layers)?true:false;
ns6=(navigator.userAgent.indexOf("Gecko")!=-1)?true:false;
mac=(navigator.appVersion.indexOf("Mac")!=-1)?true:false;
if(ns6)mac=false;
opera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;
ns61=(parseInt(navigator.productSub)>=20010726)?true:false;
ie4=(!d.getElementById && d.all)?true:false;
ie5p=(d.getElementById && d.all && !opera)?true:false;
////////////////////////////////////////////////////////////////////////////////////////////////////
function fadein() {
var ranNum= Math.round(Math.random()*5);
if(ie5p) imgOne.filters[0].Apply();
document.images['imgOne'].src="i/header/"+ranNum+".jpg";
if(ie5p) imgOne.filters[0].Play();
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function bcolor(color, e) {
e.style.backgroundColor=color;
e.style.cursor="pointer";
if((color == '') || (color == '#FFFBED')) e.style.color="#405667";
else e.style.color = "#FFFFFF";
}
////////////////////////////////////////////////////////////////////////////////////////////////////
var txt = ["Introduction", "History", "About the School", "Parents\' Pages", "PSA", "People", "Art Gallery", "Comments", "Extended Learning", "Resource", "Events & Awards", "School Profile", "Standalone Letters", "Speed Stacking"];
var url = ["?pid=10", "?pid=20", "?pid=30", "?pid=40", "?pid=140", "?pid=60", "?pid=80", "?pid=90", "?pid=100", "?pid=110", "?pid=120", "?pid=130", "?pid=41", "?pid=150"];
///////////////////////////////////////////////////////////////////////////////////////////////////
function write_row(txt, url) {
document.write('
');
document.write('
');
document.write('');
document.write(' |
');
document.write('');
document.write('');
if(pid == url.substr(5, 3))
document.write('');
else
document.write('');
document.write('
');
}
///////////////////////////////////////////////////////////////////////////////////////////////////
var objPrevElement = new Object();
///////////////////////////////////////////////////////////////////////////////////////////////////
function DIVpp(show, rec) {
try {
document.getElementById('DIVpp1').className="off";
document.getElementById('DIVpp2').className="off";
document.getElementById('DIVpp3').className="off";
document.getElementById('DIVpp4').className="off";
document.getElementById('DIVpp5').className="off";
document.getElementById('DIVpp6').className="off";
document.getElementById('DIVpp7').className="off";
document.getElementById('DIVpp8').className="off";
document.getElementById('DIVpp9').className="off";
document.getElementById('DIVpp10').className="off";
} catch(err) {
;
}
try {
document.getElementById(show).className="on";
document.getElementById('DIVpp0').className="on";
document.getElementById('DIVpp11').className="on";
document.getElementById('DIVpp22').className="on";
document.getElementById('DIVpp33').className="on";
document.getElementById('DIVpp44').className="on";
if (show == "DIVpp1") {
document.getElementById('DIVpp1').className="on";
document.getElementById('DIVpp11').className="off";
}
if (show == "DIVpp2") {
document.getElementById('DIVpp2').className="on";
document.getElementById('DIVpp22').className="off";
}
if (show == "DIVpp3") {
document.getElementById('DIVpp3').className="on";
document.getElementById('DIVpp33').className="off";
}
if (show == "DIVpp4") {
document.getElementById('DIVpp4').className="on";
document.getElementById('DIVpp44').className="off";
}
if (show == "DIVpp5") {
document.getElementById('DIVpp5').className="on";
document.getElementById('DIVpp0').className="off";
}
if (show == "DIVpp6") {
document.getElementById('DIVpp6').className="on";
document.getElementById('DIVpp0').className="off";
}
if (show == "DIVpp7") {
document.getElementById('DIVpp7').className="on";
document.getElementById('DIVpp0').className="off";
}
if (show == "DIVpp8") {
document.getElementById('DIVpp8').className="on";
document.getElementById('DIVpp0').className="off";
}
if (show == "DIVpp9") {
document.getElementById('DIVpp9').className="on";
document.getElementById('DIVpp0').className="off";
}
if (show == "DIVpp10") {
document.getElementById('DIVpp10').className="on";
document.getElementById('DIVpp0').className="off";
}
} catch(err) {
;
}
objPrevElement.bgColor = "#FFFFFF";
try {
objPrevElement.style.color = "#405667";
objPrevElement.style.fontWeight = "normal";
} catch(err) {
;
}
try {
rec.bgColor = "#4DAA77";
rec.style.color = "#FFFFFF";
rec.style.fontWeight = "bold";
objPrevElement = rec;
} catch(err) {
;
}
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function MV(cur,which) {
if(navigator.userAgent.indexOf('Firefox') != -1) {
cur.style.MozOpacity=0.8;
}
strength=(which==0)? 0.8 : 1;
if (cur.style.MozOpacity) cur.style.MozOpacity=strength;
else if (cur.filters) cur.filters.alpha.opacity=strength*100;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function obj_array_tmp() {
var msg = "";
var cls = "";
for (var y = 1; y <= 16; y++) {
if (y == 1) cls = "nursery";
if (y == 2) cls = "red";
if (y == 3) cls = "blue";
if (y == 4) cls = "1ns";
if (y == 5) cls = "1cc";
if (y == 6) cls = "2km";
if (y == 7) cls = "2aa";
if (y == 8) cls = "3ef";
if (y == 9) cls = "3kr";
if (y == 10) cls = "4ls";
if (y == 11) cls = "4nc";
if (y == 12) cls = "5rc";
if (y == 13) cls = "5mb";
if (y == 14) cls = "6kf";
if (y == 15) cls = "6ag";
if (y == 16) cls = "displays";
for (var x = 1; x <= 24; x++) {
if (x <= 9) msg = msg + "artwork/"+cls+"/000" + x + ".jpg, ";
else msg = msg + "artwork/"+cls+"/00" + x + ".jpg, ";
}
}
for (var y = 1; y <= 3; y++) {
if (y == 1) cls = "year4";
if (y == 2) cls = "year5";
if (y == 3) cls = "year6";
for (var x = 1; x <= 24; x++) {
if (x <= 9) msg = msg + "learning/"+cls+"/000" + x + ".jpg, ";
else msg = msg + "learning/"+cls+"/00" + x + ".jpg, ";
}
}
for (var y = 1; y <= 1; y++) {
if (y == 1) cls = "gardening";
for (var x = 1; x <= 24; x++) {
if (x <= 9) msg = msg + "clubs/"+cls+"/000" + x + ".jpg, ";
else msg = msg + "clubs/"+cls+"/00" + x + ".jpg, ";
}
}
for (var y = 1; y <= 1; y++) {
if (y == 1) cls = "chess";
for (var x = 1; x <= 2; x++) {
if (x <= 9) msg = msg + "clubs/"+cls+"/000" + x + ".jpg, ";
else msg = msg + "clubs/"+cls+"/00" + x + ".jpg, ";
}
}
for (var y = 1; y <= 1; y++) {
if (y == 1) cls = "ironbridge";
for (var x = 1; x <= 24; x++) {
if (x <= 9) msg = msg + "trips/"+cls+"/000" + x + ".jpg, ";
else msg = msg + "trips/"+cls+"/00" + x + ".jpg, ";
}
}
document.frmobj.obj_array_tmp.value = msg;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function NW(pn) {
x_width = 806;
x_height = 625;
document.frmobj.target='frmobjwin';
if (pn != '') {
document.frmobj.obj_array.value = pn;
document.frmobj.i.value = 1;
} else {
document.frmobj.obj_array.value = document.frmobj.obj_array_tmp.value;
document.frmobj.i.value = document.frmobj.i_tmp.value;
}
window.open('','frmobjwin','height='+x_height+',width='+x_width+',left=0,top=0,status=yes,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no');
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function windowtSize() {
var myWidth = 0, myHeight = 0;
if( typeof( window.innerWidth ) == 'number' ) {
myWidth = window.innerWidth;
myHeight = window.innerHeight;
} else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
myWidth = document.documentElement.clientWidth;
myHeight = document.documentElement.clientHeight;
} else if(document.body && (document.body.clientWidth || document.body.clientHeight)) {
myWidth = document.body.clientWidth;
myHeight = document.body.clientHeight;
}
if((slideshow_width!='') && (slideshow_height!='')) {
e=document.getElementById("imgobj");
e.style.width = myWidth;
e.style.height = myHeight-25;
}
slideshow_width=myWidth-6;
slideshow_height=myHeight-25;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function rotateimage(){
windowtSize();
if (ie4||dom){
resetit(curcanvas);
var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
crossobj.style.zIndex++;
tempobj.style.visibility="visible";
var temp='setInterval("fadepic()",50)';
dropslide=eval(temp);
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0";
} else document.images.defaultslide.src=fadeimages[curimageindex];
curimageindex=(curimageindex';
nextimageindex=(nextimageindex';
if(fadeimages.length != 1) rotateimage();
}
////////////////////////////////////////////////////////////////////////////////////////////////////
var IMAGE_MOVE="";
function max_min(){
window.moveTo(0,0);
if(max_min_check) {
if(IMAGE_MOVE == "canvas0") {
dd.elements.canvas0.moveTo(0, 0);
dd.elements.canvas0.setDraggable(false);
}
max_min_check = false;
window.resizeTo(width_org+10,height_org+49);
document.frmfullsceen.fullscreen.src = 'i/maximize.gif';
document.frmfullsceen.fullscreen.alt = 'Full Screen';
} else {
max_min_check = true;
window.resizeTo(screen.width,screen.height);
document.frmfullsceen.fullscreen.src = 'i/minimize.gif';
document.frmfullsceen.fullscreen.alt = 'Original Screen';
}
////////////////////////////////////////////////////////////////////////////////////////////////////
windowtSize();
try {
if(fadeimages.length == 1) navigate(0);
if ((IMAGE_MOVE=="") && (max_min_check) &&
(slideshow_width+16<=document.images.img_x.width)) {
IMAGE_MOVE = "canvas0";
SET_DHTML(CURSOR_MOVE, "canvas0");
}
if ((IMAGE_MOVE == "canvas0") && (max_min_check) &&
(slideshow_width+16<=document.images.img_x.width)) {
dd.elements.canvas0.moveTo(0, 0);
dd.elements.canvas0.setDraggable(true);
}
} catch(err) {
;
}
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function navigate(step) {
if(i > 1) return false;
document.frmfullsceen.previous.src = 'i/previous.gif';
document.frmfullsceen.next.src = 'i/next.gif';
if((i_tmp+step >=0) && (i_tmp+step';
else crossobj.innerHTML='
';
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function getDaysBeforeNextXmas() {
var oneMinute = 60 * 1000;
var oneHour = oneMinute * 60;
var oneDay = oneHour * 24;
var today = new Date();
var nextXmas = new Date();
nextXmas.setMonth(11);
nextXmas.setDate(25);
if (today.getMonth() == 11 && today.getDate() > 25) {
nextXmas.setFullYear(nextXmas.getFullYear() + 1);
}
var diff = nextXmas.getTime() - today.getTime();
diff = Math.floor(diff/oneDay);
return diff;
}