<?php
/**
 * Footer content
 *
 * @since Lawyer Zone 1.0.0
 *
 * @param null
 * @return null
 */
if ( ! function_exists( 'lawyer_zone_footer' ) ) :

	function lawyer_zone_footer() {

		$lawyer_zone_customizer_all_values = lawyer_zone_get_theme_options();

		$lawyer_zone_footer_bg_img = $lawyer_zone_customizer_all_values['lawyer-zone-footer-bg-img'];
		$style                     = '';
		if ( ! empty( $lawyer_zone_footer_bg_img ) ) {
			$style .= 'background-image:url(' . esc_url( $lawyer_zone_footer_bg_img ) . ');background-repeat:no-repeat;background-size:cover;background-position:center;';
		}
		?>
		<div class="clearfix"></div>
		<footer class="site-footer" style=" <?php echo esc_attr( $style ); ?>">
			<?php
			$footer_column = 0;
			if ( is_active_sidebar( 'footer-col-one' ) ) {
				++$footer_column;
			}
			if ( is_active_sidebar( 'footer-col-two' ) ) {
				++$footer_column;
			}
			if ( is_active_sidebar( 'footer-col-three' ) ) {
				++$footer_column;
			}
			if ( is_active_sidebar( 'footer-col-four' ) ) {
				++$footer_column;
			}
			if ( 0 != $footer_column ) {
				?>
				<div class="footer-columns at-fixed-width">
					<div class="container">
						<div class="row">
							<?php
							if ( 2 == $footer_column ) {
								$footer_top_col = 'col-sm-6 init-animate';
							} elseif ( 3 == $footer_column ) {
								$footer_top_col = 'col-sm-4 init-animate';
							} elseif ( 4 == $footer_column ) {
								$footer_top_col = 'col-sm-3 init-animate';
							} else {
								$footer_top_col = 'col-sm-12 init-animate';
							}
							$footer_top_col .= ' zoomIn';
							if ( is_active_sidebar( 'footer-col-one' ) ) :
								?>
								<div class="footer-sidebar <?php echo esc_attr( $footer_top_col ); ?>">
									<?php dynamic_sidebar( 'footer-col-one' ); ?>
								</div>
								<?php
							endif;
							if ( is_active_sidebar( 'footer-col-two' ) ) :
								?>
								<div class="footer-sidebar <?php echo esc_attr( $footer_top_col ); ?>">
									<?php dynamic_sidebar( 'footer-col-two' ); ?>
								</div>
								<?php
							endif;
							if ( is_active_sidebar( 'footer-col-three' ) ) :
								?>
								<div class="footer-sidebar <?php echo esc_attr( $footer_top_col ); ?>">
									<?php dynamic_sidebar( 'footer-col-three' ); ?>
								</div>
								<?php
							endif;
							if ( is_active_sidebar( 'footer-col-four' ) ) :
								?>
								<div class="footer-sidebar <?php echo esc_attr( $footer_top_col ); ?>">
									<?php dynamic_sidebar( 'footer-col-four' ); ?>
								</div>
							<?php endif; ?>
						</div>
					</div><!-- bottom-->
				</div>
				<div class="clearfix"></div>
				<?php
			}
			?>
			<div class="copy-right">
				<div class='container'>
					<div class="row">
						<div class="col-sm-6 init-animate">
							<div class="footer-copyright text-left">
								<?php
								if ( isset( $lawyer_zone_customizer_all_values['lawyer-zone-footer-copyright'] ) ) :
									?>
									<p class="at-display-inline-block">
										<?php echo wp_kses_post( $lawyer_zone_customizer_all_values['lawyer-zone-footer-copyright'] ); ?>
									</p>
									<?php
								endif;
								echo '<div class="site-info at-display-inline-block">';
								printf( esc_html__( '%1$s by %2$s', 'lawyer-zone' ), 'Lawyer Zone', '<a href="http://www.acmethemes.com/" rel="designer">Acme Themes</a>' );
								echo '</div><!-- .site-info -->';
								?>
							</div>
						</div>
						<div class="col-sm-6 init-animate">
							<?php
							$lawyer_zone_footer_copyright_beside_option = $lawyer_zone_customizer_all_values['lawyer-zone-footer-copyright-beside-option'];
							if ( 'hide' != $lawyer_zone_footer_copyright_beside_option ) {
								if ( 'social' == $lawyer_zone_footer_copyright_beside_option ) {
									/**
									 * Social Sharing
									 * lawyer_zone_action_social_links
									 *
									 * @since Lawyer Zone 1.0.0
									 *
									 * @hooked lawyer_zone_social_links -  10
									 */
									echo "<div class='text-right'>";
									do_action( 'lawyer_zone_action_social_links' );
									echo '</div>';
								} else {
									echo "<div class='at-first-level-nav text-right'>";
									wp_nav_menu(
										array(
											'theme_location' => 'footer-menu',
											'container' => false,
											'depth'     => 1,
										)
									);
									echo '</div>';
								}
							}
							?>
						</div>
					</div>
				</div>
				<a href="#page" class="sm-up-container"><i class="fa fa-angle-up sm-up"></i></a>
			</div>
		</footer>
		<?php
	}
endif;
add_action( 'lawyer_zone_action_footer', 'lawyer_zone_footer', 10 );

/**
 * Page end
 *
 * @since Lawyer Zone 1.0.0
 *
 * @param null
 * @return null
 */
if ( ! function_exists( 'lawyer_zone_page_end' ) ) :

	function lawyer_zone_page_end() {
		$lawyer_zone_customizer_all_values = lawyer_zone_get_theme_options();
		$lawyer_zone_booking_form_title    = $lawyer_zone_customizer_all_values['lawyer-zone-popup-widget-title'];
		?>
		<!-- Modal -->
		<div id="at-shortcode-bootstrap-modal" class="modal fade" role="dialog">
			<div class="modal-dialog">
				<!-- Modal content-->
				<div class="modal-content">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal">&times;</button>
						<?php
						if ( ! empty( $lawyer_zone_booking_form_title ) ) {
							?>
							<h4 class="modal-title"><?php echo esc_html( $lawyer_zone_booking_form_title ); ?></h4>
							<?php
						}
						?>
					</div>
					<?php
					if ( is_active_sidebar( 'popup-widget-area' ) ) :
						echo "<div class='modal-body'>";
						dynamic_sidebar( 'popup-widget-area' );
						echo '</div>';
					endif;
					?>
				</div><!--.modal-content-->
			</div>
		</div><!--#at-shortcode-bootstrap-modal-->

		</div><!-- #page -->
		<?php
	}
endif;
add_action( 'lawyer_zone_action_after', 'lawyer_zone_page_end', 10 );
