| Current Path : /home/megadansyp/www/components/com_jevents/assets/js/ |
| Current File : /home/megadansyp/www/components/com_jevents/assets/js/view_detailJQ.js |
/**
* JEvents Component for Joomla! 3.x
*
* @version $Id: view_detailJQ.js 1539 2010-12-07 10:30:01Z geraintedwards $
* @package JEvents
* @copyright Copyright (C) 2008--2025 GWESystems Ltd, 2006-2008 JEvents Project Group
* @license GNU/GPLv2, see http://www.gnu.org/licenses/gpl-2.0.html
* @link http://www.jevents.net
*/
function jevSetupAddLink() {
var classes = ["td.cal_td_today"
, "td.cal_td_today"
, "td.cal_td_daysnoevents"
, "td.cal_td_dayshasevents"
, "td.jev_daynoevents"
, "td.jev_today"
, "div.jev_daynum"
, "td.jev_daynum"
, "td.todayclr"
, "td.weekdayclr"
, "td.sundayclr"
, "td.sundayemptyclr"
, ".cal_div_daysnoevents"
, ".cal_div_today"
, "td.cal_today"
, "td.cal_daysnoevents"
, "td.cal_dayshasevents"];
document.querySelectorAll(classes.join(',')).forEach(function (element) {
element.addEventListener('mouseover', function (evt) {
this.classList.add('showjevadd');
});
element.addEventListener('mouseout', function (evt) {
this.classList.remove('showjevadd');
});
});
}
document.addEventListener('DOMContentLoaded', function () {
jevSetupAddLink();
var bootstrap3_enabled = (typeof jQuery().emulateTransitionEnd == 'function');
// move dialog to main body because some template wrap it in a relative positioned element - wrapped to ensure our namespaced bootstrap picks it up!
var subwrap = jQuery("<div>", {class: "jevbootstrap"});
subwrap.appendTo("body");
if (jQuery(".action_dialogJQ").length) {
jQuery(".action_dialogJQ").appendTo(subwrap);
if (bootstrap3_enabled && jQuery(".action_dialogJQ").hasClass('hide')) {
jQuery(".action_dialogJQ").removeClass('hide');
}
}
if (jQuery(".ical_dialogJQ").length) {
jQuery(".ical_dialogJQ").appendTo(subwrap);
if (bootstrap3_enabled && jQuery(".ical_dialogJQ").hasClass('hide')) {
jQuery(".ical_dialogJQ").removeClass('hide');
}
}
});
function clickEditButton() {
}
function clickIcalSaveButton() {
}
function closedialog() {
}
function clickIcalButton() {
}
function closeical() {
}
function printPage()
{
var jevents = document.getElementById('jevents');
if (jevents)
{
parent = jevents.parentNode;
while (parent && parent.nodeName !== "HTML")
{
parent.classList.add('jeventsPrint');
parent = parent.parentNode;
}
var jeventsBody = document.getElementById("jevents_body");
var jeventsBodyParent = jeventsBody.parentNode;
var sizex = jeventsBodyParent.offsetWidth;
var body = document.getElementsByTagName('body')[0];
body.setAttribute('data-jeventswidth', sizex);
window.print();
parent = jevents.parentNode;
while (parent && parent.nodeName !== "HTML")
{
parent.classList.remove('jeventsPrint');
parent = parent.parentNode;
}
body.removeAttribute('data-jeventswidth');
}
}