?
Current File : /home/cideo/www/wp-contentVIp/plugins/gAppointments/assets/schedule.js
jQuery(document).on('focus',".ga-date-picker", function() {
	jQuery(this).datepicker({ "dateFormat" : 'yy-mm-d', "showAnim": 'slideDown', });
});	

jQuery( document ).ready(function() {	
	jQuery(document).on("submit", "form#provider-schedule-update", function(e) {
		e.preventDefault();
		var modal_wrapper = jQuery(this);	
		modal_wrapper.parent('.ga_modal_container').find('.modal_overlay').show();	
		var data = jQuery("form#provider-schedule-update").serialize();
		
		jQuery.post(ga_calendar_schedule_obj.ajax_url, data, function(response) {
			if ( typeof response !== 'undefined' ) {			
				modal_wrapper.parent('.ga_modal_container').find('.modal_overlay').hide();
				
				if( response.success == true ) {
	                jQuery("form#provider-schedule-update").html(response.data['html']);
				}		
	            jQuery("form#provider-schedule-update .ajax-response").html(response.data['message']);
			}	
		}).fail(function() {
			jQuery("form#provider-schedule-update .ajax-response").html('<div class="ga_alert ga_alert_danger">Error sending form!</div>');
		});	
	});		
	
	
	/**
	 * ADD NEW BREAK SLOT
	 */		
	jQuery('body').on('click', '.schedule_day .schedule_day_container .ga_add_break', function() {
        var cloned = jQuery(this).parent('.schedule_day_container').find('.schedule_week_breaks .break_time').first().clone().removeAttr( 'style' );
		jQuery(this).parent('.schedule_day_container').find('.schedule_week_breaks').append( cloned );	
    });		
	
	
	/**
	 * REMOVE BREAK SLOT
	 */	   
	jQuery('body').on('click', '.break_time .break-delete', function() {
        jQuery(this).parent('.break_time').fadeOut(150, function() {
			jQuery(this).remove();
		}); 
    });		
	
	
	/**
	 * ADD NEW HOLIDAY
	 */		
	jQuery('body').on('click', '.provider_holidays .ga_add_holiday', function() {
        var cloned = jQuery(this).parent('.provider_holidays').find('#provider_holidays .holiday').first().clone().removeAttr( 'style' );
		jQuery(this).parent('.provider_holidays').find('#provider_holidays').append( cloned );
    });		
	

	/**
	 * REMOVE HOLIDAY
	 */	   
	jQuery('body').on('click', '#provider_holidays .holiday .holiday-delete', function() {
        jQuery(this).parent('.holiday').fadeOut(150, function() {
			jQuery(this).remove();
		}); 
    });	
	
	/**
	 * Show Modal
	 */		
	jQuery('body').on('click', '#provider-schedule .ga-manage-schedule', function(e) {
		e.preventDefault();	
		jQuery('html, body').addClass('ga_modal_open');
		jQuery('#ga_schedule_model').removeClass('ga-hidden');
	});	
	
	/**
	 * Manage Schedule
	 */		
	jQuery('body').on('click', '#ga_schedule_tabs span', function() {
		var section_id = jQuery(this).attr('section_go');
		jQuery('#ga_schedule_tabs span').removeClass('active');
		jQuery(this).addClass('active');
		jQuery('#ga_schedule_content .ga_schedule_content').addClass('ga-hidden');
		jQuery('#' + section_id).removeClass('ga-hidden');
    });		
	
	/**
	 * Hide Modal
	 */		
	jQuery('body').on('click', '#ga_schedule_model .ga_modal_wrapper .ga_close', function(e) {
		e.preventDefault();	
		jQuery(this).parents('#ga_schedule_model').fadeIn(300, function() {
			jQuery(this).addClass('ga-hidden');
			jQuery('html, body').removeClass('ga_modal_open');
		});	
		
	});		
	
}); // end doc ready