var IEPNGFix=window.IEPNGFix||{};IEPNGFix.tileBG=function(elm,pngSrc,ready){var data=this.data[elm.uniqueID],elmW=Math.max(elm.clientWidth,elm.scrollWidth),elmH=Math.max(elm.clientHeight,elm.scrollHeight),bgX=elm.currentStyle.backgroundPositionX,bgY=elm.currentStyle.backgroundPositionY,bgR=elm.currentStyle.backgroundRepeat;if(!data.tiles){data.tiles={elm:elm,src:'',cache:[],img:new Image(),old:{}};}
var tiles=data.tiles,pngW=tiles.img.width,pngH=tiles.img.height;if(pngSrc){if(!ready&&pngSrc!=tiles.src){tiles.img.onload=function(){this.onload=null;IEPNGFix.tileBG(elm,pngSrc,1);};return tiles.img.src=pngSrc;}}else{if(tiles.src)ready=1;pngW=pngH=0;}
tiles.src=pngSrc;if(!ready&&elmW==tiles.old.w&&elmH==tiles.old.h&&bgX==tiles.old.x&&bgY==tiles.old.y&&bgR==tiles.old.r){return;}
var pos={top:'0%',left:'0%',center:'50%',bottom:'100%',right:'100%'},x,y,pc;x=pos[bgX]||bgX;y=pos[bgY]||bgY;if(pc=x.match(/(\d+)%/)){x=Math.round((elmW-pngW)*(parseInt(pc[1])/100));}
if(pc=y.match(/(\d+)%/)){y=Math.round((elmH-pngH)*(parseInt(pc[1])/100));}
x=parseInt(x);y=parseInt(y);var repeatX={'repeat':1,'repeat-x':1}[bgR],repeatY={'repeat':1,'repeat-y':1}[bgR];if(repeatX){x%=pngW;if(x>0)x-=pngW;}
if(repeatY){y%=pngH;if(y>0)y-=pngH;}
this.hook.enabled=0;if(!({relative:1,absolute:1}[elm.currentStyle.position])){elm.style.position='relative';}
var count=0,xPos,maxX=repeatX?elmW:x+0.1,yPos,maxY=repeatY?elmH:y+0.1,d,s,isNew;if(pngW&&pngH){for(xPos=x;xPos<maxX;xPos+=pngW){for(yPos=y;yPos<maxY;yPos+=pngH){isNew=0;if(!tiles.cache[count]){tiles.cache[count]=document.createElement('div');isNew=1;}
var clipR=Math.max(0,xPos+pngW>elmW?elmW-xPos:pngW),clipB=Math.max(0,yPos+pngH>elmH?elmH-yPos:pngH);d=tiles.cache[count];s=d.style;s.behavior='none';s.left=(xPos-parseInt(elm.currentStyle.paddingLeft))+'px';s.top=yPos+'px';s.width=clipR+'px';s.height=clipB+'px';s.clip='rect('+
(yPos<0?0-yPos:0)+'px,'+
clipR+'px,'+
clipB+'px,'+
(xPos<0?0-xPos:0)+'px)';s.display='block';if(isNew){s.position='absolute';s.zIndex=-999;if(elm.firstChild){elm.insertBefore(d,elm.firstChild);}else{elm.appendChild(d);}}
this.fix(d,pngSrc,0);count++;}}}
while(count<tiles.cache.length){this.fix(tiles.cache[count],'',0);tiles.cache[count++].style.display='none';}
this.hook.enabled=1;tiles.old={w:elmW,h:elmH,x:bgX,y:bgY,r:bgR};};IEPNGFix.update=function(){for(var i in IEPNGFix.data){var t=IEPNGFix.data[i].tiles;if(t&&t.elm&&t.src){IEPNGFix.tileBG(t.elm,t.src);}}};IEPNGFix.update.timer=0;if(window.attachEvent&&!window.opera){window.attachEvent('onresize',function(){clearTimeout(IEPNGFix.update.timer);IEPNGFix.update.timer=setTimeout(IEPNGFix.update,100);});};jQuery.cookie=function(key,value,options){if(arguments.length>1&&String(value)!=="[object Object]"){options=jQuery.extend({},options);if(value===null||value===undefined){options.expires=-1;}
if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}
value=String(value);return(document.cookie=[encodeURIComponent(key),'=',options.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}
options=value||{};var result,decode=options.raw?function(s){return s;}:decodeURIComponent;return(result=new RegExp('(?:^|; )'+encodeURIComponent(key)+'=([^;]*)').exec(document.cookie))?decode(result[1]):null;};;if(typeof jQuery!='undefined'){jQuery(function($){$.fn.extend({loopedSlider:function(options){var settings=$.extend({},$.fn.loopedSlider.defaults,options);return this.each(function(){if($.fn.jquery<'1.3.2'){return;}
var $t=$(this);var o=$.metadata?$.extend({},settings,$t.metadata()):settings;var distance=0;var times=1;var slides=$(o.slides,$t).children().size();var width=$(o.slides,$t).children().outerWidth();var position=0;var active=false;var number=0;var interval=0;var restart=0;var pagination=$("."+o.pagination+" li a",$t);var paginationObj=false;if($(o.paginationObj)){var paginationObj=$(o.paginationObj+" li a");}
$.data(this,"loopedSlider",this);this.stopSlider=function(){clearInterval(sliderIntervalID);clearInterval(interval);clearTimeout(restart);};this.startSlider=function(){sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);};if(o.addPagination&&!$(pagination).length){var buttons=slides;$($t).append("<ul class="+o.pagination+">");$(o.slides,$t).children().each(function(){if(number<buttons){$("."+o.pagination,$t).append("<li><a rel="+(number+1)+" href=\"#\" >"+(number+1)+"</a></li>");number=number+1;}else{number=0;return false;}
$("."+o.pagination+" li a:eq(0)",$t).parent().addClass("active");});pagination=$("."+o.pagination+" li a",$t);}else{$(pagination,$t).each(function(){number=number+1;$(this).attr("rel",number);$(pagination.eq(0),$t).parent().addClass("active");});}
if(slides===1){$(o.slides,$t).children().css({position:"absolute",left:position,display:"block"});return;}
$(o.slides,$t).css({width:(slides*width)});$(o.slides,$t).children().each(function(){$(this).css({position:"absolute",left:position,display:"block"});position=position+width;});$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});if(slides>3){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}
if(o.autoHeight){autoHeight(times);}
$(".next",$t).click(function(){if(active===false){animate("next",true);if(o.autoStart){if(o.restart){autoStart();}
else{clearInterval(sliderIntervalID);}}}return false;});$(".previous",$t).click(function(){if(active===false){animate("prev",true);if(o.autoStart){if(o.restart){autoStart();}
else{clearInterval(sliderIntervalID);}}}return false;});if(o.containerClick){$(o.container,$t).click(function(){if(active===false){animate("next",true);if(o.autoStart){if(o.restart){autoStart();}
else{clearInterval(sliderIntervalID);}}}return false;});}
$(pagination,$t).click(function(){if($(this).parent().hasClass("active")){return false;}
else{times=$(this).attr("rel");$(pagination,$t).parent().siblings().removeClass("active");$(this).parent().addClass("active");if(o.paginationEffect=="fade"){animate("fade",times);}else{animate("slide",times);}
if(o.autoStart){if(o.restart){autoStart();}
else{clearInterval(sliderIntervalID);}}}return false;});if(o.autoStart){sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);function autoStart(){if(o.restart){clearInterval(sliderIntervalID);clearInterval(interval);clearTimeout(restart);restart=setTimeout(function(){interval=setInterval(function(){animate("next",true);},o.autoStart);},o.restart);}else{sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);}};if(o.hoverPause){$(o.slides,$t).mouseenter(function(){clearInterval(sliderIntervalID);clearInterval(interval);clearTimeout(restart);});$(o.slides,$t).mouseleave(function(){sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);});}}
if($.isFunction(o.onLoad)){o.onLoad.call(this,$(o.slides,$t).find("li:eq(0)"));}
function current(times){if(times===slides+1){times=1;}
if(times===0){times=slides;}
if(!paginationObj||paginationObj.length==0){$(pagination,$t).parent().siblings().removeClass("active");$(pagination+"[rel='"+(times)+"']",$t).parent().addClass("active");}else{$(paginationObj).parent().siblings().removeClass("active");$(paginationObj+"[rel='"+(times)+"']").parent().addClass("active");}};function autoHeight(times){if(times===slides+1){times=1;}
if(times===0){times=slides;}
var getHeight=$(o.slides,$t).children(":eq("+(times-1)+")",$t).outerHeight();$(o.container,$t).animate({height:getHeight},o.autoHeight);};function animate(dir,clicked){active=true;$(o.slides,$t).stop(true);switch(dir){case"next":times=times+1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}
if(slides<3){if(times===3){$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}
if(times===2){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:width});}}
$(o.slides,$t).animate({left:distance},o.slidespeed,function(){if(times===slides+1){times=1;$(o.slides,$t).css({left:0},function(){$(o.slides,$t).animate({left:distance})});$(o.slides,$t).children(":eq(0)").css({left:0});$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}
if(times===slides)$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});if(times===slides-1)$(o.slides,$t).children(":eq("+(slides-1)+")").css({left:(slides*width-width)});active=false;});if($.isFunction(o.onTransition)){var slideIndex=(times>slides)?0:times-1;o.onTransition.call(this,$(o.slides,$t).find("li:eq("+slideIndex+")"));}
break;case"prev":times=times-1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}
if(slides<3){if(times===0){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:(-width)});}
if(times===1){$(o.slides,$t).children(":eq(0)").css({position:"absolute",left:0});}}
$(o.slides,$t).animate({left:distance},o.slidespeed,function(){if(times===0){times=slides;$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:(slides*width-width)});$(o.slides,$t).css({left:-(slides*width-width)});$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}
if(times===2)$(o.slides,$t).children(":eq(0)").css({position:"absolute",left:0});if(times===1)$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});active=false;});if($.isFunction(o.onTransition)){var slideIndex=(times==0)?slides-1:times-1;o.onTransition.call(this,$(o.slides,$t).find("li:eq("+slideIndex+")"));}
break;case"slide":times=[times]*1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}
$(o.slides,$t).children(":eq("+(slides-1)+")").css({left:slides*width-width});$(o.slides,$t).children(":eq(0)").css({left:0});if(times===slides){$(o.slides,$t).children(":eq(0)").delay(o.slidespeed/slides).animate({left:(slides*width)},0);}
if(times===1){$(o.slides,$t).children(":eq("+(slides-1)+")").delay(o.slidespeed/slides).animate({position:"absolute",left:-width},0);}
$(o.slides,$t).animate({left:distance},o.slidespeed,function(){if(jQuery.browser.msie){$(this).get(0).style.removeAttribute('filter');}});active=false;if($.isFunction(o.onTransition)){var slideIndex=(times>slides)?0:times-1;o.onTransition.call(this,$(o.slides,$t).find("li:eq("+slideIndex+")"));}
break;case"fade":times=[times]*1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}
$(o.slides,$t).children().fadeOut(o.fadespeed,function(){$(o.slides,$t).css({left:distance});$(o.slides,$t).children(":eq("+(slides-1)+")").css({left:slides*width-width});$(o.slides,$t).children(":eq(0)").css({left:0});if(times===slides){$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}
if(times===1){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}
$(o.slides,$t).children().fadeIn(o.fadespeed,function(){if(jQuery.browser.msie){$(this).get(0).style.removeAttribute('filter');}});active=false;});if($.isFunction(o.onTransition)){var slideIndex=(times>slides)?0:times-1;o.onTransition.call(this,$(o.slides,$t).find("li:eq("+slideIndex+")"));}
break;default:break;}};});}});$.fn.loopedSlider.defaults={container:".container",slides:".slides",pagination:"pagination",containerClick:true,autoStart:0,restart:0,hoverPause:true,slidespeed:300,fadespeed:200,autoHeight:0,addPagination:false,paginationEffect:"slide",onTransition:false,onLoad:false,paginationObj:false};});};function doSlider(){$('#ex_slider').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:4000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:true,paginationObj:"#ex_slider_pagination",paginationEffect:"fade",onTransition:function(currentSlide){slideCallback(currentSlide);},onLoad:function(currentSlide){slideCallback(currentSlide);moveSlideNav();}});window.myLoopedSlider=$("#ex_slider").data("loopedSlider");}
$(function(){if($('body').hasClass('roadshow')){$('body').click(function(){closeMapModal();});$('.infobox_region').click(function(event){event.stopPropagation();});if(!(navigator.userAgent.match(/iPhone/i))&&!(navigator.userAgent.match(/iPod/i))&&!(navigator.userAgent.match(/iPad/i))){$('.ex_map_city_name, .ex_map_pin_mark').hover(function(event){cityMouseOverNoSlider($(this));},function(){cityMouseOut($(this));});$('map#region_imagemap area').hover(function(){cityMouseOverNoSlider($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'));},function(){cityMouseOut($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'));});}
function openFlickrModal(pin,event,scrollToModal){var $this=pin;event.stopPropagation();var overlay=true;if(!overlay){var modal=$('body>.infobox_region');modal.animate({opacity:0},function(){$(this).remove();});}
var obj=$this.parents('.ex_map_city');if(!obj.hasClass('ex_map_city_active')){}else{$('.ex_map_city:not(.ex_map_city[rel="'+rel+'"]').find('.infobox_region').fadeOut(400);}
var modal=obj.find('.infobox_region').show();if(scrollToModal){$('html, body').animate({scrollTop:(Math.round(modal.offset().top))-30},800);}
var cityId=modal.parents('.ex_map_city').attr('id');var coordinates=modal.offset();var newModal=modal.clone();modal.hide();newModal.addClass('clone_'+cityId).appendTo('body').offset(coordinates).css({'z-index':'2050'}).addClass(cityId);newModal.click(function(event){event.stopPropagation();}).find('a.close').click(function(){closeMapModal();});newModal.find('.open_city').click(function(event){cityClickNoSlider($(this).attr('rel'),event,false);});if(overlay){var modalOverlay=$('<div class="modal_overlay" />');modalOverlay.appendTo('body').animate({opacity:0.25});}
var cityId=$this.parents('.ex_map_city').attr('id');var slider=newModal.find('.infobox_looped_slider');var imageContainer=newModal.find('.infobox_looped_slider .slides');var sliderNav=newModal.find('ul.pagination');var setId=slider.attr('rel');var flickrId='64254253@N07';var flickr_url='http://api.flickr.com/services/feeds/photoset.gne';flickr_url+='?nsid='+flickrId;flickr_url+='&set='+setId;flickr_url+='&format=json';flickr_url+='&jsoncallback=?';var flickr_set_url='http://www.flickr.com/photos/'+flickrId+'/sets/'+setId+'/show/';flickr_set_url=encodeURI(flickr_set_url);var flickr_msg='Check out this photo album from the Rugby World Cup 2011 Roadshow';flickr_msg=encodeURI(flickr_msg);var flickrLink='<a href="'+flickr_set_url+'" target="_blank">View photo gallery</a>';var fbLike='<iframe src="http://www.facebook.com/plugins/like.php?app_id=221280004562048&amp;href='+flickr_set_url+'&amp;send=false&amp;layout=button_count&amp;width=90&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe>';var tweet='<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?count=none&amp;url='+flickr_set_url+'&amp;text='+flickr_msg+'" style="width:56px; height:21px;"></iframe>';function loadSlide(count,item,callback){var src=item.media.m;var fileExtIndex=src.indexOf('_m.jpg');src=src.substring(0,fileExtIndex)+'.jpg';var slide=$('<li class="loading"></li>');var imageWrap=$('<a class="image_wrap" href="'+item.link+'lightbox/" target="_blank" style="display:none;"></a>');imageContainer.append(slide);slide.append(imageWrap);var img=new Image();$(img).load(function(){$(this).appendTo(imageWrap);slide.append(imageWrap).removeClass('loading');imageWrap.fadeIn(500,function(){imageContainer.removeClass('loading');if($.isFunction(callback)){callback.call(this);}});}).attr({'src':src,'alt':item.title,'height':'255'});var activeClass=(count===1)?' class="active"':'';sliderNav.append('<li'+activeClass+'><a rel="'+count+'" href="#">'+count+'</a></li>');}
$.getJSON(flickr_url,function(data){var count=0;var maxNum=5;$.each(data.items,function(i,item){count++;});$.each(data.items,function(i,item){if(i===0){loadSlide(1,item,function(){index=1;if(count>1){$.each(data.items,function(i,item){if(i>0&&(i+1)<=maxNum){index++;loadSlide(index,item,null);var isMax=(count>maxNum)?true:false;if((isMax===false&&index===count)||(isMax===true&&index===maxNum)){var navCount=(isMax)?5:count;sliderNav.css('width',navCount*14+'px').parents('.looped_slider_nav').fadeIn();slider.loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:7500,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});}}});}else{slider.find('.slides li').fadeIn();}});}});if(count===0){slider.html('<p>We\'re out there snapping away right now - please check back later.</p>');}else{var social_bar=newModal.find('.infobox_social_bar');social_bar.find('.infobox_social_flickr').html(flickrLink);social_bar.find('.infobox_social_facebook').html(fbLike);social_bar.find('.infobox_social_twitter').html(tweet);}});}
$('.ex_map_pin_mark').click(function(event){openFlickrModal($(this),event,false);});$('a.map_photo_link').click(function(event){var pin=$('.ex_map_city[rel="'+$(this).attr('rel')+'"] .infobox_region');openFlickrModal(pin,event,true);return false;});}});$(document).ready(function(){$(function(){$('.looped_slider_init').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:7500,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#loopedSlider').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:7500,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#loopedSliderHome').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:5000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#feature_article').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:10000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#looped_article, #looped_article2').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:10000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#looped_news').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#looped_slider_business_showcase').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:true});});$(function(){$('#looped_slider_business_landing_main').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:200,autoHeight:0,addPagination:false});});$(function(){$('#looped_slider_business_landing').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:true});});$(function(){$('#looped_promo').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:10000,restart:0,slidespeed:650,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('#LS_showcase, #looped_slider_business_showcase_landing').loopedSlider({container:".container",slides:".slides",containerClick:false,autoStart:100000,restart:0,slidespeed:650,fadespeed:350,autoHeight:0,addPagination:false});});$(function(){$('div.looped_slider_team').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:true});});$(function(){$('#looped_slider_event').loopedSlider({container:".container",slides:".slides",pagination:"pagination",containerClick:false,autoStart:11000,restart:0,slidespeed:950,fadespeed:350,autoHeight:0,addPagination:true});});});;var delay=1000;var regionOpacity=0.44;function fadeIn(){if($.browser.msie==true&&parseInt($.browser.version)<9)
{$('#ex_slider_container, #ex_slider_nav_container, #ex_slider_nav_bg, #ex_map_regions').show();}else{$('#ex_slider_container, #ex_slider_nav_container, #ex_slider_nav_bg, #ex_map_regions').fadeIn(1000);}}
function openMapModal(modal,overlay){var cityId=modal.parents('.ex_map_city').attr('id');var coordinates=modal.offset();var newModal=modal.clone();newModal.addClass('clone_'+cityId).appendTo('body').offset(coordinates).css({'z-index':'2050'}).addClass(cityId);newModal.click(function(event){event.stopPropagation();}).find('a.close').click(function(){closeMapModal();});newModal.find('.open_city').click(function(event){cityClickNoSlider($(this).attr('rel'),event,false);});if(overlay){var modalOverlay=$('<div class="modal_overlay" />');modalOverlay.appendTo('body').animate({opacity:0.25});}}
function closeMapModal(){var modalOverlay=$('.modal_overlay');modalOverlay.animate({opacity:0},function(){$(this).remove();});var modal=$('body>.infobox_region');modal.animate({opacity:0},function(){$(this).remove();});unHighLight();}
function highLight(rel){$('.ex_map_city[rel="'+rel+'"]').addClass('ex_map_city_active');$('.ex_map_city[rel="'+rel+'"] .ex_map_city_name').css({'background':'url("/images/experience-map-elems.png") no-repeat 100% 0','color':'#193745'}).animate({'backgroundPosition':'100% -27px','color':'#fff'},delay);delay=300;$('.region_area[rel="'+rel+'"]').stop(false,false).fadeTo(400,regionOpacity,function(){$(this).addClass('active')});}
function unHighLight(){$('.ex_map_city').find('.infobox_region').fadeOut(300);$('.ex_map_city_active').each(function(){if($(this).attr('id')=='city_29'||$(this).attr('id')=='city_28'||$(this).attr('id')=='city_27'||$(this).attr('id')=='city_26'||$(this).attr('id')=='city_25'||$(this).attr('id')=='city_24'||$(this).attr('id')=='city_23'||$(this).attr('id')=='city_22'||$(this).attr('id')=='city_21'||$(this).attr('id')=='city_19'||$(this).attr('id')=='city_16'||$(this).attr('id')=='city_15'||$(this).attr('id')=='city_14'||$(this).attr('id')=='city_13'||$(this).attr('id')=='city_12'||$(this).attr('id')=='city_9'||$(this).attr('id')=='city_6'||$(this).attr('id')=='city_5'){$(this).removeClass('ex_map_city_active');$(this).find('.ex_map_city_name').attr('style',' ');}else{$(this).removeClass('ex_map_city_active').find('.ex_map_city_name').css({'backgroundPosition':'100% -27px','color':'#fff'}).animate({'backgroundPosition':'100% 0','color':'#193745'},300);}});$('.region_area.active').fadeOut(300);}
function slideCallback(currentSlide){var rel=currentSlide.find('.slide_wrapper').attr('rel');var eventTitle=currentSlide.find('.event_ref').attr('title');var eventUrl=currentSlide.find('.event_ref').attr('href');var subjectTitle=currentSlide.find('.subject_ref').attr('title');var subjectUrl=currentSlide.find('.subject_ref').attr('href');$('#ex_slider_text h3').fadeOut(300,function(){$(this).find('a').text(eventTitle);$(this).find('a').attr('href',eventUrl);$(this).fadeIn(400);});$('#event_explore_link').attr('href',eventUrl);$('.ex_event_link').attr('href',eventUrl);$('#subject_explore_link').attr('href',subjectUrl);$('#subject_explore_link').text(subjectTitle);unHighLight();if($('.ex_map_city[rel="'+rel+'"]').length!=0&&$('.region_area[rel="'+rel+'"]').length!=0){highLight(rel);}}
function moveSlideNav(){$("#ex_slider_nav").appendTo("#ex_slider_nav_container");}
var hoverTimeout=new Array();function cityMouseOver(obj,sliderInstance){sliderInstance.stopSlider();var rel=obj.parents('.ex_map_city').attr('rel');if(typeof hoverTimeout[rel]!='undefined'){clearTimeout(hoverTimeout[rel]);}
if($('.region_area[rel="'+rel+'"]:visible').length==0||$('.region_area[rel="'+rel+'"]').css('opacity')!=regionOpacity){$('.region_area[rel="'+rel+'"]').stop(false,true).fadeTo(400,regionOpacity);}}
function cityMouseOverNoSlider(obj){var rel=obj.parents('.ex_map_city').attr('rel');if(typeof hoverTimeout[rel]!='undefined'){clearTimeout(hoverTimeout[rel]);}
if($('.region_area[rel="'+rel+'"]:visible').length==0||$('.region_area[rel="'+rel+'"]').css('opacity')!=regionOpacity){$('.region_area[rel="'+rel+'"]').stop(false,true).fadeTo(400,regionOpacity);}}
function cityMouseOut(obj){var rel=obj.parents('.ex_map_city').attr('rel');if(!obj.parents('.ex_map_city').hasClass('ex_map_city_active')){hoverTimeout[rel]=setTimeout(function(){$('.region_area[rel="'+rel+'"]').stop(false,false).fadeOut(400,function(){});},200);}}
function cityClick(obj,event,sliderInstance){event.stopPropagation();var rel=obj.parents('.ex_map_city').attr('rel');if(!obj.parents('.ex_map_city').hasClass('ex_map_city_active')){unHighLight();highLight(rel);}else{$('.ex_map_city:not(#'+obj.parents('.ex_map_city').attr('id')+')').find('.infobox_region').fadeOut(400);}
var modal=obj.parents('.ex_map_city').find('.infobox_region').show();sliderInstance.stopSlider();openMapModal(modal,true);modal.hide();}
function cityClickNoSlider(rel,event,overlay){event.stopPropagation();if(!overlay){var modal=$('body>.infobox_region');modal.animate({opacity:0},function(){$(this).remove();});unHighLight();}
var obj=$('.ex_map_city[rel="'+rel+'"]');if(!obj.hasClass('ex_map_city_active')){unHighLight();highLight(rel);}else{$('.ex_map_city:not(.ex_map_city[rel="'+rel+'"]').find('.infobox_region').fadeOut(400);}
var modal=obj.find('.infobox_region').show();openMapModal(modal,overlay);modal.hide();}
window.myLoopedSlider={};$(function(){if($('body').hasClass('experiencerealnz_landing')){setTimeout("fadeIn(); doSlider();",1000);$('body').click(function(){closeMapModal();});$('.infobox_region').click(function(event){event.stopPropagation();});if(!(navigator.userAgent.match(/iPhone/i))&&!(navigator.userAgent.match(/iPod/i))&&!(navigator.userAgent.match(/iPad/i))){$('.ex_map_city_name, .ex_map_pin_mark').hover(function(event){cityMouseOver($(this),myLoopedSlider);},function(){cityMouseOut($(this));});$('map#region_imagemap area').hover(function(){cityMouseOver($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'),myLoopedSlider);},function(){cityMouseOut($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'));});}
$('.ex_map_city_name, .ex_map_pin_mark').click(function(event){cityClick($(this),event,myLoopedSlider);});$('map#region_imagemap area').click(function(event){cityClick($('.ex_map_city[rel="'+$(this).attr('rel')+'"]:first .ex_map_city_name'),event,myLoopedSlider);});$('.slide_wrapper img').hover(function(){myLoopedSlider.stopSlider();});$('a.ex_event_link').hover(function(){$('#ex_slider_text h3 span').css({'background-image':'url(/images/dots-b7b7b7.gif)'});},function(){$('#ex_slider_text h3 span').css({'background-image':'url(/images/dots-546d78.gif)'});});$('div.ajax_loader').each(function(elem){var alt=$(this).attr('title');var src='/images/explore/'+$(this).attr('rel');var height=$(this).height();var width=$(this).width();if($(this).parent().hasClass('slide_wrapper')){height='290';width='690';}else if($(this).parent().hasClass('region_image_link')){height='156';width='318';src=$(this).attr('rel');}else if($(this).parent().hasClass('print_map')){height='800';width='800';}
var img="<img src='"+src+"' alt='"+alt+"' height='"+height+"' width='"+width+"' />";$(this).replaceWith(img);});}});$(function(){if($('body').hasClass('adopt-team')){$('body').click(function(){closeMapModal();});$('.infobox_region').click(function(event){event.stopPropagation();});if(!(navigator.userAgent.match(/iPhone/i))&&!(navigator.userAgent.match(/iPod/i))&&!(navigator.userAgent.match(/iPad/i))){$('.ex_map_city_name, .ex_map_pin_mark').hover(function(event){cityMouseOverNoSlider($(this));},function(){cityMouseOut($(this));});$('map#region_imagemap area').hover(function(){cityMouseOverNoSlider($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'));},function(){cityMouseOut($('.ex_map_city[rel="'+$(this).attr('rel')+'"] .ex_map_city_name'));});}
$('.ex_map_city_name, .ex_map_pin_mark').click(function(event){cityClickNoSlider($(this).parents('.ex_map_city').attr('rel'),event,true);});$('map#region_imagemap area').click(function(event){cityClickNoSlider($(this).attr('rel'),event,true);});}});$(document).ready(function(){var visited=$.cookie('visited');if(!visited)
{$('#out_of_date').delay(800).slideDown(500,function(){var msie6=$.browser.msie&&$.browser.version<7;var res=$('#out_of_date').length;if(res!=0){var top=$('#out_of_date').offset().top-parseFloat($('#out_of_date').css('margin-top').replace(/auto/,0));repositionBanner(window,top);$(window).bind("scroll.banner",function(event){repositionBanner(this,top);});}});function repositionBanner(element,top){var y=$(element).scrollTop();if(y>=top){$('#out_of_date').addClass('fixed');$("#header").css("marginBottom",$('#out_of_date').outerHeight()+"px");}else{$('#out_of_date').removeClass('fixed');$("#header").css("marginBottom","0px");}}
function closeOutOfDate(){if($('#out_of_date').is(':visible')){$('#out_of_date').slideUp(500,function(){$('#out_of_date_wrapper').hide();$(window).unbind("scroll.banner");});$('#header').animate({marginBottom:"0",},500);}}
$('a#out_of_date_close').click(function(){closeOutOfDate();return false;});$.cookie('visited','yes',{expires:365,path:'/'});}else{$('#out_of_date').css('display','hidden');}
$('.page_top').click(function(){$('html, body').animate({scrollTop:0},800);return false;});function equalHeight(group){var tallest=0;group.each(function(){var thisHeight=$(this).height();if(thisHeight>tallest){tallest=thisHeight;}});group.height(tallest);}
equalHeight($("div.social_boxes div.clearfix:first-child div.box"));$("div.box_1").click(function()
{window.location=$(this).attr("url");});$("a#minimise_preview_alert").toggle(function(){$(this).parents("div#previewing").addClass("minimised")
return false;},function(){$(this).parents("div#previewing").removeClass("minimised")
return false;});$("#search_text").focus(function(){if($(this).val()=="Search"){$(this).val("")}}).blur(function(){if($.trim($(this).val())==""){$(this).val("Search");}}).filter(function(){if($.trim($(this).val())==""){return true;}
return false;}).val("Search");$("#signup_email_field").focus(function(){if($(this).val()=="Email address"){$(this).val("")}}).blur(function(){if($.trim($(this).val())==""){$(this).val("Email address");}}).filter(function(){if($.trim($(this).val())==""){return true;}
return false;}).val("Email address");$(".share_this_button").click(function(e){if($(this).hasClass("popdown")){$("#share_popdown").toggleClass("hide");}else{$("#share_popup").toggleClass("hide");}
e.stopPropagation();});$("#rss_button").click(function(e){$("#rss_popup").toggleClass("hide");e.stopPropagation();});$(document).click(function(){$("#share_popdown").addClass("hide");$("#share_popup").addClass("hide");$("#rss_popup").addClass("hide");});$("#share_popdown, #share_popup, #rss_popup").click(function(e){e.stopPropagation();});$("li.u_n_social").hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$("li.u_n_social").mouseup(function(){window.location=$(this).find('a').attr('href');return false;});$('h1, h2, h3, h4, h5').wrapInner('<span />');$('li').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('ul.pagination').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('div.social_boxes div.tweet_list div.in, div.social_boxes div.tweet_list div.t').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('ul#nav li a').mouseup(function(){$(this).addClass('current');});$('.quicklinks li a').hover(function(){$(this).stop(true,false).animate({color:'#ffffff',borderBottomColor:'#ffffff'},100);},function(){$(this).stop(true,true).animate({color:'#bebebe',borderBottomColor:'#303132'},400);});var intro_section_height=$('div.intro_section').height();$('div.intro_section_shadow').css({'height':intro_section_height+'px'});$('div.position_i_s_right2').css({'height':intro_section_height+'px'});var home_cols_height=$('div.grid3col').height();if($('body.home').length>0){var col1_padding=$('body.home div.col_1').css("padding-bottom").replace("px","");var col2_padding=$('body.home div.col_2').css("padding-bottom").replace("px","");var col3_padding=$('body.home div.col_3').css("padding-bottom").replace("px","");$('body.home div.col_1').css({'height':(home_cols_height-col1_padding)+'px'});$('body.home div.col_2').css({'height':(home_cols_height-col2_padding)+'px'});$('body.home div.col_3').css({'height':(home_cols_height-col3_padding)+'px'});}
$('div#LS_showcase').hover(function(){if($.browser.msie&&$.browser.version==6){$(this).find('.slide_overlay').show();}else{$(this).find('.slide_overlay').slideDown(200);}},function(){if($.browser.msie&&$.browser.version==6){$(this).find('.slide_overlay').hide();}else{$(this).find('.slide_overlay').slideUp(200);}});$('div#looped_slider_business_showcase_landing').hover(function(){if($.browser.msie&&$.browser.version==6){$(this).find('.slide_overlay').show();$(this).find('.looped_slider_business_nav').show();}else{$(this).find('.slide_overlay').slideDown(200);$(this).find('.looped_slider_business_nav').slideDown(200);}},function(){if($.browser.msie&&$.browser.version==6){$(this).find('.slide_overlay').hide();$(this).find('.looped_slider_business_nav').hide();}else{$(this).find('.slide_overlay').slideUp(200);$(this).find('.looped_slider_business_nav').slideUp(200);}});$which_team_modal=$('div.which_team_modal').not(".no_modal_js");if($which_team_modal.length>0){$content_wrapper=$("#content_wrapper");content_wrapper_width=parseInt($content_wrapper.width());content_overall_width=($content_wrapper.outerWidth()-$content_wrapper.width())/2;new_x=$content_wrapper.offset().left+content_overall_width+((content_wrapper_width-parseInt($which_team_modal.width()))/2)+1;$which_team_modal.css("left",new_x);new_y=$('div.which_team').offset().top+$('div.which_team').outerHeight()+10;$which_team_modal.css("top",new_y);$('div.which_team a.arrow').click(function(){if($which_team_modal.css("display")=="none"){$which_team_modal.slideDown(500);}else{$which_team_modal.slideUp(500);}
return false;});$('a.modal_close',$which_team_modal).click(function(){$which_team_modal.slideUp(500);return false;});}
var today=new Date();var sep1=new Date(2011,8,9);var d=sep1;$(function(){$('#date_single, #date_range2, #date_event_range2, #search_event_date_to').datepicker({showOn:'both',buttonImage:'/images/icon-calendar-small.png',buttonImageOnly:true,hideIfNoPrevNext:true,dateFormat:'dd/mm/yy',defaultDate:d});});$(function(){$('#date_range1').datepicker({showOn:'both',buttonImage:'/images/icon-calendar-small.png',buttonImageOnly:true,hideIfNoPrevNext:true,dateFormat:'dd/mm/yy',defaultDate:d,onSelect:function(dateText,inst){$('#date_range2').datepicker('option','defaultDate',dateText);}});});$(function(){$('#date_event_range1').datepicker({showOn:'both',buttonImage:'/images/icon-calendar-small.png',buttonImageOnly:true,hideIfNoPrevNext:true,dateFormat:'dd/mm/yy',defaultDate:d,onSelect:function(dateText,inst){$('#date_event_range2').datepicker('option','defaultDate',dateText);}});});$(function(){$('#search_event_date_from').datepicker({showOn:'both',buttonImage:'/images/icon-calendar-small.png',buttonImageOnly:true,hideIfNoPrevNext:true,dateFormat:'dd/mm/yy',defaultDate:d,onSelect:function(dateText,inst){$('#search_event_date_to').datepicker('option','defaultDate',dateText);}});});$('.range_date_wrap').hide();$('a.range').click(function(){$('.single_date_wrap').hide();$('.range_date_wrap').show();return false;});$('a.single').click(function(){$('.range_date_wrap').hide();$('.single_date_wrap').show();return false;});$('.open_form1').click(function(){$('#dialog1').dialog('open');});$(function(){$('#dialog1').dialog({autoOpen:false,width:645,modal:true,autoResize:true,position:['center',100]});});$(function(){$('#dialog_team').dialog({autoOpen:false,width:645,modal:true,dialogClass:'team_modal',autoResize:true});});$(function(){$('#city_teams').dialog({autoOpen:true,width:320,modal:true,dialogClass:'city_teams_modal',autoResize:true});});$("ul.events_list li").each(function(){var bottom_info_height=$(this).find('.bottom_info').height();var elem_height=parseInt($(this).height())+(parseInt(bottom_info_height)+6)+"px"
$(this).css({paddingBottom:0,height:elem_height});});var i=0;$("ul.events_list li").each(function(){if(i%3==0){var items=[];items[1]=$(this);items[2]=$(this).next();items[3]=$(this).next().next();var maxHeight=0;for(key in items){var itemHeight=items[key].height();if(itemHeight>maxHeight){maxHeight=itemHeight;}}
for(key in items){items[key].css({height:maxHeight+"px"});}}
i++;});addOffSiteLinkOnclick();});function isValidEmailAddress(email_address){if((email_address.indexOf('@')>0)&&(email_address.indexOf('@')<(email_address.length-2))){return true;}
return false;}
function showNewsletterSignupModal()
{$("#dialog1").html("");$.get("/newsletter-signup",{},function(html){$("#dialog1").html(html);});$('#dialog1').dialog('open');}
function sendItineraryIdeas(team)
{$("#dialog_team").addClass("team_pdf");$("#dialog_team").html("");$.get("/teams/"+team+"/send-pdf/",{},function(html){$("#dialog_team").html(html);});$('#dialog_team').dialog('open');return false;}
function sendItineraryEmail(pl)
{$("#dialog1").addClass("itinerary_email");$("#dialog1").html("");$.get("/event-itinerary",{pl:pl},function(html){$("#dialog1").html(html);});$('#dialog1').dialog('open');return false;}
function sendEventsEmail(ev_ids,url,srch_type,srch_string)
{var dialog_elem=$("#dialog1");dialog_elem.addClass("itinerary_email").html("");$.get("/event-itinerary",{ev_ids:ev_ids,url:url,srch_type:srch_type,srch_string:srch_string},function(html){$("#dialog1").html(html);});var ev_input="<input type='hidden' name='ev_ids' value='"+ev_ids+"' />"+"<input type='hidden' name='url' value='"+url+"' />"+"<input type='hidden' name='srch_type' value='"+srch_type+"' />";dialog_elem.dialog('option','dialogClass','dialog_nz2011_style').dialog('open');return false;}
function showNewsletterSignupModalSubscribed(email_address)
{$("#dialog1").html("");$.get("/newsletter-signup",{email:email_address,only_show_form:1},function(html){$("#dialog1").html(html);});$('#dialog1').dialog('open');}
function showEmailSignupError(err_msg)
{$('#email_error_msg').html(err_msg).slideDown().delay(2000).slideUp();}
function signupToNewsletter(email_address)
{$(document).ready(function(){$.ajax({type:"POST",url:"/newsletter-signup-controller",data:"opt=newsletter-signup&email="+email_address,error:function(){showEmailSignupError("Unable to connect to register!");},success:function(msg){var obj=jQuery.parseJSON(msg);if(obj.status==1){showNewsletterSignupModalSubscribed(email_address);}else{showEmailSignupError(obj.message);}}});return false;});}
function getSubCategories(){cat_field=$("#search_event_category");sub_cat_field=$("#search_event_sub_category");sub_cat_field.get(0).length=1;value=cat_field.val();if(value!=""){var opt={opt:"getSubCategories",cat_id:value}
$.getJSON("/ajax/",opt,function(json){if(json.status==1){if(json.data.length==0){sub_cat_field.attr("disabled",true);}else{sub_cat_field.removeAttr("disabled");}
$.each(json.data,function(key,value){sub_cat_field.append($("<option></option>").attr("value",value.id).text(value.title));});}});}}
function addOffSiteLinkOnclick()
{if($("#site_not_live").size()==0){$('a').filter(function(index){if(this.href.match(/^http/)&&!this.href.match(/http:\/\/(\w+\.)?nz2011/i)){return true;}
return false;}).click(function(){if(this.href.match(/http:\/\/(\w+\.)?nzte\.govt\.nz/i)){_gaq.push(['_trackEvent','Offsite link','New Zealand Trade and Enterprise Link',this.href]);}else if(this.href.match(/http:\/\/(\w+\.)?business\.newzealand\.com/i)){_gaq.push(['_trackEvent','Offsite link','Business.NewZealand.com Link',this.href]);}else if(this.href.match(/http:\/\/(\w+\.)?dia\.govt\.nz/i)){_gaq.push(['_trackEvent','Offsite link','Department of Internal Affairs Link',this.href]);}else if(this.href.match(/http:\/\/(\w+\.)?rugbyworldcup\.com/i)){_gaq.push(['_trackEvent','Offsite link','Rugbyworldcup.com link',this.href]);}else{if(this.href.match(/http:\/\/(\w+\.)?delicious\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','Delicious','']);}else if(this.href.match(/http:\/\/(\w+\.)?digg\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','Digg','']);}else if(this.href.match(/http:\/\/(\w+\.)?facebook\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','Facebook','']);}else if(this.href.match(/http:\/\/(\w+\.)?reddit\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','Reddit','']);}else if(this.href.match(/http:\/\/(\w+\.)?stumbleupon\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','StumbleUpon','']);}else if(this.href.match(/http:\/\/(\w+\.)?twitter\.com/i)){_gaq.push(['_trackEvent','Sharing and social media','Twitter','']);}else{_gaq.push(['_trackEvent','Offsite link','Other',this.href]);}}});}}
var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length<len)val="0"+val;return val;};return function(date,mask,utc){var dF=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(date)=="[object String]"&&!/\d/.test(date)){mask=date;date=undefined;}
date=date?new Date(date):new Date;if(isNaN(date))throw SyntaxError("invalid date");mask=String(dF.masks[mask]||mask||dF.masks["default"]);if(mask.slice(0,4)=="UTC:"){mask=mask.slice(4);utc=true;}
var _=utc?"getUTC":"get",d=date[_+"Date"](),D=date[_+"Day"](),m=date[_+"Month"](),y=date[_+"FullYear"](),H=date[_+"Hours"](),M=date[_+"Minutes"](),s=date[_+"Seconds"](),L=date[_+"Milliseconds"](),o=utc?0:date.getTimezoneOffset(),flags={d:d,dd:pad(d),ddd:dF.i18n.dayNames[D],dddd:dF.i18n.dayNames[D+7],m:m+1,mm:pad(m+1),mmm:dF.i18n.monthNames[m],mmmm:dF.i18n.monthNames[m+12],yy:String(y).slice(2),yyyy:y,h:H%12||12,hh:pad(H%12||12),H:H,HH:pad(H),M:M,MM:pad(M),s:s,ss:pad(s),l:pad(L,3),L:pad(L>99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){return $0 in flags?flags[$0]:$0.slice(1,$0.length-1);});};}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc);};;var hideBookmark=false;function loadEventBookmarkBar(){$.ajax({url:'/bookmark-ajax',data:{'opt':'getBookmarks'},type:'GET',success:function(bookmarks){if(bookmarks.status==1&&bookmarks.data!=''&&!$('#my_events_bar').is(':visible')){var i=0;$.each(bookmarks.data,function(id,data){i++;if(i>=5){$('#my_event_list_wrapper').addClass('full_list');$('#my_event_list_shadow').show();}
var img=$('<li id='+id+'><span><a href="'+data.url+'"><img width="46" height="46" alt="'+data.title+'" src="'+data.image_small_square+'"></a></span></li>');$('#my_event_list').append(img);});$('#my_events_bar_close').hide();$('#my_event_count').text(i);$('#my_event_list').css('width',56*i+'px');$('#my_events_bar_holder').show();$('#my_events_bar').show();$('#my_events_bar_hide').show();}
if(i>1&&$('#event_plural').text()!='Events'){$('#event_plural').append('s');}
if(bookmarks.data==''&&!$('#my_events_bar').is(':visible')){$('#my_events_bar_show').hide();$('#my_events_bar_hide').hide();$.cookie('bookmark_bar_state','',{path:'/'});if(!$.cookie('bookmark_bar')){$.cookie('bookmark_bar','show',{path:'/'});$('#my_events_bar_intro').show();$('#my_events_bar_info').hide();$('#my_events_bar_close').show();$('#my_events_bar_holder').show();$('#my_events_bar').slideDown(500);}else if($.cookie('bookmark_bar')=='show'){$('#my_events_bar_intro').show();$('#my_events_bar_info').hide();$('#my_events_bar_close').show();$('#my_events_bar_holder').show();$('#my_events_bar').show();}else if($.cookie('bookmark_bar')=='hide'){$('#my_events_bar_holder').hide();$('#my_events_bar').hide();}}
if($.cookie('bookmark_bar_state')=='maximised'){$('#my_event_list_wrapper').show();$('#my_events_bar').addClass('maximised');$('#my_events_bar_hide').show();$('#my_events_bar_show').hide();return false;}
if($.cookie('bookmark_bar_state')=='minimised'){$('#my_event_list_wrapper').hide();$('#my_events_bar').addClass('minimised');$('#my_events_bar_hide').hide();$('#my_events_bar_show').show();return false;}}});}
function closeBookmarkBar(){if($('#my_events_bar').is(':visible')){$('#my_events_bar').slideUp(500,function(){$('#my_events_bar_holder').hide();$.cookie('bookmark_bar','hide');});}}
function hideBookmarkBar(){$('#my_events_bar').slideUp(500,function(){$('#my_event_list_wrapper').hide();$('#my_events_bar').removeClass('maximised').addClass('minimised');$('#my_events_bar_hide').hide();$('#my_events_bar_show').show();$.cookie('bookmark_bar_state','minimised',{path:'/'});$('#my_events_bar').slideDown(300);});}
function showBookmarkBar(){$('#my_events_bar_holder').show();$('#my_event_list_wrapper').show();$('#my_events_bar').slideUp(300,function(){$('#my_events_bar').removeClass('minimised').addClass('maximised');$('#my_events_bar_show').hide();$('#my_events_bar_hide').show();$.cookie('bookmark_bar_state','maximised',{path:'/'});$('#my_events_bar').slideDown(500);});}
function addBookmark(id,response){if(!response.data){alert('You have reached a maximum of 50 events');}else{if(!$('#my_events_bar_info').is(':visible')){$('#my_events_bar_info').fadeIn();$('#my_events_bar_intro').hide();$('#my_events_bar_close').hide();}
var img=new Image();var imgWrap=$('<span></span>');var imgContainer=$('<li id="'+id+'"></li>').append(imgWrap);var plural;if($('#my_events_bar_intro').is(':visible')){$('#my_events_bar_intro').fadeOut();}
var numEvents=response.data.num_bookmarks;if(numEvents==1){$('#my_events_bar_hide').show();}
if(numEvents>1&&$('#event_plural').text()!='events'){$('#event_plural').append('s');}
if($('#my_event_list').find('li[id="'+id+'"]').length==0){$('#my_event_count').text(numEvents);if(numEvents==5){if($.cookie('bookmark_bar_state')=='minimised'){$('#my_event_list_wrapper').addClass('full_list');}else{$('#my_event_list_shadow').fadeIn();$('#my_event_list_wrapper').css('width','224px').find('ul').css('width',56*numEvents+'px').parent().animate({width:'256px'},500,function(){$(this).addClass('full_list');});}}
$(img).load(function(){$(this).appendTo(imgWrap);if(numEvents>1){imgContainer.hide().insertBefore('#my_event_list li:eq(0)');}else{imgContainer.hide().appendTo($('#my_event_list'));}
$('#my_event_list').animate({width:numEvents*56+'px'},500)
imgContainer.css('width','0px').show().animate({width:'56px'},500);}).attr({'src':response.data.added_bookmark.image_small_square,'alt':response.data.added_bookmark.title});if(!$('#my_events_bar').is(':visible')){$('#my_events_bar_holder').show();$('#my_events_bar').slideDown(500);}
if($.cookie('bookmark_bar_hide')){$.cookie('bookmark_bar_hide',null);}}}}
function removeBookmark(id,response){var numEvents=response.data;$('#my_event_count').text(numEvents);if(numEvents==0&&$('#my_event_list').find('li[id="'+id+'"]').length!=0){$('#my_events_bar').slideUp(500,function(){$('#my_event_list').find('li[id="'+id+'"]').detach();$.cookie('bookmark_bar','hide');});}else{$('#my_event_list').find('li[id="'+id+'"]').fadeOut(500,function(){$(this).detach();})}
if(response<5){$('#my_event_list_wrapper').removeClass('full_list');}}
function clearBookmarks(){$('#my_events_bar').slideUp(500,function(){$.cookie('bookmark_bar','hide');$.ajax({url:'/bookmark-ajax',data:{'opt':'clearBookmarks'},type:'GET',success:function(bookmarks){if(bookmarks.status==1){$('#my_event_list_wrapper').removeClass('full_list').css('width','auto').find('li').detach();$('#my_event_list').css('width','auto');$('#my_event_list_shadow').hide();$('.event_bookmark').each(function(){updateBookmarkLink($(this),'clear');});}}});});}
function updateBookmarkLink(bookmark,state){if(bookmark&&state=='clear'){bookmark.find('.eb_label_added').hide();bookmark.addClass('add').removeClass('added').find('a.eb_link').show();}else if(bookmark&&state=='add'){bookmark.find('.eb_label_added span').css('display','block');bookmark.find('.eb_label_added').fadeTo(0,0).css({'display':'block'}).fadeTo(500,1,function(){var $this=$(this);bookmark.addClass('added').removeClass('add').find('a.eb_link, span.eb_label_add').hide();$(document).bind('mousemove',function(e){var x=e.pageX-$this.offset().left;var y=e.pageY-$this.offset().top;var w=155;var h=22;if((0<y&&y<h)&&(0<x&&x<w)){}else{$(document).unbind('mousemove');bookmark.find('.eb_label_added:not(.no_fade) span').fadeOut();}});});}}
function noEventsPresent(){$('div.events_present').slideUp(200);$('div.events_absent').slideDown(200);$('#remover').hide();}
function removeAll(){$.ajax({url:'/bookmark-ajax',data:{'opt':'clearBookmarks'},type:'GET',success:function(bookmarks){if(bookmarks.status==1){if(confirm('Are you sure you\'d like to remove all your events?')){$('.event_listing').animate({'opacity':'0'},500,function(){$(this).slideUp(500)});$('div.events_present').slideUp(300);$('div.events_absent').slideDown(300);$('#remover').hide();$('body').scrollTop(0);}}}});}
$(document).ready(function(){if(navigator.platform=='iPad'||navigator.platform=='iPhone'||navigator.platform=='iPod'){$('#my_events_bar_holder').css('position','static');};if(!hideBookmark){loadEventBookmarkBar();}
$('a.clear_bookmarks').click(function(){clearBookmarks();});$('a#my_events_bar_close').click(function(){closeBookmarkBar();});$('a#my_events_bar_hide').click(function(){hideBookmarkBar();});$('a#my_events_bar_show').click(function(){showBookmarkBar();});$('a.eb_link').removeAttr('href').click(function(){var eventId=$(this).attr('rel');var bookmark=$(this).parent();var label=$(this).find('span.label');bookmark.addClass('loading');if(bookmark.hasClass('add')){$.ajax({url:'/bookmark-ajax',data:{'opt':'addBookmark','ob_guid':eventId},type:'GET',success:function(data){bookmark.removeClass('loading');if(data.status==1){updateBookmarkLink(bookmark,'add');_gaq.push(['_trackEvent','Personal itinerary','Event Bookmarked from',document.location.href]);_gaq.push(['_trackEvent','Personal itinerary','Event Bookmarked','Number of bookmarks',data.data.num_bookmarks]);_gaq.push(['_trackEvent','Personal itinerary','Bookmarks when added',data.data.num_bookmarks+' Bookmarks when event added']);addBookmark(eventId,data);}}});}}).hover(function(){$(this).find('.eb_label_add').not('.no_fade').stop(true,false).fadeTo(0,0).css({'display':'block'}).fadeTo(500,1);},function(){$(this).find('.eb_label_add').not('.no_fade').stop(true,true).fadeOut();});$('a.eb_link_rem').removeAttr('href').click(function(){var eventId=$(this).attr('rel');var bookmark=$(this).parent();var label=$(this).find('span.label');bookmark.addClass('loading');if(bookmark.hasClass('added')){$.ajax({url:'/bookmark-ajax',data:{'opt':'removeBookmark','ob_guid':eventId},type:'GET',success:function(data){bookmark.removeClass('loading');if(data.status==1){bookmark.parents('ul.event_listing li').animate({opacity:0}).slideUp(400,function(){$(this).detach();if(data.data==0){noEventsPresent();}});}}});}}).hover(function(){$(this).find('.eb_label_rem').stop(true,false).fadeTo(0,0).css({'display':'block'}).fadeTo(500,1);},function(){$(this).find('.eb_label_rem').stop(true,true).fadeOut();});$('.eb_label_added').not('.no_fade').hover(function(){if(!$(this).find('span').is(':visible')){$(this).find('span').stop(true,false).fadeTo(0,0).css({'display':'block'}).fadeTo(500,1);}},function(){$(this).find('span').stop(true,true).fadeOut();});});;$(document).ready(function(){$("a.anchorLink").anchorAnimate()});jQuery.fn.anchorAnimate=function(settings){settings=jQuery.extend({speed:1100},settings);return this.each(function(){var caller=this
$(caller).click(function(event){event.preventDefault()
var locationHref=window.location.href
var elementClick=$(caller).attr("href")
var destination=$(elementClick).offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:destination},settings.speed,"swing",function(){window.location.hash=elementClick});return false;})})}
