$(document).ready(function() {

	$("#content-navigation li a.item1").mouseover(function() { submenuMouseOver(1) });
	$("#content-navigation li a.item2").mouseover(function() { submenuMouseOver(2) });
	$("#content-navigation li a.item3").mouseover(function() { submenuMouseOver(3) });
	$("#content-navigation li a.item4").mouseover(function() { submenuMouseOver(4) });

	$("#content-navigation li a.item1").mouseout(function() { submenuMouseOut(1) });
	$("#content-navigation li a.item2").mouseout(function() { submenuMouseOut(2) });
	$("#content-navigation li a.item3").mouseout(function() { submenuMouseOut(3) });
	$("#content-navigation li a.item4").mouseout(function() { submenuMouseOut(4) });

	$("#content-navigation li.active a").each(function() {
		var className = $(this).attr("class");
		var ind = className.replace("item", "");
		submenuMouseOver(ind);
	} );


	// cache images
	var myImgs = ['/images/home-main-1.jpg', '/images/home-main-2.jpg', '/images/home-main-3.jpg', '/images/home-main-4.jpg'];
	preload(myImgs);
});

function preload(imgs) {
    var img;
    for (var i = 0, len = imgs.length; i < len; ++i) {
        img = new Image();
        img.src = imgs[i];
    }
}


var bSubmenuOver = false;
function submenuMouseOver(ind) {
	bSubmenuOver = true;

	var bi = $("#content-header").css("background-image");
	if (bi.indexOf("/images/home-main-" + ind + ".jpg") < 0) 
		$("#content-header").css("background-image", "url(/images/home-main-" + ind + ".jpg)");

/*
	$("#content-header-items-" + ind).show();
	for(var i = 1; i <= 4; i++)
	  if (i != ind)
		$("#content-header-items-" + i).hide();
	// $(".content-header-items").hide();
*/

	$("#content-navigation li a").addClass("grayed");
	$("#content-navigation li a.item"+ind).removeClass("grayed");
}
function submenuMouseOut(ind) {
	$("#content-navigation li a").removeClass("grayed");
}


// ROTATION


            var bar_active_item = 1;
            var bar_items_count = 0;
            var bar_items_width = 0;

            jQuery(document).ready(function() {
             bar_items_count = jQuery("#bar-logos-content a").length;
             for(var i = 1; i <= bar_items_count; i++) {
                var ba = jQuery(".bar-item-" + i);
                bar_items_width += parseInt(jQuery("img", ba).attr("width"));
                jQuery("#bar-logos-content").append(ba.clone());
             }
            } );
            

            function bar_left() {
                bar_active_item--;
                if (bar_active_item <= 0) {
                    bar_active_item = bar_items_count;
                    jQuery("#bar-logos-content").css("left", "-" + bar_items_width + "px");
                }
            
                var ml = parseInt(jQuery("#bar-logos-content").css("left"));

                var ba = jQuery(".bar-item-" + bar_active_item);
                if (ba.length > 1) ba = jQuery(ba[0]);

                var bi = jQuery("img", ba);
                var logo_width = parseInt(bi.attr("width"));

                var new_ml = ml + logo_width;
                jQuery("#bar-logos-content").animate({left: new_ml}, 200);

                return false;
            }

            function bar_right() {
                var ml = parseInt(jQuery("#bar-logos-content").css("left"));

                var ba = jQuery(".bar-item-" + bar_active_item);
                if (ba.length > 1) ba = jQuery(ba[0]);

                var bi = jQuery("img", ba);
                var logo_width = parseInt(bi.attr("width"));

                var new_ml = ml - logo_width;
                jQuery("#bar-logos-content").animate({left: new_ml}, 200, function() {

                    bar_active_item++;
                    if (bar_active_item > bar_items_count) {
                        bar_active_item = 1;
                        jQuery("#bar-logos-content").css("left", "0");
                    }

                } );
                
                return false;
            }

