/* Because of strange nature of SWFObject, registerObject should be called right away */

(function()
{
    var i, version;

    var objects = document.getElementsByTagName('object');

    for (i=0; i<objects.length; i++)
    {
        if (objects[i].getAttribute('classid') == 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000')
        {
            // check for specific version
            if (objects[i].getAttribute('rel') && parseInt(objects[i].getAttribute('rel'), 10) > 0)
            {
                version = objects[i].getAttribute('rel');
            }
            else
            {
                // say we need 9 by default
                version = '9';
            }

            if (objects[i].getAttribute('rel') != 'no_swfobject')
            {
                if (!objects[i].id)
                {
                    objects[i].id = 'swfobject_target_' + Math.floor(Math.random()*1000);
                }
                swfobject.registerObject(objects[i].id, version);
            }

        }
    }
})();

