/**
 * Hovers
 */
$(function(){
    $("ul.hvr li").hover(function(){$(this).parent('ul:first').find('li').removeClass('current'); $(this).addClass('current')},function(){});
});

/**
 * Manset
 */
var mainsliderhover=false,mainslidercount=0,mainslidertarget='next';
$(function(){
    mainslidercount = Number( $('.mainslider .fl li').length );
    if(mainslidercount>0){
        $('.mainslider .fr div.other').fadeTo(0,0.8);
        $('.mainslider').hover(function(){mainsliderhover=true},function(){mainsliderhover=false});
        $('.mainslider .fl .s').jCarouselLite({btnNext:".mainslider a.next",btnPrev:".mainslider a.prev",mouseWheel:false,vertical:true,visible:4,auto:null,circular:false});
        $('.mainslider .fl .s li').hover(function(){$('.mainslider .fl li').removeClass('current');$(this).addClass('current');mainslidermove();},function(){});
        
        $('.mainslider .n a').click(function(e){mainslidertarget=$(this).hasClass('next') ? 'next':'prev';mainslidernav();});
        var mainslidernav = function(){
            var curIndex = Number($('.mainslider .fl li.current').index());
            if(mainslidertarget=='next'){
                if( curIndex<(mainslidercount-1)){
                    $('.mainslider .fl li').removeClass('current');
                    $('.mainslider .fl li:eq('+(curIndex+1)+')').addClass('current');
                }else{
                    if(!mainsliderhover){ mainslidertarget='prev'; }
                }
            }else{
                if( curIndex>0 ){
                    $('.mainslider .fl li').removeClass('current');
                    $('.mainslider .fl li:eq('+(curIndex-1)+')').addClass('current');
                }else{
                    if(!mainsliderhover){ mainslidertarget='next'; }
                }
            }
            mainslidermove();
        };
        var mainslidermove = function(){
            var curIndex = Number($('.mainslider .fl li.current').index());
            $('.mainslider .fr ul').stop().animate({'top':(-1*curIndex*300)+'px'});
        }
        $.timer(4000, function (mainslidertimer) {
        	if(!mainsliderhover){$('.mainslider .n a.'+mainslidertarget).click();}
        });
        $(".mainslider .big").mouseenter(function (){
            $(this).siblings(".other, .othertxt").animate({left:"360px"});
        });
        $(".mainslider").find(".big, .other, .othertxt")
            .mouseenter(function (){
                clearTimeout($(this).parents("li:first").data("rsToId"));
            })
            .mouseleave(function (){
                var par = $(this).parents("li:first");
                var rsToId = setTimeout(function (){
                    par.find(".other, .othertxt").animate({left:"600px"});
                }, 200);
                par.data("rsToId", rsToId);
            });
    }
});

