function oBrowserInfo(){

	var ua = navigator.userAgent.toLowerCase();

	/*** Browser Version ***/
    if( ua.indexOf("msie") != -1) {
        
        var v = parseInt(ua.charAt(ua.indexOf("msie") + 5));
        
        this.isIE   = true;
		this.isIE2  = (v==2) ? true: false;
		this.isIE3  = (v==3) ? true: false;
		this.isIE4  = (v==4) ? true: false;
		this.isIE5  = (v==5) ? true: false;
		this.isIE6  = (v>=6) ? true: false;
        
    } else if(ua.indexOf("netscape") != -1) {

        var v = parseInt(ua.charAt(ua.indexOf("netscape") + 9));
        
        this.isNN   = true;
		this.isNN2  = (v==2) ? true: false;
		this.isNN3  = (v==3) ? true: false;
		this.isNN4  = (v==4) ? true: false;
		this.isNN5  = (v==5) ? true: false;
		this.isNN6  = (v>=6) ? true: false;
		
	} else if(ua.indexOf("aol") != -1) {
	
        var v = parseInt(ua.charAt(ua.indexOf("aol") + 4));
		this.isAOL = true;
		this.isAOL6 = (v==6) ? true: false;
		this.isAOL7 = (v==7) ? true: false;
		this.isAOL8 = (v>=8) ? true: false;
		
    } else if(ua.indexOf("opera") != -1) {
		
        var v = parseInt(ua.charAt(ua.indexOf("opera") + 8));
		this.isOpera = true;
		
    } else if(ua.indexOf("mozilla") != -1) {
		
        var v = parseInt(ua.charAt(ua.indexOf("mozilla") + 8));
		this.isMozilla = true;
		
    }

	/*** Operating System ***/
	this.isWinCE = (ua.indexOf("windows ce") != -1) ? true: false;
	this.isWin95 = (ua.indexOf("windows 95") != -1 || ua.indexOf("win95") != -1 ) ? true: false;
	this.isWin98 = (ua.indexOf("windows 98") != -1 || ua.indexOf("win98") != -1 ) ? true: false;
	this.isWinNT = (ua.indexOf("windows nt") != -1 || ua.indexOf("winnt") != -1 ) ? true: false;
	this.isWin16 = (ua.indexOf("windows 3.1") != -1 || ua.indexOf("win16") != -1) ? true: false;
	this.isWin32 = (this.isWin95 || this.isWin98 || this.isWinNT) ? true: false;
	this.isMac   = (ua.indexOf("mac") != -1) ? true: false;
	this.isOSX   = (this.isMac && ua.indexOf("mac os x") != -1 ) ? true: false;	
	this.isUnix  = (ua.indexOf("sunos") != -1 || ua.indexOf("hp-ux") != -1 || ua.indexOf("x11") != -1) ? true: false;
	
}

var oBrowser = new oBrowserInfo();


