function showAlert( text, error )
{
    var spanKomunikat = document.getElementById( 'trescKomunikatu' );
    var divKomunikat = document.getElementById( 'komunikat' );
    var Wleft = Math.floor( ( ( screen.width ) / 2 ) - 250 );
    var Wtop = Math.floor( ( ( screen.height ) / 2 ) - 150 );

    if (document.documentElement && document.documentElement.scrollTop)
        theTop = document.documentElement.scrollTop;
    else if (document.body)
        theTop = document.body.scrollTop

    Wtop = Wtop + theTop;
    divKomunikat.style.left = Wleft + "px";
    divKomunikat.style.top = Wtop + "px";
    divKomunikat.style.display = "block";
    if( error == 1 ) spanKomunikat.style.color = "red";
    spanKomunikat.innerHTML = text;
}

function hideAlert()
{
    var divKomunikat = document.getElementById( 'komunikat' );
    divKomunikat.style.display = "none";
}


function przelicz( produkt, tkanina, Cena, mm )
{
    var nazwaIlosc = "ilosc_" + produkt;
    var nazwaCena = "cena_" + produkt;
    var nazwaCenaH = "cenah_" + produkt;
    var nazwaRazem = "razem_" + produkt;
    var nazwaRazemH = "razemh_" + produkt;
    var podsuma = document.getElementById( 'sumaTotal' );
    var ilosc = 0;
    var suma = 0;
    var sklep;
    var meblomarket;

    //przeliczenie ilosci sztuk
    for(j=0; j<document.logonform.elements.length; j++)
    {
        if( document.logonform.elements[j].type == 'select-one' && document.logonform.elements[j].name.substring(0,nazwaIlosc.length) == nazwaIlosc )
        {
            ilosc += parseInt( document.logonform.elements[j].value );
        }
    }

    for( i = 0; i < Cena.length; i++ )
    {
        if( ilosc >= Cena[i]["limit_od"] && ilosc < Cena[i]["limit_do"] )
        {
            sklep = Cena[i]["sklep"];
            meblomarket = Cena[i]["meblomarket"];
        }
    }

    if( mm == '1' ) cena = meblomarket;
    else cena = sklep;

    if( ilosc == 0 || cena == '' ) cena = '0';

    var poleCeny = document.getElementById( nazwaCena );
    poleCeny.innerHTML = cena;
    var poleCenyH = document.getElementById( nazwaCenaH );
    poleCenyH.value = cena;
    var poleRazem = document.getElementById( nazwaRazem );
    var poleRazemH = document.getElementById( nazwaRazemH );
    if( ilosc > 0 && cena > 0 )
    {
        poleRazem.innerHTML = cena * ilosc;
        poleRazemH.value = cena * ilosc;
    }
    else
    {
        poleRazem.innerHTML = cena;
        poleRazemH.value = cena;
    }

    for(j=0; j<document.logonform.elements.length; j++)
    {
        if( document.logonform.elements[j].type == 'hidden' && document.logonform.elements[j].name.substring(0,7) == 'razemh_' )
        {
            if( document.logonform.elements[j].value.length > 0 )
            {
                suma += parseInt( document.logonform.elements[j].value );
            }
        }
    }

    podsuma.innerHTML = suma;

    //ustawRabat( suma );
}

function ustawRabat( kwota )
{
    var progi = new Array();
    var rabat = 0;
    var brak = 0;
    var rabatInfo = '';
    var kwotaZRabatem;
    var poleRabat = document.getElementById( 'rabat' );
    var rabatTotal = document.getElementById( 'rabatTotal' );
    var poleRabatInfo = document.getElementById( 'rabatInfo' );

    progi[1] = 3000;
    progi[2] = 6000;
    progi[3] = 10000;

    for( i = 1; i < 4; i++ )
    {
        if( progi[i] < kwota ) rabat = i;
    }

    kwotaZRabatem = kwota - ( kwota * rabat/100 );

    poleRabat.innerHTML = rabat + ' %';
    rabatTotal.innerHTML = kwotaZRabatem;

    if( rabat == 0 && kwota > 0 )
    {
        brak = progi[1] - kwota;
        rabatInfo = 'Brakuje Ci ' + brak + 'zł, aby uzyskać rabat w wysokości 1%';
    }
    if( rabat == 1 )
    {
        brak = progi[2] - kwota;
        rabatInfo = 'Brakuje Ci ' + brak + 'zł, aby uzyskać rabat w wysokości 2%';
    }
    if( rabat == 2 )
    {
        brak = progi[3] - kwota;
        rabatInfo = 'Brakuje Ci ' + brak + 'zł, aby uzyskać rabat w wysokości 3%';
    }

    if( rabatInfo.length > 0 )
    {
        poleRabatInfo.innerHTML = rabatInfo;
    }
    else
    {
        poleRabatInfo.innerHTML = '';
    }
}

function checkLength( pole )
{
    var zawartosc = pole.value;
    if( zawartosc.length > 100 )
    {
        alert( 'za długi tekst' );
        zawartosc = zawartosc.substring(0,zawartosc.length-1);
        pole.value = zawartosc;
    }
}

function pokazTkanine( plik )
{
    openFoto( plik );
    document.getElementById( 'header' ).style.display = 'none';
}

function openFoto( fid )
{
  var cel = document.getElementById("fotoBig");
  var cel2 = document.getElementById("foto");
  var height;
  cel.style.display = "block";
  cel.style.height = document.body.clientHeight + 'px';
  cel2.style.display = "block";
  cel2.style.width = "10px";
  cel2.innerHTML = "";

  powieksz( 10, fid, 1 );
}

function powieksz( size, fid, opt )
{
    var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
        scrOfY = window.pageYOffset; scrOfX = window.pageXOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft;
    }

       var cel2 = document.getElementById("foto");
       var szer = document.body.clientWidth;
       var fotos = new Array();
       fotos[0] = fid;
       var margin;
       cel2.style.width = size + "px";
       margin = Math.floor((szer - size) / 2);
       //cel2.style.margin = "0px " + margin + "px 0px " + margin + "px;" ;
       cel2.style.marginTop = scrOfY + 'px';
       cel2.style.marginLeft = margin + "px";
       cel2.style.marginRight = margin + "px";
       newsize = size+5;
       if( size<725 && opt=='1' ) window.setTimeout( 'powieksz( '+ newsize + ', "' + fid + '", ' + opt + ' )', '1' );
       else
       {

         html = '<table cellpadding="0" cellspacing="0" style="width: 700px; margin-left: 10px;"><tr>';
         html += '<tr><td style="width: 700px;text-align: center;font-family:Verdana;font-size: 13px;height:30px;"><a href="javascript:closeFoto();">zamknij</a></td></tr>';
         html += '<tr><td style="width: 700px; text-align: center; font-size: 13px;"><br /><br /><img src="/thumb/miniatura.php?name=../' + fotos[0] + '&amp;rx=650" alt="" border="0" /></td></tr>';
         html += '</table>';
         cel2.innerHTML = html;
       }
}

function closeFoto()
{
  var cel = document.getElementById("fotoBig");
  var cel2 = document.getElementById("foto");
  document.getElementById( 'header' ).style.display = '';
  cel.style.display = "none";
  cel2.style.display = "none";
}
