
var curr_slider = 1;
var max_slides = 8;

function mycarousel_initCallback_feat(carousel) {
		
    jQuery('#midcarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#midcarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

function trigger (carousel, state) {
	var frame = carousel.first;
	//$('.jcarousel-control a img').attr('src','img/bullet.png');
	//$('.jcarousel-control a[rel='+frame+'] img').attr('src','img/bullet-sel.png');

				$('#main-scroll').removeClass('scroll'+curr_slider);
				curr_slider = frame;
				$('#main-scroll').addClass('scroll'+frame);

				$('.scrolltext').hide();
				$('#text'+frame).show();

				Cufon.replace('.scrolltext h1');
Cufon.replace('.scrolltext p');
Cufon.replace('#home-scroll h1 a');

if (curr_slider > 8) {
	curr_slider = 1;
	carousel.scroll(curr_slider);
}
if (curr_slider <= 0) {
	curr_slider = max_slides;
	carousel.scroll(curr_slider);
}


}

function ieoh() {
	var sw = screen.width;
	var pw = 960 / 2;
	var nw = (sw / 2) - pw;
	//$('.in-block').css('margin-left',nw+'px');
	//$('#main .cufon').css('left',nw+'px');
	//$('#home-scroll').css('left','-180px');
	//$('#home-scroll').css('position','absolute');
	//$('#main').css('position','absolute');
	Cufon.now();
}

function mycarousel_initCallback(carousel) {
		cInstance = carousel;

    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('rel')));
				
				var frame = jQuery.jcarousel.intval(jQuery(this).attr('rel'));
				$('#main-scroll').removeClass('scroll'+curr_slider);
				
				curr_slider = frame;
				$('#main-scroll').addClass('scroll'+frame);

				if ( $.browser.msie ) {
					ieoh();
				}

        return false;
    });
		Cufon.replace('.scrolltext h1');
Cufon.replace('.scrolltext p');
Cufon.replace('#home-scroll h1 a');

		jQuery('#carousel-next').bind('click', function() {
        carousel.next();
				Cufon.replace('.scrolltext h1');
Cufon.replace('.scrolltext p');
Cufon.replace('#home-scroll h1 a');
Cufon.now();
        return false;
    });

    jQuery('#carousel-prev').bind('click', function() {
        carousel.prev();
				Cufon.replace('.scrolltext h1');
Cufon.replace('.scrolltext p');
Cufon.replace('#home-scroll h1 a');
Cufon.now();
        return false;
    });
};




$(function() {

	if ( $.browser.msie ) {
		ieoh();
	}

	$('#nav ul li').hover(function(){
		//$(this).addClass('navhov');
		//$('.fmenu').removeClass('navhov');
		$('ul',this).show();
		$('ul',this).parent().addClass('navhov');
		$('ul',this).parent().css('z-index','9999999999');
	},function(){
		$(this).removeClass('navhov');
		$('ul',this).hide();
	});

	$('.fbox').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600,
		'speedOut'		:	200,
		'hideOnContentClick': true
	});
	/*$('.fbox_spin').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600,
		'speedOut'		:	200,
		'hideOnContentClick': true
	});*/
	
	

	$("#home-scroll").jcarousel({
        scroll: 1,
				auto: 10,
        initCallback: mycarousel_initCallback,
				itemLoadCallback: trigger,
        buttonNextHTML: null,
        buttonPrevHTML: null,
				wrap: "circular"
    });

		$("#feat-box").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback_feat,
        buttonNextHTML: null,
        buttonPrevHTML: null
    });

		$('a.altscroll').click(function(){
			var bg = $(this).attr('rel');
		});

});

Cufon.replace('.hright h2');
Cufon.replace('.hright h3', {
	hover: '#f3e900'
});
Cufon.replace('#nav ul li a', {
	hover: '#024123'
});
Cufon.replace('.scrolltext h1');
Cufon.replace('.scrolltext p');
Cufon.replace('.main-left h1');
Cufon.replace('.main-left2 h1');
Cufon.replace('.main-left3 h2');
Cufon.replace('.main-right h3');
Cufon.replace('#home-news h2');
Cufon.replace('.story h3');
Cufon.replace('.clients h3');
Cufon.replace('.video h3');
Cufon.replace('#footer h4');
Cufon.replace('.prodlist h3');
Cufon.replace('#home-scroll h1 a');
Cufon.replace('.main-left h2');
Cufon.replace('.gallery-thumbs h3');


