');
document.write('');
window.swf_mode = true;
}
else {
window.swf_mode = false;
}
$(function() {
// HIDE FONT PRELOADER
document.getElementById('font_preloader').style.display = 'none';
// CREATE CONTAINER
var videa_player_container = document.createElement("div");
videa_player_container.setAttribute("id", "videa_player_container");
videa_player_container.setAttribute("style", "width:" + $(window).width() + "px; height: " + $(window).height() + "px;");
document.body.appendChild(videa_player_container);
var videa_player;
// API FUNCTIONS
window[eventHandlerName] = function(json) {
try {
json.playerId = window.parent.document.getElementById(window.name);
window.parent[eventHandlerName](json);
}
catch(err) {
// *** ACSI BEGIN ***
if (!videaPlayerApiState.keyErrorCatched) {
json = {};
json.type = "videaPlayerApiMessage";
json.event = "apiKeyError";
window.parent.postMessage(json, "*");
}
// *** ACSI END ***
}
}
window.videaPlayerBeforeFullscreen = function() {
try {
if(typeof window.parent.videaPlayerBeforeFullscreen != "undefined") {
window.parent.videaPlayerBeforeFullscreen(window.parent.document.getElementById(window.name));
}
}
catch(err) {}
}
window.videaPlayerFullscreen = function(full) {
try {
if(typeof window.parent.videaPlayerFullscreen != "undefined") {
window.parent.videaPlayerFullscreen(window.parent.document.getElementById(window.name), full);
}
else {
changePlayerSize($(window).width(), $(window).height());
}
}
catch(err) {
changePlayerSize($(window).width(), $(window).height());
}
}
window.changePlayerSize = function(w,h) {
videa_player_container.style.width = w+'px';
videa_player_container.style.height = h+'px';
}
window.testJsApiState = function() {
if (typeof videa_player.videaPlayVideo != "function") return false;
if (videa_player.videaIsMuted().statusCode == 1) return false;
return true;
}
window.videaPlayVideo = function() {return videa_player.videaPlayVideo();}
window.videaPauseVideo = function() {return videa_player.videaPauseVideo();}
window.videaIsPlaying = function() {return videa_player.videaIsPlaying();}
window.videaSeekTo = function(second) {return videa_player.videaSeekTo(second);}
window.videaGetCurrentTime = function() {return videa_player.videaGetCurrentTime();}
window.videaGetDuration = function() {return videa_player.videaGetDuration();}
window.videaGetVersions = function() {return videa_player.videaGetVersions();}
window.videaSetVersionIndex = function(index) {return videa_player.videaSetVersionIndex(index);}
window.videaGetVersionIndex = function() {return videa_player.videaGetVersionIndex();}
window.videaToggleMute = function() {return videa_player.videaToggleMute();}
window.videaIsMuted = function() {return videa_player.videaIsMuted();}
window.videaSetVolume = function(volume) {return videa_player.videaSetVolume(volume);}
window.videaGetVolume = function() {return videa_player.videaGetVolume();}
window.videaToggleStretch = function() {return videa_player.videaToggleStretch();}
window.videaIsStretched = function() {return videa_player.videaIsStretched();}
window.videaToggleFullscreen = function() {return videa_player.videaToggleFullscreen();}
window.videaIsFullscreen = function() {return videa_player.videaIsFullscreen();}
window.videaTogglePlayerUI = function() {return videa_player.videaTogglePlayerUI();}
window.videaPlayerUIIsEnabled = function() {return videa_player.videaPlayerUIIsEnabled();}
window.videaGetTitle = function() {return videa_player.videaGetTitle();}
window.videaGetCategory = function() {return videa_player.videaGetCategory();}
window.videaGetVcode = function() {return videa_player.videaGetVcode();}
window.videaGetJumpUrl = function() {return videa_player.videaGetJumpUrl();}
window.videaGetVideoDisplayWidth = function() {return videa_player.videaGetVideoDisplayWidth();}
window.videaGetVideoDisplayHeight = function() {return videa_player.videaGetVideoDisplayHeight();}
window.videaLoadNext = function() {return videa_player.videaLoadNext();}
window.videaSkipLoadNext = function() {return videa_player.videaSkipLoadNext();}
window.videaLoadVideoById = function(id,autoplay) {return videa_player.videaLoadVideoById(id,autoplay);}
window.videaLoadVideoByVcode = function(vcode,autoplay) {return videa_player.videaLoadVideoByVcode(vcode,autoplay);}
window.videaToggleAutoplayNextEnabled = function() {return videa_player.videaToggleAutoplayNextEnabled();}
window.videaIsAutoplayNextEnabled = function() {return videa_player.videaIsAutoplayNextEnabled();}
window.videaLoadPlaylistById = function(id,autoplay) {return videa_player.videaLoadPlaylistById(id,autoplay);}
window.videaLoadPlaylistByPcode = function(pcode,autoplay) {return videa_player.videaLoadPlaylistByPcode(pcode,autoplay);}
window.videaGetPlaylistVideos = function() {return videa_player.videaGetPlaylistVideos();}
window.videaGetPlaylistCurrentVideoIndex = function() {return videa_player.videaGetPlaylistCurrentVideoIndex();}
window.videaSetPlaylistCurrentVideoIndex = function(index) {return videa_player.videaSetPlaylistCurrentVideoIndex(index);}
window.videaPlaylistPlayNextVideo = function() {return videa_player.videaPlaylistPlayNextVideo();}
window.videaPlaylistPlayPreviousVideo = function() {return videa_player.videaPlaylistPlayPreviousVideo();}
window.videaToggleProgressEvent = function() {return videa_player.videaToggleProgressEvent();}
window.videaProgressEventIsEnabled = function() {return videa_player.videaProgressEventIsEnabled();}
window.videaSetProgressEventInterval = function(interval) {return videa_player.videaSetProgressEventInterval(interval);}
window.videaGetProgressEventInterval = function() {return videa_player.videaGetProgressEventInterval();}
//window.videaToggleVideoLoadedEvent = function() {return videa_player.videaToggleVideoLoadedEvent();}
//window.videaVideoLoadedEventIsEnabled = function() {return videa_player.videaVideoLoadedEventIsEnabled();}
window.videaToggleVersionChangeCompleteEvent = function() {return videa_player.videaToggleVersionChangeCompleteEvent();}
window.videaVersionChangeCompleteEventIsEnabled = function(){return videa_player.videaVersionChangeCompleteEventIsEnabled();}
window.videaToggleErrorEvent = function() {return videa_player.videaToggleErrorEvent();}
window.videaErrorEventIsEnabled = function() {return videa_player.videaErrorEventIsEnabled();}
window.videaToggleVideoFinishedEvent = function() {return videa_player.videaToggleVideoFinishedEvent();}
window.videaVideoFinishedEventIsEnabled = function() {return videa_player.videaVideoFinishedEventIsEnabled();}
window.videaTogglePlayerSizeChangedEvent = function() {return videa_player.videaTogglePlayerSizeChangedEvent();}
window.videaPlayerSizeChangedEventIsEnabled = function() {return videa_player.videaPlayerSizeChangedEventIsEnabled();}
window.videaCreateSnapshot = function() {return videa_player.videaCreateSnapshot();}
window.videaShowCropTool = function(ratio, version_index) {return videa_player.videaShowCropTool(ratio, version_index);}
window.videaGetCropParams = function() {return videa_player.videaGetCropParams();}
window.videaHideCropTool = function() {return videa_player.videaHideCropTool();}
window.videaCreateAnimGif = function(version_index, fps_quality, x, y, width, height, start_time, end_time, max_file_size) {
return videa_player.videaCreateAnimGif(version_index, fps_quality, x, y, width, height, start_time, end_time, max_file_size);
}
window.videaAbortAnimGif = function() {return videa_player.videaAbortAnimGif();}
window.videaIsFlashPlayer = function() {return {statusCode:0, value:window.swf_mode};}
window.videaIsSnapshotEnabled = function() {return videa_player.videaIsSnapshotEnabled();}
window.videaIsAnimGifEnabled = function() {return videa_player.videaIsAnimGifEnabled();}
window.videaGetPlayerState = function() {return videa_player.videaGetPlayerState();}
window.videaCastRunning = function() {return videa_player.videaCastRunning();}
// DEBUG FUNCTIONS
window.debugText = function(s, level, type) {
level = level || 0;
type = type || 2;
try {
window.parent.debugText(s, level, type);
}
catch(err){}
}
window.debugJson = function(json, preText) {
try {
window.parent.debugJson(json, preText);
}
catch(err){}
}
////////////////////////////////////////////////////////////////////////////////////////////////////
// L A U N C H /////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
//var swfObj;
window.loadFlashPlayer = function() {
window.swf_mode = true;
videa_player_container.innerHTML = "";
var flashvars = {};
var params = {wmode: "window", allowFullScreen: "true", allowScriptAccess: "always"};
var attributes = {name: "videa_player"};
swfobject.embedSWF(
"/static/uis/player_redesign/extras/flvplayer.swf?_rc=2019111802&v=wVHVQhL8BmPdzy0w&xmlUrl=%2Fvideaplayer_get_xml.php&cookieUrl=%2Fvideaplayer_setcookie.php&thumbnailUploadUrl=%2F%2Fvidea.hu%2Fupload%2FThumbnailServlet.do%3Fsid%3D&eventHandler=onVideaPlayerEvent",
"videa_player_container",
"100%",
"100%",
flash_player_version,
"/static/uis/player_redesign/extras/expressInstall.swf?_rc=2019111802",
flashvars,
params,
attributes/*,
function(e) {
swfObj = e.ref;
console.log('loaded');
}*/
);
function domReady() {
videa_player = document.videa_player_container;
}
swfobject.addDomLoadEvent(domReady);
}
//window.swf_mode = false;
var die_here = false;
if(typeof(document.createElement('video').canPlayType) == 'undefined') {
if(swfobject.hasFlashPlayerVersion(flash_player_version)) {
window.swf_mode = true;
}
else {
die_here = true;
}
}
if(die_here) {
videa_player_container.innerHTML = 'A videót nem lehet lejátszani!
';
}
else if(window.swf_mode) {
loadFlashPlayer();
}
else {
$.ajaxSetup({cache:true});
$.getScript('/static/uis/player_redesign/js/html5_player.js?_rc=2019111802')
.done(function(){ videa_player = new VideaPlayer(); } )
.fail(function( jqxhr, settings, exception ) { alert('JS feldolgozási hiba!!'); } ) ;
}
});
//-->