$(document).ready(function () {
    var default_news_item = 1;
    $('#main_news .mn_middle ul li').hide();
    $('#main_news .mn_middle ul li:first').fadeIn('fast');
    setInterval(news_change, 5000);
    function news_change() {
        $('#main_news .mn_middle ul li:nth-child('+default_news_item+')').slideUp(300);
        default_news_item = (default_news_item + 1) % $('#main_news .mn_middle ul li').length;
        if(default_news_item == 0) default_news_item = $('#main_news .mn_middle ul li').length;
        $('#main_news .mn_middle ul li:nth-child('+default_news_item+')').slideDown(300);
    }

    $('#ecatalogue .item').mouseover(function(){
        $(this).css('borderColor', '#444444');
        $(this).children('a').css('color', '#ff3300');
    }).mouseout(function(){
        $(this).css('borderColor', '#e0e0e0');
        $(this).children('a').css('color', '#444444');
    });

    $('#ecatalogue .item').click(function(){
        document.location.href = $(this).children('a').attr('href');
    });

    // input text manipulation
    $('#human_resources input[type="text"]').css('color', '#666666');
    $('#human_resources input[type="text"]').focus(function() {
        if (this.value == this.defaultValue){ 
            this.value = '';
            $(this).css('color', '#000000');
	}
	if (this.value != this.defaultValue){
            this.select();
	}
    });
    $('#human_resources input[type="text"]').blur(function() {
        if ($.trim(this.value) == ''){
            this.value = (this.defaultValue ? this.defaultValue : '');
            $(this).css('color', '#666666');
        }else{
            $(this).css('color', '#000000');
        }
    });
    $('#human_resources textarea').css('color', '#666666');
    $('#human_resources textarea').focus(function() {
        if (this.value == this.defaultValue){ 
            this.value = '';
            $(this).css('color', '#000000');
	}
	if (this.value != this.defaultValue){
            this.select();
	}
    });
    $('#human_resources textarea').blur(function() {
        if ($.trim(this.value) == ''){
            this.value = (this.defaultValue ? this.defaultValue : '');
            $(this).css('color', '#666666');
        }else{
            $(this).css('color', '#000000');
        }
    })


    var index_animate = $.flash({
        swf: 'swf/index_animate.swf',
        width: '176',
        height: '132',
        params: {
            menu: false
        }
    });
    $('.main_right').html(index_animate);

    $("#slider").easySlider({
        auto: true,
        prevText: '',
        nextText: '',
        continuous: true 
    });
    $("#product_slider").jcarousel({
        scroll: 1,
        auto: 2,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
});

function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('.jcarousel-scroll select').bind('change', function() {
        carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
        return false;
    });

    jQuery('#product_slider a.next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#product_slider a.prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};