<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">///////////////////////////////////////////////////
//     AJAX BASE
///////////////////////////////////////////////////


function AjaxMe(serverbase, action, parameters, results) {

    //alert("hello");
    //alert(action);
    //alert(results);
    var method;
    var url;

    method = "GET";
    
    switch (action) {
        case 'Navigation_LoadHeaderTabs':
            url = serverbase + "/_resources/scripts_php/functions_navigation.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            //alert("Building It!");
            break;

        case 'Navigation_LoadBreadcrumbs':
            url = serverbase + "/_resources/scripts_php/functions_navigation.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            //alert("Building It!");
            break;

        case 'LoadGalleryToolbar':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            //alert("Building It!");
            break;

        case 'LoadGalleryPreviewTools':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            //alert("Building It!");
            break;

        case 'BuildGalleryIndex':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            //alert("Building It!");
            break;

        case 'LoadGallery':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;

            //document.getElementById('txtGalleryStatus').innerHTML = "Gallery Loaded Successfully";
            // document.getElementById('divImgEdit').style.display = "none";
            break;

        case 'RebuildGallery':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            document.getElementById('txtGalleryStatus').innerHTML = "Rebuilding Gallery";
            break;


        case 'EditImageInfo':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'UpdateImageInfo':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            //document.getElementById('txtGalleryStatus').innerHTML = "Updating Image Info";
            break;

        case 'UpdateImageOrder':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'SortImageOrder':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'LoadGallerySortTools':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;
    
        case 'LoadGalleryBackupTools':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case 'GalleryCreateBackupFile':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;
        
        case 'GalleryDeleteBackupFile':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case 'Gallery_RevertBackup':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case 'Gallery_CompareBackup':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case 'PublicGallery':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            url += "&amp;ispublic=1";
            url += "&amp;results=" + results;
             ClearResults(results);
            break;

        case 'Show_PublicGallery':
            url = serverbase + "/_resources/scripts_php/functions_gallery.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            url += "&amp;ispublic=1";
            url += "&amp;results=" + results;
             ClearResults(results);
            break;

        case 'Slideshow_Load':
            url = serverbase + "/_resources/scripts_php/functions_slideshow.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            url += "&amp;results=" + results;
             ClearResults(results);
            break;

        case 'TraningInfo':
            url = serverbase + "/_resources/scripts_php/functions_Training.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'TraningContent':
            url = serverbase + "/_resources/scripts_php/functions_Training.php?action=" + action;
            url += "&amp;parameters=TraningContent";
            url += "&amp;TrainingURL=" + parameters;
             ClearResults(results);
            break;

        case 'ContentMine':
            url = serverbase + "/_resources/scripts_php/functions_ContentMiner.php?action=" + action;
            url += "&amp;parameters=" + parameters + "|" + document.getElementById('hdnIsDev').value;
             ClearResults(results);
            break;

        case 'Pull_RSS':
            url = serverbase + "/_resources/scripts_php/functions_ContentMiner.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'LoadForm':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Forms_GeneratePreview':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_LayoutBlocks':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_LayoutElements':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_AddFieldset':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);            
            break;

        case 'Form_AddTextBlock':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateTextBlock':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Form_DeleteFieldset':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_ReadyForms':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_StandardFields':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_CustomFields':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateFieldsetLegend':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'AddElementToForm':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_RemoveElementFromFieldset':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateEditElement':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_EditElement':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateLayoutBlocks':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_ShowLayoutElementID':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateLayoutElements':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_LoadTitleInfo':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;
        case 'Form_UpdateTitleInfo':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Form_LoadSplashFields':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
             ClearResults(results);
            break;

        case 'Form_UpdateSplashScreen':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Form_LoadSubmitFields':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'Form_AddEmail':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'Form_DeleteEmail':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'Form_UpdateSubmitOptions':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Form_LoadResponseFields':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'Form_UpdateResponseScreen':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Forms_PublicForm':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'Form_BackupReset':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Form_CreateNew':
            url = serverbase + "/_resources/scripts_php/functions_forms.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'LoadFramework':
            url = serverbase + "/_resources/scripts_php/functions_framework.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'LoadFrameworkOption':
            url = serverbase + "/_resources/scripts_php/functions_framework.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;



        case 'SaveFrameworkOptions':
            url = serverbase + "/_resources/scripts_php/functions_framework.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'LoadHours':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_EditHours':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_UpdateMainHours':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_InsertMainHours_TimeBlock':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_DeleteTimeBlock':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_GeneratePreview':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_GeneratePreviewPublic':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_BasicSetup':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_UpdateBasic':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                 ClearResults(results);
            }
            break;

        case 'Hours_GetHours_ByDay_HeaderPreview':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_AddSection':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'Hours_EditOtherHours':
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_LeftMenuRefresh":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_DeleteOtherHours":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_UpdateOtherHours":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_InsertOtherHours_TimeBlock":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_DeleteOtherHours_TimeBlock":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_BuildCalendar":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_ShowClosures":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Hours_InsertEditClosure":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Hours_DeleteClosure":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Hours_GeneratePreviewPublic":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_Editor_EventListing":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_Editor_AddEditEvent":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_BuildImageFolderList_GetImagesByFolder":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_SaveEvent":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_WidgetBuilder_Editor":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_CreateNewEventWidget":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_WidgetSetupEdit":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_Update_AddDataSource":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_WidgetSetup_Update":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_DeleteWidget":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "Events_Widget":
            url = serverbase + "/_resources/scripts_php/functions_hours_events.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "SiteMap_FirstTimeSetup":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "LoadSiteManager":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "SiteMap_LoadSiteMap":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            ClearResults(results);
            break;

        case "SiteMap_LoadSiteMap_GoLive":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters + "|0";
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SiteMap_LoadSiteMap_GoLive_editorcheck":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters + "|1";
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SiteMap_RebuildMaps":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SiteMap_RebuildSiteMap":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SiteMap_RebuildGoLiveSiteMap":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Categories_LoadCategoryManager":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Category_EditCategory":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Category_UpdateCategory":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Category_InsertCategory":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Category_DeleteCategory":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Categories_BuildCurrentCategoryList_Select":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Tags_LoadTagManager":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Tags_EditTag":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;
        
        case "Tags_InsertTag":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Tags_UpdateTag":
                url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
                url += "&amp;parameters=" + parameters;
                if (results != "--") {
                    ClearResults(results);
                }
                break;

        case "Tags_DeleteTag":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Tags_BuildCurrentTagList_Select":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_loadworkzone":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_FilenameCheck":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_FilenameCheck_Scanner":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
          
            break;

        case "SEO_OldContent":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_PageDesc":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_BadLink":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_Headers":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "SEO_LoadPages":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "SEO_TestServerPath":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "SEO_BuildDirectory":
            url = serverbase + "/_resources/scripts_php/functions_SEO.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "Auth_LoadLogin":
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "authenticateme":
            method="post";
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            var fromwho = document.referrer;
            var paramarray = parameters.split("[~~]");
            parameters = "p1:'" + paramarray[0] + "',";
            parameters += "p2:'" + paramarray[1] + "',";
            parameters += "p3:'" + paramarray[2] + "',";
            parameters += "p4:'" + fromwho + "'";
            break;

        case "authLogOut":
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "authLogOutButton":
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "RegExTest":
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case "RegExTest_Me":
            url = serverbase + "/_resources/scripts_php/functions_authenticate.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            break;

        case 'LoadSearchForm':
            url = serverbase + "/_resources/scripts_php/functions_search_settings.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'LoadSiteResources':
            url = serverbase + "/_resources/scripts_php/functions_search_settings.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'LoadSearchBucket':
            url = serverbase + "/_resources/scripts_php/functions_search_settings.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'MediaLayouts_LoadManager':
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;
    
        case 'MediaLayoutManager_LoadSavedLayout':
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case 'MediaLayoutManager_UpdateSavedLayout':
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Content_PreviewMediaLayout":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "MediaLayout_SaveLayoutToMedia":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Content_AddMediaLayoutForInput":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "MediaLayout_CurrentLayoutBlocks":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "MediaLayout_UpdateLayoutToMedia":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "MediaLayout_UpdateGalleryLayoutWithMedia":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            break;

        case "Content_PublicMediaGallery":
            url = serverbase + "/_resources/scripts_php/functions_site_manager.php?action=" + action;
            url += "&amp;parameters=" + parameters;
            if (results != "--") {
                ClearResults(results);
            }
            //alert(url);
            break;

    }

    if (window.location.protocol.includes("https") == true) {
       // parameters = parameters.toLowerCase().replace("http:", "https:");
       // url = url.toLowerCase().replace("http:", "https:");
       // alert(url);
    }

    //double check for https and update the calling url
    if (window.location.protocol.includes("https") == true) {
        url = url.replace("http:", "https:");
        //alert(url);
    }

    //alert("method: " + method + '\n' + "url: " + url + '\n' + "params: " + parameters + '\n' + "results: " + results);


    AjaxCall(method, url, parameters, results);

}

function ClearResults(results)
{
    if (results != "--") {
        try {
            document.getElementById(results).style.display = "block";
        }
        catch (e)
        { }
    }
}

function AjaxCall(method, url, parameters, results) {

    var xmlhttp;
    xmlhttp = new XMLHttpRequest();
    var serverbase = document.getElementById('hdnServerBase').value;
    var site_protocol = window.location.protocol;
    var oldURL = url;

    //alert("hi there");
    //var newURL = oldURL.replace(serverbase/g, site_protocol + serverbase);

    url = oldURL.replace(new RegExp(serverbase, 'g'), site_protocol + serverbase);
    url = oldURL.replace(new RegExp("httphttp", 'g'), site_protocol + serverbase);
    url = oldURL.replace(new RegExp("httpshttp", 'g'), site_protocol + serverbase);

    //alert(site_protocol);

    if (site_protocol.includes("https") == true) {
        url = url.replace("http:", "https:");
       //alert(url);
    }

    //alert(url);
    //alert(newURL);
    //alert(serverbase)
    //alert(window.location.protocol);

    //document.getElementById(results).innerHTML += "&lt;br/&gt;&lt;br/&gt;Call Begins.";
    //document.getElementById(results).innerHTML += "&lt;br/&gt;&lt;br/&gt;URL: " + url;

    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 &amp;&amp; xmlhttp.status == 200) {
           // alert(results + "\n data:" + xmlhttp.responseText);
            switch (results) {
                case "ShowHours_TemplateHeader":
                    Display_Site_Hours(xmlhttp.responseText);
                    break;
                case "--":
                    break;
                case "divCreateSuccessMsg":
                    document.getElementById("btnCreateSiteManager").style.display = "none";
                    document.getElementById("divCreateSuccessMsg").style.display = "none";
                    document.getElementById("divSiteSetupLaunchButton").style.display = "block";
                    break;
                default:
                    try {
                        if (results == 'Navigation')
                        {
                            document.getElementById(results).className = "NavigationOn";
                        }

                        document.getElementById(results).innerHTML = xmlhttp.responseText;
                        
                        LaunchSlideshow(results);
                        GalleryMsgUpdate();
                    //alert(xmlhttp.responseText);
				}catch(err){
				   // alert(err);
				}
            }
        } else {
            try {
               
                switch(results)
                {
                    case "ShowHours_TemplateHeader":
                        break;

                    case "Navigation":
                        document.getElementById(results).innerHTML = " ";
                        break;

                    case "Breadcrumb":
                        document.getElementById(results).innerHTML = " ";
                        break;

                    case "authLogInOut":
                        document.getElementById(results).innerHTML = "&amp;nbsp;";
                        break;

                    default:
                        if (CheckStringForText(parameters, "Events_") == true)
                        {
                            document.getElementById(results).innerHTML = "&lt;div class=\"LoadingWait\"&gt;&lt;div class=\"bar_holder\"&gt;&lt;div class=\"bar1\"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=\"bar2\"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;";
                            document.getElementById(results).innerHTML += "&lt;div class=\"bar3\"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=\"bar4\"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=\"bar5\"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; ";
                            document.getElementById(results).innerHTML += "&lt;p class=\"textblock\"&gt;loading data...please wait&lt;/p&gt;&lt;/div&gt;";
                           
                        } else
                        {
                            document.getElementById(results).innerHTML = "&lt;span class=\"loading_data\"&gt;loading data...please wait&lt;/span&gt;";
                        }
                        
                        break;
                }
                
            } catch (err) {

                //alert("AJAX Error: " + err.message + "\nResults go in: " + results);
			    //alert(err);
			}
            //document.getElementById(results).innerHTML += "&lt;br/&gt;&lt;br/&gt;" + url;
            //document.getElementById(results).innerHTML += "&lt;br/&gt;&lt;br/&gt;Ready State: " + xmlhttp.readyState + ", Status: " + xmlhttp.status;
        }
    }

    if (method == "GET") {
        xmlhttp.open("GET", url, true);
        xmlhttp.send();
    } else {
          
        xmlhttp.open("POST", url, true);
        xmlhttp.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
        xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        parameters = "action=authenticateme&amp;params=" + parameters;
        xmlhttp.send(parameters);
    }

}

function GalleryMsgUpdate() {

    try {
        if (document.getElementById('txtGalleryStatus').innerHTML == "Image Updated") {
            setTimeout(function () { document.getElementById('lnkGalleryRefresh').click(); }, 1500);
        }
        else {
            setTimeout(function () { document.getElementById('txtGalleryStatus').className = 'txtGalleryStatus StatusChange_start'; }, 1400);
            setTimeout(function () { document.getElementById('txtGalleryStatus').className = 'txtGalleryStatus StatusChange'; }, 2000);
            setTimeout(function () { document.getElementById('txtGalleryStatus').className = 'txtGalleryStatus'; }, 4000);
            setTimeout(function () { document.getElementById('txtGalleryStatus').innerHTML = '&amp;nbsp;'; }, 4500);
        }
    }
    catch (e) { //do nothing
    }
}


function CloseMe(id) {
    //closes error messages
    document.getElementById(id).style.display = "none";
}

////////////////////////////////
//
// END OF FILE
////////////////////////////////////
</pre></body></html>