bplist00 _WebSubresources_WebMainResource_WebSubframeArchives"#$%&*+/015678<=ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     _WebResourceResponse_WebResourceData^WebResourceURL_WebResourceMIMETypeO[bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABɔ#AB3m#A:)* ,-WNS.base[NS.relative_GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 07 Sep 2005 15:39:20 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:49 GMTU51604_"0c42b50c2b3c51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-lqz   #1>EJYfk :?CWkeOɔ// ** BROWSER DETECTION ** var exclude=true;var agt=navigator.userAgent.toLowerCase(); var ie=false;var ie4=false;var ie5=false;var op5=false;var op6=false;var kde=false; if(document.all&&(agt.indexOf('msie')!=-1)) { ie=true; ie4=true; exclude=false; if(agt.indexOf('msie 4')==-1){ie5=true;ie4=false;} if(agt.indexOf('opera')!=-1){ie=false;ie4=false;ie5=false;op5=true;} } var ns6=false;var mz7=false; if(document.getElementById&&!ie) { ns6=true;exclude=false; if(agt.indexOf('netscape6')==-1) {mz7=true;} if(window.opera) { mz7=false;ns6=false;op5=true; if((agt.indexOf("opera 6")!=-1)||(agt.indexOf("opera/6")!=-1)){op6=true;op5=false;} } else if (agt.indexOf('gecko')==-1) { mz7=false; exclude=true; } } if(agt.indexOf('opera 4')!=-1) { op5=false; mz7=false; exclude=true; } var ns4=false; if((agt.indexOf('mozilla')!=-1)&&(parseInt(navigator.appVersion)>=4)&&!ie&&!op5&&!op6&&!ns6&&!mz7) { ns4=true;exclude=false; } if(agt.indexOf('webtv')!=-1) { ie=false; ie4=false; exclude=true; } if((agt.indexOf('opera')!=-1)&&ns6&&exclude){ns6=false;} var win=true; var lnx=false; var mac=false; if(agt.indexOf('inux')!=-1) { win=false; lnx=true; } if(agt.indexOf('mac')!=-1) { win=false; mac=true; } var ns = (document.layers)? true:false var dom = (document.createElement)? true:false // ** END BROWSER DETECTION ** // ** GLOBAL VARIABLES ** var ticker = new Array; var tickerHREF = new Array; // ** FUNCTIONS ** function showDiv(id) { if (document.getElementById) { document.getElementById(id).style.display = "block"; } else { document.all[id].style.display = "block"; } } function hideDiv(id) { if (document.getElementById) { document.getElementById(id).style.display = "none"; } else { document.all[id].style.display = "none"; } } function validateSearch(){ if (document.websearch.search.value == "") { alert("Please enter search keywords"); return false; } else { var searchPathValue; for (var i=0;i < document.websearch.searchPath.length;i++) { if (document.websearch.searchPath[i].checked == true) { searchPathValue = document.websearch.searchPath[i].value; } } if (searchPathValue == 'jobs'){ document.websearch.quicksearch.value = document.websearch.search.value; document.websearch.action = "http://www.tesjobs.co.uk/quicksearch.asp"; } if (searchPathValue.indexOf('/staffroom/forums/') != -1){ document.websearch.action = "/section/staffroom/staffroomsearch.aspx"; } if (searchPathValue == 'ARCHIVE' || searchPathValue == '/archive/scotland/'){ document.websearch.quicksearch.value = document.websearch.search.value; document.websearch.action = "/search/main.aspx"; } return true; } } function checkPath(){ for (var i=0;i < document.websearch.searchPath.length;i++) if (document.websearch.searchPath[i].checked == true){;document.websearch.searchPath[i].checked = false} } function checkJobs(){ if (document.websearch.searchJobs.checked == true){;document.websearch.searchJobs.checked = false} } function checkServices(){ if (document.services.servicesConfirmBox.checked == false){ alert('Please confirm you wish to receive the services you have sign up for by post and email'); return false; } } function valCollegeAwards() { var message = 'You have not completed the following fields:\n\n' var count=0; if ( document.school.college_name.value == '' ) { message += 'College name\n'; count++; } if ( document.school.contact.value == '' ) { message += 'Contact\n'; count++; } if ( document.school.address_line1.value == '' ) { message += 'College Address\n'; count++; } if ( document.school.postcode.value == '' ) { message += 'Postcode\n'; count++; } if ( document.school.email.value == '' || (document.school.email.value.indexOf('.') == -1 || document.school.email.value.indexOf('@') == -1 )) { message += 'Email Address\n'; count++; } if ( document.school.what_impact.value == '' ) { message += 'What impact will the award make?\n'; count++; } if ( document.school.how_spend.value == '' ) { message += 'How will you spend the prize money?\n'; count++; } if (count>0){ alert(message); return false; } else { return true; } } function valSchoolsAwards() { var message = 'You have not completed the following fields:\n\n' var count=0; if ( document.school.school_name.value == '' ) { message += 'School name\n'; count++; } if ( document.school.contact.value == '' ) { message += 'Contact\n'; count++; } if ( document.school.address_line1.value == '' ) { message += 'School Address\n'; count++; } if ( document.school.postcode.value == '' ) { message += 'Postcode\n'; count++; } if ( document.school.email.value == '' || (document.school.email.value.indexOf('.') == -1 || document.school.email.value.indexOf('@') == -1 )) { message += 'Email Address\n'; count++; } if ( document.school.what_impact.value == '' ) { message += 'What impact will the award make\n'; count++; } if ( document.school.how_spend.value == '' ) { message += 'How will you spend the prize money\n'; count++; } if (count>0){ alert(message); return false; } else { return true; } } function valDishwasher() { var message = 'You have not completed the following fields:\n\n' var count=0; if ( document.dishwasher.firstname.value == '' ) { message += 'Firstname\n'; count++; } if ( document.dishwasher.surname.value == '' ) { message += 'Surname\n'; count++; } if ( document.dishwasher.address1.value == '' ) { message += 'School Address\n'; count++; } if ( document.dishwasher.postcode.value == '' ) { message += 'Postcode\n'; count++; } if ( document.dishwasher.email.value == '' || (document.dishwasher.email.value.indexOf('.') == -1 || document.dishwasher.email.value.indexOf('@') == -1 )) { message += 'Email Address\n'; count++; } if (count>0){ alert(message); return false; } else { return true; } } function printTickerMessage(tickerMsgNo,charNo,newWindow) { if (ticker[0]) { if(!mac) { var displayStr = ticker[tickerMsgNo].substring(0,charNo); if (charNo < ticker[tickerMsgNo].length) { displayStr += "_"; } //displayStr = '' + displayStr + ''; if (dom) { document.getElementById("tickerAnchor").href = tickerHREF[tickerMsgNo]; document.getElementById("tickerDiv").innerHTML = displayStr; if (tickerHREF[tickerMsgNo] == '') { document.getElementById("tickerAnchor").href = '#'; document.getElementById("tickerAnchor").onclick = "return false;"; document.getElementById("tickerAnchor").style.cursor = "default"; document.getElementById("tickerAnchor").style.textDecoration = "none"; } else { document.getElementById("tickerAnchor").onclick = ""; document.getElementById("tickerAnchor").style.cursor = "hand"; document.getElementById("tickerAnchor").style.textDecoration = "underline"; if(newWindow) { document.getElementById("tickerAnchor").target = "new"; } } } else { if (ie) { document.all.tickerDiv.innerHTML = displayStr; if (tickerHREF[tickerMsgNo] == '') { document.all["tickerAnchor"].href = '#'; document.all["tickerAnchor"].onclick = "return false;"; document.all["tickerAnchor"].style.cursor = "default"; document.all["tickerAnchor"].style.textDecoration = "none"; } else { document.all["tickerAnchor"].href = tickerHREF[tickerMsgNo]; document.all["tickerAnchor"].onclick = ""; document.all["tickerAnchor"].style.cursor = "hand"; document.all["tickerAnchor"].style.textDecoration = "underline"; if(newWindow) { document.all["tickerAnchor"].target = "new"; } } } else { if(newWindow) { document.outertickerDiv.document.innertickerDiv.document.write('' + displayStr + ''); } else { document.outertickerDiv.document.innertickerDiv.document.write('' + displayStr + ''); } document.outertickerDiv.document.innertickerDiv.document.close(); } } charNo ++; if (charNo > ticker[tickerMsgNo].length) { tickerMsgNo ++; if (tickerMsgNo == ticker.length) { tickerMsgNo = 0; } setTimeout("printTickerMessage(" + tickerMsgNo + ",0)",5000); } else { setTimeout("printTickerMessage(" + tickerMsgNo + "," + charNo + ")",70); } } } } // ********************** EPAPER ********************** var G_formSubmitted = false; function validateRegistration() { if(!G_formSubmitted) { G_formSubmitted = true; if (document.fRegister.email.value != document.fRegister.confirmemail.value) { alert("Email addresses do not match"); G_formSubmitted = false; return false; } if (document.fRegister.password.value != document.fRegister.password2.value) { alert("Passwords do not match"); G_formSubmitted = false; return false; } if ((document.fRegister.email.value.indexOf("@") == -1) || (document.fRegister.email.value.indexOf(".") == -1)) { alert("Please enter a valid email address"); G_formSubmitted = false; return false; } return true; } else { return false; } } function validateMyAccount() { return true; } function validateEpaperSearch(currentlyViewedEpaperEditionDate) { if (document.ePaperSearch.searchType[0].checked) { document.ePaperSearch.searchFrom.value = currentlyViewedEpaperEditionDate; document.ePaperSearch.searchTo.value = currentlyViewedEpaperEditionDate; } else { document.ePaperSearch.searchFrom.value = ""; document.ePaperSearch.searchTo.value = ""; } } function ValidateFeedback(formName) { var errorStr = ""; var doneStr = ""; var clearCheckRadio = ""; var fieldValue; var fieldName; var fieldType; var field; var ii; var elementLength; var elementChecked; var elementNameChecked; var exceptionStr = ""; eval("var formLength = document." + formName + ".elements.length;"); for (var i=0;i 0 ) { eval("fieldType = document." + formName + "." + fieldName + ".type;"); if (fieldType == 'text') { eval("field = document." + formName + "." + fieldName + ".name;"); eval("fieldValue = document." + formName + "." + fieldName + ".value;"); if (fieldValue == "") { errorStr += fieldName + ' \n'; } } } else { elementNameChecked = false; for (ii=0;ii0){ alert(message + radioMessage); return false; } else { wishesSubmitted = true; return true; } } else { return false; } } function valDishwasher() { var message = 'You have not completed the following fields:\n\n' var count=0; if ( document.dishwasher.firstname.value == '' ) { message += 'Firstname\n'; count++; } if ( document.dishwasher.surname.value == '' ) { message += 'Surname\n'; count++; } if ( document.dishwasher.address1.value == '' ) { message += 'School Address\n'; count++; } if ( document.dishwasher.postcode.value == '' ) { message += 'Postcode\n'; count++; } if ( document.dishwasher.email.value == '' || (document.dishwasher.email.value.indexOf('.') == -1 || document.dishwasher.email.value.indexOf('@') == -1 )) { message += 'Email Address\n'; count++; } if (count>0){ alert(message); return false; } else { return true; } } function ejuryValidation() { var questions = ''; with(document.ejury) { for(var i = 1; i < 7; i++) { var checked = false; var radios = eval('q' + i); for(var j = 0; j < radios.length; j++) { if(radios[j].checked) { checked = true; break; } } if(!checked) { questions += i + '\n'; } } } if (questions != '') { alert('You have not answered the following questions:\n\n' + questions); return false; } else { return true; } } function ejury2Validation() { var questions = ''; with(document.ejury) { for(var i = 2; i < 6; i++) { var checked = false; var radios = eval('q' + i); if(i == 2 || i == 5 || !q2[1].checked) { for(var j = 0; j < radios.length; j++) { if(radios[j].checked) { checked = true; break; } } if(!checked) { questions += i + '\n'; } } } } if (questions != '') { alert('You have not answered the following questions:\n\n' + questions); return false; } else { return true; } } function ejury3Validation() { var questions = ''; with(document.ejury) { for(var i = 1; i < 7; i++) { if(i != 2) { var checked = false; var radios = eval('q' + i); for(var j = 0; j < radios.length; j++) { if(radios[j].checked) { checked = true; break; } } if(!checked) { questions += i + '\n'; } } } } if (questions != '') { alert('You have not answered the following questions:\n\n' + questions); return false; } else { return true; } } function eJuryCheckboxClick() { var selected; selected = 0; with(document.ejury) { for(var i = 1; i < 12; i++) { if(document.ejury.all("q2_" + i).checked) { selected += 1; } } for(var i = 1; i < 12; i++) { var box = document.ejury.all("q2_" + i); if(selected < 3) { box.disabled = false; } else { if(!box.checked) { box.disabled = true; } } } } } function ejuryWatchedTv(watched) { with(document.ejury) { for(var i = 3; i < 5; i++) { var radios = eval('q' + i); for(var j = 0; j < radios.length; j++) { radios[j].disabled = !watched; if(!watched) radios[j].checked = false; } } } } function fifteenValidation() { if(document.fifteen.tescode.value.toLowerCase() != 'twizzle') { alert('You have entered the TES code incorrectly'); return false; } var message = ''; if(document.fifteen.guess.value == '') { message += 'Your guess\n'; } if(document.fifteen.firstname.value == '') { message += 'First name\n'; } if(document.fifteen.surname.value == '') { message += 'Surname\n'; } if(document.fifteen.phone.value == '') { message += 'Daytime phone number\n'; } if(document.fifteen.email.value == '' || (document.fifteen.email.value.indexOf('.') == -1 || document.fifteen.email.value.indexOf('@') == -1)) { message += 'Email address\n'; } if(message != '') { alert('You have not completed the following fields:\n\n' + message); return false; } else { return true; } } function declutterValidation() { var message = ''; if(document.declutter.t128.value == '') { message += 'Name\n'; } if(document.declutter.t129.value == '') { message += 'Address\n'; } if(document.declutter.t130.value == '' || (document.declutter.t130.value.indexOf('.') == -1 || document.declutter.t130.value.indexOf('@') == -1)) { message += 'Email address\n'; } if(document.declutter.t140.value == '') { message += 'Daytime phone number\n'; } if(document.declutter.t145.value == '') { message += 'Why should Dawn visit you?\n'; } if(message != '') { alert('You have not completed the following fields:\n\n' + message); return false; } else { return true; } } function valNewsletters(){ var message ="Please select\n"; var count=0; if (document.signup.format[0].checked==false && document.signup.format[1].checked==false) { message+="A delivery format\n"; count++ } if ((document.signup.tesnewsletter[0].checked==false && document.signup.tesnewsletter[1].checked==false)&&(document.signup.teachernewsletter[0].checked==false && document.signup.teachernewsletter[1].checked==false)) { message+="A newsletter \n"; count++ } if (count>0){ alert(message); return false; } else{ return true; } } function submitJobSearch() { var tesJobsSearchStr = document.jobSearch.searchtext.value; var parse_it = "6"; var searchMode = "all"; var searchModeStr = "all"; if (tesJobsSearchStr.indexOf(' of ') != -1 || tesJobsSearchStr.indexOf('/') != -1 || tesJobsSearchStr.indexOf('.') != -1 || tesJobsSearchStr.indexOf('-') != -1 || tesJobsSearchStr.indexOf(' on ') != -1) { parse_it = "5"; searchMode = "exact"; searchModeStr = "exact%20phrase"; } tesJobsSearchStr = tesJobsSearchStr.replace(//g, " "); tesJobsSearchStr = tesJobsSearchStr.replace(/&/g, " "); var tesJobsSearchAction = "http://www.tesjobs.co.uk/cl.asp?search_order=start_date&syn=teseditorial&order_type=column&order_dir=DESC&order_data_type=datetime&search_categories=&search_categories=&action=search&search_type=advanced&page_number=1&page_size=10&ad_types=&ad_side=&total=0&search_name=%3Cschool%3E%3C%2Fschool%3E%3Csubject%3E%3C%2Fsubject%3E%3Csalary_grade%3E%3C%2Fsalary_grade%3E%3Ckeyword%3E" + tesJobsSearchStr + "%3C%2Fkeyword%3E%3Csearchmode%3E" + searchModeStr + "%3C%2Fsearchmode%3E&parse_it=" + parse_it + "&search_element%7CTeaching%7Cnqt%7Cequals%7Cand%7Cnvarchar%7C=&search_element%7CTeaching%7Ccps_value%7Cin%7Cand%7Cnvarchar%7C=&selected_subject=&selected_salaryGrade=&selected_distance=&selected_school=&selected_region=&school=&subject=&cps_value=®ion=&county=&postal_code=&distance=0&search_element%7CTeaching%7Csearch_text%7Ccontains%7Cand%7Cnvarchar%7C=" + tesJobsSearchStr + "&searchmode=" + searchMode + "&x=0&y=0" window.open (tesJobsSearchAction); } /*function rollOver(imgName,num){ document.images[imgName].src=im[num].src; }*/ function submitForm(theForm){ if (ie || dom) { thisForm=theForm; if (thisForm.search.value=="") { thisForm.search.focus(); alert("Please enter search critera!"); return false; }else{ return true; } } else { if (ns){ if (window.document.topSelector){ thisForm=document.topSelector.document.frm_advSearch; if (thisForm.search.value=="") { thisForm.search.focus(); alert("Please enter search critera!"); return false; }else{ return true; } } else { thisForm=theForm; if (thisForm.search.value=="") { thisForm.search.focus(); alert("Please enter search critera!"); return false; }else{ return true; } } } } } function submitArchiveForm(thisForm){ /* switch(getSelectValue(thisForm.within)) { case("all"): { thisForm.search.value = thisForm.find.value; thisForm.headline.value = ""; thisForm.author.value = ""; break; } case("headline"): { thisForm.headline.value = thisForm.find.value; thisForm.search.value = ""; thisForm.author.value = ""; break; } case("author"): { thisForm.author.value = thisForm.find.value; thisForm.search.value = ""; thisForm.headline.value = ""; break; } } */ if (thisForm.date_search_type[0].checked) { // Specific date var testDate1 = new Date(getSelectValue(thisForm.searchYear), getSelectValue(thisForm.searchMonth) - 1, getSelectValue(thisForm.searchDay)); if (testDate1.getMonth() != (getSelectValue(thisForm.searchMonth) - 1)) { alert("You have entered an invalid date. Please check and try again.") return false; } else { thisForm.searchFrom.value = getSelectValue(thisForm.searchYear) + "-" + getSelectValue(thisForm.searchMonth) + "-" + getSelectValue(thisForm.searchDay); thisForm.searchTo.value = ""; return true; } } else { // Range var testDate1 = new Date(getSelectValue(thisForm.searchFromYear), getSelectValue(thisForm.searchFromMonth) - 1, getSelectValue(thisForm.searchFromDay)) var testDate2 = new Date(getSelectValue(thisForm.searchToYear), getSelectValue(thisForm.searchToMonth) - 1, getSelectValue(thisForm.searchToDay)); if ((testDate1.getMonth() != (getSelectValue(thisForm.searchFromMonth) - 1)) || (testDate2.getMonth() != (getSelectValue(thisForm.searchToMonth) - 1))) { alert("You have entered an invalid date. Please check and try again.") return false; } else { // Range thisForm.searchFrom.value = getSelectValue(thisForm.searchFromYear) + "-" + getSelectValue(thisForm.searchFromMonth) + "-" + getSelectValue(thisForm.searchFromDay); thisForm.searchTo.value = getSelectValue(thisForm.searchToYear) + "-" + getSelectValue(thisForm.searchToMonth) + "-" + getSelectValue(thisForm.searchToDay); } } } function getSelectValue(element) { return element[element.selectedIndex].value; } function switchAdvancedSearchDateType(f,typeStr) { switch(typeStr) { case("specific"): { f.date_search_type[0].checked = true; f.pub_date_from_day.disabled = true; f.pub_date_from_month.disabled = true; f.pub_date_from_year.disabled = true; f.pub_date_to_day.disabled = true; f.pub_date_to_month.disabled = true; f.pub_date_to_year.disabled = true; f.pub_date_specific_day.disabled = false; f.pub_date_specific_month.disabled = false; f.pub_date_specific_year.disabled = false; break; } case("range"): { f.date_search_type[1].checked = true; f.pub_date_from_day.disabled = false; f.pub_date_from_month.disabled = false; f.pub_date_from_year.disabled = false; f.pub_date_to_day.disabled = false; f.pub_date_to_month.disabled = false; f.pub_date_to_year.disabled = false; f.pub_date_specific_day.disabled = true; f.pub_date_specific_month.disabled = true; f.pub_date_specific_year.disabled = true; break; } } } function validateExpertForm() { if (document.ExpertForm.Question.value=="") { document.ExpertForm.Question.focus(); alert('Please enter a question'); return false; } if (document.ExpertForm.Email.value=="") { document.ExpertForm.Email.focus(); alert('Please enter your email'); return false; }else{ var isEmail = ((document.ExpertForm.Email.value.indexOf("@") != -1) && (document.ExpertForm.Email.value.indexOf(".") != -1)); if (!isEmail) { alert('Please enter a valid e-mail address'); document.ExpertForm.Email.focus(); return false; } } document.ExpertForm.submit(); return true; } function checkKey(theForm) { thisForm=theForm; key=event.keyCode; if (key==13) { submitForm(thisForm); event.returnValue=false; } } function checkKeyArchive(theForm) { thisForm=theForm; key=event.keyCode; if (key==13) { submitArchiveForm(thisForm); event.returnValue=false; } } function initTES(){ loaded=true; } function whatsChanged(){ if (document.topSelector.document.dropdown.id.options[document.topSelector.document.dropdown.id.selectedIndex].value!=defaultSelected){ document.topSelector.document.dropdown.submit(); } } function valTellUs(){ var count=0; for (var i=0;i0){ alert(message); return false; } else { return true; } } function hideMenu(layer){ if (ns) { eval ("document."+layer+".visibility='hide'"); } if (ie) { eval (layer+".style.visibility='hidden'"); } } function hideAll() { if (ie) { menulayer1Div.style.visibility='hidden'; menulayer6Div.style.visibility='hidden'; menulayer8Div.style.visibility='hidden'; menulayer10Div.style.visibility='hidden'; menulayer11Div.style.visibility='hidden'; menulayer12Div.style.visibility='hidden'; } if (ns) { document.menulayer1Div.visibility='hide'; document.menulayer6Div.visibility='hide'; document.menulayer8Div.visibility='hide'; document.menulayer10Div.visibility='hide'; document.menulayer11Div.visibility='hide'; document.menulayer12Div.visibility='hide'; } } function hide(layer, imagename, number, flag){ if (loaded){ /* if (ie){ //if (event.srcElement.className != 'menu' && event.srcElement.parentElement.className != 'menu'){ eval("hideMenu('"+layer+"')") eval("off('"+ imagename + "')") if (window.topSelector){ topSelector.style.visibility='visible'; } //} } if (ns){ hideMenu(layer) if (window.document.topSelector){ document.topSelector.visibility='show'; } eval("off('"+ imagename + "')") } */ } } function show(layer, imagename, number, flag){ if (loaded){ hideAll(); eval("on('"+ imagename + "')") /*if (ie) { eval (layer+".style.visibility='visible'"); if (window.topSelector){ topSelector.style.visibility='hidden'; } } if (ns) { eval ("document."+layer+".visibility='show'"); if (window.document.topSelector){ document.topSelector.visibility='hide'; } } */ } } function validate(){ var fields=document.forms[0].elements; var counter=0; var message="you have not correctly entered:\n"; for (var i=0; i0){ alert(message); return false; } else { return true; } } function ginvalidate(){ var fields=document.forms[0].elements; var counter=0; var message="you have not correctly entered:\n"; for (var i=0; i0){ alert(message); return false; } else { return true; } } function validateRegForm() { if (document.frmReg.Name.value=="") { alert('Please enter your full name'); document.frmReg.Name.focus(); return false } var str = document.frmReg.Email.value var isEmail = ((str.indexOf("@") != -1) && (str.indexOf(".") != -1)); if (!isEmail) { alert('Please enter a valid e-mail address'); document.frmReg.Email.focus(); return false; } if (document.frmReg.GovernorType.value=='undefined') { alert('Please enter Governor Type'); document.frmReg.GovernorType.focus(); return false } if (document.frmReg.Years.value=="") { alert('Please enter number of years'); document.frmReg.Years.focus(); return false } var strField = new String(document.frmReg.Years.value); var i = 0; for (i = 0; i < strField.length; i++){ if (strField.charAt(i) < '0' || strField.charAt(i) > '9') { alert('Please enter an integer'); document.frmReg.Years.focus(); return false; } } if (document.frmReg.SchoolType.value=='undefined') { alert('Please enter your School Type'); document.frmReg.SchoolType.focus(); return false } document.frmReg.submit(); return true; } function newsletterPopUp () { var newsletter=window.open('/email_popup/index.asp','newsletter','width=397,height=400,location=no,toolbar=no,scrollbars=no,status=no,menubar=no,left=50,top=50'); newsletter.opener.name = "tes"; return newsletter; } function popUp (url,w,h) { var popup=window.open(url,'popup','width='+ w + ',height=' + h +'location=no,toolbar=no,scrollbars=yes,status=no,menubar=no,left=50,top=50'); popup.opener.name = "tes"; //return popup; } function popUp2 (url,w,h) { var popup=window.open(url,'popup','width='+ w + ',height=' + h +'location=no,toolbar=no,scrollbars=no,status=no,menubar=no,left=50,top=50'); popup.opener.name = "tes"; } function quotePopUp () { var quote=window.open('/quote_unquote/index.asp','quote','width=397,height=230,location=no,toolbar=no,scrollbars=no,status=no,menubar=no,left=50,top=50'); quote.opener.name = "tes"; return quote; } function captionThanks() { window.open("/schools_out/caption_competition/popup.htm","popup","height=119,width=397"); } function afghanPopup() { window.open("/afghanistan/email_form.asp","popup","height=400,width=310,left=75,top=50"); } function petitionPopup() { window.open("/loanpetition/email_form.asp","popuploanpet","height=400,width=310,left=75,top=50"); } function fullPetitionPopup() { window.open("/loanpetition/popup.asp","popuppetition","scrollbars=yes,menubar=yes,height=400,width=500,left=150,top=50"); } function entryformPopUp () { var entryform=window.open('/korea/entry_form_pop.asp','entryform','width=490,height=550,location=no,toolbar=no,scrollbars=no,status=no,menubar=no,left=50,top=50'); entryform.opener.name = "tes"; return entryform; } function alValidate(formName) { var errorStr = ""; var doneStr = ""; var clearCheckRadio = ""; var fieldValue; var fieldName; var fieldType; var field; var ii; var exceptionStr = ",email,question3,"; var elementLength; var elementChecked; var elementNameChecked; eval("var formLength = document." + formName + ".elements.length;"); for (var i=0;i 0 ) { eval("fieldType = document." + formName + "." + fieldName + ".type;"); if (fieldType == 'text') { eval("fieldValue = document." + formName + "." + fieldName + ".value;"); if (fieldValue == "") { errorStr += fieldName + '\n'; } } } else { elementNameChecked = false; for (ii=0;ii 12) && document.staffroomRegistration.Password.value != 0) { errorStr += '\nYour password must be between 6 and 12 characters long.\n'; } if (document.staffroomRegistration.Password.value != document.staffroomRegistration.Password_check.value) { document.staffroomRegistration.Password.value = ''; document.staffroomRegistration.Password_check.value = ''; errorStr += 'Your passwords do not match.\n\nPlease complete the password fields again.'; } if (errorStr != '') { alert(errorStr); return false; } else { return true; } } function staffroomPostValidate() { var errorStr = ""; if (document.staffroomMessage.staffroomLoginUsername) { if (document.staffroomMessage.staffroomLoginUsername.value == '') { errorStr += 'Username\n'; } } if (document.staffroomMessage.staffroomLoginPassword) { if (document.staffroomMessage.staffroomLoginPassword.value == '') { errorStr += 'Password\n'; } } if (document.staffroomMessage.staffroomSubject) { if (document.staffroomMessage.staffroomSubject.value == '') { errorStr += 'Subject\n'; } } if (document.staffroomMessage.staffroomBody.value == '') { errorStr += 'Message\n'; } if (errorStr != '') { errorStr = 'Please complete the following fields:\n\n' + errorStr; alert(errorStr); return; } document.staffroomMessage.submit(); } function validateFreeTrial(){ var message="" var count=0; message="You have not correctly entered:\n\n" if (document.freeTrial.fullname.value==""){ message+="Full Name\n" count++ } if (document.freeTrial.profession.value==""){ message+="Profession\n" count++ } if (document.freeTrial.address1.value==""){ message+="Address Line 1\n" count++ } if (document.freeTrial.address2.value==""){ message+="Address Line 2\n" count++ } if (document.freeTrial.country.value==""){ message+="Country\n" count++ } if (document.freeTrial.postcode.value==""){ message+="Postcode\n" count++ } if (document.freeTrial.email.value=="" || (document.freeTrial.email.value.indexOf('@')==-1 || document.freeTrial.email.value.indexOf('.')==-1)){ message+="Email Address\n" count++ } if (count > 0){ alert(message) return false } else {return true} } // ********************** STAFFROOM CHAT ********************** // ********* pl 2004 ***** var G_moving = false; var G_restart = false; var moveToTopDistanceMultiple = 0.3; var moveToTopTimeInterval = 20; var vertialDistanceInterval = 80; var selectedSubNavID = 1; function initSubnav() { if (document.all.subnavall) { selectedSubNav = document.all["subNav" + selectedSubNavID + "max"]; //window.document.onmousemove = keepMenuInView; window.document.onkeypress = keepMenuInView; keepMenuInView_timeout(); } } function keepMenuInView() { if(G_moving == false) { var newTop = document.body.scrollTop; if (newTop < 0) {newTop = 0;} if (newTop >= 70) { newTop = newTop - 55; } else { newTop = 0; } G_restart = false; moveTo(newTop); } else { G_restart = true; } } function moveTo(newTop) { if (G_restart) { G_moving = false; keepMenuInView(); } else { G_moving = true; var currentTop = parseInt(document.all.subnavall.style.top); var diff = currentTop - newTop; //document.all.debug.innerHTML = diff; if (diff != 0) { //Keep moving var diff = currentTop - newTop; if (2 > diff && diff > -2) { // Finish G_moving = false; document.all.subnavall.style.top = newTop; } else { var movement = (diff * moveToTopDistanceMultiple); if (movement < 1 && movement > -1) { movement = diff; } document.all.subnavall.style.top = (currentTop - movement); setTimeout("moveTo(" + newTop + ")",moveToTopTimeInterval); } } else { G_moving = false; } } } function keepMenuInView_timeout() { keepMenuInView(); setTimeout("keepMenuInView_timeout()","200"); } function hideAllSubNav() { document.all.subnavall.style.display="none"; document.all.subnavall_mini.style.display="block"; } function showAllSubNav() { document.all.subnavall_mini.style.display="none"; document.all.subnavall.style.display="block"; } function toggleSubNav(id,url,offset) { var prevID = selectedSubNavID; selectedSubNavID = id; var currentDiv = document.all["subNav" + prevID + "_body"]; var newDiv = document.all["subNav" + selectedSubNavID + "_body"]; if (selectedSubNavID != prevID) { changeHeight(currentDiv,0,-vertialDistanceInterval,1,""); if (newDiv.style.display == "none") { newDiv.style.height = "0px"; newDiv.style.display = "block"; changeHeight(newDiv,(document.body.clientHeight - offset),vertialDistanceInterval,1,""); } else { changeHeight(newDiv,0,-vertialDistanceInterval,1,""); } } else { if (document.location.href != url) { document.location.href = url; } } } function changeHeight(div,destination,heightInterval,timeInterval,onComplete) { var currentHeight = parseInt(div.style.height); var newHeight = currentHeight + heightInterval; if ((currentHeight >= destination) == (newHeight >= destination)) { div.style.height = newHeight + "px"; setTimeout("changeHeight(document.all['" + div.id + "']," + destination + "," + heightInterval + "," + timeInterval + ",'" + onComplete + "')",timeInterval); } else { div.style.height = destination; if (heightInterval < 0) { div.style.display = "none"; } eval(onComplete); } } function validateAdrates(){ var message = "Please complete the following fields:\n"; var count=0; if (document.ads.tespe.checked == false && document.ads.teacher.checked == false && document.ads.online.checked == false && document.ads.friday.checked == false && document.ads.loose.checked == false && document.ads.recruitment.checked == false){ message+="Which section you are interested in\n"; count++; } if (document.ads.first_name.value == ""){ message+="First name\n"; count++; } if (document.ads.last_name.value == ""){ message+="Last name\n"; count++; } if (document.ads.address1.value == ""){ message+="Address line one\n"; count++; } if (document.ads.town_city.value == ""){ message+="Town/City\n"; count++; } if (document.ads.postcode.value == ""){ message+="Postcode\n"; count++; } if (document.ads.telephone.value == ""){ message+="Telephone\n"; count++; } if ((document.ads.email.value == "") || (document.ads.email.value.indexOf('@') == -1 || document.ads.email.value.indexOf('.') == -1)){ message+="Email\n"; count++; } if (count > 0 ){ alert(message); return false; } else{ return true; } } function makeTheLinkPopUp() { try { if(readCookie("mtlpop") == "") { popUp2("/make_the_link/popup.htm",337,400); document.cookie = "mtlpop=yes"; } } catch(e){} } // **** COOKIES **** function setCookie(nameStr,valueStr) { var expDate = new Date("December 31, 2049"); expDate = expDate.toGMTString(); var myLocation = document.location.href; var cookieStr = nameStr + "=" + escape(valueStr) + ";"; cookieStr += "expires=" + expDate + ";"; cookieStr += "path=/;"; if (myLocation.indexOf(":") != -1) { cookieStr += "domain=" + myLocation.substring(7,myLocation.indexOf("/",12)) + ";"; } else { cookieStr += "domain=" + myLocation.substring(7,myLocation.indexOf("/",7)) + ";"; } alert(cookieStr); document.cookie = cookieStr; } function readCookie(name) { if (document.cookie == '') { return ""; } else { var firstChar, lastChar; var theBigCookie = document.cookie; firstChar = theBigCookie.indexOf(name); if(firstChar != -1 ) { firstChar += name.length + 1; lastChar = theBigCookie.indexOf(';', firstChar - 1); if(lastChar == -1) { lastChar = theBigCookie.length; } var returnVal = unescape(theBigCookie.substring(firstChar, lastChar)); if (returnVal == ';') { returnVal = ""; } return returnVal; } else { return ""; } } } //**************** FE Directory ****************** function Update(){ if (document.updates.update.value == ""){ alert("Please enter a message"); return false; } else{ return true; } } function validateFESearch() { if (fSearch.search.value == '' && fSearch.searchPath.options[fSearch.searchPath.selectedIndex].value == '/FEFocus/FE Directory/organisations/') { alert("Please choose your search criteria."); return false; } else { return true; } } function submitFESearch() { if (fSearch.search.value == '' && fSearch.searchPath.options[fSearch.searchPath.selectedIndex].value == '/FEFocus/FE Directory/organisations/') { alert("Please choose your search criteria."); } else { document.fSearch.submit(); } } //**************** END FE Directory ******************_GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ZSet-Cookie\X-Powered-ByWExpires]Cache-ControlVServerTDate^Content-Length\Content-Type_5ASPSESSIONIDCSBCDRQT=BDNOCOCDCKNEJIKLHCDPDDAD; path=/WASP.NET_Thu, 20 Oct 2005 21:54:55 GMTWprivate_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTU2419701abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-jox "07<KX&+.JOSgkuO^ body { scrollbar-face-color:#eeeeee; scrollbar-3dlight-color:#999999; scrollbar-shadow-color:#cccccc; scrollbar-arrow-color:#666666! important; scrollbar-darkshadow-color:#999999; font-family:Verdana; font-size:12px; } TD { font-size:75%; font-family:Verdana; } .skip-nav-link { font-size:1px; color:white; } LI { list-style-image: url('/images/common/orange_square.gif'); } A { color:#2452A0; text-decoration:none } table.threads { border-color:#DDEAF6; } A:hover { text-decoration:underline; } A:visited { } A:selected { } A.menu { /*text-transform:capitalize;*/ color:#003164; font-weight:normal ! important; text-decoration:none; font-size:11px; } A.menu:hover { text-decoration:none; background-color:#e6e6e6 ! important; } A.menu:selected { } A.sub-nav { /*text-transform:capitalize;*/ color:#003366; font-weight:bold ! important; text-decoration:none; font-size:10px; } A.sub-nav:hover { text-decoration:underline; } A.hotlistLink { text-decoration:none; font-size:10px; } A.hotlistLink:hover { text-decoration:underline; } A.savedStory { font-weight:bold ! important; text-decoration:underline ! important; font-size:12px; } .exception { color:Red; font-size:13px; } .feedback { font-weight:bold; font-size:12px; } .hotlistForum { color:#003366; font-size:10px; font-style:italic; } .hotlistText { color:#003366; font-size:10px; } .sub-nav-item { border-left: 1px solid #2452A0; border-right: 1px solid #2452A0; border-top: 1px solid #2452A0; border-bottom: 1px solid #2452A0; padding-left:3px; padding-right:2px; padding-top:2px; padding-bottom:2px; background-color:#F6FAFD; font-weight:bold; font-size:10px; color:#2452A0 ; } .a-z { line-height:1.8; } .a-z-selected { line-height:1.8; border-right: 1px solid #2452A0; border-left: 1px solid #2452A0; border-top: 1px solid #2452A0; border-bottom: 1px solid #2452A0; } .jargonbuster-letter { background-color:#003366; color:white; font-size:11px; font-weight:bold; padding-left:7px; padding-right:2px; padding-top:2px; padding-bottom:2px; border-left: 1px white solid; border-right: 1px white solid; } .jargonbuster-header { background-color:#6686BF; color:white; font-size:11px; font-weight:bold; padding-left:7px; padding-right:2px; padding-top:2px; padding-bottom:2px; border-left: 1px white solid; border-right: 1px white solid; } .jargonbuster-body { background-color:#F6FAFD; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; color:#003366; } A.expmenu { color:#003164; text-decoration:none; font-size:11px; } A.expmenu:hover { text-decoration:underline; } A.expmenu:selected { } A.expmenu:visited { } A.supmenu { color:black; text-decoration:none; font-size:11px; font-weight:bold; } A.supmenu:hover { } A.supmenu:selected { } A.supmenu:visited { } A.threadLinks { color:#063A6E; font-size:10px; font-weight:bold; text-decoration:none; } A.threadLinks:hover { text-decoration:underline; } A.threadLinks:selected { } A.threadLinks:visited { } .latestPostText { color:#003366; text-decoration:none; font-size:11px; } .latestPostText:hover { text-decoration:underline; } A.subNavNameLink { text-decoration:none; } A.subNavNameLink:hover { text-decoration:underline; } A.loginRegister { font-weight:bold; font-size:10px; color:White; text-decoration:none; } A.loginRegister:hover { text-decoration:underline; color:White; } A.tickerLink { text-decoration:none ! important; color:#2452A0 ! important; font-size:10px; font-weight:bold; } A.tickerLink:hover { text-decoration:underline ! important; color:#2452A0 ! important; } A.nav-trail { text-decoration:none; font-size:10px; font-weight:bold; /*text-transform:capitalize ! important;*/ } A.nav-trail:hover { text-decoration:underline; } A.nav-trail-selected { text-decoration:none; color:#999999 ! important; font-size:10px; font-weight:bold; /*text-transform:capitalize ! important;*/ } A.nav-trail-selected:hover { text-decoration:underline; color:#999999 ! important; } A.nav-trail-print { text-decoration:none; font-size:14px; font-weight:bold; /*text-transform:capitalize ! important;*/ } A.nav-trail-print:hover { text-decoration:underline; } A.nav-trail-print-selected { text-decoration:none; color:#999999 ! important; font-size:14px; font-weight:bold; /*text-transform:capitalize ! important;*/ } A.nav-trail-print-selected:hover { text-decoration:underline; color:#999999 ! important; } A.logged-in-links { text-decoration:none; font-size:10px; } A.logged-in-links:hover { text-decoration:underline; } A.enlarge-link { font-size:11px; } A.bullet-point2 { font-size:11px; font-weight:bold; } A.bullet-point3 { font-size:11px; font-weight:bold; color:#000000; } A.report-post { font-size:10px ! important; } .ticker { color:#2452A0 ! important; font-size:10px; font-weight:bold; } .main-menu-item { cursor:hand; width:100%; font-size:11px; padding-left:10px; padding-right:2px; padding-top:2px; padding-bottom:2px; } .staffroom-menu-item { cursor:hand; width:100%; font-size:11px; padding-left:10px; padding-right:2px; padding-top:2px; padding-bottom:2px; } .staffroom-list { color:#003164; text-decoration:none; font-size:11px; } A.staffroom-list { text-decoration:none; } A.staffroom-list:hover { text-decoration:underline; } .staffroomListDiv { PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; } .menu { color:#003164; text-decoration:none; font-size:11px; } .strapline { PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white ! important; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff9900; text-decoration:none ! important; } .strapline-link { FONT-WEIGHT: bold; COLOR: white ! important; text-decoration:none ! important; } .supplement-link { FONT-WEIGHT: bold; font-size:10px; text-decoration:none ! important; } INPUT { } register-input { border-right: 1px solid #063A6E ; border-left: 1px solid #063A6E ; border-top: 1px solid #063A6E ; border-bottom: 1px solid #063A6E ; width:180; } INPUT.staffroomSubject { border-right: 1px solid #063A6E ; border-left: 1px solid #063A6E ; border-top: 1px solid #063A6E ; border-bottom: 1px solid #063A6E ; width:450px; } TEXTAREA.staffroomBody { border-right: 1px solid #063A6E ; border-left: 1px solid #063A6E ; border-top: 1px solid #063A6E ; border-bottom: 1px solid #063A6E ; width:450px; } .home-forum-header { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; } .friday-text { font-family:verdana; font-size:12px; color:#000000; } .friday-story-headline { font-family:verdana; font-size:12px; font-weight:bold; color:#000000; } A.white12 { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana } a.home-forum-links { font-family:verdana; font-size:11px !important; color:#2452A0; text-decoration:none !important; } a.home-forum-links:hover { font-family:verdana; font-size:11px !important; color:#2452A0; text-decoration:underline !important; } a.home-forum-links:selected { font-family:verdana; font-size:11px !important; color:#2452A0; text-decoration:none !important; } .grey-ver-10{ font-family:verdana; font-size:10px; color:#666666 } .friday-box-headline { font-weight:bold; font-size:10px; color:#2452A0; } .friday-box-link { font-size:10px; color:#2452A0; } .friday-box-text { font-size:10px; color:#000000; } .bar-box-link { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } .bar-box-link:hover { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:underline !important; } .bar-box-link:selected { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } .join-forum-link { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } .join-forum-link:hover { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:underline !important; } .join-forum-link:selected { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } a.friday-headline { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:none !important; } a.friday-headline:hover { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:underline !important; } a.friday-headline:selected { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:none !important; } a.friday-cover-link { font-family:verdana; font-size:10px; color:#000000; text-decoration:none !important; } a.friday-cover-link:hover { font-family:verdana; font-size:10px; color:#000000; text-decoration:underline !important; } a.friday-cover-link:selected { font-family:verdana; font-size:10px; color:#000000; text-decoration:none !important; } a.friday-story-link { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } a.friday-story-link:hover { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:underline !important; } a.friday-story-link:selected { font-family:verdana; font-size:10px; color:#2452A0; text-decoration:none !important; } a.friday-archive-link { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:none !important; } a.friday-archive-link:hover { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:underline !important; } a.friday-archive-link:selected { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:none !important; } a.friday-more { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:none !important; } a.friday-more:hover { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:underline !important; } a.friday-more:selected { font-family:verdana; font-size:12px; color:#2452A0; text-decoration:none !important; } a.staffroom-home-box-links { font-family:verdana; font-size:10px; font-weight:bold; color:#2452A0; text-decoration:none !important; } .friday-also-headline { font-family:verdana; font-size:11px; font-weight:bold; color:#000000; } .friday-also-abstract { font-family:verdana; font-size:12px; font-weight:bold; color:#2452A0; } .blue-box-heading{ font-family:verdana; font-size:10px; font-weight:bold; color:#003366; text-transform:uppercase; } .dark-blue-box-heading{ font-family:verdana; font-size:10px; font-weight:bold; color:#063A6E; text-transform:uppercase; } .staffroom-promo-box-heading{ font-family:verdana; font-size:10px; font-weight:bold; color:#ffffff; } .staffroom-threads-box-heading{ font-family:verdana; font-size:10px; font-weight:bold; color:#003366; } .bar-header{ font-family:verdana; font-size:10px; font-weight:bold; letter-spacing:-1; text-transform:uppercase; color:#ffffff; } .search-bar-header{ font-family:verdana; font-size:10px; font-weight:bold; letter-spacing:-1; text-transform:uppercase; color:#333333; } .search-box-text{ font-family:verdana; font-size:10px; color:#333333; } .fefocus-search-box-text{ font-family:verdana; font-size:10px; color:#000000; } a.fefocus-cover-link { font-family:verdana; font-size:10px; color:#000000; text-decoration:none !important; } a.fefocus-cover-link:hover { font-family:verdana; font-size:10px; color:#000000; text-decoration:underline !important; } a.fefocus-cover-link:selected { font-family:verdana; font-size:10px; color:#000000; text-decoration:none !important; } a.fefocus-archive-link { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:none !important; } a.fefocus-archive-link:hover { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:underline !important; } a.fefocus-archive-link:selected { font-family:verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:none !important; } .fefocus-date{ font-family:verdana; font-size:10px; font-weight:bold; color:#B3B3B3; } .fefocus-headline{ font-family:arial; font-size:20px; font-weight:bold; color:#000000; } .image-border{ color:#000000; } .fefocus-date{ font-family:verdana; font-size:10px; color:#B3B3B3; } .teacher-list-headline{ font-family:verdana; font-size:10px; font-weight:bold; color:#000000; } .teacher-date{ font-family:verdana; font-size:10px; font-weight:bold; color:#ffffff; } .searchResults { font-family:verdana; font-size:11px; font-weight:bold; color:#063A6E; } .searchResultsPageLink { font-size:10px; font-weight:bold; color:#2452A0; } .searchResultsPageLinkNumbers { font-size:11px; font-weight:bold; color:#2452A0; } .searchResultsSection { font-family:verdana; font-size:11px; color:#063A6E; } .section-header { color:white; font-size:10px; font-weight:bold; border-left :1px white; } .new-modify-search { color:white; font-size:11px; border-right:1px white; } .search-form { font-family:verdana; font-size:11px; color:#063A6E; } a.searchResultsLink { font-family:verdana; text-decoration: none; font-size:12px; font-weight:bold; color:#2452A0; } .input { font-family:Verdana; font-size:11px; } .select-box { font-size:11px; font-family:Verdana; } .mytes-saved { font-family:verdana; font-size:11px; font-weight:bold; color:#063A6E; } .mytes-text { font-family:verdana; font-size:11px; color:#000000; } .mytes-details { font-family:verdana; font-size:11px; font-weight:bold; color:#063A6E; } .register { font-family:verdana; font-size:11px; color:#666666; } .subscribe-box-header { font-family:verdana; font-size:10px; color:#000000; } .subscribe-lead-box-text { font-family:verdana; font-size:11px; color:#ffffff; } .subscribe-bullet-headers { font-family:verdana; font-size:10px; font-weight:bold; color:#ff9900; } .staffroom-home-box { font-family:verdana; font-size:10px; color:#000000; } .form-text { font-family:Verdana; font-size:12px; color:#063A6E; } .mandatory { font-family:Verdana; font-size:12px; color:#ff0000; } .home-also-header { font-size:11px; font-weight:bold; color:#2452A0; } .services-signed-headline { font-size:10px; color:#6686BF; font-weight:bold; } .services-signed { font-size:11px; color:#6686BF; } .services-day { font-size:11px; color:#666666; } .services-headline { text-transform:uppercase; font-weight:bold; font-size:10px; color:#000000; } a.home-also-more { font-size:10px; font-weight:bold; color:#2452A0; text-decoration:none !important; } a.also-box-link { font-size:10px; color:#ffffff; text-decoration:none !important; } a.signed-up { font-size:11px; font-weight:bold; color:#2452A0; text-decoration:none !important; } .requiredStar { font-weight:bold; font-size:12px; color:#cc0000; } .requiredText { font-size:11px; color:#cc0000; } .register-questions { font-size:10px; color:#666666; font-weight:bold } /* *** STAFFROOM *** */ .latestPost { color:#2452A0; font-size:11px; } .topThreadsHeader { color:White; font-size:10px; font-weight:bold; } .topThreads { color:#063A6E; } .common-room-header { color:#666666; font-size:13px; font-weight:bold; } .common-room-register-header { color:#000000; font-size:12px; font-weight:bold; } .common-room-register-text { font-size:14px; } .common-room-homepage-text { font-size:14px ! important; color:#333333; } .forums { color:#003366 ! important; font-weight:bold ! important; font-size:11px ! important; text-decoration:none ! important; } .forums:hover { color:#003366 ! important; } .forums:visited { color:#003366; } .forums:active { color:#003366; } .common-room-login{ color:#063A6E; font-size:11px; } .common-room-username { color:#993300; } .common-room-logout { color:#000000; font-weight:normal ! important; } .latest-post{ color:white; font-weight:bold; font-size:10px; } /* DEFAULT FORUM STYLE */ .staffroom-cell { font-size:11px ! important; } .staffroom-header-cell { font-size:11px ! important; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; } .forum-body{ color:#000000 ! important; font-size:12px ! important; } .forum-message-name { font-size:11px ! important; font-weight:bold; } .topic-list{ color:#003366 ! important; font-size:11px ! important; text-decoration:underline! important; } .topic-details{ color:#003366 ! important; font-size:11px ! important; } .topic-list:hover{ color:#003366 ! important; } .topic-headers { color:#003366; font-size:11px! important; font-weight:bold ! important; } .topic-list:visited{ color:#003366 ! important; } .thread-page-message-page-links { color:003366; font-weight:bold; font-size:11px; } .forum-name{ color:#ffffff; font-size:10px ! important; font-weight:bold; } .search-page-links { color: #ffffff ! important; font-weight:bold; font-size:10px; } .thread-column-headers { font-size:11px; } .message-page-links { color: #003366; font-size:11px ! important; } .thread-list-cell { font-size:11px; } .thread-list-message-links { color: #003366 ! important; font-size:11px ! important; } .top-threads-message-links { color: #ffffff ! important; font-weight:bold; font-size:10px ! important; } .thread-page-links { color: #003366; font-weight:bold; font-size:10px ! important; } .forum-header { color:#ffffff; font-size:10px; font-weight:bold; } .selected-page { border-right: 1px solid #003366; border-left: 1px solid #003366; border-top: 1px solid #003366; border-bottom: 1px solid #003366; font-size:10px ! important; } .tableHeaders-default { color:#003366 ! important; font-weight:bold ! important; font-size:11px; } .tableHeaders-green { color:#000000 ! important; font-weight:bold ! important; font-size:11px; } .tableHeaders-classic { color:#000000 ! important; font-weight:bold ! important; font-size:11px; } .tableHeaders-festive { color:#000000! important; font-weight:bold ! important; font-size:11px; } .staffroomCell-default { color: #003366 ! important; border-left:1px solid #DDEAF6; border-right:1px solid #DDEAF6; border-top:1px solid #DDEAF6; border-bottom:1px solid #DDEAF6; } .staffroomCell-green { color: 000000 ! important; border-left:1px solid #CFE9E9; border-right:1px solid #CFE9E9; border-top:1px solid #CFE9E9; border-bottom:1px solid #CFE9E9; } .staffroomCell-classic { color: 000000! important; border-left:1px solid #F8F8D1; border-right:1px solid #F8F8D1; border-top:1px solid #F8F8D1; border-bottom:1px solid #F8F8D1; } .staffroomCell-festive { color: #ffffff! important; } .threadMsgLinks-default { font-size:11px; color: #003366 ! important; } .threadMsgLinks-green { font-size:11px; color: #000000 ! important; } .threadMsgLinks-classic { font-size:11px; color: #000000 ! important; } .threadMsgLinks-festive { font-size:11px; color: #ffffff ! important; } .threadPageLinks-default { font-size:11px; color: #003366 ! important; } .threadPageLinks-green { font-size:11px; color: #000000 ! important; } .threadPageLinks-classic { font-size:11px; color: #000000 ! important; } .threadPageLinks-festive { font-size:11px; color: #000000 ! important; } .fedirectory-menu-item { cursor:hand; width:140px; color:white ! important; background-color:#1C92ED; text-transform:uppercase; font-weight:bold; font-size:10px; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid white; } .fedirectory-menu { color:white ! important; } .fedirectory-menu:hover { color:white ! important; } /* READER REPLY SERVICE */ div.left { font-family:verdana; font-size:11px; color:#000000; margin:0; position:relative; float:left; padding-left:10px; padding-top:5px; width:90%; height:15px; text-vertical-align:middle; } div.right { margin:0; position:relative; float:right; padding-right:5px; width:10%; height:15px; text-align:right; padding-bottom:2px; text-vertical-align:middle; } div.header{ position:relative; margin:0px; width:100%; } div#headerleft{ font-family:verdana; font-size:11px; margin:0; position:relative; float:left; padding-left:10px; padding-top:3px; color:#ffffff; background-color:#6686BF; width:80%; height:20px; } div#headerright{ font-family:verdana; font-size:11px; margin:0; position:relative; float:right; padding-right:5px; padding-top:3px; color:#ffffff; background-color:#6686BF; width:20%; height:20px; text-align:right; } div.item{ width:100%; position:relative; Border-bottom-color:#6686bf; border-bottom-style:solid; border-bottom-width:1px; padding-bottom:2px; padding-top:1px; margin-right:7px; margin-left:5px; font-family:verdana; font-size:11px; color:#000000; } div.inputfield{ width:200px; font-size:11px; } div.input { margin:0; position:relative; padding-left:5px; height:20px; padding-bottom:10px; text-vertical-align:middle; } div.container{ width:100%; margin:0px; BORDER-RIGHT:#6686bf 1px solid; PADDING-RIGHT:0px; BORDER-TOP:#6686bf 1px solid; PADDING-LEFT:0px; PADDING-BOTTOM:0px; BORDER-LEFT:#6686bf 1px solid; PADDING-TOP:0px; BORDER-BOTTOM:#6686bf 1px solid; } /* THREE WISHES */ div.text { width:352px; background-color:#0796FD; padding-top:5px; padding-bottom:15px; padding-left:10px; padding-right:5px; font-size:12px; font-family:verdana; } .form-fields{ font-family:verdana; font-size:11px; color:#000000; } .twform{ width:352px; background-color:#0796FD; padding-bottom:15px; padding-right:15px; padding-left:15px; } div#sunbathing{ float:right; padding-left:8px; width:168 } b.wishes{ font-family:verdana; color:#ffffff; font-size:11px; }_:http://www.tes.co.uk/xslt/pl2004/style/tes-style.css?cb=13Ytext/html OEbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABU#ABc#Acc)* ,-WNS.base[NS.relative_:http://www.tes.co.uk/upload/2033415/tes_logo_04%5B1%5D.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 23 Sep 2004 12:39:34 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:54 GMTT1225_"07c616aa1c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-jox+27FSXx~$)-AkOOGIF89aF9k"Hy۹3pc۫itt񐮻ŬNLy!,F dihlp,tmx|pH,Ȥrl:ШtJZجvzxL znߎ¼%(( {"I +   " I  ë *j~ H z %ժ i&ȹp`Dݽ\࢈T]PCA\`A- }5$a#D0xB>Ul鱄8\$8Ru መf( LUB?uEa`-hͿH"(, 52!.[0>1[X(|BXcl4 CfXrbA5>+1bV'M7(0@Q8G XMFg3ݺ$l 8`uL`$?&q=.yTmNa@X`FdX騧ꬷ`^E\oTYT{|._/+/0;'_;_6http://www.tes.co.uk/upload/2033415/tes_logo_04[1].gifYimage/gif O/bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB]+#ABΧ#A'5)* ,-WNS.base[NS.relative_&http://www.tes.co.uk/images/spacer.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 12 Sep 2002 12:41:22 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:54 GMTR43_"05e9b2595ac21:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,UZcnrx "1>Cciq+k9O+GIF89a!,D;_&http://www.tes.co.uk/images/spacer.gif    !Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse '-.56:JKLMNOPQR5SWZU$null  !"#$%#&R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#A9tCg#A9t() +,WNS.base[NS.relative_'http://cms8.tes.co.uk/images/spacer.gif/012X$classesZ$classname234UNSURLV%NSURLXNSObjectYtext/html789;<=CIZNS.objectsWNS.keys>?@AB DEFGH VServerTDate^Content-Length\X-Powered-By\Content-Type_Microsoft-IIS/6.0_Fri, 14 Oct 2005 08:01:44 GMTS103WASP.NET/0TUUV4_NSMutableDictionary\NSDictionary/0XYY4_NSHTTPURLResponseInternal/0[\\]4_NSHTTPURLResponse]NSURLResponse$)2DILbd| GLU`djqz7;CHLbotw^OgErrorThe system cannot find the file specified. _'http://cms8.tes.co.uk/images/spacer.gif     '()OIbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB: 4#ABz#A }8)* ,-WNS.base[NS.relative_;http://www.tes.co.uk/upload/2026893/subscribe_button(2).gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 01 Sep 2005 09:09:14 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTT2868_"20a1afd2d4aec51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-kpy,38GTYy  (-1EkSO 4GIF89aF쵫WÐky*I]⸣ƏSʿcVRykS/2úu68M‹XLGwS˹w/hVؖwglP岈UF43ǂ5d{n5# [ǝ囄{yz˼fkrvH)jsxS;+*Zl˷ɳjpjhеģjKJ&kbaq) TA;|c7~n UʡtʽuSpzݽx_R؍|J*cyy^W!E]i\a_rt{des{l8ލnהtE'8bkA2 R>š!,F H.1*\ȰÇ#JHE ȱǏ 9f1ɓ(S>iʗ0cZYR͛73ɳI.} 8Ɗ Dt+D,[2dЦXer \nQ)piVK\j$ blYj q4R]OlI-4j ''3LW"d-8 f e5OY1T xVVٱnV~B̑GgNqI-rGJ zT`ƛJprgOf"lJË́JeȀ? ̑X!{1d}מsQ !K,v'xGj2`d]HJߌ2Nhۄ%Њ?G, K !nq%PBI<\U9't5|4+4ӄ#P``Pr@3H@Ba|Z#-T0 '}0(xBI*,XFRC$P! ( JHP @(-- pְ Mh!zˆa (䑌0%;Bw0" >ZH#U`@(ICԀD #2?@;iT2?os/g!e+-ܬ 3?HC+X@H &8BNA66/:&ǂIH?@,05 `ܣްydyYїd7}d {A-#̀ ?,Pa  F u @z#HBHh¤W#5CP pڠ F2q ~DV#&@( +ZL@)F` 0q| ``6@#SlbB0T @La<uc8A5tdUeLp! ~BPY OB'tcH6I+$  'ȁ bL4~PDbT$D:a<PQ@!Ђ:@lYg=Y)!G+1؀"x@ @l C PI`@N>n'aX a8A'@pbLpN/a1𧣌`Ft.p7RA$".aM"Ѐ UF74lf4u 9iFX60.`̠4"تY0sc& 0^D#Rm `N{j1Y'4l`-)l_̊dLrN]gf>8 0?ჭ(|֞7+AEFDC&@Gzէ!p> 6~`q8#A 0WQ:w@k0@( ,On["45 `a8Ol \#8EZE1Ux%0}f 0jеtMq\tVs|t5ePb8¢ TBW̌A ^czZwt\<+EXbpI ]A7ZYJl^0C $sƵ&Tl]cu-|z;6gRݜ\/qs-mj>:hY+;zUmm_OЮDeC7mlz톏KN6j9 Ƿ/}{z (OyM0k;_;http://www.tes.co.uk/upload/2026893/subscribe_button(2).gif  ,-.O9bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABm#AB@#A+0)* ,-WNS.base[NS.relative_,http://www.tes.co.uk/upload/2026893/jobs.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Fri, 17 Jun 2005 10:15:52 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTT1422_"07c3a8a2573c51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-\ajuy$)8EJjpx!5kCOGIF87a.I3fbs.gif|@Xm|wx2|$H @|8|2|||@8H|PQ|xm|xX<xB%||pxhLE |N |$DA|X|d| 0Q|m|<(8H\XP|p|m|b|||p|x8<(|x|p||<(8tt|p|m|[|g|w@$(D|p|g|\WC(w$ $s$s$sQw*w 4|||| |wDD HDsD!,.@H*\ȰÇ H/jxaAbR$ƁRV8˗0cʜI͛8sɳ%Ϝ\ *4(3$QN5tӟ9}bʵKj`F)VT㍔6zZ8""}Ÿi8aݸ2k#e!2*){+V*l\i5UƆ,Mk(f%Zঊ Mf^Kzcz)lBlfUowh;;_,http://www.tes.co.uk/upload/2026893/jobs.gif   234O8bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABO#ABfs#A~<ـ)* ,-WNS.base[NS.relative_/http://www.tes.co.uk/images/common/goArrows.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 15 Jun 2004 14:42:58 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTR79_"0c5ddce752c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,^clw{&+:GLlrz 4kBOOGIF89a :n!,  7`&aG}XySJr\;_/http://www.tes.co.uk/images/common/goArrows.gif    9:;O7bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB3U#ABg#AtvI.S)* ,-WNS.base[NS.relative_.http://www.tes.co.uk/images/common/discuss.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 22 Jul 2004 16:14:32 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTR85_"064d4f8670c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,]bkvz%*9FKkqy3kAOUGIF89a 33JMJ!, &܂vC!'6z}䙀dJLl{3"x\;_.http://www.tes.co.uk/images/common/discuss.gif  >?@O;bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB.#AB̅#A}p2)* ,-WNS.base[NS.relative_1http://www.tes.co.uk/images/common/blue_arrow.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Fri, 18 Jun 2004 15:02:38 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTR46_"0bb704b4555c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,`eny}!(-<INnt|#7kEO.GIF89a3f!,DW;_1http://www.tes.co.uk/images/common/blue_arrow.gif >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@  >?@  >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@ >?@  >?@ >?@  9:;     9:;     9:;  9:;            O=bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB).#AB#A}+Ҁ)* ,-WNS.base[NS.relative_3http://www.tes.co.uk/images/common/orange_arrow.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 16 Jun 2004 12:43:40 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTR46_"066c78c9f53c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,bgp{#*/>KPpv~!%9kGO.GIF89a!,DW;_3http://www.tes.co.uk/images/common/orange_arrow.gif             O9bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABb|#ABw#Af?~D)* ,-WNS.base[NS.relative_.http://www.tes.co.uk/upload/2031668/tesxsn.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 14 Sep 2004 13:51:46 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTS380_"0567f9619ac41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-^clw{&+:GLlrz!5kCO|GIF89a:n!,4޼Haʶ,Lp~:=74?49%JfEccl%sk"Z|j|ox$~VU45(58u'vx(eW&::JILjZ *[ [ ,GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 14 Sep 2004 13:52:24 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:55 GMTS378_"05cd10629ac41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-^clw{&+:GLlrz!5kCOzGIF89a\J:n!,4޼Haʶ,Lp~:=74?49%JfEccl%sk"Z|j|ox$~VU45(58u'vx(eW&::JILjZ *[ [ ,^N op`~o;o~ӗ` LΪ d7!CnK⤍hÇMxr?}=# Bxa4ΝnGPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Fri, 17 Sep 2004 15:07:36 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:56 GMTS429_"02ca710c89cc41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-dir} %,1@MRrx$(<kJOGIF89a#33fJMJ3f!,#80Iͻ`(dih)jp rmxI|ﷻpH49rYl:GG@ZVk+g8X[ox) ;_o;`aq|al6dggijmYo2yy{`~!}/U|7QeΝо̼ʪteKJYlܒurQRXGȴ$:A}=~C*jq1rE @Ԣ{ޡ(Ǝ(tF3ո^n:yBgˉΑ/| YOh3vyUZ DƔ&m Ry^4]Cm>pg Kܺx?w/_;_0http://www.tes.co.uk/upload/2031669/links[1].gif   O7bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB *#AB #A*힀)* ,-WNS.base[NS.relative_,http://www.tes.co.uk/images/home/hitwise.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 28 Apr 2005 15:26:52 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:56 GMTT2346_"06cdb364cc51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-\ajuy$)8EJjpx3kAO *GIF89add 9R0G^3JaDYnUh{`rfwpw9+E,F";S0H^@VkPdw`rʿT_!i0t>M\kzʵ𝊈!8,dd@pH,Ȥrl:ШtJZج6zdbžP>踶Ci1^l%{J%b mC$" uvm"~l$ h $ eY%kWlĕyR "% Ma $n$mdIj"dWΟ)jxl‹lع#[D%6bH=7@Mfp 4QIAc^J,YN|y+W"^^~9i'ȼ0ӦZv%!7oW.Wum۶JFp! mqVD $ޒf<^(PrSu3osc'fm0Vm0 CP`Y^ Fkظ iT1h; 661޼<sqȜ{vm;>u+ ruy'0ٖ֛U0kxQjiCA[spujkbts)]* O`L][ [!]e5N|Ln~ZɆbmQSpz _Mi h٬"-wHؖ ;wn=ܭX2~**u0+MKlD?'*b^^KG[fXg֒E5\-\{DdXA %^_JF'&0۽* wV6Z+ '@PBw[O; 1e>n5@| eC- )B,T (T| /PCΟ ]sڭ 08`NCF'CBe (e4>+4 -TCA c  b  &(_ydXb#" A\@̠rsj&$6:w;[D/˫ J0h" T34=D`&\d0ۉZA<[GTN+W=ջb6ݠ<)XNxElj!l6zcb'tlA%+Y=15h`O] <𪘂1ĢrG] ,`wCBO=]"c`: P jps0 g)F *,#>B|N,"?0/X0Ⱥ:t|DYW@,gͨF7юzqXaVPR*zӘiLB `6)O0TpB,PԟĪ U($ Xj[<A;: H@W*@F)FA7b  L A 8lV H nenWA м1PT 8W:#a@XrV- ^uKaULa%TF,H QEV@YV͚UOMnd'6f&G저j"%9_aR0R;/h夡Gԧ~vN~ @iRShV(j!`^_1!yF 0k ]v״|=kvk !1 қ46H` X@Z9Ap,0+r/*v*c4}`P(:[S)B uJQt) S wK{?B(;x, zhlNrLl> c18|KG!QAG[xZ $N #zQбAzIXD^։2Z &a~mgFÝda4q ;_,http://www.tes.co.uk/images/home/hitwise.gif  O6bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABObs#ABqȆ#As0qȆ)* ,-WNS.base[NS.relative_*http://www.tes.co.uk/images/common/rss.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 27 Jul 2004 12:07:06 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:15:31 GMTS371_"051fd3bd273c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-Z_hsw}"'6CHhnv2k@OsGIF89afP[Nǥn+~2!,0Iͻ`(dYbhlptl["F7`HAX>K|ZE1X@r@`2hN=iZapadfhql1qs6@ g0=&O,ɱK 4b:yI̛k|;_*http://www.tes.co.uk/images/common/rss.gif   OCbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB+#ABf#As3)* ,-WNS.base[NS.relative_4http://www.tes.co.uk/upload/2089118/minishoes(1).jpg0123X$classesZ$classname345UNSURLV%NSURLXNSObjectZimage/jpeg89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 05 Oct 2005 15:38:47 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:56 GMTT1166_"e2b683e0c2c9c51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-dir} &-2ANSsy"'+?kMOJFIFddDuckyAdobed   #%'%#//33//@@@@@@@@@@@@@@@&&0##0+.'''.+550055@@?@@@@@@@@@@@@44"!1AQaq"$2bS#3D 1Q!A2RaqBb#3C ?Zۮݵ)TF&& ΐtSd&Ѳr $!TOih-,NIvץU޶kkJPF-LM )'OphI5__HS3c!iI<>d8t ;U&h$Y3zsXNS#;UFs0@j-+8M3{v֤(I(SzveU(aUCآ|/x ևkdɴ8a8٩ݥ‘2Ԗ>UJA NQvRHam.#%T߲sȃIKd~֯W%j-*41?ǛSjqjq-FV!mw8mAW`~_s~_OW/:`;)緣k kq{ ET &CfR{J46K4RP0pftaHn LXPmaޖ57&*AV^smyw !*I"M*)"c6`ƘVk۲T2A]7v&CZ-!IpAG-Ki8gbiSmp ʊ8)=͛F>cnZrώmH: OU֮[GRr~Ǘ3j˭-VVrjSdx%M;?WEZZGCNbΧ wW\ƠUO 8 [K> gA+_4http://www.tes.co.uk/upload/2089118/minishoes(1).jpgZimage/jpeg ODbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB.#AB#Av_e)* ,-WNS.base[NS.relative_:http://www.tes.co.uk/images/common/yellow_arrow_bluebg.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 15 Jul 2004 10:20:10 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:56 GMTR46_"069cc4e556ac41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,inw*16ERWw}#(,@kNO.GIF89a$R!, W;_:http://www.tes.co.uk/images/common/yellow_arrow_bluebg.gif   OCbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^_6`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#A9uO#AB'#Av)Z)* ,-WNS.base[NS.relative_5http://www.tes.co.uk/upload/2072466/bootssmall(1).jpg0123X$classesZ$classname345UNSURLV%NSURLXNSObjectZimage/jpeg89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 13 Oct 2005 13:28:48 GMTUbytes_Fri, 14 Oct 2005 08:01:44 GMTT1520WASP.NET_"cfbcb0afacfc51:9bf"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-ejs~!&5BGTh"'+?kMOJFIFddDucky2Adobed         #"""#''''''''''     !! !!''''''''''44" !1AQa"2#3ӄUqBbc$&'GR4 1!Q23RC5AabStE4T ?jѺ7Mfj=Rpq@ `hf'{B~OkG%tw-v̅ݘi I gjlƞrƪiRl B(Jn]H_6|T奚W¢˼vӳ:FIqD.RRGE.M>åi&^(MD.!QHPFSx67 mv`߻"{we uT9tXvEWsR<,}W?=i>+7}`گN>#xgr×ESə?D?;#o"|9$E+lT~*w._ #sݟX_5http://www.tes.co.uk/upload/2072466/bootssmall(1).jpg    OGbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB #ABG#AVG)* ,-WNS.base[NS.relative_9http://www.tes.co.uk/upload/2078526/editedGTPimage(1).jpg0123X$classesZ$classname345UNSURLV%NSURLXNSObjectZimage/jpeg89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Fri, 23 Sep 2005 11:14:46 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:56 GMTT1252_"ba2966130c0c51:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  ')+-inw+27FSXx~ &+/CkQOJFIFddDucky<Adobed       44 !1"A2#BQR3S5!1AQ ?0OoƄùO1puDŽ!j6 /Z[ipClލIPM_HJ,2W$$(BBIQ$⊋ ^ݛDM"tUK }6KnH sٻg{?lUd4$j(-R ZY;} FmU ;ڦ&V8RA̪ <[{ȒGZS/v&1Ӵ%4 'E<<;{r>HEO3]tFI~FّGQi9^B&" " jQLr܄>R#}}z]Ѫ0⾓hFx FKǂЈ_rw?Ce2q孥PZpL&[vC0<_\չޝ{{_Ƙ '?O}!{Իo㛓eu[8Vg`?_9http://www.tes.co.uk/upload/2078526/editedGTPimage(1).jpg            O:bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABa l#ABۀ#AfaAS)* ,-WNS.base[NS.relative_0http://www.tes.co.uk/images/story/printstory.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 15 Sep 2004 09:46:36 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:15:43 GMTS168_"0e6f8e389bc41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,_dmx| ',;HMms{"6kDOGIF89aGJMJ33!,GyڋWؼo& ɒ*Ў}(^ɉoՆ;S5!ġՉzrT.],D(, Nʛγp}6fEÃTVIYi R;_0http://www.tes.co.uk/images/story/printstory.gif O9bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB8#ABp"#AfaBֈ)* ,-WNS.base[NS.relative_/http://www.tes.co.uk/images/story/savestory.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 15 Sep 2004 09:46:36 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:15:43 GMTS165_"0e6f8e389bc41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,^clw{&+:GLlrz!5kCOGIF89aEJMJ33!,EvڋS;{uHg@"›8 lCj,Ad hDݳ@GƲZDH;e/NNgkmGSF,%fTr(2)9Q;_/http://www.tes.co.uk/images/story/savestory.gif OGPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 15 Sep 2004 09:46:36 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:15:42 GMTS178_"0e6f8e389bc41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,afoz~").=JOou} $8kFOGIF89aTJMJ33!,Tڋ>{4%Lª[i`Π#o,e8DfF("QfĂR`p;쒓lVsH+Ylɵ|{}WP@VUQc9si Y;_2http://www.tes.co.uk/images/story/discussstory.gif                          O8bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#AB0es#ABX#AkF)* ,-WNS.base[NS.relative_-http://www.tes.co.uk/images/common/search.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 25 Aug 2004 10:28:54 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:15:00 GMTS135_"03710528e8ac41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,\ajuy$)8EJjpx 4kBOGIF89a2333!,2^˽ NvyhTJg8g:ϡ z˽hČ/w@*]1"L57gen2f0*\RfgrL;B;_-http://www.tes.co.uk/images/common/search.gif             ODbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;QRSTUVWXYZ[\]^6_`dgU$null  !"#$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4R$9R$0V$classR$5S$12R$1#ABO#AB8#A|cm)* ,-WNS.base[NS.relative_;http://www.tes.co.uk/images/common/orange_arrows_bluebg.gif0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYimage/gif89:<=>GPZNS.objectsWNS.keys?@ABCDEFHIJKLMNO ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Mon, 21 Jun 2004 13:54:30 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Thu, 13 Oct 2005 23:14:59 GMTR79_"0afa469757c41:99c"01abbc5_NSMutableDictionary\NSDictionary01eff5_NSHTTPURLResponseInternal01hiij5_NSHTTPURLResponse]NSURLResponse$)2DILbd  &(*,jox+27FSXx~#(,@kNOOGIF89a $R!,  2?D`&aG}XySJ@r\;_;http://www.tes.co.uk/images/common/orange_arrows_bluebg.gif            _WebResourceTextEncodingNameUUTF-8OTeaching Ideas & Resources - TES - The Times Educational Supplement
Skip navigation
Home


Don't miss an issue PLACE A REGULAR ORDER

LOGIN/REGISTERGO