Cufon.replace('p.phone, #slider-holder .slider ul li h2, .content-box .title h3, h1#logo a, h2.logo', { fontFamily: 'univers_lt_std_bold' });
Cufon.replace('#navigation ul li a', { fontFamily: 'univers_lt_std_bold', hover: true });
Cufon.replace('#slider-holder .slider ul li p', { fontFamily: 'univers_lt_std' });
Cufon.replace('.content-box .small-col p', { fontFamily: 'univers_lt_std_light' });
$(document).ready(function () {
    check_height();
    $('#slider-holder .slider').jcarousel({
        scroll: 1,
        auto: 5,
        wrap: 'both',
        initCallback: mycarousel_initCallback,
        itemVisibleInCallback: mycarousel_itemVisibleInCallback
    });
    product_dropdown();
    solutions_dropdown();
});
function mycarousel_initCallback(carousel) {
	$(".slider-nav a").bind("click", function() {
		var index = $(this).attr("id").split("_");
		carousel.scroll($.jcarousel.intval($(this).text()));
		$(".slider-nav a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active");
        return false;	
	});
};
function mycarousel_itemVisibleInCallback(carousel, item, index, state) { 
	$('.slider-nav a').removeClass('active');
	$('.slider-nav a').each(function() {
		var rel = $(this).text();
		if (rel == index) {
			$(this).addClass('active');
		};
	})
 }
function check_height() {
	var max_height = $('#content .content-box .cnt').height();
	var sidebar_height = $('#sidebar .content-box .cnt').height();
	if (max_height < sidebar_height ) {
		max_height = sidebar_height;
		$('#content .content-box .cnt').css('height', max_height);
	} else {
		$('#sidebar .content-box .cnt').css('height', max_height);
	};

}

function product_dropdown() {
    $("#navigation > ul > li > a").hover(function () {
        if ($(this).attr('id') != "product-dropdown") {
            $("#psub-navigation").hide();
            if ($("#navigation ul li a#product-dropdown").hasClass('active')) {
                $("#navigation ul li a#product-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px bottom');
            } else {
                $("#navigation ul li a#product-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px 0px');
            }
        }
    }, function () { });
    $("#navigation ul li a#product-dropdown").hover(function () {
        $(this).css('background-image', 'url(/css/images/down-arrow.png)').css('background-position', '5px 17px');
        $("#psub-navigation").show();
        $("#psub-navigation").css('position', 'absolute').css('top', '42px').css('z-index', '9999');
    }, function () { });
    $("#psub-navigation").hover(function () { }, function () {
        $("#psub-navigation").hide();
        if ($("#navigation ul li a#product-dropdown").hasClass('active')) {
            $("#navigation ul li a#product-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px bottom');
        } else {
            $("#navigation ul li a#product-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px 0px');
        }
    });
}

function solutions_dropdown() {
    $("#navigation > ul > li > a").hover(function () {
        if ($(this).attr('id') != "solutions-dropdown") {
            $("#ssub-navigation").hide();
            if ($("#navigation ul li a#solutions-dropdown").hasClass('active')) {
                $("#navigation ul li a#solutions-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px bottom');
            } else {
                $("#navigation ul li a#solutions-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px 0px');
            }
        }
    }, function () { });
    $("#navigation ul li a#solutions-dropdown").hover(function () {
        $(this).css('background-image', 'url(/css/images/down-arrow.png)').css('background-position', '5px 17px');
        $("#ssub-navigation").show();
        $("#ssub-navigation").css('position', 'absolute').css('top', '42px').css('z-index', '9999');
    }, function () { });
    $("#ssub-navigation").hover(function () { }, function () {
        $("#ssub-navigation").hide();
        if ($("#navigation ul li a#solutions-dropdown").hasClass('active')) {
            $("#navigation ul li a#solutions-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px bottom');
        } else {
            $("#navigation ul li a#solutions-dropdown").css('background-image', 'url(/css/images/nav-arrow.gif)').css('background-position', '0px 0px');
        }
    });
}
