document.write("" + ""); var grogger_message_monitor = null; function grogger_stop_message_monitor() { if(grogger_message_monitor != null) { clearInterval(grogger_message_monitor); grogger_message_monitor = null; } } function grogger_start_message_monitor() { var hash = window.location.hash; if(!hash || hash == '#_kapost') return; window.location.hash = '#_kapost'; var events = new Array('#login_form', '#signup_form', '#publish_form', '#confirmation_form', '#moderation_on', '#close'); for(var e in events) { var ev = events[e]; if(hash == ev) { groggerEvent(hash); switch(hash) { case '#close': grogger_stop_message_monitor(); break; } } } } showPopup = function () { var _groggerWidgetMode = ''; if(typeof groggerWidgetMode != 'undefined') { groggerCallback = window.location.toString(); grogger_message_monitor = setInterval("grogger_start_message_monitor()", 200); _groggerWidgetMode = '&widget=1'; } jQuery('body').append('
'); jQuery('body').append(''); jQuery('#popup').append(''); jQuery('#popup').append(''); left = (jQuery(window).width() - jQuery('#popup').width()) / 2 - 20; topp = jQuery(window).scrollTop() + (jQuery(window).height() - jQuery('#popup').height()) / 2 -20; jQuery('#popup').css('left', left + 'px'); jQuery('#popup').css('top', topp + 'px'); } closePopup = function () { jQuery('#popup').remove(); jQuery('#popup-overlay').remove(); } groggerEvent = function (action) { switch (action) { case '#login_form': jQuery('#content_frame').css('height', '355px'); jQuery('#content_frame').css('width', '840px'); break; case '#signup_form': jQuery('#content_frame').css('width', '650px'); jQuery('#content_frame').css('height', '390px'); break; case '#publish_form': jQuery('#content_frame').css('width', '840px'); jQuery('#content_frame').css('height', '520px'); break; case '#confirmation_form': jQuery('#content_frame').css('width', '620px'); jQuery('#content_frame').css('height', '280px'); break; case '#moderation_on': jQuery('#content_frame').css('width', '400px'); jQuery('#content_frame').css('height', '200px'); break; case '#close': closePopup(); break; } if (action != '#close') resizePopup(); } jQuery(window).resize(function() { resizePopup(); }); resizePopup = function () { try { jQuery('#popup-overlay').css('width', '0px'); jQuery('#popup-overlay').css('height','0px'); jQuery('#popup-overlay').css('width', jQuery(document).width() + 'px'); jQuery('#popup-overlay').css('height', jQuery(document).height() + 'px'); left = (jQuery(window).width() - jQuery('#popup').width()) / 2 - 20; topp = jQuery(window).scrollTop() + (jQuery(window).height() - jQuery('#popup').height()) / 2 -20; jQuery('#popup').css('left', left + 'px'); jQuery('#popup').css('top', topp + 'px'); } catch (err) {} }