function initAccordionInner(){
    // reset
    $('.accordion-holder2 .sub-box .sub-box-inner2').each(function(){
        if(!$(this).parent().parent().hasClass('active'))
            $(this).hide();
    });
    $('.accordion-holder2 .sub-box .marker').click(function(){
        if(!$(this).parent().hasClass('active')){
            $(this).parents('.accordion-holder2').find('.sub-box').each(function(){
                $(this).removeClass('active');
            });
            $(this).parents('.accordion-holder2').find('.sub-box-inner2').each(function(){
                $(this).slideUp();
            });
            $(this).parent().addClass('active');
            $(this).parent().find('.sub-box-inner2').slideDown();
        }
        return false;
    });
}
function initAccordion(){
    // 1st level reset
   /* $('.accordion-holder').css({
        'height':'510px',
        'overflow':'hidden'
    });*/

    var _slider = $('.accordion-holder .box .box-inner');
    var _index = 0;
    
    _slider.each(function(e){
        $(this).parents('.box').css('width','auto');
        if(e!=0){
            $(this).css({'width':'1px','overflow':'hidden','position':'relative'})
        }else{
            $(this).css({'width':'551px','overflow':'hidden','position':'relative'})
            //$('.side-box').html($(this).parent().find('.step-info').html());
        }
    });
    function resetSlides1(){
        _slider.each(function(e){
            if(e!=_index){
                $(this).animate({'width':'1px'},{queue:false});
            }
        });
    }
    $('.accordion-holder .box .bookmark').click(function(){
        if(!$(this).hasClass('active')){
            _index = $('.accordion-holder .box .bookmark').index(this);
            $('.accordion-holder .box .bookmark').removeClass('active');
            resetSlides1();
            $(this).parent().find('.box-inner').animate({'width':'551px'},{queue:false});
            //$('.side-box').html($(this).parent().find('.step-info').html());
            $(this).addClass('active');
        }
        return false;
    });
    
    // prev step
    $('.accordion-holder .box a.prev-step').click(function(){
        if(_index>0){
            _index--;
            _slider.each(function(e){
                if(e!=_index){
                    $(this).animate({'width':'0px'},{queue:false})
                }else{
                    $(this).animate({'width':'551px'},{queue:false})
                    //$('.side-box').html($(this).parent().find('.step-info').html());
                }
            });
            $('.accordion-holder .box .bookmark').removeClass('active');
            $('.accordion-holder .box .bookmark').eq(_index).addClass('active');
        }
        return false;
    });
    
    // next step
    $('.accordion-holder .box a.next-step').click(function(){
        if(_index<_slider.length-1){
            _index++;
            _slider.each(function(e){
                if(e!=_index){
                    $(this).animate({'width':'0px'},{queue:false})
                }else{
                    $(this).animate({'width':'551px'},{queue:false})
                    //$('.side-box').html($(this).parent().find('.step-info').html());
                }
            });
            $('.accordion-holder .box .bookmark').removeClass('active');
            $('.accordion-holder .box .bookmark').eq(_index).addClass('active');
        }
        return false;
    });
}
$(function(){
    initAccordionInner();
    initAccordion();
});