/*
    Function to create jquery sleek show.
    customized from sleekshow function
    230620111854
*/

function sleekShow(params)
{

    if(params['container']==undefined)
    {
        return false;

    }

    if(params['slide']==undefined)
    {
        params['slide']=params['container']+' img';

    }

   //alert(params['slide']);
  var slides = $(params['slide']);
  var currentPosition = 0;
  var slideWidth = params['slidewidth'];
  var slideContainerWidth=slideWidth;

  var numberOfSlides = slides.length;
  var slideContainer=$(params['container']);
  var innerSlideWrapper=params['container'].replace("#", "");//+'innerwrapper';//only text
        innerSlideWrapper.replace(".", "");
        innerSlideWrapper+='innerwrapper';
 //alert(innerSlideWrapper);
    /* var prev next controlls */

    var prevControl=$(params['prev']);
    var nextControl=$(params['next']);

   



  slideContainer.css('width',slideContainerWidth);
  slideContainer.css('overflow','hidden');

      slides.wrapAll('<div class="'+innerSlideWrapper+'"></div>').css({
      'float' : 'left',
      'width' : slideWidth
    });

    $('.'+innerSlideWrapper).css('width', slideWidth * numberOfSlides);
     manageSSControls(currentPosition);


    prevControl.bind('click', function(){
    // Determine new position
	currentPosition = currentPosition-1;
    
	// Hide / show controls
        manageSSControls(currentPosition);
    // Move slideInner using margin-left
    $('.'+innerSlideWrapper).animate({
      'marginLeft' : slideWidth*(-currentPosition)
    });

  });

        nextControl.bind('click', function(){
    // Determine new position
	currentPosition = currentPosition+1;
    
	// Hide / show controls
        manageSSControls(currentPosition);
    // Move slideInner using margin-left
    $('.'+innerSlideWrapper).animate({
      'marginLeft' : slideWidth*(-currentPosition)
    });

  });

    function manageSSControls(position){
    // Hide left arrow if position is first slide
	if(position==0){ prevControl.hide() } else{ prevControl.show() }

	// Hide right arrow if position is last slide
    if(position==numberOfSlides-1){ nextControl.hide() } else{ nextControl.show() }
  }

}//End of function
