function addMarkers()
{
mySelect = document.getElementById('selection');
Columbia_Heights = [];Coon_Rapids = [];Spring_Lake_Park = [];Blaine = [];Andover = [];Lino_Lakes = [];Anoka = [];Cedar = [];Circle_Pines = [];Centerville = [];Forest_Lake = [];St_Francis = [];Fridley = [];Wyoming = [];Ham_Lake = [];Ramsey = [];mySelect.options[mySelect.options.length] = new Option("Andover schools",'all=Andover');
mySelect.options[mySelect.options.length] = new Option("Anoka schools",'all=Anoka');
mySelect.options[mySelect.options.length] = new Option("Blaine schools",'all=Blaine');
mySelect.options[mySelect.options.length] = new Option("Cedar schools",'all=Cedar');
mySelect.options[mySelect.options.length] = new Option("Centerville schools",'all=Centerville');
mySelect.options[mySelect.options.length] = new Option("Circle Pines schools",'all=Circle_Pines');
mySelect.options[mySelect.options.length] = new Option("Columbia Heights schools",'all=Columbia_Heights');
mySelect.options[mySelect.options.length] = new Option("Coon Rapids schools",'all=Coon_Rapids');
mySelect.options[mySelect.options.length] = new Option("Forest Lake schools",'all=Forest_Lake');
mySelect.options[mySelect.options.length] = new Option("Fridley schools",'all=Fridley');
mySelect.options[mySelect.options.length] = new Option("Ham Lake schools",'all=Ham_Lake');
mySelect.options[mySelect.options.length] = new Option("Lino Lakes schools",'all=Lino_Lakes');
mySelect.options[mySelect.options.length] = new Option("Ramsey schools",'all=Ramsey');
mySelect.options[mySelect.options.length] = new Option("Spring Lake Park schools",'all=Spring_Lake_Park');
mySelect.options[mySelect.options.length] = new Option("St Francis schools",'all=St_Francis');
mySelect.options[mySelect.options.length] = new Option("Wyoming schools",'all=Wyoming');
mySelect.options[mySelect.options.length] = new Option("---------------------------",'');
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.24738500,45.04199800),"
",iconBl);
mySelect.options[mySelect.options.length] = new Option("Academy Of Biosciences",'Columbia_Heights=' + Columbia_Heights.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.29134369,45.13269043),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Adams Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24295044,45.11345291),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Adult Diploma High School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.20980072,45.16619873),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Alexandria House Womens Shelter",'Blaine=' + Blaine.length);
Andover[Andover.length] = createMarker(new GPoint(-93.35732700,45.22032200),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Andover Downtown Ctr Alc",'Andover=' + Andover.length);
Andover[Andover.length] = createMarker(new GPoint(-93.28430176,45.24789810),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Andover Elementary School",'Andover=' + Andover.length);
Andover[Andover.length] = createMarker(new GPoint(-93.28240204,45.24819946),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Andover Senior High School",'Andover=' + Andover.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.31741333,45.17545700),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Anoka El Targeted Services",'Coon_Rapids=' + Coon_Rapids.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.12236023,45.17914200),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Anoka Juvenile Center",'Lino_Lakes=' + Lino_Lakes.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.31741333,45.17545700),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Anoka Secondary Targeted Services",'Coon_Rapids=' + Coon_Rapids.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.37783051,45.22466660),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Anoka Senior High School",'Anoka=' + Anoka.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.23509979,45.18923187),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Anthony Louis House High School",'Blaine=' + Blaine.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30369568,45.18249512),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Bell Center",'Coon_Rapids=' + Coon_Rapids.length);
Cedar[Cedar.length] = createMarker(new GPoint(-93.23549652,45.39220047),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Bethel Ecse Elementary School",'Cedar=' + Cedar.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.26570129,45.20045090),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Blaine Senior High School",'Blaine=' + Blaine.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.12229156,45.16862106),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Blue Heron Elementary School",'Lino_Lakes=' + Lino_Lakes.length);
Andover[Andover.length] = createMarker(new GPoint(-93.35710144,45.22028351),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Bridges High School",'Andover=' + Andover.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.16163635,45.14026642),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("C.a.l.c. High School",'Circle_Pines=' + Circle_Pines.length);
Cedar[Cedar.length] = createMarker(new GPoint(-93.24739075,45.35255432),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Cedar Creek Community Elementary School",'Cedar=' + Cedar.length);
Cedar[Cedar.length] = createMarker(new GPoint(-93.28609467,45.31324005),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Cedar Elementary School",'Cedar=' + Cedar.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.15048218,45.15296555),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Centennial Elementary School",'Circle_Pines=' + Circle_Pines.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.12242126,45.16756439),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Centennial Middle School",'Lino_Lakes=' + Lino_Lakes.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.15076447,45.15299988),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Centennial Senior High School",'Circle_Pines=' + Circle_Pines.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.16265106,45.14063644),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Centennial Targeted Services",'Circle_Pines=' + Circle_Pines.length);
Centerville[Centerville.length] = createMarker(new GPoint(-93.05593872,45.16491699),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Centerville Elementary School",'Centerville=' + Centerville.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.24824524,45.05706406),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Central Middle School",'Columbia_Heights=' + Columbia_Heights.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.24012756,45.05676651),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Columbia Heights Senior Alc High School",'Columbia_Heights=' + Columbia_Heights.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.24060822,45.05656433),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Columbia Heights Senior High School",'Columbia_Heights=' + Columbia_Heights.length);
Forest_Lake[Forest_Lake.length] = createMarker(new GPoint(-93.04969025,45.28367615),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Columbus Elementary School",'Forest_Lake=' + Forest_Lake.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30680084,45.17602921),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Coon Rapids Learning Center",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.32278442,45.18116760),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Coon Rapids Middle School",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.32593536,45.18286133),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Coon Rapids Senior High School",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.33812714,45.17375565),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Crooked Lake Alc Middle School",'Coon_Rapids=' + Coon_Rapids.length);
Andover[Andover.length] = createMarker(new GPoint(-93.34112549,45.21940231),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Crooked Lake Elementary School",'Andover=' + Andover.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30440300,45.17309000),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Crossroads Alternative High School",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30007172,45.15188980),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Crossroads Nights High School",'Coon_Rapids=' + Coon_Rapids.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.37033844,45.39931870),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Crossroads School & Voc Center",'St_Francis=' + St_Francis.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24295044,45.11345291),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Distance Learning Indep Study",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.15048218,45.15296555),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Early Childhood Center",'Circle_Pines=' + Circle_Pines.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.24060822,45.05656433),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Early Childhood Elementary School",'Columbia_Heights=' + Columbia_Heights.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.39000702,45.20801926),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Early Childhood/sp. Ed. Elementary School",'Anoka=' + Anoka.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24295044,45.11345291),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Early Education Elementary School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Cedar[Cedar.length] = createMarker(new GPoint(-93.24740601,45.35459900),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("East Bethel Community Elementary School",'Cedar=' + Cedar.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.26982117,45.17103577),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Eisenhower Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.39462280,45.20003891),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Franklin Elementary School",'Anoka=' + Anoka.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38377380,45.19197083),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Fred Moore Middle School",'Anoka=' + Anoka.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.26326000,45.08510500),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Fridley Middle Area Learning Center",'Fridley=' + Fridley.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25142670,45.07486343),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Fridley Middle School",'Fridley=' + Fridley.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25142670,45.07486343),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Fridley Middle School Alc.",'Fridley=' + Fridley.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25163269,45.07648849),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Fridley Senior High School",'Fridley=' + Fridley.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.26326000,45.08510500),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Fridley Targeted Services",'Fridley=' + Fridley.length);
Circle_Pines[Circle_Pines.length] = createMarker(new GPoint(-93.13950348,45.15530014),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Golden Lake Elementary School",'Circle_Pines=' + Circle_Pines.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30263519,45.17156219),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Hamilton Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25532532,45.08623886),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Hayes Elementary School",'Fridley=' + Fridley.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.23908997,45.05656433),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Highland Elementary School",'Columbia_Heights=' + Columbia_Heights.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.32855988,45.16863632),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Hoover Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.25479889,45.17607117),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Jefferson Elementary School",'Blaine=' + Blaine.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.24348450,45.19734192),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Johnsville Elementary School",'Blaine=' + Blaine.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24820709,45.11480713),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Kenneth Hall Elementary School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.30883789,45.15570450),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("L.o. Jacob Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.23706400,45.11499500),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Learning Alternative Middle School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.24990082,45.16360092),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Liberty High School",'Blaine=' + Blaine.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38261414,45.19046402),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Lincoln Elementary School",'Anoka=' + Anoka.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.10420990,45.19646454),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Lino Lakes Elementary School",'Lino_Lakes=' + Lino_Lakes.length);
Wyoming[Wyoming.length] = createMarker(new GPoint(-93.10629272,45.36760330),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Linwood Elementary School",'Wyoming=' + Wyoming.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.25173187,45.16064835),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Madison Elementary School",'Blaine=' + Blaine.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.12241200,45.18086200),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Mcf-lino Lakes",'Lino_Lakes=' + Lino_Lakes.length);
Ham_Lake[Ham_Lake.length] = createMarker(new GPoint(-93.22568512,45.26616287),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Mckinley Elementary School",'Ham_Lake=' + Ham_Lake.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.36903381,45.18402100),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Mercy",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.34482574,45.16286469),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Mississippi Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.33782959,45.18652725),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Morris Bye Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.08793640,45.02515793),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("N.e.metro Alc West Campus High School",'Columbia_Heights=' + Columbia_Heights.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.24220276,45.06991577),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("North Park Elementary School",'Fridley=' + Fridley.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.27381897,45.17438889),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Northdale Middle School",'Coon_Rapids=' + Coon_Rapids.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.38983600,45.39915500),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Oak Land Learning Ctr Saint Francis",'St_Francis=' + St_Francis.length);
Andover[Andover.length] = createMarker(new GPoint(-93.30649567,45.24953842),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Oak View Middle School",'Andover=' + Andover.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25789642,45.07856750),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Our School Alc",'Fridley=' + Fridley.length);
Ramsey[Ramsey.length] = createMarker(new GPoint(-93.38455200,45.20616150),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Pact Charter School",'Ramsey=' + Ramsey.length);
Ramsey[Ramsey.length] = createMarker(new GPoint(-93.38559723,45.20596695),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Pact Charter Secondary School",'Ramsey=' + Ramsey.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.25840759,45.11935425),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Park Terrace Elementary School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.39328766,45.20825577),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Peter Enich Kdg. Center",'Anoka=' + Anoka.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.41923523,45.25116348),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Ramsey Elementary School",'Anoka=' + Anoka.length);
Lino_Lakes[Lino_Lakes.length] = createMarker(new GPoint(-93.11352539,45.14226532),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Rice Lake Elementary School",'Lino_Lakes=' + Lino_Lakes.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.24839783,45.19716644),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Roosevelt Middle School",'Blaine=' + Blaine.length);
Andover[Andover.length] = createMarker(new GPoint(-93.32654572,45.27894974),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Rum River Elementary School",'Andover=' + Andover.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.41459656,45.25070190),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("S.t.e.p. High School",'Anoka=' + Anoka.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.36749268,45.38510895),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Saint Francis Elementary School",'St_Francis=' + St_Francis.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.36280060,45.38753891),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Saint Francis Intermediate Elementary School",'St_Francis=' + St_Francis.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.36280060,45.38753891),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Saint Francis Junior Middle School",'St_Francis=' + St_Francis.length);
St_Francis[St_Francis.length] = createMarker(new GPoint(-93.35025787,45.38723755),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Saint Francis Senior High School",'St_Francis=' + St_Francis.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.28687286,45.19089890),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Sand Creek Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38963318,45.19659042),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Sandburg Middle School",'Anoka=' + Anoka.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.28308868,45.17600250),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Sorteberg Elementary School",'Coon_Rapids=' + Coon_Rapids.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24295044,45.11345291),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Spring Lake Park Alternative",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.24820709,45.11345291),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Spring Lake Park Senior High School",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.27332306,45.07810211),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Stevenson Elementary School",'Fridley=' + Fridley.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.38710022,45.19786072),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Summer Programs",'Coon_Rapids=' + Coon_Rapids.length);
Spring_Lake_Park[Spring_Lake_Park.length] = createMarker(new GPoint(-93.23706400,45.11499500),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Targeted Services - Spring Lake Pk",'Spring_Lake_Park=' + Spring_Lake_Park.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.25050354,45.05139923),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Targeted Svcs Columbia Heights",'Columbia_Heights=' + Columbia_Heights.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38993073,45.20820236),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Teen Parent (non Resident)",'Anoka=' + Anoka.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.34169769,45.17280579),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Transition 15 High School",'Coon_Rapids=' + Coon_Rapids.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38559723,45.19846344),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Transition Plus High School",'Anoka=' + Anoka.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.25789642,45.07856750),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("Transitions School",'Fridley=' + Fridley.length);
Coon_Rapids[Coon_Rapids.length] = createMarker(new GPoint(-93.27930450,45.17718506),"",iconGr);
mySelect.options[mySelect.options.length] = new Option("University Creek Alc High School",'Coon_Rapids=' + Coon_Rapids.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.26639557,45.15033340),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("University Elementary School",'Blaine=' + Blaine.length);
Columbia_Heights[Columbia_Heights.length] = createMarker(new GPoint(-93.25031281,45.05706406),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Valley View Elementary School",'Columbia_Heights=' + Columbia_Heights.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.38059235,45.20000458),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Washington Elementary School",'Anoka=' + Anoka.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.25306702,45.13563538),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Westwood Elementary School",'Blaine=' + Blaine.length);
Blaine[Blaine.length] = createMarker(new GPoint(-93.25279236,45.13563538),"",iconBl);
mySelect.options[mySelect.options.length] = new Option("Westwood Middle School",'Blaine=' + Blaine.length);
Anoka[Anoka.length] = createMarker(new GPoint(-93.37047577,45.21645355),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Wilson Elementary School",'Anoka=' + Anoka.length);
Fridley[Fridley.length] = createMarker(new GPoint(-93.24894714,45.10766220),"",iconRd);
mySelect.options[mySelect.options.length] = new Option("Woodcrest Elementary School",'Fridley=' + Fridley.length);
} // End addStateMarkers JavaScript Function
// Takes an array of markers and centers/zooms map based on marker range
function centerByArray(myArray, recenter, newMaxMin)
{
if (newMaxMin == true)
reMaxMin(myArray);
for (var i = 0; i < myArray.length; i++)
{
var markLng = myArray[i].getPoint().x;
var markLat = myArray[i].getPoint().y;
if (markLat > maxLat) maxLat = markLat;
if (markLng > maxLng) maxLng = markLng;
if (markLat < minLat) minLat = markLat;
if (markLng < minLng) minLng = markLng;
}
if (recenter)
reCenterMap();
}
// Reinit max/mins
function reMaxMin(myArray)
{
maxLng = myArray[0].getPoint().x;
maxLat = myArray[0].getPoint().y;
minLng = myArray[0].getPoint().x;
minLat = myArray[0].getPoint().y;
}
// Recenter map based on global max/mins
function reCenterMap()
{
var bounds = new GLatLngBounds();
bounds.extend(new GLatLng(minLat, minLng));
bounds.extend(new GLatLng(maxLat, maxLng));
var center_lat = (bounds.getNorthEast().lat() + bounds.getSouthWest().lat()) / 2.0;
var center_lng = (bounds.getNorthEast().lng() + bounds.getSouthWest().lng()) / 2.0;
var center = new GLatLng(center_lat, center_lng);
var zoom = map.getBoundsZoomLevel(bounds);
map.setCenter(center,zoom);
//map.setCenter(center,10);
/*
var center = new GPoint( (maxLng + minLng)/2, (maxLat+minLat)/2 );
var delta = new GSize(maxLng - minLng, maxLat - minLat);
var minZoom = map.spec.getLowestZoomLevel(center, delta, map.viewSize);
if (minZoom < 4) minZoom = 4; // Lowest possible zoom is 4
map.centerAndZoom(center, minZoom);
*/
}
// Fires when drop down list of schools changes
function selectChange(selection)
{
var myVal = selection.options[selection.selectedIndex].value;
map.closeInfoWindow();
// Add entire array based on variable type
if (myVal.indexOf('all') != -1 && myVal != 'all')
{
var temp = myVal.split('=');
var showArray = temp[1];
// If Array is > X amount of markers, then open in a new page
if (eval(showArray).length > 20)
// New window depends on whether or not we're on the search page
if (location.href.indexOf('nearby_schools.php') == -1)
window.open(location.href + '/map/' + showArray);
else
window.open('/search////' + showArray);
map.removeOverlays(Andover);
map.removeOverlays(Anoka);
map.removeOverlays(Blaine);
map.removeOverlays(Cedar);
map.removeOverlays(Centerville);
map.removeOverlays(Circle_Pines);
map.removeOverlays(Columbia_Heights);
map.removeOverlays(Coon_Rapids);
map.removeOverlays(Forest_Lake);
map.removeOverlays(Fridley);
map.removeOverlays(Ham_Lake);
map.removeOverlays(Lino_Lakes);
map.removeOverlays(Ramsey);
map.removeOverlays(Spring_Lake_Park);
map.removeOverlays(St_Francis);
map.removeOverlays(Wyoming);
map.addOverlays(eval(showArray));
centerByArray(eval(showArray), true, true); // Center and zoom on set of markers
}
// Add individual markers
if (myVal.indexOf('all') == -1 && myVal != 'all' && myVal.length)
{
var temp = myVal.split('=');
var myArray = temp[0];
var myIndex = parseInt(temp[1]) - 1;
document.getElementById('map').width = "750";
map.removeOverlay(eval(myArray)[myIndex]);
map.addOverlay(eval(myArray)[myIndex]);
GEvent.trigger(eval(myArray)[myIndex],'click');
}
// Show all markers
if (myVal == 'all')
{
cntMarker = 0;
reMaxMin(Columbia_Heights);map.removeOverlays(Andover);
map.removeOverlays(Anoka);
map.removeOverlays(Blaine);
map.removeOverlays(Cedar);
map.removeOverlays(Centerville);
map.removeOverlays(Circle_Pines);
map.removeOverlays(Columbia_Heights);
map.removeOverlays(Coon_Rapids);
map.removeOverlays(Forest_Lake);
map.removeOverlays(Fridley);
map.removeOverlays(Ham_Lake);
map.removeOverlays(Lino_Lakes);
map.removeOverlays(Ramsey);
map.removeOverlays(Spring_Lake_Park);
map.removeOverlays(St_Francis);
map.removeOverlays(Wyoming);
map.addOverlays(Andover);
centerByArray(Andover, false, false);
cntMarker += Andover.length;
map.addOverlays(Anoka);
centerByArray(Anoka, false, false);
cntMarker += Anoka.length;
map.addOverlays(Blaine);
centerByArray(Blaine, false, false);
cntMarker += Blaine.length;
map.addOverlays(Cedar);
centerByArray(Cedar, false, false);
cntMarker += Cedar.length;
map.addOverlays(Centerville);
centerByArray(Centerville, false, false);
cntMarker += Centerville.length;
map.addOverlays(Circle_Pines);
centerByArray(Circle_Pines, false, false);
cntMarker += Circle_Pines.length;
map.addOverlays(Columbia_Heights);
centerByArray(Columbia_Heights, false, false);
cntMarker += Columbia_Heights.length;
map.addOverlays(Coon_Rapids);
centerByArray(Coon_Rapids, false, false);
cntMarker += Coon_Rapids.length;
map.addOverlays(Forest_Lake);
centerByArray(Forest_Lake, false, false);
cntMarker += Forest_Lake.length;
map.addOverlays(Fridley);
centerByArray(Fridley, false, false);
cntMarker += Fridley.length;
map.addOverlays(Ham_Lake);
centerByArray(Ham_Lake, false, false);
cntMarker += Ham_Lake.length;
map.addOverlays(Lino_Lakes);
centerByArray(Lino_Lakes, false, false);
cntMarker += Lino_Lakes.length;
map.addOverlays(Ramsey);
centerByArray(Ramsey, false, false);
cntMarker += Ramsey.length;
map.addOverlays(Spring_Lake_Park);
centerByArray(Spring_Lake_Park, false, false);
cntMarker += Spring_Lake_Park.length;
map.addOverlays(St_Francis);
centerByArray(St_Francis, false, false);
cntMarker += St_Francis.length;
map.addOverlays(Wyoming);
centerByArray(Wyoming, false, false);
cntMarker += Wyoming.length;
centerByArray(Columbia_Heights,true, false);
if (cntMarker > 20)
// New window depends on whether or not we're on the search page
if (location.href.indexOf('schools-by-distance') == -1)
window.open(location.href + '/map/all');
else
window.open('/search////all');
}
}