var labelType, useGradients, nativeTextSupport, animate; (function() { var ua = navigator.userAgent, iStuff = ua.match(/iPhone/i) || ua.match(/iPad/i), typeOfCanvas = typeof HTMLCanvasElement, nativeCanvasSupport = (typeOfCanvas == 'object' || typeOfCanvas == 'function'), textSupport = nativeCanvasSupport && (typeof document.createElement('canvas').getContext('2d').fillText == 'function'); //I'm setting this based on the fact that ExCanvas provides text support for IE //and that as of today iPhone/iPad current text support is lame labelType = (!nativeCanvasSupport || (textSupport && !iStuff))? 'Native' : 'HTML'; nativeTextSupport = labelType == 'Native'; useGradients = nativeCanvasSupport; animate = !(iStuff || !nativeCanvasSupport); })(); var Log = { elem: false, write: function(text){ if (!this.elem) this.elem = document.getElementById('log'); this.elem.innerHTML = text; this.elem.style.left = (500 - this.elem.offsetWidth / 2) + 'px'; } }; function init(){ //init data var json = { "children": [ { "data":{"cap":"$15,446,000","sec": "No","$area": 12203210,"$color":"#172B3F"}, "id": "Interlink Petroleum Ltd", "name": "Interlink Petroleum Ltd" }, { "data":{"cap":"$1,594,000","sec": "No","$area": 1259245,"$color":"#1E3059"}, "id": "Nitin Alloys Global Ltd", "name": "Nitin Alloys Global Ltd" }, { "data":{"cap":"$3,238,000","sec": "No","$area": 2558109,"$color":"#1B2955"}, "id": "Jhagadia Copper Ltd", "name": "Jhagadia Copper Ltd" }, { "data":{"cap":"$12,724,000","sec": "No","$area": 10053318,"$color":"#1E3064"}, "id": "Arcotech Ltd", "name": "Arcotech Ltd" }, { "data":{"cap":"$1,824,000","sec": "No","$area": 1440777,"$color":"#193159"}, "id": "Vallabh Steels Ltd", "name": "Vallabh Steels Ltd" }, { "data":{"cap":"$6,151,000","sec": "No","$area": 4859474,"$color":"#15295D"}, "id": "Rathi Steel & Power Ltd", "name": "Rathi Steel & Power Ltd" }, { "data":{"cap":"$130,884,000","sec": "No","$area": 103408200,"$color":"#153141"}, "id": "Orissa Sponge Iron & Steel", "name": "Orissa Sponge Iron & Steel" }, { "data":{"cap":"$1,785,000","sec": "No","$area": 1410456,"$color":"#142964"}, "id": "Gujarat Metallic Coal & Coke", "name": "Gujarat Metallic Coal & Coke" }, { "data":{"cap":"$212,000","sec": "No","$area": 167617,"$color":"#14324F"}, "id": "Sri Vajra Granites Ltd", "name": "Sri Vajra Granites Ltd" }, { "data":{"cap":"$852,000","sec": "No","$area": 673535,"$color":"#1C3046"}, "id": "Mukesh Steels Ltd", "name": "Mukesh Steels Ltd" }, { "data":{"cap":"$1,503,000","sec": "No","$area": 1187822,"$color":"#182A48"}, "id": "Vipul Dyechem Ltd", "name": "Vipul Dyechem Ltd" }, { "data":{"cap":"$1,378,000","sec": "No","$area": 1088456,"$color":"#162F4E"}, "id": "Auroma Coke Ltd", "name": "Auroma Coke Ltd" }, { "data":{"cap":"$671,000","sec": "No","$area": 530394,"$color":"#16314F"}, "id": "Aditya Ispat Ltd", "name": "Aditya Ispat Ltd" }, { "data":{"cap":"$2,138,000","sec": "No","$area": 1689338,"$color":"#1C2A41"}, "id": "Mahamaya Steel Industries", "name": "Mahamaya Steel Industries" }, { "data":{"cap":"$2,333,000","sec": "No","$area": 1843540,"$color":"#152945"}, "id": "Alumeco India Extrusions Ltd", "name": "Alumeco India Extrusions Ltd" }, { "data":{"cap":"$4,694,000","sec": "No","$area": 3708537,"$color":"#1A2E3D"}, "id": "Hind Aluminium Industries Lt", "name": "Hind Aluminium Industries Lt" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#153033"}, "id": "John Meyers Granite Ltd *", "name": "John Meyers Granite Ltd *" }, { "data":{"cap":"$37,401,000","sec": "No","$area": 29549806,"$color":"#153042"}, "id": "Cals Refineries Ltd", "name": "Cals Refineries Ltd" }, { "data":{"cap":"$18,744,000","sec": "No","$area": 14809439,"$color":"#182E4C"}, "id": "Alpha Graphic India Ltd", "name": "Alpha Graphic India Ltd" }, { "data":{"cap":"$5,757,000","sec": "No","$area": 4548518,"$color":"#182A61"}, "id": "Facor Steels Ltd", "name": "Facor Steels Ltd" }, { "data":{"cap":"$642,000","sec": "No","$area": 506999,"$color":"#1A324D"}, "id": "Bhagwandas Metals Ltd", "name": "Bhagwandas Metals Ltd" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#182A47"}, "id": "Haryana Steel & Alloys Ltd *", "name": "Haryana Steel & Alloys Ltd *" }, { "data":{"cap":"$10,747,000","sec": "No","$area": 8490862,"$color":"#1E2856"}, "id": "Rajratan Global Wire Ltd", "name": "Rajratan Global Wire Ltd" }, { "data":{"cap":"$1,086,000","sec": "No","$area": 858291,"$color":"#1A285F"}, "id": "Ensa Steel Industries Ltd", "name": "Ensa Steel Industries Ltd" }, { "data":{"cap":"$6,112,000","sec": "No","$area": 4828745,"$color":"#1D3253"}, "id": "Eskay K'n'it (india) Ltd", "name": "Eskay K'n'it (india) Ltd" }, { "data":{"cap":"$18,592,000","sec": "No","$area": 14689268,"$color":"#1B2947"}, "id": "Balasore Alloys Ltd", "name": "Balasore Alloys Ltd" }, { "data":{"cap":"$3,791,000","sec": "No","$area": 2994843,"$color":"#16323B"}, "id": "Sun Granite Exports Ltd", "name": "Sun Granite Exports Ltd" }, { "data":{"cap":"$1,418,000","sec": "No","$area": 1120271,"$color":"#17285B"}, "id": "Acrow India Ltd", "name": "Acrow India Ltd" }, { "data":{"cap":"$12,839,000","sec": "No","$area": 10144150,"$color":"#152C57"}, "id": "Facor Alloys Ltd", "name": "Facor Alloys Ltd" }, { "data":{"cap":"$5,530,000","sec": "No","$area": 4368976,"$color":"#1C3236"}, "id": "National General Industries", "name": "National General Industries" }, { "data":{"cap":"$862,000","sec": "No","$area": 680806,"$color":"#1E2F4F"}, "id": "Indian Bright Steel Co Ltd", "name": "Indian Bright Steel Co Ltd" }, { "data":{"cap":"$16,277,000","sec": "No","$area": 12860034,"$color":"#192A38"}, "id": "Gangotri Iron & Steel Co Ltd", "name": "Gangotri Iron & Steel Co Ltd" }, { "data":{"cap":"$20,000","sec": "No","$area": 15490,"$color":"#152A44"}, "id": "Vidarbha Iron & Steel Corp", "name": "Vidarbha Iron & Steel Corp" }, { "data":{"cap":"$1,343,000","sec": "No","$area": 1061198,"$color":"#1B325B"}, "id": "Midwest Gold Ltd", "name": "Midwest Gold Ltd" }, { "data":{"cap":"$5,759,000","sec": "No","$area": 4550116,"$color":"#1C2A5A"}, "id": "Good Luck Steel Tubes Ltd", "name": "Good Luck Steel Tubes Ltd" }, { "data":{"cap":"$1,316,000","sec": "No","$area": 1039938,"$color":"#172F38"}, "id": "Trinetra Cement Ltd", "name": "Trinetra Cement Ltd" }, { "data":{"cap":"$542,000","sec": "No","$area": 428048,"$color":"#1D2D4B"}, "id": "Mukesh Strips Ltd", "name": "Mukesh Strips Ltd" }, { "data":{"cap":"$12,999,000","sec": "No","$area": 10270288,"$color":"#1A315E"}, "id": "Bihar Sponge Iron Ltd", "name": "Bihar Sponge Iron Ltd" }, { "data":{"cap":"$1,382,000","sec": "No","$area": 1091500,"$color":"#172A5C"}, "id": "Arnav Corp Ltd", "name": "Arnav Corp Ltd" }, { "data":{"cap":"$31,007,000","sec": "No","$area": 24497906,"$color":"#1C285A"}, "id": "Confidence Petroleum India", "name": "Confidence Petroleum India" }, { "data":{"cap":"$5,534,000","sec": "No","$area": 4372205,"$color":"#1C2B4E"}, "id": "Magna Electro Castings Ltd", "name": "Magna Electro Castings Ltd" }, { "data":{"cap":"$473,000","sec": "No","$area": 373933,"$color":"#152F38"}, "id": "East Coast Steel Ltd", "name": "East Coast Steel Ltd" }, { "data":{"cap":"$911,000","sec": "No","$area": 719378,"$color":"#142E53"}, "id": "Krishna Ferro Products", "name": "Krishna Ferro Products" }, { "data":{"cap":"$8,131,000","sec": "No","$area": 6424396,"$color":"#162F37"}, "id": "Steelcast Ltd", "name": "Steelcast Ltd" }, { "data":{"cap":"$3,483,000","sec": "No","$area": 2751590,"$color":"#1B3164"}, "id": "Bwl Ltd", "name": "Bwl Ltd" }, { "data":{"cap":"$23,638,000","sec": "No","$area": 18675946,"$color":"#1B2847"}, "id": "Deccan Gold Mines Ltd", "name": "Deccan Gold Mines Ltd" }, { "data":{"cap":"$16,009,000","sec": "No","$area": 12648164,"$color":"#152B45"}, "id": "Panchmahal Steels Ltd", "name": "Panchmahal Steels Ltd" }, { "data":{"cap":"$718,000","sec": "No","$area": 567453,"$color":"#173246"}, "id": "Gopal Iron & Steels Co", "name": "Gopal Iron & Steels Co" }, { "data":{"cap":"$798,000","sec": "No","$area": 630501,"$color":"#1A3235"}, "id": "Chase Bright Steel Ltd", "name": "Chase Bright Steel Ltd" }, { "data":{"cap":"$25,458,000","sec": "No","$area": 20113508,"$color":"#182D57"}, "id": "Kic Metaliks Ltd", "name": "Kic Metaliks Ltd" }, { "data":{"cap":"$600,000","sec": "No","$area": 474082,"$color":"#1E294E"}, "id": "Stelco Strips Ltd", "name": "Stelco Strips Ltd" }, { "data":{"cap":"$90,527,000","sec": "No","$area": 71523512,"$color":"#1A2C5B"}, "id": "Gujarat Natural Resources Lt", "name": "Gujarat Natural Resources Lt" }, { "data":{"cap":"$29,358,000","sec": "No","$area": 23195364,"$color":"#14293A"}, "id": "Ankit Metal & Power Ltd", "name": "Ankit Metal & Power Ltd" }, { "data":{"cap":"$24,283,000","sec": "No","$area": 19185208,"$color":"#1E2957"}, "id": "Jri Industries & Infrastruct", "name": "Jri Industries & Infrastruct" }, { "data":{"cap":"$1,763,000","sec": "No","$area": 1392535,"$color":"#152936"}, "id": "Unitech International Ltd", "name": "Unitech International Ltd" }, { "data":{"cap":"$1,748,000","sec": "No","$area": 1380824,"$color":"#1E2A5B"}, "id": "Golkunda Diamonds & Jewell", "name": "Golkunda Diamonds & Jewell" }, { "data":{"cap":"$10,334,000","sec": "No","$area": 8164797,"$color":"#172953"}, "id": "Pokarna Ltd", "name": "Pokarna Ltd" }, { "data":{"cap":"$4,283,000","sec": "No","$area": 3384114,"$color":"#14323F"}, "id": "Prabhav Industries Ltd", "name": "Prabhav Industries Ltd" }, { "data":{"cap":"$1,927,000","sec": "No","$area": 1522446,"$color":"#1D305C"}, "id": "Monnet Industries Ltd", "name": "Monnet Industries Ltd" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#1B2D62"}, "id": "Sharda Ispat Ltd *", "name": "Sharda Ispat Ltd *" }, { "data":{"cap":"$15,097,000","sec": "No","$area": 11927665,"$color":"#1A2835"}, "id": "Ram Ratna Wires Ltd", "name": "Ram Ratna Wires Ltd" }, { "data":{"cap":"$1,635,000","sec": "No","$area": 1291839,"$color":"#152D4F"}, "id": "Bhagwati Autocast Ltd", "name": "Bhagwati Autocast Ltd" }, { "data":{"cap":"$4,123,000","sec": "No","$area": 3257233,"$color":"#15305F"}, "id": "Modern Steels Ltd", "name": "Modern Steels Ltd" }, { "data":{"cap":"$5,705,000","sec": "No","$area": 4507728,"$color":"#1A2F36"}, "id": "Baroda Extrusion Ltd", "name": "Baroda Extrusion Ltd" }, { "data":{"cap":"$9,924,000","sec": "No","$area": 7840670,"$color":"#1E2859"}, "id": "Kanishk Steel Industries", "name": "Kanishk Steel Industries" }, { "data":{"cap":"$6,888,000","sec": "No","$area": 5442176,"$color":"#162F4E"}, "id": "Inani Marbles & Indus Ltd", "name": "Inani Marbles & Indus Ltd" }, { "data":{"cap":"$3,863,000","sec": "No","$area": 3052187,"$color":"#1C2D50"}, "id": "Gontermann-peipers India", "name": "Gontermann-peipers India" }, { "data":{"cap":"$3,706,000","sec": "No","$area": 2927700,"$color":"#17325D"}, "id": "Shri Bajrang Alloys Ltd", "name": "Shri Bajrang Alloys Ltd" }, { "data":{"cap":"$60,332,000","sec": "No","$area": 47667224,"$color":"#1B2B5D"}, "id": "Lloyds Metals & Energy Ltd", "name": "Lloyds Metals & Energy Ltd" }, { "data":{"cap":"$780,000","sec": "No","$area": 615867,"$color":"#1A2D59"}, "id": "Steel Strips Infrastructures", "name": "Steel Strips Infrastructures" }, { "data":{"cap":"$7,831,000","sec": "No","$area": 6187329,"$color":"#172B34"}, "id": "Nagpur Power & Industries", "name": "Nagpur Power & Industries" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#1A2B40"}, "id": "Tulsyan Nec Ltd - Pp *", "name": "Tulsyan Nec Ltd - Pp *" }, { "data":{"cap":"$4,205,000","sec": "No","$area": 3322552,"$color":"#1B325B"}, "id": "Presha Metallurgical Ltd", "name": "Presha Metallurgical Ltd" }, { "data":{"cap":"$389,000","sec": "No","$area": 307083,"$color":"#1E2939"}, "id": "Hinger-rampur Coal Co Ltd", "name": "Hinger-rampur Coal Co Ltd" }, { "data":{"cap":"$4,248,000","sec": "No","$area": 3355865,"$color":"#1D2E44"}, "id": "Steelco Gujarat Ltd", "name": "Steelco Gujarat Ltd" }, { "data":{"cap":"$4,156,000","sec": "No","$area": 3283805,"$color":"#162D5F"}, "id": "Bcl Forgings Ltd", "name": "Bcl Forgings Ltd" }, { "data":{"cap":"$1,381,000","sec": "No","$area": 1091184,"$color":"#182B38"}, "id": "Duke Offshore Ltd", "name": "Duke Offshore Ltd" }, { "data":{"cap":"$947,000","sec": "No","$area": 748500,"$color":"#173253"}, "id": "Mardia Samyoung Capillary", "name": "Mardia Samyoung Capillary" }, { "data":{"cap":"$248,970,000","sec": "No","$area": 196705632,"$color":"#182A49"}, "id": "Asian Star Co Ltd", "name": "Asian Star Co Ltd" }, { "data":{"cap":"$15,181,000","sec": "No","$area": 11994275,"$color":"#142A33"}, "id": "P M Telelinks Ltd", "name": "P M Telelinks Ltd" }, { "data":{"cap":"$1,729,517,000","sec": "No","$area": 1366450816,"$color":"#1C323B"}, "id": "Hindustan Petroleum Corp *", "name": "Hindustan Petroleum Corp *" }, { "data":{"cap":"$1,709,000","sec": "No","$area": 1350370,"$color":"#163164"}, "id": "Anil Special Steel Industrie", "name": "Anil Special Steel Industrie" }, { "data":{"cap":"$78,000","sec": "No","$area": 61900,"$color":"#1A2A48"}, "id": "Punit Commercials Ltd", "name": "Punit Commercials Ltd" }, { "data":{"cap":"$2,509,000","sec": "No","$area": 1982654,"$color":"#1B2B5A"}, "id": "Sudal Industries Ltd", "name": "Sudal Industries Ltd" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#142A5A"}, "id": "Alcobex Metals Ltd *", "name": "Alcobex Metals Ltd *" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#1C2D50"}, "id": "Firth (india) Steel Co Ltd *", "name": "Firth (india) Steel Co Ltd *" }, { "data":{"cap":"$9,464,000","sec": "No","$area": 7477559,"$color":"#1E3132"}, "id": "Asian Oilfield Services Ltd", "name": "Asian Oilfield Services Ltd" }, { "data":{"cap":"$16,508,000","sec": "No","$area": 13042731,"$color":"#163237"}, "id": "Real Strips Ltd", "name": "Real Strips Ltd" }, { "data":{"cap":"$905,000","sec": "No","$area": 714933,"$color":"#142F49"}, "id": "Carnation Industries Ltd", "name": "Carnation Industries Ltd" }, { "data":{"cap":"$2,941,000","sec": "No","$area": 2323571,"$color":"#143043"}, "id": "Sai Industries Ltd", "name": "Sai Industries Ltd" }, { "data":{"cap":"$12,845,000","sec": "No","$area": 10148814,"$color":"#1C2B4D"}, "id": "Tayo Rolls Ltd", "name": "Tayo Rolls Ltd" }, { "data":{"cap":"$819,000","sec": "No","$area": 647409,"$color":"#1E2D3B"}, "id": "Glittek Granites Ltd", "name": "Glittek Granites Ltd" }, { "data":{"cap":"$1,096,000","sec": "No","$area": 866290,"$color":"#1D2A5F"}, "id": "Foundry Fuel Products Ltd", "name": "Foundry Fuel Products Ltd" }, { "data":{"cap":"$14,842,000","sec": "No","$area": 11726376,"$color":"#19303C"}, "id": "Readymade Steel India Ltd", "name": "Readymade Steel India Ltd" }, { "data":{"cap":"$3,380,000","sec": "No","$area": 2670366,"$color":"#1E3034"}, "id": "Welcast Steels Ltd", "name": "Welcast Steels Ltd" }, { "data":{"cap":"$36,570,000","sec": "No","$area": 28893450,"$color":"#192D52"}, "id": "English Indian Clays Ltd", "name": "English Indian Clays Ltd" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#1C2E41"}, "id": "Gwalior Strips Ltd *", "name": "Gwalior Strips Ltd *" }, { "data":{"cap":"$666,000","sec": "No","$area": 526088,"$color":"#172F64"}, "id": "Nardhana Infrastructure Ltd", "name": "Nardhana Infrastructure Ltd" }, { "data":{"cap":"$79,000","sec": "No","$area": 62620,"$color":"#1C3040"}, "id": "Platinum Ocean Energy Ltd", "name": "Platinum Ocean Energy Ltd" }, { "data":{"cap":"$2,455,000","sec": "No","$area": 1939408,"$color":"#152F5C"}, "id": "Swasti Vinayaka Art & Herita", "name": "Swasti Vinayaka Art & Herita" }, { "data":{"cap":"$9,780,000","sec": "No","$area": 7726721,"$color":"#162863"}, "id": "Remi Metals Gujarat Ltd", "name": "Remi Metals Gujarat Ltd" }, { "data":{"cap":"$10,400,000","sec": "No","$area": 8216989,"$color":"#172C58"}, "id": "Ruchi Strips & Alloys Ltd", "name": "Ruchi Strips & Alloys Ltd" }, { "data":{"cap":"$533,000","sec": "No","$area": 420841,"$color":"#152A58"}, "id": "Novagold Petro Resources Ltd", "name": "Novagold Petro Resources Ltd" }, { "data":{"cap":"$557,000","sec": "No","$area": 440317,"$color":"#1A2B42"}, "id": "Continental Petroleum Ltd", "name": "Continental Petroleum Ltd" }, { "data":{"cap":"$1,150,000","sec": "No","$area": 908842,"$color":"#1E2A54"}, "id": "Mahalaxmi Seamless Limted", "name": "Mahalaxmi Seamless Limted" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#152841"}, "id": "Bellary Steels & Alloys *", "name": "Bellary Steels & Alloys *" }, { "data":{"cap":"$26,343,000","sec": "No","$area": 20813378,"$color":"#1D2C36"}, "id": "India Steel Works Ltd", "name": "India Steel Works Ltd" }, { "data":{"cap":"$1,405,000","sec": "No","$area": 1110387,"$color":"#1A2C51"}, "id": "Assam Petrochemicals Ltd", "name": "Assam Petrochemicals Ltd" }, { "data":{"cap":"$61,649,000","sec": "No","$area": 48707560,"$color":"#1E2A37"}, "id": "Kirloskar Ferrous Indus Ltd", "name": "Kirloskar Ferrous Indus Ltd" }, { "data":{"cap":"$21,113,000","sec": "No","$area": 16681120,"$color":"#172C59"}, "id": "Suraj Ltd", "name": "Suraj Ltd" }, { "data":{"cap":"$1,419,000","sec": "No","$area": 1120891,"$color":"#182B4C"}, "id": "Hisar Metal Industries Ltd", "name": "Hisar Metal Industries Ltd" }, { "data":{"cap":"$931,000","sec": "No","$area": 735680,"$color":"#162852"}, "id": "Rajasthan Tube Manufacturing", "name": "Rajasthan Tube Manufacturing" }, { "data":{"cap":"$2,129,000","sec": "No","$area": 1682266,"$color":"#1C2F64"}, "id": "Stewarts & Lloyds Of India", "name": "Stewarts & Lloyds Of India" }, { "data":{"cap":"$11,356,000","sec": "No","$area": 8972279,"$color":"#14303A"}, "id": "Svc Resources Ltd", "name": "Svc Resources Ltd" }, { "data":{"cap":"$1,621,000","sec": "No","$area": 1280972,"$color":"#18305E"}, "id": "Metal Coatings India Ltd", "name": "Metal Coatings India Ltd" }, { "data":{"cap":"$3,966,000","sec": "No","$area": 3133614,"$color":"#143052"}, "id": "Bhuwalka Steel Industries", "name": "Bhuwalka Steel Industries" }, { "data":{"cap":"$577,000","sec": "No","$area": 455621,"$color":"#162D47"}, "id": "Mayur Floorings Ltd", "name": "Mayur Floorings Ltd" }, { "data":{"cap":"$2,378,000","sec": "No","$area": 1878630,"$color":"#17283E"}, "id": "Gujarat Intrux Ltd", "name": "Gujarat Intrux Ltd" }, { "data":{"cap":"$771,000","sec": "No","$area": 608776,"$color":"#1D3239"}, "id": "Siddhartha Tubes Ltd", "name": "Siddhartha Tubes Ltd" }, { "data":{"cap":"$957,000","sec": "No","$area": 756322,"$color":"#1A2935"}, "id": "Uni-tubes Ltd", "name": "Uni-tubes Ltd" }, { "data":{"cap":"$562,000","sec": "No","$area": 444110,"$color":"#162D58"}, "id": "Ranjeev Alloys Ltd", "name": "Ranjeev Alloys Ltd" }, { "data":{"cap":"$5,325,000","sec": "No","$area": 4207436,"$color":"#18304F"}, "id": "Tamilnadu Steel Tubes Ltd", "name": "Tamilnadu Steel Tubes Ltd" }, { "data":{"cap":"$1,166,000","sec": "No","$area": 921249,"$color":"#1B2E40"}, "id": "Kanel Oil & Export Inds Ltd", "name": "Kanel Oil & Export Inds Ltd" }, { "data":{"cap":"$2,307,000","sec": "No","$area": 1822793,"$color":"#1A2B5F"}, "id": "Remi Edelstahl Tubulars Ltd", "name": "Remi Edelstahl Tubulars Ltd" }, { "data":{"cap":"$861,000","sec": "No","$area": 679899,"$color":"#173236"}, "id": "Kachchh Minerals Ltd", "name": "Kachchh Minerals Ltd" }, { "data":{"cap":"$6,081,000","sec": "No","$area": 4804836,"$color":"#18294B"}, "id": "Bombay Potteries & Tiles", "name": "Bombay Potteries & Tiles" }, { "data":{"cap":"$1,388,000","sec": "No","$area": 1096595,"$color":"#162A60"}, "id": "Ahmedabad Steelcraft Ltd", "name": "Ahmedabad Steelcraft Ltd" }, { "data":{"cap":"$4,779,000","sec": "No","$area": 3776144,"$color":"#16324E"}, "id": "Marmagoa Steel Ltd", "name": "Marmagoa Steel Ltd" }, { "data":{"cap":"$1,307,000","sec": "No","$area": 1032587,"$color":"#172862"}, "id": "Ashiana Ispat Ltd", "name": "Ashiana Ispat Ltd" }, { "data":{"cap":"$1,116,000","sec": "No","$area": 882101,"$color":"#1D314C"}, "id": "Himalaya Granites Ltd", "name": "Himalaya Granites Ltd" }, { "data":{"cap":"$3,008,000","sec": "No","$area": 2376821,"$color":"#142851"}, "id": "Flawless Diamond India", "name": "Flawless Diamond India" }, { "data":{"cap":"$307,000","sec": "No","$area": 242363,"$color":"#162A5C"}, "id": "Kohinoor Techno Engineers Lt", "name": "Kohinoor Techno Engineers Lt" }, { "data":{"cap":"$66,864,000","sec": "No","$area": 52827356,"$color":"#1A2933"}, "id": "Sandur Manganese & Iron Ore", "name": "Sandur Manganese & Iron Ore" }, { "data":{"cap":"$806,000","sec": "No","$area": 636840,"$color":"#1E2A3E"}, "id": "Pennar Aluminium Co Ltd", "name": "Pennar Aluminium Co Ltd" }, { "data":{"cap":"$919,000","sec": "No","$area": 726359,"$color":"#182A3C"}, "id": "Linkson International Ltd", "name": "Linkson International Ltd" }, { "data":{"cap":"$2,930,000","sec": "No","$area": 2314937,"$color":"#172A5D"}, "id": "Bhoruka Aluminium Ltd", "name": "Bhoruka Aluminium Ltd" }, { "data":{"cap":"$1,233,000","sec": "No","$area": 974179,"$color":"#1B2E57"}, "id": "Metalman Industries Ltd", "name": "Metalman Industries Ltd" }, { "data":{"cap":"$2,113,000","sec": "No","$area": 1669532,"$color":"#182C4C"}, "id": "Rathi Bars Ltd", "name": "Rathi Bars Ltd" }, { "data":{"cap":"$5,727,000","sec": "No","$area": 4525114,"$color":"#1C323D"}, "id": "Vardhman Industries Ltd", "name": "Vardhman Industries Ltd" }, { "data":{"cap":"$3,676,000","sec": "No","$area": 2904464,"$color":"#173236"}, "id": "Ashirwad Steels & Indus Ltd", "name": "Ashirwad Steels & Indus Ltd" }, { "data":{"cap":"","sec": "No","$area": 1,"$color":"#1C2A34"}, "id": "Rathi Ispat Ltd *", "name": "Rathi Ispat Ltd *" }, { "data":{"cap":"$2,158,000","sec": "No","$area": 1704971,"$color":"#142F3C"}, "id": "Inducto Steel Ltd", "name": "Inducto Steel Ltd" }, { "data":{"cap":"$3,968,000","sec": "No","$area": 3135254,"$color":"#182E54"}, "id": "Lesha Industries Ltd", "name": "Lesha Industries Ltd" } ] }; //end //init TreeMap var tm = new $jit.TM.Squarified({ //where to inject the visualization injectInto: 'infovis', //parent box title heights titleHeight: 0, //enable animations animate: false, //box offsets offset: 1, //Attach left and right click events Events: { enable: false }, duration: 1000, //Enable tips Tips: { enable: true, //add positioning offsets offsetX: 20, offsetY: 20, //implement the onShow method to //add content to the tooltip when a node //is hovered onShow: function(tip, node, isLeaf, domElement) { var html = "
" + node.name + "
"; var data = node.data; if(data.cap) { html += "Market Cap: " + data.cap; } if(data.sec) { html += "
SEC Coverage: " + data.sec; } tip.innerHTML = html; } }, //Add the name of the node in the correponding label //This method is called once, on label creation. onCreateLabel: function(domElement, node){ // if (node.data.$width > 10) { domElement.innerHTML = node.name; // } var style = domElement.style; style.display = ''; style.border = '1px solid transparent'; domElement.onmouseover = function() { style.border = '1px solid #9FD4FF'; }; domElement.onmouseout = function() { style.border = '1px solid transparent'; }; } }); tm.loadJSON(json); tm.refresh(); //end //add events to radio buttons var sq = $jit.id('r-sq'), st = $jit.id('r-st'), sd = $jit.id('r-sd'); var util = $jit.util; util.addEvent(sq, 'change', function() { if(!sq.checked) return; util.extend(tm, new $jit.Layouts.TM.Squarified); tm.refresh(); }); util.addEvent(st, 'change', function() { if(!st.checked) return; util.extend(tm, new $jit.Layouts.TM.Strip); tm.layout.orientation = "v"; tm.refresh(); }); util.addEvent(sd, 'change', function() { if(!sd.checked) return; util.extend(tm, new $jit.Layouts.TM.SliceAndDice); tm.layout.orientation = "v"; tm.refresh(); }); //add event to the back button var back = $jit.id('back'); $jit.util.addEvent(back, 'click', function() { tm.out(); }); }