Blackberry mobile theme redirection

I’ve been using Chris Schuld’s Browser Class with very good results detecting a variety of data from the browser agent.

Example of use

require_once('lib/Browser.php');
$browser_check = new Browser();
$browser = $browser_check->getBrowser();
function browser_check($what) {
    global $browser;
    switch ($what) {
        case 'ie':
            if ($browser==Browser::BROWSER_IE) return true;
            else return false;
        break;
        case 'bb':
            if ($browser==Browser::BROWSER_BLACKBERRY) return true;
            else return false;          
        break;
        default:
            return false;
        break;
    }
}
if(browser_check('bb')) echo "Is using BlackBerry";