/* browser detection routine */
/*This script copyright 2005 Project Cool, Inc.
  It may be copied and used in your own websites so long as this notice remains
  intact. Created by David Affagard of Le Point Com. 
  
*/

// compatible getElementById
//

// Find Internet Explorer version

browse_ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 4.") != -1));       
browse_ie5 = ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 5.") != -1));
browse_ie55 = ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 5.5") != -1));
browse_ie6 = ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 6.") != -1));
browse_ie7 = ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 7.") != -1));
browse_ie = browse_ie7|| browse_ie6 || browse_ie55 || browse_ie5 || browse_ie4;

if (browse_ie7) {
	browse_ie4		= false ;
	browse_ie5		= false ;
	browse_ie55	= false ;
	browse_ie6		= false;
} else if (browse_ie6) {
	browse_ie4		= false ;
	browse_ie5		= false ;
	browse_ie55	= false ;
} else if (browse_ie55) {
	browse_ie4		= false ;
	browse_ie5		= false ;
} else if (browse_ie5) {
	browse_ie4		= false ;
}

// Find Netscape version
           
browse_ns4		= ((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("4.") != -1));
browse_ns5		= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.appVersion.indexOf("5.") != -1));
browse_ns6		= ((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("6.") != -1));
browse_ns7		= (navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Netscape/7.") != -1);

// Mozilla
browse_mo5		= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Mozilla/5.") != -1));

// Firefox 1
browse_fx1		= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Firefox") != -1));

// Safari 1
browse_sf1		= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Safari") != -1));

// Safari 1.3
browse_sf13	= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Safari/3") != -1));

// SunriseBrowser
browse_sb	= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("SunriseBrowser") != -1));

// Shiira
browse_sh	= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Shiira") != -1));

// Camino
browse_ca	= (((navigator.appName == "Gecko") || (navigator.appName == "Netscape")) && (navigator.userAgent.indexOf("Camino") != -1));

// Opera
browse_op	= (((navigator.appName == "Opera") || (navigator.userAgent.indexOf("Opera"))) != -1);

if ( browse_fx1 || browse_sf1 || browse_sf13 || browse_sb || browse_sh || browse_ca || browse_op) {
	browse_ie4 = 0;
	browse_ie5 = 0;
	browse_ie55 = 0;
	browse_ie6 = 0;
	browse_ie7 = 0;
	browse_mo5 = 0;
	browse_ns7 = 0;
	browse_ns6 = 0;
	};


browse_mac		= (navigator.appVersion.indexOf("Macintosh") != -1);
browse_win		= (navigator.appVersion.indexOf("Windows") != -1);
browse_ok = 0;
browse_no_opacity = 0;
browse_khtml = 0;
browse_opacity = 0;
browse_MozOpacity = 0;
browse_filter = 0;
browse_css3 = 0;

if ( browse_op ) {
	browse_ok = 1;
	browse_no_opacity = 1;
	browse_opacity = "KhtmlOpacity";
	x					= "e.pageX";
	y					= "e.pageY";
	window_width		= window.innerWidth;
	window_height		= window.innerHeight;
	ns_mouse			= 1;
	ie_mouse			= 0;
}


if ( browse_sf1 || browse_sf13 ) {
	browse_ok = 1;
	browse_khtml = 1;
	browse_opacity = "KhtmlOpacity";
	x					= "e.pageX";
	y					= "e.pageY";
	window_width		= window.innerWidth;
	window_height		= window.innerHeight;
	ns_mouse			= 1;
	ie_mouse			= 0;
}

if ( browse_ie7 || browse_ie6 || browse_ie5 || browse_ie55 ) {
	browse_ok = 1;
	browse_opacity = "filter";
	x					= "event.x";
	y					= "event.y";
	window_width		= window.innerWidth;
	window_height		= window.innerHeight;
	ns_mouse			= 0;
	ie_mouse			= 1;
}

if ( browse_fx1 || browse_sb || browse_sh || browse_ca || browse_sf13 ) {
	browse_ok = 1;
	browse_css3 = 1;
	browse_opacity = "opacity";
	x					= "e.pageX";
	y					= "e.pageY";
	window_width		= window.innerWidth;
	window_height		= window.innerHeight;
	ns_mouse			= 1;
	ie_mouse			= 0;
}


if ( browse_mo5 || browse_ns7 || browse_ns6 ) {
	browse_ok = 1;
	browse_mo = 1;
	browse_opacity = "MozOpacity";
	x					= "e.pageX";
	y					= "e.pageY";
	window_width		= window.innerWidth;
	window_height		= window.innerHeight;
	ns_mouse			= 1;
	ie_mouse			= 0;
}

// alert(browse_opacity);

