$(document).ready(function(){
	  
    $('.productBox.tiles:nth-child(4n -2)').css('margin-right','0');

    //menu       
    $('ul.sf-menu').superfish({ 
        delay:       100                
    }); 
           
    //$("#slideshow .slide .item").corner("7px");  
    //$(".textInfoGreen").corner("5px");   

    var currentPosition = 0;
    var slideWidth = 1000;
    var slides = $('.slide');
    var numberOfSlides = slides.length;

    $('#slidesContainer').css('overflow', 'hidden');

    slides
    .wrapAll('<div id="slideInner"></div>')
    .css({
        'float' : 'left',
        'width' : slideWidth
    });

    $('#slideInner').css('width', slideWidth * numberOfSlides);

    $('#slideshow')
    .prepend('<span class="control" id="leftControl">Clicking moves left</span>')
    .append('<span class="control" id="rightControl">Clicking moves right</span>');

    manageControls(currentPosition);

    $('.control')
    .bind('click', function(){
        currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
	    
        manageControls(currentPosition);
        $('#slideInner').animate({
            'marginLeft' : slideWidth*(-currentPosition)
        });
    });

    function manageControls(position){
        if(position==0){ 
            $('#leftControlBlock').show();
            $('#leftControl').removeClass('left1');
            $('#leftControl').addClass('left0')
        }
        else{ 	
            $('#leftControlBlock').hide();
            $('#leftControl').removeClass('left0');
            $('#leftControl').addClass('left1')
        }
	    
        if(position==numberOfSlides-1){
            $('#rightControlBlock').show();
            $('#rightControl').removeClass('right1');
            $('#rightControl').addClass('right0')
        }
        else{
            $('#rightControlBlock').hide();
            $('#rightControl').removeClass('right0');
            $('#rightControl').addClass('right1')
        }
    }
});

