$(function() {
   var search_q = $("#search_q").val();

   $("#cmenu ul.sf-menu").superfish({
        animation: 		{height: 'show'},
        speed: 			200,
        delay: 			600,
        autoArrows:             false,
        dropShadows:            false
   });  

   $(".treeview").treeview({
        collapsed: true,
        animated: "medium",
        prerendered: false,
        persist: "locitem",
        unique: true
    });

   $("#search_q").click(function() {
       if(search_q == $(this).val()) {
           $(this).val('');
       }
   });

   $("#search_q").blur(function() {
       if($(this).val() == '') {
           $(this).val(search_q);
       }
   });

   $(".item-box a").click(function() {
       //$(this).parent().parent().hide();
   });

   $("a[rel^='gallery']").prettyPhoto({
        animationSpeed:'fast'
       ,slideshow:3000
   });

   // sort product
   $("#selSort").change(function() {
        var value = $(this).val();
        window.location = value;
    });

});

function mycarousel_initCallback(carousel)
{
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

$(document).ready(function () {
    $(".box_select").each(function() {
        var first = $(this).find('a:first');
        setSubCatItem(first);
    });

    $('#top-product-holder').jcarousel({
        auto: 2,
        wrap: 'circular', //circular - last
        initCallback: mycarousel_initCallback,
        scroll: 1,
        visible: 5,
        animation: 'slow'
    });
});
