<iframe id="Hidden_Frame" style="display:none; visibility:hidden;"></iframe>
<iframe id="Hidden_Frame2" style="display:none; visibility:hidden;"></iframe>
{% include 'NCBSWBundle:Bible:interface/popup/book_popup_for_menu.html.twig' %}
<!-- Modal for Chooser -->
<div class="modal fade" style="overflow:scroll !important; -webkit-overflow-scrolling:touch !important;" id="modalChooser" tabindex="-1" role="dialog" aria-labelledby="titleChooser" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h2 class="modal-title"><span id="titleChooser"></span></h2>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div id="divChooser" width="100%" style="overflow:auto;height:450px;padding-left:10px;padding-right:10px;" ></div>
</div>
</div>
</div>
<script>
$('#modalChooser').on('hidden.bs.modal', function () {
$("#divChooser").html("");
})
</script>
<!-- End of Modal for Chooser -->
<!-- Modal for Nav -->
<div class="modal fade" style="overflow:scroll !important; -webkit-overflow-scrolling:touch !important;" id="modalNav" tabindex="-1" role="dialog" aria-labelledby="titleNav" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<span id="titleNav"></span>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div id="divNav" width="100%" style="overflow:auto;height:450px;" ></div>
</div>
</div>
</div>
<script>
$('#modalNav').on('hidden.bs.modal', function () {
$("#divNav").html("");
})
</script>
<!-- End of Modal for Nav -->
{#% include 'NCBSWBundle::modalui_inc.html.twig' %#}
<script>
var sMsgLogin = "{{ app.session.get('ui_str')["general.messageforlogin"]|raw }}";
{% if not bInFrame %}
/* if(self!=top)
{
top.location = self.location;
}*/
{% endif %}
{% if translation is defined or 'bible' in sPath %}
if($('body') != null)
{
$('body').on('click', function (e) {
//did not click a popover toggle or popover
if ($(e.target).data('toggle') !== 'popover'
&& $(e.target).parents('.popover.in').length === 0) {
$('[data-toggle="popover"]').popover('hide');
}
if ($(e.target).data('poload') !== 'popover'
&& $(e.target).parents('.popover.in').length === 0) {
$('*[data-poload]').popover('hide');
}
});
}
{% endif %}
function openMyBookmarks()
{
popupWin('{{ path('bookmark') }}', 'bookmark_win', screen.width*0.8, screen.height*0.7);
}
function openMyNotes()
{
popupWin('{{ path('mynote') }}', 'note_win', screen.width*0.8, screen.height*0.7);
}
function addBookmark()
{
{% if not bLoggedIn %}
if(confirm(sMsgLogin))
{
window.location.href = "{{ path('login') }}";
}
{% else %}
var sUrl = document.URL;
sUrl = encodeURIComponent(sUrl);
var sTitle = encodeURIComponent(document.title);
{% if linktype_id is defined and linktype_id is not null %}
var nLinkTypeID = {{ linktype_id }};
{% else %}
var nLinkTypeID = 3;
{% endif %}
var sLink = "/dbadmin/sc_addbookmark.php?url="+sUrl+"&title="+sTitle+"&linktypeid="+nLinkTypeID;
$.ajax({ url: sLink, success: function(sHtml) {
var nID = sHtml.trim();
if(nID != '')
{
nCurrentBookmarkID = nID;
showHideBookmarkIcon(true);
{% if 'mybookmarks' in sPath %}
onSearchMybookmark();
{% endif %}
}
} });
{% endif %}
}
function showHideBookmarkIcon(vHasBookmark)
{
if(vHasBookmark)
{
hideElemByID("liAddBookmark");
showElemByID("liDeleteBookmark");
}
else
{
showElemByID("liAddBookmark");
hideElemByID("liDeleteBookmark");
}
}
function addNote(vAddLink)
{
{% if not bLoggedIn %}
if(confirm(sMsgLogin))
{
window.location.href = "{{ path('login') }}";
}
{% else %}
if(vAddLink != 0)
{
var sUrl = encodeURIComponent(document.URL);
var sTitle = encodeURIComponent(document.title);
{% if linktype_id is defined and linktype_id is not null %}
var nLinkTypeID = {{ linktype_id }};
{% else %}
var nLinkTypeID = 3;
{% endif %}
popupWin("{{ path('mynote') }}?action=add&link="+sUrl+"&title="+sTitle+"&linktypeid="+nLinkTypeID, 'note_win', screen.width*0.6, screen.height*0.7);
}
else
{
popupWin("{{ path('mynote') }}?action=add", 'note_win', screen.width*0.6, screen.height*0.7);
}
{% endif %}
}
function reloadNotes()
{
{% if 'mynotes' in sPath %}
onSearchMynote();
{% else %}
window.location.reload();
{% endif %}
}
function addReadingPlanNote(vPlanStepID)
{
{% if not bLoggedIn %}
if(confirm(sMsgLogin))
{
window.location.href = "{{ path('login') }}";
}
{% else %}
popupWin("{{ path('mynote') }}?action=add&rps="+vPlanStepID, 'note_win', screen.width*0.6, screen.height*0.7);
{% endif %}
}
sAdvancedSearchLink = "{{ path('advanced_search') }}";
sLatinSearchLink = "{{ path('advanced_latin_search') }}";
sBibleLink = "{{ path('bible') }}";
function showBibleComparisonAlert()
{
alert("{{ app.session.get('ui_str')["popup.biblecomparisonalert"]|raw }}");
}
// For Bible word popover
{% if 'bible' in sPath %}
var oPopoverLink = null;
$('*[data-poload]').mouseenter(function() {
// $('*[data-poload]').popover('hide');
var e = $(this);
oPopoverLink = e;
e.off('hover');
setTimeout(function () {
if(oPopoverLink == e)
{
$.get(e.data('poload'), function(d) {
e.popover({
html: true,
content: d
}).popover('show');
});
}
}, 500);
});
$('*[data-poload]').mouseleave(function() {
var e = $(this);
oPopoverLink = null;
setTimeout(function () {
if (!$(".popover:hover").length) {
e.popover("hide")
}
}, 300);
});
$(document).on('mouseleave','.popover-body',function(){
$('*[data-poload]').popover('hide');
});
{% endif %}
// End of Bible word popover
function setReceiveVerseOfDay()
{
{% if not bLoggedIn %}
if(confirm(sMsgLogin))
{
window.location.href = "{{ path('login') }}?vod=1";
}
{% else %}
var sUrl = "/dbadmin/sc_setreceiveverseofday.php";
$.ajax({ url: sUrl, success: function(sHtml) {
var sUrl2 = "/set_session/1";
$.ajax({ url: sUrl2, success: function(sHtml2) {
alert("{{ app.session.get('ui_str')["verseofday.aftersignup"]|raw }}");
location.reload();
} });
} });
{% endif %}
}
{% if bLoggedIn and app.session.get("user_signed_up_verse_of_day") == 1 %}
{{ app.session.set("user_signed_up_verse_of_day", "") }}
alert("{{ app.session.get('ui_str')["verseofday.aftersignup"]|raw }}");
{% endif %}
function AnalyzeLatinWord(vWord)
{
if(vWord == 'undefined')
vWord = "";
{% if bAdminUser or bNeoSearchAdmin or nUserLevelId == '3' or nUserLevelId == '6' %}
var sPage = "/dbadmin/vneolatin_usedwordlist.php?cmd=search&t=vneolatin_usedword&z_word=%3D&x_word="+vWord+"&z_base=%3D&x_base=&z_type_id=%3D&x_type_id=&z_subtype_id=%3D&x_subtype_id=&z_characteristic=%3D&x_characteristic=&z_latin_case=%3D&x_latin_case=&z_latin_gender=%3D&x_latin_gender=&z_latin_person=%3D&x_latin_person=&z_latin_number=%3D&x_latin_number=&z_latin_tense=%3D&x_latin_tense=&z_latin_voice=%3D&x_latin_voice=&z_latin_mood=%3D&x_latin_mood=&z_is_indeclinable=%3D&x_is_indeclinable=&z_is_irregular=%3D&x_is_irregular=&psearch=&psearchtype=&popup=1";
{% else %}
var sPage = "/dbadmin/vneolatin_wordforpubliclist.php?cmd=search&t=vneolatin_wordforpublic&z_word=%3D&x_word="+vWord+"&z_base=%3D&x_base=&z_type_id=%3D&x_type_id=&z_subtype_id=%3D&x_subtype_id=";
{% endif %}
openWin(sPage+'&language=en', screen.width/1.3, screen.height/1.2, 20, 20);
}
function showMsg(vIndex)
{
var sMsg = "";
if(vIndex == 'addednote')
{
sMsg = "{{ app.session.get('ui_str')["mynote.added"]|raw }}";
}
else if(vIndex == 'editednote')
{
sMsg = "{{ app.session.get('ui_str')["mynote.edited"]|raw }}";
}
else if(vIndex == 'editedbookmark')
{
sMsg = "{{ app.session.get('ui_str')["mybookmark.edited"]|raw }}";
}
else if(vIndex == 'addedbookmark')
{
sMsg = "{{ app.session.get('ui_str')["mybookmark.added"]|raw }}";
}
alert(sMsg);
}
</script>