/************************************
*************************************
******Written by Ryan Granahan*******
*************************************
************************************/


/************************************
******Determine Size of Content******
************************************/

/**Determin scrollbar width**/

var browser = navigator.appName;

/*if (browser == "Microsoft Internet Explorer" || browser == "Opera") {
		scrollbarWidth = 18;
} else {
		scrollbarWidth = 17;
}*/

/**Main Content Sizes**/


function bodyWasResized() {
	if(browser == "Microsoft Internet Explorer") {
	scrollbarWidth = 18;
	var windowHeight = document.documentElement.clientHeight;
} else if(browser = "Opera") {
	scrollbarWidth = 18;
	var windowHeight = window.innerHeight;
} else if(browser = "Mozilla Firefox") {
	scrollbarWidth = 17;
	var windowHeight = window.innerheight;
}
	var cont = document.getElementById("contentCont");
	var container = document.getElementById("mainCont");
   	cont.style.height = (windowHeight - 103) + "px";

	var contWidth = parseInt(container.style.width);
	
	var headerWidth = document.getElementById('header').style.width;
	headerWidth = container.style.width;

}

function bodyJustFinishedLoading() {
    bodyWasResized();
}

function windowWidth() {
    return f_filterResults (
        window.innerWidth ? window.innerWidth : 0,
        document.documentElement ? document.documentElement.clientWidth : 0,
        document.body ? document.body.clientWidth : 0
    );
}
function windowHeight() {
    return f_filterResults (
        window.innerHeight ? window.innerHeight : 0,
        document.documentElement ? document.documentElement.clientHeight : 0,
        document.body ? document.body.clientHeight : 0
    );
}
function f_filterResults(n_win, n_docel, n_body) {
    var n_result = n_win ? n_win : 0;
    if (n_docel && (!n_result || (n_result > n_docel)))
        n_result = n_docel;
    return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}