/**
* Sniffer based on code from http://www.dithered.com/javascript/browser_detect/index.html
* License info: http://creativecommons.org/licenses/by/1.0/
*/
function bObj() {
var ua=navigator.userAgent.toLowerCase();
this.isGecko=(ua.indexOf('gecko')>-1&&ua.indexOf('safari')<0);
this.isMozilla=(this.isGecko&&ua.indexOf('gecko/')+14==ua.length);
this.isOpera=(ua.indexOf('opera')>-1);
this.isIE=(ua.indexOf('msie')>-1&&!this.isOpera&&(ua.indexOf('webtv')<0));
this.versionMinor=parseFloat(navigator.appVersion);
if(this.isGecko&&!this.isMozilla)this.versionMinor=parseFloat(ua.substring(ua.indexOf('/', ua.indexOf('gecko/')+6)+1));
else if(this.isMozilla)this.versionMinor=parseFloat(ua.substring(ua.indexOf('rv:')+3));
else if(this.isOpera)this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera')+6));
else if(this.isIE&&this.versionMinor>=4)this.versionMinor=parseFloat(ua.substring(ua.indexOf('msie ')+5));
this.versionMajor=parseInt(this.versionMinor);
this.isWin=(ua.indexOf('win')>-1);
this.isMac=(ua.indexOf('mac')>-1);
this.isIE5x=(this.isIE&&this.versionMajor==5);
this.isIE55=(this.isIE&&this.versionMinor==5.5);
this.isIE5up=(this.isIE&&this.versionMajor>=5);
this.isIE6x=(this.isIE&&this.versionMajor==6);
this.isIE6up=(this.isIE&&this.versionMajor>=6);
this.isIEWin = (this.isIE && this.isWin);
this.isDOM = (document.getElementById);
}

var browser = new bObj();

/**
* Script Library Compatibility
*/
if(browser.isIE6up || (!browser.isIE && browser.isDOM)) {
document.write('<script type="text\/javascript" src="\/core.js"><\/script>');
}

/**
* PNG Graphics Compatibility - run after default styles are defined
*/
if(browser.isIE55 || browser.isIE6up) {
document.write('<style type="text\/css" media="screen">@import "\/alpha_ie.css";<\/style>');
}
else if((browser.isGecko) || (browser.isIE5up && browser.isMac) || (browser.isOpera && browser.versionMajor > 5)) {
document.write('<style type="text\/css" media="screen">@import "\/alpha.css";<\/style>');
}

