﻿/*
Custom JS
Copyright (c) 2011 by Labnet.rs
http://www.labnet.rs
*/

//Menu
function showMenuPanel(id) {
    document.getElementById(id).style.visibility = 'visible';
}	
function hideMenuPanel(id) {
    document.getElementById(id).style.visibility = 'hidden';
}

//Provera kolicine za Korpu
function isUnsignedInteger(s) {
    return (s.toString().search(/^[0-9]+$/) == 0);
}

//Korpa
function ukorpu(sifra, kolicina, akcija, korisnik) {
    if (korisnik == '-1') {
        alert('Ukoliko želite da dodate proizvod u korpu morate biti prijavljeni!');
        document.location = "prijava.asp";
    } else {
        if (!isUnsignedInteger(kolicina)) {
            alert("Količina koju unosite mora biti ceo pozitivan broj. Pokušajte ponovo!");
            return;
        }
        var toSend = sifra + '||' + kolicina + '||' + akcija;
        $.ajax({
            url: 'engines/cart.asp',
            type: 'POST',
            data: toSend,
            dataType: 'html',
            cache: false,
            error: function (data) {
                alert('Trenutno nismo u mogućnosti da obradimo Vaš zahtev. Molimo Vas pokušajte kasnije. Hvala!');
            },
            success: function (data) {
                if (akcija == "ins") {
                    alert("Uspešno ste dodali proizvod u korpu!")
                }
                if (akcija == "upd" && kolicina == 0) {
                    alert("Uspešno su izvršene promene!")
                }
                if (akcija == "upd" && kolicina > 0) {
                    alert("Uspešno je promenjena količina na željenom proizvodu!")
                }
                document.location = "korpa.asp"
            }
        });
    }
}

//Lista želja
function ulistuzelja(sifra, akcija, korisnik) {
    if (korisnik == '-1') {
        alert('Ukoliko želite da dodate proizvod u listu želja morate biti prijavljeni!');
        document.location = "prijava.asp";
    } else {
        var toSend = sifra + '||' + akcija;
        $.ajax({
            url: 'engines/wish.asp',
            type: 'POST',
            data: toSend,
            dataType: 'html',
            cache: false,
            error: function(data) {
                alert('Trenutno nismo u mogućnosti da obradimo Vaš zahtev. Molimo Vas pokušajte kasnije. Hvala!');
            },
            success: function(data) {
                if (akcija == "ins") {
                    alert("Uspesno ste dodali proizvod u listu zelja!")
                }
                document.location = "zelja.asp"
            }
        });
    }
}
