var DetectSafari = (navigator.userAgent.toLowerCase().indexOf('safari') != -1);
var DetectOpera = (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
var DetectExplorer = (!DetectOpera && navigator.userAgent.toLowerCase().indexOf("msie") != -1);
var DetectMozilla = (!DetectSafari && !DetectOpera && !DetectExplorer && navigator.userAgent.toLowerCase().indexOf('mozilla') != -1);

var DetectMac = (navigator.appVersion.toLowerCase().indexOf('mac') != -1);
var DetectWin = (navigator.appVersion.toLowerCase().indexOf('win') != -1);
var DetectLinux = (navigator.userAgent.toLowerCase().indexOf('linux') != -1);
var DetectX11 = (navigator.appVersion.indexOf('X11') != -1);

var DetectMajor = parseInt(navigator.appVersion);
var DetectMinor = parseFloat(navigator.appVersion);


function GetWindowWidth()
{
	var winWidth = 1024;
	var win = window;
	if(win.innerWidth)
	{
		winWidth = win.innerWidth;
	}
	else if(win.document.documentElement && win.document.documentElement.clientWidth)
	{
		winWidth = win.document.documentElement.clientWidth;
	}
	else if(document.body)
	{
		winWidth = win.document.body.clientWidth;
	}
	
	return winWidth;
}

function GetWindowHeight()
{
	var winHeight;
	var win = window;
	if(win.innerHeight)
	{
		winHeight = win.innerHeight;
	}
	else if(win.document.documentElement && win.document.documentElement.clientHeight)
	{
		winHeight = win.document.documentElement.clientHeight;
	}
	else if(document.body)
	{
		winHeight = win.document.body.clientHeight;
	}
	
	return winHeight;
}
