
var ajaxready=false;var ajaxwait;function addLoadEvent(obj,fn)
{var old;var out;if(obj.addEventListener){obj.addEventListener('load',fn,false);out=true;}else if(obj.attachEvent){out=obj.attachEvent('onload',fn);}else{old=window.onload;if(typeof window.onload!='function'){window.onload=fn;}else{window.onload=function(){old();fn();};}
out=false;}
return out;}
function SearchCheckboxClick(locale)
{var frm=document.forms['ContentForm'];var j=0;var summary=document.getElementById('selectSummary');var anchor=document.getElementById('matchbutton');var selectedLocale="";selectedLocale=document.getElementById('selectedLocale').value;if(anchor.href.indexOf('&id1=')<=-1){anchor.href+='&id1=';}else{anchor.href=anchor.href.substr(0,anchor.href.indexOf('&id1=')+5);}
for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].checked===true){if(++j>1){anchor.href+=','+frm.elements[i].id;}else{anchor.href+=frm.elements[i].id;}}}
if(locale)
{if(locale=='mi')
{summary.innerHTML='<strong> '+j+' ng&#257; mea  </strong> kua whiriwhiria e koe mai i te r&#257;rangi';}
else
{summary.innerHTML='You have selected <strong> '+j+' items </strong> from the list';}}
else
{if(selectedLocale=='mi')
{summary.innerHTML='<strong> '+j+' ng&#257; mea  </strong> kua whiriwhiria e koe mai i te r&#257;rangi';}
else
{summary.innerHTML='You have selected <strong> '+j+' items </strong> from the list';}}}
function showRegionMap(region)
{var cells;var img;var map;if(region.indexOf('#')>-1){region=region.replace(/#/,'\'');}
cells=document.getElementById('region-map').getElementsByTagName('a');for(var i=0;i<cells.length;i++){if(cells[i].innerHTML==region){cells[i].style.textDecoration='underline';}else{cells[i].style.textDecoration='none';}}
while(region.indexOf(' ')>-1){region=region.replace(' ','');}
if(region.indexOf('-')>-1){region=region.substr(0,region.indexOf('-'));}
if(region.indexOf('\'')>-1){region=region.replace('\'','');}
img='url(image/gui/crs-'+region+'.gif)  no-repeat left 2.6em';map=document.getElementById('region-map');map.style.background=img;}
function RegionHighlight(region)
{var cls;var element=document.getElementById('region-map');if(null!==element){cls=element.getAttributeNode('class');if(null!==region&&region.length>0){if(typeof element.setAttribute=='function'){element.setAttribute('class',region);}else{cls.value=region;}}else{if(null!==cls){if(typeof element.removeAttribute=='function'){element.removeAttribute('class');}else{cls.value='';}}}}}
function ChatOnlinePopup()
{window.open('https://secure.kuiconnect.com/kui20/sendform.epl?q=COTHE4','','toolbar=0,location=0,directories=0,menubar=0,copyhistory=0,status=1,scrollbars=0,width=484,height=360,resizable=no,scrollbars=no');}
function startList()
{var ele;var list;if(document.all&&document.getElementById){list=document.getElementsBySelector('li.group');for(i=0;i<list.length;i++){ele=list[i];if(document.all){ele.onmouseover=function(){this.className+=' hover';this.style.zIndex=1000;};ele.onmouseout=function(){this.className=this.className.replace(/ hover(\b|$)/,'');};}else{ele.style.zIndex=100;}}
list=document.getElementsBySelector('li.study');for(i=0;i<list.length;i++){ele=list[i];if(document.all){ele.onmouseover=function(){this.className+=' hover';this.style.zIndex=1000;};ele.onmouseout=function(){this.className=this.className.replace(/ hover(\b|$)/,'');};}else{ele.style.zIndex=100;}}}}
addLoadEvent(window,startList);function PrintRadioClick(optionId)
{var anchor;var cells;var ctlr;cells=document.getElementsByTagName('input');for(var i=0;i<cells.length;i++){ctrl=cells[i];if(ctrl.type=='radio'){if(cells[i].id!=optionId){ctrl.checked=false;}else{ctrl.checked=true;}}}
anchor=document.getElementById('but-print-option');if(anchor.href.indexOf('&id2=')<=-1){anchor.href+='&id2=';}else{anchor.href=anchor.href.substr(0,anchor.href.indexOf('&id2=')+5);}
anchor.href+=optionId;}
function PrintCheckClick()
{var frm=document.forms['ContentForm'];var j=0;var anchor=document.getElementById('but-print-check');if(anchor.href.indexOf('&id2=')<=-1){anchor.href+='&id2=';}else{anchor.href=anchor.href.substr(0,anchor.href.indexOf('&id2=')+5);}
for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].checked===true){if(++j>1){anchor.href+=','+frm.elements[i].id;}else{anchor.href+=frm.elements[i].id;}}}}
var tooltip={labels:null,visible:null,tips:[],addEvent:function(obj,type,fn,capture){var r;if(obj.addEventListener){obj.addEventListener(type,fn,capture);return true;}else if(obj.attachEvent){r=obj.attachEvent('on'+type,fn);return r;}else{obj['on'+type]=fn;}},addHeading:function(parent,title){var heading;var link;heading=document.createElement('h4');link=document.createElement('a');link.innerHTML='X';link.setAttribute('href','javascript: void(0);');link.setAttribute('title','Click to close');link.onclick=function(){return false;};heading.appendChild(link);heading.innerHTML+=title;tooltip.addEvent(parent,'click',tooltip.showHide,false);parent.appendChild(heading);},addHelpLink:function(label,title){var link;link=document.createElement('a');link.className='help';link.innerHTML='?';link.setAttribute('href','#');link.setAttribute('title','Click to find out what \''+title+'\' means');tooltip.addEvent(link,'click',tooltip.showHide,false);link.onclick=function(){return false;};if(document.getElementsBySelector('div#matcher-option-list ul.subject li label')!=''){label.insertBefore(link,label.getElementsByTagName('a')[0]);}
else{if(label.lastChild.nodeName.toLowerCase()=='a'){label.insertBefore(link,label.lastChild);}else{label.appendChild(link);}}},create:function(label){var container;var inner;var title;var newLine;if(label.title){inner=label.getElementsByTagName('a');if(inner.length>0&&inner[0].innerHTML){title=inner[0].innerHTML;}else{title='Description';}
if(document.getElementsBySelector('div#matcher-option-list ul.subject li label')!=''){var selectedLocale=document.getElementById('selectedLocale').value;if(selectedLocale=='mi')
{title+=' Nga Taumata Katoa - NZQA';}
else
{title+=' Unit Standards - NZQA';}
tooltip.addHelpLink(label,title);container=document.createElement('div');tooltip.addHeading(container,title);linkGroups=label.title.split('|');for(i=0;i<linkGroups.length-1;i++){links=linkGroups[i].split('~');inner=document.createElement('a');inner.innerHTML=links[0];inner.href=links[1];container.appendChild(inner);newLine=document.createElement('br');container.appendChild(newLine);newLine='';}
label.title='';}
else{tooltip.addHelpLink(label,title);container=document.createElement('div');tooltip.addHeading(container,title);inner=document.createElement('p');inner.innerHTML=label.title;label.title='';container.appendChild(inner);}
container.className='tooltip';label.parentNode.appendChild(container);if(document.all){label.parentNode.style.zIndex=1000-tooltip.tips.length;}
container.style.top=label.parentNode.offsetHeight+'px';container.style.width=(label.parentNode.offsetWidth-33)+'px';}},getTarget:function(evt){var target;target=window.event?window.event.srcElement:evt?evt.target:null;if(target){while(target.nodeType!=1&&target.nodeName.toLowerCase()!='body'){target=target.parentNode;}}
return target;},init:function(){var link;var loop;var span;var total;var type;if(document.getElementById('selectedLocale')){var selectedLocale=document.getElementById('selectedLocale').value;}
if(document.getElementsBySelector&&document.createElement){if(document.getElementsBySelector('div#matcher-option-list ul.skill li label')!='')
{tooltip.labels=document.getElementsBySelector('div#matcher-option-list ul.skill li label');type='skill';}
else if(document.getElementsBySelector('div#matcher-option-list ul.subject li label')!='')
{tooltip.labels=document.getElementsBySelector('div#matcher-option-list ul.subject li label');type='subject';}
if(tooltip.labels){total=tooltip.labels.length;}else{total=0;}
for(loop=0;loop<total;loop++){tooltip.create(tooltip.labels[loop],loop);}
if(document.getElementById&&loop>0){span=document.getElementById(type+'-matcher-help');if(span){if(selectedLocale=='mi')
{span.innerHTML="";}
else
{span.innerHTML='click the ';}
link=document.createElement('a');link.setAttribute('name',type+'-matcher-query');link.innerHTML='?';span.appendChild(link);}}}},showHide:function(evt){var ele;ele=tooltip.getTarget(evt);if(ele){while(ele&&ele.nodeName&&ele.nodeName.toLowerCase()!='li'&&ele.parentNode){ele=ele.parentNode;}
tooltip.toggleShowHide(ele);}},toggleShowHide:function(ele){var className;if(ele&&ele.nodeName&&ele.nodeName.toLowerCase()=='li'){if(ele.className.match(/(^|\b)hide(\b|$)/)){ele.className=ele.className.replace(/(^|\b)hide(\b|$)/,'show');ele.style.zIndex=parseInt(ele.style.zIndex,10)*2;tooltip.toggleShowHide(tooltip.visible);tooltip.visible=ele;}else{if(ele.className.match(/(^|\b)show(\b|$)/)){ele.className=ele.className.replace(/(^|\b)show(\b|$)/,'');ele.style.zIndex=parseInt(ele.style.zIndex,10)/2;tooltip.visible=null;}else{if(ele.className.match(/^$/)){className=ele.className+' show';ele.className=className.replace(/^ +/,'');ele.style.zIndex=parseInt(ele.style.zIndex,10)*2;tooltip.toggleShowHide(tooltip.visible);tooltip.visible=ele;}}}}}};function SCLCheckBoxClick()
{var frm=document.forms['ContentForm'];var j=0;var anchor=document.getElementById('cmdUpdateFilters');if(anchor.href.indexOf('&id2=')<=-1){anchor.href+='&id2=';}else{anchor.href=anchor.href.substr(0,anchor.href.indexOf('&id2=')+5);}
for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].checked==true){if(++j>1){anchor.href+=','+frm.elements[i].value;}else{anchor.href+=frm.elements[i].value;}}}
anchor.href+='#filtered';}
function ajaxUpdatePanelFunction(){hideAjaxResultsPanel();clearInterval(ajaxwait);ajaxready=false;setTimeout('ajaxready=true;',700);ajaxwait=setInterval('ajaxUpdatePanelFunction2()',710);}
function ajaxUpdatePanelFunction2()
{if(ajaxready==true){var xmlHttp;try
{xmlHttp=new XMLHttpRequest();}
catch(e)
{try
{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{return false;}}}
xmlHttp.onreadystatechange=function()
{if(xmlHttp.readyState==4)
{var newdiv=document.createElement("div");newdiv.innerHTML=xmlHttp.responseText;var container=document.getElementById('results');while(container.firstChild)container.removeChild(container.firstChild);container.appendChild(newdiv);showAjaxResultsPanel();}}
clearInterval(ajaxwait);xmlHttp.open("GET","ajaxresults.aspx?id0=20105&"+SelectedCheckBoxes(),true);xmlHttp.send(null);}}
function querySt(ji){hu=window.location.search.substring(1);gy=hu.split("&");for(i=0;i<gy.length;i++){ft=gy[i].split("=");if(ft[0]==ji){return ft[1];}}}
function CheckAjax()
{var id2Str="";var id3Str="";var id5Str="";var numRegions=14;var numProviders=7;var regionSelectCount=0;var regionQueryStrCount=0;var providerSelectCount=0;var providerQueryStrCount=0;var distancelearningSelected=false;var frm=document.forms['ContentForm'];var distancelearning=document.getElementById('id5').checked;for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id2"&&frm.elements[i].checked==true){regionSelectCount++;}
if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id3"&&frm.elements[i].checked==true){providerSelectCount++;}}
id2Str=querySt("id2");id3Str=querySt("id3");id5Str=querySt("id5");if(id2Str=="ALL"){regionQueryStrCount=numRegions;}else{regionQueryStrCount=id2Str.split(",").length;}
if(id3Str=="ALL"){providerQueryStrCount=numProviders;}else{providerQueryStrCount=id3Str.split(",").length;}
if(id5Str=="1"){distancelearningSelected=true;}else{distancelearningSelected=false;}
if(regionQueryStrCount!=regionSelectCount||providerQueryStrCount!=providerSelectCount||distancelearningSelected!=distancelearning){ajaxUpdatePanelFunction();}}
function SelectedCheckBoxes()
{var frm=document.forms['ContentForm'];var j=0;var anchor="";var location="";var distancelearning=false;var distancelearningCheckbox=document.getElementById('id5');if(distancelearningCheckbox.checked==true){distancelearning=true;}
for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id2"&&frm.elements[i].checked==true&&distancelearning==false){if(frm.elements[i].value=='Hawke\'s Bay'){location='Hawkes Bay';}else{location=frm.elements[i].value;}
if(++j>1){anchor+='&id2='+location;}else{anchor+='id2='+location;}}
else if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id3"&&frm.elements[i].checked==true){if(++j>1){anchor+='&id3='+frm.elements[i].value;}else{anchor+='id3='+frm.elements[i].value;}}
else if(frm.elements[i].type=="text"&&frm.elements[i].id=="id4"&&frm.elements[i].value!=''){if(++j>1){anchor+='&id4='+frm.elements[i].value;}else{anchor+='id4='+frm.elements[i].value;}}
else if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id5"&&frm.elements[i].checked==true){if(++j>1){anchor+='&id5='+frm.elements[i].value;}else{anchor+='id5='+frm.elements[i].value;}}
else if(frm.elements[i].type=="hidden"&&frm.elements[i].id=="id6"&&frm.elements[i].value!=''){if(++j>1){anchor+='&id6='+frm.elements[i].value;}else{anchor+='id6='+frm.elements[i].value;}}}
if(distancelearning==true){if(++j>1){anchor+='&id2=ALL';}else{anchor+='id2=ALL';}}
return anchor;}
function DeselectRegionCheckBoxes()
{var frm=document.forms['ContentForm'];for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=='id2'){frm.elements[i].checked=false;}
if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=='id3'){frm.elements[i].checked=true;}
if(frm.elements[i].type=="checkbox"&&frm.elements[i].id=="id5"){frm.elements[i].checked=false;}
if(frm.elements[i].type=="hidden"&&frm.elements[i].id=="id6"){frm.elements[i].value='';}}}
function SelectRegionCheckBoxes()
{var frm=document.forms['ContentForm'];for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=='id2'){frm.elements[i].checked=true;}}}
function DistanceLeaning(){var distancelearningCheckbox=document.getElementById('id5');if(distancelearningCheckbox.checked==true){SelectRegionCheckBoxes();}
ajaxUpdatePanelFunction();}
function hideAjaxResultsPanel(){document.getElementById('results').style.visibility="hidden";document.getElementById('ajax-load').style.display="block";}
function showAjaxResultsPanel(){document.getElementById('ajax-load').style.display="none";document.getElementById('results').style.visibility="visible";}
tooltip.addEvent(window,'load',tooltip.init);
function PDFRadioClick(optionId,variableId)
{var anchor;var cells;var ctlr;cells=document.getElementsByTagName('input');for(var i=0;i<cells.length;i++)
{ctrl=cells[i];if(ctrl.type=='radio')
{if(cells[i].id!=optionId)
{ctrl.checked=false;}
else{ctrl.checked=true;}}}
anchor=document.getElementById('but-print-option');if(anchor.href.indexOf('&'+variableId+'=')<=-1)
{anchor.href+='&'+variableId+'=';}
else
{anchor.href=anchor.href.substr(0,anchor.href.indexOf('&'+variableId+'=')+5);}
anchor.href+=optionId;while(anchor.href.indexOf(' ')>-1){anchor.href=anchor.href.replace(' ','%20');}
while(anchor.href.indexOf('\'')>-1){anchor.href=anchor.href.replace('\'','%27');}}
function SelectedCheckBoxesUrlLink(id0){var frm=document.forms['ContentForm'];var j=0;var anchor="";var location="";var distancelearning=false;var distancelearningCheckbox=document.getElementById('id5');if(distancelearningCheckbox.checked==true){distancelearning=true;}
for(i=0;i<frm.length;i++){if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id2"&&frm.elements[i].checked==true&&distancelearning==false){if(frm.elements[i].value=='Hawke\'s Bay'){location='Bawkes Bay';}else{location=frm.elements[i].value;}
if(++j>1){anchor+='&id2='+location;}else{anchor+='id2='+location;}}
else if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id3"&&frm.elements[i].checked==true){if(++j>1){anchor+='&id3='+frm.elements[i].value;}else{anchor+='id3='+frm.elements[i].value;}}
else if(frm.elements[i].type=="text"&&frm.elements[i].id=="id4"&&frm.elements[i].value!=''){if(++j>1){anchor+='&id4='+frm.elements[i].value;}else{anchor+='id4='+frm.elements[i].value;}}
else if(frm.elements[i].type=='checkbox'&&frm.elements[i].id=="id5"&&frm.elements[i].checked==true){if(++j>1){anchor+='&id5='+frm.elements[i].value;}else{anchor+='id5='+frm.elements[i].value;}}
else if(frm.elements[i].type=="hidden"&&frm.elements[i].id=="id6"&&frm.elements[i].value!=''){if(++j>1){anchor+='&id6='+frm.elements[i].value;}else{anchor+='id6='+frm.elements[i].value;}}}
if(distancelearning==true){if(++j>1){anchor+='&id2=ALL';}else{anchor+='id2=ALL';}}
top.window.location.href='default.aspx?id0='+id0+'&'+anchor;}