function MyAddSidebar(myvar, name, type, e, graphic, ckd, i, snippet)
{
   var check = "checked";
   if(ckd == "false")
   {
      check = "";

   }
   var h = "";
   var mid = myvar + "sb" + e;
   if(snippet && snippet != "undefined")
   {
      snippet = "<br><span class='"+myvar+"snip'>" + snippet + "</span>";
   }
   else
   {
      snippet = "";
   }
   switch(type)
   {
      case  "marker" :
         h = '<li id="'+mid+'" onmouseout="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'mouseout\');" onmouseover="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'mouseover\');" >'+
         //'<input id="' + myvar + '' + e + 'CB" type="checkbox" style="vertical-align:middle" ' + check + ' onclick="'+ myvar + '.showHide(' + e + ',this.checked)">'+
         '<a href="#" onclick="GEvent.trigger(' +
         myvar + '.overlayman.markers[' +
         e + '],\'click\');return false;">' +
         graphic + name + '</a>' +
         snippet + '</li>';
         break;
      case  "polyline" :
         h = '<li id="'+
         mid + '"  onmouseout="' +
         myvar + '.overlayman.markers[' + e + '].onOut();" onmouseover="' +
         myvar + '.overlayman.markers[' + e + '].onOver();" ><input id="' +
         myvar + '' +
         e + 'CB" type="checkbox" ' +
         check + ' onclick="'+
         myvar + '.showHide(null,this.checked,' +
         i + ')"><span style="margin-top:6px;"><a href="#" onclick="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'click\');return false;">&nbsp;' +
         graphic + name + '</a></span>' +
         snippet + '</li>';
         break;
      case "polygon" :
         h = '<li id="'+
         mid + '"  onmouseout="' +
         myvar + '.overlayman.markers[' + e + '].onOut();" onmouseover="' +
         myvar + '.overlayman.markers[' + e + '].onOver();" >'+
     //    '<input id="' + myvar + '' + e + 'CB" type="checkbox" ' + check + ' onclick="'+ myvar + '.showHide(' + e + ',this.checked)">'+
         '<a href="#" onclick="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'click\');return false;">&nbsp;' +
         graphic + name + '</a></nobr>' +
         snippet + '</li>';
         break;
      case "groundoverlay" :
         h = '<li id="'+
         mid + '">'+
         //'<input id="' + myvar + '' + e + 'CB" type="checkbox" ' + check + ' onclick="'+ myvar + '.showHide(' + e + ',this.checked)">'+
         '<span style="margin-top:6px;"><a href="#" onclick="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'zoomto\');return false;">&nbsp;' +
         graphic + name + '</a></span>' +
         snippet + '</li>';
         break;
      case "tiledoverlay" :
         h = '<li id="'+
         mid + '"><nobr>'+
         //'<input id="' + myvar + '' + e + 'CB" type="checkbox" ' + check + ' onclick="'+myvar+'.toggleOff('+ e + ',this.checked)">'+
         '<span style="margin-top:6px;"><a href="#" oncontextMenu="' +
         myvar + '.upgradeLayer(' + i + ');return false;" onclick="GEvent.trigger(' +
         myvar + '.overlayman.markers[' + e + '],\'zoomto\');return false;">' +
         GeoXml.WMSICON + '&nbsp;' + name + '</a><br />' +
         graphic + '</span>' +
         snippet + '</li>';
         break;
   }
   return h;
}
;

