//////////////////////////////////////////////////////////////////////////////////////////////////// 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('  '+txt+''); else document.write('  '+txt+''); 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; }