//\//////////////////////////////////////////////////////////////////////////////////
//\  Używa biblioteki overLIB
//\  Służy do tego aby wywołania z raportów były mniejsze - mniej parametrów
//\//////////////////////////////////////////////////////////////////////////////////

// Informacja o wpisie
function Wpis(sNaglowek, sOpis) {
    overlib(sOpis,
            CAPTION, sNaglowek,
            FGCOLOR, 'white',
            BGCOLOR, '#000066',
            CAPCOLOR, '#FFcc66',
            WIDTH, 400,
            TEXTSIZE, 1,
            CAPTIONSIZE, 2,
            OFFSETY, 40,
            BORDER, 3,
            VAUTO);
}

// Informacja o kolumnie nagłówka
function KolumnaNaglowka(sNaglowek, sOpis, sKol, iSzer) {
    overlib(sOpis,
            CAPTION, sNaglowek,
            FGCOLOR, 'white',
            BGCOLOR, sKol,
            CAPCOLOR, '#FFcc66',
            CAPTIONSIZE, 2,
            TEXTSIZE, 1,
            WIDTH, iSzer,
            OFFSETY, 20,
            BORDER, 3,
            VAUTO );
}

// Plany testów
function PlanowaneTesty(sNaglowek, sOpis) {
    overlib(sOpis,
            CAPTION, sNaglowek,
            FGCOLOR, 'white',
            BGCOLOR, '#FFcc66',
            CAPCOLOR, '#b4000d',
            CAPTIONSIZE, 2,
            TEXTSIZE, 1,
            WIDTH, 200,
            OFFSETY, 20,
            BORDER, 3);
}

// sKolor - kolor tła
function ProcentZlych(sKolor) {
    if (sKolor == "red") {
        sOpis = "Powyżej 30% wpisów nie stwierdzonych lub powtórzonych. Należy zmniejszyć współczynnik poniżej 25%.";
    }
    if (sKolor == "yellow") {
        sOpis = "Powyżej 25% (ale nie więcej niż 30%) wpisów nie stwierdzonych lub powtórzonych. Nie jest źle, ale należy zmniejszyć współczynnik poniżej 25%.";
    }
    if (sKolor == "lightgreen") {
        sOpis = "Poniżej 25% wpisów nie stwierdzonych lub powtórzonych. <b>Tak trzymać! Można zejść jeszcze niżej!</b>";
    }
    if (sKolor == "green") {
       sOpis = "Poniżej 15% wpisów nie stwierdzonych lub powtórzonych. <b>Bardzo dobry rezultat! Tak powinno być!</b>";
    }
    overlib(sOpis,
            CAPTION, 'Procent złych wpisów',
            FGCOLOR, 'white',
            BGCOLOR, sKolor,
            CAPCOLOR, 'black',
            WIDTH, 200,
            OFFSETY, 20,
            BORDER, 3);
}

// Ocena jakości wpisów - istotnosc błędów
// sKolor - kolor tła
function IstotnoscWpisow(sKolor) {
    // w zależności od rodzaju podaj jego ocene
    if (sKolor == "red") {
        sOpis = "Średnia waga wpisu jest poniżej 0.5 czyli większo wpisw to wpisy mniejsze, bahe i niej punktowane. Naley zwikszy istotno wpisw! <br>Trzeba w tym celu znajdowa wicej spraw waniejszych (np. bdy powane, krytyczne).";
    }
    if (sKolor == "yellow") {
        sOpis = "rednia waga wpisu pomidzy 0.5 i 0.6. W miar dobrze, ale przydaoby si zwikszy istotno wpisw. <br>Trzeba w tym celu znajdowa wicej spraw waniejszych (np. bdy powane, krytyczne).";
    }
    if (sKolor == "lightgreen") {
        sOpis = "rednia waga wpisu pomidzy 0.6 i 0.7 - bardzo dobrze. <br><b>Tak trzyma!</b>";
    }
    if (sKolor == "green") {
       sOpis = "rednia waga wpisu przekracza 0.7 - rewelacyjnie! <br><b>Bardzo dobry rezultat! Tak powinno by!</b>";
    }
    overlib(sOpis,
            CAPTION, 'Ocena istotnoci wpisw',
            FGCOLOR, 'white',
            BGCOLOR, sKolor,
            CAPCOLOR, 'black',
            WIDTH, 200,
            OFFSETY, 20,
            BORDER, 3);
}


