<script>$(function(){
    $('.base_item_props').appendTo($('.f_content'));
    
    /* выделение дат текущих */
    var content = $(".ft_sessions .current .place_time");
    var regex = /(\d{1,2}:\d\d)/gi;/* регулярка для метки часа и минут, типа 22:30 */
    var currentDate = new Date();/* текущее время */
    var mark, cssclass;

    function zamena(match) {

        var timeDate = new Date(currentDate.toDateString() + " " + match);/* текущий день, но с временной меткой */

        if (Date.parse(timeDate) < Date.parse(currentDate)) {
            mark = 0;
            return "<span class='past'>" + match + "</span>+";
        }
        if (Date.parse(timeDate) > Date.parse(currentDate)) {
            cssclass = "future";
            /* podsvetka blizh vremeni */
            if (mark === 0) {
                cssclass = cssclass + " firstfuture";
                mark = 1;
            }
            return "<span class='" + cssclass + "'>" + match + "</span>++";
        }

        return "<span>" + match + "</span>3";
    }
    if (raspisanie.length > 0) {
        $.each(raspisanie,function(index, value){
            mark = 0;
            var text = $(this).html();
            var newtext = text.replace(regex, zamena);
            $(this).html(newtext);
        });
    }
});</script>
