function FocreMove(selected) {
            var i = 1;

            $('li .p1').each(function() {
            if (selected == this) {
                $('#ddl_mounth')[0].selectedIndex = selected.rel;
        
                    if (selected.id.indexOf("car_div_") != -1) {
                        var n = i > currentindex;
                        currentindex = i;
                        uCarusel.scrollForce(i + 1, n);
                    }
                    else {
                        var n = i > currentindex;
                        currentindex = i - 1;
                        uCarusel.scrollForce(i, n);
                    }
                }
                i++;
            });

        }
function mycarousel_initCallback_Cal(carousel) {

    Carusel = carousel;
    jQuery('li .p1').bind('click', function() {
        FocreMove(this);
        return false;
    });  
};
function cal_next(carousel) {

    moveFocus("next", carousel);
   
    return false;
}
function cal_prev(carousel) {

    moveFocus("prev", carousel);
    return false;
}
var currentindexCal=1;
function itemVisibleIn_Cal(carousel, li, index, state) {  
    makeBig(index);
}
function initCalendar(carousel, li, index, state) {

    uCarusel = carousel;
}
function itemVisibleIn_P(carousel, li, index, state) {

}
function makeBig(index) {
    $('li .p1').css("font-size", "");
    $('li .p1').css("font-weight", "");
    $('li .p1').css("font-family", "");
    $('li .p1').css("text-decoration", "");
    $('li .p1').css("padding-top", "");
    $('li .p1').css("margin-top", "");
    $('li .p1').css("padding-bottom", "");
    $('#car_' + index).css("font-size", "58px");
    $('#car_' + index).css("font-weight", "bold");
    $('#car_' + index).css("font-family", "Arial");
    $('#car_' + index).css("color", "#112d50");
    $('#car_' + index).css("text-decoration", "none");
    if ($.browser.msie) {
        $('#car_' + index).css("padding-top", "2px");
        $('#car_' + index).css("padding-bottom", "80px");
        $('#car_' + index).css("margin-top", "-10px");
    }
    else {
        $('#car_' + index).css("padding-top", "17px");
        $('#car_' + index).css("margin-top", "0px");
    }
}
function moveFocus(state, carousel) {

// test
    $('#car_' + currentindex).css("color","#357CCD");
// end of test

    if (state == "next") {
        currentindex++;

        if ($('#car_div_' + currentindex).length != 0) {
            $('#ddl_mounth')[0].selectedIndex = $('#car_div_' + currentindex)[0].rel;
            carousel.nextDevider();
        }
        else {
            Carusel.scroll(currentindex);
        }
    }
    else {
        currentindex--;
        if ($('#car_div_' + currentindex).length != 0) {
            $('#ddl_mounth')[0].selectedIndex = $('#car_' + (currentindex - 1))[0].rel;
            carousel.prevDevider();

        }
        else {
            Carusel.scroll(currentindex);
        }
    }
    makeBig(currentindex);

}
function selectByMounth(selected) {
    var i = 1;

    $('li .p1').each(function() {
        if (selected == this) {
            var n = i > currentindex;
            currentindex = i - 1;
            uCarusel.scrollForce(i, n);
        }
        i++;
    });
    
}
var currentindex = 1;
var Carusel = null;
var uCarusel = null;

$(document).ready(function() {
    $("#calendar").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback_Cal,
        itemVisibleInCallback: itemVisibleIn_Cal,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null,
        visible: 1
        
    });
    
    
    if ($('li .p1').length > 0) {
        $('#ddl_mounth')[0].selectedIndex = $('li .p1')[0].rel;
    }
    $('#ddl_mounth').bind('change', function() {
     
        var num = 1;
        var i = 0;
        if (this.selectedIndex == 0)
            num = 0;
        $('li a[@rel=' + this.selectedIndex + ']').each(function() {
            if (i == num)
                selectByMounth(this);
            i++;
        });

    });
});

jQuery(document).ready(function() {
    jQuery('#p').ujcarousel({
    itemVisibleInCallback: itemVisibleIn_P,
    initCallback: initCalendar,
    onNext: cal_next,
    onPrev: cal_prev,
    count: $('li .p1').length
    
    }
    );
});






function mycarousel_initCallback(carousel) {

    jQuery('.jcarousel-control a').bind('click', function() {

        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('#mycarousel-next').bind('click', function() {

        carousel.next();

        return false;
    });

    jQuery('#mycarousel-prev').bind('click', function() {

        carousel.prev();

        return false;
    });
};
var currentindex = 1;
function itemVisibleIn(carousel, li, index, state) {

    $('#page' + currentindex).css("background-color", "");

    $('#page' + index).css("background-color", "#00BCFF");
    $('#page' + index).css("height", "17px");
	if(index>21) {
		istart =18;
		iend = 27;
	}
	else {
		if(index<5) {
			iindex=5;
		}
		else {
			iindex =index;
		}
		istart = iindex - 5;
		iend = iindex+4;
	}
	for(i=0;i<=27;i++) {
		$('#page' + i).css("display",'none');
	}
	for(i=istart;i<=iend;i++) {
		$('#page' + i).css("display",'block');
	}
    currentindex = index;
    if (currentindex == 1) {
        jQuery('#mycarousel-prev').addClass("disableLink");
        jQuery('#mycarousel-prev').unbind('click');
        jQuery('#mycarousel-prev').find('img')[0].src = '/moop.by/templates/moop_home/images/apk_71.jpg';

    }
    else {
        jQuery('#mycarousel-prev').removeClass("disableLink");
        jQuery('#mycarousel-prev').find('img')[0].src = '/moop.by/templates/moop_home/images/apk_ne.jpg';
        jQuery('#mycarousel-prev').bind('click', function() {

            carousel.prev();

            return false;
        });

    }
	

    if (currentindex == jQuery('.jcarousel-control a').length) {
        jQuery('#mycarousel-next').addClass("disableLink");
        jQuery('#mycarousel-next').unbind('click');
        jQuery('#mycarousel-next').find('img')[0].src = '/moop.by/templates/moop_home/images/apk_pd.jpg';
    }
    else {
        jQuery('#mycarousel-next').removeClass("disableLink");
        jQuery('#mycarousel-next').find('img')[0].src = '/moop.by/templates/moop_home/images/apk_74.jpg';
        jQuery('#mycarousel-next').bind('click', function() {

            carousel.next();

            return false;
        });
    }


}
// Ride the carousel...
jQuery(document).ready(function() {
    jQuery("#mycarousel").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback,
        itemVisibleInCallback: itemVisibleIn,
        // This tells jCarousel NOT to autobuild prev/next buttons
        visible: 1
    });
});


