﻿$(document).ready(function () {
    SelectTab(2)

    if ($('#ContentPlaceHolder1_slider-two').children().size() > 0) {

        $('#ContentPlaceHolder1_slider-two').movingBoxes({
            startPanel: 0,      // start with this panel
            width: 650,    // overall width of movingBoxes (not including navigation arrows)
            panelWidth: 0.5,     // current panel width adjusted to 70% of overall width
            imageRatio: 1 / 1,   // Image ratio set to 16:9
            buildNav: false,   // if true, navigation links will be added
            navFormatter: function (index, panel) { return panel.find('h2 span').text(); } // function which gets nav text from span inside the panel header
        });

        $("a[rel=example_group]").fancybox({
            'transitionIn': 'none',
            'transitionOut': 'none',
            'titlePosition': 'over',
            'titleFormat': function (title, currentArray, currentIndex, currentOpts) {
                return '<span id="fancybox-title-over">Slika ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
            }
        });
    }

    $("a[rel=example_group1]").fancybox({
        'transitionIn': 'none',
        'transitionOut': 'none',
        'titlePosition': 'over',
        'titleFormat': function (title, currentArray, currentIndex, currentOpts) {
            return '<span id="fancybox-title-over">Kalendar popusta ' + '</span>';
        }

    });

    $(function () {
        $(".DivBanerDesno").css('top', ($(window).height() / 2) - 150 );
        $(".DivBanerDesno").jScroll({ speed: "fast" });
        $(".DivBanerDesno").jScroll({ top: ($(window).height() / 2) - 150 });
    });

    //sneg
    $(document).snowfall({flakeCount : 200, maxSpeed : 10,flakeColor:'#ffffff',flakeIndex:999999});

    /*DDL Meni u header-u*/
    $('#ddlmeni').click(function () {
        $('#ddlMeniPadajuci').show();
    });
    $('#ddlMeniPadajuci').mouseout(function () {
        var pr = true;
        $("#ddlMeniHeader").mouseover(function () {
            $('#ddlMeniPadajuci').show();
            pr = false;
        }).mouseout(function () {
            pr = true;
        });
        $("#ddlMenidole").mouseover(function () {
            $('#ddlMeniPadajuci').show();
            pr = false;
        }).mouseout(function () {
            pr = true;
        });
        $("#ddlMeniGore").mouseover(function () {
            $('#ddlMeniPadajuci').show();
            pr = false;
        }).mouseout(function () {
            pr = true;
        });
        if (pr)
            $('#ddlMeniPadajuci').hide();
        else
            $('#ddlMeniPadajuci').show();
    });

    /*DDL Brand u header-u*/
    var pr = true;
    $('#ddlbrand').click(function () {
        $('#ddlBrandPadajuci').show();
        pr = true;
    });
    $('#ddlBrandGore').click(function () {
        $('#ddlBrandPadajuci').hide();
    });

    $(document).click(function () {
        if (!pr)
            $('#ddlBrandPadajuci').hide();
    });
    $("#ddlBrandGore").mouseover(function () {
        pr = true;
    }).mouseout(function () {
        pr = false;
    });



    $('.ImgHotArtikalGlavna').hide();
    $('#ContentPlaceHolder1_SlikaGlavna1').fadeIn();
    $('#1').addClass('HotMenuClick');

    $('.HotMenu').click(function () {
        if ($(this).attr('class').split(' ').slice(-1) == "HotMenu") {
            $('.ImgHotArtikalGlavna').fadeOut(500);
            var br = $(this).attr("id");
            $('#ContentPlaceHolder1_SlikaGlavna' + br).fadeIn(500);
            $('.HotMenuClick').addClass('HotMenu');
            $('.HotMenu').removeClass('HotMenuClick');
            $(this).removeClass('HotMenu');
            $(this).addClass('HotMenuClick');
        }
    });
});

function SelectTab(i) {
    if (i == 1) {
        //$('#ContentPlaceHolder1_opis').show();
        $('#ContentPlaceHolder1_specifikacije').show();
        $('#ContentPlaceHolder1_slike').hide();
        $('#ContentPlaceHolder1_download').hide();

        //$('#ContentPlaceHolder1_opistab').css("background-image", "url(/Slike/opis_tab_active.png)");
        $('#ContentPlaceHolder1_specifikacijetab').css("background-image", "url(/Slike/detaljne_specifikacije_tab.png)");
        $('#ContentPlaceHolder1_sliketab').css("background-image", "url(/Slike/galerija_slika_tab.png)");
        $('#ContentPlaceHolder1_downloadtab').css("background-image", "url(/Slike/download_tab.png)");
    }
    else if (i == 2) {
        //$('#ContentPlaceHolder1_opis').hide();
        $('#ContentPlaceHolder1_specifikacije').show();
        $('#ContentPlaceHolder1_slike').hide();
        $('#ContentPlaceHolder1_download').hide();

        //$('#ContentPlaceHolder1_opistab').css("background-image", "url(/Slike/opis_tab.png)");
        $('#ContentPlaceHolder1_specifikacijetab').css("background-image", "url(/Slike/detaljne_specifikacije_tab_active.png)");
        $('#ContentPlaceHolder1_sliketab').css("background-image", "url(/Slike/galerija_slika_tab.png)");
        $('#ContentPlaceHolder1_downloadtab').css("background-image", "url(/Slike/download_tab.png)");
    }
    else if (i == 3) {
        //$('#ContentPlaceHolder1_opis').hide();
        $('#ContentPlaceHolder1_specifikacije').hide();
        $('#ContentPlaceHolder1_slike').show();
        $('#ContentPlaceHolder1_download').hide();

        //$('#ContentPlaceHolder1_opistab').css("background-image", "url(/Slike/opis_tab.png)");
        $('#ContentPlaceHolder1_specifikacijetab').css("background-image", "url(/Slike/detaljne_specifikacije_tab.png)");
        $('#ContentPlaceHolder1_sliketab').css("background-image", "url(/Slike/galerija_slika_tab_active.png)");
        $('#ContentPlaceHolder1_downloadtab').css("background-image", "url(/Slike/download_tab.png)");
    }
    else if (i == 4) {
        //$('#ContentPlaceHolder1_opis').hide();
        $('#ContentPlaceHolder1_specifikacije').hide();
        $('#ContentPlaceHolder1_slike').hide();
        $('#ContentPlaceHolder1_download').show();

        //$('#ContentPlaceHolder1_opistab').css("background-image", "url(/Slike/opis_tab.png)");
        $('#ContentPlaceHolder1_specifikacijetab').css("background-image", "url(/Slike/detaljne_specifikacije_tab.png)");
        $('#ContentPlaceHolder1_sliketab').css("background-image", "url(/Slike/galerija_slika_tab.png)");
        $('#ContentPlaceHolder1_downloadtab').css("background-image", "url(/Slike/download_tab_active.png)");
    }
}

function ProveriPretragu(a) {
    if (document.getElementById('txtProizvodPretraga').value.trim().length < 2) {
        alert('Morate uneti minimum dva karaktera za pretragu!');
        return false;
    }
    else
        return true;
}

function DodajStavku(id, k, u) {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&k=' + k + '&u=' + u + '&s=1&i=' + i, success: function (data) {
        //samo privremeno iskomentarisano
        //$('#DivIspisKorpa').html(data)
        //$('#DivObavestenjeKorpa_' + id).stop(true, true);
        //$('#DivObavestenjeKorpa_' + id).slideDown('fast').delay(3000).slideUp('fast');
    }
    });
}
function IzbaciStavku(id, k, u) {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&k=' + k + '&u=' + u + '&s=2&i=' + i, success: function (data) {
        $('#ContentPlaceHolder1_DivIspisStavkiKorpa').html(data)
        $('#DivIspisStavkiKorpa').html(data)
        $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&k=' + k + '&u=' + u + '&s=0&i=' + i, success: function (data) {
            var rez = data.split(';');
            $('#DivIspisKorpa').html(rez[0])
            $('#ContentPlaceHolder1_lblUkupnaVrednost').html(rez[1])
            $('#lblUkupnaVrednost').html(rez[1])
            $('#ContentPlaceHolder1_lblUkupnoProizvoda').html(rez[2])
            $('#lblUkupnoProizvoda').html(rez[2])
        }
        });
    }
    });
}
function IzbaciSveIzKorpe() {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=0&k=0&u=0&s=3&i=' + i, success: function (data) {
        $('#ContentPlaceHolder1_DivIspisStavkiKorpa').html(data)
        $('#DivIspisStavkiKorpa').html(data)
        $.ajax({ url: '/frmKorpaZaRad.aspx?id=0&k=0&u=0&s=0&i=' + i, success: function (data) {
            var rez = data.split(';');
            $('#DivIspisKorpa').html(rez[0])
            $('#ContentPlaceHolder1_lblUkupnaVrednost').html(rez[1])
            $('#lblUkupnaVrednost').html(rez[1])
            $('#ContentPlaceHolder1_lblUkupnoProizvoda').html(rez[2])
            $('#lblUkupnoProizvoda').html(rez[2])
        }
        });
    }
    });
}
function UpdateStavka(id, k, u, idtxt) {
    if (isNaN(k.value)) {
        k.value = '1';
    }
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&k=' + k.value + '&u=' + u + '&s=1&i=' + i, success: function (data) {
        $('#DivIspisKorpa').html(data);
    }
    });
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&k=' + k.value + '&u=' + u + '&s=0&i=' + i, success: function (data) {
        var rez = data.split(';');
        //$('#DivIspisKorpa').html(rez[0])
        $('#ContentPlaceHolder1_lblUkupnaVrednost').html(rez[1]);
        $('#lblUkupnaVrednost').html(rez[1]);
        $('#ContentPlaceHolder1_lblUkupnoProizvoda').html(rez[2]);
        $('#lblUkupnoProizvoda').html(rez[2]);
        $('#ContentPlaceHolder1_' + idtxt).html(rez[3]);
        $('#' + idtxt).html(rez[3]);
    }
    });
}
function UporediClick(id, a) {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&up=1&i=' + i, success: function (data) {
        if (data != 0) {
            alert('Imate vise od 4 proizvoda');
            a.checked = false;
        }
    }
    });
}

function DodajUListuZelja(kid, id, link, tip) {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&kid=' + kid + '&s=1&i=' + i, success: function (data) {
        if (data == "0") {//ako je uspesno odradjeno
            if (tip == "1")//ako je proizvod detalji
            {
                link.innerHTML = "<img class='imgDodaj' src='/Slike/minus.png' /> Ukloni sa liste želja";
            }
            else {
                link.src = "/Slike/remove_from.png";
                link.title = "Ukloni iz liste želja";
            }
            link.onclick = function () { UkloniIzListeZelja(kid, id, link, tip); };
        }
    }
    });
}

function UkloniIzListeZelja(kid, id, link, tip) {
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?id=' + id + '&kid=' + kid + '&s=2&i=' + i, success: function (data) {
        if (data == "0") {//ako je uspesno odradjeno
            if (tip == "1")//ako je proizvod detalji
            {
                link.innerHTML = "<img class='imgDodaj' src='/Slike/plus.png' /> Dodaj u listu želja";

            }
            else if ("2") {
                link.src = "/Slike/add_to.png";
                link.title = "Dodaj u listu želja";
            }
            link.onclick = function () { DodajUListuZelja(kid, id, link, tip); };
        }
    }
    });
}

function PrijaviMail() {
    var mail = document.getElementById("txtMailing")
    $('.DivWarningMailing').hide();
    if (mail.value.trim() == "") {
        $('.DivWarningMailing').show();
        return;
    }
    if (validateEmail(mail.value.trim()) == false) {
        $('.DivWarningMailing').show();
        return;
    }

    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?mail=' + encodeURIComponent(mail.value.trim()) + '&i=' + i, success: function (data) {
        if (data == "0") {
            alert("Hvala Vam sto ste se prijavili na Home Center mejl listu.");
            mail.value = "";
        }
        else if (data == "-1") {
            alert("Došlo je do greške pri prijavi na mejl listu.");
        }
        else if (data == "-2") {
            alert("Mejl adresa je već prijavljena na mailing listu.");
        }
        else if (data == "-3") {
            $('.DivWarningMailing').show();
        }
    }
    });
}

function PotvrdiKorpu() {
    $('#btnPotvrdiKorpu').attr('disabled', true);
    $('#btnPotvrdiKorpu').text('Obrada u toku...');
    var i = Math.floor(Math.random() * 999999999)
    $.ajax({ url: '/frmKorpaZaRad.aspx?potvrdakorpe=1&i=' + i, success: function (data) {
        if (data == "0") {
            alert("Uspešno ste poručili vašu korpu.");
            window.location = "/";
        }
        else if (data == "-1") {
            alert("Vaša korpa je prazna.");
        }
        else if (data == "-2") {
            alert("Samo prijavljeni korisnici imaju pravo da naruče.");
        }
        else if (data == "-3") {
            alert("Došlo je do greške pri poručivanju vaše korpe.");
        }
    }
    });
    $('#btnPotvrdiKorpu').text('Potvrdi porudžbinu');
    $('#btnPotvrdiKorpu').attr('disabled', false);
}

function validateEmail(mail) {
    validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    strEmail = mail;

    if (strEmail.search(validRegExp) == -1) {
        return false;
    }

}
