document.write('<OBJECT ID="IERPCtl" WIDTH=0 HEIGHT=0 CLASSID="CLSID:FDC7A535-4070-4B92-A0EA-D9994BCC0DC5"></OBJECT>');

function isRealOne() {

        RealOneInst = 'undetermined';
        
        var agt=navigator.userAgent.toLowerCase();
        var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                        && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                        && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
        if (is_nav) {
                IERPCtl = 0;
        }
        
	

      
        if (navigator.plugins) {
                if ((navigator.userAgent.charAt(8)) >= ('3'))
                {
                var nPlayerInstalled=2;
                var i=0;
                while (navigator.plugins[i])
                        {
                        if ((navigator.plugins[i].name) == 'RealOne Player Version Plugin')
                                {
                                        nPlayerInstalled=1;
                                        szPlayerVersion=navigator.plugins[i].description;
                                        break;
                                }
                        i++;
                        }
        
                        if ( nPlayerInstalled == 2 )
                        {
                                var nRPVersion = IERPCtl.RealPlayerVersion;
                                if ( nRPVersion == null )
                                {
                                nPlayerInstalled=2;
                                } else {
                                nPlayerInstalled=1;
                                }
                        }
                }       

                if (nPlayerInstalled == 1)
                {
                RealOneInst = 'installed';
                } 
                if (nPlayerInstalled == 2)
                {
                RealOneInst = 'notinstalled';
                }
        } else {
        RealOneInst = 'undetermined';
        }
        if (RealOneInst == 'installed') {
                if (agt.indexOf("(r1 ") != -1) {
                        RealOneInst = 'using';
                }
                if (agt.indexOf("(R1 ") != -1) {
                        RealOneInst = 'using';
                }


        }

        return RealOneInst;     

}
isRealOne(); 
