// center on a country function focusCountry(latitude, longitude, zoom) { map.setZoom(zoom); map.panTo(new google.maps.LatLng(latitude, longitude)); }; var w1_route = [ new google.maps.LatLng(33.6340591334, -117.905273421), new google.maps.LatLng(39.8720671401, -75.2433013811), new google.maps.LatLng(48.8591810972, 2.36274719205), new google.maps.LatLng(25.2571166566, 55.3573608321), new google.maps.LatLng(9.96462383888, 76.241512288), new google.maps.LatLng(9.97983994818, 76.3058853043), new google.maps.LatLng(12.8800862022, 74.8512267962), new google.maps.LatLng(15.2835227519, 73.9537811176), new google.maps.LatLng(15.2785549849, 73.9194488422), new google.maps.LatLng(15.2878280549, 73.9520645039), new google.maps.LatLng(15.3815292342, 73.8308715718), new google.maps.LatLng(19.0916444473, 72.8647613424), new google.maps.LatLng(23.0317150151, 72.5839233297), new google.maps.LatLng(24.5671083494, 73.6962890522), new google.maps.LatLng(26.2934150009, 72.9931640523), new google.maps.LatLng(27.0395565987, 70.8837890526), new google.maps.LatLng(28.6538383041, 77.235259999), new google.maps.LatLng(27.1837989989, 78.0139160048), new google.maps.LatLng(28.6351574683, 77.321777333), new google.maps.LatLng(27.693864327, 85.3122711063), new google.maps.LatLng(28.2634144723, 83.9657592657), new google.maps.LatLng(27.7163574808, 85.3318405033), new google.maps.LatLng(13.7480558966, 100.491943345), new google.maps.LatLng(18.7828168844, 98.688297258), new google.maps.LatLng(18.6228217836, 98.1161498887), new google.maps.LatLng(18.7867173121, 98.6627197128), new google.maps.LatLng(19.1503574528, 98.4429931504), new google.maps.LatLng(20.2441597546, 100.449371324), new google.maps.LatLng(20.1610319993, 100.581893907), new google.maps.LatLng(19.8190360667, 100.583267198), new google.maps.LatLng(19.9049273981, 100.80917357), new google.maps.LatLng(19.841643557, 100.996627794), new google.maps.LatLng(19.892014381, 101.130523668), new google.maps.LatLng(19.817744113, 101.252059922), new google.maps.LatLng(19.8306631778, 101.485519395), new google.maps.LatLng(19.8377682157, 101.622161851), new google.maps.LatLng(19.9333323258, 101.717605577), new google.maps.LatLng(19.9843192647, 101.908493028), new google.maps.LatLng(20.0585112659, 101.994323716), new google.maps.LatLng(20.0514161545, 102.056121812), new google.maps.LatLng(20.0920474486, 102.144012437), new google.maps.LatLng(20.0546412449, 102.216110215), new google.maps.LatLng(19.9559235088, 102.242202745), new google.maps.LatLng(19.8868488792, 102.130966172), new google.maps.LatLng(20.3085692942, 102.425537095), new google.maps.LatLng(20.3858253792, 102.301940904), new google.maps.LatLng(20.5839386078, 102.400817857), new google.maps.LatLng(20.630213815, 101.969604478), new google.maps.LatLng(20.8998713443, 101.892700181), new google.maps.LatLng(21.0588708637, 101.640014634), new google.maps.LatLng(20.9306586408, 101.398315416), new google.maps.LatLng(20.6713355245, 101.260986314), new google.maps.LatLng(20.655916187, 101.063232408), new google.maps.LatLng(20.3343256141, 100.68695067), new google.maps.LatLng(20.1874572588, 100.55236815), new google.maps.LatLng(20.2286974872, 100.464477525), new google.maps.LatLng(20.1436275548, 100.599060045), new google.maps.LatLng(19.8442270653, 100.582580552), new google.maps.LatLng(19.8855574775, 100.810546861), new google.maps.LatLng(19.8700598353, 100.983581529), new google.maps.LatLng(19.8984710212, 101.10717772), new google.maps.LatLng(19.8390600067, 101.22802733), new google.maps.LatLng(19.8338927799, 101.453247056), new google.maps.LatLng(19.8648936179, 101.585082994), new google.maps.LatLng(19.9526963949, 101.703186021), new google.maps.LatLng(20.0017414002, 101.881713853), new google.maps.LatLng(20.0559312625, 101.969604478), new google.maps.LatLng(20.0843089663, 102.065734849), new google.maps.LatLng(20.1049440695, 102.12066649), new google.maps.LatLng(20.0791497658, 102.216796861), new google.maps.LatLng(19.9862551527, 102.236022935), new google.maps.LatLng(19.9088010977, 102.145385728), new google.maps.LatLng(19.7279276408, 102.200317369), new google.maps.LatLng(19.5546138828, 102.233276353), new google.maps.LatLng(19.4989587001, 102.422790513), new google.maps.LatLng(19.3979539457, 102.433776841), new google.maps.LatLng(19.3370617985, 102.369232163), new google.maps.LatLng(19.2541083139, 102.275848374), new google.maps.LatLng(19.1516547421, 102.212676988), new google.maps.LatLng(19.1321943319, 102.332153306), new google.maps.LatLng(19.0763951195, 102.426910386), new google.maps.LatLng(18.9283714639, 102.453002915), new google.maps.LatLng(18.8543103594, 102.531280503), new google.maps.LatLng(18.7815167218, 102.516174302), new google.maps.LatLng(18.6605578234, 102.329406724), new google.maps.LatLng(18.5590418612, 102.387084947), new google.maps.LatLng(18.3636492713, 102.424163804), new google.maps.LatLng(18.1210551472, 102.506561265), new google.maps.LatLng(17.9669765887, 102.597198472), new google.maps.LatLng(18.3858049288, 103.211059556), new google.maps.LatLng(18.3440977996, 103.925170884), new google.maps.LatLng(18.0936442681, 104.304199204), new google.maps.LatLng(18.2032620171, 104.985351548), new google.maps.LatLng(17.8898868162, 105.413818345), new google.maps.LatLng(17.7329908472, 105.227050767), new google.maps.LatLng(17.5131057154, 104.754638657), new google.maps.LatLng(17.2195113315, 105.018310532), new google.maps.LatLng(16.6888169539, 104.968872056), new google.maps.LatLng(16.5730227169, 104.754638657), new google.maps.LatLng(16.0141359999, 105.463256821), new google.maps.LatLng(16.0088559356, 106.188354477), new google.maps.LatLng(15.7129507237, 106.81457518), new google.maps.LatLng(15.3848394606, 107.089233384), new google.maps.LatLng(14.8333015135, 106.798095688), new google.maps.LatLng(15.4060236625, 107.017822251), new google.maps.LatLng(15.702374674, 106.710205063), new google.maps.LatLng(15.1198559395, 105.814819321), new google.maps.LatLng(14.019355705, 105.897216782), new google.maps.LatLng(13.758060281, 106.100463852), new google.maps.LatLng(13.5071554577, 105.963134751), new google.maps.LatLng(13.7527246625, 106.995849594), new google.maps.LatLng(13.421680541, 106.08398436), new google.maps.LatLng(12.5331153556, 106.034545884), new google.maps.LatLng(12.0608090567, 106.419067368), new google.maps.LatLng(12.447304849, 107.182617173), new google.maps.LatLng(12.1145227695, 106.46301268), new google.maps.LatLng(11.5553803207, 104.935913071), new google.maps.LatLng(12.7635890668, 103.969116196), new google.maps.LatLng(13.1008799677, 103.222045884), new google.maps.LatLng(13.1383284513, 103.710937486), new google.maps.LatLng(13.3575543677, 103.864746079), new google.maps.LatLng(12.7421584486, 104.875488267), new google.maps.LatLng(11.6307157364, 104.985351548), new google.maps.LatLng(10.6066196404, 104.183349595), new google.maps.LatLng(10.320323624, 104.29870604), new google.maps.LatLng(10.6012202844, 104.144897446), new google.maps.LatLng(10.6822005986, 103.908691392), new google.maps.LatLng(10.7847446584, 104.024047837), new google.maps.LatLng(10.6983940764, 103.820800767), new google.maps.LatLng(10.6174180665, 103.5406494), new google.maps.LatLng(11.6091934063, 102.991332993), new google.maps.LatLng(11.9318523253, 102.788085923), new google.maps.LatLng(12.2165490146, 102.529907212), new google.maps.LatLng(12.8010882779, 101.645507798), new google.maps.LatLng(13.6673382578, 100.508422838), new google.maps.LatLng(8.02115545545, 98.9044189315), new google.maps.LatLng(7.74365134419, 98.7615966659), new google.maps.LatLng(7.52587276796, 99.0802001815), new google.maps.LatLng(7.32092487789, 99.1365051132), new google.maps.LatLng(7.45847521581, 99.6391296248), new google.maps.LatLng(7.56263066107, 99.616470323), new google.maps.LatLng(9.06412676503, 99.1571044784), new google.maps.LatLng(10.5364205975, 99.124145494), new google.maps.LatLng(11.8834776976, 99.7943115095), new google.maps.LatLng(13.2239035109, 99.8052978377), new google.maps.LatLng(13.6780132549, 100.415039049), new google.maps.LatLng(51.4882243211, -0.0988769531112), new google.maps.LatLng(47.5172006927, 19.0502929661), new google.maps.LatLng(44.9103591696, 15.6198120095), new google.maps.LatLng(44.2963328751, 15.8477783181), new google.maps.LatLng(44.1211132327, 15.6170654275), new google.maps.LatLng(44.0224465695, 15.5758666971), new google.maps.LatLng(43.695679693, 16.0263061501), new google.maps.LatLng(43.5704418011, 16.6909790016), new google.maps.LatLng(43.2951993872, 17.0205688453), new google.maps.LatLng(43.0769131212, 17.4188232398), new google.maps.LatLng(42.6662807008, 18.064270017), new google.maps.LatLng(42.8699254822, 17.6934814428), new google.maps.LatLng(43.2592059246, 17.0672607398), new google.maps.LatLng(43.4509250027, 16.6168212867), new google.maps.LatLng(43.5027446733, 16.4218139626), new google.maps.LatLng(43.5425757176, 16.01257324), new google.maps.LatLng(43.5206718975, 16.2542724587), new google.maps.LatLng(43.5346116125, 16.0372924782), new google.maps.LatLng(43.6380629226, 15.930175779), new google.maps.LatLng(43.8325455167, 15.6472778299), new google.maps.LatLng(44.103365373, 15.2737426737), new google.maps.LatLng(45.3405631339, 14.4305419902), new google.maps.LatLng(46.0560792712, 14.506072996), new google.maps.LatLng(46.3687265468, 14.1133117656), new google.maps.LatLng(46.2843258376, 13.8935852031), new google.maps.LatLng(46.2121502356, 14.0020751934), new google.maps.LatLng(46.2264029426, 14.1806030254), new google.maps.LatLng(46.3052010508, 14.2080688457), new google.maps.LatLng(46.3990410423, 14.1380310039), new google.maps.LatLng(47.8002416277, 13.0435180646), new google.maps.LatLng(47.8205318624, 13.0902099591), new google.maps.LatLng(48.8195241368, 14.3151855449), new google.maps.LatLng(50.0906310996, 14.415435789), new google.maps.LatLng(48.2118624121, 16.376495359), new google.maps.LatLng(46.9352608755, 7.47070312396), new google.maps.LatLng(47.3164829292, 4.97680663993), new google.maps.LatLng(48.8357974573, 2.54882812465), new google.maps.LatLng(40.6483455119, -73.7807464497), new google.maps.LatLng(40.7175989451, -73.9984130756), new google.maps.LatLng(40.7758618059, -73.8720703022), new google.maps.LatLng(33.640919208, -84.4244384648), new google.maps.LatLng(33.9456384488, -118.421630843) ]; var nic_route = [ new google.maps.LatLng(12.140536467, -86.1697196841), new google.maps.LatLng(12.1521159412, -86.2722015261), new google.maps.LatLng(12.026560945, -86.177444446), new google.maps.LatLng(12.0178303361, -86.1437988161), new google.maps.LatLng(12.0003682688, -86.1307525515), new google.maps.LatLng(12.0003682688, -86.1115264773), new google.maps.LatLng(11.9741730472, -86.0703277468), new google.maps.LatLng(11.9788749408, -86.0524749636), new google.maps.LatLng(11.977531551, -86.0291290163), new google.maps.LatLng(11.961410352, -86.0009765505), new google.maps.LatLng(11.9607386145, -85.9913635134), new google.maps.LatLng(11.9258059681, -85.9652709841), new google.maps.LatLng(11.8928845495, -85.994796741), new google.maps.LatLng(11.8545831929, -86.0215759158), new google.maps.LatLng(11.7786365588, -86.0531616091), new google.maps.LatLng(11.7551090001, -86.044921863), new google.maps.LatLng(11.7470419455, -86.0256957888), new google.maps.LatLng(11.7147713667, -86.0112762331), new google.maps.LatLng(11.6569438261, -85.9707641482), new google.maps.LatLng(11.5984316183, -85.9158325076), new google.maps.LatLng(11.5836334823, -85.9020995974), new google.maps.LatLng(11.5257787151, -85.8993530154), new google.maps.LatLng(11.4423392523, -85.8238220095), new google.maps.LatLng(11.3070343889, -85.8554077029), new google.maps.LatLng(11.3009744617, -85.8876800418), new google.maps.LatLng(11.2740399031, -85.8876800418), new google.maps.LatLng(11.262591951, -85.8732604861), new google.maps.LatLng(11.2888542231, -85.8904266238), new google.maps.LatLng(11.3003011285, -85.8698272586), new google.maps.LatLng(11.3440644904, -85.8519744754), new google.maps.LatLng(11.4362822027, -85.8300018191), new google.maps.LatLng(11.5304882703, -85.8924865603), new google.maps.LatLng(11.5836334823, -85.8938598513), new google.maps.LatLng(11.6051577845, -85.9103393435), new google.maps.LatLng(11.6582887897, -85.9803771853), new google.maps.LatLng(11.7127543302, -86.0195159792), new google.maps.LatLng(11.743680603, -86.0325622439), new google.maps.LatLng(11.7524200082, -86.0517883181), new google.maps.LatLng(11.7766199898, -86.0593414187), new google.maps.LatLng(11.857271183, -86.0291290163), new google.maps.LatLng(11.9103535541, -86.0771942019), new google.maps.LatLng(11.9325241345, -86.090927112), new google.maps.LatLng(11.9674559143, -86.0923004031), new google.maps.LatLng(11.9929801305, -86.1039733767), new google.maps.LatLng(12.0003682688, -86.1383056521), new google.maps.LatLng(12.0178303361, -86.1520385622), new google.maps.LatLng(12.0359628223, -86.1856841921), new google.maps.LatLng(12.1454032639, -86.2728881716), new google.maps.LatLng(12.1420468617, -86.1767578005), new google.maps.LatLng(12.0122896105, -83.7633705023), new google.maps.LatLng(12.1752733775, -83.0580139045), new google.maps.LatLng(12.2823082653, -82.9728698615), new google.maps.LatLng(12.2779471901, -82.9797363166), new google.maps.LatLng(12.1759445775, -83.0552673224), new google.maps.LatLng(12.0151439379, -83.7676620367), new google.maps.LatLng(12.1400330001, -86.1812209963), new google.maps.LatLng(12.1551365908, -86.2701415896), new google.maps.LatLng(12.1383547705, -86.308593738), new google.maps.LatLng(12.1302991211, -86.3103103518), new google.maps.LatLng(12.1410399328, -86.3329696535), new google.maps.LatLng(12.1735953703, -86.3463592409), new google.maps.LatLng(12.2353390434, -86.4239501833), new google.maps.LatLng(12.2796245352, -86.5159606813), new google.maps.LatLng(12.2675474115, -86.5461730837), new google.maps.LatLng(12.2769407778, -86.5708923219), new google.maps.LatLng(12.3198776097, -86.6107177614), new google.maps.LatLng(12.337318692, -86.664276111), new google.maps.LatLng(12.4258477813, -86.8702697633), new google.maps.LatLng(12.4204832376, -86.9444274781), new google.maps.LatLng(12.3748801543, -87.0323181031), new google.maps.LatLng(12.3614659657, -87.018585193), new google.maps.LatLng(12.3762215353, -87.021331775), new google.maps.LatLng(12.3963414227, -86.9705200074), new google.maps.LatLng(12.4325533053, -86.8881225465), new google.maps.LatLng(12.3426849453, -86.6862487672), new google.maps.LatLng(12.3091440596, -86.6065978883), new google.maps.LatLng(12.2809664037, -86.5873718141), new google.maps.LatLng(12.2648635311, -86.5338134645), new google.maps.LatLng(12.2729150904, -86.5008544801), new google.maps.LatLng(12.2407073777, -86.4418029665), new google.maps.LatLng(12.1641983336, -86.3580322145), new google.maps.LatLng(12.1319774015, -86.3250732302), new google.maps.LatLng(12.1548009647, -86.2866210817), new google.maps.LatLng(12.1507734193, -86.1877441286) ]; function showRoute(route, zoom, latitude, longitude) { var routePath = new google.maps.Polyline({ path: eval(route), strokeColor: "#FF0000", strokeOpacity: 1.0, strokeWeight: 2 }); map.setZoom(zoom); map.panTo(new google.maps.LatLng(latitude, longitude)); routePath.setMap(map); return false; }; var map; function initialize() { //custom marker var image = new google.maps.MarkerImage('http://media.luxagraf.net/img/marker-entry.png', new google.maps.Size(15, 26), new google.maps.Point(0, 0), new google.maps.Point(7, 26) ); //custom marker shadow var shadow = new google.maps.MarkerImage('http://media.luxagraf.net/img/shadow.png', new google.maps.Size(37, 34), new google.maps.Point(0,0), new google.maps.Point(8, 34) ); //check for a permalink var location = window.location.hash; //find a centerpoint var pts = new Array(); pts[0] = ["#austria", 47.683,14.912,8];pts[1] = ["#cambodia", 12.714,104.564,7];pts[2] = ["#croatia", 45.723,16.693,7];pts[3] = ["#czech-republic", 49.9017112173,14.9963378906,7];pts[4] = ["#france", 46.565,2.55,6];pts[5] = ["#hungary", 47.07,19.134,7];pts[6] = ["#india", 21.0,78.5,5];pts[7] = ["#laos", 19.905,102.471,6];pts[8] = ["#nepal", 28.253,83.939,6];pts[9] = ["#nicaragua", 12.84,-85.034,7];pts[10] = ["#slovenia", 46.124,14.827,9];pts[11] = ["#thailand", 15.7,100.844,5];pts[12] = ["#united-kingdom", 53.0,-1.6,6];pts[13] = ["#united-states", 39.622,-98.606,4]; pts[pts.length] = ["#central-america", 14.3708339734,-87.8686523438,6];pts[pts.length] = ["#southeast-asia", 12.2970682929,102.744140625,5];pts[pts.length] = ["#central-asia", 20.0146454453,79.892578125,5];pts[pts.length] = ["#europe", 47.0102256557,4.74609375,5];pts[pts.length] = ["#north-america", 39.0277188402,-98.349609375,4]; if (location.length>1) { for (i=0;i