
////////////////////////////////////
//Start of browserSniffer definition
////////////////////////////////////

function browserSniffer () {
}

browserSniffer.isDOM = document.getElementById ? true : false;
browserSniffer.isNS4 = document.layers ? true : false;

// test for IE
browserSniffer.isIE = false;
if ((navigator.userAgent.toLowerCase()).indexOf("opera") == -1 && document.all) {
	browserSniffer.isIE = true;
}

browserSniffer.isMac = false;
if (navigator.userAgent.toLowerCase().indexOf("mac") != -1 || navigator.userAgent.toLowerCase().indexOf("ppc") != -1 || navigator.userAgent.toLowerCase().indexOf("powerpc") != -1) {
	browserSniffer.isMac = true;
}

browserSniffer.isOpera = false;
if ((navigator.userAgent.toLowerCase()).indexOf("opera") != -1) {
	browserSniffer.isOpera = true;
}

browserSniffer.isIE4 = false;
if (browserSniffer.isIE && !browserSniffer.isDOM) {
	browserSniffer.isIE4 = true;
}

browserSniffer.isIE50 = false;
if ((navigator.userAgent.toLowerCase()).indexOf("msie 5.0") != -1) {
	browserSniffer.isIE50 = true;
}
