﻿var SiteRoot = "";
var PageLocation = "";

var _selector;

function initSiteRoot(siteRoot) {
	SiteRoot = siteRoot;
	PageLocation = SiteRoot + "lib/static-pages/";
}

function loadContent(selector) {
	_selector = selector;
	$('.accordionContent').fadeOut(300);
	setTimeout("showContent()", 300);
	//setTimeout("resizeContentContainer(true)", 350);
}

function showContent() {
	$('div#contentContainer div.' + _selector).fadeIn(300);
}

$(document).ready(function() {
	resizeContentContainer(false);
});

function resizeContentContainer(isReload) {
	var url = String(window.location).toLowerCase();
	var page = url.substring((url.lastIndexOf("/") + 1), url.length);
	if (page.indexOf("?") != -1) {
		page = page.substring(0, page.indexOf("?"));
	}

	var _left = $('#content_left').height() + 90;
	var _right = 0;

	/*if (_left < _right) {
		$('#page_content').css("height", _right);
	} else {
		$('#page_content').css("height", _left);
	}*/

	var content_right_padding_top = parseInt($('#content_right').css("padding-top"));

	$('#page_content').css("height", _left);
	var page_content_height = $('#page_content').height();

	if (page == "sectors-projects.aspx") {
		var sectors_container_height = $('#sectors_container').height();

		$('#page_content').css("height", (page_content_height + sectors_container_height + 40));
		$('#content_right').css("height", page_content_height + 40);
		$('.vertical-divider').css("height", (page_content_height));

		_right = $('#content_right').height() + content_right_padding_top + sectors_container_height;
	} else {
		if (page_content_height < 700) {
			$('#content_right').css("height", 700);
		} else {
			$('#content_right').css("height", (page_content_height - content_right_padding_top));
		}
		$('.vertical-divider').css("height", (page_content_height - 40));

		_right = $('#content_right').height() + content_right_padding_top;
	}

	if ($('#page_content').height() < _right) {
		$('#page_content').css("height", _right);
		$('.vertical-divider').css("height", (_right - 40));
	}
}
