"use strict";(function(b){var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),a;function c(){};if(!b){window.console=b={}};for(;a=d.pop();){b[a]=b[a]||c;}})(window.console);var APNCore=(function(){var Advertising,GA,Forms;Advertising=(function(){var ads=[];function fetch(options,callback){var settings,url,allTag,randomKey,viewIdKey,siteKey,areaKey,keywordKey,site,area,keyword,rnd,src,i,len;settings=options||{};url=settings.url||'http://data.apn.com.au/apnau/bserver';allTag=settings.allTag||'ball';randomKey=settings.randomKey||'random';viewIdKey=settings.viewIdKey||'viewid';siteKey=settings.siteKey||'site';areaKey=settings.areaKey||'area';keywordKey=settings.keywordKey||'keyword';site=settings.site||'';area=settings.area||'';keyword=settings.keyword||'';rnd=Math.round(Math.random()*100000000000);src=[url,'/',allTag,'/',randomKey,'=',rnd,'/',viewIdKey,'=',rnd,'/',siteKey,'=',site,'/',areaKey,'=',area,'/',keywordKey,'=',keyword];if(ads.length>0&&typeof(ads[0])!=='undefined'){for(i=0,len=ads.length;i<len;i++){if(document.getElementById(ads[i].id)){src.push('/'+ads[i].tag);}}
$.getScript(src.join("")+"?",function(){if(typeof callback==="function"){callback();}});}}
function renderAd(ad){var $adSpace,content;$adSpace=$('#'+ad.id);content=window[ad.tag.split("/")[0]];if($adSpace.length&&content){$adSpace.html($.writeCapture.sanitize(content));}}
function render(callback){var i,len;if(ads.length>0&&typeof(ads[0])!=='undefined'){for(i=0,len=ads.length;i<len;i++){renderAd(ads[i]);}}
if(typeof callback==="function"){callback();}}
function tidy(options,callback){var settings,adSpaceClass,adGroupClass,adGroupLabelClass,adGroupLabel,rgx,pattern;settings=options||{},adSpaceClass=settings.adSpaceClass||'adSpace',adGroupClass=settings.adGroupClass||'adGroup',adGroupLabelClass=settings.adGroupLabelClass||'adGroupLabel',adGroupLabel=settings.adGroupLabel||'<div class="advertiseText"><span>Advertisement</span></div>',rgx=settings.rgx||'/default\\.gif/mig',pattern=eval(rgx);$('.'+adSpaceClass).each(function(){if((!$(this).html().length>0)||($(this).html().search(pattern)>0)){$(this).hide();}});$('.'+adGroupClass+':visible').each(function(){if($(this).find('.'+adSpaceClass+':visible').length>0){if($(this).hasClass(adGroupLabelClass)){$(this).prepend(adGroupLabel);}}else{$(this).hide();}});if(typeof callback==="function"){callback();}}
function automate(options,callback){fetch(options||{},function(){render(function(){tidy(options||{},callback);});});}
return{ads:ads,fetch:fetch,render:render,tidy:tidy,automate:automate};}());GA=(function(){function track_event(category,action){var args,category,action;args=[];category=category||'';action=action||'';if(_gaq&&_gaq.push&&category.length>0&&action.length>0){args.unshift.apply(args,arguments);args.unshift('_trackEvent');_gaq.push(args);}}
function init(){$('a.track-external').bind('click',function(event){event.preventDefault();track_event('Outbound Links',this.href);setTimeout('window.open("'+this.href+'")',100);});$('a.track-popup').bind('click',function(event){event.preventDefault();track_event('Outbound Links',this.href);});}
return{track_event:track_event,init:init};}());Forms=(function(){function create_text_limiter(limit){return function(elem){var tex,len,msg,newlen;tex=$(elem).val();tex=tex.replace(/\n/g,"\n\r");len=tex.length;msg=$("#"+$(elem).attr('id')+" ~ .errorMsg");if(len>=limit){$(msg).css("display","block").end();}else{$(msg).css("display","none").end();}
if(len>limit){newlen=$(elem).val().length-(len-limit);tex=tex.substring(0,newlen);$(elem).val(tex);return false;}};}
return{create_text_limiter:create_text_limiter};}());function init_modules(){var x,y;for(x=0,y=arguments.length;x<y;x++){if(typeof window[arguments[x]]!=="undefined"&&typeof window[arguments[x]].init==="function"){window[arguments[x]].init();}}}
function init(){GA.init();if(arguments.length>0){init_modules.apply(this,arguments);}}
return{Advertising:Advertising,GA:GA,Forms:Forms,init_modules:init_modules,init:init};}());jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};
