Showing source for: https://www.keepandshare.com/discuss3/mobile.php?i=3045728&u=42839
Duration: 0.831367s
Server: nginx
<!DOCTYPE html>
<html lang="en">
<head>
<link href="https://www.keepandshare.com/favicon.ico" rel="shortcut icon">
<link href="https://www.keepandshare.com/favicon.ico" rel="icon">
<title>
Keep&Share
</title>
<!-- meta name="viewport" content="width=device-width, initial-scale=1.0" -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport">
<script src="/global/ajax/prototype/prototype-1.7.3.js">
</script>
<script src="/global/packages/jquery/3.7.1/jquery-3.7.1.min.js">
</script>
<script type="text/javascript">
var $jq = jQuery.noConflict();
var $jqpj = jQuery.parseJSON;
jQuery.parseJSON = function(s) {
if (typeof s == "string") return $jqpj(s); else return s;
};
</script>
<link href="/global/mobilecss/cache/cache-1770928444-discuss3.css" rel="stylesheet" type="text/css">
<script language="javascript" src="/global/mobilejs/cache/cache-1757118917-discuss3.js">
</script>
<!-- Bootstrap CSS -->
<link href="/global/packages/bootstrap/4.6.0/css/bootstrap.min.css" rel="stylesheet">
<link href="/global/styles/global_bootstrap_navbar-003.css" rel="stylesheet">
<link href="/global/styles/global_bootstrap.css" rel="stylesheet">
<style type="text/css">
/*
Overrides of the bootstrap 4 CSS settings to customize and comply with accessibility requirements
*/
span.label {
display : inline-block;
margin-bottom : .5rem;
cursor : default;
}
.biglink {
font-size : 24px;
}
.biglink > i {
color : #555555;
}
.biglink > a {
font-size : 16px !important;
font-weight : normal !important;
}
.rowclick {
cursor : pointer;
}
.line-element {
line-height : 1.6em;
}
.chart_title {
background-color : #F5F5F5;
}
.nav_list_group > .list-group-item {
margin-bottom : 6px;
background-color : #f5f5f5;
}
/*.nav_list_group > .list-group-item >* a {
color:#004FA3 !important;
}*/
.dropdown_icon {
display : inline-block;
margin-left : 12px;
color : #555555;
}
.chart_title {
background-color : #F5F5F5;
}
.form-sim {
font-size : 14px;
}
.required {
color : red;
}
.button-upload {
color : #337ab7;
}
.navbar {
border : 0px;
border-radius : 0px;
margin-bottom : 20px;
}
.panel_button {
color : #333333 !important;
outline : none !important;
box-shadow : none !important;
}
/* custom bootstrap navbar colors to match ksForm */
/* navbar */
.navbar-custom {
background-color : #ccc;
border-color : #E7E7E7;
}
/* Title */
.navbar-custom .navbar-brand {
color : #252525;
font-size : 1.5em;
line-height : 1;
font-weight : bold;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
color : #252525 !important;
}
/* Link */
.navbar-custom .navbar-nav > li > a {
color : #252525 !important;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
color : #252525 !important;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
color : #252525 !important;
background-color : #CCC !important;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
color : #555 !important;
background-color : #CCC !important;
}
/* Caret */
.navbar-custom .navbar-nav > .dropdown > a .caret {
border-top-color : #777 !important;
border-bottom-color : #777 !important;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
border-top-color : #333 !important;
border-bottom-color : #333 !important;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
border-top-color : #555 !important;
border-bottom-color : #555 !important;
}
/* Mobile version */
.navbar-custom .navbar-toggle {
border-color : #555;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
background-color : #CCC !important;
}
.navbar-custom .navbar-toggle .icon-bar {
background-color : #555 !important;
}
@media (max-width: 767px) {
.navbar-custom .navbar-nav .open .dropdown-menu > li > a {
color : #252525 !important;
}
.navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
color : #252525 !important;
}
}
/* to match the header with the Team Console */
.navbar-nav>li>a {
font-size : 15.12px !important;
line-height : 24px !important;
}
.navbar-nav>li>a:link, .navbar-nav>li>a:visited, .navbar-nav>li>a:active, .navbar-nav>li>a:hover {
color : #333 !important;
text-decoration : none;
cursor : pointer;
font-weight : normal;
}
.navbar-default .navbar-nav>li>a {
color : #525252 !important; /* raise the contrast of the navigation elements from #777 */
}
.navbar-default .navbar-brand {
color : #525252 !important; /* raise the contrast of the navigation elements from #777 */
}
.ksForm > .modal > .modal-footer {
/* turns off display: flex in the modal-footer which cause layout issues with floating ksForm buttons */
display:inline-block;
}
a.underline_link {
text-decoration : underline;
}
.btn-default {
color : #343a40;
background-color : #FFFFFF;
border-color : #343a40;
}
.modal-header > h5 {
font-size : 18px !important;
font-weight : bold !important;
}
</style>
<!-- Bootstrap JS -->
<script src="/global/packages/popper/1.16.1/popper.min.js">
</script>
<script src="/global/packages/bootstrap/4.6.0/js/bootstrap.min.js">
</script>
<script src="/global/packages/bootbox/5.5.2/bootbox.min.js">
</script>
<script type="text/javascript">
(function() {
var isBootstrapEvent = false;
if (window.jQuery) {
var all = jQuery('*');
jQuery.each(['hide.bs.dropdown','hide.bs.collapse','hide.bs.modal','hide.bs.tooltip','hide.bs.popover','hide.bs.tab'], function(index, eventName) {
all.on(eventName, function(event) {
isBootstrapEvent = true;
});
});
}
var originalHide = Element.hide;
Element.addMethods({
hide: function(element) {
if (isBootstrapEvent) {
isBootstrapEvent = false;
return element;
}
return originalHide(element);
}
});
})();
</script>
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
</script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-0889360612327944",
enable_page_level_ads: true
});
</script>
</head>
<body style="-webkit-text-size-adjust:none;">
<script type="text/javascript">
var mobile_bootstrap = true;
var allowPhotoUpload = true;
var appName = 'discuss3';
var applicationName = 'Discussions';
var folderSetName = 'Discussion Folders';
var appType = 'discuss';
var peopleid = '123';
var search_peopleid = '3045728';
var cardid = 'discuss-discuss3-3045728-1-42839-item';
var card_folderName = 'My Discussions';
var requestName = 'discussion';
var requestCapName = 'Discussion';
var requestNames = 'discussions';
var requestCapNames = 'Discussions';
var ANYONE_ID = 123;
var ANYONE_WITH_LINK_ID = 124;
var ANYONE_WITH_LINK_ID_SHARENAME = 'Private Sharing via Link';
var FILE_SHARING = 'FS-';
var iFrame = false;
var hasKASCookie = false;
var MOBILE_PAGE_SIZE = 30;
</script>
<script type="text/javascript">
var bluebar_share_context = {
direct: true,
ownerid: 3045728,
allowShareable: false,
ownerUsername: 'oglaged1995',
ownerName: 'Flint Serat',
visitorid: 123,
sharetype: 'item',
app: 'discuss3',
itemid: 42839,
iframe: false
};
function showBusy(on) {
if (on) {
jQuery('.mobile_busy').css('visibility', 'visible');
} else {
jQuery('.mobile_busy').css('visibility', 'hidden');
}
}
var WaitPopUp = Class.create({
show: function(timeout) {
showBusy(true);
},
hide: function() {
showBusy(false);
},
delayShow: function(timeout) {
}
});
function m_showShare(shareType, shareItem, app) {
bluebar_share_context.sharetype = shareType;
bluebar_share_context.itemid = shareItem;
if (app != null) {
bluebar_share_context.app = app;
}
global_share_dialog.show(bluebar_share_context, global_share_dialog.saveShareSettings);
}
function m_doRefresh() {
location.reload();
}
function nosessionalert(msg) {
if (hasKASCookie) {
setTimeout('location.reload(true)', 100);
} else {
bootbox.alert(msg, function() {
setTimeout('location.reload(true)', 100);
});
}
}
window.m_launchPrivacySettings = function() {
};
window.KAS_updatePrivacySettingsEnabled = function() {
if (window && window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.KAS_launchPrivacySettings && window.webkit.messageHandlers.KAS_launchPrivacySettings.postMessage && window.KAS_privacySettingsEnabled) {
jQuery(document).ready(function() {
jQuery('#launchPrivacySettings').show();
window.m_launchPrivacySettings = function() {
window.webkit.messageHandlers.KAS_launchPrivacySettings.postMessage("");
};
});
} else {
jQuery(document).ready(function() {
jQuery('#launchPrivacySettings').hide();
window.m_launchPrivacySettings = function() {
};
});
}
};
window.KAS_updatePrivacySettingsEnabled();
jQuery(function() {
jQuery('body').addClass('visiting');
});
</script>
<div class="fixed-top bg-light" style="font-size:1rem;">
<div id="navbar_container" style="display:inline-block;width:calc(100% - 50px);min-height:50px;">
<div class="navbar navbar-default navbar-expand-xl navbar-light bg-light">
<a class="navbar-brand" href="#">
<span class="mobile_title mobile_unselectable" id="mobile_header_name">
<div id="mobile_header_name_text" onclick="location.reload()" style="display:inline-block;cursor:pointer" title="Refresh the display">
<i class="fa fa-comment-o">
</i>
<span id="mobile_set_name">
Discussion Folders
</span>
<div style="margin-left:6px;display:inline-block;position:relative;top:-2px;color:#AAAAAA;font-size:11px">
<i class="fa fa-refresh">
</i>
</div>
</div>
<span class="mobile_busy" style="visibility:hidden">
<i class="fa fa-spinner fa-spin">
</i>
</span>
<div style="text-align:center;font-size:12px;padding-bottom:2px">
(visiting oglaged1995)
</div>
</span>
</a>
<div class="collapse navbar-default navbar-collapse" id="page_navbar" style="white-space:nowrap">
<ul class="navbar-nav ml-auto">
</ul>
</div>
</div>
</div>
<div style="float:right;width:50px;display:flex;justify-content:center;align-items:center;vertical-align:top;margin-top:4px">
<div class="dropdown">
<span class="btn btn-sm" data-flip="false" data-toggle="dropdown" style="color:#999999;padding-right:6px;padding-left:6px">
<i class="fa fa-angle-double-down fa-2x">
</i>
</span>
<ul class="dropdown-menu dropdown-menu-right" style="padding:12px">
<li>
<a href="javascript:void(0)" onclick="m_doRefresh()">
<i class="fa fa-refresh">
</i>
Refresh
</a>
</li>
<li class="divider" role="separator">
</li>
<li id="launchPrivacySettings" style="display:none;">
<a href="javascript:void(0)" onclick="m_launchPrivacySettings(); return false;">
<i class="fa fa-eye-slash">
</i>
Privacy Settings
</a>
</li>
<li>
<a href="/discuss3/view.php?i=3045728&u=42839&do=y">
<i class="fa fa-desktop">
</i>
Full Site View
</a>
</li>
<li>
<a href="javascript:void(0)" onclick="global_email_support_dialog.show('', '', '', 'oglaged1995');return false">
<i class="fa fa-envelope">
</i>
Email Support
</a>
</li>
<li>
<a href="https://support.keepandshare.com/support/home/" target="_blank">
<i class="fa fa-question-circle-o">
</i>
Help
</a>
</li>
<li>
<a href="/m/mobilesignin.php">
<i class="fa fa-sign-out">
</i>
Login
</a>
</li>
</ul>
</div>
</div>
<div id="nav_bar_menu_extension">
</div>
</div>
<style type="text/css">
.navbar {
padding : 4px 0px 4px 6px !important;
margin-bottom : 0px !important;
}
.navbar-brand {
font-size : 1.1em !important;
}
.list-group-item.nav-item {
color : #555555 !important;
}
.list-group-item.nav-item > a {
color : #337ab7 !important;
}
.nav-item > .nav-link {
color : #337ab7;
}
.dropdown-menu>li>a {
display : block;
padding : 3px 20px;
clear : both;
font-weight : 400;
line-height : 1.42857143;
color : #333;
white-space : nowrap;
}
.btn-xs {
font-size : 12px;
padding : 2px 4px;
}
.btn-xs-nav {
font-size : 11px;
padding : 1px 4px;
}
.card-title {
font-size : 18px;
font-weight : normal;
}
h4.card-title {
margin-bottom : 0px !important;
}
h5.card-title {
margin-bottom : 0px !important;
}
.modal-body {
padding : 4px !important;
}
/* prevent custom checkbox from expanding */
.check-group > label {
flex : none !important;
}
/* limit the text to prevent the hamburger from wrapping */
.navbar-brand {
max-width : 78%;
overflow : hidden;
}
/* for address editing */
.gd_datepicker_dlg_field.big {
width : 150px !important;
}
.gd_datepicker_dlg_field.med {
width : 90px !important;
white-space : nowrap;
}
/* for todo editing */
.gd_datepicker_dlg_field.small {
width : 80px !important;
}
/* for discussion posts */
.list-group-item+.list-group-item {
border-top-width : 1px;
}
/* for todo list display */
.list-group-item.nav {
color : #555555 !important;
}
/* override */
#nav_bar_menu_extension {
margin-left : 0px;
margin-right : 0px;
}
.carousel-control-prev-icon {
background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;
}
.carousel-control-next-icon {
background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
}
/* make these two changes in mobile.css when moved to production */
.mobile_indicator {
background-color : #CCCCCC !important;
margin-left : 8px;
}
.mobile_indicator_left {
background-color : #CCCCCC !important;
margin-right : 8px;
}
.badge {
background-color : #CCCCCC;
}
.bootbox-body {
font-family : "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
font-size : 14px;
padding : 8px;
}
</style>
<script type="text/javascript">
function openComment(cardid) {
location.href = 'mobileedit.php?id=' + cardid;
}
</script>
<div class="mobile_content">
<div class="ksForm billboard_message_area" id="billboard_message_area">
</div>
<div class="card">
<div class="card-header nav_heading bg-light">
<h3 class="card-title mb-0">
<div class="btn-group" id="mobile_context_menu_button" style="float:right">
<span class="btn btn-xs" data-toggle="dropdown" style="color:#999999">
<i class="fa fa-angle-down fa-2x">
</i>
</span>
<ul class="dropdown-menu dropdown-menu-right doc_sortby_sbt" id="mobile_context_menu">
</ul>
</div>
<div class="nav_breadcrumb" id="mobile_breadcrumb">
</div>
</h3>
</div>
<div class="mobile_content_area">
<div id="mobile_content" style="overflow:hidden;margin-bottom:12px">
</div>
<div id="mobile_comments">
<div id="mobileDocumentCommentDisplay">
</div>
</div>
<div id="mobile_footer" style="margin-top:8px;text-align:center">
</div>
</div>
</div>
</div>
<div class="modal fade" id="mobile_doc_new">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5>
Choose type type of document to create
</h5>
<button class="close" data-dismiss="modal" type="button">
<i class="fa fa-times">
</i>
</button>
</div>
<div class="modal-body">
<ul class="list-group">
<li class="list-group-item" onclick="mobile_doc_new.newDocument(DOCTYPE_RICHTEXT)" style="cursor:pointer">
New Document
</li>
<li class="list-group-item" onclick="mobile_doc_new.newDocument(DOCTYPE_PLAINTEXT)" style="cursor:pointer">
New Plain Text Document
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="modal fade mobile_dlg" data-backdrop="static" data-keyboard="false" id="docEditor" role="dialog">
<div class="modal-dialog full" role="document">
<div class="modal-content full">
<div class="modal-footer" id="docEditor_footer">
<button class="btn btn-danger btn-sm" id="mobile_doc_editor_delete_button" onclick="mobile_doc_editor.deleteDocument()" type="button">
Delete
</button>
<div style="display:inline-block;width:80px">
</div>
<button class="btn btn-default btn-sm" onclick="mobile_doc_editor.cancelDocumentEdit()" type="button">
Cancel
</button>
<button class="btn btn-success btn-sm" onclick="mobile_doc_editor.saveDocumentChanges()" type="button">
Save
</button>
</div>
<div class="modal-body">
<div class="" id="docEditor_header">
<div id="autosavestatus" style="margin:8px 4px 0px 4px;overflow:hidden;white-space:nowrap;line-height:1em;text-align:right">
</div>
<div id="autobackup_message">
</div>
<div class="" style="margin-top:4px">
<div class="form-group">
<label class="control-label" for="docEditor_title">
Name
</label>
<input class="form-control" id="docEditor_title" maxlength="100" type="text">
</div>
</div>
</div>
<div class="docEditor_body" id="docEditor_body" style="display:none">
<textarea class="mce" id="docEditor_editor" style="width:99.9%"></textarea>
</div>
<div class="" id="docEditor_folder_display">
<div class="">
<div class="form-group" onclick="doc_tag_picker.show(this, null, mobile_doc_editor.setTag)" style="cursor:pointer">
<label class="control-label" for="docEditor_tag">
Tag
</label>
<input id="docEditor_tag" type="hidden">
<input id="docEditor_tagid" type="hidden">
<div style="display:inline-block">
<div id="docEditor_tag_display">
</div>
</div>
</div>
<div class="form-group" style="display:none">
<label class="control-label" for="docEditor_folder">
Folder
</label>
<select class="form-control" id="docEditor_cat">
<option value="1">
My Discussions
</option>
</select>
<input id="docEditor_folder_name_1" type="hidden" value="My Discussions">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade mobile_dlg" data-backdrop="static" data-keyboard="false" id="docOptions" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5>
<i class="fa fa-cogs">
</i>
Customize
</h5>
<div style="float:right;position:relative;top:-8px">
<button class="btn btn-default btn-sm" data-dismiss="modal" onclick="mobile_doc_options.hide()" type="button">
Cancel
</button>
<button class="btn btn-primary btn-sm" onclick="mobile_doc_options.save()" type="button">
Save
</button>
</div>
</div>
<div class="modal-body">
<div class="panel-group" id="customize_panels">
<div class="card">
<div class="card-header bg-light">
<h4 class="card-title bg-light" data-target="#customize_panels_name_descr" data-toggle="collapse">
Name & Description
<div class="mobile_dropdown_icon">
<i class="fa fa-caret-down">
</i>
</div>
</h4>
</div>
<div class="collapse show docMobile_option_panel" data-parent="#customize_panels" id="customize_panels_name_descr">
<div class="form-group">
<label class="control-label" for="customize_panels_name_descr_name">
Name
</label>
<input class="form-control" id="customize_panels_name_descr_name" maxlength="50" placeholder="Folder set name" type="text" value="">
</div>
<div class="form-group">
<label class="control-label" for="customize_panels_name_descr_desc">
Description
</label>
<input class="form-control" id="customize_panels_name_descr_descr" maxlength="150" placeholder="Folder set description" type="text" value="">
</div>
</div>
</div>
<div class="card">
<div class="card-header bg-light" data-target="#customize_panels_tags" data-toggle="collapse">
<h4 class="card-title bg-light">
Manage Discussion Tags
<div class="mobile_dropdown_icon">
<i class="fa fa-caret-down">
</i>
</div>
</h4>
</div>
<div class="panel-collapse collapse docMobile_option_panel" data-parent="#customize_panels" id="customize_panels_tags">
<div style="margin-bottom:4px">
Tap on
<i class="fa fa-eye fa-lg">
</i>
to toggle inclusion in this application.
</div>
<div id="docTags_list" style="max-height:280px;overflow-y:auto;overflow-x:hidden;min-height:200px;border:1px solid silver;border-radius:3px;padding:4px">
</div>
<div style="margin-top:12px;padding:4px 0px 4px 0px">
<span id="docTagdEditor_count">
</span>
/ 2 tags used
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-default btn-sm" data-dismiss="modal" onclick="mobile_doc_options.hide()" type="button">
Cancel
</button>
<button class="btn btn-primary btn-sm" onclick="mobile_doc_options.save()" type="button">
Save
</button>
</div>
</div>
</div>
</div>
<div class="modal fade mobile_dlg" data-backdrop="static" data-keyboard="false" id="docFolderOptions" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5>
<i class="fa fa-cog">
</i>
<span id="docFolderOptions_title">
Folder Options
</span>
</h5>
</div>
<div class="modal-body">
<div class="panel-group" id="folder_options_panels">
<div class="card">
<div class="card-header bg-light" data-target="#folder_options_panels_name_descr" data-toggle="collapse">
<h4 class="card-title bg-light">
Name & Description
<div class="mobile_dropdown_icon">
<i class="fa fa-caret-down">
</i>
</div>
</h4>
</div>
<div class="panel-collapse collapse show docMobile_option_panel" data-parent="#folder_options_panels" id="folder_options_panels_name_descr">
<div class="form-group">
<label class="control-label" for="folder_options_panels_name_descr_name">
Name
</label>
<input class="form-control" id="folder_options_panels_name_descr_name" maxlength="50" placeholder="Folder name" type="text" value="">
</div>
<div class="form-group">
<label class="control-label" for="folder_options_panels_name_descr_desc">
Description
</label>
<input class="form-control" id="folder_options_panels_name_descr_descr" maxlength="250" placeholder="Folder description" type="text" value="">
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-default" data-dismiss="modal" onclick="mobile_doc_folder_options.hide()" type="button">
Cancel
</button>
<button class="btn btn-primary" onclick="mobile_doc_folder_options.save()" type="button">
Save
</button>
</div>
</div>
</div>
</div>
<div class="modal fade mobile_dlg" data-backdrop="static" data-keyboard="false" id="docSearch" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5>
<i class="fa fa-search">
</i>
Search
</h5>
<button class="close" data-dismiss="modal" type="button">
<i class="fa fa-times">
</i>
</button>
</div>
<div class="modal-body">
<div class="input-group">
<input class="form-control" id="docSearch_searchtext" placeholder="Search for ..." type="text">
<span class="input-group-append">
<button class="btn btn-default btn-sm" onclick="mobile_doc_search.run(jQuery('#docSearch_searchtext').val())" type="button">
<i class="fa fa-search">
</i>
</button>
</span>
</div>
<div id="docSearch_indicator">
</div>
<div id="docSearch_results">
</div>
</div>
</div>
</div>
</div>
<div class="modal fade mobile_dlg" data-backdrop="static" data-keyboard="false" id="docAttachToEvent" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5>
Attach this discussion to an event or task
</h5>
</div>
<div class="modal-body">
<div class="form-group check-form-group">
<input autocomplete="off" class="docAttachToEvent_checkbox" id="docAttachToEvent_title" type="checkbox" value="1">
<div class="btn-group check-group">
<label class="btn btn-default" for="docAttachToEvent_title">
<span>
<i class="fa fa-check">
</i>
</span>
<span>
</span>
</label>
<label class="btn btn-default check-label" for="docAttachToEvent_title">
Name of Discussion
</label>
</div>
</div>
<div class="clearfix">
</div>
</div>
<div class="modal-footer">
<button class="btn btn-default" data-dismiss="modal" onclick="mobile_doc_attach_to_event.hide()" type="button">
Cancel
</button>
<button class="btn btn-primary" onclick="mobile_doc_attach_to_event.save()" type="button">
Select text to copy
</button>
<select class="form-control" id="docAttachToEvent_targets" style="margin:6px 0px 0px 0px">
<option value="">
please wait ...
</option>
</select>
</div>
</div>
</div>
</div>
<div class="scroll-to-top" title="Scroll to top">
<i class="fa fa-arrow-circle-up fa-3x">
</i>
</div>
<style type="text/css">
.global_color_picker_dlg {
position : absolute;
display : none;
padding : 4px;
top : 180px;
left : 100px;
width : 174px;
height : 240px;
border : 1px solid silver;
background-color : white;
z-index : 100000000;
border-radius : 4px;
-moz-border-radius : 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
font-family : "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important; /* per Megan/Robert 5/20/2021 */
font-size : 14px;
}
.global_color_picker_dlg_pick {
margin : 0px;
border-top : 1px solid white;
border-left : 1px solid white;
width : 13px;
height : 13px;
display : inline-block;
zoom : 1;*
display : inline;
}
.global_color_picker_dlg_pick_row {
white-space : nowrap;
line-height : 0px; /* used to prevent mobile from gapping between rows */
}
.global_color_picker_dlg_pick_right {
border-right : 1px solid white;
}
.global_color_picker_dlg_pick_bottom {
border-bottom : 1px solid white;
}
.global_color_picker_dlg_pick_border_0 {
border-color : #181818;
}
.global_color_picker_dlg_pick_border_1 {
border-color : #232323;
}
.global_color_picker_dlg_pick_border_2 {
border-color : #353535;
}
.global_color_picker_dlg_pick_border_3 {
border-color : #444444;
}
.global_color_picker_dlg_pick_border_4 {
border-color : #474747;
}
.global_color_picker_dlg_pick_border_5 {
border-color : #535353;
}
.global_color_picker_dlg_pick_border_6 {
border-color : #5F5F5F;
}
.global_color_picker_dlg_pick_border_7 {
border-color : #6C6C6C;
}
.global_color_picker_dlg_pick_border_8 {
border-color : #787878;
}
.global_color_picker_dlg_pick_border_9 {
border-color : #818181;
}
#global_color_picker_dlg_colorPatch {
width : 32px;
height : 32px;
border : 1px solid black;
background-color : white;
color : white;
font-size : 24px;
margin : 4px 8px 4px 4px;
display : inline-block;
zoom : 1;*
display : inline;
}
#global_color_picker_dlg_colorPicker {
cursor : pointer;
margin-bottom : 8px;
}
#global_color_picker_dlg_colorName {
display : inline-block;
zoom : 1;*
display : inline;
font-size : 11px
}
.global_color_picker_dlg_header {
padding-top : 6px;
padding-bottom : 6px;
border-bottom : 1px solid silver;
font-weight : bold;
}
.global_color_picker_dlg_content {
margin-top : 12px;
}
</style>
<div class="global_color_picker_dlg" id="global_color_picker_dlg">
<div class="global_color_picker_dlg_header">
<div onclick="global_color_picker_dlg_show(false);" style="float:right;cursor:pointer">
<i class="fa fa-times fa-lg">
</i>
</div>
Select a Color
</div>
<div class="global_color_picker_dlg_content">
<div style="margin:2px">
<div id="global_color_picker_dlg_colorPicker">
</div>
<div id="global_color_picker_dlg_colorPatch">
</div>
<div id="global_color_picker_dlg_colorName">
</div>
</div>
</div>
</div>
<script type="text/javascript">
var global_color_picker_dlg_colorData = [["#000000","Black"],["#1F1F1F","Obsidian"],["#3D3D3D","Dark Gray"],["#585858","Shale"],["#707070","Flint"],["#878787","Gray"],["#9D9D9D","Concrete"],["#B2B2B2","Gray"],["#C6C6C6","Titanium"],["#D9D9D9","Light Gray"],["#ECECEC","Silver"],["#FFFFFF","White"],["#00374B","Prussian Blue"],["#061458","Gulf Blue"],["#18003C","Tolopea"],["#35003E","Mardi Gras"],["#430019","Toledo"],["#660000","Lonestar"],["#621300","Red Wine"],["#5D3300","Carnaby Tan"],["#593E00","Lumber"],["#646500","Antique Bronze"],["#4A5900","Verdun Green"],["#19410E","Green House"],["#004D67","Royal Blue"],["#0B227C","Catalina Blue"],["#240054","Cherry Pie"],["#4F0059","Ripe Plum"],["#66023C","Tyrian Purple"],["#900000","Red Berry"],["#871E00","Cedar Wood Finish"],["#824800","Chocolate"],["#7D5800","Cinnamon"],["#8B8A00","Olive"],["#697B00","Dark Olive"],["#275C19","Parsley"],["#006E91","Bahama Blue"],["#1531AC","Torea Bay"],["#380078","Deep Violet"],["#6E007D","Deep Violet"],["#850039","Siren"],["#C70000","Guardsman Red"],["#BC2E00","Accent Red"],["#B36600","Walnut"],["#AD7C00","Pitcher's Mound"],["#C1C200","Buddha Gold"],["#92AC00","Limeade"],["#388027","Forest Green"],["#56A0D3","Carolina Blue"],["#1C42D9","Blue Ink"],["#470096","Pigment Indigo"],["#8C009F","French violet"],["#A90049","Rouge"],["#F90000","Red Ink"],["#EC3D00","Race Stripe"],["#E18200","Mango Tango"],["#DA9F00","Gold Coin"],["#F2F300","Turbo"],["#B9D800","Rio Grande"],["#49A434","Green"],["#00A3DB","Cerulean"],["#2B44FF","Blue"],["#5F00B5","Purple"],["#AD00BD","Violet"],["#CB0056","Lipstick"],["#FF0000","Red"],["#FF5900","International Orange"],["#FFA900","Web Orange"],["#FFCA00","Supernova"],["#F9FF29","Golden Fizz"],["#CDF426","Las Palmas"],["#51C440","Apple"],["#00C8FF","Bright Turquoise"],["#387BFF","Sports Blue"],["#7600EE","Electric Violet"],["#D700F4","Dogwood Rose"],["#FD0072","Rose"],["#FF493A","Sunset Orange"],["#FF7B2C","Crusta"],["#FFB31E","Mac and Cheese"],["#FFCD20","Lightning Yellow"],["#FBFE61","Laser Lemon"],["#DBF75E","Canary"],["#78DC5E","Pastel Green"],["#00D7FF","Cyan"],["#70A0FF","Periwinkle"],["#9D00FF","Lavender"],["#EC00FE","Cerise Pink"],["#FF5B99","Hot Pink"],["#FF8078","Salmon"],["#FFA073","Atomic Tangerine"],["#FFC76D","Koromiko Flower"],["#FFDB6D","Kournikova"],["#FCFE8F","Dolly"],["#E4F98B","Mindaro"],["#9EE58B","Granny Smith Apple"],["#7AE5FF","Anakiwa"],["#A5C2FF","Dawn Blue"],["#C07AFF","African violet"],["#F67BFF","Heliotrope"],["#FF9ABD","Carnation Pink"],["#FFAFAA","Cornflower Lilac"],["#FFC1A6","Wax Flower"],["#FFDAA4","White Sands"],["#FFE6A4","Crème Brûlée"],["#FDFFB6","Portafino"],["#EDFBB5","Drover"],["#C1EDB4","Tea Green"],["#C1F2FF","Onahau"],["#D2E1FF","Azureish White"],["#DFC3FF","Thistle"],["#FCC1FE","Mauve"],["#FFCFDF","Pastel Pink"],["#FFD8D6","Cosmo"],["#FFE1D4","Watusi"],["#FFEDD3","Papaya Whip"],["#FFF3D3","Milk Punch"],["#FDFFDC","Half and Half"],["#F5FCDA","Orinoco"],["#DBF0D4","Peppermint"]];
function global_color_picker_dlg_rows() {
return 10;
}
function global_color_picker_dlg_cols() {
return 12;
}
var global_tinyMCE_colors = ["000000","","993300","","ff8888","","7979ce","","cc9933","","000080","","A9A9ff","","855A40","","800000","","FF6600","","808000","","008000","","008080","","0000FF","","666699","","808080","","FF0000","","FF9900","","88bb00","","D8A3A4","","33CCCC","","3366FF","","800080","","999999","","FF00FF","","FFCC00","","FFFF00","","00FF00","","00FFFF","","00CCFF","","f0aa9d","","C0C0C0","","FF99CC","","FFCC99","","FFFF99","","bbee44","","CCFFFF","","99CCFF","","CC99FF","","FFFFFF","","FFBFFF","","E0DCAA","","B7C296","","C5E1E7","","A8F579","","BEAFC9","","DCD1DF","","E1C4A8",""];
function global_color_picker_dlg_TinyMCE_list() {
return global_tinyMCE_colors;
}
function global_color_picker_dlg_TinyMCE_rows() {
return 6;
}
function global_color_picker_dlg_TinyMCE_cols() {
return 8;
}
function global_color_picker_dlg_lookupColorName(color) {
if (color == null) return color;
color = color.toUpperCase();
for (var i = 0; i < global_color_picker_dlg_colorData.length; i++) {
if (global_color_picker_dlg_colorData[i][0] == color) {
return global_color_picker_dlg_colorData[i][1];
}
}
return color;
}
var global_color_picker_dlg_initColor = '#FFFFFF';
function global_color_picker_dlg_initialize() {
var picker = document.getElementById('global_color_picker_dlg_colorPicker');
if (picker != null && picker.innerHTML.length == 0) {
var html = '<div style="margin:0px;padding:0px" onmouseout="global_color_picker_dlg_preview(global_color_picker_dlg_initColor)"><div class="global_color_picker_dlg_pick_row">';
var index = 0;
var lastRow = (Math.floor(global_color_picker_dlg_colorData.length / global_color_picker_dlg_cols()) - 1);
for (var i = 0; i < global_color_picker_dlg_colorData.length; i++) {
if ((i % global_color_picker_dlg_cols()) == 0 && i != 0) {
index++;
html += "</div><div class=\"global_color_picker_dlg_pick_row\">";
}
html += '<div class="global_color_picker_dlg_pick global_color_picker_dlg_pick_border_' + index + ((i % global_color_picker_dlg_cols()) == (global_color_picker_dlg_cols() - 1) ? ' global_color_picker_dlg_pick_right' : '') + (lastRow ? ' global_color_picker_dlg_pick_bottom' : '') + '" style="background-color:' + global_color_picker_dlg_colorData[i][0] + '" onmouseover="global_color_picker_dlg_showColor(' + i + ');" onmouseout="global_color_picker_dlg_preview(global_color_picker_dlg_initColor)" onclick="global_color_picker_dlg_setColor(' + i + ');">';
html += '</div>';
}
if ((i % global_color_picker_dlg_cols()) != 0) {
html += '</div>';
}
html += '</div>';
picker.innerHTML = html;
}
}
function global_color_picker_dlg_preview(color) {
var name = global_color_picker_dlg_lookupColorName(color);
var patch = document.getElementById('global_color_picker_dlg_colorPatch');
if (patch != null) {
if (color == null || color.length == 0) {
color = '#000000';
}
patch.style.backgroundColor = color;
patch.style.color = color;
}
var colorName = document.getElementById('global_color_picker_dlg_colorName');
if (colorName != null) {
colorName.innerHTML = name;
}
}
function global_color_picker_dlg_showColor(index) {
var color = global_color_picker_dlg_colorData[index][0];
global_color_picker_dlg_preview(color);
}
var global_color_picker_dlg_callback = null;
function global_color_picker_dlg_setColor(index) {
var color = global_color_picker_dlg_colorData[index][0];
if (color != null && color.length > 0) {
color = color.substring(1);
}
if (global_color_picker_dlg_callback != null) {
global_color_picker_dlg_callback(color);
}
global_color_picker_dlg_show(false);
}
function global_color_picker_dlg_show(visible, ctrl, initColor, callback) {
global_color_picker_dlg_callback = callback;
global_color_picker_dlg_initColor = (initColor == null || initColor.length == 0 || initColor == '#' ? '#FFFFFF' : initColor);
var dlg = document.getElementById('global_color_picker_dlg');
if (dlg != null) {
if (visible) {
global_color_picker_dlg_initialize();
global_color_picker_dlg_preview(global_color_picker_dlg_initColor);
dlg.style.display = 'block';
if (ctrl != null) {
var pos = Element.cumulativeOffset(ctrl);
gu_moveAndKeepVisible(dlg, (pos.top - 32), (pos.left + 16));
}
} else {
dlg.style.display = 'none';
}
}
return false;
}
function global_color_picker_dlg_validate_chars(str, validChars) {
var isValid = true;
for (var i = 0; i < str.length && isValid; i++) {
if (validChars.indexOf(str.charAt(i)) === -1) {
isValid = false;
}
}
return isValid;
}
function global_color_picker_dlg_only_valid_chars(str, validChars) {
var isValid = true;
var resultStr = '';
for (var i = 0; i < str.length && isValid; i++) {
if (validChars.indexOf(str.charAt(i)) !== -1) {
resultStr += str.charAt(i);
}
}
return resultStr;
}
function global_color_picker_dlg_validation(inputFieldValue) {
var hexdigits = "#0123456789abcdefABCDEF";
if (!global_color_picker_dlg_validate_chars(inputFieldValue, hexdigits)) {
alert('Only hex digits are allowed in a color field.');
return false;
}
return true;
}
function global_color_picker_dlg_validation_filter(inputFieldValue) {
var hexdigits = "0123456789abcdefABCDEF";
var str = global_color_picker_dlg_only_valid_chars(inputFieldValue, hexdigits);
if (str.length > 6) {
return str.substring(0, 6);
}
return str;
}
var global_desktop_tinyMCE_colors = ["000000","Black","1F1F1F","Obsidian","3D3D3D","Dark Gray","585858","Shale","707070","Flint","878787","Gray","B2B2B2","Gray","D9D9D9","Light Gray","ECECEC","Silver","FFFFFF","White","00374B","Prussian Blue","061458","Gulf Blue","18003C","Tolopea","35003E","Mardi Gras","430019","Toledo","660000","Lonestar","5D3300","Carnaby Tan","646500","Antique Bronze","4A5900","Verdun Green","19410E","Green House","006E91","Bahama Blue","1531AC","Torea Bay","380078","Deep Violet","6E007D","Deep Violet","850039","Siren","C70000","Guardsman Red","B36600","Walnut","C1C200","Buddha Gold","92AC00","Limeade","388027","Forest Green","00A3DB","Cerulean","2B44FF","Blue","5F00B5","Purple","AD00BD","Violet","CB0056","Lipstick","FF0000","Red","FFA900","Web Orange","F9FF29","Golden Fizz","CDF426","Las Palmas","51C440","Apple","00D7FF","Cyan","70A0FF","Periwinkle","9D00FF","Lavender","EC00FE","Cerise Pink","FF5B99","Hot Pink","FF8078","Salmon","FFC76D","Koromiko Flower","FCFE8F","Dolly","E4F98B","Mindaro","9EE58B","Granny Smith Apple","C1F2FF","Onahau","D2E1FF","Azureish White","DFC3FF","Thistle","FCC1FE","Mauve","FFCFDF","Pastel Pink","FFD8D6","Cosmo","FFEDD3","Papaya Whip","FDFFDC","Half and Half","F5FCDA","Orinoco","DBF0D4","Peppermint"];
function global_desktop_color_picker_dlg_TinyMCE_list() {
return global_desktop_tinyMCE_colors;
}
function global_desktop_color_picker_dlg_TinyMCE_rows() {
return 6;
}
function global_desktop_color_picker_dlg_TinyMCE_cols() {
return 10;
}
var global_mobile_tinyMCE_colors = ["000000","Black","1F1F1F","Obsidian","3D3D3D","Dark Gray","585858","Shale","707070","Flint","878787","Gray","B2B2B2","Gray","D9D9D9","Light Gray","ECECEC","Silver","FFFFFF","White","00374B","Prussian Blue","061458","Gulf Blue","18003C","Tolopea","35003E","Mardi Gras","430019","Toledo","660000","Lonestar","5D3300","Carnaby Tan","646500","Antique Bronze","4A5900","Verdun Green","19410E","Green House","006E91","Bahama Blue","1531AC","Torea Bay","380078","Deep Violet","6E007D","Deep Violet","850039","Siren","C70000","Guardsman Red","B36600","Walnut","C1C200","Buddha Gold","92AC00","Limeade","388027","Forest Green","00A3DB","Cerulean","2B44FF","Blue","5F00B5","Purple","AD00BD","Violet","CB0056","Lipstick","FF0000","Red","FFA900","Web Orange","F9FF29","Golden Fizz","CDF426","Las Palmas","51C440","Apple","00D7FF","Cyan","70A0FF","Periwinkle","9D00FF","Lavender","EC00FE","Cerise Pink","FF5B99","Hot Pink","FF8078","Salmon","FFC76D","Koromiko Flower","FCFE8F","Dolly","E4F98B","Mindaro","9EE58B","Granny Smith Apple","C1F2FF","Onahau","D2E1FF","Azureish White","DFC3FF","Thistle","FCC1FE","Mauve","FFCFDF","Pastel Pink","FFD8D6","Cosmo","FFEDD3","Papaya Whip","FDFFDC","Half and Half","F5FCDA","Orinoco","DBF0D4","Peppermint"];
function global_mobile_color_picker_dlg_TinyMCE_list() {
return global_mobile_tinyMCE_colors;
}
function global_mobile_color_picker_dlg_TinyMCE_rows() {
return 6;
}
function global_mobile_color_picker_dlg_TinyMCE_cols() {
return 10;
}
</script>
<script src="/global/javascript/tiny_mce/4.0.22/tinymce/js/tinymce/tinymce.min.js" type="text/javascript">
</script>
<style type="text/css">
.docMenuItem_submenu {
position : absolute;
display : none;
border : 1px solid silver;
padding : 4px 8px 4px 4px;
border-radius : 3px;
top : 0px;
z-index : 100000;
background-color : white;
}
.docMenuItem_submenuItem {
display : block;
padding : 4px;
text-align : left;
min-width : 80px;
vertical-align : top;
}
div:hover.docMenuItem_submenuItem {
background-color : #F0F0F0;
}
.docMenuItem_submenuItem_text {
display : inline-block;
cursor : pointer;
font-size : 16px;
}
.doc_state_icon {
max-width : 24px;
max-height : 18px;
}
#doc_add_tag {
border-bottom : 1px solid silver;
}
#doc_tag_choices {
max-height : 350px;
overflow-y : auto;
overflow-x : hidden;
max-width : 95%;
}
#doc_tag_choices > .docMenuItem_submenuItem {
overflow : hidden;
}
</style>
<div class="ksForm docMenuItem_submenu" id="doc_tag_choices">
</div>
<script type="text/javascript">
var doc_tagWaitPopUp = null;
function doc_tagSendInternalRequest(action, params, dialog, refreshOnSuccess) {
var url = '/discuss3/fns_asynch_api.php';
if (doc_tagWaitPopUp != null) {
doc_tagWaitPopUp.hide();
delete doc_tagWaitPopUp;
doc_tagWaitPopUp = null;
}
doc_tagWaitPopUp = new WaitPopUp();
doc_tagWaitPopUp.delayShow(1500);
new Ajax.Request(url, {
method: 'post',
postBody: 'action=' + action + '&' + params,
onSuccess: function(transport) {
if (doc_tagWaitPopUp != null) {
doc_tagWaitPopUp.hide();
delete doc_tagWaitPopUp;
doc_tagWaitPopUp = null;
}
var jdata = transport.responseText;
var json = jdata.evalJSON(true);
if (json.status != 0) {
alert(json.message);
} else {
if (dialog != null) {
dialog.hide();
}
if (json.message.length > 0) {
alert(json.message);
}
if (refreshOnSuccess) {
location.reload();
if (action != 'restoreDocs') {
location.reload();
} else {
location.href = 'show.php?i=' + json.data.peopleid + '&cat=' + json.data.category + '&trash=n';
}
}
}
},
onFailure: function() {
if (doc_tagWaitPopUp != null) {
doc_tagWaitPopUp.hide();
delete doc_tagWaitPopUp;
doc_tagWaitPopUp = null;
}
alert('Your request failed, please refresh your browser and try again');
},
onException: function(tr, e) {
if (doc_tagWaitPopUp != null) {
doc_tagWaitPopUp.hide();
delete doc_tagWaitPopUp;
doc_tagWaitPopUp = null;
}
alert('Javascript Exception: ' + e.toString());
}
});
}
var doc_state_tags = null;
var doc_tag_picker = {
ctrl: null,
requestid: null,
callback: null,
context: null,
updateTagMenu: function(callback) {
new Ajax.Request('/discuss3/fns_asynch_api.php', {
method: 'post',
postBody: 'action=getTags&i=3045728',
onSuccess: function(transport) {
var jdata = transport.responseText;
var json = jdata.evalJSON(true);
if (json.status != 0) {
alert(json.message);
} else {
doc_state_tags = json.data;
var html = new gu_StringBuffer();
html.append('<div id="doc_show_all" style="display:none" class="docMenuItem_submenuItem" onClick="doc_tag_picker.set(0, 0)"><div class="docMenuItem_submenuItem_text"><span style="color:#888888;font-size:18px"><i class="fa fa-star-o"></i></span> Show all</div></div>');
html.append('<div id="doc_tag_none" class="docMenuItem_submenuItem" onClick="doc_tag_picker.set(2, -2)"><div class="docMenuItem_submenuItem_text"><span style="color:#888888;font-size:18px"><i class="fa fa-star-o"></i></span> None</div></div>');
html.append('<div class="docMenuItem_submenuItem" onClick="doc_tag_picker.set(1, -1)" style="background-color:#FFFFCC"><div class="docMenuItem_submenuItem_text"><span style="color:#FBD44B;font-size:18px"><i class="fa fa-star"></i></span> Important</div></div>');
for (var i = 0; i < json.data.length; i++) {
var attrs = json.data[i].attrs;
if (attrs == null) {
attrs = {
icon: '',
color: '',
bgcolor: ''
};
}
var icon = '';
if (attrs.icon != null && attrs.icon.length > 0) {
icon = '<img src="' + attrs.icon + '" border="0" class="doc_state_icon" alt="' + gu_extractIconName(attrs.icon) + '"/>';
}
var color = '';
if (attrs.color != null && attrs.color.length > 0) {
color = '#' + attrs.color;
}
var bgcolor = '';
if (attrs.bgcolor != null && attrs.bgcolor.length > 0) {
bgcolor = '#' + attrs.bgcolor;
}
var brdcolor = '';
if (attrs.brdcolor != null && attrs.brdcolor.length > 0) {
brdcolor = '#' + attrs.brdcolor;
}
html.append('<div class="docMenuItem_submenuItem evborder' + attrs.brdstyle + '" onClick="doc_tag_picker.set(34, ' + json.data[i].categoryid + ')" style="background-color:' + bgcolor + ';border-color:' + brdcolor + '"><div class="docMenuItem_submenuItem_text" style="color:' + color + '">' + icon + ' ' + json.data[i].name + '</div></div>');
}
$('doc_tag_choices').innerHTML = html.toString();
gu_showPopupMenu(doc_tag_picker.ctrl, $('doc_tag_choices'), true);
if (callback != null) {
callback();
}
}
},
onFailure: function() {
alert('Your request failed, please refresh your browser and try again');
},
onException: function(tr, e) {
alert('Javascript Exception: ' + e.toString());
}
});
},
showCallback: function() {
if (doc_tag_picker.requestid == 0) {
$('doc_show_all').style.display = '';
$('doc_tag_none').style.display = 'none';
} else {
$('doc_show_all').style.display = 'none';
$('doc_tag_none').style.display = '';
}
},
show: function(ctrl, requestid, callback, context) {
doc_tag_picker.ctrl = ctrl;
doc_tag_picker.requestid = requestid;
doc_tag_picker.callback = callback;
doc_tag_picker.context = context;
doc_tag_picker.updateTagMenu(doc_tag_picker.showCallback);
docTagEditor.hide();
},
hide: function() {
gu_showPopupMenu(null, $('doc_tag_choices'), false);
},
lookupTag: function(categoryid) {
var taginfo = new Object();
taginfo.attrs = new Object();
taginfo.attrs.brdstyle = 0;
taginfo.attrs.brdcolor = '';
if (categoryid == -2) {
taginfo.name = 'None';
taginfo.attrs.icon = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
taginfo.attrs.color = '';
taginfo.attrs.bgcolor = '';
} else if (categoryid == -1) {
taginfo.name = 'Important';
taginfo.attrs.icon = '<span style=\'color:#FBD44B;font-size:18px\'><i class=\'fa fa-star\'></i></span>';
taginfo.attrs.color = '';
taginfo.attrs.bgcolor = 'FFFFCC';
} else if (categoryid == 0) {
taginfo.name = '';
taginfo.attrs.icon = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
taginfo.attrs.color = '';
taginfo.attrs.bgcolor = '';
} else {
for (var i = 0; i < doc_state_tags.length; i++) {
if (doc_state_tags[i].categoryid == categoryid) {
taginfo.name = doc_state_tags[i].name;
taginfo.categoryid = doc_state_tags[i].categoryid;
taginfo.attrs.color = doc_state_tags[i].attrs.color;
taginfo.attrs.bgcolor = doc_state_tags[i].attrs.bgcolor;
if (doc_state_tags[i].attrs.icon == null || doc_state_tags[i].attrs.icon.length == 0) {
taginfo.attrs.icon = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
} else {
taginfo.attrs.icon = '<img src="' + doc_state_tags[i].attrs.icon + '" border="0" class="doc_state_icon"/>';
}
taginfo.attrs.brdstyle = doc_state_tags[i].attrs.brdstyle;
taginfo.attrs.brdcolor = doc_state_tags[i].attrs.brdcolor;
break;
}
}
}
return taginfo;
},
set: function(priority, categoryid) {
doc_tag_picker.hide();
if (doc_tag_picker.callback != null) {
var taginfo = new Object();
taginfo.attrs = new Object();
taginfo.attrs.brdstyle = 0;
taginfo.attrs.brdcolor = '';
var icon = '';
if (categoryid == -2) {
taginfo.name = 'None';
icon = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
taginfo.attrs.color = '';
taginfo.attrs.bgcolor = '';
} else if (categoryid == -1) {
taginfo.name = 'Important';
icon = '<span style=\'color:#FBD44B;font-size:18px\'><i class=\'fa fa-star\'></i></span>';
taginfo.attrs.color = '';
taginfo.attrs.bgcolor = 'FFFFCC';
} else {
taginfo = doc_tag_picker.lookupTag(categoryid);
if (taginfo.attrs == null || taginfo.attrs.icon == null || taginfo.attrs.icon.length == 0) {
icon = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
} else {
icon = taginfo.attrs.icon;
}
}
if (doc_tag_picker.callback != null) {
doc_tag_picker.callback(doc_tag_picker.ctrl, doc_tag_picker.requestid, priority, icon, (taginfo.attrs != null && taginfo.attrs.color != null && taginfo.attrs.color.length > 0 ? '#' + taginfo.attrs.color : ''), (taginfo.attrs != null && taginfo.attrs.bgcolor != null && taginfo.attrs.bgcolor.length > 0 ? '#' + taginfo.attrs.bgcolor : ''), (taginfo.attrs != null && taginfo.attrs.brdcolor != null && taginfo.attrs.brdcolor.length > 0 ? '#' + taginfo.attrs.brdcolor : ''), (taginfo.attrs != null && taginfo.attrs.brdstyle != null ? taginfo.attrs.brdstyle : 0), taginfo.name, categoryid, doc_tag_picker.context);
}
}
},
addtag: function(taginfo) {
doc_state_tags.push(taginfo);
var name = taginfo.name;
var color = (taginfo.attrs != null && taginfo.attrs.color != null ? '#' + taginfo.attrs.color : '');
var bgcolor = (taginfo.attrs != null && taginfo.attrs.bgcolor != null ? '#' + taginfo.attrs.bgcolor : '');
var icon = (taginfo.attrs != null && taginfo.attrs.icon != null ? '<img src="' + taginfo.attrs.icon + '" border="0" style="max-height:18px;max-width:24px"/>' : '');
var html = '<div class="docMenuItem_submenuItem" onClick="doc_tag_picker.set(34, ' + taginfo.categoryid + ')" style="background-color:' + bgcolor + '"><div class="docMenuItem_submenuItem_text" style="color:' + color + '">' + icon + ' ' + name + '</div></div>';
$('doc_tag_choices').innerHTML = $('doc_tag_choices').innerHTML + html.toString();
doc_tag_picker.set(34, taginfo.categoryid);
}
};
function doc_tag_picker_inline(ctrl, requestid, priority, icon, color, bgcolor, brdcolor, brdstyle, name, categoryid, context) {
var ctrlTitleDiv = $('itemLinkTitle-' + doc_tag_picker.requestid);
var params = "i=3045728&id=" + doc_tag_picker.requestid + "&gs=" + priority + (categoryid != null ? '&categoryid=' + categoryid : '');
doc_tagSendInternalRequest('setimportance', params, null, false);
var ctrlGoldStarDiv = $('goldstar-' + doc_tag_picker.requestid);
if (ctrlGoldStarDiv != null) {
ctrlGoldStarDiv.innerHTML = icon;
ctrlGoldStarDiv.title = name;
}
if (ctrlTitleDiv != null) {
ctrlTitleDiv.style.color = color;
ctrlTitleDiv.style.backgroundColor = bgcolor;
ctrlTitleDiv.style.borderColor = brdcolor;
ctrlTitleDiv.removeClassName('evborder0');
ctrlTitleDiv.removeClassName('evborder1');
ctrlTitleDiv.removeClassName('evborder2');
ctrlTitleDiv.addClassName('evborder' + brdstyle);
}
}
function doc_tag_picker_filter(ctrl, requestid, priority, icon, color, bgcolor, brdcolor, brdstyle, name, categoryid, context) {
$('filterPriority').removeClassName('button-warn button-color-fill');
if (priority == 2) {
$('filterPriority_display').innerHTML = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
} else if (priority == 0) {
$('filterPriority_display').innerHTML = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-star-o\'></i></span>';
} else {
if (icon.indexOf('fa fa-star-o') != -1) {
$('filterPriority_display').innerHTML = '<span style=\'color:#888888;font-size:18px\'><i class=\'fa fa-tags\'></i></span>';
} else {
$('filterPriority_display').innerHTML = (icon.length > 0 ? icon : '<span style="color:#888888;font-size:18px"><i class="fa fa-tags"></i></span>');
}
$('filterPriority').addClassName('button-warn button-color-fill');
}
setPriorityFilter(priority, categoryid, name);
}
</script>
<style type="text/css">
.ksForm > #docTagEditor >* h4 {
font-size : 16px !important;
font-weight : bold;
}
#docTagEditor_tagname {
line-height : normal;
height : 2em;
}
#docTagEditor_textcolor {
line-height : normal;
height : 2em;
}
#docTagEditor_bgcolor, #docTagEditor_bordercolor {
line-height : normal;
height : 2em;
}
#docTagEditor_new_icon_dlg {
position : absolute;
background-color : white;
width : 650px;
z-index : 9999999;
border : 1px solid silver;
border-radius : 3px;
padding : 4px
}
#docTagEditor {
/* override the ksForm defaults */
-webkit-transition: .0s;
transition : .0s;
max-width : 500px;
}
.docMenuItem_submenuItem.evborder0 {
border-width : 0px !important;
}
.docMenuItem_submenuItem {
margin-bottom : 2px;
}
</style>
<div class="ksForm">
<div class="modal modal-float hidden" id="docTagEditor" role="dialog" style="z-index:9999">
<div class="modal-header">
<button aria-label="Close" class="modal-float-right" onclick="docTagEditor.hide()" title="Close" type="button">
<i class="fa fa-times">
</i>
</button>
<h4 id="docTagEditor_title">
Tag
</h4>
</div>
<div class="modal-body">
<div class="form-align">
<div class="form-pair">
<label for="docTagEditor_tagname" style="text-align:left">
Name:
</label>
<input class="input-width-lg evborder0" id="docTagEditor_tagname" maxlength="50" placeholder="Enter a tag name" style="margin-bottom:8px" type="text">
</div>
</div>
<div class="form-align" style="margin-top:8px">
<div class="form-pair">
<label for="docTagEditor_textcolor" style="text-align:left">
Text color #:
</label>
<div class="input_combo" style="margin-bottom:8px">
<input class="input-width-md" id="docTagEditor_textcolor" maxlength="6" onblur="docTagEditor.setTextColor(this.value)" onclick="global_color_picker_dlg_show(true, $('docTagEditor_textcolor_picker'), '#'+$('docTagEditor_textcolor').value, docTagEditor.setTextColor)" type="text">
<span class="input_combo_item" id="docTagEditor_textcolor_picker" onclick="global_color_picker_dlg_show(true, this, '#'+$('docTagEditor_textcolor').value, docTagEditor.setTextColor)">
<i class="fa fa-pencil-square fa-lg">
</i>
</span>
<span class="input_combo_item" onclick="docTagEditor.setTextColor('')" style="color:red">
<i class="fa fa-times fa-lg">
</i>
</span>
</div>
</div>
</div>
<div class="form-align" style="margin-top:8px">
<div class="form-pair">
<label for="docTagEditor_bgcolor" style="text-align:left">
Background color #:
</label>
<div class="input_combo" style="margin-bottom:8px">
<input class="input-width-md" id="docTagEditor_bgcolor" maxlength="6" onblur="docTagEditor.setBGColor(this.value)" onclick="global_color_picker_dlg_show(true, $('docTagEditor_bgcolor_picker'), '#'+$('docTagEditor_bgcolor').value, docTagEditor.setBGColor)" type="text">
<span class="input_combo_item" id="docTagEditor_bgcolor_picker" onclick="global_color_picker_dlg_show(true, this, '#'+$('docTagEditor_bgcolor').value, docTagEditor.setBGColor)">
<i class="fa fa-pencil-square fa-lg">
</i>
</span>
<span class="input_combo_item" onclick="docTagEditor.setBGColor('')" style="color:red">
<i class="fa fa-times fa-lg">
</i>
</span>
</div>
</div>
</div>
<div class="form-align" style="margin-top:8px">
<div class="form-pair">
<label for="docTagEditor_borderstyle" style="text-align:left">
Border style:
</label>
<select id="docTagEditor_borderstyle" onchange="docTagEditor.setBorderStyle(this.value)" style="margin-bottom:8px">
<option value="0">
None
</option>
<option value="1">
Thin border
</option>
<option value="2">
Left border
</option>
</select>
</div>
</div>
<div class="form-align" id="docTagEditor_bordercolor_display" style="margin-top:8px">
<div class="form-pair">
<label for="docTagEditor_bordercolor" style="text-align:left">
Border color #:
</label>
<div class="input_combo" style="margin-bottom:8px">
<input class="input-width-md" id="docTagEditor_bordercolor" maxlength="6" onblur="docTagEditor.setBorderColor(this.value)" onclick="global_color_picker_dlg_show(true, $('docTagEditor_bordercolor_picker'), '#'+$('docTagEditor_bordercolor').value, docTagEditor.setBorderColor)" type="text">
<span class="input_combo_item" id="docTagEditor_bordercolor_picker" onclick="global_color_picker_dlg_show(true, this, '#'+$('docTagEditor_bordercolor').value, docTagEditor.setBorderColor)">
<i class="fa fa-pencil-square fa-lg">
</i>
</span>
<span class="input_combo_item" onclick="docTagEditor.setBorderColor('')" style="color:red">
<i class="fa fa-times fa-lg">
</i>
</span>
</div>
</div>
</div>
<div class="form-align" style="margin-top:8px">
<div class="form-pair">
<label for="docTagEditor_iconbutton" style="text-align:left">
Tag Icon:
</label>
<button claas="button" id="docTagEditor_iconbutton" onclick="docTagEditor.showIconPicker(this)" style="height:2em" type="button">
Change icon
</button>
</div>
<input id="docTagEditor_icon" type="hidden">
</div>
</div>
<div class="modal-footer" style="margin-top:12px">
<div style="text-align:center">
<span id="docTagdEditor_counter">
2
</span>
/ 2 tags used
</div>
<button class="button button-success button-color-fill button-tall modal-float-right" onclick="docTagEditor.saveTag()" type="button">
Save Tag
</button>
<button class="button button-beside-tall-bottom" data-dismiss="modal" onclick="docTagEditor.hide()" type="button">
Cancel
</button>
</div>
</div>
</div>
<div id="docTagEditor_new_icon_dlg" style="display:none;width:600px;z-index:9999999">
<i class="fa fa-spinner fa-spin">
</i>
Please wait...
</div>
<script type="text/javascript">
var docTags = [{
"categoryid": "275662",
"peopleid": "3045728",
"name": "Tag 1",
"categoryset": "1073741824",
"sortorder": "0",
"attributes": "{\"color\":\"\",\"bgcolor\":\"78DC5E\",\"icon\":\"\",\"brdcolor\":\"\",\"brdstyle\":0}",
"deleteflag": "0",
"modifydate": "2026-02-16 13:25:55",
"attrs": {
"color": "",
"bgcolor": "78DC5E",
"icon": "",
"brdcolor": "",
"brdstyle": 0
},
"index": 34
},{
"categoryid": "275663",
"peopleid": "3045728",
"name": "Tag 2",
"categoryset": "1073741824",
"sortorder": "1",
"attributes": "{\"color\":\"\",\"bgcolor\":\"F9FF29\",\"icon\":\"\",\"brdcolor\":\"\",\"brdstyle\":0}",
"deleteflag": "0",
"modifydate": "2026-02-16 13:25:55",
"attrs": {
"color": "",
"bgcolor": "F9FF29",
"icon": "",
"brdcolor": "",
"brdstyle": 0
},
"index": 34
}];
var docTagsMax = 2;
var docTags_excludeSet = [];
var docTagEditor = {
taginfo: null,
callback: null,
show: function(id, callback) {
this.taginfo = null;
this.callback = callback;
if (id != null) {
for (var i = 0; i < docTags.length; i++) {
if (docTags[i].categoryid == id) {
this.taginfo = docTags[i];
break;
}
}
$('docTagEditor_title').innerHTML = 'Edit Tag';
} else {
this.taginfo = {
categoryid: 0,
name: '',
attributes: '',
attrs: {
color: '',
bgcolor: '',
icon: '',
brdcolor: '',
brdstyle: 0
}
};
$('docTagEditor_title').innerHTML = 'New Tag';
}
if (this.taginfo != null) {
if (this.taginfo.attrs == null) {
this.taginfo.attrs = {
color: '',
bgcolor: '',
icon: '',
brdcolor: '',
brdstyle: 0
};
}
$('docTagEditor_tagname').value = (this.taginfo.name);
this.setTextColor((this.taginfo.attrs.color != null ? this.taginfo.attrs.color : ''));
this.setBGColor((this.taginfo.attrs.bgcolor != null ? this.taginfo.attrs.bgcolor : ''));
this.setBorderColor((this.taginfo.attrs.brdcolor != null ? this.taginfo.attrs.brdcolor : ''));
this.setBorderStyle((this.taginfo.attrs.brdstyle != null ? this.taginfo.attrs.brdstyle : 0));
if (this.taginfo.attrs.icon.length > 0) {
$('docTagEditor_iconbutton').innerHTML = ('<img src="' + this.taginfo.attrs.icon + '" border="0" style="max-height:18px;max-width:24px;vertical-align:top"> Change icon');
} else {
$('docTagEditor_iconbutton').innerHTML = 'Select tag icon';
}
}
$('docTagEditor').removeClassName('hidden');
setTimeout(function() {
$('docTagEditor_tagname').focus();
}, 500);
},
hide: function() {
global_color_picker_dlg_show(false);
docTagEditor.hideIconPicker();
$('docTagEditor').addClassName('hidden');
},
setTextColor: function(color) {
color = global_color_picker_dlg_validation_filter(color);
$('docTagEditor_textcolor').value = color;
$('docTagEditor_textcolor_picker').style.color = (color.length > 0 ? '#' + color : '');
$('docTagEditor_tagname').style.color = (color.length > 0 ? '#' + color : '');
},
setBGColor: function(color) {
color = global_color_picker_dlg_validation_filter(color);
$('docTagEditor_bgcolor').value = color;
$('docTagEditor_bgcolor_picker').style.color = (color.length > 0 ? '#' + color : '');
$('docTagEditor_tagname').style.backgroundColor = (color.length > 0 ? '#' + color : '');
},
setBorderColor: function(color) {
color = global_color_picker_dlg_validation_filter(color);
$('docTagEditor_bordercolor').value = color;
$('docTagEditor_bordercolor_picker').style.color = (color.length > 0 ? '#' + color : '');
$('docTagEditor_tagname').style.borderColor = (color.length > 0 ? '#' + color : '');
},
setBorderStyle: function(style) {
$('docTagEditor_tagname').removeClassName('evborder0');
$('docTagEditor_tagname').removeClassName('evborder1');
$('docTagEditor_tagname').removeClassName('evborder2');
$('docTagEditor_tagname').addClassName('evborder' + style);
if (style != 0) {
$('docTagEditor_bordercolor_display').style.display = '';
} else {
$('docTagEditor_bordercolor_display').style.display = 'none';
}
},
icon_show_initialized: false,
showIconPicker: function(ctrl) {
$('docTagEditor_new_icon_dlg').style.display = 'block';
if (ctrl != null) {
var pos = Element.cumulativeOffset(ctrl);
gu_moveAndKeepVisible($('docTagEditor_new_icon_dlg'), (pos.top - 32), (pos.left + 10));
if (!this.icon_show_initialized) {
new Ajax.Request('/calendar/clipartmenu.php?&te=y&r=' + Math.random(), {
method: 'get',
onSuccess: function(transport) {
$('docTagEditor_new_icon_dlg').innerHTML = transport.responseText;
this.icon_show_initialized = true;
},
onFailure: function() {
alert("An error occurred while accessing the server, please try again", null, "8491253a");
},
onException: function(tr, e) {
alert("An error occurred while accessing the server, please try again", e, "8491253a");
}
});
}
}
global_color_picker_dlg_show(false);
},
hideIconPicker: function() {
$('docTagEditor_new_icon_dlg').style.display = 'none';
},
updateTagList: function() {
if ($('docTags_list') == null) return;
var html = new gu_StringBuffer();
for (var i = 0; i < docTags.length; i++) {
if (docTags[i].attrs == null) {
docTags[i].attrs = {
color: '',
bgcolor: '',
icon: '',
brdcolor: '',
brdstyle: 0
};
} else {
docTags[i].attrs.color = (docTags[i].attrs.color != null ? docTags[i].attrs.color : '');
docTags[i].attrs.bgcolor = (docTags[i].attrs.bgcolor != null ? docTags[i].attrs.bgcolor : '');
docTags[i].attrs.icon = (docTags[i].attrs.icon != null ? docTags[i].attrs.icon : '');
docTags[i].attrs.brdcolor = (docTags[i].attrs.brdcolor != null ? docTags[i].attrs.brdcolor : '');
docTags[i].attrs.brdstyle = (docTags[i].attrs.brdstyle != null ? docTags[i].attrs.brdstyle : 0);
}
html.append('<div style="margin-top:4px" class="row">');
html.append('<div class="col-9" >');
html.append('<div style="border-radius:3px;padding:4px;color:#' + docTags[i].attrs.color + ';background-color:#' + docTags[i].attrs.bgcolor + (docTags_excludeSet[docTags[i].categoryid] != null ? ';opacity:0.5' : '') + ';border-color:#' + docTags[i].attrs.brdcolor + '" class="evborder' + docTags[i].attrs.brdstyle + '">');
var icon = '';
if (docTags[i].attrs.icon != null && docTags[i].attrs.icon.length > 0) {
icon = '<img src="' + docTags[i].attrs.icon + '" border="0" class="doc_state_icon"/>';
}
html.append('<span>' + icon + '</span> <span>' + docTags[i].name + '</span>');
html.append('</div>');
html.append('</div>');
html.append('<div class="col-3" style="text-align:left;padding-left:0px;padding-right:8px">');
html.append('<span id="exclude_tag_' + docTags[i].categoryid + '_indicator" onclick="docTagEditor.toggleExclude(' + docTags[i].categoryid + ')" style="cursor:pointer' + (docTags_excludeSet[docTags[i].categoryid] != null ? ';opacity:0.5' : '') + '"><i class="fa ' + (docTags_excludeSet[docTags[i].categoryid] == null ? 'fa-eye' : 'fa-eye-slash') + ' fa-lg"></i></span>');
html.append('<input class="option_tag_choice" style="visibility:hidden;width:0px" type="checkbox" ' + (docTags_excludeSet[docTags[i].categoryid] != null ? 'CHECKED' : '') + ' id="exclude_tag_' + docTags[i].categoryid + '" value="' + docTags[i].categoryid + '" title="Select tag" aria-lable="Select tag"/>');
html.append('</div>');
html.append('</div>');
}
$('docTags_list').innerHTML = html.toString();
if ($('docTagdEditor_count') != null) {
$('docTagdEditor_count').innerHTML = docTags.length;
}
if ($('docTagdEditor_counter') != null) {
$('docTagdEditor_counter').innerHTML = docTags.length;
}
if (docTags.length >= docTagsMax) {
if ($('docTagEditor_create_button') != null) $('docTagEditor_create_button').style.display = 'none';
if ($('docTagEditor_addmore_button') != null) $('docTagEditor_addmore_button').style.display = '';
} else {
if ($('docTagEditor_create_button') != null) $('docTagEditor_create_button').style.display = '';
if ($('docTagEditor_addmore_button') != null) $('docTagEditor_addmore_button').style.display = 'none';
}
},
saveTag: function() {
this.addUpdateTag(this.taginfo.categoryid, $('docTagEditor_tagname').value, $('docTagEditor_textcolor').value, $('docTagEditor_bgcolor').value, $('docTagEditor_icon').value, this.callback, $('docTagEditor_bordercolor').value, $('docTagEditor_borderstyle').value);
},
addUpdateTag: function(categoryid, name, color, bgcolor, icon, callback, brdcolor, brdstyle) {
name = name.trim();
if (name.length == 0) {
new AlertPopUp("You must enter a name for the tag.");
return false;
}
var attrs = {
color: color,
bgcolor: bgcolor,
icon: icon,
brdcolor: (brdcolor != null) ? brdcolor : '',
brdstyle: (brdstyle != null) ? brdstyle : 0
};
new Ajax.Request('/discuss3/fns_asynch_api.php?r=categoryAddUpdate' + Math.random(), {
method: 'post',
postBody: 'action=categoryAddUpdate&id=' + categoryid + '&nm=' + encodeURIComponent(name) + '&at=' + encodeURIComponent(JSON.stringify(attrs)),
onSuccess: function(transport) {
var jdata = transport.responseText;
var json = jdata.evalJSON(true);
if (json.status != 0) {
alert(json.message);
} else {
if (categoryid != 0) {
for (var i = 0; i < docTags.length; i++) {
if (docTags[i].categoryid == categoryid) {
docTags[i] = json.data;
break;
}
}
} else {
docTags.push(json.data);
}
docTagEditor.updateTagList();
docTagEditor.hide();
if (callback != null) {
callback(json.data);
}
}
},
onFailure: function() {
alert("An error occurred while accessing the server, please try again 8574575674a");
},
onException: function(tr, e) {
alert("An error occurred while accessing the server, please try again " + e.message + " 8574575674b");
}
});
},
verifyTagRemoval: function(categoryid, tagname) {
if (confirm('Are you sure you want to permanently DELETE the tag \'' + tagname + '\' from EVERY application?\n\nYou can click on the eye icon in the Manage Discussion Tags panel to hide tags in this application.')) {
docTagEditor.removeTag(categoryid);
}
},
removeTag: function(categoryid, callback) {
new Ajax.Request('/discuss3/fns_asynch_api.php?r=categoryRemove' + Math.random(), {
method: 'post',
postBody: 'action=categoryRemove&i=' + 3045728 + '&id=' + categoryid,
onSuccess: function(transport) {
var jdata = transport.responseText;
var json = jdata.evalJSON(true);
if (json.status != 0) {
alert(json.message);
} else {
if (callback != null) {
callback();
}
for (var i = 0; i < docTags.length; i++) {
if (docTags[i].categoryid == categoryid) {
docTags.splice(i, 1);
break;
}
}
if ($('docTagsEditor_count') != null) $('docTagsEditor_count').innerHTML = (docTags.length);
docTagEditor.updateTagList();
docTagEditor.hide();
}
},
onFailure: function() {
alert("An error occurred while accessing the server, please try again, 6864942a");
},
onException: function(tr, e) {
alert("An error occurred while accessing the server, please try again" + e.message + " 6864942b");
}
});
},
excludeTag: function(categoryid, excludeTag) {
new Ajax.Request('/discuss3/fns_asynch_api.php?r=categoryExclude' + Math.random(), {
method: 'post',
postBody: 'action=categoryExclude&id=' + categoryid + (excludeTag == true ? '&excl=y' : '&excl=n'),
onSuccess: function(transport) {
var jdata = transport.responseText;
var json = jdata.evalJSON(true);
if (json.status != 0) {
alert(json.message);
} else {
if (excludeTag) {
docTags_excludeSet[categoryid] = categoryid;
} else {
docTags_excludeSet[categoryid] = null;
}
docTagEditor.updateTagList();
}
},
onFailure: function() {
alert("An error occurred while accessing the server, please try again 3494562199a");
},
onException: function(tr, e) {
alert("An error occurred while accessing the server, please try again" + e.message + " 3494562199b");
}
});
},
toggleExclude: function(id) {
docTagEditor.excludeTag(id, docTags_excludeSet[id] == null);
}
};
function re_chooseImage_doc_main_dlg_new(path) {
docTagEditor.hideIconPicker();
if (path == '/graphics/calendar/add_icon_white_32x24.png' || path == '') {
path = '';
$('docTagEditor_iconbutton').innerHTML = 'Select Tag Icon';
} else {
$('docTagEditor_iconbutton').innerHTML = '<img src="' + path + '" border="0" style="max-height:18px;max-width:24px"/> Change Icon';
}
$('docTagEditor_icon').value = path;
}
function re_choosePaidImage_doc_main_dlg_new(path) {
alert("Only paid accounts have access to the extended set of icons.");
}
function re_hideTeaser_doc_main_dlg_new() {
}
function re_hideImageMenu_doc_main_dlg_new() {
docTagEditor.hideIconPicker();
}
</script>
<script type="text/javascript">
var m_ownersDateFormatChoice = 0;
var m_ownersTimeFormatChoice = 0;
var m_ownersDateFormat = gtz_dateFormatList[m_ownersDateFormatChoice]['m'];
var m_prevAttach = '';
var m_sortBy = 'sbt';
var m_requestNames = 'discussions';
var m_requestName = 'discussion';
var m_allowPosts = true;
var m_billboarIsSticky = false;
var docMobile_has_edit_rights = false;
var CALENDAR_TAG_MARKER_INDEX = 34;
var DOCTYPE_RICHTEXT = 'richtext';
var DOCTYPE_PLAINTEXT = 'plaintext';
var DOCTYPE_FILE = 'file';
var DOCTYPE_ALBUM = 'album';
var DOCTYPE_TODO = 'todo';
var DOCTYPE_TABLE = 'table';
var SHOW_NAME = 1;
var SHOW_FOLDER = 8;
var SHOW_MODIFIED = 16;
var return_url = 'goto=%2Fdiscuss3%2Fmobile.php%3Fi%3D3045728%26u%3D42839';
var return_host = 'www.keepandshare.com';
var gacCalendarEventPhotoIconsEnabled = false;
function gl_redirect_to_signin() {
location.href = 'https://' + return_host + '/m/mobilesignin.php' + (return_url.length > 0 ? '?' + return_url : '');
}
var doc_list_filter_text = '';
var taglist = {
"275662": {
"priority": 34,
"name": "Tag 1",
"icon": "<div style=\"display:inline-block\"><span style=\"color:#888888;font-size:18px\"><\/span><\/div>",
"color": "",
"bgcolor": ""
},
"275663": {
"priority": 34,
"name": "Tag 2",
"icon": "<div style=\"display:inline-block\"><span style=\"color:#888888;font-size:18px\"><\/span><\/div>",
"color": "",
"bgcolor": ""
}
};
clipartDialogInit(3045728);
</script>
<script type="text/javascript">
jQuery('#docEditor').on('show.bs.modal', function(event) {
var button = jQuery(event.relatedTarget);
var cardid = button.data('cardid');
if (cardid == null) cardid = mobile_doc.cardid; else mobile_doc_editor.editDocument(cardid);
});
jQuery(window).resize(mobile_doc.handleResize);
mobile_doc.nameFilter = '';
mobile_doc.filter = '';
mobile_doc.loadPageData(cardid, card_folderName);
mobile_doc.scrollTarget = null;
jQuery(document).ready(function() {
jQuery('.scroll-to-top').hide();
jQuery(window).scroll(function() {
if (jQuery(this).scrollTop() > 200) {
jQuery('.scroll-to-top').fadeIn();
} else {
jQuery('.scroll-to-top').fadeOut();
}
jQuery.fn.scrollEnd = function(callback, timeout) {
jQuery(this).scroll(function() {
var $this = jQuery(this);
if ($this.data('scrollTimeout')) {
clearTimeout($this.data('scrollTimeout'));
}
$this.data('scrollTimeout', setTimeout(callback, timeout));
});
};
jQuery(window).scrollEnd(function() {
var parts = cardid.split('-');
if (parts[0] != 'photoroll') {
var bottom = jQuery('#mobile_content').position().top + jQuery('#mobile_content').outerHeight(true) - window.innerHeight - (jQuery('#mobile_content').outerHeight(true) / 3);
if (jQuery(document).scrollTop() > bottom) {
mobile_doc.addScrollData();
}
} else {
var bottom = jQuery('#mobile_content').position().top + jQuery('#mobile_content').outerHeight(true) - window.innerHeight - 48;
if (jQuery(document).scrollTop() > bottom) {
mobile_doc.loadPhotoLibrary(mobile_doc.photoLibaryCheckIfMoreNeeded);
}
}
}, 50);
});
jQuery('.scroll-to-top').click(function() {
jQuery('html, body').animate({
scrollTop: 0
}, 800);
return false;
});
jQuery(document).on({
'show.bs.modal': function() {
var zIndex = 1040 + (10 * jQuery('.modal:visible').length);
jQuery(this).css('z-index', zIndex);
setTimeout(function() {
jQuery('.modal-backdrop').not('.modal-stack').css('z-index', zIndex - 1).addClass('modal-stack');
}, 0);
},
'hidden.bs.modal': function() {
if (jQuery('.modal:visible').length > 0) {
setTimeout(function() {
jQuery(document.body).addClass('modal-open');
}, 0);
}
}
}, '.modal');
docTagEditor.updateTagList();
});
</script>
<div id="mobile_footer_all">
<div class="mobile_footer">
© 2004-2026 Gee Whiz Labs, Inc. All Rights Reserved.
</div>
</div>
<div class="ksForm" id="gtz_selectTimezone_enable" style="display:none">
<div class="modal-background hidden" id="gtz_selectTimezone-bg">
</div>
<div class="modal modal-float hidden" id="gtz_selectTimezone" style="max-width:500px">
<div class="modal-body">
<div id="gtz_timezoneIntro1" style="display:none;margin-top:6px">
<div style="font-weight:bold;font-size:14pt;text-align:center;margin-top:4px;margin-bottom:4px">
anonymous, what time zone are you in?
</div>
<div style="margin-top:8px">
To make sure your calendar, event reminders, and other features are always
correct,
<span class="ga_kas_bold">
please tell us your time zone
</span>
(and other details) using the
drop-down menus below:
</div>
</div>
<div id="gtz_timezoneText3" style="margin-top:6px; display:none">
</div>
<label for="gtz_timezoneSelector" id="gtz_timezoneText" style="margin-top:6px;font-weight:bold">
none
</label>
<div style="margin-top:10px;">
<select id="gtz_timezoneSelector" onchange="gtz_updateTime(this.value)" style="margin:0px">
<option id="gtz_defaultChoice" value="">
Default (Pacific Time Zone)
</option>
<optgroup label="United States & Canada">
<option class="gtz_tz_choice" value="America/Los_Angeles:-25200000">
Pacific Time (US & Canada) (GMT-08:00)
</option>
<option class="gtz_tz_choice" value="America/Denver:-21600000">
Mountain Time (US & Canada) (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Chicago:-18000000">
Central Time (US & Canada) (GMT-06:00)
</option>
<option class="gtz_tz_choice" value="America/New_York:-14400000">
Eastern Time (US & Canada) (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Halifax:-10800000">
Atlantic Time (Canada) (GMT-04:00)
</option>
<option class="gtz_tz_choice" value="Pacific/Honolulu:-36000000">
Hawaii (GMT-10:00)
</option>
<option class="gtz_tz_choice" value="America/Anchorage:-28800000">
Alaska (GMT-09:00)
</option>
<option class="gtz_tz_choice" value="America/Phoenix:-25200000">
Arizona (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Indiana/Indianapolis:-14400000">
Indiana (East) (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Vancouver:-25200000">
BC (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Dawson_Creek:-25200000">
Dawson Creek / Fort St. John, BC (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Fort_Nelson:-25200000">
Fort Nelson, BC (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Creston:-25200000">
Creston, BC (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/St_Johns:-9000000">
Newfoundland (GMT-03:30)
</option>
<option class="gtz_tz_choice" value="America/Regina:-21600000">
Saskatchewan (GMT-06:00)
</option>
</optgroup>
<optgroup label="United Kingdom">
<option class="gtz_tz_choice" value="Europe/London:3600000">
London (GMT)
</option>
</optgroup>
<optgroup label="Australia">
<option class="gtz_tz_choice" value="Australia/Perth:28800000">
Perth (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Australia/Eucla:31500000">
Eucla (GMT+08:45)
</option>
<option class="gtz_tz_choice" value="Australia/Darwin:34200000">
Darwin (GMT+09:30)
</option>
<option class="gtz_tz_choice" value="Australia/Adelaide:37800000">
Adelaide (GMT+09:30)
</option>
<option class="gtz_tz_choice" value="Australia/Brisbane:36000000">
Brisbane (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Canberra:39600000">
Canberra (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Currie:39600000">
Currie (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Hobart:39600000">
Hobart (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Lindeman:36000000">
Lindeman (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Melbourne:39600000">
Melbourne (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Sydney:39600000">
Sydney (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Australia/Broken_Hill:37800000">
Broken Hill (GMT+10:30)
</option>
<option class="gtz_tz_choice" value="Australia/Lord_Howe:39600000">
Lord Howe (GMT+11:00)
</option>
</optgroup>
<optgroup label="New Zealand">
<option class="gtz_tz_choice" value="Pacific/Auckland:46800000">
Auckland, New Zealand (GMT+12:00)
</option>
</optgroup>
<optgroup label="Europe">
<option class="gtz_tz_choice" value="Europe/Dublin:3600000">
Dublin, Ireland (GMT)
</option>
<option class="gtz_tz_choice" value="Europe/Lisbon:3600000">
Lisbon, Portugal (GMT)
</option>
<option class="gtz_tz_choice" value="Europe/Amsterdam:7200000">
Amsterdam, Netherlands (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Belgrade:7200000">
Belgrade, Serbia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Berlin:7200000">
Berlin, Germany (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Bratislava:7200000">
Bratislava, Slovakia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Budapest:7200000">
Budapest, Hungary (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Brussels:7200000">
Brussels, Belgium (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Copenhagen:7200000">
Copenhagen, Denmark (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Ljubljana:7200000">
Ljubljana, Slovenia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Madrid:7200000">
Madrid, Spain (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Paris:7200000">
Paris, France (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Prague:7200000">
Prague, Czechia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Sarajevo:7200000">
Sarajevo, Bosnia/Herzegovina (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Skopje:7200000">
Skopje, North Macedonia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Rome:7200000">
Rome, Italy (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Stockholm:7200000">
Stockholm, Sweden (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Vienna:7200000">
Vienna, Austria (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Warsaw:7200000">
Warsaw, Poland (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Zagreb:7200000">
Zagreb, Croatia (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Europe/Athens:10800000">
Athens, Greece (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Bucharest:10800000">
Bucharest, Romania (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Helsinki:10800000">
Helsinki, Finland (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Istanbul:10800000">
Istanbul, Turkey (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Kiev:10800000">
Kiev, Ukraine (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Minsk:10800000">
Minsk, Belarus (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Riga:10800000">
Riga, Latvia (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Sofia:10800000">
Sofia, Bulgaria (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Tallinn:10800000">
Tallinn, Estonia (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Vilnius:10800000">
Vilnius, Lithuania (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Europe/Moscow:10800000">
Moscow, Russia (GMT+03:00)
</option>
<option class="gtz_tz_choice" value="Europe/Volgograd:10800000">
Volgograd, Russia (GMT+03:00)
</option>
</optgroup>
<optgroup label="Asia">
<option class="gtz_tz_choice" value="Asia/Amman:10800000">
Amman, Jordan (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Asia/Beirut:10800000">
Beirut, Lebanon (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Asia/Jerusalem:10800000">
Jerusalem, Israel (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Asia/Baghdad:10800000">
Baghdad, Iraq (GMT+03:00)
</option>
<option class="gtz_tz_choice" value="Asia/Kuwait:10800000">
Kuwait (GMT+03:00)
</option>
<option class="gtz_tz_choice" value="Asia/Riyadh:10800000">
Riyadh, Saudi Arabia (GMT+03:00)
</option>
<option class="gtz_tz_choice" value="Asia/Tehran:12600000">
Tehran, Iran (GMT+03:30)
</option>
<option class="gtz_tz_choice" value="Asia/Baku:14400000">
Baku,Azerbaijan (GMT+04:00)
</option>
<option class="gtz_tz_choice" value="Asia/Muscat:14400000">
Muscat, Oman (GMT+04:00)
</option>
<option class="gtz_tz_choice" value="Asia/Tbilisi:14400000">
Tbilisi, Georgia (GMT+04:00)
</option>
<option class="gtz_tz_choice" value="Asia/Yerevan:14400000">
Yerevan, Armenia (GMT+04:00)
</option>
<option class="gtz_tz_choice" value="Asia/Yekaterinburg:18000000">
Ekaterinburg, Russia (GMT+05:00)
</option>
<option class="gtz_tz_choice" value="Asia/Karachi:18000000">
Karachi, Pakistan (GMT+05:00)
</option>
<option class="gtz_tz_choice" value="Asia/Tashkent:18000000">
Tashkent, Uzbekistan (GMT+05:00)
</option>
<option class="gtz_tz_choice" value="Asia/Kolkata:19800000">
Calcutta, India (GMT+05:30)
</option>
<option class="gtz_tz_choice" value="Asia/Colombo:19800000">
Sri Jayawardenepura, Sri Lanka (GMT+05:30)
</option>
<option class="gtz_tz_choice" value="Asia/Katmandu:20700000">
Kathmandu, Nepal (GMT+05:45)
</option>
<option class="gtz_tz_choice" value="Asia/Almaty:21600000">
Almaty, Kazakhstan (GMT+06:00)
</option>
<option class="gtz_tz_choice" value="Asia/Dhaka:21600000">
Dhaka, Bangladesh (GMT+06:00)
</option>
<option class="gtz_tz_choice" value="Asia/Novosibirsk:25200000">
Novosibirsk, Russia (GMT+06:00)
</option>
<option class="gtz_tz_choice" value="Asia/Rangoon:23400000">
Yangon, Myanmar (GMT+06:30)
</option>
<option class="gtz_tz_choice" value="Asia/Bangkok:25200000">
Bangkok, Thailand (GMT+07:00)
</option>
<option class="gtz_tz_choice" value="Asia/Krasnoyarsk:25200000">
Krasnoyarsk, Russia (GMT+07:00)
</option>
<option class="gtz_tz_choice" value="Asia/Jakarta:25200000">
Jakarta, Indonesia (GMT+07:00)
</option>
<option class="gtz_tz_choice" value="Asia/Brunei:28800000">
Beijing, China (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Chongqing:28800000">
Chongqing, China (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Hong_Kong:28800000">
Hong Kong, China (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Irkutsk:28800000">
Irkutsk, Russia (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Kuala_Lumpur:28800000">
Kuala Lumpur, Malaysia (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Singapore:28800000">
Singapore (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Taipei:28800000">
Taipei, Taiwan (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Ulaanbaatar:28800000">
Ulaan Bataar, Mongolia (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Urumqi:21600000">
Urumqi, China (GMT+08:00)
</option>
<option class="gtz_tz_choice" value="Asia/Seoul:32400000">
Seoul, Korea (GMT+09:00)
</option>
<option class="gtz_tz_choice" value="Asia/Tokyo:32400000">
Tokyo, Japan (GMT+09:00)
</option>
<option class="gtz_tz_choice" value="Asia/Yakutsk:32400000">
Yakutsk, Russia (GMT+09:00)
</option>
<option class="gtz_tz_choice" value="Asia/Vladivostok:36000000">
Vladivostok, Russia (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Asia/Kamchatka:43200000">
Kamchatka, Russia (GMT+12:00)
</option>
<option class="gtz_tz_choice" value="Asia/Magadan:39600000">
Magadan, Russia (GMT+11:00)
</option>
</optgroup>
<optgroup label="Latin America">
<option class="gtz_tz_choice" value="America/Tijuana:-25200000">
Tijuana, Mexico (GMT-08:00)
</option>
<option class="gtz_tz_choice" value="America/Chihuahua:-21600000">
Chihuahua, Mexico (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Mazatlan:-25200000">
Mazatlan, Mexico (GMT-07:00)
</option>
<option class="gtz_tz_choice" value="America/Mexico_City:-21600000">
Mexico City, Mexico (GMT-06:00)
</option>
<option class="gtz_tz_choice" value="America/Monterrey:-21600000">
Monterrey, Mexico (GMT-06:00)
</option>
<option class="gtz_tz_choice" value="America/Tegucigalpa:-21600000">
Central America (GMT-06:00)
</option>
<option class="gtz_tz_choice" value="America/Cancun:-18000000">
Cancun, Mexico (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Bogota:-18000000">
Bogota, Columbia (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Lima:-18000000">
Lima, Peru (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Rio_Branco:-18000000">
Rio Branco, Brazil (GMT-05:00)
</option>
<option class="gtz_tz_choice" value="America/Caracas:-14400000">
Caracas, Venezuela (GMT-04:30)
</option>
<option class="gtz_tz_choice" value="America/Manaus:-14400000">
Manaus, Brazil (GMT-04:00)
</option>
<option class="gtz_tz_choice" value="America/Santiago:-10800000">
Santiago, Chile (GMT-04:00)
</option>
<option class="gtz_tz_choice" value="America/La_Paz:-14400000">
La Paz, Bolivia (GMT-04:00)
</option>
<option class="gtz_tz_choice" value="America/Argentina/Buenos_Aires:-10800000">
Buenos Aires, Argentina (GMT-03:00)
</option>
<option class="gtz_tz_choice" value="America/Sao_Paulo:-10800000">
Brasilia, Brazil (GMT-03:00)
</option>
<option class="gtz_tz_choice" value="America/Montevideo:-10800000">
Montevideo, Uruguay (GMT-03:00)
</option>
</optgroup>
<optgroup label="Africa">
<option class="gtz_tz_choice" value="Africa/Casablanca:3600000">
Casablanca, Morocco (GMT)
</option>
<option class="gtz_tz_choice" value="Africa/Monrovia:0">
Monrovia, Liberia (GMT)
</option>
<option class="gtz_tz_choice" value="Africa/Algiers:3600000">
West Central Africa (GMT+01:00)
</option>
<option class="gtz_tz_choice" value="Africa/Cairo:7200000">
Cairo, Egypt (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Africa/Harare:7200000">
Harare, Zimbabwe (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Africa/Johannesburg:7200000">
Johannesburg, South Africa (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Africa/Windhoek:7200000">
Windhoek, Namibia (GMT+02:00)
</option>
<option class="gtz_tz_choice" value="Africa/Nairobi:10800000">
Nairobi, Kenya (GMT+03:00)
</option>
</optgroup>
<optgroup label="Atlantic">
<option class="gtz_tz_choice" value="America/Godthab:-7200000">
Greenland (GMT-03:00)
</option>
<option class="gtz_tz_choice" value="Atlantic/South_Georgia:-7200000">
Mid-Atlantic (GMT-02:00)
</option>
<option class="gtz_tz_choice" value="Atlantic/Azores:0">
Azores (GMT-01:00)
</option>
<option class="gtz_tz_choice" value="Atlantic/Cape_Verde:-3600000">
Cape Verde Islands (GMT-01:00)
</option>
<option class="gtz_tz_choice" value="Atlantic/Reykjavik:0">
Reykjavik, Iceland (GMT)
</option>
</optgroup>
<optgroup label="Pacific">
<option class="gtz_tz_choice" value="Pacific/Guam:36000000">
Guam (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Pacific/Port_Moresby:36000000">
Port Moresby, Papua New Guinea (GMT+10:00)
</option>
<option class="gtz_tz_choice" value="Pacific/Fiji:43200000">
Fiji (GMT+12:00)
</option>
<option class="gtz_tz_choice" value="Kwajalein:43200000">
International Date Line West (GMT-12:00)
</option>
<option class="gtz_tz_choice" value="Pacific/Midway:-39600000">
Midway Island (GMT-11:00)
</option>
<option class="gtz_tz_choice" value="Pacific/Samoa:-39600000">
Samoa (GMT-11:00)
</option>
</optgroup>
</select>
<button class="button" id="gtz_timezoneButton3" onclick="$('gtz_timezoneSelector').value = gtz_baseTimezone" style="margin-left:8px;display:none" type="button">
Reset
</button>
</div>
<div id="gtz_timezoneDateTime" style="margin-top:6px">
</div>
<div id="gtz_timezoneFormats" style="margin-top:16px">
<div id="gtz_timezoneFormatText" style="margin-bottom:8px;font-weight:bold">
Set Date/Time format:
</div>
<table>
<tbody>
<tr>
<td>
<label for="gtz_timeFormat">
Choose a time format:
</label>
</td>
<td>
<select id="gtz_timeFormat" style="margin:0px">
<option value="0">
12 Hour (e.g. 1:00p.m.)
</option>
<option value="1">
24 hour (e.g. 13:00)
</option>
</select>
</td>
</tr>
<tr>
<td>
<label for="gtz_dateFormat">
Choose a date format:
</label>
</td>
<td>
<select id="gtz_dateFormat" style="margin:0px">
<option value="0">
m/d/yyyy
</option>
<option value="1">
d/m/yyyy
</option>
<option value="2">
d.m.yyyy
</option>
<option value="3">
d-m-yyyy
</option>
<option value="4">
yyyy-mm-dd
</option>
<option value="5">
yyyy.mm.dd
</option>
</select>
</td>
</tr>
</tbody>
</table>
</div>
<div id="gtz_timezoneIntro2" style="margin-top:6px;display:none">
In 12 Hour format the hours will be displayed as 1 through 12 with “a.m.” and “p.m.”
displayed after the time (ex. 1:00p.m.). In 24 hour format the hours will be displayed as 00 through 23 (ex. 13:00).
<br>
You can always change your time zone by going to your Account Settings.
</div>
<div id="gtz_timezoneIntro3" style="display:none;margin-top:6px">
<div style="margin-top:8px">
Use the dropdown menu to view the events in another time zone. The primary time zone will be displayed in parentheses.
</div>
</div>
<div id="gtz_timezoneIntro4" style="display:none;margin-top:6px">
<div style="margin-top:8px">
Use the dropdown menu to view the events in another time zone. The primary time zone will be displayed in parentheses.
</div>
</div>
</div>
<div class="modal-footer">
<button class="button-beside-tall-bottom" id="gtz_timezoneCloseButton" onclick="gtz_TimezoneDialog.closeButtonClick(event);return false;" type="button">
<i aria-hidden="true" class="fa fa-times">
</i>
Close
</button>
<a class="button button-beside-tall-bottom" href="https://support.keepandshare.com/solution/articles/186175-how-do-i-change-my-time-zone-" id="gtz_timezoneHelpButton" rel="noopener nofollow" target="_blank">
<i aria-hidden="true" class="fa fa-question helpIcon">
</i>
Help
</a>
<a class="button button-beside-tall-bottom" href="https://support.keepandshare.com/support/solutions/articles/3000069356-how-do-i-add-a-secondary-timezone-to-my-calendar-/" id="gtz_timezoneHelpButton_3" rel="noopener nofollow" style="display:none" target="_blank">
<i aria-hidden="true" class="fa fa-question helpIcon">
</i>
Help
</a>
<button class="button-success button-color-fill button-tall modal-float-right" onclick="gtz_TimezoneDialog.okButtonClick(event)">
<i aria-hidden="true" class="fa fa-check fa-lg">
</i>
OK
</button>
</div>
</div>
</div>
<script type="text/javascript">
var gtz_TimezoneDialogClass = null;
var gtz_TimezoneDialog = null;
var gtz_dateForTime = new Date();
var gtz_timezoneOffsetForTime = '';
var gtz_frequency = 500;
var gtz_timer = null;
var gtz_baseTimezone = '';
var gtz_loginTimezone = '';
function gtz_updateTick() {
if ($('gtz_timezoneDateTime') != null) {
var df = gtz_dateFormat.masks['d' + $('gtz_dateFormat').value];
var tf = gtz_dateFormat.masks['t' + $('gtz_timeFormat').value];
$('gtz_timezoneDateTime').innerHTML = gtz_dateFormat(gtz_dateForTime, "dddd " + df + " " + tf) + ' [' + gtz_timezoneOffsetForTime + ']';
}
}
function gtz_updater() {
gtz_updateTime($('gtz_timezoneSelector').value);
gtz_timer = setTimeout('gtz_updater()', gtz_frequency);
}
function gtz_updateTime(timezone) {
if (timezone == null || timezone.length == 0) {
timezone = (gtz_picker == 1 ? gtz_loginTimezone : gtz_getCurrentTimezone());
}
if (timezone.indexOf(':') != -1) {
timezone = timezone.substring(0, timezone.indexOf(':'));
}
var newD = new Date();
var localTime = newD.getTime();
var localOffset = newD.getTimezoneOffset() * 60000;
var utc = localTime + localOffset;
var offset = gtz_getTimezoneOffset(timezone);
gtz_dateForTime = new Date(utc + offset);
gtz_timezoneOffsetForTime = 'GMT';
if (offset < 0) {
gtz_timezoneOffsetForTime += '-';
offset = -offset;
} else {
gtz_timezoneOffsetForTime += '+';
}
offset = Math.floor(offset / 60000);
var hr = Math.floor(offset / 60);
var mn = Math.floor(offset % 60);
gtz_timezoneOffsetForTime += (hr < 10 ? '0' : '') + hr + ':' + (mn < 10 ? '0' : '') + mn;
gtz_updateTick();
}
function gtz_getCurrentTimezone() {
var dt = new Date();
var offset = -dt.getTimezoneOffset() * 60000;
var gtz_optlist = $$('.gtz_tz_choice');
for (var i = 0; i < gtz_optlist.length; i++) {
var v = gtz_optlist[i].value;
var tzoff = parseInt(v.substring(v.indexOf(':') + 1), 10);
if (offset == tzoff) {
return v.substring(0, v.indexOf(':'));
}
}
return "America/Los_Angeles";
}
function gtz_getTimezoneOffset(timezone) {
var gtz_optlist = $$('.gtz_tz_choice');
for (var i = 0; i < gtz_optlist.length; i++) {
var v = gtz_optlist[i].value;
var tz = v.substring(0, v.indexOf(':'));
if (timezone == tz) {
return parseInt(v.substring(v.indexOf(':') + 1), 10);
}
}
var dt = new Date();
return -dt.getTimezoneOffset() * 60000;
}
var gtz_callback = null;
var gtz_picker = 0;
function gtz_showTimezoneDialog(picker, initialTimezone, initialDateFormat, initialTimeFormat, callback, baseTimezone) {
gtz_baseTimezone = '';
gtz_picker = picker;
$('gtz_selectTimezone_enable').style.display = '';
gtz_callback = callback;
if (initialTimezone == null) {
initialTimezone = '';
}
if (initialDateFormat == null) {
initialDateFormat = "0";
}
if (initialTimeFormat == null) {
initialTimeFormat = "0";
}
if (gtz_TimezoneDialog == null) {
gtz_TimezoneDialog = {
show: function() {
$('gtz_selectTimezone').removeClassName('hidden');
$('gtz_selectTimezone-bg').removeClassName('hidden');
},
hide: function() {
$('gtz_selectTimezone').addClassName('hidden');
$('gtz_selectTimezone-bg').addClassName('hidden');
},
okButtonClick: function(e) {
if (gtz_callback != null) {
var v = $('gtz_timezoneSelector').value;
var tz = v.substring(0, v.indexOf(':'));
var offset = parseInt(v.substring(v.indexOf(':') + 1), 10);
gtz_callback(tz, offset, $('gtz_dateFormat').value, $('gtz_timeFormat').value);
}
gtz_callback = null;
clearTimeout(gtz_timer);
this.hide();
},
closeButtonClick: function(e) {
gtz_callback = null;
clearTimeout(gtz_timer);
this.hide();
}
};
}
var gtz_optlist = $$('.gtz_tz_choice');
var gtz_curChoice = '';
for (var i = 0; i < gtz_optlist.length; i++) {
if (gtz_optlist[i].value.startsWith(initialTimezone + ':')) {
gtz_curChoice = gtz_optlist[i].value;
break;
}
}
$('gtz_timezoneSelector').value = gtz_curChoice;
$('gtz_dateFormat').value = (initialDateFormat == null ? gtz_dateFormatVal : initialDateFormat);
$('gtz_timeFormat').value = (initialTimeFormat == null ? gtz_timeFormatVal : initialTimeFormat);
gtz_updateTime(initialTimezone);
gtz_updater();
$('gtz_timezoneHelpButton_3').style.display = 'none';
$('gtz_timezoneHelpButton').style.display = '';
if (picker == 2) {
$('gtz_timezoneText').style.display = 'none';
$('gtz_timezoneText3').style.display = 'none';
$('gtz_timezoneButton3').style.display = 'none';
$('gtz_timezoneIntro1').style.display = '';
$('gtz_timezoneIntro2').style.display = '';
$('gtz_timezoneIntro3').style.display = 'none';
$('gtz_timezoneIntro4').style.display = 'none';
$('gtz_timezoneCloseButton').style.display = '';
} else if (picker == 1) {
$('gtz_timezoneText3').style.display = 'none';
$('gtz_timezoneButton3').style.display = 'none';
$('gtz_timezoneIntro1').style.display = 'none';
$('gtz_timezoneIntro2').style.display = 'none';
$('gtz_timezoneIntro3').style.display = 'none';
$('gtz_timezoneIntro4').style.display = 'none';
$('gtz_timezoneText').style.display = 'none';
$('gtz_timezoneText').innerHTML = 'Select a time zone for this calendar:';
$('gtz_timezoneFormats').style.display = 'none';
$('gtz_defaultChoice').innerHTML = 'Account Time zone';
$('gtz_timezoneCloseButton').style.display = '';
} else if (picker == 3 || picker == 4) {
$('gtz_timezoneText').style.display = 'none';
$('gtz_timezoneButton3').style.display = 'none';
$('gtz_timezoneIntro1').style.display = 'none';
$('gtz_timezoneIntro2').style.display = 'none';
if (picker == 3) {
$('gtz_timezoneIntro3').style.display = '';
$('gtz_timezoneIntro4').style.display = 'none';
} else {
$('gtz_timezoneIntro3').style.display = 'none';
$('gtz_timezoneIntro4').style.display = '';
}
$('gtz_timezoneText').style.display = '';
$('gtz_timezoneText').innerHTML = 'Choose a second time zone:';
$('gtz_timezoneFormats').style.display = 'none';
$('gtz_defaultChoice').innerHTML = 'None';
$('gtz_timezoneCloseButton').style.display = '';
$('gtz_timezoneHelpButton_3').style.display = '';
$('gtz_timezoneHelpButton').style.display = 'none';
if (baseTimezone != null && baseTimezone.length > 0) {
var options = $('gtz_timezoneSelector').options;
if (options != null) {
var tzText = 'unknown';
for (var i = 0; i < options.length; i++) {
if (options[i].value.startsWith(baseTimezone)) {
tzText = options[i].text;
gtz_baseTimezone = options[i].value;
break;
}
}
$('gtz_timezoneText3').innerHTML = '<span class="ga_kas_bold">Primary calendar time zone</span>:<div style="margin-top:4px;margin-bottom:4px">' + tzText + '</div>';
$('gtz_timezoneText3').style.display = '';
$('gtz_timezoneButton3').style.display = '';
}
}
} else {
$('gtz_timezoneText3').style.display = 'none';
$('gtz_timezoneButton3').style.display = 'none';
$('gtz_timezoneIntro1').style.display = 'none';
$('gtz_timezoneIntro2').style.display = 'none';
$('gtz_timezoneIntro3').style.display = 'none';
$('gtz_timezoneText').style.display = '';
$('gtz_timezoneText').innerHTML = 'Select a time zone as your account\'s default:';
$('gtz_timezoneFormats').style.display = '';
$('gtz_defaultChoice').innerHTML = 'Default (Pacific Time Zone)';
$('gtz_timezoneCloseButton').style.display = '';
}
gtz_TimezoneDialog.show();
}
var gtz_timezoneIsSet = false;
var gtz_timezoneStr = '';
var gtz_timezoneName = 'Pacific Time (US & Canada) (GMT-08:00) ';
var gtz_timezoneOffset = gtz_getTimezoneOffset(gtz_timezoneStr);
var gtz_timeFormatVal = '0';
var gtz_dateFormatVal = '0';
var gtz_timezoneAbbrStr = '';
function gtz_getCurrentUserTimestamp() {
var newD = new Date();
var localTime = newD.getTime();
var localOffset = newD.getTimezoneOffset() * 60000;
var utc = localTime + localOffset;
var offset = gtz_timezoneOffset;
var theTime = new Date(utc + offset);
return theTime.getTime();
}
function gtz_formatCurrentUserDate(timestamp, style) {
var dt = new Date(timestamp);
var fmt = gtz_dateFormatList[gtz_dateFormatVal][style];
if (fmt == null || fmt.length == 0) {
fmt = gtz_dateFormatList[0].s;
}
return gtz_dateFormat(dt, fmt);
}
function gtz_formatCurrentUserTime(timestamp) {
var dt = new Date(timestamp);
var fmt = gtz_timeFormatList[gtz_timeFormatVal];
if (fmt == null || fmt.length == 0) {
fmt = gtz_timeFormatList[0];
}
return gtz_dateFormat(dt, fmt);
}
</script>
<script type="text/javascript">
function getParentCard(cardid) {
var parts = cardid.split('-');
if (parts[2] == 'app') {
return "navbar-collapse";
} else if (parts[3] == 'set') {
return "navbar-collapse_" + parts[0] + '-' + parts[2] + '-app';
} else if (parts[4] == 'folder') {
return "navbar-collapse_" + parts[0] + '-' + parts[1] + '-' + parts[2] + '-set';
}
return "";
}
function loadCard(cardid) {
var found = false;
jQuery('.nav_item').each(function(index, item) {
if (jQuery(item).attr('id') == cardid) {
found = true;
}
});
if (!found) {
jQuery('<div id="' + cardid + '" class="nav_item nav_list_scroller collapse navbar-collapse_' + cardid + ' childMenu" role="navigation">' + '<ul id="' + cardid + '_list" class="navbar-nav ml-auto">' + '</ul>' + '</div>').appendTo('#navbar_container');
jQuery('#' + cardid + '_list').click(function() {
jQuery('.navbar-default .show').collapse('hide');
});
showBusy(true);
setTimeout(function() {
jQuery('#mobile_header_name_text').css('visibility', 'hidden');
}, 10);
jQuery.getJSON('/global/global_asynch_api.php?i=3045728&action=navData&id=' + cardid, function(json) {
if (json.status < 0) {
if (json.status == -1000) {
bootbox.alert(json.message, function() {
setTimeout("location.reload(true)", 100);
});
}
}
var html = new gu_StringBuffer();
html.append('<li class="nav-item"><a class="nav-link" data-toggle="collapse" data-target=".' + getParentCard(cardid) + '"><i class="fa fa-ellipsis-h"></i> <i class="fa fa-level-up"></i></a></li>');
var data = json.data[cardid];
if (data != null) {
for (var i = 0; i < data.children.length; i++) {
var childid = data.children[i];
var childdata = json.data[childid];
var parts = childdata.id.split('-');
if (parts[3] == 'set') {
childdata.url = childdata.url.replace('&cat=0', '');
childdata.url = childdata.url.replace('&fclick=y', '');
childdata.url = childdata.url.replace('&all=y', '');
html.append('<li>');
html.append('<a href="' + childdata.url.replace('show.php', 'mobile.php') + '" id="' + childdata.id + '" class="nav_app_item" data-navitem_cardid="' + childdata.id + '" >');
html.append(childdata.name);
html.append('</a>');
html.append('</li>');
} else if (parts[3] == 'setpin') {
html.append('<li>');
html.append('<a href="' + childdata.url.replace('show.php', 'mobile.php') + '" id="' + childdata.id + '" class="nav_app_item" data-navitem_cardid="' + childdata.id + '" >');
html.append(childdata.name);
html.append(' <i class="fa fa-thumb-tack"></i>');
html.append('</a>');
html.append('</li>');
}
}
jQuery('#' + cardid + '_list').html(html.toString());
jQuery('#' + cardid + '_list').click(function() {
jQuery('.childMenu.show').collapse('hide');
});
jQuery('.childMenu').on('show.bs.collapse', function(e) {
jQuery('#mobile_header_name_text').css('visibility', 'hidden');
});
jQuery('.childMenu').on('childMenu hide.bs.collapse', function(e) {
jQuery('#mobile_header_name_text').css('visibility', 'visible');
});
for (var i = 0; i < data.children.length; i++) {
var childid = data.children[i];
var childdata = json.data[childid];
jQuery('#' + childdata.id).click(function() {
var cardid = jQuery(this).data('navitem_cardid');
loadCard(cardid);
});
}
} else {
bootbox.alert('Your session may have timed out; you will need to login again', function() {
setTimeout("location.reload(true)", 100);
});
}
showBusy(false);
}).fail(function(jqxhr, textStatus, error) {
showBusy(false);
});
}
}
;
jQuery(function() {
jQuery('.nav_app_item').click(function() {
var cardid = jQuery(this).data('navitem_cardid');
loadCard(cardid);
});
jQuery('.navbar-nav').click(function() {
jQuery('.navbar-default .show').collapse('hide');
});
jQuery('.navbar-toggle').click(function() {
jQuery('.childMenu.show').collapse('hide');
});
jQuery('#navbar_menu_dropdown').on('show.bs.collapse', function(e) {
jQuery('#mobile_header_name_text').css('visibility', 'hidden');
});
jQuery('#navbar_menu_dropdown').on('hide.bs.collapse', function(e) {
jQuery('#mobile_header_name_text').css('visibility', 'visible');
});
});
</script>
<script type="text/javascript">
(function(w, d, n) {
w[n] = w[n] || function(m) {
b = d.getElementsByTagName('body');
if (b.length > 0) {
if (w[n].q) {
var q = w[n].q;
delete w[n].q;
for (i = 0; i < q.length; i++) w[n](q[i]);
}
i = d.createElement('img');
i.src = '/global/log.php?v=' + m;
i.style.display = 'none';
b[0].appendChild(i);
} else {
(w[n].q = w[n].q || []).push(m);
}
};
})(window, document, 'kas_log');
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-5SB9J8K');
window['ga'] = window['ga'] || function() {
(window['ga'].q = window['ga'].q || []).push(arguments);
};
window['ga'].q = window['ga'].q || [];
function gtag() {
dataLayer.push(arguments);
}
window['kas_ga'] = function() {
ga.apply(this, arguments);
};
window['kas_gtag'] = function() {
gtag.apply(this, arguments);
};
var _gaq = {
push: function() {
newargs = new Array();
args = Array.prototype.slice.call(arguments);
if (args.length == 1 && typeof args[0] == 'object' && Object.prototype.toString.call(args) === '[object Array]') {
cmdargs = args[0];
cmd = cmdargs.shift();
if (cmd == '_trackEvent' && cmdargs.length >= 3) {
newargs.push('send');
newargs.push('event');
newargs.push(cmdargs.shift());
newargs.push(cmdargs.shift());
newargs.push(cmdargs.shift());
if (cmdargs.length >= 1) newargs.push(cmdargs.shift());
if (cmdargs.length >= 1) newargs.push({
'nonInteraction': cmdargs.shift()
});
} else if (cmd == '_setCustomVar' && cmdargs.length >= 3) {
newargs.push('set');
newargs.push('dimension' + cmdargs[0]);
newargs.push(cmdargs[2]);
} else if (cmd == '_trackPageview' && cmdargs.length >= 1) {
newargs.push('send');
newargs.push('pageview');
newargs.push(cmdargs[0]);
} else kas_log('_gaq.push failed translation: ' + cmd + ',' + cmdargs.join());
} else kas_log('_gaq.push invalid arguments: ' + args.join());
if (newargs.length > 0) kas_ga.apply(this, newargs);
}
};
_gaq.unshift = _gaq.push;
</script>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://www.keepandshare.com/discu… |
|
2026-10-17 17:43:39 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:43:38 |
| 3 |
https://ya-drbogin-3.ams3.digitalo… |
|
2026-10-17 17:43:38 |
| 4 |
https://telegra.ph/This-Is-The-Ult… |
|
2026-10-17 17:43:38 |
| 5 |
https://ya-drbogin-2.sos-ch-gva-2.… |
|
2026-10-17 17:43:37 |
| 6 |
https://telegra.ph/Australasian-Sc… |
|
2026-10-17 17:43:37 |
| 7 |
https://www.indibetofficial.in:443… |
|
2026-10-17 17:43:37 |
| 8 |
https://sluchaj.org/en-us/revive-c… |
|
2026-10-17 17:43:37 |
| 9 |
https://chickensmoothies.com/ |
|
2026-10-17 17:43:37 |
| 10 |
https://daewoochem.com/bbs/board.p… |
|
2026-10-17 17:43:36 |
| 11 |
https://pbmaoffroad.org/members/up… |
|
2026-10-17 17:43:36 |
| 12 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-17 17:43:35 |
| 13 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:43:34 |
| 14 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:43:34 |
| 15 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:43:34 |
| 16 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-17 17:43:33 |
| 17 |
https://tendoncare4.fra1.digitaloc… |
|
2026-10-17 17:43:33 |
| 18 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 17:43:32 |
| 19 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:43:32 |
| 20 |
https://consent.youtube.com/m?cont… |
|
2026-10-17 17:43:32 |