var initPreviews = function() {
    var previews = $$('.preview');
	
    previews.each(function(item) {
        Event.observe(item, 'click', function(e) {
            var type = e.element().readAttribute('type');
            loadPreview(e.element().id, type);
        });
    });
}

var loadPreview = function(id, ext) {
    $('text').hide();
    initReturn();

    var flashvars = {};
    if (typeof(videos) != 'undefined' && typeof(videos[id]) != 'undefined') {
        if (typeof(videos[id].flashvars) != 'undefined') {
            flashvars = videos[id].flashvars;
        }
    }
	
    loadVideo(id, 'recept', ext, flashvars);
    if ($$('#in_situ').size() > 0) {
        if (typeof(videos) != 'undefined' && typeof(videos[id]) != 'undefined') {
            if (typeof(videos[id].in_situ) == 'object') {
                var in_situ = videos[id].in_situ;
                $('in_situ').down('a').setAttribute('href', in_situ.url);
                $('in_situ').down('a').update(in_situ.text);
                $('in_situ').show();
            }
        }
    }
}


var initReturn = function() {
    var return_link = $('return');
    return_link.show();
    Event.observe(return_link.down('a'), 'click', function() {
        var film = $('recept');
        film.update();
        $('return').hide();
        if ($$('#in_situ').size() > 0) {
            $('in_situ').hide();
        }
        $('text').show();
    });
}



var sendEvent = function(swf,typ) { 
    thisMovie(swf).sendEvent(typ);
};

function getUpdate(typ,pr1,pr2,swf) {};

var thisMovie = function(swf) {
    if(navigator.appName.indexOf("Microsoft") != -1) {
        return window[swf];
    } else {
        return document[swf];
    }
};



Event.observe(window, 'load', initPreviews);