$(document).ready(function() {
						   
	$("body").addClass("Active");
	
	$('.Header ul').wrap('<div class="Carousel"></div>');
	
    ReadJCList();
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])
	if ((version >= 5.5) && (version < 7.0) && (document.body.filters)) 
	{
	}else{
		$('.Header ul').jcarousel({
			scroll: 1,
			visible: 4,
			auto: 2,
			initCallback: mycarousel_initCallback,
			wrap: 'circular',
			itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
			itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
		});
	}
	
	$(window).resize(function() {
        $('.Header ul').css({'left': '0px'});
    });
	
	feedHover();
	
});

var mycarousel_itemList = new Array();
ReadJCList = function() {
var JCList;
if ($('.Header ul li')!=null){
    JCList=$('.Header ul li');
    for (var i = 0; i < JCList.length; i++) {
        mycarousel_itemList[i]=JCList[i].innerHTML;
    }
}
}

function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel_itemList.length);
    carousel.add(i, mycarousel_itemList[idx - 1]);

	if(typeof pngFix == 'function') {
		pngFix();
	}
}

function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
    carousel.startAuto();
}

function mycarousel_initCallback(carousel)
{
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });			   
}


// --- News Feed Hover AJAX ---//
var newspage;
var newnewspage;
var locked = false;
	
function feedHover(){
	$('.Enhance2NewsFeedArticle').mouseover(function(){
		newnewspage = $(this).find('a').attr('href');
		loadNews();
	}).css({'cursor': 'pointer'});
}

function loadNews(){
	if(newnewspage != newspage && locked == false){
		newspage = newnewspage;
		$('.RightColumn1').html('<div class="Loading"></div>');
		locked = true;
		$('.RightColumn1').load(newspage + ' .Enhance2NewsArticle', function(){
			locked = false;
			loadNews();
		});
	}	
}




































