<!--
//(c) 2006 Zonum Solutions
//Last modified: February 15,2007
//Google Earth Utility


 function GE_Icon_SetSize(icon,isize)
 { 
   if(isize=="BIG"){
   icon.iconSize = new GSize(32,32); 
   icon.iconAnchor = new GPoint(16,16);
   }
  if(isize=="NORMAL"){
     icon.iconSize = new GSize(26,26); 
     icon.iconAnchor = new GPoint(13,13);
   }
  if(isize=="MEDIAN"){
     icon.iconSize = new GSize(22,22); 
     icon.iconAnchor = new GPoint(11,11);
   }
   if(isize=="SMALL") {
     icon.iconSize = new GSize(16,16); 
     icon.iconAnchor = new GPoint(8,8);
   }
   
 }

 function GE_Icon_SetSizeCombo(ComboList,Icon)
 {
  var ItemValue = zweb_list_getselected(ComboList); 
  GE_Icon_SetSize(Icon,ItemValue);
 }

 function GE_GetUrlIcon(Id)
 {
  var Iname = "";
  if(Id=="DEFAULT") {Iname = "http://maps.google.com/mapfiles/kml/pal4/icon16.png"}
  if(Id=="BUILDING") {Iname = "http://maps.google.com/mapfiles/kml/pal3/icon21.png"}
  if(Id=="HOUSE") {Iname = "http://maps.google.com/mapfiles/kml/pal3/icon56.png"}
  if(Id=="HOSPITAL") {Iname = "http://maps.google.com/mapfiles/kml/pal3/icon46.png"}
  if(Id=="MOUNTAIN") {Iname = "http://maps.google.com/mapfiles/kml/pal3/icon29.png"}
  if(Id=="SCHOOL") {Iname = "http://maps.google.com/mapfiles/kml/pal2/icon10.png"}
  if(Id=="CHURCH") {Iname = "http://maps.google.com/mapfiles/kml/pal2/icon11.png"}
  if(Id=="DINNING") {Iname = "http://maps.google.com/mapfiles/kml/pal2/icon63.png"}
  if(Id=="TREE") {Iname = "http://maps.google.com/mapfiles/kml/pal2/icon12.png"}
  if(Id=="GOLF") {Iname = "http://maps.google.com/mapfiles/kml/pal2/icon13.png"}
  if(Id=="") {Iname = ""}
  return Iname
 }

 


 function GE_GetPt_Symbols_List(ComboList)
 { var gp = "ICON:"
   zlist_addItem(ComboList,"Default",gp+"DEFAULT");
   zlist_addItem(ComboList,"Building",gp+"BUILDING");
   zlist_addItem(ComboList,"House",gp+"HOUSE");
   zlist_addItem(ComboList,"Hospital",gp+"HOSPITAL");
   zlist_addItem(ComboList,"School",gp+"SCHOOL");
   zlist_addItem(ComboList,"Church",gp+"CHURCH");
   zlist_addItem(ComboList,"Dinning",gp+"DINNING");
   zlist_addItem(ComboList,"Tree",gp+"TREE");
   zlist_addItem(ComboList,"Golf",gp+"GOLF");
   zlist_addItem(ComboList,"Mountain",gp+"MOUNTAIN");
   //zlist_addItem(ComboList,"Car",gp+"CAR");
 }


 function GE_IcongetId(ComboList)
 {
    var ItemId = "DEFAULT"
    var itemselected = zweb_list_getselected(ComboList);
    if (zweb_islink(itemselected)) {   
     ItemId = zweb_vallink(itemselected);
    }
  return ItemId
 }

 function GE_SetIcon(ComboList,statusbar)
  {
    var output ="";
    var itemselected = zweb_list_getselected(ComboList);
    if (zweb_islink(itemselected)) {   
    var typelink = zweb_typelink(itemselected);
    var linkid = zweb_vallink(itemselected);

    if(typelink=="ICON") {
      output =GE_GetUrlIcon(linkid);
      if(statusbar!=""){
      document.getElementById(statusbar).innerHTML = "Symbol: "+linkid;}
     }
    else {
      if(statusbar!=""){
      document.getElementById(statusbar).innerHTML = "Option not available";}
     }
   }
   return output  
  }



 // New tools


 function GE_newIcon(Name,Id,Pallete)
 {
   this.Name = Name;
   this.Pallete = Pallete;
   this.Id = Id
 } 


 function GE_IconsArray()
 {
  var Icons = new Array()
Icons.push(new GE_newIcon("Police",8,2));
Icons.push(new GE_newIcon("Hospital",46,3));
Icons.push(new GE_newIcon("Home",56,3));
Icons.push(new GE_newIcon("School",10,2));
Icons.push(new GE_newIcon("Church",11,2));
Icons.push(new GE_newIcon("Mart",26,3));
Icons.push(new GE_newIcon("Police",0,2));
Icons.push(new GE_newIcon("Hospital",38,3));
Icons.push(new GE_newIcon("Home",48,3));
Icons.push(new GE_newIcon("School",2,2));
Icons.push(new GE_newIcon("Church",3,2));
Icons.push(new GE_newIcon("Mart",18,3));
Icons.push(new GE_newIcon("Bank",58,2));
Icons.push(new GE_newIcon("Hotel",28,2));
Icons.push(new GE_newIcon("Drinks",27,2));
Icons.push(new GE_newIcon("Dinner",40,2));
Icons.push(new GE_newIcon("Coffe",62,2));
Icons.push(new GE_newIcon("Gas",29,2));
Icons.push(new GE_newIcon("Bank",50,2));
Icons.push(new GE_newIcon("Hotel",20,2));
Icons.push(new GE_newIcon("Drinks",19,2));
Icons.push(new GE_newIcon("Dinner",32,2));
Icons.push(new GE_newIcon("Coffe",54,2));
Icons.push(new GE_newIcon("Gas",21,2));
Icons.push(new GE_newIcon("Movie",30,2));
Icons.push(new GE_newIcon("News Papper",31,2));
Icons.push(new GE_newIcon("Plane",56,2));
Icons.push(new GE_newIcon("Yellow Car",47,2));
Icons.push(new GE_newIcon("Red Car",15,4));
Icons.push(new GE_newIcon("Green Car",62,4));
Icons.push(new GE_newIcon("Movie",22,2));
Icons.push(new GE_newIcon("News Papper",23,2));
Icons.push(new GE_newIcon("Plane",48,2));
Icons.push(new GE_newIcon("Yellow Car",39,2));
Icons.push(new GE_newIcon("Red Car",7,4));
Icons.push(new GE_newIcon("Green Car",54,4));
Icons.push(new GE_newIcon("Football",57,2));
Icons.push(new GE_newIcon("Teacher",14,2));
Icons.push(new GE_newIcon("Tree",12,2));
Icons.push(new GE_newIcon("Golf",13,2));
Icons.push(new GE_newIcon("Globe",27,3));
Icons.push(new GE_newIcon("Star",28,3));
Icons.push(new GE_newIcon("Football",49,2));
Icons.push(new GE_newIcon("Teacher",6,2));
Icons.push(new GE_newIcon("Tree",4,2));
Icons.push(new GE_newIcon("Golf",5,2));
Icons.push(new GE_newIcon("Globe",19,3));
Icons.push(new GE_newIcon("Star",20,3));
Icons.push(new GE_newIcon("Danger",41,3));
Icons.push(new GE_newIcon("i",43,3));
Icons.push(new GE_newIcon("R",9,2));
Icons.push(new GE_newIcon("Radiactive",47,3));
Icons.push(new GE_newIcon("Orange ball",57,3));
Icons.push(new GE_newIcon("Page",62,3));
Icons.push(new GE_newIcon("Danger",33,3));
Icons.push(new GE_newIcon("i",35,3));
Icons.push(new GE_newIcon("R",1,2));
Icons.push(new GE_newIcon("Radiactive",39,3));
Icons.push(new GE_newIcon("Orange ball",49,3));
Icons.push(new GE_newIcon("Page",54,3));
Icons.push(new GE_newIcon("",8,4));
Icons.push(new GE_newIcon("",9,4));
Icons.push(new GE_newIcon("",10,4));
Icons.push(new GE_newIcon("",11,4));
Icons.push(new GE_newIcon("",12,4));
Icons.push(new GE_newIcon("",13,4));
Icons.push(new GE_newIcon("",0,4));
Icons.push(new GE_newIcon("",1,4));
Icons.push(new GE_newIcon("",2,4));
Icons.push(new GE_newIcon("",3,4));
Icons.push(new GE_newIcon("",4,4));
Icons.push(new GE_newIcon("",5,4));
Icons.push(new GE_newIcon("",14,4));
Icons.push(new GE_newIcon("Square Mark",61,3));
Icons.push(new GE_newIcon("Circle Point",25,4));
Icons.push(new GE_newIcon("Square Point",26,4));
Icons.push(new GE_newIcon("",30,4));
Icons.push(new GE_newIcon("Sunny",58,3));
Icons.push(new GE_newIcon("",6,4));
Icons.push(new GE_newIcon("Square Mark",53,3));
Icons.push(new GE_newIcon("Circle Point",17,4));
Icons.push(new GE_newIcon("Square Point",18,4));
Icons.push(new GE_newIcon("",22,4));
Icons.push(new GE_newIcon("Sunny",50,3));
Icons.push(new GE_newIcon("Cloudy",40,4));
Icons.push(new GE_newIcon("",41,4));
Icons.push(new GE_newIcon("",42,4));
Icons.push(new GE_newIcon("",43,4));
Icons.push(new GE_newIcon("",44,4));
Icons.push(new GE_newIcon("Webcam",45,4));
Icons.push(new GE_newIcon("Cloudy",32,4));
Icons.push(new GE_newIcon("",33,4));
Icons.push(new GE_newIcon("",34,4));
Icons.push(new GE_newIcon("",35,4));
Icons.push(new GE_newIcon("",36,4));
Icons.push(new GE_newIcon("Webcam",37,4));

Icons.push(new GE_newIcon("Puhshin",14,5));
Icons.push(new GE_newIcon("Flag",13,5));
Icons.push(new GE_newIcon("For Sale",10,5));
Icons.push(new GE_newIcon("For sale 2",12,5));
Icons.push(new GE_newIcon("+",11,5));
Icons.push(new GE_newIcon("Flecha down",6,5));

Icons.push(new GE_newIcon("Pushin",55,3));
Icons.push(new GE_newIcon("Flag",21,4));
Icons.push(new GE_newIcon("For Sale",2,5));
Icons.push(new GE_newIcon("For sale 2",4,5));
Icons.push(new GE_newIcon("+",3,5));
Icons.push(new GE_newIcon("Flecha down",20,4));

Icons.push(new GE_newIcon("Camera",46,4));
Icons.push(new GE_newIcon("Starfish",47,4));
Icons.push(new GE_newIcon("",56,4));
Icons.push(new GE_newIcon("",57,4));
Icons.push(new GE_newIcon("",58,4));
Icons.push(new GE_newIcon("",59,4));
Icons.push(new GE_newIcon("Camera",38,4));
Icons.push(new GE_newIcon("Starfish",39,4));
Icons.push(new GE_newIcon("",48,4));
Icons.push(new GE_newIcon("",49,4));
Icons.push(new GE_newIcon("",50,4));
Icons.push(new GE_newIcon("",51,4));
Icons.push(new GE_newIcon("",60,4));
Icons.push(new GE_newIcon("",52,4));
Icons.push(new GE_newIcon("",61,4));
Icons.push(new GE_newIcon("",53,4));
Icons.push(new GE_newIcon("4 pointss",7,2));
Icons.push(new GE_newIcon("highway",16,2));
Icons.push(new GE_newIcon("",17,2));
Icons.push(new GE_newIcon("",18,2));
Icons.push(new GE_newIcon("Building",21,3));
Icons.push(new GE_newIcon("Mountain",29,3));
Icons.push(new GE_newIcon("Cross1",52,3));
Icons.push(new GE_newIcon("Cross2",60,3));
Icons.push(new GE_newIcon("1",0,3));
Icons.push(new GE_newIcon("2",1,3));
Icons.push(new GE_newIcon("3",2,3));
Icons.push(new GE_newIcon("4",3,3));
Icons.push(new GE_newIcon("5",4,3));
Icons.push(new GE_newIcon("6",5,3));
Icons.push(new GE_newIcon("7",6,3));
Icons.push(new GE_newIcon("8",7,3));
Icons.push(new GE_newIcon("9",16,3));
Icons.push(new GE_newIcon("10",17,3));

Icons.push(new GE_newIcon("",7,5));
Icons.push(new GE_newIcon("",15,5));
   return Icons 
 }

 
 function GE_Icon_GetUrl(Id)
 {
   var Icons = GE_IconsArray();
   var xIcon = Icons[Id-1];  

   //var Url = "http://maps.google.com/mapfiles/kml/pal2/icon"+Id+".png";

    var Url = "http://maps.google.com/mapfiles/kml/pal"+xIcon.Pallete+"/icon"+xIcon.Id+".png";
   return Url
 }


 function GE_tbl_addcell(Row,Index,Texto)
 {
   cellX = Row.insertCell(Index);
   cellX.width = 36;
   cellX.className="cellIcon";
   textNode = document.createTextNode('Texto');
   //cellX.appendChild(textNode);
   cellx.innerHTML = Texto;
 }


 function GE_addcellIcon(row,Id)
 {
   cell = document.createElement("td");
   cell.setAttribute("width","33");
   //cell.setAttribute("class","cellIcon");
   cadena = '<img border="0" src="'+GE_Icon_GetUrl(Id)+'" style="cursor:pointer;" onClick="GE_setIconDlg('+Id+')"/>';
   cell.innerHTML = cadena; 
   row.appendChild(cell);
 }


 function GE_setIconDlg(id)
 {
  var obj = zdoc_get("divGEIcon"); 
  obj.innerHTML = '<img border="0" src="'+GE_Icon_GetUrl(id)+'"/>';
  document.frGEIcon.IconId.value=""+id;
 }

 function GE_AcceptIcon()
 {
  return document.frGEIcon.IconId.value;
 }


 function GE_SelectIcon(DoFunction,Id)
 {
   zset_wincenter("<b>&nbsp; Select Icon<b>",233,245,"","");
   var obj = zdoc_get("zfrwin");

   var cadena ='<div style="position:absolute; left:0px; top:0px; width:230px; height:178px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: yellow; overflow-y:auto;overflow-x:hidden;"/>';
   cadena +='<TABLE id="TblIcons" class="tbIcon">'; 
  //cadena +='cellSpacing=0 cellPadding=2 width=250 border=1><TBODY></TBODY>';
  //cadena +='<tr><th>*</th><th>Latitude</th><th>Longitude</th><th>Label</th><th>Description</th></tr>'; 
  cadena +='</TABLE></div>';
  cadena +='<div id="divGEIcon" style="position:absolute; left:2px; top:182px; width:32px; height:32px;background-color:white; border: 1px solid;"/>';
  cadena +='<img border="0" src="'+GE_Icon_GetUrl(Id)+'"/></div>'; 
  cadena +='<div style="position:absolute; left:90px; top:190px; width:150px; height:35px;"/>';
  cadena +='<form name="frGEIcon"><input type="hidden" name="IconId" value="'+Id+'"/>';
  cadena +='<input type="button" name="tb1" value="Accept" onClick="'+DoFunction+'(GE_AcceptIcon());zclose_zwin()"/>';
  cadena +='<input type="button" name="tb2" value="Cancel" onClick="zclose_zwin()"/>';
  cadena +='</form></div>';
  obj.innerHTML = cadena;

  var myTable = document.getElementById("TblIcons");
  for(i=1; i<=24; i++) {
   lastRow = myTable.rows.length;
   row = myTable.insertRow(lastRow);
   row.height = 33;
   //row.onclick=rowclick;
   
   //cadena = '<img border="0" src="'+GE_Icon_GetUrl(i)+'" style="cursor:hand;"/>';
   
   for(j=1; j<7; j++) {   
    GE_addcellIcon(row,(i-1)*6+j);
   }

  }

 }
 
//Colors Dialog Box


function GE_RGB(R,G,B)
 {
  //var hex = "00|0A|14|1E|28|32|3C|46|50|5A|64|6E|78|82|8C|96|A0|AA|B4|BE|C8|D2|DC|E6|F0|FA|FF";
  
   var hex = "00|14|28|3C|50|64|78|8C|A0|B4|C8|DC|F0|FF";
   //var hex = "00|28|50|78|A0|C8|F0|FF";
  
var color = "#"+hex.split("|")[R]+hex.split("|")[G]+hex.split("|")[B];
 // color = ""+R+"-"+G+"-"+B;
  return color
 }


function GE_RGB10(R,G,B)
 {
  //var hex = "00|0A|14|1E|28|32|3C|46|50|5A|64|6E|78|82|8C|96|A0|AA|B4|BE|C8|D2|DC|E6|F0|FA|FF";
  var hex = "00|1E|3c|5A|78|8C|AA|C8|E6|FF";
   var color = "#"+hex.split("|")[R]+hex.split("|")[G]+hex.split("|")[B];
 
  return color
 }

function GE_SetCellColor()
 {
  var obj = zdoc_get("divGEIcon"); 
  obj.style.backgroundColor = this.bgColor;
  document.frGEIcon.IconId.value=""+this.bgColor;
 }

function GE_addcellColor(row,R,G,B)
 {
   cell = document.createElement("td");
   cell.setAttribute("Width",10);
   cadena = GE_RGB(R,G,B);
   cell.setAttribute("bgColor",cadena);
   cell.onclick=GE_SetCellColor; 
   row.appendChild(cell);
 }


 function GE_addRow(myTable,height)
 {
   lastRow = myTable.rows.length;
   row = myTable.insertRow(lastRow);
   row.setAttribute("height",height);
   //row.height = parseInt(height);
   return row
 }

 function GE_addRGBevent()
 {
  var R = zget_radiolist_index(document.frRGB.OptR);
  var G = zget_radiolist_index(document.frRGB.OptG);
  var B = zget_radiolist_index(document.frRGB.OptB);

  var xColor = GE_RGB10(R-1,G-1,B-1);
  var obj = zdoc_get("divGEIcon"); 
  obj.style.backgroundColor = xColor;
  document.frGEIcon.IconId.value=""+xColor;

 }


 function GE_Colors_RGBRows()
 {
  var cad ='<form name="frRGB"><Table border=0 cellspacing=0 cellpadding=0 borderColor=#333333 height=8>';

  var CadR ='<tr ><td height=7><b>&nbsp; R</b></td><td>'; 
  var CadG ='<tr ><td height=7><b>&nbsp; G</b></td><td>';
  var CadB ='<tr><td><b>&nbsp; B</b></td><td>'; 
  var check=" checked";
  for(var i=1; i<11; i++) {
   CadR +='<input type="radio" name="OptR"'+check+' onclick="GE_addRGBevent()">&nbsp;';
   CadG +='<input type="radio" name="OptG"'+check+' onclick="GE_addRGBevent()">&nbsp;';
   CadB +='<input type="radio" name="OptB"'+check+' onclick="GE_addRGBevent()">&nbsp;';
   if(i==1) {check ="";}
  }
 
  cad += CadR+'</td></tr>'+CadG+'</td></tr>'+CadB+'</td></tr></Table></form>';
 
  return cad
 }


function GE_SelectColor(DoFunction,xColor)
 {
   zset_wincenter("<b>&nbsp; Select Color<b>",265,270,"","");
   var obj = zdoc_get("zfrwin");

   var cadena ='<div style="position:absolute; left:0px; top:0px; width:260px; height:145px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; overflow-y:auto;overflow-x:hidden;"/>';
   cadena +='<TABLE id="TblColors" cellSpacing=0 cellPadding=2 border=1 width=240 height=378 style="cursor:pointer;" >'; 
  
  cadena +='</TABLE></div>';
  cadena += '<div style="position:absolute; left:3px; top:147px; width:255px; height:60px;background-color:#f8f8f6;"/>'+GE_Colors_RGBRows()+'</div>';

  cadena +='<div id="divGEIcon" style="position:absolute; left:10px; top:218px; width:20px; height:20px;background-color:'+xColor+'; border: 1px solid;"/></div>';
  
  cadena +='<div style="position:absolute; left:120px; top:220px; width:150px; height:35px;"/>';
  cadena +='<form name="frGEIcon"><input type="hidden" name="IconId" value="'+xColor+'"/>';
  cadena +='<input type="button" name="tb1" value="Accept" onClick="'+DoFunction+'(GE_AcceptIcon());zclose_zwin()"/>';
  cadena +='<input type="button" name="tb2" value="Cancel" onClick="zclose_zwin()"/>';
  cadena +='</form></div>';
  obj.innerHTML = cadena;
  
 
  var myTable = document.getElementById("TblColors");
  //for(i=1; i<=5; i++) {

   row = GE_addRow(myTable,"10");
   for(j=0; j<14; j++) {GE_addcellColor(row,j,j,j);}

  for(i=0; i<5; i++) { 
     row = GE_addRow(myTable,"10");
    for(j=0; j<14; j++) {GE_addcellColor(row,j,i*3,1);}
   }

  // row = GE_addRow(myTable,"10");
  // for(j=0; j<14; j++) {GE_addcellColor(row,j,0,0);}

  // row = GE_addRow(myTable,"10");
  // for(j=0; j<14; j++) {GE_addcellColor(row,j,j,0);}

   

   //row = GE_addRow(myTable,"10");
   //for(j=0; j<14; j++) {GE_addcellColor(row,0,j,0);}

  // row = GE_addRow(myTable,"10");
  // for(j=0; j<14; j++) {GE_addcellColor(row,0,j,j);}

  // row = GE_addRow(myTable,"10");
  // for(j=0; j<14; j++) {GE_addcellColor(row,0,0,j);}

  // row = GE_addRow(myTable,"10");
  // for(j=0; j<14; j++) {GE_addcellColor(row,j,0,j);}

  
   for(i=0; i<5; i++) { 
     row = GE_addRow(myTable,"10");
    for(j=0; j<14; j++) {GE_addcellColor(row,i*3,j,6);}
   }

   for(i=0; i<5; i++) { 
     row = GE_addRow(myTable,"10");
    for(j=0; j<14; j++) {GE_addcellColor(row,i*3,6,j);}
   }

  for(i=0; i<5; i++) { 
     row = GE_addRow(myTable,"10");
    for(j=0; j<14; j++) {GE_addcellColor(row,1,j,i*3);}
   }
  
 }



/*
function app_setIconRoll(Id)
 { KMLDoc.Roll_IconIndex = parseInt(""+Id);
  var obj = zdoc_get("GE_SymbolRoll");
  obj.innerHTML = '<img border="0" src="'+GE_Icon_GetUrl(KMLDoc.Roll_IconIndex)+'"/>';
 }

function app_setColorRoll(Color)
 { KMLDoc.Roll_IconColor = Color;
   var obj = zdoc_get("GE_SymbolRollColor"); 
   obj.style.backgroundColor =KMLDoc.Roll_IconColor;
 }
*/

function app_setColorMin(Color)
 { KMLDoc.ColorMin = Color;
   var obj = zdoc_get("MinColor"); 
   obj.style.backgroundColor =KMLDoc.ColorMin;
 }

function app_setColorMax(Color)
 { KMLDoc.ColorMax = Color;
   var obj = zdoc_get("MaxColor"); 
   obj.style.backgroundColor =KMLDoc.ColorMax;
 }

function app_setColorLine(Color)
 { KMLDoc.ColorLine = Color;
   var obj = zdoc_get("LineColor"); 
   obj.style.backgroundColor =KMLDoc.ColorLine;
 }



function app_GEAdvanced2()
 {
   var dwidth = 365;
   if(es_MSI()) {dWidth = 345;}
   
   //zset_wincenter("<b>&nbsp; Advanced Options</b>",dwidth,190,"","");
   //var obj = zdoc_get("zfrwin");

   var doclosing="zdiv_hideshow(true,'divDemo1',true)";


   zset_divcenter("divDemo1","<b>&nbsp; Advanced Options</b>",dwidth,190,"","",doclosing);
   zdiv_hideshow(false,"divDemo1");
   var obj = zdoc_get("zfr_divDemo1");

   var cadena ='<div style="position:absolute; left:0px; top:0px; width:190px; height:145px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"/>';

   cadena +='<form name="GEfrAdv">';
   cadena +='<TABLE cellSpacing=0 cellPadding=2 border=0 width=180>'; 
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="Folder">Create Folder</td></tr>';
   cadena +='<tr><td> </td></tr>';
   cadena +='<tr><td>';
  
   cadena +='<Fieldset style="width:160px;"><Legend>Extrude</Legend>';
   cadena +='<input type="radio" name="OptExtrude" checked>None';
   cadena +='<br><input type="radio" name="OptExtrude">Elevation';
   cadena +='<br><input type="radio" name="OptExtrude">Value';
   cadena +='&nbsp;<input type="text" name="ExtrudeValue" style="width:80px">';
   cadena +='</fieldset></td></tr><tr><td><br>';
   cadena +='<input type="button" name="tb1" value="Accept" onClick="app_acept_advdata();'+doclosing+'"/>';
   cadena +='<input type="button" name="tb2" value="Cancel" onClick="'+doclosing+'"/>';
   cadena +='</td></tr></TABLE></form></div>';
    

   cadena +='<div style="position:absolute; left:202px; top:0px; width:155px; height:145px;"/>';

   cadena +='<form name="GEfrAdv2">';
   cadena +='<TABLE cellSpacing=0 cellPadding=2 border=0 width=150>'; 
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="LabelMap">Label on Map</td></tr>';
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="RollOver">Roll over effect</td></tr>';
   cadena +='<tr><td>';
   cadena +='<Fieldset style="width:130px;"><Legend>Roll over</Legend>';
   cadena +='<input type="checkbox" name="CheckLabelOver">Show Label';
   cadena +='<br><br><br>Icon';
   cadena +='<br>Scale&nbsp;';
   cadena +='<select name="PtScaleRoll" style = "Width:70px">';
   cadena +='</select>'; 
   cadena +='</fieldset></td></tr>';
   cadena +='</TABLE></form></div>'; 

   cadena +='<div id="GE_SymbolRoll" style="position:absolute; left:250px; width:32px;';
   cadena +=' height:32px; top:90px;border: 1px solid;cursor:pointer;" ';

   cadena +=' onclick="GE_SelectIcon(\'app_setIconRoll\',KMLDoc.Roll_IconIndex);"></div>';
  
  cadena +='<div id="GE_SymbolRollColor" style="position:absolute; left:290px; width:17px;';
   cadena +=' height:17px; top:105px;border: 1px solid;cursor:pointer;" ';

  cadena +=' onclick="GE_SelectColor(\'app_setColorRoll\',KMLDoc.Roll_IconColor);"></div>';


  obj.innerHTML = cadena;
  
  zFillCombo2(document.GEfrAdv2.PtScaleRoll,"0.1|0.2|0.4|0.5|0.6|0.8|0.9|1|1.1|1.2|1.5|1.8|2");
  app_setIconRoll(KMLDoc.Roll_IconIndex);
  app_setColorRoll(KMLDoc.Roll_IconColor);
  app_set_advdata();
 }
 
function app_GEAdvanced()
 {
   var dwidth = 590;
   if(es_MSI()) {dWidth = 345;}
   
   //zset_wincenter("<b>&nbsp; Advanced Options</b>",dwidth,190,"","");
   //var obj = zdoc_get("zfrwin");

   var doclosing="zdiv_hideshow(true,'divDemo1',true)";


   zset_divcenter("divDemo1","<b>&nbsp; Advanced Options</b>",dwidth,190,"","",doclosing);
   zdiv_hideshow(false,"divDemo1");
   var obj = zdoc_get("zfr_divDemo1");

   var cadena ='<div style="position:absolute; left:385px; top:0px; width:190px; height:145px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"/>';

   cadena +='<form name="GEfrAdv">';
   cadena +='<TABLE cellSpacing=0 cellPadding=2 border=0 width=180>'; 
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="Folder">Create Folder</td></tr>';
   cadena +='<tr><td> </td></tr>';
   cadena +='<tr><td>';
  
   cadena +='<Fieldset style="width:160px;"><Legend>Extrude</Legend>';
   cadena +='<input type="radio" name="OptExtrude" checked>None';
   cadena +='<br><input type="radio" name="OptExtrude">Elevation';
   cadena +='<br><input type="radio" name="OptExtrude">Value';
   cadena +='&nbsp;<input type="text" name="ExtrudeValue" style="width:80px">';
   cadena +='</fieldset></td></tr><tr><td><br>';
   cadena +='<input type="button" name="tb1" value="Accept" onClick="app_acept_advdata();'+doclosing+'"/>';
   cadena +='<input type="button" name="tb2" value="Cancel" onClick="'+doclosing+'"/>';
   cadena +='</td></tr></TABLE></form></div>';
    

   cadena +='<div style="position:absolute; left:0px; top:0px; width:155px; height:145px;"/>';

   cadena +='<form name="GEfrAdv2">';
   cadena +='<TABLE cellSpacing=0 cellPadding=2 border=0 width=150>'; 
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="LabelMap">Label on Map</td></tr>';
   cadena +='<tr><td><INPUT TYPE=CHECKBOX NAME="RollOver">Roll over effect</td></tr>';
   cadena +='<tr><td>';
   cadena +='<Fieldset style="width:130px;"><Legend>Roll over</Legend>';
   cadena +='<input type="checkbox" name="CheckLabelOver">Show Label';
   cadena +='<br><br><br>Icon';
   cadena +='<br>Scale&nbsp;';
   cadena +='<select name="PtScaleRoll" style = "Width:70px">';
   cadena +='</select>'; 
   cadena +='</fieldset></td></tr>';
   cadena +='</TABLE></form></div>'; 

   cadena +='<div style="position:absolute; left:160px; top:0px; width:200px; height:145px;"/>';

   cadena +='<form name="GEfrAdv3">';
   cadena +='<Fieldset style="width:200px;"><Legend>Chart / Circles</Legend>';
   cadena +='<TABLE cellSpacing=0 cellPadding=2 border=0 width=150>';
   cadena +='<tr><td>Value</td><td><select name="chartValue" style = "Width:90px"></select>&nbsp;<INPUT TYPE=CHECKBOX NAME="chart3D">3D</td></tr>';
   cadena +='<tr><td>Radius</td><td><input type="text" name="chartRadio" style="width:60px" value="50"><select name="chartUnits" style = "Width:70px"></select></td></tr>';
   cadena +='<tr><td></td><td>Min Value Color</td></tr>';
   cadena +='<tr><td></td><td>Max Value Color</td></tr>';
   cadena +='<tr><td></td><td>Outline color</td></tr>';
   cadena +='<tr><td>Opacity</td><td><select name="chartOpacity" style = "Width:150px"></select></td></tr>';
   cadena +='</table></fieldset>';
   cadena +='</form></div>';

   cadena +='<div id="GE_SymbolRoll" style="position:absolute; left:50px; width:32px;';
   cadena +=' height:32px; top:90px;border: 1px solid;cursor:hand;" ';

   cadena +=' onclick="GE_SelectIcon(\'app_setIconRoll\',KMLDoc.Roll_IconIndex);"></div>';
  
  cadena +='<div id="GE_SymbolRollColor" style="position:absolute; left:90px; width:17px;';
   cadena +=' height:17px; top:105px;border: 1px solid;cursor:hand;" ';
  cadena +=' onclick="GE_SelectColor(\'app_setColorRoll\',KMLDoc.Roll_IconColor);"></div>';

  cadena +='<div id="MinColor" style="position:absolute; left:180px; width:22px;';
   cadena +=' height:10px; top:70px;border: 1px solid;cursor:hand;" ';
  cadena +=' onclick="GE_SelectColor(\'app_setColorMin\',KMLDoc.Roll_IconColor);"></div>';

  cadena +='<div id="MaxColor" style="position:absolute; left:180px; width:22px;';
   cadena +=' height:10px; top:89px;border: 1px solid;cursor:hand;" ';
  cadena +=' onclick="GE_SelectColor(\'app_setColorMax\',KMLDoc.Roll_IconColor);"></div>';

 cadena +='<div id="LineColor" style="position:absolute; left:180px; width:22px;';
   cadena +=' height:10px; top:108px;border: 1px solid;cursor:hand;" ';
  cadena +=' onclick="GE_SelectColor(\'app_setColorLine\',KMLDoc.Roll_IconColor);"></div>';

  obj.innerHTML = cadena;
  
  zFillCombo2(document.GEfrAdv2.PtScaleRoll,"0.1|0.2|0.4|0.5|0.6|0.8|0.9|1|1.1|1.2|1.5|1.8|2");
  zFillCombo2(document.GEfrAdv3.chartValue,"None|Elevation|Value1");
  zFillCombo2(document.GEfrAdv3.chartUnits,"Meters|Km|Feet|Miles");
  zFillCombo2(document.GEfrAdv3.chartOpacity,"0.1|0.2|0.4|0.5|0.6|0.8|0.9|1|1.1|1.2|1.5|1.8|2");
  app_setIconRoll(KMLDoc.Roll_IconIndex);
  app_setColorRoll(KMLDoc.Roll_IconColor);

  app_setColorMin(KMLDoc.ColorMin);
  app_setColorMax(KMLDoc.ColorMax);
  app_setColorLine(KMLDoc.ColorLine);
  app_set_advdata();
 }

-->