// JavaScript Document   
var left = 0;
        var width = $(".homeBannersContainer").width();
        
        if (width < 970){
            $('.homeBanner').css('width','970px');
            $('.homeBannersInnerContainer').css('left','0px');
            width = 970;
        }else{
            $('.homeBanner').css('width',width+'px');
        }

        $(window).resize(function() {
            width = $(".homeBannersContainer").width();
            selectedBanner = parseInt($('.homeBannerNav .selected').attr('id'));
            calcLeft = -(((selectedBanner*width)-width)*1);
            
            if (width < 970){
                $('.homeBanner').css('width','970px');
                $('.homeBannersInnerContainer').css('left','-'+((selectedBanner*970)-970)+'px');
            }else{
                $('.homeBanner').css('width',width+'px');
                $('.homeBannersInnerContainer').css('left',calcLeft+'px');
            }
        });
    
        $(".homeBannerNav a").each(function(){
			$(this).mouseenter(function(){
				if ($.browser.msie  && parseInt($.browser.version) < 9) {
  					$(this).siblings('.dialog').css('display','block');
				} else {
  					$(this).siblings('.dialog').fadeIn('medium');
				}
			});
			
			$(this).mouseleave(function(){
				if ($.browser.msie  && parseInt($.browser.version) < 9) {
  					$(this).siblings('.dialog').css('display','none');
				} else {
  					$(this).siblings('.dialog').fadeOut('fast');
				}
			});
            
			
			$(this).click(function(e, from) {
				
				$(".homeBannerNav a").each(function(){
					if ($.browser.msie  && parseInt($.browser.version) < 9) {
						$(this).siblings('.dialog').css('display','none');
					} else {
						$(this).siblings('.dialog').fadeOut('fast');
					}
				});
                selectedBanner = parseInt($(this).attr('id'));
                currentBanner = $('.homeBannerNav .selected').attr('id');
            
                if (parseInt(currentBanner) != selectedBanner){
					
					if(from == null){
						addPause(selectedBanner);
					}
					
                    $('#homeBanner'+currentBanner+' .homeBannerCopy').animate({
                        left: '-'+width+'px'
                    },800).animate({
                        left: '10000px'
                    },10).delay(800).animate({
                        left: '0px'
                    },10);
                    
                    $('.homeBannerNav a').each(function(){
                        $(this).removeClass('selected');
                    });
                    
                    $(this).addClass('selected');
                    
                    leftpos = -((selectedBanner*width)-width);
                    
                    $('.homeBannersInnerContainer').delay(300).animate({
                        left: leftpos + "px"
                    },800);
					
					//$(this).delay(8000).removeClass('pause');
                    
                }
    
            });
        });
		
		function addPause(v){
			$('.homeBannerNav #'+v).addClass('pause');
			setTimeout(function(){
				$('.homeBannerNav #'+v).removeClass('pause');
			},8000);
		}
		
		setInterval(function() { 
			selectedNav = parseInt($('.homeBannerNav .selected').attr('id'));
			totalNav = $('.homeBannerNav ul li').length;
			if (selectedNav == totalNav){
				selectedNav = 1;
			}else{
				selectedNav = selectedNav+1;
			}
			pause = $('.homeBannerNav ul li a.pause').length;
			if (pause == 0){
				$('.homeBannerNav #'+(selectedNav)).trigger('click', ['Trigger']);
			}
		},7000);
		
		
    	$('#news').cycle({ 
		    containerResize: false,
			cleartypeNoBg:true,
			fx:     'fade', 
			speed:  800, 
			timeout: 5000, 
			pause: 1,
			next:   '#nextNews', 
			prev:   '#prevNews' 
		});
		
		Cufon.replace('.homeBannerCopy h2');
		Cufon.replace('.homeBannerCopy h3');
		Cufon.now();
