аЯрЁБс>ўџ  ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot EntryџџџџџџџџpЊ|YЊrЯƒRASHPЄ—edУContentsџџџџџџџџџџџџ Page 1џџџџџџџџџџџџ*яPage 2џџџџ '§џџџџџџџџџџџ§џџџB§џџџ ўџџџўџџџ+-  !"#$%&'()ўџџџ/,.;ўџџџ01234567ўџџџџџџџџџџџџџџџ<=>?@AC DEFGHўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot EntryџџџџџџџџpЊ|YЊrЯƒRASHП„edУContentsџџџџџџџџџџџџ8 Page 1џџџџџџџџџџџџ*яPage 2џџџџ 'џџџџџџџџ§џџџџџџџ§џџџџџџџB§џџџ ўџџџўџџџ+џџџџ  !"#$%&'()ўџџџ/,.џџџџўџџџ01234567ўџџџ9:Sџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџTUVWXYZ[\]^_`ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ)џџ CDocumentPagePage 1Loading7Ь$?Eџџџџ‰ф>?џџџџ€Page 2Graph:Ь$?GџџџџУI'?џџџџ€ Symbol 13 MovSecLabel о&? Symbol 13џџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ&?џџџџ€ Symbol 12 MovGrpLabel Ю &? Symbol 12џџџџ‰I'?џџџџ€ Symbol 11 MovGSDivLine K+%?P Symbol 11џџџџn+%?џџџџ€ Symbol 10MovCenterLabel Symbol 1џџџџџџџџTSymbol 2 џџџџSymbol 3џџџџџџџџџџџџїSymbol 4 џџџџ .џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџCPicPageџџ CPicLayerџџ CPicFrame€€џџџ?џџ 9€џџ CPicSprite0* 0*dџ™MovBg€€џџџ?џџ>€€ Backgroundџџџџ™3Ьџ€€€€€Ым&ј4џџ!‘ьџџ!‘ьџџ‘ьџџ‘ьџџ‘ьџџ‘ьџџџџџџџџџџ!‘ьџџ!‘ьџџ!!џџџ?џџ”€€ LinesџџџџO€џџ€€End DebugџџCPicPageџџ CPicLayerџџ CPicFrameџџ CPicSprite dџшjBg€€џџџ?џџSymbol 9џџџџ4cSymbol 10џџџџџџџџџџџџ:tSymbol 11 џџџџ@MSymbol 12џџџџџџџџџџџџFlўџџџ ўџџџ ўџџџўџџџ !"#$%ўџџџ'()*2,-./01ўџџџ3ўџџџ56789ўџџџ;<=>?ўџџџABCDEўџџџGHOJKLMNўџџџPQўџџџSTUVWўџџџYZ[ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџSymbol 13џџџџRlSymbol 14џџџџџџџџџџџџXьџџџџџџџџџџџџџџџџџџџџџџџџџџCPicPageџџ CPicLayerџџ CPicFrameџџ CPicShape€€пџS€Hиџ0Иуь0H€€џџџ?џџ}€€ LineџџџџO€џџ€€rocessing display textboxes strProcessingHeader = "џџCPicPageџџ CPicLayerџџ CPicFrameџџCPicText€€ пљџџѕўџџ‰ S›РvЂe€€ BgџџџџџOOџ€€€ dџђDBorder€€џџџ?џџђ%€€ BorderџџџџO€џџ€€џџCPicPageџџ CPicLayerџџ CPicFrameџџ CPicShape€€џ{€@џџ Ўyиі8юmћџ`”шщ) 89†љџрџџџфщзі8nћџ.nћџміщщ8љ…љџ$ ущ89”Gnћџні8юyЧџџџ# 8 ”y”( €€џџџ?џџџџCPicPageџџ CPicLayerџџ CPicFrameџџ CPicShape€€џџЬџ{€@џџ Ўyиі8юmћџ`”шщ) 89†љџрџџџфщзі8nћџ.nћџміщщ8љ…љџ$ ущ89”Gnћџні8юyЧџџџ# 8 ”y”( €€џџџ?џџb!€€ Layer 1џџџџO€џџ€€€…Й ъ3€€ Layer 1џџџџO€џџ€€€€џџCPicPageџџ CPicLayerџџ CPicFrame€€џxx€ћтщ ”y”( 8 Ўyиі8юmћџ`”шщ) 89†љџрџџџфщзі8nћџ.nћџміщщ8љ…љџ$ ущ89”Gnћџні8юyЧџџџ# џџџ?џџэ_џџCPicPageџџ CPicLayerџџ CPicFrame€€­­бџs€ь.< б0а§0р.00џџџ?џџЪ€€ Layer 1џџџџO€џџ€€s" //FCColor.as contains the new methods for the CџџCPicPageџџ CPicLayerџџ CPicFrameџџ CPicShape€€€џs€ь.Ф§<0б0Ф§0ь.€€6)%?K Symbol 10џџџџ6)%?џџџџ€Symbol 9 MovDivLine ц#%?HSymbol 9џџџџ$%?џџџџ€Symbol 8 MovCanvasBgŸ %?FSymbol 8џџџџŸ %?€€ ContentџџџџO€џџ€€g FramesџџџџOџOџџџCPicPageџџ CPicLayerџџ CPicFrameџџCPicText€€ X§џџЖўџџP”›Р tbCenterLabel№Verdanaџ"(€€џџџ?џџqx€€ Layer 1џџџџO€џџ€€0Fџџџ?џџ h€€ Layer 1џџџџO€џџ€€€€ External ASџџџџO€џџџџCPicPageџџ CPicLayerџџ CPicFrame€€џp&аŸ Pџџџ6xџџІЪ№џѓw&8§а0й00§0p&џџџ?џџіq€€ Layer 1џџџџO€џџ€€џџCPicPageџџ CPicLayerџџ CPicFrame€€даШџѓR5њи'0ЪЪ0ци065}ьџџ}ьџџЉ}ьџџЉ}ьџџЉ Љ   Љ}ьџџЉ}ьџџЉ Љ   }ьџџ}ьџџ$џџџџ$џџџџžџџџџžџџџџџџџ?џџьn€€ BGџџџџџOOџ€€€€џџџџ€€€џѓ:5"йЫ0м&ѓј4§џ%йsџџџ?џџ^0€€R  cМgR џџџџIџџCPicText€€  $†§›РstrXMLErrorTextмVerdanaџ(€…Й …ЙџџџџG€€€ тx "ƒРstrXMLErrorHeader№Verdanaџџџџ"(€€џџџ?џџ D€€ XML ErrorџџџџџџOџ€€€€џџџ?џџГ9€€ dџM MovBgHolder€€џџџ?џџ-€€ BG SWFџџџџџџOџ€€€R  cМgR џџџџЛf€…Й …Йџџџџ‹B€€€ гtЄk›РstrProcessingTextмVerdanaџ(€€€ x "ƒРstrProcessingHeader№Verdanaџџџџ"(€€џџџ?џџCd€€ Loading FramesџџџџOџOџ€€€€џџџ?џџІ&€€„| „|fffdfffџ]MovCanvasShadow€€џџџ?џџp€€ Canvas ShadowџџџџOџOџ€€€€џџџ?џџ]n€€   dџЫc MovCanvas€€џџџ?џџд€€ CanvasџџџџџOџџ€€€€џџџ?џџќk€€  џ?џ? dџѕMovCenterCircle€€џџџ?џџ–€€ Center CircleџџџџOџџџ€€€€џџџ?џџEN€€   dџ " MovDivLine€€џџџ?џџ;2€€ Circular Div Linesџџџџ€€€џ€€€€џџџ?џџ‰k€€ ,  ,dџ 0 MovGSDivLine€€џџџ?џџ €€ Group/Section Div LineџџџџџOOџ€€€€џџџ?џџЎV€€ '  'dџ  MovCenterLabel€їwљџџ їwљџџdџ P# MovGrpLabel€l[ќџџ l[ќџџdџ @K MovSecLabel€€џџџ?џџ2€€ TextboxesџџџџO€џџ€€€€џџџ?џџ LoadingXML6k€€€џџџ?џџ ProcessingXML§\€€€џџџ?џџGraph>€€€џџџ?џџXMLErrorI€€ LabelsџџџџџOOџ€€€€џџџ?џџ2_љ//Set the text in the processing display textboxes strProcessingHeader = "

" + FCChart.Constants.strProcessingMessageHeading + "

"; strProcessingText = "

" + FCChart.Constants.strProcessingMessage + "

"; play();€€€џџџ?џџі;џwif (FCChart.isDataLoaded()) { if (FCChart.isDataErrorFree()) { FCChart.setData(); FCChart.parseData(); //Goto the graph frame gotoAndPlay("graph"); //**** Debug ****// // - Comment/Remove when exported to production environment - // /* trace("Graph Parameters"); trace("-----------------------------------------------------"); mydbg = new Debug(FCChart.Params); mydbg.showObjHierarchy(); trace("Graph Data"); trace("-----------------------------------------------------"); mydbg = new Debug(FCChart.Data); mydbg.showObjHierarchy(); trace("Trend Lines"); trace("-----------------------------------------------------"); mydbg = new Debug(FCChart.TrendLines); mydbg.showObjHierarchy(); */ //**** End Debug ****// } else { //Go to error frame gotoAndPlay("XMLError"); } } else { //Rotate the loading frames gotoAndPlay("LoadingXML"); } €€€џџџ?џџž:џд//Set the background FCChart.setBackground(); //Load the background movie clip FCChart.loadBackground(); //Render the canvas base FCChart.renderCanvas(); //Render the center circle FCChart.renderCenterCircle(); //Render the div lines FCChart.renderDivLines(); //Set the group div lines FCChart.renderGroupDivLines(); //Set the section div lines FCChart.renderSectionDivLines(); //Set the chart labels FCChart.setLabels(); //Render the group labels FCChart.renderGroupLabels(); //Render the section labels FCChart.renderSectionLabels(); //Render the hover caption box FCChart.renderHoverCap(); //Now, render each of the wedge //Create a movie clip holder for (i=1; i<=FCChart.Params.numGroups; i++) { for (j=1; j<=FCChart.group[i].numSections; j++) { var dupLevel = 1000+((i-1)*200)+j; dobj_chart = _root.createEmptyMovieClip("MovWedge"+dupLevel, dupLevel); dobj_chart.clear(); dobj_chart.lineStyle(0, parseInt(FCChart.group[i].section[j].color, 16), 0); dobj_chart.beginFill(parseInt(FCChart.group[i].section[j].color, 16), FCChart.Params.wedgeFillAlpha); dobj_chart.drawWedge(FCChart.Constants.originX, FCChart.Constants.originY, FCChart.group[i].section[j].startAngle, FCChart.group[i].section[j].endAngle-FCChart.group[i].section[j].startAngle, FCChart.group[i].section[j].radius); //Set it's group index and section index dobj_chart.endFill(); set("dobj_chart.groupIndex", i); set("dobj_chart.sectionIndex", j); //ActionScripts to respond to the mouse events dobj_chart.onRollOver = function() { FCChart.setHoverCap(this.groupIndex, this.sectionIndex); }; dobj_chart.onRollOut = function() { FCChart.removeHoverCap(); }; dobj_chart.onMouseMove = function() { if (FCChart.Params.showHoverCap == 1) { FCChart.resetPositionHoverCap(); } }; dobj_chart.onRelease = function() { FCChart.navigateToUrl(this.groupIndex, this.sectionIndex); }; delete dobj_chart; } } //Render the seconday data FCChart.renderSecData(); //Swap depths of the circle and the circle text MovCenterCircle.swapDepths(20001); MovCenterLabel.swapDepths(20002); //Hide the hover caption when on MovCenterCircle MovCenterCircle.useHandCursor = false; MovCenterCircle.onRollOver = function() { FCChart.removeHoverCap(); }; stop(); €€€џџџ?џџ}yџ//This frame is displayed when an XML Error occurs //Set the text of the XML Header and Text box strXMLErrorHeader = "

" + FCChart.Constants.strXMLErrorHeading + "

"; strXMLErrorText = "

" + FCChart.Constants.strXMLErrorMessage + "

"; stop();€€ ActionsџџџџO€џџ€€sed from the server side script. //** Filtering process **// if (flgIsUrlProvided == 1) { xmlDocUrl = new String(xmlDocUrl); var arrUrl = new Array(); arrUrl = xmlDocUrl.split("*"); var finUrl = ""; for (loopvar=0; loopvar"; play(); €€€џџџ?џџџe//Loading Control Scripts if (curr?џџџџ€Page 2Graph:Ь$?GџџџџУI'?џџџџ€ Symbol 13 MovSecLabel о&? Symbol 13џџџџш&?џџџџ€ Symbol 12 MovGrpLabel Ю &? Symbol 12џџџџ‰I'?џџџџ€ Symbol 11 MovGSDivLine K+%?P Symbol 11џџџџn+%?џџџџ€ Symbol 10MovCenterLabel 6)%?K Symbol 10џџџџ6)%?џџџџ€Symbol 9 MovDivLine ц#%?HSymbol 9џџџџ$%?џџџџ€Symbol 8 MovCanvasBgŸ %?FSymbol 8џџџџŸ %?ymbol 5џџџџ&Э$?џџџџ€Symbol 1MovPreLoadingBorder+ц=v%..\..\Ver_2\Phase2\Pie3D\FC2Pie3D.flaMovPreLoadingBorderRц=+ц=vRц=џџџџ€Symbol 2 MovLoadingBarп‘ф