function formHandler(){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.open(URL);
}

document.write('<form name="form">');
document.write('<select name="site" size=1 onChange="javascript:formHandler()">');
document.write('<option value=":;">Choose a Community');
document.write('<option value=" ">--------------------');
document.write('<option value="/pdf/chinatown-snapshot-2009-en.pdf">Chinatown');
document.write('<option value=" ">--------------------');
document.write('<option value="/pdf/acton_snapshot.pdf">Acton');
document.write('<option value="/pdf/arlington_snapshot.pdf">Arlington');
document.write('<option value="/pdf/ashland_snapshot.pdf">Ashland');
document.write('<option value="/pdf/bedford_snapshot.pdf">Bedford');
document.write('<option value="/pdf/bellingham_snapshot.pdf">Bellingham');
document.write('<option value="/pdf/belmont_snapshot.pdf">Belmont');
document.write('<option value="/pdf/beverly_snapshot.pdf">Beverly');
document.write('<option value="/pdf/bolton_snapshot.pdf">Bolton');
document.write('<option value=" ">--------------------');
document.write('<option value="/pdf/boston_snapshot.pdf">Boston');
document.write('<option value=" ">---- Boston Neighborhoods');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2310">Allston-Brighton');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2322">Back Bay/Beacon Hill');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2326">Central Boston');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2330">Charlestown');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2338">East Boston');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2340">Fenway/Kenmore');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2346">Hyde Park');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2350">Jamaica Plain');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2354">Mattapan');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2404">North Dorchester');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2360">Roslindale');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2364">Roxbury');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2364">South Boston');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2372">South Dorchester');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2400">South End');
document.write('<option value="http://www.bostonindicators.org/IndicatorsProject/GeographyAtAGlance/Default.aspx?id=2376">West Roxbury');
document.write('<option value=" ">--------------------');
document.write('<option value="/pdf/boxborough_snapshot.pdf">Boxborough');
document.write('<option value="/pdf/braintree_snapshot.pdf">Braintree');
document.write('<option value="/pdf/brookline_snapshot.pdf">Brookline');
document.write('<option value="/pdf/burlington_snapshot.pdf">Burlington');
document.write('<option value="/pdf/cambridge_snapshot.pdf">Cambridge');
document.write('<option value="/pdf/canton_snapshot.pdf">Canton');
document.write('<option value="/pdf/carlisle_snapshot.pdf">Carlisle');
document.write('<option value="/pdf/chelsea_snapshot.pdf">Chelsea');
document.write('<option value="/pdf/cohasset_snapshot.pdf">Cohasset');
document.write('<option value="/pdf/concord_snapshot.pdf">Concord');
document.write('<option value="/pdf/danvers_snapshot.pdf">Danvers');
document.write('<option value="/pdf/dedham_snapshot.pdf">Dedham');
document.write('<option value="/pdf/dover_snapshot.pdf">Dover');
document.write('<option value="/pdf/duxbury_snapshot.pdf">Duxbury');
document.write('<option value="/pdf/essex_snapshot.pdf">Essex');
document.write('<option value="/pdf/everett_snapshot.pdf">Everett');
document.write('<option value="/pdf/foxborough_snapshot.pdf">Foxborough');
document.write('<option value="/pdf/framingham_snapshot.pdf">Framingham');
document.write('<option value="/pdf/franklin_snapshot.pdf">Franklin');
document.write('<option value="/pdf/gloucester_snapshot.pdf">Gloucester');
document.write('<option value="/pdf/hamilton_snapshot.pdf">Hamilton');
document.write('<option value="/pdf/hanover_snapshot.pdf">Hanover');
document.write('<option value="/pdf/hingham_snapshot.pdf">Hingham');
document.write('<option value="/pdf/holbrook_snapshot.pdf">Holbrook');
document.write('<option value="/pdf/holliston_snapshot.pdf">Holliston');
document.write('<option value="/pdf/hopkinton_snapshot.pdf">Hopkinton');
document.write('<option value="/pdf/hudson_snapshot.pdf">Hudson');
document.write('<option value="/pdf/hull_snapshot.pdf">Hull');
document.write('<option value="/pdf/ipswich_snapshot.pdf">Ipswich');
document.write('<option value="/pdf/lexington_snapshot.pdf">Lexington');
document.write('<option value="/pdf/lincoln_snapshot.pdf">Lincoln');
document.write('<option value="/pdf/littleton_snapshot.pdf">Littleton');
document.write('<option value="/pdf/lynn_snapshot.pdf">Lynn');
document.write('<option value="/pdf/lynnfield_snapshot.pdf">Lynnfield');
document.write('<option value="/pdf/malden_snapshot.pdf">Malden');
document.write('<option value="/pdf/manchester_snapshot.pdf">Manchester');
document.write('<option value="/pdf/marblehead_snapshot.pdf">Marblehead');
document.write('<option value="/pdf/marlborough_snapshot.pdf">Marlborough');
document.write('<option value="/pdf/marshfield_snapshot.pdf">Marshfield');
document.write('<option value="/pdf/maynard_snapshot.pdf">Maynard');
document.write('<option value="/pdf/medfield_snapshot.pdf">Medfield');
document.write('<option value="/pdf/medford_snapshot.pdf">Medford');
document.write('<option value="/pdf/medway_snapshot.pdf">Medway');
document.write('<option value="/pdf/melrose_snapshot.pdf">Melrose');
document.write('<option value="/pdf/middleton_snapshot.pdf">Middleton');
document.write('<option value="/pdf/milford_snapshot.pdf">Milford');
document.write('<option value="/pdf/millis_snapshot.pdf">Millis');
document.write('<option value="/pdf/milton_snapshot.pdf">Milton');
document.write('<option value="/pdf/nahant_snapshot.pdf">Nahant');
document.write('<option value="/pdf/natick_snapshot.pdf">Natick');
document.write('<option value="/pdf/needham_snapshot.pdf">Needham');
document.write('<option value="/pdf/newton_snapshot.pdf">Newton');
document.write('<option value="/pdf/norfolk_snapshot.pdf">Norfolk');
document.write('<option value="/pdf/north-reading_snapshot.pdf">North Reading');
document.write('<option value="/pdf/norwell_snapshot.pdf">Norwell');
document.write('<option value="/pdf/norwood_snapshot.pdf">Norwood');
document.write('<option value="/pdf/peabody_snapshot.pdf">Peabody');
document.write('<option value="/pdf/pembroke_snapshot.pdf">Pembroke');
document.write('<option value="/pdf/quincy_snapshot.pdf">Quincy');
document.write('<option value="/pdf/randolph_snapshot.pdf">Randolph');
document.write('<option value="/pdf/reading_snapshot.pdf">Reading');
document.write('<option value="/pdf/revere_snapshot.pdf">Revere');
document.write('<option value="/pdf/rockland_snapshot.pdf">Rockland');
document.write('<option value="/pdf/rockport_snapshot.pdf">Rockport');
document.write('<option value="/pdf/salem_snapshot.pdf">Salem');
document.write('<option value="/pdf/saugus_snapshot.pdf">Saugus');
document.write('<option value="/pdf/scituate_snapshot.pdf">Scituate');
document.write('<option value="/pdf/sharon_snapshot.pdf">Sharon');
document.write('<option value="/pdf/sherborn_snapshot.pdf">Sherborn');
document.write('<option value="/pdf/somerville_snapshot.pdf">Somerville');
document.write('<option value="/pdf/southborough_snapshot.pdf">Southborough');
document.write('<option value="/pdf/stoneham_snapshot.pdf">Stoneham');
document.write('<option value="/pdf/stoughton_snapshot.pdf">Stoughton');
document.write('<option value="/pdf/stow_snapshot.pdf">Stow');
document.write('<option value="/pdf/sudbury_snapshot.pdf">Sudbury');
document.write('<option value="/pdf/swampscott_snapshot.pdf">Swampscott');
document.write('<option value="/pdf/topsfield_snapshot.pdf">Topsfield');
document.write('<option value="/pdf/wakefield_snapshot.pdf">Wakefield');
document.write('<option value="/pdf/walpole_snapshot.pdf">Walpole');
document.write('<option value="/pdf/waltham_snapshot.pdf">Waltham');
document.write('<option value="/pdf/Watertown_snapshot.pdf">Watertown');
document.write('<option value="/pdf/wayland_snapshot.pdf">Wayland');
document.write('<option value="/pdf/wellesley_snapshot.pdf">Wellesley');
document.write('<option value="/pdf/wenham_snapshot.pdf">Wenham');
document.write('<option value="/pdf/weston_snapshot.pdf">Weston');
document.write('<option value="/pdf/westwood_snapshot.pdf">Westwood');
document.write('<option value="/pdf/weymouth_snapshot.pdf">Weymouth');
document.write('<option value="/pdf/wilmington_snapshot.pdf">Wilmington');
document.write('<option value="/pdf/winchester_snapshot.pdf">Winchester');
document.write('<option value="/pdf/winthrop_snapshot.pdf">Winthrop');
document.write('<option value="/pdf/woburn_snapshot.pdf">Woburn');
document.write('<option value="/pdf/wrentham_snapshot.pdf">Wrentham');
document.write('</select>');
document.write('</form>');