rendered paste bodyfunction browser_detection( $which_test ) {
$browser = ''; $dom_browser = '';
$navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';
if (stristr($navigator_user_agent, "opera")) { $browser = 'opera'; $dom_browser = true;}
elseif (stristr($navigator_user_agent, "msie 6") || stristr($navigator_user_agent, "msie 5") || stristr($navigator_user_agent, "msie 4")) { $browser = 'msie4'; $dom_browser = false; }
elseif (stristr($navigator_user_agent, "msie")) { $browser = 'msie'; $dom_browser = true;}
elseif ((stristr($navigator_user_agent, "konqueror")) || (stristr($navigator_user_agent, "safari"))) {$browser = 'safari'; $dom_browser = true;}
elseif (stristr($navigator_user_agent, "gecko")) { $browser = 'mozilla'; $dom_browser = true; }
elseif (stristr($navigator_user_agent, "mozilla/4")) {$browser = 'ns4';$dom_browser = false; }
else { $dom_browser = false;$browser = false;}
if ( $which_test == 'browser' ){return $browser;}
elseif ( $which_test == 'dom' ){return $dom_browser;}
}