function mycarousel_itemLoadCallback(carousel, state)
{
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
  jQuery.get(
        '/goodsAjax?t=liders',
        {
            first: carousel.first,
            last: carousel.last
        },
        function(xml) {
         mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, xml);
          
        },
        'xml'
    );
};

function mycarousel_itemLoadCallbackNew(carousel, state)
{
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
  jQuery.get(
        '/goodsAjax?t=New',
        {
            first: carousel.first,
            last: carousel.last
        },
        function(xml) {
         mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, xml);
          
        },
        'xml'
    );
};
function mycarousel_itemLoadCallbackAreaGoods(carousel, state)
{
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
  jQuery.get(
        '/goodsAjax?t=areaGoods',
        {
            first: carousel.first,
            last: carousel.last
        },
        function(xml) {
         mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, xml);
          
        },
        'xml'
    );
};
function mycarousel_itemLoadCallbackGoodsAreaGoods(carousel, state)
{
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
  jQuery.get(
        '/goodsAjax?t=oneAreaGoods',
        {
            first: carousel.first,
            last: carousel.last
        },
        function(xml) {
         mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, xml);
          
        },
        'xml'
    );
};
function mycarousel_itemAddCallback(carousel, first, last, xml)
{
    carousel.size(parseInt(jQuery('total', xml).text()));
    jQuery('images', xml).each(function(i) {
        carousel.add(first + i, mycarousel_getItemHTML(jQuery('image',this).text(),jQuery('link',this).text()));
    });
};

function mycarousel_getItemHTML(url,link)
{
    return '<a href="'+link+'"><img src="' + url + '" alt="" /></a>';
};



$(document).ready(function(){
  
  jQuery('#imgLiders').jcarousel({
        // itemVisibleOutCallback: {onAfterAnimation: function(carousel, item, i, state, evt) { carousel.remove(i); }},
        itemLoadCallback: mycarousel_itemLoadCallback
    });
  jQuery('#imgNew').jcarousel({
        // itemVisibleOutCallback: {onAfterAnimation: function(carousel, item, i, state, evt) { carousel.remove(i); }},
        itemLoadCallback: mycarousel_itemLoadCallbackNew
    });
  jQuery('#areaGoods').jcarousel({
        // itemVisibleOutCallback: {onAfterAnimation: function(carousel, item, i, state, evt) { carousel.remove(i); }},
        itemLoadCallback: mycarousel_itemLoadCallbackAreaGoods
    });
  jQuery('#goodsAreaGoods').jcarousel({
        // itemVisibleOutCallback: {onAfterAnimation: function(carousel, item, i, state, evt) { carousel.remove(i); }},
        itemLoadCallback: mycarousel_itemLoadCallbackGoodsAreaGoods
    });
  
  
  $('#leftmenu li:has(ul) a').click(function(){
    if($('ul',$(this).parent()).css('display')=='none')
      $('ul',$(this).parent()).css('display','block');
    else
      $('ul',$(this).parent()).css('display','none');
    return false;
  });
  $('#leftmenu li ul li a').unbind('click');
});


