/* 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

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

var 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);


