Castle Hill Community Primary School

Primary Schools

Upgrade this listing

Website | 01303 251583
Sidney St, Folkestone CT19 6HG, UK

Opening Hours:
Monday: 8:00 AM – 6:00 PM
Tuesday: 8:00 AM – 6:00 PM
Wednesday: 8:00 AM – 6:00 PM
Thursday: 8:00 AM – 6:00 PM
Friday: 8:00 AM – 6:00 PM
Saturday: Closed
Sunday: Closed


Area Served:
Within 4 miles (6.4km) of Sidney St, Folkestone CT19 6HG, UK
Get more exposure


')); var a = function(t) var n = e(".nivo-caption", s); if (i.currentImage.attr("title") != "" && i.currentImage.attr("title") != undefined) var r = i.currentImage.attr("title"); if (r.substr(0, 1) == "#") r = e(r).html(); if (n.css("display") == "block") setTimeout(function() n.html(r) , t.animSpeed) else n.html(r); n.stop().fadeIn(t.animSpeed) else n.stop().fadeOut(t.animSpeed) ; a(r); var f = 0; if (!r.manualAdvance && o.length > 1) f = setInterval(function() d(s, o, r, false) , r.pauseTime) if (r.directionNav) s.append('

"); e(s).on("click", "a.nivo-prevNav", function() if (i.running) return false clearInterval(f); f = ""; i.currentSlide -= 2; d(s, o, r, "prev") ); e(s).on("click", "a.nivo-nextNav", function() if (i.running) return false clearInterval(f); f = ""; d(s, o, r, "next") ) if (r.controlNav) i.controlNavEl = e('

'); s.after(i.controlNavEl); for (var l = 0; l < o.length; l++) if (r.controlNavThumbs) i.controlNavEl.addClass("nivo-thumbs-enabled"); var c = o.eq(l); if (!c.is("img")) c = c.find("img:first") if (c.attr("data-thumb")) i.controlNavEl.append('

') else i.controlNavEl.append('' + (l + 1) + "

") e("a:eq(" + i.currentSlide + ")", i.controlNavEl).addClass("active"); e("a", i.controlNavEl).bind("click", function() if (i.running) return false; if (e(this).hasClass("active")) return false; clearInterval(f); f = ""; u.attr("src", i.currentImage.attr("src")); i.currentSlide = e(this).attr("rel") - 1; d(s, o, r, "control") ) if (r.pauseOnHover) s.hover(function() i.paused = true; clearInterval(f); f = "" , function() i.paused = false; if (f === "" && !r.manualAdvance) f = setInterval(function() d(s, o, r, false) , r.pauseTime) ) s.bind("nivo:animFinished", function() u.attr("src", i.currentImage.attr("src")); i.running = false; e(o).each(function() if (e(this).is("a")) e(this).css("display", "none") ); if (e(o[i.currentSlide]).is("a")) e(o[i.currentSlide]).css("display", "block") if (f === "" && !i.paused && !r.manualAdvance) f = setInterval(function() d(s, o, r, false) , r.pauseTime) r.afterChange.call(this) ); var h = function(t, n, r) if (e(r.currentImage).parent().is("a")) e(r.currentImage).parent().css("display", "block"); e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").width(t.width()).css("visibility", "hidden").show(); var i = e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").parent().is("a") ? e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").parent().height() : e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").height(); for (var s = 0; s < n.slices; s++) var o = Math.round(t.width() / n.slices); if (s === n.slices - 1) t.append(e('

').css( left: o * s + "px", width: t.width() - o * s + "px", height: i + "px", opacity: "0", overflow: "hidden" )) else t.append(e('

').css( left: o * s + "px", width: o + "px", height: i + "px", opacity: "0", overflow: "hidden" )) e(".nivo-slice", t).height(i); u.stop().animate( height: e(r.currentImage).height() , n.animSpeed) ; var p = function(t, n, r) if (e(r.currentImage).parent().is("a")) e(r.currentImage).parent().css("display", "block"); e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").width(t.width()).css("visibility", "hidden").show(); var i = Math.round(t.width() / n.boxCols), s = Math.round(e('img[src="' + r.currentImage.attr("src") + '"]', t).not(".nivo-main-image,.nivo-control img").height() / n.boxRows); for (var o = 0; o < n.boxRows; o++) for (var a = 0; a < n.boxCols; a++) if (a === n.boxCols - 1) t.append(e('

').css( opacity: 0, left: i * a + "px", top: s * o + "px", width: t.width() - i * a + "px" )); e('.nivo-box[name="' + a + '"]', t).height(e('.nivo-box[name="' + a + '"] img', t).height() + "px") else t.append(e('

').css( opacity: 0, left: i * a + "px", top: s * o + "px", width: i + "px" )); e('.nivo-box[name="' + a + '"]', t).height(e('.nivo-box[name="' + a + '"] img', t).height() + "px") u.stop().animate( height: e(r.currentImage).height() , n.animSpeed) ; var d = function(t, n, r, i) ; var v = function(e) for (var t, n, r = e.length; r; t = parseInt(Math.random() * r, 10), n = e[--r], e[r] = e[t], e[t] = n); return e ; var m = function(e) if (this.console && typeof console.log !== "undefined") console.log(e) ; this.stop = function() if (!e(t).data("nivo:vars").stop) e(t).data("nivo:vars").stop = true; m("Stop Slider") ; this.start = function() if (e(t).data("nivo:vars").stop) e(t).data("nivo:vars").stop = false; m("Start Slider") ; r.afterLoad.call(this); return this }; e.fn.nivoSlider = function(n) return this.each(function(r, i) var s = e(this); if (s.data("nivoslider")) return s.data("nivoslider") var o = new t(this, n); s.data("nivoslider", o) ) ; e.fn.nivoSlider.defaults = effect: "fade", slices: 15, boxCols: 8, boxRows: 4, animSpeed: 700, pauseTime: 4000, startSlide: 0, directionNav: true, controlNav: false, controlNavThumbs: false, pauseOnHover: true, manualAdvance: false, prevText: "Prev", nextText: "Next", randomStart: false, beforeChange: function() , afterChange: function() , slideshowEnd: function() , lastSlide: function() , afterLoad: function() ; e.fn._reverse = [].reverse })(jQuery);

jQuery(window).load(function() jQuery("#slider").nivoSlider() );

Google Rating: 3.4 out of 5 stars (5 total ratings)

Chloe Mcenroe
1 Star

Thursday 22nd March 2018
moogen
5 Star

Thursday 6th June 2019
Elena Grace
5 Star

Sunday 22nd January 2017
Jo Philpott
5 Star

Monday 10th June 2019
Louise Garbett
1 Star

Wednesday 23rd January 2019