﻿function KartPunktListe(liste)
{
    if(visFunksjonsKall)alert('Oppretter KartPunktListe...');
    //Egenskaper
    if(liste == null)
    {
        this._liste = new Array();    
    }
    else
    {
        this._liste = liste;
    }    
    
}

//Metoder
KartPunktListe.prototype.HentAntall = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.HentAntall()');
    
    if(erDefinert("_liste"))
    {
        return this._liste.length;
    }
    
    return -1;
}

KartPunktListe.prototype.leggTilPunkt = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.leggTilPunkt()');
}

KartPunktListe.prototype.hentPunkt = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.hentPunkt()');
}

KartPunktListe.prototype.fjernPunkt = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.fjernPunkt()');
}

KartPunktListe.prototype.skjulPunkt = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.skjulPunkt()');
}

KartPunktListe.prototype.endrePunktIkon = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.endrePunktIkon()');
}

KartPunktListe.prototype.endrePunktHtml = function()
{
    if(visFunksjonsKall)alert('KartPunktListe.endrePunktHtml()');
}
