//****************************** paths and markers ********************************
//*********************************************************************************

//****************************** Path Function ************************************
//*********************************************************************************
//path 0
function addToLineString(lineString, lat, lng, latOffset, lngOffset) {
  lineString.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}
//*****

//path 1
function addToLineString1(lineString1, lat, lng, latOffset, lngOffset) {
  lineString1.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}
//*****

//path 2
function addToLineString2(lineString2, lat, lng, latOffset, lngOffset) {
  lineString2.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 3
function addToLineString3(lineString3, lat, lng, latOffset, lngOffset) {
  lineString3.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 4
function addToLineString4(lineString4, lat, lng, latOffset, lngOffset) {
  lineString4.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 5
function addToLineString5(lineString5, lat, lng, latOffset, lngOffset) {
  lineString5.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 6
function addToLineString6(lineString6, lat, lng, latOffset, lngOffset) {
  lineString6.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 7
function addToLineString7(lineString7, lat, lng, latOffset, lngOffset) {
  lineString7.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 8
function addToLineString8(lineString8, lat, lng, latOffset, lngOffset) {
  lineString8.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 9
function addToLineString9(lineString9, lat, lng, latOffset, lngOffset) {
  lineString9.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 10
function addToLineString10(lineString10, lat, lng, latOffset, lngOffset) {
  lineString10.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 11
function addToLineString11(lineString11, lat, lng, latOffset, lngOffset) {
  lineString11.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}

//path 12
function addToLineString12(lineString12, lat, lng, latOffset, lngOffset) {
  lineString12.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}
//*****

//path 14
function addToLineString14(lineString14, lat, lng, latOffset, lngOffset) {
  lineString14.getCoordinates().
    pushLatLngAlt(lat + latOffset, lng + lngOffset, 0);
}
//*****
//*********************************************************************************

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

fname[1]="Helvellyn"
latCo[1]=54.5269
lonCo[1]=-3.0174

fname[2]="Nethermost Pike"
latCo[2]=54.5184
lonCo[2]=-3.0147

fname[3]="Seat Sandal"
latCo[3]=54.4946
lonCo[3]=-3.0147

fname[4]="Dollywaggon Pike"
latCo[4]=54.5085
lonCo[4]=-3.0115

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

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

fname[7]="Birks"
latCo[7]=54.5231
lonCo[7]=-2.9591

fname[8]="Catstycam"
latCo[8]=54.5333
lonCo[8]=-3.0089

fname[9]="Lower Man"
latCo[9]=54.5308
lonCo[9]=-3.0255

fname[10]="Whiteside"
latCo[10]=54.5408
lonCo[10]=-3.0248

fname[11]="Raise"
latCo[11]=54.5482
lonCo[11]=-3.0176

fname[12]="Stybarrow Dodd"
latCo[12]=54.5614
lonCo[12]=-3.0170

fname[13]="Watson's Dodd"
latCo[13]=54.5668
lonCo[13]=-3.0289

fname[14]="Fairfield"
latCo[14]=54.4969
lonCo[14]=-2.9918

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

vname[100]="Striding Edge"
latCo[100]=54.5254
lonCo[100]=-3.0096

vname[101]="Swirral Edge"
latCo[101]=54.5308
lonCo[101]=-3.0138

vname[102]="Patterdale"
latCo[103]=54.5364
lonCo[103]=-2.9430

vname[104]="Glenridding"
latCo[104]=54.5442
lonCo[104]=-2.9497

vname[105]="Grasmere Route"
latCo[105]=54.4735
lonCo[105]=-3.0259

vname[106]="Red Tarn"
latCo[106]=54.5289
lonCo[106]=-3.0065

vname[107]="Kepple Cove"
latCo[107]=54.5407
lonCo[107]=-3.0177

vname[108]="YHA"
latCo[108]=54.5477
lonCo[108]=-2.9809

vname[109]="Grisedale Valley"
latCo[109]=54.5287
lonCo[109]=-2.9696

vname[110]="Browncove Crags"
latCo[110]=54.5340
lonCo[110]=-3.0334

vname[111]="Highpark Wood"
latCo[111]=54.5412
lonCo[111]=-3.0568

vname[102]="Thirlspot"
latCo[102]=54.5503
lonCo[102]=-3.0580

vname[103]="Wythburn Route"
latCo[103]=54.5134
lonCo[103]=-3.0446

vname[104]="Grisedale Tarn"
latCo[104]=54.4992
lonCo[104]=-3.0070

vname[105]="Thirlmere"
latCo[105]=54.5350
lonCo[105]=-3.0643

vname[106]="Ullswater"
latCo[106]=54.5608
lonCo[106]=-2.9413






//***********************************************************************************
//**************************** lineString ******************************************
//**********************************************************************************
//get view
//var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
//var lat = 54.465805
//var lng = -3.276359
//*****

//Path 0 - create  placemark & linestring object.
var lineStringPlacemark = ge.createPlacemark('');
var lineString = ge.createLineString('');
lineStringPlacemark.setGeometry(lineString);
lineString.setTessellate(true);
//*****

//path 1 - create placemark & linestring object.
var lineStringPlacemark1 = ge.createPlacemark('');
var lineString1 = ge.createLineString('');
lineStringPlacemark1.setGeometry(lineString1);
lineString1.setTessellate(true);
//*****

//path 2 - create placemark & linestring object.
var lineStringPlacemark2 = ge.createPlacemark('');
var lineString2 = ge.createLineString('');
lineStringPlacemark2.setGeometry(lineString2);
lineString2.setTessellate(true);
//*****

//path 3 - create placemark & linestring object.
var lineStringPlacemark3 = ge.createPlacemark('');
var lineString3 = ge.createLineString('');
lineStringPlacemark3.setGeometry(lineString3);
lineString3.setTessellate(true);
//*****

//path 4 - create placemark & linestring object.
var lineStringPlacemark4 = ge.createPlacemark('');
var lineString4 = ge.createLineString('');
lineStringPlacemark4.setGeometry(lineString4);
lineString4.setTessellate(true);
//*****

//path 5 - create placemark & linestring object.
var lineStringPlacemark5 = ge.createPlacemark('');
var lineString5 = ge.createLineString('');
lineStringPlacemark5.setGeometry(lineString5);
lineString5.setTessellate(true);
//*****

//path 6 - create placemark & linestring object.
var lineStringPlacemark6 = ge.createPlacemark('');
var lineString6 = ge.createLineString('');
lineStringPlacemark6.setGeometry(lineString6);
lineString6.setTessellate(true);
//*****

//path 7 - create placemark & linestring object.
var lineStringPlacemark7 = ge.createPlacemark('');
var lineString7 = ge.createLineString('');
lineStringPlacemark7.setGeometry(lineString7);
lineString7.setTessellate(true);
//*****

//path 8 - create placemark & linestring object.
var lineStringPlacemark8 = ge.createPlacemark('');
var lineString8 = ge.createLineString('');
lineStringPlacemark8.setGeometry(lineString8);
lineString8.setTessellate(true);
//*****

//path 9 - create placemark & linestring object.
var lineStringPlacemark9 = ge.createPlacemark('');
var lineString9 = ge.createLineString('');
lineStringPlacemark9.setGeometry(lineString9);
lineString9.setTessellate(true);
//*****

//path 10 - create placemark & linestring object.
var lineStringPlacemark10 = ge.createPlacemark('');
var lineString10 = ge.createLineString('');
lineStringPlacemark10.setGeometry(lineString10);
lineString10.setTessellate(true);
//*****

//path 11 - create placemark & linestring object.
var lineStringPlacemark11 = ge.createPlacemark('');
var lineString11 = ge.createLineString('');
lineStringPlacemark11.setGeometry(lineString11);
lineString11.setTessellate(true);
//*****

//path 12 - create placemark & linestring object.
var lineStringPlacemark12 = ge.createPlacemark('');
var lineString12 = ge.createLineString('');
lineStringPlacemark12.setGeometry(lineString12);
lineString12.setTessellate(true);
//*****

//path 14 - create placemark & linestring object.
var lineStringPlacemark14 = ge.createPlacemark('');
var lineString14 = ge.createLineString('');
lineStringPlacemark14.setGeometry(lineString14);
lineString14.setTessellate(true);
//***********************************************************************************
//***********************************************************************************


//path 0 via browncove crags ***********************
addToLineString(lineString, 54.5424, -3.0569, 0,0,0);
addToLineString(lineString, 54.5421, -3.0544, 0,0,0);
addToLineString(lineString, 54.5406, -3.0523, 0,0,0);
addToLineString(lineString, 54.5397, -3.0510, 0,0,0);
addToLineString(lineString, 54.5401, -3.0504, 0,0,0);
addToLineString(lineString, 54.5398, -3.0497, 0,0,0);
addToLineString(lineString, 54.5400, -3.0493, 0,0,0);
addToLineString(lineString, 54.5395, -3.0484, 0,0,0);
addToLineString(lineString, 54.5397, -3.0478, 0,0,0);
addToLineString(lineString, 54.5380, -3.0419, 0,0,0);
addToLineString(lineString, 54.5343, -3.0389, 0,0,0);
addToLineString(lineString, 54.5333, -3.0379, 0,0,0);
addToLineString(lineString, 54.5306, -3.0286, 0,0,0);
addToLineString(lineString, 54.5291, -3.0247, 0,0,0);
addToLineString(lineString, 54.5273, -3.0186, 0,0,0);
addToLineString(lineString, 54.5269, -3.0179, 0,0,0);
addToLineString(lineString, 54.5269, -3.0175, 0,0,0);

ge.getFeatures().appendChild(lineStringPlacemark);
//***********************************************************************************

//path 1 - Thirlspot ascent co-ordinate data *********
addToLineString(lineString1, 54.5501, -3.0563, 0,0,0);
addToLineString(lineString1, 54.5498, -3.0549, 0,0,0);
addToLineString(lineString1, 54.5512, -3.0512, 0,0,0);
addToLineString(lineString1, 54.5543, -3.0474, 0,0,0);
addToLineString(lineString1, 54.5542, -3.0468, 0,0,0);
addToLineString(lineString1, 54.5492, -3.0447, 0,0,0);
addToLineString(lineString1, 54.5456, -3.0343, 0,0,0);
addToLineString(lineString1, 54.5424, -3.0342, 0,0,0);
addToLineString(lineString1, 54.5369, -3.0265, 0,0,0);
addToLineString(lineString1, 54.5347, -3.0245, 0,0,0);
addToLineString(lineString1, 54.5327, -3.0246, 0,0,0);
addToLineString(lineString1, 54.530876, -3.025435, 0,0,0);
addToLineString(lineString1, 54.5301, -3.0256, 0,0,0);
addToLineString(lineString1, 54.529037, -3.024459, 0,0,0);

ge.getFeatures().appendChild(lineStringPlacemark1); 
//***********************************************************************************

//path 2 - Wythburn ascent ****************************
addToLineString2(lineString2, 54.5135, -3.0446, 0,0,0); 
addToLineString2(lineString2, 54.5134, -3.0411, 0,0,0); 
addToLineString2(lineString2, 54.5123, -3.0394, 0,0,0); 
addToLineString2(lineString2, 54.5137, -3.0371, 0,0,0);
addToLineString2(lineString2, 54.5136, -3.0334, 0,0,0); 
addToLineString2(lineString2, 54.5130, -3.0337, 0,0,0);
addToLineString2(lineString2, 54.5126, -3.0319, 0,0,0);
addToLineString2(lineString2, 54.5117, -3.0329, 0,0,0);
addToLineString2(lineString2, 54.5111, -3.0318, 0,0,0);
addToLineString2(lineString2, 54.5114, -3.0295, 0,0,0); 
addToLineString2(lineString2, 54.5142, -3.0226, 0,0,0);
addToLineString2(lineString2, 54.5160, -3.0223, 0,0,0);
addToLineString2(lineString2, 54.5194, -3.0177, 0,0,0); 
addToLineString2(lineString2, 54.521167, -3.016658, 0,0,0); 
addToLineString2(lineString2, 54.5245, -3.0163, 0,0,0);
addToLineString2(lineString2, 54.526809, -3.017243, 0,0,0);
addToLineString2(lineString2, 54.5269, -3.0175, 0,0,0); 

ge.getFeatures().appendChild(lineStringPlacemark2); 
// **********************************************************************************

//path 3  Grasmere Ascent ****************************
addToLineString3(lineString3, 54.4736, -3.0260, 0,0,0); 
addToLineString3(lineString3, 54.4744, -3.0250, 0,0,0);
addToLineString3(lineString3, 54.4759, -3.0239, 0,0,0);
addToLineString3(lineString3, 54.4773, -3.0238, 0,0,0);
addToLineString3(lineString3, 54.4779, -3.0224, 0,0,0); 
addToLineString3(lineString3, 54.4793, -3.0211, 0,0,0);
addToLineString3(lineString3, 54.4791, -3.0198, 0,0,0); 
addToLineString3(lineString3, 54.4796, -3.0171, 0,0,0); 
addToLineString3(lineString3, 54.4826, -3.0130, 0,0,0); 
addToLineString3(lineString3, 54.4897, -3.0068, 0,0,0);
addToLineString3(lineString3, 54.4962, -3.0065, 0,0,0);
addToLineString3(lineString3, 54.4981, -3.0053, 0,0,0);
addToLineString3(lineString3, 54.5007, -3.0025, 0,0,0);
addToLineString3(lineString3, 54.501667, -3.003691, 0,0,0);
addToLineString3(lineString3, 54.5014, -3.0052, 0,0,0);
addToLineString3(lineString3, 54.5019, -3.0071, 0,0,0);
addToLineString3(lineString3, 54.5028, -3.0065, 0,0,0); 
addToLineString3(lineString3, 54.5029, -3.0070, 0,0,0); 
addToLineString3(lineString3, 54.5036, -3.0058, 0,0,0);
addToLineString3(lineString3, 54.5045, -3.0077, 0,0,0);
addToLineString3(lineString3, 54.5052, -3.0068, 0,0,0);
addToLineString3(lineString3, 54.5055, -3.0080, 0,0,0);
addToLineString3(lineString3, 54.5059, -3.0082, 0,0,0);
addToLineString3(lineString3, 54.5065, -3.0117, 0,0,0);
addToLineString3(lineString3, 54.5090, -3.0161, 0,0,0); 
addToLineString3(lineString3, 54.5103, -3.0151, 0,0,0);
addToLineString3(lineString3, 54.5115, -3.0154, 0,0,0);
addToLineString3(lineString3, 54.5129, -3.0170, 0,0,0);
addToLineString3(lineString3, 54.5146, -3.0176, 0,0,0);
addToLineString3(lineString3, 54.521167, -3.016658, 0,0,0);
 
ge.getFeatures().appendChild(lineStringPlacemark3);
//***********************************************************************************

//path 4  Grisedale Valley ascent ****************************
addToLineString4(lineString4, 54.5367, -2.9435, 0,0,0); 
addToLineString4(lineString4, 54.5347, -2.9465, 0,0,0);
addToLineString4(lineString4, 54.5337, -2.9494, 0,0,0);
addToLineString4(lineString4, 54.5326, -2.9548, 0,0,0);
addToLineString4(lineString4, 54.5311, -2.9600, 0,0,0);
addToLineString4(lineString4, 54.5292, -2.9633, 0,0,0);
addToLineString4(lineString4, 54.5271, -2.9709, 0,0,0);
addToLineString4(lineString4, 54.5228, -2.9778, 0,0,0);
addToLineString4(lineString4, 54.5212, -2.9833, 0,0,0);
addToLineString4(lineString4, 54.5177, -2.9890, 0,0,0); 
addToLineString4(lineString4, 54.5155, -2.9912, 0,0,0);
addToLineString4(lineString4, 54.5147, -2.9938, 0,0,0);
addToLineString4(lineString4, 54.5142, -2.9954, 0,0,0); 
addToLineString4(lineString4, 54.5131, -2.9971, 0,0,0);
addToLineString4(lineString4, 54.5127, -2.9968, 0,0,0); 
addToLineString4(lineString4, 54.5100, -2.9980, 0,0,0); 
addToLineString4(lineString4, 54.5081, -2.9982, 0,0,0);
addToLineString4(lineString4, 54.5062, -2.9997, 0,0,0); 
addToLineString4(lineString4, 54.5045, -2.9994, 0,0,0);
addToLineString4(lineString4, 54.5022, -3.0024, 0,0,0);
addToLineString4(lineString4, 54.501667, -3.003691, 0,0,0);

ge.getFeatures().appendChild(lineStringPlacemark4)
// **********************************************************************************

//path 5  Striding Edge Ascent ****************************
addToLineString5(lineString5, 54.532600, -2.954799, 0,0,0); 
addToLineString5(lineString5, 54.5331, -2.9551, 0,0,0);
addToLineString5(lineString5, 54.5349, -2.9573, 0,0,0);
addToLineString5(lineString5, 54.5346, -2.9625, 0,0,0);
addToLineString5(lineString5, 54.5334, -2.9700, 0,0,0);
addToLineString5(lineString5, 54.5308, -2.9913, 0,0,0);
addToLineString5(lineString5, 54.5290, -2.9933, 0,0,0);
addToLineString5(lineString5, 54.5253, -3.0043, 0,0,0);
addToLineString5(lineString5, 54.5259, -3.0133, 0,0,0);
addToLineString5(lineString5, 54.5259, -3.0149, 0,0,0);
addToLineString5(lineString5, 54.526809, -3.017243, 0,0,0);

ge.getFeatures().appendChild(lineStringPlacemark5)
// **********************************************************************************

//path 6  Glenridding, Swirral Edge, Helvellyn ********
addToLineString6(lineString6, 54.5437, -2.9492, 0,0,0); 
addToLineString6(lineString6, 54.5432, -2.9518, 0,0,0);
addToLineString6(lineString6, 54.5425, -2.9536, 0,0,0); 
addToLineString6(lineString6, 54.5433, -2.9586, 0,0,0);
addToLineString6(lineString6, 54.5432, -2.9609, 0,0,0);
addToLineString6(lineString6, 54.5425, -2.9627, 0,0,0);
addToLineString6(lineString6, 54.5417, -2.9631, 0,0,0); 
addToLineString6(lineString6, 54.5415, -2.9654, 0,0,0); 
addToLineString6(lineString6, 54.5428, -2.9677, 0,0,0);
addToLineString6(lineString6, 54.5452, -2.9782, 0,0,0);
addToLineString6(lineString6, 54.5469, -2.9829, 0,0,0);
addToLineString6(lineString6, 54.5469, -2.9864, 0,0,0); 
addToLineString6(lineString6, 54.5456, -2.9899, 0,0,0);
addToLineString6(lineString6, 54.5413, -2.9959, 0,0,0);
addToLineString6(lineString6, 54.5364, -2.9963, 0,0,0);
addToLineString6(lineString6, 54.5336, -2.9963, 0,0,0);
addToLineString6(lineString6, 54.5318, -2.9987, 0,0,0); 
addToLineString6(lineString6, 54.5305, -3.0050, 0,0,0); 
addToLineString6(lineString6, 54.5307, -3.0101, 0,0,0);
addToLineString6(lineString6, 54.5310, -3.0108, 0,0,0);
addToLineString6(lineString6, 54.5308, -3.0134, 0,0,0);
addToLineString6(lineString6, 54.5301, -3.0154, 0,0,0);
addToLineString6(lineString6, 54.5302, -3.0156, 0,0,0);
addToLineString6(lineString6, 54.5301, -3.0160, 0,0,0);
addToLineString6(lineString6, 54.5298, -3.0166, 0,0,0);
addToLineString6(lineString6, 54.5297, -3.0167, 0,0,0);
addToLineString6(lineString6, 54.5288, -3.0187, 0,0,0);
addToLineString6(lineString6, 54.5285, -3.0191, 0,0,0);
addToLineString6(lineString6, 54.5284, -3.0192, 0,0,0);
addToLineString6(lineString6, 54.5278, -3.0190, 0,0,0); 
addToLineString6(lineString6, 54.5273, -3.0186, 0,0,0); 

ge.getFeatures().appendChild(lineStringPlacemark6)
// **********************************************************************************

//path 7 Glenridding YHA to Helvellyn via Whiteside **
addToLineString7(lineString7, 54.5480, -2.9826,0,0,0); 
addToLineString7(lineString7, 54.5471, -2.9881,0,0,0);
addToLineString7(lineString7, 54.5447, -2.9930,0,0,0);
addToLineString7(lineString7, 54.5403, -3.0028,0,0,0);
addToLineString7(lineString7, 54.5428, -3.0112,0,0,0);
addToLineString7(lineString7, 54.5443, -3.0100,0,0,0);
addToLineString7(lineString7, 54.5433, -3.0212,0,0,0);
addToLineString7(lineString7, 54.5424, -3.0231,0,0,0);
addToLineString7(lineString7, 54.5411, -3.0249,0,0,0);
addToLineString7(lineString7, 54.5379, -3.0236,0,0,0);
addToLineString7(lineString7, 54.5347, -3.0245,0,0,0);








ge.getFeatures().appendChild(lineStringPlacemark7)
// **********************************************************************************
//path 8  Eskdale to Esk Hause - co-ordinate data
addToLineString8(lineString8, 54.397304,   -3.228075,    0,         0,         0); 
addToLineString8(lineString8, 54.399230,   -3.226285,    0,         0,         0);

ge.getFeatures().appendChild(lineStringPlacemark8)

//path 9  Cam Spout to Mickledore - co-ordinate data
addToLineString8(lineString9, 54.4420,   -3.2057,        0,         0,         0); 
addToLineString8(lineString9, 54.4436,   -3.2106,        0,         0,         0);
;
ge.getFeatures().appendChild(lineStringPlacemark9)

//path 10  Little Narrow Cove to Broad Crag Col- co-ordinate data
addToLineString10(lineString10, 54.448005, -3.193405,    0,         0,         0); 
addToLineString10(lineString10, 54.449874, -3.194605,    0,         0,         0);

ge.getFeatures().appendChild(lineStringPlacemark10)

//path 11  Lords Rake to Eskdale via Scafell - co-ordinate data
addToLineString11(lineString11, 54.455253, -3.236560,    0,         0,         0);

ge.getFeatures().appendChild(lineStringPlacemark11)

//path 12  Wasdale Head to Scafell - co-ordinate data
addToLineString12(lineString12, 54.4549, -3.2599,    0,         0,         0);
addToLineString12(lineString12, 54.4528, -3.2595,    0,         0,         0);


ge.getFeatures().appendChild(lineStringPlacemark12)
//***********************************************************************************

//path 12  Wasdale Head to Scafell - co-ordinate data
addToLineString14(lineString14, 54.462566,-3.185461, 0,         0,         0);
addToLineString14(lineString14, 54.461593,-3.182777, 0,         0,         0);



ge.getFeatures().appendChild(lineStringPlacemark14)
//***********************************************************************************


//*****************************Placemarks for peaks**********************************
//***********************************************************************************
for (loopCount=1; 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=100; 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);

}



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