Te Kete Ipurangi Navigation:

Te Kete Ipurangi
Communities
Schools

Te Kete Ipurangi user options:


New Zealand Curriculum Online navigation

Home
function openedMenus( cookieName ) { var cookie = $.cookie( cookieName ); var items = cookie ? cookie.split(/,/) : new Array(); return { "add": function( val ) { items.push(val); $.cookie(cookieName, items.join(','), {path: '/'}); }, "has": function( val ) { for ( var i = 0; i < items.length; i++ ) { if ( items[i] == val ) { return true; } } }, "remove": function( val ) { var new_array = new Array(); for ( var i = 0; i < items.length; i++ ) { if ( items[i] != val ) { new_array.push( items[i] ); } } items = new_array; $.cookie(cookieName, items.join(','), {path: '/'}); }, "clear": function() { items = null; $.cookie(cookieName, null, {path: '/'}); }, "items": function() { return items; } } } function createMenu( menu ) { var class_open = 'open'; var class_current_open = 'current-open'; var class_current = 'current'; var class_has_children = 'children'; var opened = openedMenus( "openedmenu" ); var ul = $(document.createElement('ul')); $.each( menu, function( index, value ) { if ( value === null || value === undefined ) return; var open = false; var span = $(document.createElement('span')).addClass('button'); var anchor = $(document.createElement('a')).text( value.title ).attr( 'href', value.url ); var containerspan = $(document.createElement('span')).addClass('container').attr('id', 'node'+value.id).append(span).append(anchor); var li = $(document.createElement('li')).append( containerspan ); if ( value.id == 2 && value.title == 'Home' ) li.addClass('home'); if ( value.id == 0 || value.id == 00 || value.id == 000 ) li.addClass('subsite'); if ( value.is_current == true ) containerspan.addClass( class_current ); if ( value.children != false ) { if ( value.is_open == true || opened.has( value.id ) ) { if (containerspan.hasClass( class_current )) { containerspan.addClass( class_current_open ); } else { containerspan.addClass( class_open ); } open = true; } var child = createMenu( value.children ); span.addClass( class_has_children ); span.click( function() { if ( open ) { if (containerspan.hasClass( class_current )) { containerspan.removeClass( class_current_open ); } else { containerspan.removeClass( class_open ); } child.slideUp('fast'); opened.remove( value.id ); } else { if (containerspan.hasClass( class_current )) { containerspan.addClass( class_current_open ); } else { containerspan.addClass( class_open ); } child.slideDown('fast'); opened.add( value.id ); } //child.toggle( ! open ); //child.slideToggle('fast'); open = !open; } ) if ( ! open ) child.hide(); li.append( child ); } ul.append( li ); } ); return ul; } var menu = getObjects(); m = createMenu( menu ); m.addClass('nav jsnav match'); $('#menulist').replaceWith( m ); $("#node2").addClass('open current current-open').next().toggle(); $("#node18588").addClass('open current current-open').next().toggle(); $("#node18671").addClass('open current current-open').next().toggle(); $("#node18802").addClass('open current current-open').next().toggle(); $("span.container").each(function(index) { if($(this).hasClass('open')){ $(this).parent().find('ul:first').slideDown('fast'); } }); -->

English

What is English about?

English logo.

Ko te reo te tuakiri
Ko te reo tōku ahurei
Ko te reo te ora.

English is the study, use, and enjoyment of the English language and its literature, communicated orally, visually, and in writing, for a range of purposes and audiences and in a variety of text forms. Learning English encompasses learning the language, learning through the language, and learning about the language.

Understanding, using, and creating oral, written, and visual texts of increasing complexity is at the heart of English teaching and learning. By engaging with text-based activities, students become increasingly skilled and sophisticated speakers and listeners, writers and readers, presenters and viewers.

Published on: 25 Mar 2014


Footer: