var slidelrtext={
  elements:0,
  current:1,
  go:function(fadeid, pause)
  {
    jQuery(document).ready(function($)
    {
        slidelrtext.elements = $(".sl").length;
        $('.arrL').click(function()
        {
          slidelrtext.current--;
          if(slidelrtext.current > 0)
          {
            $('.allslides').animate({
              marginLeft: '+=200'
            }, 'slow', function(){/* Animation complete.*/});
          }else{
            slidelrtext.current = 1;
          }
        });
        
        $('.arrR').click(function()
        {
          slidelrtext.current++;
          if(slidelrtext.current < slidelrtext.elements)
          {
            $('.allslides').animate({
              marginLeft: '-=200'
            }, 'slow', function(){/* Animation complete.*/});
          }else{
            slidelrtext.current = $(".sl").length-1;
          }
        });
    });
  }
}

//slidelrtext.go();

var slidefadetext={
  elements:0,
  current:0,
  last:0,
  stop:false,
  pause:2000,
  tm:null,
  go:function(fadeid, pause)
  {
    jQuery(document).ready(function($)
    {
      slidefadetext.pause = pause;
      var $div=$("#"+fadeid+">div");
      var $fadediv=$div.find("div");
      slidefadetext.elements = $("#"+fadeid+" .fadepage");
      slidefadetext.last = slidefadetext.elements.length;

      $(".nums").find('a').each(function(i)
      {
        var $curobj=$(this);
        $curobj.click(function()
        {
          var v = $curobj.attr('title');
          slidefadetext.stop = true;
          $("#p"+(slidefadetext.current+1)).css('background-color', 'white');
          $(slidefadetext.elements[slidefadetext.current]).fadeOut(1000);
          slidefadetext.current = v-1;
          $("#p"+(slidefadetext.current+1)).css('background-color', '#1385B9');
          $(slidefadetext.elements[slidefadetext.current]).fadeIn(1000);
          clearTimeout(slidefadetext.tm);
          slidefadetext.tm = setTimeout((function() {
            slidefadetext.stop = false;
            slidefadetext.next();
          }), 10000);
        });
      });
      slidefadetext.next();
    });
  },
  next:function()
  {
    jQuery(document).ready(function($)
    {
      $("#p"+(slidefadetext.current+1)).css('background-color', 'white');
      $(slidefadetext.elements[slidefadetext.current]).fadeOut(1000);
        
      slidefadetext.current++;
      if(slidefadetext.current < slidefadetext.last)
        a=0;
      else
        slidefadetext.current = 0;
          
      $("#p"+(slidefadetext.current+1)).css('background-color', '#1385B9');
      $(slidefadetext.elements[slidefadetext.current]).fadeIn(1000);

      clearTimeout(slidefadetext.tm);
      slidefadetext.tm = setTimeout((function() {
        if(!slidefadetext.stop)
        {
          slidefadetext.next();
        };
      }), slidefadetext.pause);
      
    });
  }
}

//slidefadetext.go("fade", 5000);
