//  Browser sniffer.  
ie = 0; ns6 = 0; ieplus5 = 0;
v3 = 0; op = 0; ie4  = 0; ie5 = 0; ie55=0; ie6 = 0; nn4 = 0; nn6 = 0; nn7 = 0; gecko = 0;
isMac = 0; Macie4 = 0; Macie5 = 0; Macnn4 =0; Macnn6 = 0; Macnn6 = 0; WebTV = 0; aol = 0; ienext = 0; safari = 0;

if(document.images){
    if(navigator.userAgent.indexOf("Opera") != -1){
        op = 1;
    } else {
        if(navigator.userAgent.indexOf("AOL") != -1){
            aol = 1;
        } else {
            ie4 = (document.all && !document.getElementById);
            nn4 = (document.layers);
            if(navigator.userAgent.indexOf("MSIE 5.0") != -1){
				ie5 = 1;
			}else if(navigator.userAgent.indexOf("MSIE 5.5") != -1){
				ie55 = 1;
			}else if(navigator.userAgent.indexOf("MSIE 6.0") != -1){
				ie6 = 1;
			}else if(navigator.userAgent.indexOf("Netscape/7") != -1){
				nn7 = 1;
			}else if(navigator.userAgent.indexOf("Netscape6") != -1){
				nn6 = 1;
			}else if(navigator.userAgent.indexOf("Gecko") != -1){
				gecko = 1;
			}else if(navigator.userAgent.indexOf("safari") != -1){
				safari = 1;
			}
			else{
				ienext = 1;
			}
        }
    }
} else {
    v3 = 1;	
}

if(navigator.userAgent.indexOf("Mac") != -1){
    isMac = 1;
	if(isMac&&ie4){
		Macie4 = 1
	}else if (isMac&&ie5){
		Macie5 = 1
	}else if (isMac&&nn4){
		Macnn4 = 1
	}else if (isMac&&nn6){
		Macnn6 = 1
	}else if (isMac&&nn7){
		Macnn7 = 1
	}
}

if(navigator.userAgent.indexOf("WebTV") != -1){
    WebTV = 1;
	ie4 = 0;
}

if(ie4||ie5||ie55||ie6||ienext||op){
	ie = 1;
}

if(ie5||ie55||ie6||ienext||op){
	ieplus5 = 1;
}

if (nn6||nn7||gecko){
	ns6 = 1
}



<!--
function ReadCookie(cookieName) {
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return "";
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length; 
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}
//-->