function changePicture(id)
{
    var smallsrc = $('#large_img').css('background-image').replace(/^url|[\(\)]/g, '');
    var small    = $('#large_img').attr('attr');
    var large    = $('#small_'+id).attr('attr');
    var largesrc = $('#small_'+id).attr('src');

    $('#large_img').css('background-image', 'url('+large+')');
    $('#large_img').attr('attr', largesrc);
    $('#small_'+id).attr('src', small);
    $('#small_'+id).attr('attr', smallsrc);
}

function showConnection(obj)
{
    tmp1 = $(obj).attr('style');
    tmp2 = $(obj).attr('styyle');
    $(obj).attr('style', tmp2);
    $(obj).attr('styyle', tmp1);
    
    $(obj).parent().next().toggle('fast');
}

function showContacts(obj)
{
    $(obj).toggleClass('sel').parent().next().toggle('fast');
}

function expandOrder(obj)
{
    $(obj).toggleClass('sel');
    $(obj).parent().next().toggle();
    
    var src = $(obj).children().attr('src');
    $(obj).children().attr('src', $(obj).children().attr('src2'));
    $(obj).children().attr('src2', src);
}

function changeDelivery(obj)
{
    var price          = parseFloat($('#basket_sum').val());
    var delivery_price = parseFloat($('#delivery_price').val());
    var delivery_limit = parseFloat($('#delivery_limit').val());    

    $('#delivery_label').hide();
            
    if($(obj).val() == 'delivery' && price < delivery_limit)
    {        
        $('#delivery_label').show();        
        
        var total_price = price + delivery_price;

        $('#total_sum').html(total_price.toFixed(2));
    }
    else
        $('#total_sum').html(price.toFixed(2));
        
    $('#delivery_field').val($(obj).val());

	$('*[attr=delivery]').toggle();
}

var global_obj;
var global_id;
function changeGlobal(obj, id)
{
		global_obj = obj;
		global_id  = id;
}

function changeCount(obj, id)
{
	if(obj == null && id == null)
	{
		obj = global_obj;
		id  = global_id;
	}

    var count = parseInt($(obj).val());
    if(count > 0)
    {
        $.post(
            http_location+'/basket/changeCount',
            { appliance: id,c:count },
            function() 
            {
                location.reload(true);                   
            }
        );
    }    
    else
        location.reload(true);   
}

function basketScrollToFields()
{
    $('html').stop().scrollTo($('form[class="contacts info"]'));
}

function addToBasket(id, obj)
{
    $.post(
        http_location+'/basket/add/'+id,
        { count:$(obj).next().val() },
        function()
        {
			if(window.opener)
			{
				window.opener.location.reload();
				window.close();
			}
			else
			{
				window.location = http_location;
			}
        }
    );
}

function basketPrint()
{
    var url = http_location + '/basket/printbasket?print';
    
    $('#basket_form').attr('action', url).attr('target', '_blank').submit();
}

function basketExcel()
{
    var url = http_location + '/basket/excel';
    
    $('#basket_form').attr('action', url).attr('target', '_self').submit();
}

function basketMail()
{
    $('#sendtomail').show();

}

function sendBasketMail()
{
    var email = $('#sendtomail input[name=email]').val();

    $('#basket_form input[name=email]').val(email);
    
    var url = http_location + '/basket/mail';
    
    $('#basket_form').attr('action', url).attr('target', '_self').submit();
}

function basketSubmit(obj)
{
	$(obj).remove();
	$('#loader').show();
	
    var url = http_location + '/basket/complete';
    
    $('#basket_form').attr('action', url).attr('target', '_self').submit();
}
