var photo_cart_loading_on = false;
var old_img_width = 16;
var old_img_height = 16;
var cookiesOptions = { expires: 1, path: '/', secure: false, domain:'.fotodiena.lt' };

function obj_action(act){
	bajax.e('action').value = act;
	bajax.e('record_ids').value=grid.selected();
	bajax.e('forma').submit();
}

function inArray(item,Arr){
    for (i=0; i<Arr.length;i++){
        if (Arr[i]==item){
            return true;
        }
    }
    return false;
}

function removeArray(item, Arr){
    for (i=0; i<Arr.length;i++){
        if (Arr[i]==item){
            Arr.splice(i,1);
        }
        if (!Arr[i]){
            Arr.splice(i,1);
        }
    }
    return Arr;
}

function addArray(item,Arr){
    Arr.push(item);
    return Arr;
}

function countArray(Arr){
    return Arr.length;
}

function updateCartItem()
{
        var cart = $.cookie('cart');
        var cartlb = $.cookie('cartlb');

        
        if (cartlb){
            cartlb = cartlb.split(',');
            var cartlb_c = countArray(cartlb);
            $("#lb_items_count").html(cartlb_c);
        }else{
            $("#lb_items_count").html("");
        }
        
        if (cart){
            cart = cart.split(',');
            var cart_c = countArray(cart);
            $("#cart_items_count").html(cart_c);
        }else{
            $("#cart_items_count").html("");
        }

	
}

function reloadWindow(data)
{
	if(data != '0')
		window.location.reload();
}

function moveCartItem(data)
{
	
}

function addToCart(img_id) {
	var cart = $.cookie('cart');
        if (cart){
            cart = cart.split(',');
            if (inArray(img_id,cart)){
                cart = removeArray(img_id,cart);
                $("#cart_"+img_id).attr("src","/admin/layouts/images/icons/photos/cart.png");
            }else{
                cart = addArray(img_id,cart);
                $("#cart_"+img_id).attr("src","/admin/layouts/images/icons/photos/cart_on.png");
            }
            $.cookie('cart',cart,cookiesOptions);
        }else{
            var ai = [img_id];
            $.cookie('cart',ai,cookiesOptions);
            $("#cart_"+img_id).attr("src","/admin/layouts/images/icons/photos/cart_on.png");
        }
       updateCartItem();
}

function addToLB(img_id) {
	var cart = $.cookie('cartlb');
        if (cart){
            cart = cart.split(',');
            if (inArray(img_id,cart)){
                cart = removeArray(img_id,cart);
                $("#cartlb_"+img_id).attr("src","/admin/layouts/images/icons/photos/cartlb.png");
            }else{
                cart = addArray(img_id,cart);
                $("#cartlb_"+img_id).attr("src","/admin/layouts/images/icons/photos/cartlb_on.png");
            }
            $.cookie('cartlb',cart,cookiesOptions);
        }else{
            var ai = [img_id];
            $.cookie('cartlb',ai,cookiesOptions);
            $("#cartlb_"+img_id).attr("src","/admin/layouts/images/icons/photos/cartlb_on.png");
        }
        updateCartItem();
}

function removeFromCart(img_id) {
    var cart = $.cookie('cart');
        if (cart){
            cart = cart.split(',');
            if (inArray(img_id,cart)){
                cart = removeArray(img_id,cart);
            }
            $.cookie('cart',cart,cookiesOptions);
        }
       window.location.reload();
}

function removeFromLB(img_id) {
    var cart = $.cookie('cartlb');
        if (cart){
            cart = cart.split(',');
            if (inArray(img_id,cart)){
                cart = removeArray(img_id,cart);
            }
            $.cookie('cartlb',cart,cookiesOptions);
        }
        window.location.reload();
}



function toggleDropdown(dropdown_id) {
	drp = $("#dropdown_"+dropdown_id);
	img = $("#dropdown_img_"+dropdown_id);
	if(drp.hasClass("dropdown")) { //uzvertas
		drp.addClass("dropdown_open") ;
                drp.removeClass('dropdown');
		img.attr('src', "/admin/layouts/images/icons/photos/dropdown_open.gif");
	} else {
		drp.removeClass("dropdown_open") ;
                drp.addClass('dropdown');
		img.attr('src', "/admin/layouts/images/icons/photos/dropdown.gif");
	}
}