},
__openView: function (view, param1, param2, callback) {
-
var closeMenu = true;
try {
if (typeof param1 === 'string') {
var from = {y: "-200px", opacity: 0};
var to = {y: "0px", opacity: 1};
+
if (mview.hasClass('fs')) {
from.y = "0px";
} else if (view !== 'search') {
}
$(mview).addClass('notransition').css({opacity: from.opacity}).transform({translateY: from.y}).show().removeClass('notransition');
+
setTimeout(function () {
$(mview).css({opacity: to.opacity}).transform({translateY: to.y});
}, 20);
if (callback != undefined) {
callback();
}
+
+ if ($this.fluidbook.input.usingKeyboard) {
+ $("#view .button.back").get(0).focus();
+ }
+
$this.fluidbook.hideLoader();
resize();
}, 420);
callback();
}
$this.fluidbook.audioplayer.initAudios();
- }, openWebVideo: function (service, video, callback) {
+ },
+
+ openWebVideo: function (service, video, callback) {
var hash = '#/webvideo/' + service + '/' + video;
var a = $('a[href="' + hash + '"]');
var markup = decodeURIComponent($(a).attr('data-video'));
if (callback != undefined) {
callback();
}
- }, openLocales: function (p1, p2, callback) {
+ },
+
+ openLocales: function (p1, p2, callback) {
var view = this.getCaption('Select language');
view += '<div class="content">';
view += '<ul class="chapters localesList">';
y = (h - (nh * s)) / 2;
}
-
if (s < 1) {
var css = {
overflow: 'hidden', width: nw * s, height: nh * s, top: y, left: x, position: 'absolute'