HEX
Server: Apache
System: Linux p3plzcpnl489499.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: dwauav0tm6jp (6177017)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dwauav0tm6jp/hosted/jeffreyjhart_com/wp-content/themes/skylab/inc/jquery.admin.custom.js
jQuery(document).ready(function() {

	/** Post Admin - Show Approprite Metaboxes when Post Format selected **/
	
	var galleryMetabox = jQuery('#mega-meta-box-post-gallery');
	var galleryTrigger = jQuery('#post-format-gallery');	
	galleryMetabox.css('display', 'none');
	
	var quoteMetabox = jQuery('#mega-meta-box-post-quote');
	var quoteTrigger = jQuery('#post-format-quote');	
	quoteMetabox.css('display', 'none');

	var videoMetabox = jQuery('#mega-meta-box-post-video');
	var videoTrigger = jQuery('#post-format-video');	
	videoMetabox.css('display', 'none');
	
	var audioMetabox = jQuery('#mega-meta-box-post-audio');
	var audioTrigger = jQuery('#post-format-audio');	
	audioMetabox.css('display', 'none');
	
	jQuery('#post-formats-select input').change( function() {	
		if(jQuery(this).val() == 'gallery') {
			hideAllExcept(galleryMetabox);
		} else if ( jQuery(this).val() == 'quote' ) {
			hideAllExcept(quoteMetabox);
		} else if (jQuery(this).val() == 'video') {
			hideAllExcept(videoMetabox);
		} else if (jQuery(this).val() == 'audio') {
			hideAllExcept(audioMetabox);
		} else {
			galleryMetabox.css('display', 'none');
			quoteMetabox.css('display', 'none');
			videoMetabox.css('display', 'none');
			audioMetabox.css('display', 'none');
		}		
	});
	
	if (galleryTrigger.is(':checked'))
		galleryMetabox.css('display', 'block');
		
	if (quoteTrigger.is(':checked'))
		quoteMetabox.css('display', 'block');
	
	if (audioTrigger.is(':checked'))
		audioMetabox.css('display', 'block');
		
	if (videoTrigger.is(':checked'))
		videoMetabox.css('display', 'block');
		
	function hideAllExcept(metabox) {
		galleryMetabox.css('display', 'none');
		quoteMetabox.css('display', 'none');
		videoMetabox.css('display', 'none');
		audioMetabox.css('display', 'none');
		metabox.css('display', 'block');
	}

	/** Show Appropriate Metaboxes when Template selected **/
	var pageGallery = jQuery('#mega-meta-box-page-gallery');
	pageGallery.css('display', 'none');
	
	var pagePhotos = jQuery('#mega-meta-box-page-photos');
	pagePhotos.css('display', 'none');
	
	var pageSliderSettings = jQuery('#mega-meta-box-page-slider-settings');
	pageSliderSettings.css('display', 'none');
	
	var pageFancyboxGallery = jQuery('#mega-meta-box-page-fancybox');
	pageFancyboxGallery.css('display', 'none');
	
	
	if ( jQuery('#page_template').val() == 'page-gallery.php' ) {
		pagePhotos.css('display', 'block');
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-full-width-window-slider.php' ) {
		pageSliderSettings.css('display', 'block');
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-gallery-fancybox.php' ) {
		pageFancyboxGallery.css('display', 'block');
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-classic-gallery.php' ) {
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-gallery-fancybox.php' ) {
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-full-width-slider.php' ) {
		pageSliderSettings.css('display', 'block');
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-gallery-no-margins.php' ) {
		pageGallery.css('display', 'block');
	} else if (jQuery('#page_template').val() == 'page-slider.php' ) {
		pageGallery.css('display', 'block');
	}
	
	jQuery("#page_template").change(function() {
		if ( jQuery(this).val() == 'page-gallery.php') {
			pageGallery.css('display', 'block');
			pagePhotos.css('display', 'block');
			pageSliderSettings.css('display', 'none');
			pageFancyboxGallery.css('display', 'none');
		} else if (jQuery(this).val() == 'page-full-width-window-slider.php') {
			pageGallery.css('display', 'block');
			pageSliderSettings.css('display', 'block');
			pagePhotos.css('display', 'none');
			pageFancyboxGallery.css('display', 'none');
		} else if (jQuery(this).val() == 'page-gallery-fancybox.php') {
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'block');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
		} else if (jQuery(this).val() == 'page-classic-gallery.php') {
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
		} else if (jQuery(this).val() == 'page-gallery-fancybox.php') {
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
		} else if (jQuery(this).val() == 'page-full-width-slider.php') {
			pageSliderSettings.css('display', 'block');
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
		} else if (jQuery(this).val() == 'page-gallery-no-margins.php') {
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
		} else if (jQuery(this).val() == 'page-slider.php') {
			pageGallery.css('display', 'block');
			pageFancyboxGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
		} else {
			pageGallery.css('display', 'none');
			pagePhotos.css('display', 'none');
			pageSliderSettings.css('display', 'none');
			pageFancyboxGallery.css('display', 'none');
		}
	});
	
	/** Gallery Admin - Switch between Image Gallery/Full Width Slider/Slider/Video Gallery/Gallery with Visible Nearby Images **/
	var galleryTypeSelect = jQuery('#mega_gallery_type'),
		galleryImage = jQuery('#mega-meta-box-gallery-post-type-photos'),
		gallerySlider = jQuery('#mega-meta-box-gallery-post-type-slider-settings'),
		galleryFancybox = jQuery('#mega-meta-box-gallery-post-type-fancybox'),
		currentGallery = galleryTypeSelect.val();
        
	gallerySwitch(currentGallery);

	galleryTypeSelect.change( function() {
		currentGallery = jQuery(this).val();       
		gallerySwitch(currentGallery);
	});
    
	function gallerySwitch(currentGallery) {
		if ( currentGallery == 'Image Gallery' ) {
			galleryImage.css('display', 'block');
			gallerySlider.css('display', 'none');
			galleryFancybox.css('display', 'none');
		} else if ( currentGallery == 'Full Width Slider' ) {
			gallerySlider.css('display', 'block');
			galleryImage.css('display', 'none');
			galleryFancybox.css('display', 'none');
		} else if ( currentGallery == 'Full Width of Window Slider' ) {
			gallerySlider.css('display', 'block');
			galleryImage.css('display', 'none');
			galleryFancybox.css('display', 'none');
		} else if ( currentGallery == 'FancyBox Gallery' ) {
			galleryFancybox.css('display', 'block');
			gallerySlider.css('display', 'none');
			galleryImage.css('display', 'none');
		} else {
			galleryImage.css('display', 'none');
			gallerySlider.css('display', 'none');
			galleryFancybox.css('display', 'none');
		}
	}
	
});