//<![CDATA[

	var map;
	var arrMarkers = new Array();
	
	function PanTo(mid)
	{      		
		//point,height,mid new GLatLng(45.53891770223567, -122.93955445289612), 2, 9
		var height = 2;		
		point = arrMarkers[mid].getPoint();
		map.panTo(point);
		window.setTimeout(function() {			  
			map.setCenter(point,height);
			GEvent.trigger(arrMarkers[mid], "click");		    
			}, 500)
				
	}
	


	//wait for dom to load
	$(document).ready(function() {
		//setup google map
		var icon = new GIcon();
	    icon.image = "/images/tiny_pentagon.gif";
	    icon.iconSize = new GSize(10.0, 10.0);
	    icon.iconAnchor = new GPoint(3.0, 3.0);
	    icon.infoWindowAnchor = new GPoint(10.0, 5.0);
		
		var iconbig = new GIcon();
	    iconbig.image = "/images/mapicon.png";
	    iconbig.iconSize = new GSize(31.0, 22.0);
	    iconbig.iconAnchor = new GPoint(15.0, 15.0);
	    iconbig.infoWindowAnchor = new GPoint(15.0, 15.0);


		
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("map_canvas"));
			map.setCenter(new GLatLng(25.136687, 11.687684), 1);
			map.addControl(new GLargeMapControl());
			//map.addControl(new GScaleControl());			
			//map.addControl(new GMapTypeControl());
			//map.addControl(new GOverviewMapControl());
			
		}
		
		//Must use new variable for each, do not reuse variable or they will be all tied together
		
		//Portland OR ---------------------------------------------------------------------
		var content1 = "<div class='popup'><h1>Portland, OR</h1>\
						Corporate Headquarters and Oregon Foundry Operations<br/>\
						2300 NE Brookwood Parkway<br/>\
						Hillsboro, OR 97124<br/><br/>\
						Phone: 503.615.9000<br/>\
						Fax: 503.615.8900<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?hl=en&safe=off&q=2300+NE+Brookwood+Pkwy,+Hillsboro,+OR+97124,+USA&ie=UTF8&ll=45.538916,-122.939555&spn=0.693513,1.19751&z=10'>Full Size Map</a></div>";
						
		var point1 = new GLatLng(45.53891770223567, -122.93955445289612);
		var marker1 = new GMarker(point1, iconbig);
		GEvent.addListener(marker1, "click", function() {
			marker1.openInfoWindowHtml(content1);
		});

		arrMarkers.push(marker1);			
		map.addOverlay(marker1);
		
		//Bend OR ---------------------------------------------------------------------
		var content2 = "<div class='popup'><h1>Bend, OR</h1>\
						BAW Design and Manufacturing Center<br/>\
						63140 Britta Street, C-106<br/>\
						Bend, OR 97701<br/><br/>\
						Phone: 541.382.6706<br/>\
						Fax: 541.382.7783<br/><br/>\
						<a target='_blank'href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=63140+Britta+Street,+C-106,+Bend,+OR+97701&sll=45.538916,-122.939555&sspn=0.693513,1.19751&ie=UTF8&ll=44.092517,-121.308975&spn=0.355567,0.598755&z=11&iwloc=addr'>Full Size Map</a></div>";
						
		var point2 = new GLatLng(44.092396, -121.308789);
		var marker2 = new GMarker(point2, icon);
		GEvent.addListener(marker2, "click", function() {
			marker2.openInfoWindowHtml(content2);
		});
		arrMarkers.push(marker2);
		map.addOverlay(marker2);
		
		//Boston MA ---------------------------------------------------------------------
		var content3 = "<div class='popup'><h1>Boston, MA</h1>\
						New England Design Center<br/>\
						2 Executive Drive, First Floor<br/>\
						Chelmsford, MA 01824-2558<br/><br/>\
						Phone: 978.805.6000<br/>\
						Fax: 978.275.9657<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=2+Executive+Drive,+Chelmsford,+MA+01824&sll=42.589042,-71.349815&sspn=1.457899,2.39502&ie=UTF8&ll=42.611728,-71.317749&spn=1.457378,2.39502&z=9&iwloc=addr'>Full Size Map</div>";
						
		var point3 = new GLatLng(42.589042, -71.349815);
		var marker3 = new GMarker(point3, icon);
		GEvent.addListener(marker3, "click", function() {
			marker3.openInfoWindowHtml(content3);
		});
		arrMarkers.push(marker3);
		map.addOverlay(marker3);
		
		//Dallas, TX ---------------------------------------------------------------------
		var content4 = "<div class='popup'><h1>Dallas, TX</h1>\
						Millimeter Wave, Physical Layer Optoelectronics<br/>\
						and Texas Foundry Operations<br/>\
						500 W Renner Road<br/>\
						Richardson, TX 75080<br/><br/>\
						Phone: 972.994.8200<br/>\
						Fax: 972.994.8504<br/><br/>\
						<br/>\
						<a href='/employment/areaInfoRichardsonTexas.cfm'>Area Information</a><br />\
						<a target='_blank' href='http://maps.google.com/maps?hl=en&safe=off&q=500+W+Renner+Rd,+Richardson,+TX+75080,+USA&ie=UTF8&ll=32.997146,-96.723633&spn=1.660806,2.39502&z=9&iwloc=addr'>Full Size Map</div>";
						
						
		var point4 = new GLatLng(32.997596, -96.722849);
		var marker4 = new GMarker(point4, icon);
		GEvent.addListener(marker4, "click", function() {
			marker4.openInfoWindowHtml(content4);
		});
		arrMarkers.push(marker4);
		map.addOverlay(marker4);
		
		//High Point, NC ---------------------------------------------------------------------
		var content5 = "<div class='popup'><h1>High Point, NC</h1>\
						North Carolina Design Center<br/>\
						4050 Premier Drive, Suite 200<br/>\
						High Point, NC 27265<br/><br/>\
						Phone: 336.841.1112<br/>\
						Fax: 336.841.1114<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=4050+Premier+Drive,+High+Point,+NC+27265&sll=36.0391,-79.9611&sspn=1.660806,2.39502&ie=UTF8&ll=36.0391,-79.9611&spn=0.800501,1.19751&z=10&iwloc=addr'>Full Size Map</div>";
							
		var point5 = new GLatLng(36.0391, -79.9611);
		var marker5 = new GMarker(point5, icon);
		GEvent.addListener(marker5, "click", function() {
			marker5.openInfoWindowHtml(content5);
		});
		arrMarkers.push(marker5);
		map.addOverlay(marker5);
		
		//Orlando, FL ---------------------------------------------------------------------
		var content6 = "<div class='popup'><h1>Orlando, FL</h1>\
						SAW Design and Manufacturing Center<br/>\
						1818 Orange Blossom Trail<br/>\
						Apopka, FL 32703<br/><br/>\
						Phone: 407.886.8860<br/>\
						Fax: 407.886.7061<br/><br/>\
						Mailing Address:<br/>\
						P.O. Box 609501<br/>\
						Orlando, FL 32860-9501<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&source=s_q&hl=en&q=1818+S+Orange+Blossom+Trail,+Apopka,+Orange,+Florida+32703&sll=28.783345,-81.633096&sspn=0.014914,0.017145&ie=UTF8&cd=3&geocode=FfontQEdU-ok-w&split=0&t=h&ll=28.651513,-81.466284&spn=0.007636,0.004334&z=17&iwloc=addr&iwstate1=sscorrectthiscard'>Full Size Map</div>";
							
		var point6 = new GLatLng(28.724029, -81.598216);
		var marker6 = new GMarker(point6, icon);
		GEvent.addListener(marker6, "click", function() {
			marker6.openInfoWindowHtml(content6);
		});
		arrMarkers.push(marker6);
		map.addOverlay(marker6);
				
		
		//Munich, Germany ---------------------------------------------------------------------
		var content7 = "<div class='popup'><h1>Munich, Germany</h1>\
						European Design Center<br/>\
						Konrad-Zuse-Platz 1<br/>\
						D-81829 Munich<br/>\
						Germany<br/><br/>\
						Phone: 49.89.99628.2600<br/>\
						Fax: 49.89.99628.2699<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=Konrad-Zuse-Platz+1,+D-81829+Munich,+Germany&sll=9.975613,-84.141541&sspn=0.97516,1.19751&ie=UTF8&ll=48.136767,11.68808&spn=0.660772,1.19751&z=10&iwloc=addr'>Full Size Map</div>";
							
		var point7 = new GLatLng(48.136687, 11.687684);
		var marker7 = new GMarker(point7, icon);
		GEvent.addListener(marker7, "click", function() {
			marker7.openInfoWindowHtml(content7);
		});
		arrMarkers.push(marker7);
		map.addOverlay(marker7);
		
		//San José, Costa Rica ---------------------------------------------------------------------
		var content8 = "<div class='popup'><h1>San Jose, Costa Rica</h1>\
						SAW Manufacturing and Test Center<br/>\
						Zona Franca Metropolitana<br/>\
						Barreal De Heredia<br/>\
						Heredia, Costa Rica 144-3006<br/><br/>\
						Phone: 506.2209.8900<br/>\
						Fax: 506.2293.2375<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=Barreal+De+Heredia,+Heredia,+Costa+Rica&sll=9.975275,-84.141884&sspn=0.121897,0.149689&ie=UTF8&ll=9.975613,-84.141541&spn=0.97516,1.19751&z=10&iwloc=addr'>Full Size Map</div>";
							
		var point8 = new GLatLng(10.377211, -83.950935);
		var marker8 = new GMarker(point8, icon);
		GEvent.addListener(marker8, "click", function() {
			marker8.openInfoWindowHtml(content8);
		});
		arrMarkers.push(marker8);
		map.addOverlay(marker8);
		
		//Shanghai, China ---------------------------------------------------------------------
		var content9 = "<div class='popup'><h1>Shanghai, China</h1>\
						Room 1101, Yong Da International Tower<br/>\
						No 2277, Long Yang Road<br/>\
						Pu Dong District<br/>\
						Shanghai, China 201204<br/><br/>\
						Phone: 86.21.5011.7290<br/>\
						Fax: 86.21.5011.7295</div>";
							
						
		var point9 = new GLatLng(31.222222, 121.475);
		var marker9 = new GMarker(point9, icon);
		GEvent.addListener(marker9, "click", function() {
			marker9.openInfoWindowHtml(content9);
		});
		arrMarkers.push(marker9);
		map.addOverlay(marker9);
		
		//Shenzhen, China ---------------------------------------------------------------------
		var content10 = "<div class='popup'><h1>Shenzhen, China</h1>\
						Applications Support and Sales Center<br/>\
						Room 702, New World Center<br>\No 6009 Yi Tian Road<br/>\
						Fu Tian District<br/>\
						Shenzhen, China 518026<br/><br/>\
						Phone: 86.755.2533.3492<br/>\
						Fax: 86.755.2533.3474</div>";
							
						
		var point10 = new GLatLng(22.541667, 114.054167);
		var marker10 = new GMarker(point10, icon);
		GEvent.addListener(marker10, "click", function() {
			marker10.openInfoWindowHtml(content10);
		});
		arrMarkers.push(marker10);
		map.addOverlay(marker10);
				
		//San Jose, CA ---------------------------------------------------------------------
		var content11 = "<div class='popup'><h1>San Jose, CA</h1>\
						Design Center<br/>\
						3099 Orchard Drive<br/>\
						San Jose, California 95134-2005<br/><br/>\
						Phone:  408.577.6200<br/>\
						Fax:  408.577.6621<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=3099+Orchard+Drive,+San+Jose,+California+95134-2005&sll=37.395744,-121.939146&sspn=0.758249,1.19751&ie=UTF8&ll=37.403437,-121.92421&spn=0.393272,0.598755&z=11'>Full Size Map</div>";
							
		
		var point11 = new GLatLng(37.403274, -121.92422);
		var marker11 = new GMarker(point11, icon);
		GEvent.addListener(marker11, "click", function() {
			marker11.openInfoWindowHtml(content11);
		});
		arrMarkers.push(marker11);
		map.addOverlay(marker11);
		
		//Tokyo, Japan ---------------------------------------------------------------------
		var content12 = "<div class='popup'><h1>Tokyo, Japan</h1>\
						Applications Support and Sales Center<br/>\
						K.U. Building, 7th floor<br/>\
						7-24-4 Nishigotanda, Shinagawa-ku, Tokyo<br/>\
						141-0031, Japan<br/><br/>\
						Phone:  81.3.5719.5210<br/>\
						Fax:  81.3.3779.5182<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=tokyo,+Japan&ie=UTF8&hq=&hnear=Tokyo,+Japan&ll=35.610837,139.732275&spn=0.045636,0.068064&z=14'>Full Size Map</div>";

							
		
		var point12 = new GLatLng(35.670479, 139.740921 );
		var marker12 = new GMarker(point12, icon);
		GEvent.addListener(marker12, "click", function() {
			marker12.openInfoWindowHtml(content12);
		});
		arrMarkers.push(marker12);
		map.addOverlay(marker12);		

		//Seoul, Korea ---------------------------------------------------------------------
		var content13 = "<div class='popup'><h1>Seoul, Korea</h1>\
						Applications Support and Sales Center<br/>\
						Room 604/605, 6th Floor<br/>\
						Korea Design Center 344-1<br/>\
						Yatap 1-dong, Bundang-gu<br/>\
						Seongnam-si, Gyeonggi-do<br/>\
						Korea 463954<br/>\<br/>\
						Phone:  82.31.788.7231<br/>\
						Fax:  82.31.788.7245<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=Seoul,+Korea&ie=UTF8&z=11&iwloc=addr'>Full Size Map</div>";
							
		var point13 = new GLatLng(37.557121, 126.977379);
		var marker13 = new GMarker(point13, icon);
		GEvent.addListener(marker13, "click", function() {
			marker13.openInfoWindowHtml(content13);
		});
		arrMarkers.push(marker13);
		map.addOverlay(marker13);		

		//Taipei, Taiwan ---------------------------------------------------------------------
		var content14 = "<div class='popup'><h1>Taipei, Taiwan</h1>\
						Applications Support and Sales Center<br/>\
						Room 1201, No 2, Lane 150, Sec 5<br/>\
						Sin-Yi Road<br/>\
						Taipei, Taiwan<br/><br/>\
						Phone:  886.2.2758.3066<br/>\
						Fax:  886.2.2758.3185<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=Seoul,+Korea&ie=UTF8&z=11&iwloc=addr'>Full Size Map</div>";
							
		var point14 = new GLatLng(25.080441, 121.564194);
		var marker14 = new GMarker(point14, icon);
		GEvent.addListener(marker14, "click", function() {
			marker14.openInfoWindowHtml(content14);
		});
		arrMarkers.push(marker14);
		map.addOverlay(marker14);				
		
		//Laguna, Philippines ---------------------------------------------------------------------
		var content15 = "<div class='popup'><h1>Laguna, Philippines</h1>\
						Applications Support and Sales Center<br/>\
						116 East Main Avenue<br/>\
						Phase 5 Laguna Technop -SEZ<br/>\
						Binan, Laguna 4024<br/>\
						Philippines<br/><br/>\
						Phone:  63.49.541.0964<br/>\
						Fax:  63.49.541.1274<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&q=Bin%C3%A3n,+Laguna,+Philippines&sll=14.332917,121.080322&sspn=0.47966,0.598755&ie=UTF8&cd=1&geocode=0,14.332700,121.080400&ll=14.332917,121.080322&spn=0.47966,0.598755&z=11&iwloc=addr'>Full Size Map</div>";
							
		var point15 = new GLatLng(14.332700, 121.080400);
		var marker15 = new GMarker(point15, icon);
		GEvent.addListener(marker15, "click", function() {
			marker15.openInfoWindowHtml(content15);
		});
		arrMarkers.push(marker15);
		map.addOverlay(marker15);	

		// Zhongshan, China  ---------------------------------------------------------------------
		var content16 = "<div class='popup'><h1>Zhongshan, China</h1>\
						Subcontract Assembly Support<br/>\
						Rm A117, 1/F, Ambit Electrical (Zhongshan) Co. Ltd<br/>\
						Huo Ju St., Huo Ju Development Zone<br/>\
						Zhongshan Municipality, Guangdong, China<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=Guangdong,+China&ie=UTF8&ll=22.515976,113.392746&spn=6.1632,9.580078&z=7&iwloc=addr'>Full Size Map</div>";
							
		var point16 = new GLatLng(22.515976, 113.392746);
		var marker16 = new GMarker(point16, icon);
		GEvent.addListener(marker16, "click", function() {
			marker16.openInfoWindowHtml(content16);
		});
		arrMarkers.push(marker16);
		map.addOverlay(marker16);	

		// Santa Rosa, CA  ---------------------------------------------------------------------
		var content17 = "<div class='popup'><h1>Santa Rosa, CA</h1>\
		Design Center<br/>\
						2235 Mercury Way Suite 210<br/>\
						Santa Rosa, CA 95407<br/><br/>\
						Phone: 707.526.4498<br/>\
						Fax: 707.526.1485<br/><br/>\
						<a target='_blank' href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=2235+Mercury_Way+Suite+210,+Santa+Rosa,+California+95407&sll=40.021742,-105.218148&sspn=0.758249,1.19751&ie=UTF8&ll=38.42204,-122.752147&spn=0.393272,0.598755&z=11'>Full Size Map</div>";
							
		var point17 = new GLatLng(38.42204,-122.752147);
		var marker17 = new GMarker(point17, icon);
		GEvent.addListener(marker17, "click", function() {
			marker17.openInfoWindowHtml(content17);
		});
		arrMarkers.push(marker17);
		map.addOverlay(marker17);			
		
	});	
	
	
	//unload google map
	$(document).unload(function(){
		GUnload();
	})
//]]>
