var sid = 0;
var pid = 0;
var cor_corrente = 0;

function apagaItem(id)
{
    $.getJSON('apagaItem.act.php', {id: id}, function(json){
        $('.item'+id).fadeOut('slow', function(){
            $(this).remove();
            if($('.orcamento li').length == 0)
                window.location.href='orcamento.php';
        });
    });
}

function atualizaQnt(id, qnt)
{
    $('#qnt_atual'+id).html(qnt);
    $.getJSON('atualizaQnt.act.php', {id: id, qnt: qnt}, function(json){
        $('#qtd'+id).val('');
        $('#tip').html(json.status).css({display: 'block'}).fadeOut(3000);
    });
}
function openProdutos(id)
{
    $.getJSON('openProdutos.act.php', {id: id}, function(json){
        if(!json.pid)
        {
            alert('Produto não encontrado!');
            return false;
        }
        $('#produto_imagem').attr({src: json.lista['foto0']['src']});
        trocaProdImg(json.lista['foto0']['cor'], json.lista['foto0']['sid'], json.lista['foto0']['src']);
        cor_corrente = json.lista['foto0']['cor'];
        sid = json.lista['foto0']['sid'];
        pid = json.pid;
        $('#codigo').html(json.codigo);
        $('#min').html(json.min);
        $('#qtd').val('');
        $('#prod_titulo').html(json.titulo);
        var key;
        $('#lista_cores').html('');
        for(key in json.lista)
            $('#lista_cores').append('<li onclick="trocaProdImg(\''+json.lista[key]['cor']+'\', '+json.lista[key]['sid']+', \''+json.lista[key]['src']+'\');"><span class="cor-item" style="background-color: '+json.lista[key]['cor']+';"></span><span class="nome-cor">'+json.lista[key]['nome']+'</span></li>');
        $('#fundo').slideDown('slow', function(){
            $('#produtosu').fadeIn('slow');
        });
    });
}
function addToCart(qnt)
{
    $.getJSON('addToCart.act.php', {qnt: qnt, id: pid, sid: sid}, function(json){
        $('#qtd').val('');
        $('#tip').html(json.status).css({display: 'block'}).fadeOut(3000);
    });
}
function trocaProdImg(cor, id, url)
{
    cor_corrente = cor;
    sid = id;
    $('#produto_imagem').attr({src: 'resize.php?img='+url+'&x=300&y=300'});
}
function centralizaDiv(id, vel)
{
    var left = ((parseInt($(document.body).width()) - parseInt($('#'+id).width()))/2)-15;
    var top = ((parseInt($(window).height()) - parseInt($('#'+id).height()))/2)-15;
    $('#'+id).stop().animate({'left': left<0?0:left, 'top': top<0?0:top}, vel, 'swing');
}
$(window).bind('resize', function(){
    centralizaDiv('produtosu', 300);
    centralizaDiv('finalizaPedido', 300);
});
$(document).bind('ready', function(){
    centralizaDiv('produtosu', 300);
    centralizaDiv('finalizaPedido', 300);
});
