

var area_aosta = "45.836454;6.817017|45.847934;6.882935|45.844108;6.932373|45.868975;6.995544|45.893831;7.003784|45.916766;7.020264|45.901477;7.072449|45.855586;7.105408|45.878537;7.152100|45.853673;7.165833|45.882361;7.212524|45.895743;7.264709|45.928230;7.300415|45.895743;7.377319|45.953059;7.484436|45.954969;7.544861|45.991237;7.544861|45.983604;7.575073|45.972152;7.599792|45.974060;7.660217|45.949240;7.706909|45.924409;7.715149|45.941601;7.748108|45.916766;7.794800|45.922498;7.841492|45.920587;7.866211|45.788594;7.866211|45.727274;7.932129|45.685077;7.904663|45.637087;7.934875|45.594822;7.893677|45.587134;7.816772|45.550602;7.734375|45.571755;7.630005|45.564064;7.610779|45.590978;7.564087|45.575600;7.525635|45.585212;7.487183|45.550602;7.429504|45.516933;7.374573|45.528479;7.345734|45.515971;7.318268|45.511159;7.263336|45.499609;7.267456|45.483244;7.230377|45.472651;7.230377|45.470725;7.213898|45.482281;7.190552|45.483244;7.146606|45.516933;7.138367|45.509234;7.121887|45.468799;7.102661|45.473614;7.046356|45.487095;7.049103|45.494796;7.058716|45.506347;6.999664|45.519820;7.003784|45.561179;6.984558|45.573678;6.996918|45.583290;6.980438|45.614037;6.981812|45.623643;6.985931|45.641888;7.002411|45.653408;6.966705|45.646688;6.931000|45.679320;6.902161|45.686036;6.860962|45.710015;6.823883|45.731108;6.811523|45.791467;6.800537|45.812529;6.808777|45.836454;6.817017";
var polygon
var coords = "";
var coord
var region



function loadRegions(map) 
{
 addOverlayRegion (map,area_aosta);
}

function addOverlayRegion (map,region)
{
 region = area_aosta.split('|');
 for (i=0;i<region.length;i++)
 {
    coord = region[i];
    coords = coords +  " new GLatLng('" + coord.split(';')[0] + "','" + coord.split(';')[1] +"'),"; 
 }
 coords = "[" + coords.substring(0,coords.length -1) + "]";
 polygon = new GPolygon(coords, null, 5, 0.7, "#aaaaff", 0.5 );
 alert (coords)
 map.addOverlay(polygon);
}
//--------------------------------------------------------------------------------
//demo animata sull'HOMEPAGE
//--------------------------------------------------------------------------------
var polyline;
var jj = 0
var treCime = new Array ("46.612245;12.29627",
"46.613218;12.29653",
"46.613424;12.29687",
"46.613601;12.29769",
"46.613690;12.29880",
"46.613660;12.29940",
"46.613896;12.30005",
"46.614044;12.30048",
"46.614220;12.30082",
"46.614220;12.30134",
"46.614338;12.30181",
"46.614309;12.30228",
"46.614279;12.30288",
"46.614250;12.30340",
"46.614220;12.30408",
"46.613955;12.30468",
"46.613660;12.30490",
"46.613601;12.30550",
"46.613601;12.30588",
"46.613542;12.30627",
"46.613483;12.30679",
"46.613631;12.30747",
"46.613837;12.30820",
"46.614250;12.30846",
"46.614633;12.30863",
"46.615134;12.30885",
"46.615341;12.30902",
"46.615665;12.30940",
"46.615989;12.30975",
"46.616431;12.30983",
"46.616697;12.31009",
"46.617021;12.31052",
"46.617227;12.31061",
"46.617463;12.31073",
"46.617846;12.31112",
"46.618141;12.31142",
"46.618318;12.31181",
"46.618436;12.31198",
"46.618907;12.31198",
"46.619261;12.31198",
"46.619556;12.31198",
"46.619998;12.31194",
"46.620293;12.31198",
"46.620558;12.31245",
"46.620676;12.31301",
"46.620617;12.31365",
"46.620587;12.31438",
"46.621000;12.31460",
"46.621354;12.31442",
"46.621884;12.31404",
"46.622209;12.31382",
"46.622798;12.31382",
"46.623093;12.31322",
"46.623741;12.31258",
"46.624065;12.31258",
"46.624419;12.31284",
"46.625185;12.31284",
"46.625952;12.31275",
"46.626895;12.31284",
"46.627632;12.31189",
"46.627867;12.31146",
"46.628309;12.31108",
"46.628840;12.31112",
"46.629518;12.31082",
"46.629960;12.31069",
"46.630431;12.31061",
"46.630697;12.31018",
"46.630932;12.30906",
"46.630991;12.30782",
"46.630991;12.30653",
"46.631109;12.30546",
"46.631492;12.30473",
"46.631846;12.30417",
"46.630932;12.30404",
"46.630372;12.30348",
"46.630225;12.30232",
"46.630137;12.30159",
"46.630078;12.30056",
"46.630078;12.30078",
"46.630019;12.30013",
"46.629989;12.29953",
"46.629901;12.29872",
"46.629812;12.29786",
"46.629636;12.29726",
"46.629400;12.29644",
"46.629046;12.29554",
"46.628928;12.29511",
"46.628604;12.29438",
"46.628074;12.29417",
"46.627779;12.29344",
"46.627396;12.29275",
"46.626983;12.29237",
"46.626600;12.29164",
"46.626070;12.29099",
"46.625451;12.29052",
"46.624714;12.29009",
"46.624124;12.28983",
"46.623859;12.28923",
"46.623918;12.28799",
"46.624065;12.28717",
"46.623505;12.28657",
"46.622769;12.28601",
"46.621442;12.28627",
"46.620617;12.28601",
"46.620116;12.28567",
"46.619585;12.28550",
"46.618996;12.28567",
"46.618259;12.28610",
"46.617286;12.28709",
"46.616726;12.28743",
"46.616048;12.28756",
"46.615282;12.28756",
"46.614987;12.28923",
"46.614692;12.28992",
"46.614338;12.29078",
"46.614044;12.29125",
"46.613778;12.29258",
"46.613307;12.29327",
"46.612658;12.29443",
"46.612511;12.29546",
"46.612245;12.29606");




function paintTreCime() {
   // alert (jj + ' ' + treCime.length)
    polyline =  new GPolyline([new GLatLng(treCime[jj].split(';')[0],treCime[jj].split(';')[1]), new GLatLng(treCime[jj+1].split(';')[0],treCime[jj+1].split(';')[1])], '#ffff00', 4);
    map.addOverlay(polyline);
    jj++
    if (jj ==  treCime.length - 1) {
        jj = 0;
        map.clearOverlays();
     }
    

}

