$(function() {
    function menuItemHover() {
        currEl = $(this)
        if(!currEl.hasClass('active')) {
            currEl.attr('class', 'yellow_middle')
            prevMenuEl = currEl.prev().prev()
            isFirst = (prevMenuEl.length == 0 ? true : false)
            nextMenuEl = currEl.next().next()
            isLast = (nextMenuEl.length == 0 ? true : false)
            if(isFirst){
                currEl.prev().attr('class', 'yellow_left')
                if(nextMenuEl.hasClass('active')) {
                    currEl.next().attr('class', 'yellow_to_yellow')
                } else {
                    currEl.next().attr('class', 'yellow_to_white')
                }
            }else if(isLast){
                if(prevMenuEl.hasClass('active')) {
                    currEl.prev().attr('class', 'yellow_to_yellow')
                } else {
                    currEl.prev().attr('class', 'white_to_yellow')
                }
                currEl.next().attr('class', 'yellow_right')
            }else{
                if(prevMenuEl.hasClass('active')) {
                    currEl.prev().attr('class', 'yellow_to_yellow')
                } else {
                    currEl.prev().attr('class', 'white_to_yellow')
                }
                if(nextMenuEl.hasClass('active')) {
                    currEl.next().attr('class', 'yellow_to_yellow')
                } else {
                    currEl.next().attr('class', 'yellow_to_white')
                }	
            }
        }
    }
    function menuItemUnHover() {
        currEl = $(this)
        if(!currEl.hasClass('active')) {
            currEl.attr('class', 'white_middle')
            prevMenuEl = currEl.prev().prev()
            isFirst = (prevMenuEl.length == 0 ? true : false)
            nextMenuEl = currEl.next().next()
            isLast = (nextMenuEl.length == 0 ? true : false)
            if(isFirst){
                currEl.prev().attr('class', 'white_left')
                if(nextMenuEl.hasClass('active')) {
                    currEl.next().attr('class', 'white_to_yellow')
                } else {
                    currEl.next().attr('class', 'white_to_white')
                }
            }else if(isLast){
                if(prevMenuEl.hasClass('active')) {
                    currEl.prev().attr('class', 'yellow_to_white')
                } else {
                    currEl.prev().attr('class', 'white_to_white')
                }
                currEl.next().attr('class', 'white_right')
            }else{
                if(prevMenuEl.hasClass('active')) {
                    currEl.prev().attr('class', 'yellow_to_white')
                } else {
                    currEl.prev().attr('class', 'white_to_white')
                }
                if(nextMenuEl.hasClass('active')) {
                    currEl.next().attr('class', 'white_to_yellow')
                } else {
                    currEl.next().attr('class', 'white_to_white')
                }
            }
        }
    }
    $('div.menu1 div.menu-item, div.menu2 div.menu-item').each(function() { $(this).hover(menuItemHover, menuItemUnHover)})
    $('div.hot_news_text a.link-swap-photo').each(function(index) {
        $(this).data('index', index).hover(function(){
            curPreview = $('div.big_foto span.photo-preview')
            .hide().filter('span.photo-preview:eq(' + $(this).data('index') + ')').show().children('img')
            $('a#photo-link-big').attr('a', curPreview.attr('src'))
        })
    })
})