function Followmap(dv)
{
    this.divname = dv;
    this.startLat = 0;
    this.startLon = 0;
}

// Définition de la fonction de base
Followmap.prototype.SetInitialPosition = setInitPos;
Followmap.prototype.loadMap = BaseloadMap;
Followmap.prototype.DrawShapes = BaseDrawShape;
Followmap.prototype.remove = Baseremove;
Followmap.prototype.ClearAll = Baseremove;
Followmap.prototype.centermap = Basecentermap;
Followmap.prototype.CenterOneCompet = BaseCenterOneCompet;
Followmap.prototype.dotoggledisplay = Basetoggledisplay;
Followmap.prototype.displayCheckpoints = BdisplayTopPoints;
Followmap.prototype.erasePoints = BerasePoints;
Followmap.prototype.dessineParcours = BdessineParcours;
Followmap.prototype.traceCompet = BtraceCompet;
Followmap.prototype.erasetrace = Berasetrace;
Followmap.prototype.redrawtrace = Bredrawtrace;
//---------------------------------------------------------
function setInitPos(lat,lng)
{
    this.startLat = lat;
    this.startLon = lng;
}

//---------------------------------------------------------
function Bredrawtrace()
{
    alert("Under development");
}
//---------------------------------------------------------
function Berasetrace()
{
    alert("Under development");
}
//---------------------------------------------------------
function BaseRefresh()
{
    alert("Under development");
}
//---------------------------------------------------------
function BdisplayTopPoints()
{
    alert("Under development");
}
//---------------------------------------------------------
function BtraceCompet()
{
    alert("Under development");
}
//---------------------------------------------------------
function BerasePoints (kind)
{

}
//---------------------------------------------------------
function BdessineParcours()
{
    alert("Under development");
}
//---------------------------------------------------------
function BaseloadMap()
{
    alert("Under development");
}
//---------------------------------------------------------
function BaseDrawShape(isReplay,p1,p2,p3,p4,p5,p6,p7,p8)
{
    alert("Under development");
}
//---------------------------------------------------------
function Basecentermap()
{
    alert("Under development");
}
//---------------------------------------------------------
function Baseremove(p1)
{
    alert("Under development");
}
//---------------------------------------------------------
function BaseCenterOneCompet(p1)
{
    alert("Under development");
}
//---------------------------------------------------------
function Basetoggledisplay(p1)
{
    alert("Under development");
}
//-----------------------------------------------------------
if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();