
/* id-economy-bootstrap.js */

Ext.namespace("ID","ID.app");Ext.namespace("ID.community");Ext.namespace("ID.economy");var dqs=Ext.DomQuery.select;var dqsv=Ext.DomQuery.selectValue;var dqsn=Ext.DomQuery.selectNumber;var hfe=Ext.util.Format.htmlEncode;var hfd=Ext.util.Format.htmlDecode;Ext.BLANK_IMAGE_URL="./script/ext322/resources/images/default/s.gif";



/* console.js */

if(window.console&&typeof(window.console.time)==="undefined"){console.dir=function(){};console.time=function(name,reset){if(!name){return}var time=new Date().getTime();if(!console.timeCounters){console.timeCounters={}}var key="KEY"+name.toString();if(!reset&&console.timeCounters[key]){return}console.timeCounters[key]=time};console.timeEnd=function(name){var time=new Date().getTime();var diff;if(!console.timeCounters){return}var key="KEY"+name.toString();var timeCounter=console.timeCounters[key];if(timeCounter){diff=time-timeCounter;var label=name+": "+diff+"ms";console.info(label);delete console.timeCounters[key]}return diff}};



/* lib.js */

var lib={colorJsonDecToHex:function(j){var hex="#";hex+=this.numberDec2Hex(j.r);hex+=this.numberDec2Hex(j.g);hex+=this.numberDec2Hex(j.b);return hex},numberDec2Hex:function(d){return d.toString(16)},numberHex2Dec:function(h){return parseInt(h,16)},arrayInArray:function(needle,haystack,argStrict){var key="",strict=!!argStrict;if(strict){for(key in haystack){if(haystack[key]===needle){return true}}}else{for(key in haystack){if(haystack[key]==needle){return true}}}return false}};in_array=lib.arrayInArray;



/* veHelperFunctions.js */

function startsWith(str,startstr){return str.substring(0,startstr.length)==startstr}function endsWith(str,endstr){return str.substring(str.length-endstr.length)==endstr}function trimSpaces(str){while(startsWith(str," ")){str=str.substring(1)}while(endsWith(str," ")){str=str.substring(0,str.length-1)}return str}function mapColor(str){ar=str.split(",");debug(" - ar = "+ar);debug(" - ar.length = "+ar.length);if(ar.length!==4){return null}var o=new VEColor(ar[0],ar[1],ar[2],ar[3]);return o}function c(r,g,b,a){oo=new VEColor(r,g,b,a);return oo}function l(latitude,longitude,altitude,altitudeMode){oo=new VELatLong(latitude,longitude,altitude,altitudeMode);return oo}function encodeNumber(num){var encodeString="";while(num>=32){encodeString+=(String.fromCharCode((32|(num&31))+63));num>>=5}encodeString+=(String.fromCharCode(num+63));return encodeString}function encodeSignedNumber(num){var sgn_num=num<<1;if(num<0){sgn_num=~(sgn_num)}return(encodeNumber(sgn_num))}function createEncodings(points){var i=0;var plat=0;var plng=0;var encoded_points="";for(i=0;i<points.length;++i){var point=points[i];var lat=point.Latitude;var lng=point.Longitude;var late5=Math.floor(lat*100000);var lnge5=Math.floor(lng*100000);dlat=late5-plat;dlng=lnge5-plng;plat=late5;plng=lnge5;encoded_points+=encodeSignedNumber(dlat)+encodeSignedNumber(dlng)}return encoded_points}function decodeLine(encoded){var len=encoded.length;var index=0;var array=[];var lat=0;var lng=0;try{while(index<len){var b;var shift=0;var result=0;do{b=encoded.charCodeAt(index++)-63;result|=(b&31)<<shift;shift+=5}while(b>=32);var dlat=((result&1)?~(result>>1):(result>>1));lat+=dlat;shift=0;result=0;do{b=encoded.charCodeAt(index++)-63;result|=(b&31)<<shift;shift+=5}while(b>=32);var dlng=((result&1)?~(result>>1):(result>>1));lng+=dlng;array.push(new VELatLong((lat*0.00001),(lng*0.00001)))}}catch(ex){}return array}function convertEncodedPointsToVEPoints(encoded){var len=String(encoded).length;var index=0;var array=[];var lat=0;var lng=0;try{while(index<len){var b;var shift=0;var result=0;do{b=encoded.charCodeAt(index++)-63;result|=(b&31)<<shift;shift+=5}while(b>=32);var dlat=((result&1)?~(result>>1):(result>>1));lat+=dlat;shift=0;result=0;do{b=encoded.charCodeAt(index++)-63;result|=(b&31)<<shift;shift+=5}while(b>=32);var dlng=((result&1)?~(result>>1):(result>>1));lng+=dlng;array.push(new VELatLong((lng*0.00001),(lat*0.00001)))}}catch(ex){}return array}function HexTOVEColor(hex,alpha){if(alpha===null||alpha>1||alpha<0){alpha=1}if((hex.charAt(0)=="#")){hex.substring(1,7)}var r=parseInt((hex).substring(0,2),16);var g=parseInt((hex).substring(2,4),16);var b=parseInt((hex).substring(4,6),16);return new VEColor(r,g,b,alpha)}function mapGetShapeTypeFromWKT(wkt){var strShapeType=wkt.substring(0,5);switch(strShapeType){case"POLYG":arPointGroup=wkt.split("),");if(arPointGroup.length===1){return"POLYGON"}else{return"ADVANCEDPOLYGON"}break;case"MULTI":return"MULTIPOLYGON";default:return null}}function mapAutoConvertWKTToPoints(str,shapeType){var strShapeType=mapGetShapeTypeFromWKT(str);var arShapePoints=[];var strPointGroup;var arPointGroup=[];switch(strShapeType){case"POLYGON":case"ADVANCEDPOLYGON":strPointGroup=str.substring(9,str.length-1);arPointGroup=strPointGroup.split("),");for(var i=0;i<arPointGroup.length;i++){if(arShapePoints[i]===undefined){arShapePoints[i]=[]}arPointGroup[i]=arPointGroup[i].replace(/\(|\)/g,"");var arPoints=arPointGroup[i].split(",");var arPointsL=arPoints.length;for(var arPointsI=0;arPointsI<arPointsL;arPointsI++){var loc=trimSpaces(arPoints[arPointsI]).split(" ");arShapePoints[i][arShapePoints[i].length]=l(parseFloat(loc[1]),parseFloat(loc[0]))}}return arShapePoints;case"MULTIPOLYGON":strPointGroup=str.substring(14,str.length-1);arPointGroup=strPointGroup.split("),");var arPointGroupL=arPointGroup.length;for(var i=0;i<arPointGroupL;i++){arShapePoints[i]=[];arPointGroup[i]=arPointGroup[i].replace(/\(|\)/g,"");var arPoints=arPointGroup[i].split(",");var arPointsL=arPoints.length;for(var arPointsI=0;arPointsI<arPointsL;arPointsI++){var loc=trimSpaces(arPoints[arPointsI]).split(" ");arShapePoints[i][arShapePoints[i].length]=l(parseFloat(loc[1]),parseFloat(loc[0]))}}return arShapePoints;default:var loc=trimSpaces(str).split(",");arShapePoints=l(parseFloat(loc[1]),parseFloat(loc[0]));return arShapePoints}return null}function mapAutoConvertWKTToPoints(shapeType,points){};



/* ext-overrides.js */

if ((typeof Range !== "undefined") && !Range.prototype.createContextualFragment) {
    Range.prototype.createContextualFragment = function(html) {
        var frag = document.createDocumentFragment(),
            div = document.createElement("div");
        frag.appendChild(div);
        div.outerHTML = html;
        return frag;
    };
}


/* id-community-automenu.js */

ID.community.AutoMenu=Ext.extend(Ext.menu.Menu,{autoDestroyList:true,initComponent:function(){var elUl=Ext.get(this.source_id);var elLi=elUl.dom.childNodes;var l=elLi.length,i;this.items=[];for(i=0;i<l;i++){this.items.push(this.createMenuItemArray(elLi[i]))}if(this.autoDestroyList){elUl.remove()}Ext.apply(this,{renderTo:this.destination_id,floating:false,cls:"id-community-automenu"});ID.community.AutoMenu.superclass.initComponent.call(this)},createMenuItemArray:function(elLi){var item={ctCls:""};var tSpan=dqs("span:first",elLi),tAnchor=dqs("a:first",elLi),x;var elSpan=Ext.get(tSpan[0]);if(elSpan){if(elSpan.hasClass("sep")){item.ctCls+=" x-menu-item-sep";item.text=tSpan[0].innerHTML}else{item.href=tAnchor[0].href;item.text=tSpan[0].innerHTML}if(elSpan.hasClass("area")){item.ctCls+=" area"}if(elSpan.hasClass("disabled")){item.ctCls+=" disabled"}if(elSpan.hasClass("bot")){item.ctCls+=" bot"}if(elSpan.hasClass("bold")){item.ctCls+=" bold";var tSpanSubtitle=dqs("span.id-community-automenu-subtitle",elLi);item.text+='<span class="id-community-automenu-subtitle">'+tSpanSubtitle[0].innerHTML+"</span>"}}else{item.text=tAnchor[0].innerHTML;item.href=tAnchor[0].href}if(elLi.className==="active"){item.ctCls+=" x-menu-item-selected"}var ul_child=dqs("ul:first",elLi);if(ul_child.length!==0){item.menu={enableScrolling:false,items:[]};if(ul_child[0].childNodes){var cnLength=ul_child[0].childNodes.length;if(cnLength>20){item.menu.height=450;item.menu.style="overflow-y: scroll;"}for(x=0;x<cnLength;x++){item.menu.items.push(this.createMenuItemArray(ul_child[0].childNodes[x]))}}}return item}});Ext.reg("id-community-automenu",ID.community.AutoMenu);




/* js-1312860306.jsid-economy-tablesorter.js */

function sortChart(sortColumn,obj){var order="";var index="";if($(sortColumn).hasClass("headerSortUp")){order="DESC"}if($(sortColumn).hasClass("headerSortDown")){order="ASC"}index=$("tr.sortheader th",obj).index(sortColumn);this.ajaxservice=new AJAXService();this.ajaxservice.SortChart(index,order,aChartSuccess,aChartFailure,this)}var aChartSuccess=function(e,scope){var imgArr=e.split("<img");var i=1;$("div.div-chart").each(function(){$(this).css("height",$(this).height()+"px");$(this).children().remove();$(this).append("<img"+imgArr[i]);i++})};var aChartFailure=function(e,scope){};function initTableSorter(){$.tablesorter.addParser({id:"number",is:function(s){return(/\,$/.test($.trim(s)))},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/,/g),""))},type:"numeric"});$.tablesorter.addParser({id:"millions",is:function(s){return/^[$m,?.]/.test(s)},format:function(s){return $.tablesorter.formatFloat(s.replace(/(\,|\[a-z]|\$)/g,""))},type:"numeric"});$.tablesorter.addWidget({id:"genderLabel",format:function(table){if($(".td-gender .display").length==1){$(".td-gender span").addClass("nodisplay");$(".td-gender:first span").removeClass("nodisplay")}}});if($(".td-gender .display").length==1){$(".th-gender").removeClass("header").addClass("{sorter: false}").click(function(){return false})}$(".table.sortable.norm").tablesorter({debug:false,headers:{0:{sorter:"text"},1:{sorter:"number"},2:{sorter:"percent"},3:{sorter:"percent"},4:{sorter:"number"},5:{sorter:"percent"},6:{sorter:"percent"},7:{sorter:"number"}},widgets:["zebra"],widgetZebra:{css:["a","b"]}});$(".table.sortable.norm-self").tablesorter({debug:false,headers:{0:{sorter:"text"},1:{sorter:"number"},2:{sorter:"number"},3:{sorter:"percent"},4:{sorter:"number"},5:{sorter:"number"},6:{sorter:"percent"}},widgets:["zebra"],widgetZebra:{css:["a","b"]}});$(".sortable.normdd").tablesorter({headers:{0:{sorter:false},1:{sorter:"text"},2:{sorter:"number"},3:{sorter:"percent"},4:{sorter:"percent"},5:{sorter:"number"},6:{sorter:"percent"},7:{sorter:"percent"},8:{sorter:"number"}},widgets:["zebra","genderLabel"],textExtraction:"complex"});$(".sortable.gender").tablesorter({headers:{0:{sorter:"text"},1:{sorter:"text"},2:{sorter:"number"},3:{sorter:"percent"},4:{sorter:"percent"},5:{sorter:"percent"},6:{sorter:"number"},7:{sorter:"percent"},8:{sorter:"percent"},9:{sorter:"number"}},widgets:["zebra","genderLabel"],textExtraction:"complex"});$(".sortable.genderdd").tablesorter({headers:{0:{sorter:"text"},1:{sorter:false},2:{sorter:"text"},3:{sorter:"number"},4:{sorter:"percent"},5:{sorter:"percent"},6:{sorter:"number"},7:{sorter:"percent"},8:{sorter:"percent"},9:{sorter:"number"}},widgets:["zebra","genderLabel"],textExtraction:"complex"});$(".sortable.normimg:not(.dd)").tablesorter({headers:{0:{sorter:"text"},1:{sorter:"number"},2:{sorter:"percent"},3:{sorter:false},4:{sorter:"percent"},5:{sorter:"number"},6:{sorter:"percent"},7:{sorter:"percent"},8:{sorter:"number"}},widgets:["zebra"],textExtraction:"complex"});$(".sortable.normimg.dd").tablesorter({headers:{0:{sorter:false},1:{sorter:"text"},2:{sorter:"number"},3:{sorter:"percent"},4:{sorter:false},5:{sorter:"percent"},6:{sorter:"number"},7:{sorter:"percent"},8:{sorter:"percent"},9:{sorter:"number"}},widgets:["zebra"],textExtraction:"complex"});$(".sortable.normmillimg").tablesorter({headers:{0:{sorter:"text"},1:{sorter:"millions"},2:{sorter:"percent"},3:{sorter:false},4:{sorter:"percent"},5:{sorter:"millions"},6:{sorter:"percent"},7:{sorter:"percent"},8:{sorter:"millions"}},widgets:["zebra"],textExtraction:"simple"});$(".table.sortable").bind("sortStart",function(){$(".tr-total",this).each(function(){if($("tfoot",$(this).parent().parent()).html()==null){$(this).parent().parent().append("<tfoot></tfoot>")}$("tfoot",$(this).parent().parent()).append("<tr></tr>");$("tfoot tr:last",$(this).parent().parent()).append($(this).html());$(this).empty()})}).bind("sortEnd",function(){$(".tr-total",this).remove();$(".tbl-detailed-data",this).remove();if($(".td-gender .display").length>1){$(".td-gender span").removeClass("nodisplay").addClass("display");$(".td-gender span:contains('Males')").parent().removeClass("td-bold").addClass("td-indent");$(".td-gender span:contains('Females')").parent().removeClass("td-bold").addClass("td-italic").addClass("td-indent")}if($(".td-gender .display").length<2){$(".td-gender span").removeClass("display").addClass("nodisplay");$(".td-gender:first span").removeClass("nodisplay").addClass("display")}$(".tbl-focus tr.selected").removeClass("selected");$(".tbl-focus td.plus").removeAttr("state").html("<span>+</span>");var rowid;$.each($(".td-indfocus-button"),function(){rowid=$(this).attr("id");if(($.querystring({id:"pg"})=="12550"||$.querystring({id:"pg"})=="12730"||$.querystring({id:"pg"})=="12551"||$.querystring({id:"pg"})=="12731")&&rowid!="99999999"){$(this).parent().addClass("no-detail")}else{if(rowid=="14"||rowid=="70"||rowid=="71"){}else{if(rowid=="340"||rowid=="339"||rowid=="41"||rowid=="40"||rowid=="21"||rowid=="20"){$(this).parent().addClass("no-detail")}else{if(rowid=="93"||rowid=="Total"){$(this).parent().addClass("no-detail")}else{if(rowid=="ANZSCO-0"||rowid=="ANZSCO-&"||rowid=="ANZSCO-@"||rowid=="ANZSCO-U"||rowid=="Total"){$(this).parent().addClass("no-detail")}}}}}if($(this).parent().parent().is("tfoot")){$(this).removeAttr("title");$(this).text("")}});$("tr.detailsRow",this).remove();var sortColumn=new Object;$("tr.sortheader th",this).each(function(){if($(this).hasClass("headerSortDown")||$(this).hasClass("headerSortUp")){sortColumn=$(this)}});sortChart(sortColumn,this)})};



/* id-economy-qtips.js */




/* id-economy-map.js */

ID.economy.Map=Ext.extend(Ext.util.Observable,{isInPan:false,placeName:"",pinImage:"topArrow.png",legendPosition:"right",pageid_labourforce:[6801],pageid_infrastructure:[12860],pageid_thematic:[12420,12550,12551,12730,12731],pageid_thematictable:[12550,12551,12730,12731],pageid_fullreload:[12730,12731,12550,12551],pageid_usemask:[12730,12731],shape_over_iid:null,csid:null,cs:null,constructor:function(config){ID.economy.Map.superclass.constructor.call(this,config);this.gid=gup("gid");this.pageid=gup("pg");this.pageurl=document.location.href;if(in_array(this.pageid,this.pageid_labourforce,false)){this.is_labourforce=true}if(in_array(this.pageid,this.pageid_infrastructure,false)){this.is_infrastructure=true}if(in_array(this.pageid,this.pageid_thematic,false)){this.is_thematic=true}if(in_array(this.pageid,this.pageid_thematictable,false)){this.is_thematictable=true}if(in_array(this.pageid,this.pageid_fullreload,false)){this.is_fullreload=true}this.load()},getMap:function(){return getIDMap()},doUpdate:function(){this.load(true)},load:function(isUpdate){var isFullUpdate=false;if(this.is_fullreload){if(isUpdate){isFullUpdate=true}isUpdate=false}else{if(isUpdate!==true){isUpdate=false}}if(isUpdate||isFullUpdate){$("#divLoading").show()}var rect=getBoundingRect();var points01=[rect.TopLeftLatLong.Latitude,rect.TopLeftLatLong.Longitude,rect.BottomLeftLatLong.Latitude,rect.BottomLeftLatLong.Longitude,rect.BottomRightLatLong.Latitude,rect.BottomRightLatLong.Longitude,rect.TopRightLatLong.Latitude,rect.TopRightLatLong.Longitude,rect.TopLeftLatLong.Latitude,rect.TopLeftLatLong.Longitude];var dMapContainer=dqs("div[class*=MSVE_MapContainer]");var dMapWrapper=dqs("div[class*=div-map-wrapper]");this.mapId=dMapContainer[0].id;this.mapWrapperId=dMapWrapper[0].id;this.map=this.getMap();var elShowMiniMap=Ext.get("chkToggleMiniMap");if(elShowMiniMap){if(elShowMiniMap.dom.checked){this.map.ShowMiniMap()}}if(!isUpdate){this.cmpPlaceLabel=new Ext.Container({renderTo:this.mapWrapperId,autoEl:"div",cls:"id-profilenz-map-placelabel",html:'<div class="opacity"></div><span class="txt">'+this.placeName+"</span>"});this.cmpPlaceLabel.el.setTop($(".tbl-map-controls:first").height())}var aSuccess=function(e,scope){$("#divLoading").hide();if(!e){return}if(isFullUpdate){scope.doMapFullUpdate(e)}else{if(isUpdate){scope.doMapUpdate(e)}else{scope.doMapLoad(e)}}};var aFailure=function(e){$("#divLoading").hide()};this.ajaxservice=new AJAXService();this.ajaxservice.mapdata(gup("pg"),points01,isUpdate,aSuccess,aFailure,this)},doMapLoad:function(e){$("#divLoading").hide();this.placeName=e.b;this.cmpPlaceLabel.update('<div class="opacity"></div><span class="txt">'+this.placeName+"</span>");var layer_l=e.a.length;this.map_layer={};this.map_shapeByColor={};this.map_shape={};var arCheckGroupItems=[];var velayer,veshape,layer_i,colorCode=0,fillColor,hilightColor,map_shape={};for(layer_i=0;layer_i<layer_l;layer_i++){velayer=new VEShapeLayer();this.map.AddShapeLayer(velayer);this.map_layer[velayer.iid]={a:e.a[layer_i].a,b:e.a[layer_i].b,c:e.a[layer_i].c,d:e.a[layer_i].d,e:e.a[layer_i].e,f:e.a[layer_i].f,h:e.a[layer_i].h,i:e.a[layer_i].i,iid:velayer.iid};var boxLabel;var sym="";if(e.a[layer_i].h){sym='<span style="position: absolute; bottom: 3px; display: block; width: 16px; height:'+Number(e.a[layer_i].a)+"px; background-color:rgb("+Number(e.a[layer_i].c.r)+","+Number(e.a[layer_i].c.g)+","+Number(e.a[layer_i].c.b)+');"></span>'}else{if(e.a[layer_i].i){sym='<span style="position:relative;display: block; background-color:#F1F1F1; border-style: solid; border-color:#F1F1F1; border-width:1px;"><img style="position:relative;top:4px;left:1px;" src="'+e.a[layer_i].i+'"/></span>'}else{var w=0;var bg="";if(e.a[layer_i].d){bg="rgb("+Number(e.a[layer_i].d.r)+","+Number(e.a[layer_i].d.g)+","+Number(e.a[layer_i].d.b)+")"}var br="rgb("+Number(e.a[layer_i].c.r)+","+Number(e.a[layer_i].c.g)+","+Number(e.a[layer_i].c.b)+")";if(Number(e.a[layer_i].a)>0){w=Number(e.a[layer_i].a)}sym='<span style="display: block; background-color:'+bg+"; border-style: solid; border-color:"+br+"; border-width:"+w+'px;">&nbsp;</span>'}}boxLabel='<span class="map-legend-icon-container">'+sym+"</span><span>"+e.a[layer_i].b+"</span>";arCheckGroupItems.push({boxLabel:boxLabel,layerIndex:layer_i,checked:true});var shapes=e.a[layer_i].g;var shapes_l=shapes.length;var shapes_i;for(shapes_i=0;shapes_i<shapes_l;shapes_i++){if(e.a[layer_i].h){veshape=new VEShape(VEShapeType.Polyline,convertEncodedPointsToVEPoints(shapes[shapes_i].c));veshape.HideIcon();veshape.SetLineWidth(e.a[layer_i].a);veshape.SetLineColor(new VEColor(Number(e.a[layer_i].c.r),Number(e.a[layer_i].c.g),Number(e.a[layer_i].c.b),1))}else{if(e.a[layer_i].i){veshape=new VEShape(VEShapeType.Pushpin,convertEncodedPointsToVEPoints(shapes[shapes_i].c));if(shapes[shapes_i].j){veshape.SetTitle(hfe(shapes[shapes_i].b));veshape.SetDescription(hfe(shapes[shapes_i].j));veshape.SetDescription(veshape.GetDescription().split("#")[0])}var vecustomicon=new VECustomIconSpecification();vecustomicon.Image=e.a[layer_i].i;veshape.SetCustomIcon(vecustomicon)}else{veshape=new VEShape(VEShapeType.Polygon,convertEncodedPointsToVEPoints(shapes[shapes_i].c));if(this.is_infrastructure){colorCode=String(e.a[layer_i].d.r)+String(e.a[layer_i].d.g)+String(e.a[layer_i].d.b);fillColor=new VEColor(Number(e.a[layer_i].d.r),Number(e.a[layer_i].d.g),Number(e.a[layer_i].d.b),0.7);veshape.SetFillColor(fillColor)}if(this.is_thematic){colorCode=String(shapes[shapes_i].f.r)+String(shapes[shapes_i].f.g)+String(shapes[shapes_i].f.b);fillColor=new VEColor(Number(shapes[shapes_i].f.r),Number(shapes[shapes_i].f.g),Number(shapes[shapes_i].f.b),0.7);veshape.SetFillColor(fillColor)}else{if(e.a[layer_i].d){colorCode=String(e.a[layer_i].d.r)+String(e.a[layer_i].d.g)+String(e.a[layer_i].d.b);veshape.SetFillColor(new VEColor(Number(e.a[layer_i].d.r),Number(e.a[layer_i].d.g),Number(e.a[layer_i].d.b),0.7))}else{colorCode=0;veshape.SetFillColor(new VEColor(255,255,255,0))}}veshape.SetLineWidth(e.a[layer_i].a);veshape.SetLineColor(new VEColor(Number(e.a[layer_i].c.r),Number(e.a[layer_i].c.g),Number(e.a[layer_i].c.b),1));if(shapes[shapes_i].j){veshape.SetTitle(shapes[shapes_i].b);veshape.SetDescription(hfe(shapes[shapes_i].j))}veshape.HideIcon()}}veshape.xxx={a:shapes[shapes_i].a,b:shapes[shapes_i].b,i:shapes[shapes_i].i,colorCode:colorCode,layer_iid:velayer.iid};velayer.AddShape(veshape);if(!this.map_shapeByColor[colorCode]){this.map_shapeByColor[colorCode]=[]}this.map_shapeByColor[colorCode].push(veshape.iid);this.map_shape[shapes[shapes_i].b]=veshape.iid;$("#divLoading").hide()}}this.map.AttachEvent("onmouseover",this.onShapeMouseOver.createDelegate(this));this.map.AttachEvent("onmouseout",this.onShapeMouseOut.createDelegate(this));this.map.AttachEvent("onmousemove",this.onMouseMove.createDelegate(this));this.map.AttachEvent("onmousedown",this.onMouseDown.createDelegate(this));this.map.AttachEvent("onendpan",this.onMapEndPan.createDelegate(this));this.map.AttachEvent("onclick",this.onClick.createDelegate(this));this.cmpLegend=new Ext.Container({renderTo:this.mapWrapperId,autoEl:"div",cls:"id-profilenz-map-legend",hideLabels:true,hideLabel:true,labelWidth:2,layout:"form",width:180,defaults:{xtype:"container",autoEl:"div"},items:[{xtype:"box",autoEl:{tag:"div",cls:"id-profilenz-map-legend-text",html:"Legend"}},{xtype:"checkboxgroup",columns:1,label:"test",hideLabels:true,hideLabel:true,labelWidth:2,items:arCheckGroupItems,listeners:{change:{fn:this.onLegendCheckChange,scope:this}}},{itemId:"thematicLegend",xtype:"box",html:e.c}]});this.cmpInfoThing=new Ext.Container({renderTo:this.mapWrapperId,autoEl:"div",cls:"id-profilenz-map-legend",width:180,items:[{itemId:"header",xtype:"box",autoEl:{tag:"div",cls:"id-profilenz-map-legend-text",html:"Information"}},{itemId:"nfo",xtype:"box",cls:"id-profilenz-map-nfo",autoEl:{tag:"div",html:""}}]}).hide();this.cmpBigInfoThing=new Ext.Container({renderTo:this.mapWrapperId,autoEl:"div",cls:"id-profilenz-map-legend",x:2,y:209,width:220,height:418,items:[{itemId:"header",xtype:"box",autoEl:{tag:"div",cls:"id-profilenz-map-legend-text",html:'Employment by Industry <span class="id-community-map-biginfo-iconwrapper">x</span>'}},{itemId:"dzone",xtype:"box",html:"dzone",cls:"id-community-map-biginfo-dzone-container"},{itemId:"thead",xtype:"box",html:'<table class="bigInfoThingHeader"><tr><td class="a">Industry</td><td class="b">num</td><td class="c">%</td></tr></table>'},{itemId:"nfo",xtype:"box",cls:"id-community-map-biginfo-tablecontainer"}]}).hide();this.cmpBigInfoThing.el.on("click",this.onBigInfoThingClick,this,{delegate:'span[class="id-community-map-biginfo-iconwrapper"]'});if(this.is_thematic){var shape,i;for(i=0;i<l;i++){colorCode=0;this.layers[i]=new VEShapeLayer();this.map.AddShapeLayer(this.layers[i]);var layer_id=this.layers[i].iid;this.layerIndex[layer_id]=i;var p=e.a[i].g;var pl=p.length;var h=Boolean(e.a[i].h);this.layerColors[i]={};this.layerColors[i].lineWidth=e.a[i].a;this.layerColors[i].layerName=e.a[i].b;this.layerColors[i].lineColor=new VEColor(e.a[i].c.r,e.a[i].c.g,e.a[i].c.b,0.9);this.layerColors[i].lightHilightColor=new VEColor(e.a[i].e.r,e.a[i].e.g,e.a[i].e.b,0.5);var pi;for(pi=0;pi<pl;pi++){if(h){shape=new VEShape(VEShapeType.Polyline,convertEncodedPointsToVEPoints(p[pi].c))}else{shape=new VEShape(VEShapeType.Polygon,convertEncodedPointsToVEPoints(p[pi].c));if(Number(this.gid)===Number(p[pi].a)){shape.SetFillColor(new VEColor(e.a[i].d.r,e.a[i].d.g,e.a[i].d.b,0.5))}else{if(p[pi].f){colorCode=Number(p[pi].f.r)+"_"+Number(p[pi].f.g)+"_"+Number(p[pi].f.b);shape.SetFillColor(new VEColor(Number(p[pi].f.r),Number(p[pi].f.g),Number(p[pi].f.b),0.7))}else{colorCode=0;shape.SetFillColor(new VEColor(255,255,255,0))}}shape.SetTitle(p[pi].b)}shape.SetLineWidth(this.layerColors[i].lineWidth);shape.SetLineColor(this.layerColors[i].lineColor);shape.HideIcon();this.layers[i].AddShape(shape);this.shapex.push(shape.iid);this.shapes[shape.iid]={a:p[pi].a};if(!this.shapesByGeoID[p[pi].a]){this.shapesByGeoID[p[pi].a]=[];if(Number(gup("pg"))!==8542){if(p[pi].g){var pinPoints=convertEncodedPointsToVEPoints(p[pi].g);var pin=new VEShape(VEShapeType.Pushpin,pinPoints);var pinThing=new VECustomIconSpecification();pinThing.CustomHTML='<span class="map-pushpin-text">'+String(p[pi].h)+"</span>";pin.SetCustomIcon(pinThing);pinLayer.AddShape(pin);if(!this.shapesPins[pin.iid]){this.shapesPins[pin.iid]=[]}this.shapesPins[pin.iid].push(p[pi].a)}}}this.shapesByGeoID[p[pi].a].push(shape.iid);if(!this.shapesByColor[colorCode]){this.shapesByColor[colorCode]=[]}this.shapesByColor[colorCode].push(shape.iid);this.shapeContainer.push(shape)}}var thematicLegend=this.cmpLegend.getComponent("thematicLegend");if(thematicLegend){thematicLegend.el.addListener("mouseover",this.onThematicLegendMouseOver,this,{delegate:"TR"});thematicLegend.el.addListener("mouseout",this.onThematicLegendMouseOut,this,{delegate:"TR"})}}if(this.is_thematictable){this.doTableThing()}this.doMiniMapAlign()},doMapUpdate:function(e){if(this.cmpBigInfoThing){this.cmpBigInfoThing.hide()}var layer_l=e.a.length;this.map_shapeByColor={};var thematicLegend=this.cmpLegend.getComponent("thematicLegend");if(thematicLegend){thematicLegend.update(e.c);this.doTableThing()}for(layer_i=0;layer_i<layer_l;layer_i++){var shape_iid,veshape,fillColor;var shapes=e.a[layer_i].g;var shapes_l=shapes.length;var shapes_i;for(shapes_i=0;shapes_i<shapes_l;shapes_i++){if(this.is_thematic){if((!e.a[layer_i].h)&&(!e.a[layer_i].i)){veshape=this.getShapeByGeoId(shapes[shapes_i].a);if(veshape){colorCode=String(shapes[shapes_i].f.r)+String(shapes[shapes_i].f.g)+String(shapes[shapes_i].f.b);fillColor=new VEColor(Number(shapes[shapes_i].f.r),Number(shapes[shapes_i].f.g),Number(shapes[shapes_i].f.b),0.7);veshape.SetFillColor(fillColor);veshape.xxx.colorCode=colorCode;veshape.xxx.a=shapes[shapes_i].a;veshape.xxx.i=shapes[shapes_i].i;if(!this.map_shapeByColor[colorCode]){this.map_shapeByColor[colorCode]=[]}this.map_shapeByColor[colorCode].push(veshape.iid);this.map_shape[shapes[shapes_i].b]=veshape.iid}}}}}},doMapFullUpdate:function(e){if(this.cmpBigInfoThing){this.cmpBigInfoThing.hide()}var layer_l=e.a.length;this.map_shapeByColor={};var thematicLegend=this.cmpLegend.getComponent("thematicLegend");if(thematicLegend){thematicLegend.update(e.c);this.doTableThing()}for(layer_i=0;layer_i<layer_l;layer_i++){if((!e.a[layer_i].h)&&(!e.a[layer_i].i)){var velayer=this.getLayerByTitle(e.a[layer_i].b);if(velayer){velayer.DeleteAllShapes();var shape_iid,veshape,fillColor;var shapes=e.a[layer_i].g;var shapes_l=shapes.length;var shapes_i;for(shapes_i=0;shapes_i<shapes_l;shapes_i++){veshape=new VEShape(VEShapeType.Polygon,convertEncodedPointsToVEPoints(shapes[shapes_i].c));colorCode=String(shapes[shapes_i].f.r)+String(shapes[shapes_i].f.g)+String(shapes[shapes_i].f.b);fillColor=new VEColor(Number(shapes[shapes_i].f.r),Number(shapes[shapes_i].f.g),Number(shapes[shapes_i].f.b),0.7);veshape.SetFillColor(fillColor);velayer.AddShape(veshape);veshape.xxx={a:shapes[shapes_i].a,b:shapes[shapes_i].b,i:shapes[shapes_i].i,colorCode:colorCode,layer_iid:velayer.iid};if(!this.map_shapeByColor[colorCode]){this.map_shapeByColor[colorCode]=[]}this.map_shapeByColor[colorCode].push(veshape.iid);this.map_shape[shapes[shapes_i].b]=veshape.iid;veshape.SetLineWidth(e.a[layer_i].a);veshape.SetLineColor(new VEColor(e.a[layer_i].c.r,e.a[layer_i].c.g,e.a[layer_i].c.b,0.9));veshape.HideIcon()}}}}},doTableThing:function(){this.tTable=Ext.query("table[class^=table]");var rows=Ext.query("tr",this.tTable);var rows_l=rows.length;var rows_i=0;for(rows_i=0;rows_i<rows_l;rows_i++){var row=Ext.get(rows[rows_i],true);var cell=row.child("td.text");if(cell){row.set({shape_b:cell.dom.innerHTML})}}Ext.get(this.tTable).addListener("mouseover",this.onTableMouseOver,this,{delegate:"TR"});Ext.get(this.tTable).addListener("mouseout",this.onTableMouseOut,this,{delegate:"TR"})},getLayerByTitle:function(title){var key;for(key in this.map_layer){if(this.map_layer.hasOwnProperty(key)){if(this.map_layer[key].b===title){var layer=this.getShapeLayerById(this.map_layer[key].iid);if(layer){return layer}}}}return false},getShapeLayerById:function(layer_id){var l=this.map.GetShapeLayerCount();var i;for(i=0;i<l;i++){var layer=this.map.GetShapeLayerByIndex(i);if(layer.iid==layer_id){return layer}}return false},getShapeByGeoId:function(geoId){var shape_iid=this.map_shape[geoId];var shape=this.map.GetShapeByID(shape_iid);if(shape){return shape}},onMouseMove:function(e){if(e.elementID==null){if(this.cs!=null&&this.cs.Type==="Polygon"){this.map.HideInfoBox(this.cs);this.csid=null;this.cs=null}}else{if(this.csid!==e.elementID){var shape=this.map.GetShapeByID(e.elementID);if(shape!=null&&shape.Type==="Polygon"){this.map.HideInfoBox();this.map.ShowInfoBox(shape);this.csid=e.elementID;this.cs=shape}}}},onShapeMouseOver:function(e){if(!e){return}var shapeID=e.elementID;var shape=this.map.GetShapeByID(shapeID);if(!shape){return}switch(shape.Type){case"Polygon":if(this.is_infrastructure){this.doHilightShapesByLayer(shape.GetShapeLayer())}if(this.is_thematic){this.doHilightShape(shape,true);this.doHilightLegendByColor(shape.xxx.colorCode)}if(this.pageid==12420){this.cmpInfoThing.getComponent("nfo").update(shape.xxx.i);this.cmpInfoThing.show()}break;case"Polyline":break;case"Point":break}},onShapeMouseOut:function(e){if(!e){return}var shapeID=e.elementID;var shape=this.map.GetShapeByID(shapeID);if(!shape){return}switch(shape.Type){case"Polygon":if(this.is_infrastructure){this.doUnHilightShapesByLayer(shape.GetShapeLayer())}if(this.is_thematic){this.doUnHilightShape(shape,true);this.doUnHilightLegendByColor(shape.xxx.colorCode)}if(this.pageid==12420){this.cmpInfoThing.hide()}break;case"Polyline":break;case"Point":break}},onTableMouseOver:function(e,t,o){var shape_b=Ext.get(t).getAttribute("shape_b");if(shape_b){this.doHilightShapeAndLegendByTitle(shape_b)}},onTableMouseOut:function(e,t,o){var shape_b=Ext.get(t).getAttribute("shape_b");if(shape_b){this.doUnHilightShapeAndLegendByTitle(shape_b)}},doHilightShapeAndLegendByTitle:function(shape_b){if(this.map_shape[shape_b]){var shape=this.map.GetShapeByID(this.map_shape[shape_b]);if(shape){this.doHilightShape(shape,false);this.doHilightLegendByColor(shape.xxx.colorCode)}}},doUnHilightShapeAndLegendByTitle:function(shape_b){if(this.map_shape[shape_b]){var shape=this.map.GetShapeByID(this.map_shape[shape_b]);if(shape){this.doUnHilightShape(shape,false);this.doUnHilightLegendByColor(shape.xxx.colorCode)}}},onThematicLegendMouseOver:function(e,t,o){var row_id=t.id;var colorCode=row_id.replace("c_","");Ext.get(t).addClass("highlight");this.doHilightShapesByColor(colorCode)},onThematicLegendMouseOut:function(e,t,o){var row_id=t.id;var colorCode=row_id.replace("c_","");Ext.get(t).removeClass("highlight");this.doUnHilightShapesByColor(colorCode)},doHilightShape:function(shape,doTableRow){var layer_iid=shape.xxx.layer_iid;var linewidth=this.map_layer[layer_iid].a;var hilightcolor=this.map_layer[layer_iid].e;shape.SetLineColor(new VEColor(hilightcolor.r,hilightcolor.g,hilightcolor.b,1));shape.SetLineWidth(linewidth+3);if(doTableRow&&this.is_thematictable){this.doHilightTableRowByShapeTitle(shape.xxx.b)}},doUnHilightShape:function(shape,doTableRow){var layer_iid=shape.xxx.layer_iid;var linewidth=this.map_layer[layer_iid].a;var linecolor=this.map_layer[layer_iid].c;shape.SetLineColor(new VEColor(linecolor.r,linecolor.g,linecolor.b,0.5));shape.SetLineWidth(linewidth);if(doTableRow&&this.is_thematictable){this.doUnHilightTableRowByShapeTitle(shape.xxx.b)}},doHilightTableRowByShapeTitle:function(shape_b){var row=Ext.query('tr[shape_b="'+shape_b+'"]',this.tTable);if(row){Ext.get(row).addClass("highlight")}},doUnHilightTableRowByShapeTitle:function(shape_b){var row=Ext.query('tr[shape_b="'+shape_b+'"]',this.tTable);if(row){Ext.get(row).removeClass("highlight")}},doHilightShapesByLayer:function(layer){var l=layer.GetShapeCount();var i;for(i=0;i<l;i++){var shape=layer.GetShapeByIndex(i);if(shape){this.doHilightShape(shape,true)}}},doUnHilightShapesByLayer:function(layer){var linewidth=this.map_layer[layer.iid].a;var color=this.map_layer[layer.iid].d;var ve_color=new VEColor(color.r,color.g,color.b,0.5);var l=layer.GetShapeCount();var i;for(i=0;i<l;i++){var shape=layer.GetShapeByIndex(i);if(shape){this.doUnHilightShape(shape,true)}}},doHilightShapesByColor:function(colorCode){var shapes=this.map_shapeByColor[colorCode];if(!shapes){return}var l=shapes.length;var i;for(i=0;i<l;i++){var shape=this.map.GetShapeByID(shapes[i]);if(shape){this.doHilightShape(shape,true)}}},doUnHilightShapesByColor:function(colorCode){var shapes=this.map_shapeByColor[colorCode];if(!shapes){return}var l=shapes.length;var i;for(i=0;i<l;i++){var shape=this.map.GetShapeByID(shapes[i]);if(shape){this.doUnHilightShape(shape,true)}}},doHilightLegendByColor:function(colorCode){var legendrow=Ext.get("c_"+colorCode);if(legendrow){legendrow.addClass("highlight")}},doUnHilightLegendByColor:function(colorCode){var legendrow=Ext.get("c_"+colorCode);if(legendrow){legendrow.removeClass("highlight")}},onLegendCheckChange:function(cg,arChecked){var l=cg.items.length;var i;for(i=0;i<l;i++){var layerIndex=cg.items.items[i].layerIndex;var checked=cg.items.items[i].getValue();if(checked===true){this.doShowLayerByIndex(layerIndex)}else{this.doHideLayerByIndex(layerIndex)}}},doShowLayerByIndex:function(i){i=i+1;var layer=this.map.GetShapeLayerByIndex(i);if(layer&&!layer.IsVisible()){layer.Show()}},doHideLayerByIndex:function(i){i=i+1;var layer=this.map.GetShapeLayerByIndex(i);if(layer&&layer.IsVisible()){layer.Hide()}},onMouseDown:function(e){this.isInPan=false},onMapEndPan:function(e){this.isInPan=true},onClick:function(e){if(this.isInPan){return}if(this.pageid==12420){var shapeID=e.elementID;var shape=this.map.GetShapeByID(shapeID);if(shape){this.doBigInfoShow(shape)}}},doBigInfoShow:function(shape){var dnz=shape.xxx.a;var standard=this.getCheckedRadioValue();if(!standard){return}var aSuccess=function(e,scope){scope.cmpBigInfoThing.getComponent("dzone").update("<span>Destination zone: "+shape.xxx.a+"</span>");scope.cmpBigInfoThing.getComponent("nfo").update(e);scope.cmpBigInfoThing.show()};var aFailure=function(e){};this.ajaxservice=new AJAXService();this.ajaxservice.GetIndustryDataByZone(String(dnz),standard,aSuccess,aFailure,this)},onBigInfoThingClick:function(){this.cmpBigInfoThing.hide()},getCheckedRadioValue:function(){var cls="id-economy-table-industryradios-wrapper";var wrapper=Ext.query("div[class^="+cls+"]");var standard=null;if(wrapper){var inputs=Ext.query("input",wrapper);Ext.each(inputs,function(item){if(item.checked==true){standard=item.value;return false}})}return standard},onWindowResize:function(){debug("@onWindowResize ...")},resize:function(){debug("@resize ...")},adjustLegends:function(){debug("@adjustLegends ...")},setToolTips:function(){debug("@setToolTips ...")},toggleMiniMap:function(){var elShowMiniMap=Ext.get("chkToggleMiniMap");if(elShowMiniMap.dom.checked){this.map.ShowMiniMap()}else{this.map.HideMiniMap()}},toggleLegend:function(){var tShowLegend=Ext.get("chkShowLegend");if(tShowLegend.dom.checked){this.cmpLegend.show()}else{this.cmpLegend.hide()}this.doMiniMapAlign()},doMiniMapAlign:function(){var tShowLegend=Ext.get("chkShowLegend");var labelThing=Ext.get(Ext.query('div[class=" id-profilenz-map-placelabel"]')[0]);var labelThingTop=labelThing.getTop();var right_px=528;if(tShowLegend.dom.checked){if(this.legendPosition==="right"){this.cmpLegend.el.setLeft(right_px);this.cmpLegend.el.setTop($(".tbl-map-controls:first").height()+$(".id-profilenz-map-placelabel:first").height()+3);if(Number(gup("pg"))===12912){this.cmpLegend.el.setLeft(272);this.cmpLegend.el.setTop(2)}}else{this.cmpLegend.el.setLeft(2);this.cmpLegend.el.setTop(142)}}if(this.cmpInfoThing){if(tShowLegend.dom.checked){var legendTopHeight=this.cmpLegend.el.getTop()+this.cmpLegend.el.getHeight();var tt=Number(legendTopHeight)-Number(labelThingTop)+30;if(this.legendPosition==="right"){this.cmpInfoThing.el.setLeft(right_px);this.cmpInfoThing.el.setTop(tt)}else{this.cmpInfoThing.el.el.setLeft(2);this.cmpInfoThing.el.el.setTop(tt)}}else{if(this.legendPosition==="right"){this.cmpInfoThing.el.setLeft(right_px);this.cmpInfoThing.el.setTop(58)}else{this.cmpInfoThing.el.el.setLeft(2);this.cmpInfoThing.el.el.setTop(58)}}}},ch:function(){}});function setToolTips(){ID.app.map.setToolTips()}function ID_ProfileNZ_Map_load(){if(!ID.app.map){ID.app.map=new ID.economy.Map()}else{ID.app.map.doUpdate()}}function ID_ProfileNZ_Map_resize(){if(ID.app.map){ID.app.map.resize()}}function toggleLegend(){if(ID.app.map){ID.app.map.toggleLegend()}}function toggleMiniMap(){if(ID.app.map){ID.app.map.toggleMiniMap()}}function getExportUrl(){var answer=confirm("Exporting the map may take some time. Click OK to continue, or Cancel to cancel this process");if(answer){var map=ID.app.map.getMap();var c=map.GetCenter();var z=map.GetZoomLevel();var legend=$("#chkShowLegend").is(":checked");var overmap=$("#chkToggleMiniMap").is(":checked");var opac=$("input[id*='txtSlider']").val();if(opac===undefined){opac=7}var mapstyle=map.GetMapStyle();var layers="";$("#myMapLayerControl input:checked").each(function(){layers+=$(this).attr("id").replace("chk","");layers+="~"});if(layers!==""){}var url=$("input[id*='txtBaseExportUrl']").val();url=url.replace("[lat]",c.Latitude);url=url.replace("[lon]",c.Longitude);url=url.replace("[zoom]",z);url=url.replace("[showlegend]",legend);url=url.replace("[showoverview]",overmap);url=url.replace("[opac]",opac);url=url.replace("[mapstyle]",mapstyle);url=url.replace("[layers]",layers);$("input[id*='txtExportUrl']").attr("value",url);console.log(url);return true}else{return false}};


/* script-styles.js */

(function() {
    var head = document.getElementsByTagName("head")[0];
    if (head) {
        var scriptStyles = document.createElement("link");
        scriptStyles.rel = "stylesheet";
        scriptStyles.type = "text/css";
        scriptStyles.href = "App_Themes/Default/script-styles.css";
        head.appendChild(scriptStyles);
    }
} ());



/* id-economy-layout.js */

Ext.onReady(function(){if(Sys.WebForms!=null){Sys.WebForms.PageRequestManager.getInstance().remove_beginRequest(mapPleaseWait);Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(mapChanged);Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(setToolTips);Sys.WebForms.PageRequestManager.getInstance().add_endRequest(ID_ProfileNZ_Map_load)}$("div.container_16").removeClass("hide");if(Ext.get("ulMainMenu")){ID.app.menu=new ID.community.AutoMenu({source_id:"ulMainMenu",destination_id:"extMenuContainer"});$("li.x-menu-list-item:first").addClass("id-home")}var id_economy_industrytabs_a={ul_cls:"id-community-industrytabs-a",radiowrapper_cls:"id-economy-table-industryradios-wrapper",getUL:function(){var d=Ext.query("ul[class^="+this.ul_cls+"]");if(d.length===0){return null}return Ext.get(d)},getWrapper:function(){return Ext.get(Ext.query("div.id-economy-table-industrytabs-wrapper"))},init:function(){var ul=this.getUL();if(!ul){return}var wrapper=this.getWrapper();var radio_0=this.getRadio(0);var radio_1=this.getRadio(1);this.tab_0=this.getTab(0);this.tab_1=this.getTab(1);if(radio_0.checked==true){Ext.get(this.tab_0).addClass("active")}if(radio_1.checked==true){Ext.get(this.tab_1).addClass("active")}if(radio_0.disabled==true){Ext.get(this.tab_0).addClass("disabled")}if(radio_1.disabled==true){Ext.get(this.tab_1).addClass("disabled")}ul.addListener("click",this.listClick,this)},getRadio:function(i){var d_wrapper=Ext.query("div[class^="+this.radiowrapper_cls+"]");if(!d_wrapper){return}var el_wrapper=Ext.get(d_wrapper);var inputs=Ext.query("input",d_wrapper);return inputs[i]},getTab:function(i){var d=Ext.query("ul[class^="+this.ul_cls+"]");if(!d){return}var li=Ext.query("li",d);return li[i]},listClick:function(e,el,o){var radio_0=this.getRadio(0);var radio_1=this.getRadio(1);var t=Ext.get(e.getTarget("li",5));if(t.hasClass("tab_1993")){if(radio_0.checked!==true&&radio_0.disabled!==true){t.addClass("active");Ext.get(this.getTab(1)).removeClass("active");radio_0.checked=true;radio_0.onclick()}}else{if(t.hasClass("tab_2006")){if(radio_1.checked!==true&&radio_1.disabled!==true){t.addClass("active");Ext.get(this.getTab(0)).removeClass("active");radio_1.checked=true;radio_1.onclick()}}else{console.log("its neither")}}}};id_economy_industrytabs_a.init();function formatIndicators(){if($.querystring({id:"pg"})==12220){$("table.tbl-indic-layout").hide();$("table.tbl-indic-layout:first").show();$("#indicCharts li:first").attr("class","id-community-tab-active");$("#divLoadingChart").removeAttr("style");$("#divLoadingChart").hide();var anchor=$.url.attr("anchor");$("a[href *= "+anchor+"]").each(function(){$("table.tbl-indic-layout").hide();$("#indicCharts li").each(function(){$(this).attr("class","id-community-tab")});$(this).parents("li").attr("class","id-community-tab-active");var anchor=$(this).attr("href");if($(anchor).attr("name")==undefined){$("#divLoadingChart").show();indicatorCharts(anchor.replace("#a_cht_",""))}$(anchor).parents("table").show();return false});$("#indicCharts a").click(function(){$("table.tbl-indic-layout").hide();$("#indicCharts li").each(function(){$(this).attr("class","id-community-tab")});$(this).parents("li").attr("class","id-community-tab-active");var anchor=$(this).attr("href");if($(anchor).attr("name")==undefined){$("#divLoadingChart").show();indicatorCharts(anchor.replace("#a_cht_",""))}$(anchor).parents("table").show();return false})}}function indicatorCharts(id){this.ajaxservice=new AJAXService();this.ajaxservice.GetIndicatorChart(id,indicChtSuccess,indicChtFailure,this)}var indicChtSuccess=function(e,scope){var arr=e.split("[SPLIT]");$("#div"+arr[0]).after(arr[1]);$("#divLoadingChart").hide()};var indicChtFailure=function(e,scope){$("#divLoadingChart").hide()};formatIndicators();drillDownTableButtons();initTableSorter();function shortenText(){if($("#MoreText")!=undefined){var text="";text="<input id='btnMoreText' class='btn-link' type='button' value='Show more text' />";if($.querystring({id:"pg"})=="12860"){text="<input id='btnMoreText' class='btn-link' type='button' value='Show major assets in the area' />"}$("#MoreText").after(text);$("#MoreText").toggle();$("#btnMoreText").click(function(){$("#MoreText").toggle();if($(this).attr("value")=="Show more text"){$(this).attr("value","Show less text")}else{if($(this).attr("value")=="Show less text"){$(this).attr("value","Show more text")}else{if($(this).attr("value")=="Show major assets in the area"){$(this).attr("value","Hide major asset lists")}else{if($(this).attr("value","Hide major asset lists")){$(this).attr("value","Show major assets in the area")}}}}})}if($("#MoreNoteText")!=undefined){var text="";text="<input id='btnMoreNoteText' class='btn-link' type='button' value='Show more...' />";$("#MoreNoteText").after(text);$("#MoreNoteText").toggle();$("#btnMoreNoteText").click(function(){$("#MoreNoteText").toggle();if($(this).attr("value")=="Show more..."){$(this).attr("value","Show less...")}else{if($(this).attr("value")=="Show less..."){$(this).attr("value","Show more...")}}})}}shortenText();$("#ctl00_ContentPlaceHolder1_lboxIndustrySectors input:checked").parents("span").addClass(" active");$("#ctl00_ContentPlaceHolder1_lboxIndustrySectors td span").mouseover(function(){$(this).addClass(" over")});$("#ctl00_ContentPlaceHolder1_lboxIndustrySectors td span").mouseout(function(){$(this).removeClass(" over")});function DefinitionList(){if($("#dlToggle").attr("id")!=undefined){$("#dlToggle dd").toggle();$("#dlToggle dt").click(function(){$(this).next("dd").toggle();$(this).toggleClass("active")});if(location.hash.length>0){$(location.hash).parents("dt").click()}}if($("#dlToggleMulti").attr("id")!=undefined){$("#dlToggleMulti dt:not(dd dt)").toggleClass("active");$("#dlToggleMulti dd dd").toggle();$("#dlToggleMulti dd dd dd").hide();$("#dlToggleMulti a.id-community-footer-tp:first").hide();$("#dlToggleMulti dt").click(function(){$(this).next("dd:first").toggle();$(this).toggleClass("active")});if(location.hash.length>0){$(location.hash).parents("dt").click()}}}DefinitionList();var tTips=dqs(".tip");var l=tTips.length;for(var i=0;i<l;i++){var id="tip_"+tTips[i].id;var tContent=Ext.get(id);var txt=tContent.dom.innerHTML;if(tTips[i].id.substring(0,11)=="linkToolTip"){$("#"+tTips[i].id).qtip({content:{text:txt},show:"mouseover",hide:"mouseout",style:{border:{width:2,radius:0,color:"#808080"},tip:{corner:"topLeft"},background:"#ffffff",color:"#f1f1f1",width:{min:280,max:280},classes:{tip:"qtip-tip-tooltip",content:"qtip-content-tooltip"}}})}else{$("#"+tTips[i].id).qtip({content:{text:txt,title:{color:"#f1f1f1",text:tTips[i].title?tTips[i].title:"@todo title goes here",button:"x"}},show:"mouseover",hide:false,style:{border:{width:1,radius:3,color:"#808080"},tip:{corner:"topLeft"},background:"#f1f1f1",color:"#f1f1f1",width:{min:350,max:450}}})}}});



