Minor Update to Flex/Flash Bubble Chart

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
We have a Flash bubble chart project that requires some small enhancements. You will need to make changes based on the source code/project that we will be providing.

Load the provided files in a webserver and open index.html in a web browser to see the chart in action. Read the index.html file to get familiar with the setup of the chart including how data is passed to the chart and how the chart is configured.

Notice that the chart is wired with javascript callbacks. The list of enhancements we need are:

1. Currently the legend/thumbnail always appear to the right of the chart. we want to be able to place the legend/thumbnail on the left/right/bottom of the chart based on a parameter:
options['config'] = {..., 'legendPosition': 'left', ...}
when legend/thumbail are at the bottom of the chart, they lay horizontally. if 'none' is specified for this parameter, hide legend/thumbnails.

2. Currently when mouse over a bubble, the coresponding x, y value are not highlighted. we want to show the corresponding x, y value of a bubble on the x, y axes during mouseover like how Google motion chart does it: http://code.google.com/apis/visualization/documentation/gallery/motionchart.html#Example

3. Currently only the description and pic of the product is shown in the popover when mouse over a bubble. we want to show two additional product fields in the popover:
data[0] = {...,'Deals':'20% off from 30 sellers', 'Reviews':'40 reviews', ...};
These fields will appear below the product image in two separate lines, center aligned:
20% off from 30 sellers
40 reviews

Please make the callout a bit wider and a bit taller to make room for the additional fields. The Select and See buttons should also be slightly bigger to mantain appropriate proportion.

4. Add new methods to the chart:chart.grayOut(int[]) and chart.resetGrayOut(int[]) where the parameter is an array of bubble ids. When a bubble is grayed out, it has light gray color and ignores mouse-over events. Bubbles that are not grayed out (active ones) should also appear in the foreground which means any grayed out bubble should never hide any active ones.

You MUST provide samples of Flash/Flex work you've done when submitting a bid! Do not bid over $100.

Skills required:
ActionScript, Adobe Flash, Flex
Additional Files: example.zip
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.