// JavaScript Document

$(document).ready(function(){
	smartColumns();

	if($(".schedule-table").length){
		$(".schedule-table").each(function(){
			$(this).find('tr[class!="tr-schedule-title"]:even').addClass("even");
		});
	}
});

$(window).resize(function(){
	smartColumns();
});


function smartColumns(){
	if($(".box-theme").length){
		$(".box-theme").css({"width": "inherit"});

		fullWidth = $(".w-bt").width();
		boxes = $(".box-theme").length;
		halfWidth = Math.floor((fullWidth - 4 - 40 - 30) / 2) - 4;

		if(boxes > 2){
			$(".box-theme:eq(0), .box-theme:eq(1)").width(halfWidth);
			$(".box-theme:eq(2)").width(fullWidth - 2 - 20 - 15 - 8).addClass("wide");
			eqHeight();
		} else if(boxes == 1){
			$(".box-theme:eq(0)").width(fullWidth - 2 - 20 - 15 - 8).addClass("wide");
		} else {
			$(".box-theme:eq(0), .box-theme:eq(1)").width(halfWidth);
			eqHeight();
		};
	}
};

function eqHeight(){

	$(".box-theme:eq(0), .box-theme:eq(1)").css({"height": "inherit"});

	h1 = $(".box-theme:eq(0)").height();
	h2 = $(".box-theme:eq(1)").height();

	if(h1 > h2){
		$(".box-theme:eq(0), .box-theme:eq(1)").height(h1);
	} else {
		$(".box-theme:eq(0), .box-theme:eq(1)").height(h2);
	};

};
