﻿function showMainPane(index) {
	$(".article-slider, .lead-home-trade-slider p").hide();
	$(".article-slider:eq(" + index + ")").fadeIn(170);	
	$(".lead-home-trade-slider p:eq(" + index + ")").fadeIn(1000);	

	$(".slider-pager a").removeClass("selected");
	$(".slider-pager a:eq(" + index + ")").addClass("selected");
}
function rotateMainPane() {
	var index = 0;
	var filesLength = $(".slider-pager a").length;
	
	showMainPane(0);
	
	if (filesLength > 1) {
		$(document).everyTime(3000, "swapfiles", function() {
			index++;
			if (index == filesLength) index = 0;
			showMainPane(index);
		});
	}
}

function handleNavigation() {
	//	Mark selected root section
	$(".level1 a[title='" + $.trim(topSectionName) + "']").addClass("selected");
	//	Mark selected second level section
	$(".level2 a[title='" + $.trim(secondLevelSectionName) + "']").addClass("selected");
}

function pageInitialize() {
	//	Set Google Analytics tracker
	$.gaTracker('UA-5009007-3');
	
	//	Handle navigation
	handleNavigation();
	
	// Slider content handler
	$("span.article-slider-image").each(function(){
		var $image = $(this);
		
		if ($image.children("img").length <= 0) {
			$image.remove();	
		} else {
			var strArticleUrl = $image.parent().find("h2.article-heading-slider a:first").attr("href");
			$image.children("img").wrap("<a href=\"" + strArticleUrl + "\"></a>");	
		}
	
	});
	
	var $ArticlesHiglighted = $("div.article-slider");
	if ($ArticlesHiglighted.length > 1) {
		$ArticlesHiglighted.each(function(i){
			var $ArticleHiglighted = $(this);
			
			var slideIndex = i+1;
			
			//	Add pager
			var strSeparator = (i < $ArticlesHiglighted.length-1) ? " " : "";
			$("div.slider-pager").append("<a href=../scripts/\"#\" title=\"\">" + slideIndex + "</a>" + strSeparator);
		});
	}
		
	//	Files auto rotate
	rotateMainPane();
	
	$(".slider-pager a").each(function(i){
		$(this).click(function(e){
			e.preventDefault();
			$(document).stopTime("swapfiles");
			showMainPane(i);
		})
	});
	
	$("#region-trade .link-banner").pmBannerRotator({
		rotateSpeed: 2000,
		transformationSpeed: 500												
	});

}