//  **************************** placemark code ***********************************
//*********************************************************************************
function pLab()
{
fname= new Array()
vname=new Array()
tname=new Array()
latCo= new Array()
lonCo= new Array()

fname[0]="Wansfell Pike"
latCo[0]=54.4294
lonCo[0]=-2.9354

fname[1]="Scafell Pike"
latCo[1]=54.45420
lonCo[1]=-3.211557

fname[2]="Fairfield"
latCo[2]=54.4969
lonCo[2]=-2.9913

fname[3]="Helvellyn"
latCo[3]=54.5259
lonCo[3]=-3.0148

fname[4]="Skiddaw"
latCo[4]=54.6514
lonCo[4]=-3.1478

fname[5]="Cat Bells"
latCo[5]=54.5685
lonCo[5]=-3.1706

fname[6]="Loughrigg"
latCo[6]=54.4375
lonCo[6]=-3.0083

fname[7]="Helms Crag"
latCo[7]=54.4752
lonCo[7]=-3.0409

fname[8]="High Street"
latCo[8]=54.4921
lonCo[8]=-2.8652

fname[9]="Ill Bell"
latCo[9]=54.4622
lonCo[9]=-2.8707

fname[10]="St Sunday Crag"
latCo[10]=54.5120
lonCo[10]=-2.9755

fname[11]="Langdale Pikes"
latCo[11]=54.4548
lonCo[11]=-3.1123

fname[12]="Castle Crag"
latCo[12]=54.5339
lonCo[12]=-3.1608

fname[13]="Birkhouse Moor"
latCo[13]=54.5351
lonCo[13]=-2.9851

fname[14]="Great Gable"
latCo[14]=54.483425
lonCo[14]=-3.219149

fname[15]="Pillar"
latCo[15]=54.4981
lonCo[15]=-3.2816

// **** view features ****



vname[101]="Langdale"
latCo[101]=54.4420
lonCo[101]=-3.1150

vname[102]="Lake Windermere"
latCo[102]=54.4154
lonCo[102]=-2.9714

vname[103]="Ullswater"
latCo[103]=54.5639
lonCo[103]=-2.9312

vname[104]="Wast Water"
latCo[104]=54.4436
lonCo[104]=-3.2922

vname[105]="Esthwaite Water"
latCo[105]=54.3624
lonCo[105]=-2.9895

vname[106]="Derwent Water"
latCo[106]=54.5932
lonCo[106]=-3.1541

vname[107]="Brothers Water"
latCo[107]=54.5059
lonCo[107]=-2.9232

vname[108]="Waterhead"
latCo[108]=54.42108
lonCo[108]=-2.9622

vname[109]="Buttermere Lake"
latCo[109]=54.5289
lonCo[109]=-3.2604

vname[110]="Crummock Water"
latCo[110]=54.5479
lonCo[110]=-3.2967

vname[111]="Easedale Tarn"
latCo[111]=54.4695
lonCo[111]=-3.0705

vname[112]="Whinlatter Forrest"
latCo[112]=54.6098
lonCo[112]=-3.2271




// ***** town names *****

tname[200]="Ambleside"
latCo[200]=54.4315
lonCo[200]=-2.9604

tname[201]="Grasmere"
latCo[201]=54.4579
lonCo[201]=-3.0215

tname[202]="Coniston"
latCo[202]=54.3692
lonCo[202]=-3.0681

tname[203]="Bowness"
latCo[203]=54.3636
lonCo[203]=-2.9190

tname[204]="Keswick"
latCo[204]=54.5990
lonCo[204]=-3.1264

tname[205]="Patterdale"
latCo[205]=54.5373
lonCo[205]=-2.9402

tname[206]="Buttermere"
latCo[206]=54.5412
lonCo[206]=-3.2789

tname[207]="Troutbeck"
latCo[207]=54.4237
lonCo[207]=-2.9107

tname[208]="Windermere"
latCo[208]=54.3808
lonCo[208]=-2.9030

tname[209]="Glenridding"
latCo[209]=54.5450
lonCo[209]=-2.9520

tname[210]="Near Sawrey"
latCo[210]=54.3536
lonCo[210]=-2.9696

tname[211]="Hawkshead"
latCo[211]=54.3762
lonCo[211]=-2.9983

tname[212]="Grizedale"
latCo[212]=54.3416
lonCo[212]=-3.0264

tname[213]="Skelwith Bridge"
latCo[213]=54.4221
lonCo[213]=-3.0114

tname[214]="Boot"
latCo[214]=54.3989
lonCo[214]=-3.2692

tname[215]="Wasdale Head"
latCo[215]=54.4681
lonCo[215]=-3.2556

tname[216]="Seathwaite"
latCo[216]=54.4988
lonCo[216]=-3.1829

tname[217]="Seatoller"
latCo[217]=54.5135
lonCo[217]=-3.1688

tname[218]="Rosthwaite"
latCo[218]=54.5220
lonCo[218]=-3.1497

tname[219]="Grange"
latCo[219]=54.5477
lonCo[219]=-3.1577

tname[220]="Braithwaite"
latCo[220]=54.6030
lonCo[220]=-3.1888

tname[221]="Thornthwaite"
latCo[221]=54.6199
lonCo[221]=-3.2046

tname[222]="Threlkeld"
latCo[222]=54.6202
lonCo[222]=-3.0525

tname[223]="Dockray"
latCo[223]=54.5848
lonCo[223]=-2.9408

tname[224]="Hartsop"
latCo[224]=54.5091
lonCo[224]=-2.9142

//**********************************************************************************


//***********************************************************************************

//*****************************Placemarks for peaks**********************************
//***********************************************************************************
for (loopCount=0; loopCount<=fname.length-1; loopCount ++)
{
var placemark = ge.createPlacemark('');

placemark.setName(fname[loopCount]);
ge.getFeatures().appendChild(placemark);

// Create style map for placemark
var normal = ge.createIcon('');
normal.setHref('http://maps.google.com/mapfiles/kml/shapes/triangle.png');
var iconNormal = ge.createStyle('');
iconNormal.getIconStyle().setIcon(normal);
var highlight = ge.createIcon('');
highlight.setHref('http://maps.google.com/mapfiles/kml/shapes/triangle.png');
var iconHighlight = ge.createStyle('');
iconHighlight.getIconStyle().setIcon(highlight);
var styleMap = ge.createStyleMap('');
styleMap.setNormalStyle(iconNormal);
styleMap.setHighlightStyle(iconHighlight);
placemark.setStyleSelector(styleMap);
  
// Create point
var la = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
var point = ge.createPoint('');
point.setLatitude(latCo[loopCount]);
point.setLongitude(lonCo[loopCount]);
placemark.setGeometry(point);
}
//***********************************************************************************

//****************************Placemarks for features********************************
//***********************************************************************************

for (loopCount1=101; loopCount1<=vname.length-1; loopCount1 ++)
{
var placemark1 = ge.createPlacemark('');

placemark1.setName(vname[loopCount1]);
ge.getFeatures().appendChild(placemark1);

// Create style map for placemark
var normal1 = ge.createIcon('');
normal1.setHref('http://maps.google.com/mapfiles/kml/shapes/star.png');
var iconNormal1 = ge.createStyle('');
iconNormal1.getIconStyle().setIcon(normal1);
var highlight1 = ge.createIcon('');
highlight1.setHref('http://maps.google.com/mapfiles/kml/shapes/star.png');
var iconHighlight1 = ge.createStyle('');
iconHighlight1.getIconStyle().setIcon(highlight1);
var styleMap1 = ge.createStyleMap('');
styleMap1.setNormalStyle(iconNormal1);
styleMap1.setHighlightStyle(iconHighlight1);
placemark1.setStyleSelector(styleMap1);
  
// Create point
var la1 = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
var point1 = ge.createPoint('');
point1.setLatitude(latCo[loopCount1]);
point1.setLongitude(lonCo[loopCount1]);
placemark1.setGeometry(point1);

}
//*********************************************************************************
// ********************** Placemarks for Towns*************************************
//*********************************************************************************

for (loopCount2=200; loopCount2<=tname.length-1; loopCount2 ++)
{
var placemark2 = ge.createPlacemark('');

placemark2.setName(tname[loopCount2]);
ge.getFeatures().appendChild(placemark2);

// Create style map for placemark
var normal2 = ge.createIcon('');
normal2.setHref('http://maps.google.com/mapfiles/kml/shapes/square.png');
var iconNormal2 = ge.createStyle('');
iconNormal2.getIconStyle().setIcon(normal2);
var highlight2 = ge.createIcon('');
highlight2.setHref('http://maps.google.com/mapfiles/kml/shapes/square.png');
var iconHighlight2 = ge.createStyle('');
iconHighlight2.getIconStyle().setIcon(highlight2);
var styleMap2 = ge.createStyleMap('');
styleMap2.setNormalStyle(iconNormal2);
styleMap2.setHighlightStyle(iconHighlight2);
placemark2.setStyleSelector(styleMap2);
  
// Create point
var la2 = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
var point2 = ge.createPoint('');
point2.setLatitude(latCo[loopCount2]);
point2.setLongitude(lonCo[loopCount2]);
placemark2.setGeometry(point2);
}
//*************************************************************************************

//*************************** end of placemark code ***********************************
//*************************************************************************************
}