var bimages = [
{"src":"image-01.jpg","text":"незабываемо"},
{"src":"image-02.jpg","text":"ярко"},
{"src":"image-03.jpg","text":"слаженно"},
{"src":"image-04.jpg","text":"шикарно"},
{"src":"image-05.jpg","text":"удивительно"},
{"src":"image-06.jpg","text":"экстримально"},
{"src":"image-07.jpg","text":"стильно"},
{"src":"image-08.jpg","text":"нежно"},
{"src":"image-09.jpg","text":"утонченно"},
{"src":"image-10.jpg","text":"масштабно"},
{"src":"image-11.jpg","text":"романтично"},
{"src":"image-12.jpg","text":"изысканно"},
{"src":"image-13.jpg","text":"зажигательно"},
{"src":"image-14.jpg","text":"неординарно"},
{"src":"logo.jpg","text":"Праздники:<br /> легко <br />и удобно",
  "text-css":{"color":"#2399BF","top":"120px","text-shadow":"none","font-weight":"bold"},
  "img-css":{"margin-top":"90px"},
  "delay":10000}
 ];
var impath="/images/slidebaner/"; 
var textanimate = [
{"margin-left":-20}
];
$(function(){
 var bcont = $(".sideblock .link");
 if (!bcont.is(":visible")) return;
 var itext = $(".text",bcont);
 $.each(bimages,function(imf,item){
  bcont.prepend($("<img />").attr({"src":impath+item["src"],"alt":item["text"]}).data("data",item));
 });
// bcont.append();
  var rotateimg = function(){
   if (!$("img.current",bcont).size()) $("img:last",bcont).addClass("current");
    var idata = $.extend({},{
     "text-css":{"font-size":"150%","color":"white","top":"250px","text-shadow":"2px 2px 5px #000000","font-weight":"normal"},
     "img-css":{},
     "delay":5000
     },$("img.current:first",bcont).data("data"));

// Анимация текста
   itext.stop(1,1).animate({"opacity":0.001},1000,function(){$(this).css(idata["text-css"]).html(idata["text"])})
    .animate({"opacity":0.999
//         ,"font-size":"150%"
     },2000)
    .animate({"opacity":1},idata["delay"] - 2500)
    .animate({"opacity":0},1000);
;

// Начало анимации - плавное появление картинки
    $("img.current:first",bcont).stop(1,1).css(idata["img-css"])
     .animate({"opacity":0.95,"margin-left":0},1500,function(){
      })
// 2-й этап анимации - картинка не меняется
     .animate({"opacity":1,"margin-left":0},idata["delay"],function(){
       $("img:not(.current):last",bcont).addClass("current");
       $(this).removeClass("current");
       rotateimg();

      })
     .animate({"opacity":0,"margin-left":300},2000,function(){
      $(this).prependTo(bcont).css({"margin-left":0});
//      itext
      })
  };
  rotateimg();
  
  
});

