function update_basket()
{
    var send_data = { 'items': '' };
    var items = new Array();
    
    jQuery('#loader').fadeIn(1000);

    var inputs = jQuery('.txt-units');
    for(i=0;i!=inputs.length;i++) {
        if(i!=0) { send_data['items'] = send_data['items']+','; }
        send_data['items'] = send_data['items']+inputs[i].id.substring(5)+':'+inputs[i].value.replace(',', '.');
        
    }
    
    jQuery.get('/content/basket/update.php?data='+send_data['items'], function(data) {
        
    }, 'html');

    jQuery.post('./api-get/', send_data, function(data) {
        
        jQuery('#basket_ajax')[0].innerHTML = data;
        jQuery('#loader').fadeOut(1000);
        
        jQuery.get('/content/basket/ajax_update.php', function(update) {
            jQuery('#basket_info').html(update);
        });
        
    }, 'html');
    
}

function delete_item(id)
{
    jQuery.get('/content/basket/del.php?id='+id, function(data) {
        
        jQuery.get('/content/basket/ajax_update.php', function(update) {
            jQuery('#basket_info').html(update);
        });
        
    }, 'html');
    update_basket();
}

function flip_delivery(check_id, html_id, quick)
{
    if(jQuery('#'+check_id).length > 0) {
        if(jQuery('#'+check_id)[0].checked) {
            if(quick) {
                jQuery('#'+html_id)[0].style.display = '';
            } else {
                jQuery('#'+html_id).slideDown(500);
            }
        } else {
            if(quick) {
                jQuery('#'+html_id)[0].style.display = 'none';
            } else {
                jQuery('#'+html_id).slideUp(500);
            }
        }
    }
}

/* Hide mini-basket in basket view */
if(jQuery('#basket_ajax').length > 0) { jQuery('#ajaxMiniBasket')[0].innerHTML = ''; }
if(jQuery('#loader').length > 0) { jQuery('#loader')[0].style.display = 'none'; }
if(jQuery('#txtloader').length > 0) { jQuery('#txtloader')[0].style.display = 'none'; }

flip_delivery('delivery_checked', 'other_address', true);

