var video = {

    init: function() {
        if(!document.getElementById || !document.getElementsByClassName) return;

        //backup set
        var step_backup_set = $('step_backup_set');
        if(step_backup_set) {
            var file_name = '/flash/backup_set.swf';

            var related_link = step_backup_set.select('.entity_img')[0];
            related_link.setAttribute('params', 'lightwindow_width=820,lightwindow_height=544');
            related_link.setAttribute('href', file_name + '?w=820&h=544');
        }


        //retrieve set
        var step_retrieve_set = $('step_retrieve_set');
        if(step_retrieve_set) {
            var file_name = '/flash/retrieve.swf';
            var related_link = step_retrieve_set.select('.entity_img')[0];
            related_link.setAttribute('params', 'lightwindow_width=823,lightwindow_height=517');
            related_link.setAttribute('href', file_name + '?w=823&h=517');
        }


        var container = document.createElement('div');
            container.setAttribute('id', 'flash_test');
            document.getElementsByTagName('body')[0].appendChild(container);


        if(typeof SWFObject == "function") {
            var so = new SWFObject(file_name, 'flash_test', 10, 10, '8', '#ffffff');
            so.addParam("scale", "noscale");
            so.addParam("salign", "tl");
            so.addParam("menu", "false");
	           so.addVariable("zoom_type", "fill_screen");
            so.addVariable("w", 10);
            so.addVariable("h", 10);

            var original_content = container.innerHTML;
            so.write('flash_test');
            var new_content = container.innerHTML;
            if(original_content == new_content) {

                var gfp = document.getElementById('get_flash_player');
                if(gfp) {
                    var txt = '( Za pregled videa potrebno je imati <a href="http://www.adobe.com/products/flashplayer/">instaliranu zadnju verziju Flash playera</a> )';
                    gfp.innerHTML = '<p>' + txt + '</p>';
                }

            }
        }
        container.parentNode.removeChild(container);
    }

}