Esempio n. 1
0
    public function display($id, $from_shortcode = 0, $wdps = 0)
    {
        require_once WD_PS_DIR . '/framework/WDW_PS_Library.php';
        $slider_row = $this->model->get_post_slider_row_data($id);
        if (!$slider_row) {
            echo WDW_PS_Library::message(__('There is no slider selected or the slider was deleted.', 'wdps'), 'wd_error');
            return;
        }
        if (!$slider_row->published) {
            return;
        }
        $resolutions = array(320, 480, 640, 768, 800, 1024, 1366, 1824, 3000);
        $image_right_click = $slider_row->image_right_click;
        $bull_position = $slider_row->bull_position;
        $bull_style_active = str_replace('-o', '', $slider_row->bull_style);
        $bull_style_deactive = $slider_row->bull_style;
        $bull_size_cont = $slider_row->bull_size + $slider_row->bull_margin * 2;
        $slide_rows = $this->model->get_post_slide_rows_data($id);
        if (!$slide_rows) {
            echo WDW_PS_Library::message(__('There are no posts  in this slider.', 'wdps'), 'wd_error');
            return;
        }
        $image_width = $slider_row->width;
        $image_height = $slider_row->height;
        $slides_count = count($slide_rows);
        $slideshow_effect = $slider_row->effect == 'zoomFade' ? 'fade' : $slider_row->effect;
        $slideshow_interval = $slider_row->time_intervval;
        $circle_timer_size = (2 * $slider_row->timer_bar_size - 2) * 2;
        $enable_slideshow_shuffle = $slider_row->shuffle;
        $enable_prev_next_butt = $slider_row->prev_next_butt;
        $enable_play_paus_butt = $slider_row->play_paus_post_butt;
        if (!$enable_prev_next_butt && !$enable_play_paus_butt) {
            $enable_slideshow_autoplay = 1;
        } else {
            $enable_slideshow_autoplay = $slider_row->autoplay;
        }
        if ($enable_slideshow_autoplay && !$enable_play_paus_butt && $slides_count > 1) {
            $autoplay = TRUE;
        } else {
            $autoplay = FALSE;
        }
        if ($slider_row->navigation == 'always') {
            $navigation = 0;
            $pp_btn_opacity = 1;
        } else {
            $navigation = 4000;
            $pp_btn_opacity = 0;
        }
        $enable_slideshow_music = $slider_row->music;
        $slideshow_music_url = $slider_row->music_url;
        $filmstrip_direction = $slider_row->film_pos == 'right' || $slider_row->film_pos == 'left' ? 'vertical' : 'horizontal';
        $filmstrip_position = 'none';
        $filmstrip_thumb_margin_hor = 2 * $slider_row->film_tmb_margin;
        if ($filmstrip_position != 'none') {
            if ($filmstrip_direction == 'horizontal') {
                $filmstrip_width = $slider_row->film_thumb_width;
                $filmstrip_height = $slider_row->film_thumb_height;
                $filmstrip_width_in_percent = 0;
            } else {
                $filmstrip_width = $slider_row->film_thumb_width;
                $filmstrip_height = $slider_row->film_thumb_height;
                $filmstrip_width_in_percent = 100 * $slider_row->film_thumb_width / $image_width;
            }
        } else {
            $filmstrip_width = 0;
            $filmstrip_height = 0;
            $filmstrip_width_in_percent = 0;
        }
        $left_or_top = 'left';
        $width_or_height = 'width';
        $outerWidth_or_outerHeight = 'outerWidth';
        if (!($filmstrip_direction == 'horizontal')) {
            $left_or_top = 'top';
            $width_or_height = 'height';
            $outerWidth_or_outerHeight = 'outerHeight';
        }
        if ($enable_slideshow_shuffle || $slider_row->start_slide_num == 0) {
            $slide_ids = array();
            foreach ($slide_rows as $slide_row) {
                if ($slider_row->dynamic == 1) {
                    $slide_row->id = $slide_row->ID;
                }
                $slide_ids[] += $slide_row->id;
            }
            $current_image_id = $slide_ids[array_rand($slide_ids)];
            $start_slide_num = array_search($current_image_id, $slide_ids);
        } else {
            if ($slider_row->start_slide_num > 0 && $slider_row->start_slide_num <= $slides_count) {
                $start_slide_num = $slider_row->start_slide_num - 1;
            } else {
                $start_slide_num = 0;
            }
            if ($slider_row->dynamic == 1) {
                $current_image_id = $slide_rows ? $slide_rows[$start_slide_num]->ID : 0;
            } else {
                $current_image_id = $slide_rows ? $slide_rows[$start_slide_num]->id : 0;
            }
        }
        global $wp;
        $current_url = add_query_arg($wp->query_string, '', home_url($wp->request));
        ?>
    <style>
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 {
        text-align: <?php 
        echo $slider_row->align;
        ?>
;
        margin: <?php 
        echo $slider_row->glb_margin;
        ?>
px <?php 
        echo $slider_row->full_width ? 0 : '';
        ?>
;
        visibility: hidden;
        <?php 
        echo $slider_row->full_width ? 'position: relative;' : '';
        ?>
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
 * {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        border-bottom:none;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
 {
        background-color: <?php 
        echo WDW_PS_Library::spider_hex2rgba($slider_row->background_color, (100 - $slider_row->background_transparent) / 100);
        ?>
;
        border-width: <?php 
        echo $slider_row->glb_border_width;
        ?>
px;
        border-style: <?php 
        echo $slider_row->glb_border_style;
        ?>
;
        border-color: #<?php 
        echo $slider_row->glb_border_color;
        ?>
;
        border-radius: <?php 
        echo $slider_row->glb_border_radius;
        ?>
;
        border-collapse: collapse;
        display: inline-block;
        position: <?php 
        echo $slider_row->full_width ? 'absolute' : 'relative';
        ?>
;
        text-align: center;
        width: 100%;
        max-width: <?php 
        echo $image_width;
        ?>
px;
        box-shadow: <?php 
        echo $slider_row->glb_box_shadow;
        ?>
;
        overflow: hidden;
        z-index: 0;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 {
        padding: 0 !important;
        margin: 0 !important;
        float: none !important;
        vertical-align: middle;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: <?php 
        echo $slider_row->bg_fit;
        ?>
;
        width: 100%;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_container_<?php 
        echo $wdps;
        ?>
 {
        display: /*table*/block;
        position: absolute;
        text-align: center;
        <?php 
        echo $filmstrip_position;
        ?>
: <?php 
        echo $filmstrip_direction == 'horizontal' ? $filmstrip_height . 'px' : $filmstrip_width_in_percent . '%';
        ?>
;
        vertical-align: middle;
        width: <?php 
        echo 100 - $filmstrip_width_in_percent;
        ?>
%;
        height: /*inherit*/100%;
      }

      <?php 
        foreach ($resolutions as $key => $resolution) {
            if ($key) {
                $prev_resolution = $resolutions[$key - 1] + 1;
            } else {
                $prev_resolution = 0;
            }
            $media_slide_height = $image_width > $resolution ? $image_height * $resolution / $image_width : $image_height;
            $media_bull_size = (int) ($resolution / 26) > $slider_row->bull_size ? $slider_row->bull_size : (int) ($resolution / 26);
            $media_bull_margin = $slider_row->bull_margin > 2 && $resolution < 481 ? 2 : $slider_row->bull_margin;
            $media_bull_size_cont = $media_bull_size + $media_bull_margin * 2;
            $media_pp_butt_size = (int) ($resolution / 16) > $slider_row->pp_butt_size ? $slider_row->pp_butt_size : (int) ($resolution / 16);
            $media_rl_butt_size = (int) ($resolution / 16) > $slider_row->rl_butt_size ? $slider_row->rl_butt_size : (int) ($resolution / 16);
            ?>
      @media only screen and (min-width: <?php 
            echo $prev_resolution;
            ?>
px) and (max-width: <?php 
            echo $resolution;
            ?>
px) {
        #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_slideshow_dots_thumbnails_<?php 
            echo $wdps;
            ?>
 {
          height: <?php 
            echo $media_bull_size_cont;
            ?>
px;
          width: <?php 
            echo $media_bull_size_cont * $slides_count;
            ?>
px;
        }
        #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_slideshow_dots_<?php 
            echo $wdps;
            ?>
 {
          font-size: <?php 
            echo $media_bull_size;
            ?>
px;
          width: <?php 
            echo $media_bull_size;
            ?>
px;
          margin: <?php 
            echo $media_bull_margin;
            ?>
px;
          height: <?php 
            echo $media_bull_size;
            ?>
px;
        }
        #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_pp_btn_cont {  
          font-size: <?php 
            echo $media_pp_butt_size;
            ?>
px;
          height: <?php 
            echo $media_pp_butt_size;
            ?>
px;
          width: <?php 
            echo $media_pp_butt_size;
            ?>
px;
        }
        #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_left_btn_cont,
        #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_right_btn_cont {
          height: <?php 
            echo $media_rl_butt_size;
            ?>
px;
          font-size: <?php 
            echo $media_rl_butt_size;
            ?>
px;
          width: <?php 
            echo $media_rl_butt_size;
            ?>
px;
        }
      }
        <?php 
        }
        ?>

      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_video_<?php 
        echo $wdps;
        ?>
 {
        padding: 0 !important;
        margin: 0 !important;
        float: none !important;
        width: 100%;
        vertical-align: middle;
        display: inline-block;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 #wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
 {  
        color: #<?php 
        echo $slider_row->butts_color;
        ?>
;
        cursor: pointer;
        position: relative;
        z-index: 13;
        width: inherit;
        height: inherit;
        font-size: inherit;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 #wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
:hover {  
        color: #<?php 
        echo $slider_row->hover_color;
        ?>
;
        cursor: pointer;
      }
      <?php 
        if ($slider_row->play_paus_butt_img_or_not != 'style') {
            ?>
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-pause:before,
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-play:before {
          content: "";
      }
	    #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-play {
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->play_butt_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-out;
        -ms-transition: background-image 0.2s ease-out;
        -moz-transition: background-image 0.2s ease-out;
        -webkit-transition: background-image 0.2s ease-out;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-play:before {
        content: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->play_butt_hov_url, ENT_QUOTES));
            ?>
');
        width: 0;
        height: 0;
        visibility: hidden;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-play:hover {
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->play_butt_hov_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover; 
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-pause{
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->paus_butt_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-out;
        -ms-transition: background-image 0.2s ease-out;
        -moz-transition: background-image 0.2s ease-out;
        -webkit-transition: background-image 0.2s ease-out;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-pause:before {
        content: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->paus_butt_hov_url, ENT_QUOTES));
            ?>
');
        width: 0;
        height: 0;
        visibility: hidden;
      }
	    #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 #wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
.fa-pause:hover {
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->paus_butt_hov_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
      }
        <?php 
        }
        ?>
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_left-ico_<?php 
        echo $wdps;
        ?>
,
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_right-ico_<?php 
        echo $wdps;
        ?>
 {
        background-color: <?php 
        echo WDW_PS_Library::spider_hex2rgba($slider_row->nav_bg_color, (100 - $slider_row->butts_transparent) / 100);
        ?>
;
        border-radius: <?php 
        echo $slider_row->nav_border_radius;
        ?>
;
        border: <?php 
        echo $slider_row->nav_border_width;
        ?>
px <?php 
        echo $slider_row->nav_border_style;
        ?>
 #<?php 
        echo $slider_row->nav_border_color;
        ?>
;
        border-collapse: separate;
        color: #<?php 
        echo $slider_row->butts_color;
        ?>
;
        left: 0;
        top: 0;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        cursor: pointer;
        line-height: 0;
        width: inherit;
        height: inherit;
        font-size: inherit;
        position: absolute;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_left-ico_<?php 
        echo $wdps;
        ?>
 {
        left: -<?php 
        echo $navigation;
        ?>
px;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_right-ico_<?php 
        echo $wdps;
        ?>
 {
        left: <?php 
        echo $navigation;
        ?>
px;
      }
      <?php 
        if ($slider_row->rl_butt_img_or_not != 'style') {
            ?>
	    #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_left-ico_<?php 
            echo $wdps;
            ?>
 {
        left: -<?php 
            echo $navigation;
            ?>
px;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->left_butt_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-out;
        -ms-transition: background-image 0.2s ease-out;
        -moz-transition: background-image 0.2s ease-out;
        -webkit-transition: background-image 0.2s ease-out;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_left-ico_<?php 
            echo $wdps;
            ?>
:before {
        content: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->left_butt_hov_url, ENT_QUOTES));
            ?>
');
        width: 0;
        height: 0;
        visibility: hidden;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_left-ico_<?php 
            echo $wdps;
            ?>
:hover {
        left: -<?php 
            echo $navigation;
            ?>
px;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->left_butt_hov_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover; 
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_right-ico_<?php 
            echo $wdps;
            ?>
 {
        left: <?php 
            echo $navigation;
            ?>
px;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->right_butt_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-out;
        -ms-transition: background-image 0.2s ease-out;
        -moz-transition: background-image 0.2s ease-out;
        -webkit-transition: background-image 0.2s ease-out;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_right-ico_<?php 
            echo $wdps;
            ?>
:before {
        content: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->right_butt_hov_url, ENT_QUOTES));
            ?>
');
        width: 0;
        height: 0;
        visibility: hidden;
      }
	    #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_right-ico_<?php 
            echo $wdps;
            ?>
:hover {
        left: <?php 
            echo $navigation;
            ?>
px;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->right_butt_hov_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
      }
        <?php 
        }
        ?>
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 #wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
 {
        opacity: <?php 
        echo $pp_btn_opacity;
        ?>
;
        filter: "Alpha(opacity=<?php 
        echo $pp_btn_opacity * 100;
        ?>
)";
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_left-ico_<?php 
        echo $wdps;
        ?>
:hover,
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_right-ico_<?php 
        echo $wdps;
        ?>
:hover {
        color: #<?php 
        echo $slider_row->hover_color;
        ?>
;
        cursor: pointer;
      }

      /* Filmstrip*/
      
     

      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_none_selectable_<?php 
        echo $wdps;
        ?>
 {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slide_container_<?php 
        echo $wdps;
        ?>
 {
        display: table-cell;
        margin: 0 auto;
        position: absolute;
        vertical-align: middle;
        width: 100%;
        height: 100%;
        overflow: hidden;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slide_bg_<?php 
        echo $wdps;
        ?>
 {
        margin: 0 auto;
        width: /*inherit*/100%;
        height: /*inherit*/100%;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slider_<?php 
        echo $wdps;
        ?>
 {
        height: /*inherit*/100%;
        width: /*inherit*/100%;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_spun_<?php 
        echo $wdps;
        ?>
 {
        width: /*inherit*/100%;
        height: /*inherit*/100%;
        display: table-cell;
        filter: Alpha(opacity=100);
        opacity: 1;
        position: absolute;
        vertical-align: middle;
        z-index: 2;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_second_spun_<?php 
        echo $wdps;
        ?>
 {
        width: /*inherit*/100%;
        height: /*inherit*/100%;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity:0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_grid_<?php 
        echo $wdps;
        ?>
 {
        display: none;
        height: 100%;
        overflow: hidden;
        position: absolute;
        width: 100%;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_gridlet_<?php 
        echo $wdps;
        ?>
 {
        opacity: 1;
        filter: Alpha(opacity=100);
        position: absolute;
      }

      /* Dots.*/
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_dots_container_<?php 
        echo $wdps;
        ?>
 {
        display: block;
        overflow: hidden;
        position: absolute;
        width: 100%;
        <?php 
        echo $bull_position;
        ?>
: 0;
        /*z-index: 17;*/
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
 {
        left: 0px;
        font-size: 0;
        margin: 0 auto;
        position: relative;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_dots_<?php 
        echo $wdps;
        ?>
 {
        display: inline-block;
        position: relative;
        color: #<?php 
        echo $slider_row->bull_color;
        ?>
;
        cursor: pointer;
        z-index: 17;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
 {
        color: #<?php 
        echo $slider_row->bull_act_color;
        ?>
;
        opacity: 1;
        filter: Alpha(opacity=100);
        <?php 
        if ($slider_row->bull_butt_img_or_not != 'style') {
            ?>
        display: inline-block;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->bullets_img_main_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
          <?php 
        }
        ?>
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_dots_deactive_<?php 
        echo $wdps;
        ?>
 {
        <?php 
        if ($slider_row->bull_butt_img_or_not != 'style') {
            ?>
        display: inline-block;
        background-image: url('<?php 
            echo addslashes(htmlspecialchars_decode($slider_row->bullets_img_hov_url, ENT_QUOTES));
            ?>
');
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        transition: background-image 0.2s ease-in;
        -ms-transition: background-image 0.2s ease-in;
        -moz-transition: background-image 0.2s ease-in;
        -webkit-transition: background-image 0.2s ease-in;
          <?php 
        }
        ?>
      }

      <?php 
        if ($slider_row->timer_bar_type == 'top' || $slider_row->timer_bar_type == 'bottom') {
            ?>
      /* Line timer.*/
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_line_timer_container_<?php 
            echo $wdps;
            ?>
 {
        display: block;
        position: absolute;
        overflow: hidden;
        <?php 
            echo $slider_row->timer_bar_type;
            ?>
: 0;
        z-index: 16;
        width: 100%;
        height: <?php 
            echo $slider_row->timer_bar_size;
            ?>
px;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_line_timer_<?php 
            echo $wdps;
            ?>
 {
        z-index: 17;
        width: 0;
        height: <?php 
            echo $slider_row->timer_bar_size;
            ?>
px;
        background: #<?php 
            echo $slider_row->timer_bar_color;
            ?>
;
        opacity: <?php 
            echo number_format((100 - $slider_row->timer_bar_transparent) / 100, 2, ".", "");
            ?>
;
        filter: alpha(opacity=<?php 
            echo 100 - $slider_row->timer_bar_transparent;
            ?>
);
      }
        <?php 
        } elseif ($slider_row->timer_bar_type != 'none') {
            ?>
      /* Circle timer.*/
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_line_timer_container_<?php 
            echo $wdps;
            ?>
 {
        display: block;
        position: absolute;
        overflow: hidden;
        <?php 
            echo $slider_row->timer_bar_type;
            ?>
: 0;
        z-index: 16;
        width: 100%;
        height: <?php 
            echo $circle_timer_size;
            ?>
px;
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_container_<?php 
            echo $wdps;
            ?>
 {
        display: block;
        position: absolute;
        overflow: hidden;
        z-index: 16;
        width: 100%;
        <?php 
            switch ($slider_row->timer_bar_type) {
                case 'circle_top_right':
                    echo 'top: 0px; text-align:right;';
                    break;
                case 'circle_top_left':
                    echo 'top: 0px; text-align:left;';
                    break;
                case 'circle_bot_right':
                    echo 'bottom: 0px; text-align:right;';
                    break;
                case 'circle_bot_left':
                    echo 'bottom: 0px; text-align:left;';
                    break;
                default:
                    'top: 0px; text-align:right;';
            }
            ?>
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_container_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_<?php 
            echo $wdps;
            ?>
 {
        display: inline-block;
        width: <?php 
            echo $circle_timer_size;
            ?>
px;
        height: <?php 
            echo $circle_timer_size;
            ?>
px;
        position: relative;
        opacity: <?php 
            echo number_format((100 - $slider_row->timer_bar_transparent) / 100, 2, ".", "");
            ?>
;
        filter: alpha(opacity=<?php 
            echo 100 - $slider_row->timer_bar_transparent;
            ?>
);
      }
      #wdps_container1_<?php 
            echo $wdps;
            ?>
 #wdps_container2_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_container_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_<?php 
            echo $wdps;
            ?>
 .wdps_circle_timer_parts_<?php 
            echo $wdps;
            ?>
 {
        display: table;
        width: 100%;
        height: 100%;
        border-radius: 100%;
        position: relative;
      }
      .wdps_circle_timer_part_<?php 
            echo $wdps;
            ?>
 {
        display: table-cell;
        width: 50%;
        height: 100%;
        overflow: hidden !important;
      }
      .wdps_circle_timer_small_parts_<?php 
            echo $wdps;
            ?>
 {
        display: block;
        width: 100%;
        height: 50%;
        background: #<?php 
            echo $slider_row->timer_bar_color;
            ?>
;
        position: relative;
      }
      .wdps_circle_timer_center_cont_<?php 
            echo $wdps;
            ?>
 {
        display: table;
        width: <?php 
            echo $circle_timer_size;
            ?>
px;
        height: <?php 
            echo $circle_timer_size;
            ?>
px;
        position: absolute;
        text-align: center;
        top:0px;
        vertical-align:middle;
      }
      .wdps_circle_timer_center_<?php 
            echo $wdps;
            ?>
 {
        display: table-cell;
        width: 100%; 
        height: 100%;
        text-align: center;
        line-height: 0px !important;
        vertical-align: middle;
      }
      .wdps_circle_timer_center_<?php 
            echo $wdps;
            ?>
 div {
        display: inline-block;
        width: <?php 
            echo $circle_timer_size / 2 - 2;
            ?>
px;
        height: <?php 
            echo $circle_timer_size / 2 - 2;
            ?>
px;		
        background-color: #FFFFFF;
        border-radius: 100%;
        z-index: 300;
        position: relative;
      }

        <?php 
        }
        ?>
     
     #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_spun1_<?php 
        echo $wdps;
        ?>
 {
        display: table; 
        width: /*inherit*/100%; 
        height: /*inherit*/100%;
      }
      #wdps_container1_<?php 
        echo $wdps;
        ?>
 #wdps_container2_<?php 
        echo $wdps;
        ?>
 .wdps_slideshow_image_spun2_<?php 
        echo $wdps;
        ?>
 {
        display: table-cell; 
        vertical-align: middle; 
        text-align: center;
        overflow: hidden;
      }
      
      
      <?php 
        echo $slider_row->css;
        ?>
    </style>
    <script>
      var wdps_data_<?php 
        echo $wdps;
        ?>
 = [];
      var wdps_event_stack_<?php 
        echo $wdps;
        ?>
 = [];
      var wdps_clear_layers_effects_in_<?php 
        echo $wdps;
        ?>
 = [];
      var wdps_clear_layers_effects_out_<?php 
        echo $wdps;
        ?>
 = [];
     
      var wdps_clear_layers_effects_out_before_change_<?php 
        echo $wdps;
        ?>
 = [];
      if (<?php 
        echo $slider_row->layer_out_next;
        ?>
) {
        var wdps_duration_for_change_<?php 
        echo $wdps;
        ?>
 = 500;
        var wdps_duration_for_clear_effects_<?php 
        echo $wdps;
        ?>
 = 530;
      }
      else {
        var wdps_duration_for_change_<?php 
        echo $wdps;
        ?>
 = 0;
        var wdps_duration_for_clear_effects_<?php 
        echo $wdps;
        ?>
 = 0;
      }
      
      <?php 
        foreach ($slide_rows as $key => $slide_row) {
            /* $thumb_url = $slide_row->type == 'video' ? (wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) ? wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) : WD_S_URL . '/images/no-video.png') : ($slide_row->type == 'image' ? $slide_row->image_url : $slide_row->thumb_url );*/
            if ($slider_row->dynamic == 1) {
                $post_id = $slide_row->ID;
                $thumb_id = get_post_thumbnail_id($post_id);
                $slide_row->id = $slide_row->ID;
                $slide_row->image_url = wp_get_attachment_url($thumb_id);
                $slide_row->thumb_url = wp_get_attachment_url($thumb_id);
            }
            ?>
        wdps_clear_layers_effects_in_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"] = [];
        wdps_clear_layers_effects_out_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"] = [];
        wdps_clear_layers_effects_out_before_change_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"] = [];
        wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"] = [];
          wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"]["id"] = "<?php 
            echo $slide_row->id;
            ?>
";
          wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"]["image_url"] = "<?php 
            echo addslashes(htmlspecialchars_decode($slide_row->image_url, ENT_QUOTES));
            ?>
";
          wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"]["thumb_url"] = "<?php 
            echo addslashes(htmlspecialchars_decode($slide_row->thumb_url, ENT_QUOTES));
            ?>
";         
            wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"]["is_video"] = "image";
         
       
        wdps_data_<?php 
            echo $wdps;
            ?>
["<?php 
            echo $key;
            ?>
"]["slide_layers_count"] = 0;
        <?php 
            $layers_row = $slide_row->layer;
            if ($layers_row) {
                foreach ($layers_row as $layer_key => $layer) {
                    ?>
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_id"] = "<?php 
                    echo $layer->id;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_layer_effect_in"] = "<?php 
                    echo $layer->layer_effect_in;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_duration_eff_in"] = "<?php 
                    echo $layer->duration_eff_in;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_layer_effect_out"] = "<?php 
                    echo $layer->layer_effect_out;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_duration_eff_out"] = "<?php 
                    echo $layer->duration_eff_out;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_social_button"] = "<?php 
                    echo $layer->social_button;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_start"] = "<?php 
                    echo $layer->start;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_end"] = "<?php 
                    echo $layer->end;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_type"] = "<?php 
                    echo $layer->type;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["layer_<?php 
                    echo $layer_key;
                    ?>
_video_autoplay"] = "<?php 
                    echo $layer->image_scale;
                    ?>
";
            wdps_data_<?php 
                    echo $wdps;
                    ?>
["<?php 
                    echo $key;
                    ?>
"]["slide_layers_count"] ++;
            <?php 
                }
            }
        }
        ?>
    
    </script>
    <div id="wdps_container1_<?php 
        echo $wdps;
        ?>
">
      <div class="wdps_loading">
        <img src="<?php 
        echo WD_PS_URL . '/images/ajax_loader.gif';
        ?>
" class="wdps_loading_img" style="float: none; width:33px;" />
      </div>
      <div id="wdps_container2_<?php 
        echo $wdps;
        ?>
">
        <div class="wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
">
          <?php 
        $current_pos = 0;
        ?>
          
          <div id="wdps_slideshow_image_container_<?php 
        echo $wdps;
        ?>
" class="wdps_slideshow_image_container_<?php 
        echo $wdps;
        ?>
">
            <?php 
        if ($bull_position != 'none' && $slides_count > 1) {
            ?>
              <div class="wdps_slideshow_dots_container_<?php 
            echo $wdps;
            ?>
">
                <div class="wdps_slideshow_dots_thumbnails_<?php 
            echo $wdps;
            ?>
">
                  <?php 
            foreach ($slide_rows as $key => $slide_row) {
                if ($slider_row->bull_butt_img_or_not == 'style') {
                    if ($slider_row->dynamic == 1) {
                        $slide_row->id = $slide_row->ID;
                    }
                    ?>
                  <i id="wdps_dots_<?php 
                    echo $key;
                    ?>
_<?php 
                    echo $wdps;
                    ?>
"
                     class="wdps_slideshow_dots_<?php 
                    echo $wdps;
                    ?>
 fa <?php 
                    echo $slide_row->id == $current_image_id ? $bull_style_active . ' wdps_slideshow_dots_active_' . $wdps : $bull_style_deactive . ' wdps_slideshow_dots_deactive_' . $wdps;
                    ?>
"
                     onclick="wdps_change_image_<?php 
                    echo $wdps;
                    ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
                    echo $wdps;
                    ?>
').val()), '<?php 
                    echo $key;
                    ?>
', wdps_data_<?php 
                    echo $wdps;
                    ?>
)">
                            
                  </i>
                      <?php 
                } else {
                    if ($slider_row->dynamic == 1) {
                        $slide_row->id = $slide_row->ID;
                    }
                    ?>
                  <span id="wdps_dots_<?php 
                    echo $key;
                    ?>
_<?php 
                    echo $wdps;
                    ?>
"
                        class="wdps_slideshow_dots_<?php 
                    echo $wdps;
                    ?>
 <?php 
                    echo $slide_row->id == $current_image_id ? ' wdps_slideshow_dots_active_' . $wdps : ' wdps_slideshow_dots_deactive_' . $wdps;
                    ?>
"
                        onclick="wdps_change_image_<?php 
                    echo $wdps;
                    ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
                    echo $wdps;
                    ?>
').val()), '<?php 
                    echo $key;
                    ?>
', wdps_data_<?php 
                    echo $wdps;
                    ?>
)">
                             
                  </span>
                      <?php 
                }
            }
            ?>
                </div>
              </div>
                <?php 
        }
        if ($slider_row->timer_bar_type == 'top' || $slider_row->timer_bar_type == 'bottom') {
            ?>
                <div class="wdps_line_timer_container_<?php 
            echo $wdps;
            ?>
"><div class="wdps_line_timer_<?php 
            echo $wdps;
            ?>
"></div></div>			
                <?php 
        } elseif ($slider_row->timer_bar_type != 'none') {
            ?>
                <div class="wdps_circle_timer_container_<?php 
            echo $wdps;
            ?>
">
                  <div class="wdps_circle_timer_<?php 
            echo $wdps;
            ?>
">
                    <div class="wdps_circle_timer_parts_<?php 
            echo $wdps;
            ?>
">
                      <div class="wdps_circle_timer_part_<?php 
            echo $wdps;
            ?>
">
                        <div class="wdps_circle_timer_small_parts_<?php 
            echo $wdps;
            ?>
 animated" style="border-radius:100% 0% 0% 0%;" id="wdps_top_left_<?php 
            echo $wdps;
            ?>
"></div>
                        <div class="wdps_circle_timer_small_parts_<?php 
            echo $wdps;
            ?>
 animated" style="border-radius:0% 0% 0% 100%;z-index:150;" id="wdps_bottom_left_<?php 
            echo $wdps;
            ?>
"></div>
                      </div>
                      <div class="wdps_circle_timer_part_<?php 
            echo $wdps;
            ?>
">
                        <div class="wdps_circle_timer_small_parts_<?php 
            echo $wdps;
            ?>
 animated" style="border-radius:0% 100% 0% 0%;" id="wdps_top_right_<?php 
            echo $wdps;
            ?>
"></div>
                        <div class="wdps_circle_timer_small_parts_<?php 
            echo $wdps;
            ?>
 animated" style="border-radius:0% 0% 100% 0%;" id="wdps_bottom_right_<?php 
            echo $wdps;
            ?>
"></div>
                      </div>
                    </div>
                    <div class="wdps_circle_timer_center_cont_<?php 
            echo $wdps;
            ?>
">
                       <div class="wdps_circle_timer_center_<?php 
            echo $wdps;
            ?>
">
                        <div></div>
                       </div> 
                    </div>					
                  </div>
                </div>
                <?php 
        }
        ?>
			
            <div class="wdps_slide_container_<?php 
        echo $wdps;
        ?>
" id="wdps_slide_container_<?php 
        echo $wdps;
        ?>
">
              <div class="wdps_slide_bg_<?php 
        echo $wdps;
        ?>
">
                <div class="wdps_slider_<?php 
        echo $wdps;
        ?>
">
                <?php 
        foreach ($slide_rows as $key => $slide_row) {
            if ($slider_row->dynamic == 1) {
                $slide_row->id = $slide_row->ID;
                $thumb_id = get_post_thumbnail_id($slide_row->id);
                $slide_row->thumb_url = wp_get_attachment_url($thumb_id);
                $slide_row->image_url = wp_get_attachment_url($thumb_id);
                $link = get_permalink($slide_row->id);
            }
            $is_video = "image";
            $play_pause_button_display = '';
            $current_image_url = $slide_row->image_url;
            if ($slide_row->id == $current_image_id) {
                $current_key = $key;
                $image_div_num = '';
            } else {
                $image_div_num = '_second';
            }
            ?>
                  
                    <span class="wdps_slideshow_image<?php 
            echo $image_div_num;
            ?>
_spun_<?php 
            echo $wdps;
            ?>
" id="wdps_image_id_<?php 
            echo $wdps;
            ?>
_<?php 
            echo $slide_row->id;
            ?>
">
                    <span class="wdps_slideshow_image_spun1_<?php 
            echo $wdps;
            ?>
">
                      <span class="wdps_slideshow_image_spun2_<?php 
            echo $wdps;
            ?>
">
                        <?php 
            if ($is_video == 'image') {
                ?>
                        <div img_id="wdps_slideshow_image<?php 
                echo $image_div_num;
                ?>
_<?php 
                echo $wdps;
                ?>
"
                             class="wdps_slideshow_image_<?php 
                echo $wdps;
                ?>
"
                             onclick="<?php 
                echo $slide_row->link ? 'window.open(\'' . $slide_row->link . '\', \'' . ($slide_row->target_attr_slide ? '_blank' : '_self') . '\')' : '';
                ?>
"
                             style="<?php 
                echo $slide_row->link ? 'cursor: pointer;' : '';
                echo !$slider_row->preload_images || $image_div_num == '' ? "background-image: url('" . addslashes(htmlspecialchars_decode($slide_row->image_url, ENT_QUOTES)) . "');" : "";
                ?>
"
                             image_id="<?php 
                echo $slide_row->id;
                ?>
">
                          <?php 
            }
            $layers_row = $slide_row->layer;
            if ($layers_row) {
                foreach ($layers_row as $key => $layer) {
                    if ($layer->published) {
                        $prefix = 'wdps_' . $wdps . '_slide' . $slide_row->id . '_layer' . $layer->id;
                        $left_percent = $slider_row->width ? 100 * $layer->left / $slider_row->width : 0;
                        $top_percent = $slider_row->height ? 100 * $layer->top / $slider_row->height : 0;
                        $video_width_percent = $slider_row->width ? 100 * $layer->image_width / $slider_row->width : 0;
                        $video_height_percent = $slider_row->height ? 100 * $layer->image_height / $slider_row->height : 0;
                        switch ($layer->type) {
                            case 'text':
                                ?>
                                  <style>
                                    #wdps_container1_<?php 
                                echo $wdps;
                                ?>
 #wdps_container2_<?php 
                                echo $wdps;
                                ?>
 #<?php 
                                echo $prefix;
                                ?>
 {
                                      font-size: <?php 
                                echo $layer->size;
                                ?>
px;
                                      line-height: 1.25em;
                                      padding: <?php 
                                echo $layer->padding;
                                ?>
;
                                    }
                                    #wdps_container1_<?php 
                                echo $wdps;
                                ?>
 #wdps_container2_<?php 
                                echo $wdps;
                                ?>
 .wdps_layer_<?php 
                                echo $layer->id;
                                ?>
{
                                      opacity: <?php 
                                echo $layer->layer_effect_in != 'none' ? '0 !important' : '1';
                                ?>
;
                                      filter: "Alpha(opacity=<?php 
                                echo $layer->layer_effect_in != 'none' ? '0' : '100';
                                ?>
)" !important;
                                    }
                                  </style>
                                <span class="wdps_layer_<?php 
                                echo $layer->id;
                                ?>
" id="<?php 
                                echo $prefix;
                                ?>
" data-type="wdps_text_parent" id="<?php 
                                echo $prefix;
                                ?>
" wdps_fsize="<?php 
                                echo $layer->size;
                                ?>
"
                                      style="<?php 
                                echo $layer->image_width ? 'width: ' . $layer->image_width . '%; ' : '';
                                ?>
                                             <?php 
                                echo $layer->image_height ? 'height: ' . $layer->image_height . '%; ' : '';
                                ?>
                                             word-break: <?php 
                                echo $layer->image_scale ? 'normal' : 'break-all';
                                ?>
;
                                             text-align: initial; <?php 
                                echo $layer->link ? 'cursor: pointer; ' : '';
                                ?>
                                             opacity: 1;
                                             filter: 'Alpha(opacity=100)';
                                             display: inline-block;
                                             position: absolute;
                                             left: <?php 
                                echo $left_percent;
                                ?>
%;
                                             top: <?php 
                                echo $top_percent;
                                ?>
%;
                                             z-index: <?php 
                                echo $layer->depth;
                                ?>
;
                                             color: #<?php 
                                echo $layer->color;
                                ?>
;
                                             font-family: <?php 
                                echo $layer->ffamily;
                                ?>
;
                                             font-weight: <?php 
                                echo $layer->fweight;
                                ?>
;
                                             background-color: <?php 
                                echo WDW_PS_Library::spider_hex2rgba($layer->fbgcolor, (100 - $layer->transparent) / 100);
                                ?>
;
                                             border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
;
                                             border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
;
                                             box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
"
                                             <?php 
                                if ($slider_row->dynamic == 0) {
                                    ?>
                                              onclick="<?php 
                                    echo $layer->link ? 'window.open(\'' . $layer->link . '\', \'' . ($layer->target_attr_layer ? '_blank' : '_self') . '\');' : '';
                                    ?>
event.stopPropagation();"><?php 
                                    echo str_replace(array("\r\n", "\r", "\n"), "<br>", $layer->text);
                                    ?>
</span>
                                        <?php 
                                } else {
                                    ?>
                                             onclick="<?php 
                                    echo $link ? 'window.open(\'' . $link . '\', \'' . ($layer->target_attr_layer ? '_blank' : '_self') . '\');' : '';
                                    ?>
event.stopPropagation();"><?php 
                                    echo str_replace(array("\r\n", "\r", "\n"), "<br>", $layer->text);
                                    ?>
</span>
                                        <?php 
                                }
                                break;
                            case 'image':
                                ?>
                                  <style>
                                    #wdps_container1_<?php 
                                echo $wdps;
                                ?>
 #wdps_container2_<?php 
                                echo $wdps;
                                ?>
 .wdps_layer_<?php 
                                echo $layer->id;
                                ?>
{
                                      opacity: <?php 
                                echo $layer->layer_effect_in != 'none' ? '0 !important' : '1';
                                ?>
;
                                      filter: "Alpha(opacity=<?php 
                                echo $layer->layer_effect_in != 'none' ? '0' : '100';
                                ?>
)" !important;
                                    }
                                  </style>
                                <img class="wdps_layer_<?php 
                                echo $layer->id;
                                ?>
" id="<?php 
                                echo $prefix;
                                ?>
" src="<?php 
                                echo $layer->image_url;
                                ?>
"
                                     style="<?php 
                                echo $layer->link ? 'cursor: pointer; ' : '';
                                ?>
                                            opacity: <?php 
                                echo number_format((100 - $layer->imgtransparent) / 100, 2, ".", "");
                                ?>
;
                                            filter: Alpha(opacity=<?php 
                                echo 100 - $layer->imgtransparent;
                                ?>
);
                                            position: absolute;
                                            left: <?php 
                                echo $left_percent;
                                ?>
%;
                                            top: <?php 
                                echo $top_percent;
                                ?>
%;
                                            z-index: <?php 
                                echo $layer->depth;
                                ?>
;
                                            border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
;
                                            border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
;
                                            box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
"
                                     onclick="<?php 
                                echo $layer->link ? 'window.open(\'' . $layer->link . '\', \'' . ($layer->target_attr_layer ? '_blank' : '_self') . '\');' : '';
                                ?>
event.stopPropagation();"
                                     wdps_scale="<?php 
                                echo $layer->image_scale;
                                ?>
"
                                     wdps_image_width="<?php 
                                echo $layer->image_width;
                                ?>
"
                                     wdps_image_height="<?php 
                                echo $layer->image_height;
                                ?>
"
                                     alt="<?php 
                                echo $layer->alt;
                                ?>
" 
                                     title="<?php 
                                echo $layer->alt;
                                ?>
" />
                                  <?php 
                                break;
                            default:
                                break;
                        }
                    }
                }
            }
            ?>
                        </div>
                      </span>
                    </span>
                  </span>
                  <?php 
        }
        ?>
               <input type="hidden" id="wdps_current_image_key_<?php 
        echo $wdps;
        ?>
" value="<?php 
        echo $current_key;
        ?>
" />
                </div>
              </div>
            </div>
            <?php 
        if ($enable_prev_next_butt && $slides_count > 1) {
            ?>
              <div class="wdps_btn_cont wdps_contTableCell">
                <div class="wdps_btn_cont wdps_contTable">
                  <span class="wdps_btn_cont wdps_contTableCell" style="position: relative; text-align: left;">
                    <span class="wdps_left_btn_cont">
                      <span class="wdps_left-ico_<?php 
            echo $wdps;
            ?>
" onclick="wdps_change_image_<?php 
            echo $wdps;
            ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
            echo $wdps;
            ?>
').val()), (parseInt(jQuery('#wdps_current_image_key_<?php 
            echo $wdps;
            ?>
').val()) - iterator_<?php 
            echo $wdps;
            ?>
()) >= 0 ? (parseInt(jQuery('#wdps_current_image_key_<?php 
            echo $wdps;
            ?>
').val()) - iterator_<?php 
            echo $wdps;
            ?>
()) % wdps_data_<?php 
            echo $wdps;
            ?>
.length : wdps_data_<?php 
            echo $wdps;
            ?>
.length - 1, wdps_data_<?php 
            echo $wdps;
            ?>
); return false;">
                        <?php 
            if ($slider_row->rl_butt_img_or_not == 'style') {
                ?>
                          <i class="fa <?php 
                echo $slider_row->rl_butt_style;
                ?>
-left"></i>
                          <?php 
            }
            ?>
                      </span>
                    </span>
                   </span>
                </div>
              </div>
              <div class="wdps_btn_cont wdps_contTableCell">
                <div class="wdps_btn_cont wdps_contTable">
                  <span class="wdps_btn_cont wdps_contTableCell" style="position: relative; text-align: right;">
                    <span class="wdps_right_btn_cont">
                      <span class="wdps_right-ico_<?php 
            echo $wdps;
            ?>
" onclick="wdps_change_image_<?php 
            echo $wdps;
            ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
            echo $wdps;
            ?>
').val()), (parseInt(jQuery('#wdps_current_image_key_<?php 
            echo $wdps;
            ?>
').val()) + iterator_<?php 
            echo $wdps;
            ?>
()) % wdps_data_<?php 
            echo $wdps;
            ?>
.length, wdps_data_<?php 
            echo $wdps;
            ?>
); return false;">
                        <?php 
            if ($slider_row->rl_butt_img_or_not == 'style') {
                ?>
                          <i class="fa <?php 
                echo $slider_row->rl_butt_style;
                ?>
-right"></i>
                          <?php 
            }
            ?>
                      </span>
                    </span>
                  </span>
                </div>
              </div>
              <?php 
        }
        if ($enable_play_paus_butt && $slides_count > 1) {
            ?>
              <div class="wdps_btn_cont wdps_contTableCell">
                <div class="wdps_btn_cont wdps_contTable">
                  <span class="wdps_btn_cont wdps_contTableCell" style="position: relative; text-align: center;">
                    <span class="wdps_pp_btn_cont">
                      <span id="wdps_post_slideshow_play_pause_<?php 
            echo $wdps;
            ?>
" style="display: <?php 
            echo $play_pause_button_display;
            ?>
;" <?php 
            echo $slider_row->play_paus_butt_img_or_not != 'style' ? 'class="wdps_post_ctrl_btn_' . $wdps . ' wdps_post_slideshow_play_pause_' . $wdps . ' fa fa-play"' : '';
            ?>
>
                        <?php 
            if ($slider_row->play_paus_butt_img_or_not == 'style') {
                ?>
                        <i class="wdps_post_ctrl_btn_<?php 
                echo $wdps;
                ?>
 wdps_post_slideshow_play_pause_<?php 
                echo $wdps;
                ?>
 fa fa-play"></i>
                          <?php 
            }
            ?>
                      </span>
                    </span>
                  </span>
                </div>
              </div>
              <?php 
        }
        ?>
          </div>
          <?php 
        if ($enable_slideshow_music) {
            ?>
            <audio id="wdps_audio_<?php 
            echo $wdps;
            ?>
" src="<?php 
            echo $slideshow_music_url;
            ?>
" loop volume="1.0"></audio>
            <?php 
        }
        ?>
        </div>
      </div>
    </div>

    <script>
      var wdps_trans_in_progress_<?php 
        echo $wdps;
        ?>
 = false;
      var wdps_transition_duration_<?php 
        echo $wdps;
        ?>
 = <?php 
        echo $slider_row->effect_duration;
        ?>
;
      if (<?php 
        echo $slideshow_interval;
        ?>
 < 4) {
        if (<?php 
        echo $slideshow_interval;
        ?>
 != 0) {
          wdps_transition_duration_<?php 
        echo $wdps;
        ?>
 = (<?php 
        echo $slideshow_interval;
        ?>
 * 1000) / 4;
        }
      }
      var wdps_playInterval_<?php 
        echo $wdps;
        ?>
;
      var progress = 0;
      var bottom_right_deggree_<?php 
        echo $wdps;
        ?>
;
      var bottom_left_deggree_<?php 
        echo $wdps;
        ?>
;
      var top_left_deggree_<?php 
        echo $wdps;
        ?>
;
      var wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
 = 0;
      var wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
;
      function post_circle_timer_<?php 
        echo $wdps;
        ?>
(angle) {
        wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
 = jQuery({deg: angle}).animate({deg: 360}, {
          duration: <?php 
        echo $slideshow_interval * 1000;
        ?>
,
          step: function(now) {
            wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
 = now;
            if (now >= 0) {
              if (now < 271) {
                jQuery('#wdps_top_right_<?php 
        echo $wdps;
        ?>
').css({
                  '-moz-transform':'rotate('+now+'deg)',
                  '-webkit-transform':'rotate('+now+'deg)',
                  '-o-transform':'rotate('+now+'deg)',
                  '-ms-transform':'rotate('+now+'deg)',
                  'transform':'rotate('+now+'deg)',

                  '-webkit-transform-origin': 'left bottom',
                  '-ms-transform-origin': 'left bottom',
                  '-moz-transform-origin': 'left bottom',
                  'transform-origin': 'left bottom'
                });
              }
            }
            if (now >= 90) {
              if (now < 271) {
                bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 = now - 90;
                jQuery('#wdps_bottom_right_<?php 
        echo $wdps;
        ?>
').css({
                  '-moz-transform':'rotate('+bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                '-webkit-transform':'rotate('+bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                '-o-transform':'rotate('+bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                '-ms-transform':'rotate('+bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                'transform':'rotate('+bottom_right_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',

                '-webkit-transform-origin': 'left top',
                '-ms-transform-origin': 'left top',
                '-moz-transform-origin': 'left top',
                'transform-origin': 'left top'
                });
              }
            }
            if (now >= 180) {
              if (now < 361) {
                bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 = now - 180;
                jQuery('#wdps_bottom_left_<?php 
        echo $wdps;
        ?>
').css({
                  '-moz-transform':'rotate('+bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-webkit-transform':'rotate('+bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-o-transform':'rotate('+bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-ms-transform':'rotate('+bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  'transform':'rotate('+bottom_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',

                  '-webkit-transform-origin': 'right top',
                  '-ms-transform-origin': 'right top',
                  '-moz-transform-origin': 'right top',
                  'transform-origin': 'right top'
                });
              }
            }
            if (now >= 270) {
              if (now < 361) {
                top_left_deggree_<?php 
        echo $wdps;
        ?>
  = now - 270;
                jQuery('#wdps_top_left_<?php 
        echo $wdps;
        ?>
').css({
                  '-moz-transform':'rotate('+top_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-webkit-transform':'rotate('+top_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-o-transform':'rotate('+top_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  '-ms-transform':'rotate('+top_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',
                  'transform':'rotate('+top_left_deggree_<?php 
        echo $wdps;
        ?>
 +'deg)',

                  '-webkit-transform-origin': 'right bottom',
                  '-ms-transform-origin': 'right bottom',
                  '-moz-transform-origin': 'right bottom',
                  'transform-origin': 'right bottom'
                });
              }
            }
          }
        });
      }
      /* Stop autoplay.*/
      window.clearInterval(wdps_playInterval_<?php 
        echo $wdps;
        ?>
);
      var wdps_current_key_<?php 
        echo $wdps;
        ?>
 = '<?php 
        echo isset($current_key) ? $current_key : '';
        ?>
';
      var wdps_current_filmstrip_pos_<?php 
        echo $wdps;
        ?>
 = <?php 
        echo $current_pos;
        ?>
;
      

      function wdps_move_dots_<?php 
        echo $wdps;
        ?>
() {
        var image_left = jQuery(".wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
").position().left;
        var image_right = jQuery(".wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
").position().left + jQuery(".wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
").outerWidth(true);
        var wdps_dots_width = jQuery(".wdps_slideshow_dots_container_<?php 
        echo $wdps;
        ?>
").outerWidth(true);
        var wdps_dots_thumbnails_width = jQuery(".wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
").outerWidth(true);
        var long_filmstrip_cont_left = jQuery(".wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
").position().left;
        var long_filmstrip_cont_right = Math.abs(jQuery(".wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
").position().left) + wdps_dots_width;
        if (wdps_dots_width > wdps_dots_thumbnails_width) {
          return;
        }
        if (image_left < Math.abs(long_filmstrip_cont_left)) {
          jQuery(".wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
").animate({
            left: -image_left
          }, {
            duration: 500
          });
        }
        else if (image_right > long_filmstrip_cont_right) {
          jQuery(".wdps_slideshow_dots_thumbnails_<?php 
        echo $wdps;
        ?>
").animate({
            left: -(image_right - wdps_dots_width)
          }, {
            duration: 500
          });
        }
      }
      
      
      function wdps_testBrowser_cssTransitions_<?php 
        echo $wdps;
        ?>
() {
        return wdps_testDom_<?php 
        echo $wdps;
        ?>
('Transition');
      }
      function wdps_testBrowser_cssTransforms3d_<?php 
        echo $wdps;
        ?>
() {
        return wdps_testDom_<?php 
        echo $wdps;
        ?>
('Perspective');
      }
      function wdps_testDom_<?php 
        echo $wdps;
        ?>
(prop) {
        /* Browser vendor CSS prefixes.*/
        var browserVendors = ['', '-webkit-', '-moz-', '-ms-', '-o-', '-khtml-'];
        /* Browser vendor DOM prefixes.*/
        var domPrefixes = ['', 'Webkit', 'Moz', 'ms', 'O', 'Khtml'];
        var i = domPrefixes.length;
        while (i--) {
          if (typeof document.body.style[domPrefixes[i] + prop] !== 'undefined') {
            return true;
          }
        }
        return false;
      }
      function wdps_set_dots_class_<?php 
        echo $wdps;
        ?>
() {
        jQuery(".wdps_slideshow_dots_<?php 
        echo $wdps;
        ?>
").removeClass("wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
").addClass("wdps_slideshow_dots_deactive_<?php 
        echo $wdps;
        ?>
");
        jQuery("#wdps_dots_" + wdps_current_key_<?php 
        echo $wdps;
        ?>
 + "_<?php 
        echo $wdps;
        ?>
").removeClass("wdps_slideshow_dots_deactive_<?php 
        echo $wdps;
        ?>
").addClass("wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
");
        <?php 
        if ($slider_row->bull_butt_img_or_not == 'style') {
            ?>
        jQuery(".wdps_slideshow_dots_<?php 
            echo $wdps;
            ?>
").removeClass("<?php 
            echo $bull_style_active;
            ?>
").addClass("<?php 
            echo $bull_style_deactive;
            ?>
");
        jQuery("#wdps_dots_" + wdps_current_key_<?php 
            echo $wdps;
            ?>
 + "_<?php 
            echo $wdps;
            ?>
").removeClass("<?php 
            echo $bull_style_deactive;
            ?>
").addClass("<?php 
            echo $bull_style_active;
            ?>
");
        <?php 
        }
        ?>
      }
      
      function wdps_grid_<?php 
        echo $wdps;
        ?>
(cols, rows, ro, tx, ty, sc, op, current_image_class, next_image_class, direction, random, roy, easing) {
        /* If browser does not support CSS transitions.*/
        if (!wdps_testBrowser_cssTransitions_<?php 
        echo $wdps;
        ?>
()) {
          return wdps_fallback_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction);
        }
        wdps_trans_in_progress_<?php 
        echo $wdps;
        ?>
 = true;
        /* Set active thumbnail.*/
        wdps_set_dots_class_<?php 
        echo $wdps;
        ?>
();
        /* The time (in ms) added to/subtracted from the delay total for each new gridlet.*/
        var count = (wdps_transition_duration_<?php 
        echo $wdps;
        ?>
) / (cols + rows);
        /* Gridlet creator (divisions of the image grid, positioned with background-images to replicate the look of an entire slide image when assembled)*/
        function wdps_gridlet(width, height, top, img_top, left, img_left, src, imgWidth, imgHeight, c, r) {
          var delay = random ? Math.floor((cols + rows) * count * Math.random()) : (c + r) * count;
          /* Return a gridlet elem with styles for specific transition.*/
          var grid_div = jQuery('<span class="wdps_gridlet_<?php 
        echo $wdps;
        ?>
" />').css({
            display: "block",
            width : imgWidth,/*"100%"*/
            height : jQuery(".wdps_slideshow_image_spun_<?php 
        echo $wdps;
        ?>
").height() + "px",
            top : -top,
            left : -left,
            backgroundImage : src,
            backgroundSize: jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
").css("background-size"),
            backgroundPosition: jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
").css("background-position"),
            /*backgroundColor: jQuery(".wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
").css("background-color"),*/
            backgroundRepeat: 'no-repeat'
          });
          return jQuery('<span class="wdps_gridlet_<?php 
        echo $wdps;
        ?>
" />').css({
            display: "block",
            width : width,/*"100%"*/
            height : height,
            top : top,
            left : left,
            backgroundSize : imgWidth + 'px ' + imgHeight + 'px',
            backgroundPosition : img_left + 'px ' + img_top + 'px',
            backgroundRepeat: 'no-repeat',
            overflow: "hidden",
            transition : 'all ' + wdps_transition_duration_<?php 
        echo $wdps;
        ?>
 + 'ms ' + easing + ' ' + delay + 'ms',
            transform : 'none'
          }).append(grid_div);
        }
        /* Get the current slide's image.*/
        var cur_img = jQuery(current_image_class).find('div');
        /* Create a grid to hold the gridlets.*/
        var grid = jQuery('<span style="display: block;" />').addClass('wdps_grid_<?php 
        echo $wdps;
        ?>
');
        /* Prepend the grid to the next slide (i.e. so it's above the slide image).*/
        jQuery(current_image_class).prepend(grid);
        /* vars to calculate positioning/size of gridlets*/
        var cont = jQuery(".wdps_slide_bg_<?php 
        echo $wdps;
        ?>
");
        var imgWidth = cur_img.width();
        var imgHeight = cur_img.height();
        var contWidth = cont.width(),
            contHeight = cont.height(),
            imgSrc = cur_img.css('background-image'),/*.replace('/thumb', ''),*/
            colWidth = Math.floor(contWidth / cols),
            rowHeight = Math.floor(contHeight / rows),
            colRemainder = contWidth - (cols * colWidth),
            colAdd = Math.ceil(colRemainder / cols),
            rowRemainder = contHeight - (rows * rowHeight),
            rowAdd = Math.ceil(rowRemainder / rows),
            leftDist = 0,
            img_leftDist = (jQuery(".wdps_slide_bg_<?php 
        echo $wdps;
        ?>
").width() - cur_img.width()) / 2;
        /* tx/ty args can be passed as 'auto'/'min-auto' (meaning use slide width/height or negative slide width/height).*/
        tx = tx === 'auto' ? contWidth : tx;
        tx = tx === 'min-auto' ? - contWidth : tx;
        ty = ty === 'auto' ? contHeight : ty;
        ty = ty === 'min-auto' ? - contHeight : ty;
        /* Loop through cols*/
        for (var i = 0; i < cols; i++) {
          var topDist = 0,
              img_topDst = (jQuery(".wdps_slide_bg_<?php 
        echo $wdps;
        ?>
").height() - cur_img.height()) / 2,
              newColWidth = colWidth;
          /* If imgWidth (px) does not divide cleanly into the specified number of cols, adjust individual col widths to create correct total.*/
          if (colRemainder > 0) {
            var add = colRemainder >= colAdd ? colAdd : colRemainder;
            newColWidth += add;
            colRemainder -= add;
          }
          /* Nested loop to create row gridlets for each col.*/
          for (var j = 0; j < rows; j++)  {
            var newRowHeight = rowHeight,
                newRowRemainder = rowRemainder;
            /* If contHeight (px) does not divide cleanly into the specified number of rows, adjust individual row heights to create correct total.*/
            if (newRowRemainder > 0) {
              add = newRowRemainder >= rowAdd ? rowAdd : rowRemainder;
              newRowHeight += add;
              newRowRemainder -= add;
            }
            /* Create & append gridlet to grid.*/
            grid.append(wdps_gridlet(newColWidth, newRowHeight, topDist, img_topDst, leftDist, img_leftDist, imgSrc, imgWidth, imgHeight, i, j));
            topDist += newRowHeight;
            img_topDst -= newRowHeight;
          }
          
          img_leftDist -= newColWidth;
          leftDist += newColWidth;
        }
        /* Show grid & hide the image it replaces.*/
        grid.show();
        cur_img.css('opacity', 0);
        /* Add identifying classes to corner gridlets (useful if applying border radius).*/
        grid.children().first().addClass('rs-top-left');
        grid.children().last().addClass('rs-bottom-right');
        grid.children().eq(rows - 1).addClass('rs-bottom-left');
        grid.children().eq(- rows).addClass('rs-top-right');
        /* Execution steps.*/
        setTimeout(function () {
          grid.children().css({
            opacity: op,
            transform: 'rotate('+ ro +'deg) rotateY('+ roy +'deg) translateX('+ tx +'px) translateY('+ ty +'px) scale('+ sc +')'
          });
        }, 1);
        jQuery(next_image_class).css('opacity', 1);
        /* After transition.*/
        var cccount = 0;
        var obshicccount = cols * rows;
        grid.children().one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(wdps_after_trans_each));
        function wdps_after_trans_each() {
         if (++cccount == obshicccount) {
           wdps_after_trans();
         }
        }
        function wdps_after_trans() {
          jQuery(current_image_class).css({'opacity' : 0, 'z-index': 1});
          jQuery(next_image_class).css({'opacity' : 1, 'z-index' : 2});
          cur_img.css('opacity', 1);
          grid.remove();
          wdps_trans_in_progress_<?php 
        echo $wdps;
        ?>
 = false;
          if (typeof wdps_event_stack_<?php 
        echo $wdps;
        ?>
 !== 'undefined') {
            if (wdps_event_stack_<?php 
        echo $wdps;
        ?>
.length > 0) {
              key = wdps_event_stack_<?php 
        echo $wdps;
        ?>
[0].split("-");
              wdps_event_stack_<?php 
        echo $wdps;
        ?>
.shift();
              wdps_change_image_<?php 
        echo $wdps;
        ?>
(key[0], key[1], wdps_data_<?php 
        echo $wdps;
        ?>
, true);
            }
          }
        }
      }
          function wdps_fade_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction) {
        /* Set active thumbnail.*/
        wdps_set_dots_class_<?php 
        echo $wdps;
        ?>
();
        if (wdps_testBrowser_cssTransitions_<?php 
        echo $wdps;
        ?>
()) {
          jQuery(next_image_class).css('transition', 'opacity ' + wdps_transition_duration_<?php 
        echo $wdps;
        ?>
 + 'ms linear');
          jQuery(current_image_class).css({'opacity' : 0, 'z-index': 1});
          jQuery(next_image_class).css({'opacity' : 1, 'z-index' : 2});
        }
        else {
          jQuery(current_image_class).animate({'opacity' : 0, 'z-index' : 1}, wdps_transition_duration_<?php 
        echo $wdps;
        ?>
);
          jQuery(next_image_class).animate({
              'opacity' : 1,
              'z-index': 2
            }, {
              duration: wdps_transition_duration_<?php 
        echo $wdps;
        ?>
,
              complete: function () {  }
            });
          /* For IE.*/
          jQuery(current_image_class).fadeTo(wdps_transition_duration_<?php 
        echo $wdps;
        ?>
, 0);
          jQuery(next_image_class).fadeTo(wdps_transition_duration_<?php 
        echo $wdps;
        ?>
, 1);
        }
      } 
      function wdps_sliceH_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction) {
        if (direction == 'right') {
          var translateX = 'min-auto';
        }
        else if (direction == 'left') {
          var translateX = 'auto';
        }
        wdps_grid_<?php 
        echo $wdps;
        ?>
(1, 8, 0, translateX, 0, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out');
      }
     function wdps_fan_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction) {
        if (direction == 'right') {
          var rotate = 45;
          var translateX = 100;
        }
        else if (direction == 'left') {
          var rotate = -45;
          var translateX = -100;
        }
        wdps_grid_<?php 
        echo $wdps;
        ?>
(1, 10, rotate, translateX, 0, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out');
      }
      function wdps_scaleIn_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction) {
        wdps_grid_<?php 
        echo $wdps;
        ?>
(1, 1, 0, 0, 0, 0.5, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out');
      }
      function iterator_<?php 
        echo $wdps;
        ?>
() {
        var iterator = 1;
        if (<?php 
        echo $enable_slideshow_shuffle;
        ?>
) {
          iterator = Math.floor((wdps_data_<?php 
        echo $wdps;
        ?>
.length - 1) * Math.random() + 1);
        }
        return iterator;
      }
      function wdps_change_image_<?php 
        echo $wdps;
        ?>
(current_key, key, wdps_data_<?php 
        echo $wdps;
        ?>
, from_effect) {
       
        <?php 
        if ($slider_row->effect == 'zoomFade') {
            ?>
          wdps_genBgPos_<?php 
            echo $wdps;
            ?>
();
          <?php 
        }
        ?>
        /* Pause videos.*/
        jQuery("#wdps_slideshow_image_container_<?php 
        echo $wdps;
        ?>
").find("iframe").each(function () {
          if (typeof jQuery(this)[0].contentWindow != "undefined") {
            jQuery(this)[0].contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*');
            jQuery(this)[0].contentWindow.postMessage('{ "method": "pause" }', "*");
            jQuery(this)[0].contentWindow.postMessage('pause', '*');
          }
        });
        /* Pause layer videos.*/
        jQuery(".wdps_video_layer_frame_<?php 
        echo $wdps;
        ?>
").each(function () {
          if (typeof jQuery(this)[0].contentWindow != "undefined") {
            jQuery(this)[0].contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*');
            jQuery(this)[0].contentWindow.postMessage('{ "method": "pause" }', "*");
            jQuery(this)[0].contentWindow.postMessage('pause', '*');
          }
        });
        if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]) {
          if (jQuery('.wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
').hasClass('fa-pause') || ('<?php 
        echo $autoplay;
        ?>
')) {
           wdps_play_<?php 
        echo $wdps;
        ?>
();
          }
          if (!from_effect) {
            /* Change image key.*/
            jQuery("#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
").val(key);
            if (current_key == '-1') { /* Filmstrip.*/
              current_key = jQuery(".wdps_slideshow_thumb_active_<?php 
        echo $wdps;
        ?>
").children("img").attr("image_key");
            }
            else if (current_key == '-2') { /* Dots.*/
              current_key = jQuery(".wdps_slideshow_dots_active_<?php 
        echo $wdps;
        ?>
").attr("image_key");
            }
          }
          if (wdps_trans_in_progress_<?php 
        echo $wdps;
        ?>
) {
            wdps_event_stack_<?php 
        echo $wdps;
        ?>
.push(current_key + '-' + key);
            return;
          }
          var direction = 'right';
          var int_curr_key = parseInt(wdps_current_key_<?php 
        echo $wdps;
        ?>
);
          var int_key = parseInt(key);
          var last_pos = wdps_data_<?php 
        echo $wdps;
        ?>
.length - 1;
          if (int_curr_key > int_key) {
            direction = 'left';
          }
          else if (int_curr_key == int_key) {
            return;
          }
          if (int_key == 0) {
            if (int_curr_key == last_pos) {
              direction = 'right';
            }
          }
          if (int_key == last_pos) {
            if (int_curr_key == 0) {
              direction = 'left';
            }
          }
          /* Set active thumbnail position.*/
          wdps_current_filmstrip_pos_<?php 
        echo $wdps;
        ?>
 = key * (jQuery(".wdps_slideshow_filmstrip_thumbnail_<?php 
        echo $wdps;
        ?>
").<?php 
        echo $width_or_height;
        ?>
() + 2 + 2 * 0);
          wdps_current_key_<?php 
        echo $wdps;
        ?>
 = key;
          /* Change image id.*/
          
          jQuery("div[img_id=wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
]").attr('image_id', wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"]);
          var current_image_class = "#wdps_image_id_<?php 
        echo $wdps;
        ?>
_" + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"];
          var next_image_class = "#wdps_image_id_<?php 
        echo $wdps;
        ?>
_" + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"];
           <?php 
        if ($slider_row->preload_images) {
            ?>
          if (wdps_data_<?php 
            echo $wdps;
            ?>
[key]["is_video"] == 'image') {
            jQuery(next_image_class).find(".wdps_slideshow_image_<?php 
            echo $wdps;
            ?>
").css("background-image", 'url("' + wdps_data_<?php 
            echo $wdps;
            ?>
[key]["image_url"] + '")');
          }
          <?php 
        }
        ?>
          var current_slide_layers_count = wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["slide_layers_count"];
          var next_slide_layers_count = wdps_data_<?php 
        echo $wdps;
        ?>
[key]["slide_layers_count"];

          /* Clear layers before image change.*/
          function set_layer_effect_out_before_change(m) {
            wdps_clear_layers_effects_out_before_change_<?php 
        echo $wdps;
        ?>
[current_key][m] = setTimeout(function() {
              if (wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_type"] != 'social') {
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_layer_effect_out"] + ' animated');
              }
              else {
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_layer_effect_out"] + ' fa fa-' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_social_button"] + ' animated');
              }
            }, 10);
          }
          if (<?php 
        echo $slider_row->layer_out_next;
        ?>
) {
            for (var m = 0; m < current_slide_layers_count; m++) {
              if (jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + m + "_id"]).css('opacity') != 0) {
                set_layer_effect_out_before_change(m);
              }
            }
          }
          /* Loop through current slide layers for clear effects.*/
          setTimeout(function() {
            for (var k = 0; k < current_slide_layers_count; k++) {
              clearTimeout(wdps_clear_layers_effects_in_<?php 
        echo $wdps;
        ?>
[current_key][k]);
              clearTimeout(wdps_clear_layers_effects_out_<?php 
        echo $wdps;
        ?>
[current_key][k]);
              if (wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_type"] != 'social') {
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_id"]).removeClass().addClass('wdps_layer_'+ wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_id"]);
              }
              else {
                jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_id"]).removeClass().addClass('fa fa-' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_social_button"] + ' wdps_layer_' + wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["layer_" + k + "_id"]);
              }
            }
          }, wdps_duration_for_clear_effects_<?php 
        echo $wdps;
        ?>
);
          /* Loop through layers in.*/
          for (var j = 0; j < next_slide_layers_count; j++) {
            wdps_set_layer_effect_in_<?php 
        echo $wdps;
        ?>
(j, key);
          }
          /* Loop through layers out if pause button not pressed.*/
          for (var i = 0; i < next_slide_layers_count; i++) {
            wdps_set_layer_effect_out_<?php 
        echo $wdps;
        ?>
(i, key);
          }
          setTimeout(function() {
            if (typeof jQuery().finish !== 'undefined') {
              if (jQuery.isFunction(jQuery().finish)) {
                jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").finish();
              }
            }
            jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").css({width: 0});
            wdps_<?php 
        echo $slideshow_effect;
        ?>
_<?php 
        echo $wdps;
        ?>
(current_image_class, next_image_class, direction);
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
              if (<?php 
        echo $enable_slideshow_autoplay;
        ?>
 || jQuery('.wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
').hasClass('fa-pause')) {
                if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'top' || '<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'bottom') {
                  if (!jQuery(".wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
").hasClass("fa-play")) {
                    jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").animate({
                      width: "100%"
                    }, {
                      duration: <?php 
        echo $slideshow_interval * 1000;
        ?>
,
                      specialEasing: {width: "linear"}
                    });
                  }
                }
                else if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
                  if (typeof circle_timer_animate_<?php 
        echo $wdps;
        ?>
 !== 'undefined') {
                    circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
                  }
                  jQuery('#wdps_top_right_<?php 
        echo $wdps;
        ?>
').css({
                    '-moz-transform':'rotate(0deg)',
                    '-webkit-transform':'rotate(0deg)',
                    '-o-transform':'rotate(0deg)',
                    '-ms-transform':'rotate(0deg)',
                    'transform':'rotate(0deg)',
                     
                    '-webkit-transform-origin': 'left bottom',
                    '-ms-transform-origin': 'left bottom',
                    '-moz-transform-origin': 'left bottom',
                    'transform-origin': 'left bottom'
                  });
                  jQuery('#wdps_bottom_right_<?php 
        echo $wdps;
        ?>
').css({
                    '-moz-transform':'rotate(0deg)',
                    '-webkit-transform':'rotate(0deg)',
                    '-o-transform':'rotate(0deg)',
                    '-ms-transform':'rotate(0deg)',
                    'transform':'rotate(0deg)',
                   
                    '-webkit-transform-origin': 'left top',
                    '-ms-transform-origin': 'left top',
                    '-moz-transform-origin': 'left top',
                    'transform-origin': 'left top'
                  });
                  jQuery('#wdps_bottom_left_<?php 
        echo $wdps;
        ?>
').css({
                    '-moz-transform':'rotate(0deg)',
                    '-webkit-transform':'rotate(0deg)',
                    '-o-transform':'rotate(0deg)',
                    '-ms-transform':'rotate(0deg)',
                    'transform':'rotate(0deg)',
                   
                    '-webkit-transform-origin': 'right top',
                    '-ms-transform-origin': 'right top',
                    '-moz-transform-origin': 'right top',
                    'transform-origin': 'right top'
                  });
                  jQuery('#wdps_top_left_<?php 
        echo $wdps;
        ?>
').css({
                    '-moz-transform':'rotate(0deg)',
                    '-webkit-transform':'rotate(0deg)',
                    '-o-transform':'rotate(0deg)',
                    '-ms-transform':'rotate(0deg)',
                    'transform':'rotate(0deg)',
                   
                    '-webkit-transform-origin': 'right bottom',
                    '-ms-transform-origin': 'right bottom',
                    '-moz-transform-origin': 'right bottom',
                    'transform-origin': 'right bottom'
                  });	
                  if (!jQuery(".wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
").hasClass("fa-play")) {
                    /* Begin circle timer on next.*/				  		
                    post_circle_timer_<?php 
        echo $wdps;
        ?>
(0);
                  }
                  else {
                    wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
 = 0;
                  }
                }
              }
            }
            <?php 
        if ($bull_position != 'none' && $slides_count > 1) {
            ?>
              wdps_move_dots_<?php 
            echo $wdps;
            ?>
();
              <?php 
        }
        ?>
            if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["is_video"] != 'image') {
              jQuery("#wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").css({display: 'none'});
            }
            else {
              jQuery("#wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").css({display: ''});
            }
          }, wdps_duration_for_change_<?php 
        echo $wdps;
        ?>
);
        }
        
      }
      function wdps_resize_slider_<?php 
        echo $wdps;
        ?>
() {
        var slide_orig_width = <?php 
        echo $image_width;
        ?>
;
        var slide_orig_height = <?php 
        echo $image_height;
        ?>
;
        var slide_width = jQuery("#wdps_container1_<?php 
        echo $wdps;
        ?>
").parent().width();
        if (slide_width > slide_orig_width) {
          slide_width = slide_orig_width;
        }
        var ratio = slide_width / slide_orig_width;

        <?php 
        if ($slider_row->full_width) {
            ?>
        ratio = jQuery(window).width() / slide_orig_width;
        slide_orig_width = jQuery(window).width() - <?php 
            echo 2 * $slider_row->glb_margin;
            ?>
;
        slide_orig_height = <?php 
            echo $image_height;
            ?>
 * slide_orig_width / <?php 
            echo $image_width;
            ?>
;
        slide_width = jQuery(window).width() - <?php 
            echo 2 * $slider_row->glb_margin;
            ?>
;
        wdps_full_width_<?php 
            echo $wdps;
            ?>
();
          <?php 
        }
        ?>
        var slide_height = slide_orig_height;
        if (slide_orig_width > slide_width) {
          slide_height = Math.floor(slide_width * slide_orig_height / slide_orig_width);
        }

        jQuery(".wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
, #wdps_container2_<?php 
        echo $wdps;
        ?>
").height(slide_height + <?php 
        echo $filmstrip_direction == 'horizontal' ? $filmstrip_height : 0;
        ?>
);
        jQuery(".wdps_slideshow_image_container_<?php 
        echo $wdps;
        ?>
").height(slide_height);
        jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
").height(slide_height);
        jQuery(".wdps_slideshow_video_<?php 
        echo $wdps;
        ?>
").height(slide_height);

        jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 img").each(function () {
          var wdps_theImage = new Image();
          wdps_theImage.src = jQuery(this).attr("src");
          var wdps_origWidth = wdps_theImage.width;
          var wdps_origHeight = wdps_theImage.height;
          var wdps_imageWidth = jQuery(this).attr("wdps_image_width");
          var wdps_imageHeight = jQuery(this).attr("wdps_image_height");
          var wdps_width = wdps_imageWidth;
          if (wdps_imageWidth > wdps_origWidth) {
            wdps_width = wdps_origWidth;
          }
          var wdps_height = wdps_imageHeight;
          if (wdps_imageHeight > wdps_origHeight) {
            wdps_height = wdps_origHeight;
          }
          jQuery(this).css({
            maxWidth: (parseFloat(wdps_imageWidth) * ratio) + "px",
            maxHeight: (parseFloat(wdps_imageHeight) * ratio) + "px",
          });
          if (jQuery(this).attr("wdps_scale") != "on") {
            jQuery(this).css({
              width: (parseFloat(wdps_imageWidth) * ratio) + "px",
              height: (parseFloat(wdps_imageHeight) * ratio) + "px"
            });
          }
          else if (wdps_imageWidth > wdps_origWidth || wdps_imageHeight > wdps_origHeight) {
            if (wdps_origWidth / wdps_imageWidth > wdps_origHeight / wdps_imageHeight) {
              jQuery(this).css({
                width: (parseFloat(wdps_imageWidth) * ratio) + "px"
              });
            }
            else {
              jQuery(this).css({
                height: (parseFloat(wdps_imageHeight) * ratio) + "px"
              });
            }
          }
        });

        jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 span, .wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 i").each(function () {
          jQuery(this).css({
            fontSize: (parseFloat(jQuery(this).attr("wdps_fsize")) * ratio) + "px",
            lineHeight: "1.25em",
            paddingLeft: (parseFloat(jQuery(this).attr("wdps_fpaddingl")) * ratio) + "px",
            paddingRight: (parseFloat(jQuery(this).attr("wdps_fpaddingr")) * ratio) + "px",
            paddingTop: (parseFloat(jQuery(this).attr("wdps_fpaddingt")) * ratio) + "px",
            paddingBottom: (parseFloat(jQuery(this).attr("wdps_fpaddingb")) * ratio) + "px",
          });
        });
        
      }
      /* Generate background position for Zoom Fade effect.*/
      function wdps_genBgPos_<?php 
        echo $wdps;
        ?>
() {
        var bgSizeArray = [0, 70];
        var bgSize = bgSizeArray[Math.floor(Math.random() * bgSizeArray.length)];
        
        var bgPosXArray = ['left', 'right'];
        var bgPosYArray = ['top', 'bottom'];
        var bgPosX = bgPosXArray[Math.floor(Math.random() * bgPosXArray.length)];
        var bgPosY = bgPosYArray[Math.floor(Math.random() * bgPosYArray.length)];
        jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
").css({
          backgroundPosition: bgPosX + " " + bgPosY,
          backgroundSize : (100 + bgSize) + "%",
          webkitAnimation: '<?php 
        echo $slideshow_interval;
        ?>
s linear 0s alternate infinite wdpszoom' + bgSize,
          mozAnimation: '<?php 
        echo $slideshow_interval;
        ?>
s linear 0s alternate infinite wdpszoom' + bgSize,
          animation: '<?php 
        echo $slideshow_interval;
        ?>
s linear 0s alternate infinite wdpszoom' + bgSize
        });
      }
      jQuery(window).resize(function () {
        wdps_resize_slider_<?php 
        echo $wdps;
        ?>
();
      });
      function wdps_full_width_<?php 
        echo $wdps;
        ?>
() {
        var left = jQuery("#wdps_container1_<?php 
        echo $wdps;
        ?>
").offset().left;
        jQuery(".wdps_slideshow_image_wrap_<?php 
        echo $wdps;
        ?>
").css({
          left: (-left + <?php 
        echo $slider_row->glb_margin;
        ?>
) + "px",
          width: (jQuery(window).width() - <?php 
        echo 2 * $slider_row->glb_margin;
        ?>
) + "px",
          maxWidth: "none"
        });
      }
      jQuery(window).load(function () {
        <?php 
        if ($enable_slideshow_autoplay && $slider_row->stop_animation) {
            ?>
        jQuery("#wdps_container1_<?php 
            echo $wdps;
            ?>
").mouseover(function(e) {
          wdps_stop_animation_<?php 
            echo $wdps;
            ?>
();
        });
        jQuery("#wdps_container1_<?php 
            echo $wdps;
            ?>
").mouseout(function(e) {
          if (!e) {
            var e = window.event;
          }
          var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
          while (reltg.tagName != 'BODY') {
            if (reltg.id == this.id){
              return;
            }
            reltg = reltg.parentNode;
          }
          wdps_play_animation_<?php 
            echo $wdps;
            ?>
();
        });
          <?php 
        }
        ?>
        jQuery(".wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 span, .wdps_slideshow_image_<?php 
        echo $wdps;
        ?>
 i").each(function () {
          jQuery(this).attr("wdps_fpaddingl", jQuery(this).css("paddingLeft"));
          jQuery(this).attr("wdps_fpaddingr", jQuery(this).css("paddingRight"));
          jQuery(this).attr("wdps_fpaddingt", jQuery(this).css("paddingTop"));
          jQuery(this).attr("wdps_fpaddingb", jQuery(this).css("paddingBottom"));
        });
        if (<?php 
        echo $navigation;
        ?>
) {
          jQuery("#wdps_container2_<?php 
        echo $wdps;
        ?>
").hover(function () {
            jQuery(".wdps_right-ico_<?php 
        echo $wdps;
        ?>
").animate({left: 0}, 700, "swing");
            jQuery(".wdps_left-ico_<?php 
        echo $wdps;
        ?>
").animate({left: 0}, 700, "swing");
            jQuery("#wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").animate({opacity: 1, filter: "Alpha(opacity=100)"}, 700, "swing");
          }, function () {
            jQuery(".wdps_right-ico_<?php 
        echo $wdps;
        ?>
").css({left: 4000});
            jQuery(".wdps_left-ico_<?php 
        echo $wdps;
        ?>
").css({left: -4000});
            jQuery("#wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").css({opacity: 0, filter: "Alpha(opacity=0)"});
          });
        }

        wdps_resize_slider_<?php 
        echo $wdps;
        ?>
();
        jQuery("#wdps_container2_<?php 
        echo $wdps;
        ?>
").css({visibility: 'visible'});
        jQuery(".wdps_loading").hide();

      	<?php 
        if ($slider_row->effect == 'zoomFade') {
            ?>
          wdps_genBgPos_<?php 
            echo $wdps;
            ?>
();
          <?php 
        }
        if ($image_right_click) {
            ?>
          /* Disable right click.*/
          jQuery('div[id^="wdps_container"]').bind("contextmenu", function () {
            return false;
          });
          <?php 
        }
        ?>
        if (<?php 
        echo $enable_prev_next_butt;
        ?>
) {
          if (typeof jQuery().swiperight !== 'undefined') {
            if (jQuery.isFunction(jQuery().swiperight)) {
              jQuery('#wdps_container1_<?php 
        echo $wdps;
        ?>
').swiperight(function () {
                  wdps_change_image_<?php 
        echo $wdps;
        ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()), (parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()) - iterator_<?php 
        echo $wdps;
        ?>
()) >= 0 ? (parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()) - iterator_<?php 
        echo $wdps;
        ?>
()) % wdps_data_<?php 
        echo $wdps;
        ?>
.length : wdps_data_<?php 
        echo $wdps;
        ?>
.length - 1, wdps_data_<?php 
        echo $wdps;
        ?>
);
                
                return false;
              });
            }
          }
          if (typeof jQuery().swipeleft !== 'undefined') {
            if (jQuery.isFunction(jQuery().swipeleft)) {
              jQuery('#wdps_container1_<?php 
        echo $wdps;
        ?>
').swipeleft(function () {
                  wdps_change_image_<?php 
        echo $wdps;
        ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()), (parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()) + iterator_<?php 
        echo $wdps;
        ?>
()) % wdps_data_<?php 
        echo $wdps;
        ?>
.length, wdps_data_<?php 
        echo $wdps;
        ?>
);
                return false;
              });
            }
          }
        }

        var isMobile = (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()));
        var wdps_click = isMobile ? 'touchend' : 'click';

        var mousewheelevt = (/Firefox/i.test(navigator.userAgent)) ? "DOMMouseScroll" : "mousewheel"; /* FF doesn't recognize mousewheel as of FF3.x */
        jQuery('.wdps_slideshow_filmstrip_<?php 
        echo $wdps;
        ?>
').bind(mousewheelevt, function(e) {
          var evt = window.event || e; /* Equalize event object.*/
          evt = evt.originalEvent ? evt.originalEvent : evt; /* Convert to originalEvent if possible.*/
          var delta = evt.detail ? evt.detail*(-40) : evt.wheelDelta; /* Check for detail first, because it is used by Opera and FF.*/
        
          return false;
        });
    
 
      
        /* Play/pause.*/
           /* Play/pause.*/
        jQuery("#wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").on(wdps_click, function () {
          if (jQuery(".wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
").hasClass("fa-play")) {
            /* Play.*/
            jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("title", "<?php 
        echo __('Pause', 'bwg');
        ?>
");
            jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("class", "wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
 wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
 fa fa-pause");

            /* Finish current animation and begin the other.*/
            if (<?php 
        echo $enable_slideshow_autoplay;
        ?>
) {
              if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'top') {
                if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'bottom') {
                  if (typeof wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
 !== 'undefined') {
                    wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
                    
                  }
                  post_circle_timer_<?php 
        echo $wdps;
        ?>
(wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
);
                }
              }
            }
           wdps_play_<?php 
        echo $wdps;
        ?>
();
            if (<?php 
        echo $enable_slideshow_music;
        ?>
) {
              document.getElementById("wdps_audio_<?php 
        echo $wdps;
        ?>
").play();
            }
            
          }
          else {
            /* Pause.*/
            /* Pause layers out effect.*/
            var current_key = jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val();
            var current_slide_layers_count = wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["slide_layers_count"];
            setTimeout(function() {
              for (var k = 0; k < current_slide_layers_count; k++) {
                clearTimeout(wdps_clear_layers_effects_out_<?php 
        echo $wdps;
        ?>
[current_key][k]);
              }
            }, wdps_duration_for_clear_effects_<?php 
        echo $wdps;
        ?>
);

            window.clearInterval(wdps_playInterval_<?php 
        echo $wdps;
        ?>
);
            jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("title", "<?php 
        echo __('Play', 'bwg');
        ?>
");
            jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("class", "wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
 wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
 fa fa-play");
            if (<?php 
        echo $enable_slideshow_music;
        ?>
) {
              document.getElementById("wdps_audio_<?php 
        echo $wdps;
        ?>
").pause();
            }
            if (typeof jQuery().stop !== 'undefined') {
              if (jQuery.isFunction(jQuery().stop)) {
                <?php 
        if ($slider_row->timer_bar_type == 'top' || $slider_row->timer_bar_type == 'bottom') {
            ?>
                  jQuery(".wdps_line_timer_<?php 
            echo $wdps;
            ?>
").stop();
                  <?php 
        } elseif ($slider_row->timer_bar_type != 'none') {
            ?>
                  /* Pause circle timer.*/
                  if (typeof wdps_circle_timer_animate_<?php 
            echo $wdps;
            ?>
.stop !== 'undefined') {
                    wdps_circle_timer_animate_<?php 
            echo $wdps;
            ?>
.stop();
                    
                  }
                  <?php 
        }
        ?>
              }
            }
           
          }
	  
        });
        if (<?php 
        echo $enable_slideshow_autoplay;
        ?>
) {
          wdps_play_<?php 
        echo $wdps;
        ?>
();

          jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("title", "<?php 
        echo __('Pause', 'bwg');
        ?>
");
          jQuery(".wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
").attr("class", "wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
 wdps_post_slideshow_play_pause_<?php 
        echo $wdps;
        ?>
 fa fa-pause");
          if (<?php 
        echo $enable_slideshow_music;
        ?>
) {
            document.getElementById("wdps_audio_<?php 
        echo $wdps;
        ?>
").play();
          }
          if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'top') {
              if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'bottom') {
                post_circle_timer_<?php 
        echo $wdps;
        ?>
(0);
              }
            }
          }
        }
         <?php 
        if ($slider_row->preload_images) {
            ?>
        function wdps_preload_<?php 
            echo $wdps;
            ?>
(preload_key) {
          jQuery("<img/>")
            .load(function() { if (preload_key < wdps_data_<?php 
            echo $wdps;
            ?>
.length - 1) wdps_preload_<?php 
            echo $wdps;
            ?>
(preload_key + 1); })
            .error(function() { if (preload_key < wdps_data_<?php 
            echo $wdps;
            ?>
.length - 1) wdps_preload_<?php 
            echo $wdps;
            ?>
(preload_key + 1); })
            .attr("src", (!wdps_data_<?php 
            echo $wdps;
            ?>
[preload_key]["is_video"] ? wdps_data_<?php 
            echo $wdps;
            ?>
[preload_key]["image_url"] : ""));
        }
        wdps_preload_<?php 
            echo $wdps;
            ?>
(0);
        <?php 
        }
        ?>
        var first_slide_layers_count_<?php 
        echo $wdps;
        ?>
 = wdps_data_<?php 
        echo $wdps;
        ?>
[<?php 
        echo $start_slide_num;
        ?>
]["slide_layers_count"];
        if (first_slide_layers_count_<?php 
        echo $wdps;
        ?>
) {
          /* Loop through layers in.*/
          for (var j = 0; j < first_slide_layers_count_<?php 
        echo $wdps;
        ?>
; j++) {
            wdps_set_layer_effect_in_<?php 
        echo $wdps;
        ?>
(j, <?php 
        echo $start_slide_num;
        ?>
);
          }
          /* Loop through layers out.*/
          for (var i = 0; i < first_slide_layers_count_<?php 
        echo $wdps;
        ?>
; i++) {
            wdps_set_layer_effect_out_<?php 
        echo $wdps;
        ?>
(i, <?php 
        echo $start_slide_num;
        ?>
);
          }
        }
      });
	    function wdps_stop_animation_<?php 
        echo $wdps;
        ?>
() {
        window.clearInterval(wdps_playInterval_<?php 
        echo $wdps;
        ?>
);
        /* Pause layers out effect.*/
        var current_key = jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val();
        var current_slide_layers_count = wdps_data_<?php 
        echo $wdps;
        ?>
[current_key]["slide_layers_count"];			
        setTimeout(function() {
          for (var k = 0; k < current_slide_layers_count; k++) {
            clearTimeout(wdps_clear_layers_effects_out_<?php 
        echo $wdps;
        ?>
[current_key][k]);
          }
        }, wdps_duration_for_clear_effects_<?php 
        echo $wdps;
        ?>
);
        if (<?php 
        echo $enable_slideshow_music;
        ?>
) {
          document.getElementById("wdps_audio_<?php 
        echo $wdps;
        ?>
").pause();
        }
        if (typeof jQuery().stop !== 'undefined') {
          if (jQuery.isFunction(jQuery().stop)) {
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'top' || '<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'bottom') {
              jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").stop();
              
            }
            else if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
              wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
             
            }
          }
        }
      }
      function wdps_play_animation_<?php 
        echo $wdps;
        ?>
() {
        if (jQuery(".wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
").hasClass("fa-play")) {
          return;
        }
       wdps_play_<?php 
        echo $wdps;
        ?>
();
        
        if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
          if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'bottom') {
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'top') {
              if (typeof wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
 !== 'undefined') {
                wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
                
              }
              post_circle_timer_<?php 
        echo $wdps;
        ?>
(wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
);
            }
          }
        }
        if (<?php 
        echo $enable_slideshow_music;
        ?>
) {
          document.getElementById("wdps_audio_<?php 
        echo $wdps;
        ?>
").play();
        }	 
      }
      /* Effects in part.*/		
		  function wdps_set_layer_effect_in_<?php 
        echo $wdps;
        ?>
(j, key) {
		    wdps_clear_layers_effects_in_<?php 
        echo $wdps;
        ?>
[key][j] = setTimeout(function(){
          if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_type"] != 'social') {
					jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');			 
					jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_layer_effect_in"] + ' animated');
			
		      }
          else {
            jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');	
            jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_layer_effect_in"] + ' fa fa-' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_social_button"] + ' animated');
          }
          /* Play video on layer in.*/
          if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_type"] == "video") {
            if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_video_autoplay"] == "on") {
              jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_id"]).find("iframe").each(function () {
                jQuery(this)[0].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
                jQuery(this)[0].contentWindow.postMessage('{ "method": "play" }', "*");
              });
            }
          }
		    }, wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + j + "_start"]);
		  }
      /* Effects out part.*/
		  function wdps_set_layer_effect_out_<?php 
        echo $wdps;
        ?>
(i, key) {
			  wdps_clear_layers_effects_out_<?php 
        echo $wdps;
        ?>
[key][i] = setTimeout(function() {
          if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_layer_effect_out"] != 'none') {
            if (wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_type"] != 'social') {
			
					jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_id"]).css('-webkit-animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's');				 
					jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_layer_effect_out"] + ' animated');
            }
            else {
              jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_id"]).css('-webkit-animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's');
              jQuery('#wdps_<?php 
        echo $wdps;
        ?>
_slide' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["id"] + '_layer' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_id"]).removeClass().addClass( wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_layer_effect_out"] + ' fa fa-' + wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_social_button"] + ' animated');
            }
          }
		    }, wdps_data_<?php 
        echo $wdps;
        ?>
[key]["layer_" + i + "_end"]);
		  }
      function wdps_play_<?php 
        echo $wdps;
        ?>
() {
        if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
          if (<?php 
        echo $enable_slideshow_autoplay;
        ?>
 || jQuery('.wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
').hasClass('fa-pause')) {
            jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").animate({
              width: "100%"
            }, {
              duration: <?php 
        echo $slideshow_interval * 1000;
        ?>
,
              specialEasing: {width: "linear"}
            });
          }
        }
        window.clearInterval(wdps_playInterval_<?php 
        echo $wdps;
        ?>
);
        /* Play.*/
        wdps_playInterval_<?php 
        echo $wdps;
        ?>
 = setInterval(function () {
          var iterator = 1;
          if (<?php 
        echo $enable_slideshow_shuffle;
        ?>
) {
            iterator = Math.floor((wdps_data_<?php 
        echo $wdps;
        ?>
.length - 1) * Math.random() + 1);
          }
          wdps_change_image_<?php 
        echo $wdps;
        ?>
(parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()), (parseInt(jQuery('#wdps_current_image_key_<?php 
        echo $wdps;
        ?>
').val()) + iterator) % wdps_data_<?php 
        echo $wdps;
        ?>
.length, wdps_data_<?php 
        echo $wdps;
        ?>
);
          
        }, parseInt('<?php 
        echo $slideshow_interval * 1000;
        ?>
') + wdps_duration_for_change_<?php 
        echo $wdps;
        ?>
);
      }
      jQuery(window).focus(function() {
        if (!jQuery(".wdps_post_ctrl_btn_<?php 
        echo $wdps;
        ?>
").hasClass("fa-play")) {
          if (<?php 
        echo $enable_slideshow_autoplay;
        ?>
) {
            wdps_play_<?php 
        echo $wdps;
        ?>
();
            
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
              if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'top') {
                if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'bottom') {
                  if (typeof wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
 !== 'undefined') {
                    wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
                  }
                  post_circle_timer_<?php 
        echo $wdps;
        ?>
(wdps_curent_time_deggree_<?php 
        echo $wdps;
        ?>
);
                }
              }
            }
          }
        }
        
      });
      jQuery(window).blur(function() {
        wdps_event_stack_<?php 
        echo $wdps;
        ?>
 = [];
        window.clearInterval(wdps_playInterval_<?php 
        echo $wdps;
        ?>
);
        if (typeof jQuery().stop !== 'undefined') {
          if (jQuery.isFunction(jQuery().stop)) {
            if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'top' || '<?php 
        echo $slider_row->timer_bar_type;
        ?>
' == 'bottom') {
              jQuery(".wdps_line_timer_<?php 
        echo $wdps;
        ?>
").stop();
             
            }
            else if ('<?php 
        echo $slider_row->timer_bar_type;
        ?>
' != 'none') {
              wdps_circle_timer_animate_<?php 
        echo $wdps;
        ?>
.stop();
              
            }
          }
        }
      });
    
    </script>
    <?php 
        if ($from_shortcode) {
            return;
        } else {
            die;
        }
    }
Esempio n. 2
0
    public function display()
    {
        $slide_id = WDW_PS_Library::get('slide_id', 0);
        if ($slide_id) {
            $single = 1;
        } else {
            $single = 0;
        }
        $slider_id = WDW_PS_Library::get('slider_id', 0);
        $slider_row = $this->model->get_slider_row_data($slider_id);
        /*if(!$slider_id) {
           $layer_word_count = 250;
          }
          else {
            $layer_word_count = $slider_row->layer_word_count;
          }*/
        $search_value = isset($_POST['search_value']) ? esc_html(stripslashes($_POST['search_value'])) : '';
        $category_id = isset($_POST['category_id']) ? esc_html(stripslashes($_POST['category_id'])) : '';
        $post_t = isset($_POST['archive-dropdown']) ? esc_html(stripslashes($_POST['archive-dropdown'])) : 'post';
        $asc_or_desc = isset($_POST['asc_or_desc']) ? esc_html(stripslashes($_POST['asc_or_desc'])) : 'ASC';
        $order_by = isset($_POST['order_by']) ? esc_html(stripslashes($_POST['order_by'])) : 'date';
        $count = isset($_GET['count']) ? esc_html(stripslashes($_GET['count'])) : 0;
        $order_class = 'manage-column column-title sorted ' . $asc_or_desc;
        $datas = $this->model->get_rows_data();
        $rows_data = $datas[0];
        $json = $datas[3];
        $k = array();
        foreach ($json as $keys => $jsonik) {
            array_push($k, $keys);
        }
        $post_feilds_name = $datas[4];
        $page_limit = $datas[2];
        $args = array('public' => true, 'publicly_queryable' => true, 'show_ui' => true, '_builtin' => false);
        $output = 'names';
        // names or objects, note names is the default
        $operator = 'or';
        // 'and' or 'or'
        $post_types = get_post_types($args, $output, $operator);
        $args = array('object_type' => array($post_t));
        $output = 'names';
        // or objects
        $operator = 'and';
        // 'and' or 'or'
        $taxonomies = get_taxonomies($args, $output, $operator);
        $argss = array('orderby' => 'id', 'order' => 'ASC', 'hide_empty' => false);
        $terms = get_terms($taxonomies, $argss);
        foreach ($taxonomies as $taxonomie) {
            $termsss = isset($_POST['taxonomies_' . $taxonomie]) && esc_html(stripslashes($_POST['taxonomies_' . $taxonomie])) != -1 ? esc_html(stripslashes($_POST['taxonomies_' . $taxonomie])) : '';
        }
        wp_print_scripts('jquery');
        ?>
    <link media="all" type="text/css" href="<?php 
        echo get_admin_url();
        ?>
load-styles.php?c=1&amp;dir=ltr&amp;load=admin-bar,wp-admin,dashicons,buttons,wp-auth-check" rel="stylesheet">
    <?php 
        if (get_bloginfo('version') < '3.9') {
            ?>
    <link media="all" type="text/css" href="<?php 
            echo get_admin_url();
            ?>
css/colors<?php 
            echo get_bloginfo('version') < '3.8' ? '-fresh' : '';
            ?>
.min.css" id="colors-css" rel="stylesheet">
    <?php 
        }
        ?>
    <link media="all" type="text/css" href="<?php 
        echo WD_PS_URL . '/css/wdps_tables.css';
        ?>
" rel="stylesheet" />
    <link media="all" type="text/css" href="<?php 
        echo WD_PS_URL . '/css/wdps_tables_640.css';
        ?>
" rel="stylesheet" />
    <link media="all" type="text/css" href="<?php 
        echo WD_PS_URL . '/css/wdps_tables_320.css';
        ?>
" rel="stylesheet" />
    <script src="<?php 
        echo WD_PS_URL . '/js/wdps.js';
        ?>
" type="text/javascript"></script>
    <form class="wrap wp-core-ui" id="posts_form" method="post" action="<?php 
        echo add_query_arg(array('action' => 'WDPSPosts', 'width' => '700', 'height' => '550', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
        ?>
" style="width:99%; margin: 0 auto;">
    
      <h2 style="float: left;"><?php 
        echo __('Posts', 'wdps_back');
        ?>
</h2>
      <input type="button" class="button-primary" title="<?php 
        echo __('Add Post', 'wdps_back');
        ?>
" onclick="wdps_add_post(jQuery('#ids_string').val(), <?php 
        echo $count;
        ?>
);
                                                                            window.parent.tb_remove();" style="float: right; margin: 9px 0;" value="<?php 
        echo __('Add to slider', 'wdps_back');
        ?>
" />
      <div class="tablenav top">
        <?php 
        WDW_PS_Library::search('Title', $search_value, 'posts_form');
        WDW_PS_Library::html_page_nav($datas[1], $page_limit, 'posts_form');
        ?>
         </div>
         
         <div class="tablenav top">
         <label><?php 
        echo __('Post type:', 'wdps_back');
        ?>
 </label> 
        <select name="archive-dropdown" id="archive-dropdown">
          
         <?php 
        foreach ($post_types as $post_type) {
            if ($post_type != 'page' && $post_type != 'attachment' && $post_type != 'nav_menu_item' && $post_type != 'revision') {
                ?>
           <option  <?php 
                echo $post_type == $post_t ? 'selected="selected"' : '';
                ?>
>
              <?php 
                echo '<p>' . $post_type . '</p>';
                ?>
           </option > 
       <?php 
            }
        }
        ?>
 
        </option>
        </select>
         </div>
        <?php 
        foreach ($taxonomies as $taxonomie) {
            if (get_terms($taxonomie, $argss)) {
                $termsss = isset($_POST['taxonomies_' . $taxonomie]) && esc_html(stripslashes($_POST['taxonomies_' . $taxonomie])) != -1 ? esc_html(stripslashes($_POST['taxonomies_' . $taxonomie])) : __('-all-', 'wdps_back');
                ?>
          <label><?php 
                echo $taxonomie . ':';
                ?>
 </label>
          <select  style="margin:5px 0 0 7px" name="taxonomies_<?php 
                echo $taxonomie;
                ?>
" id="taxonomies_<?php 
                echo $taxonomie;
                ?>
"  >
          <option value=""  >
             <?php 
                echo '<p>' . __('-all-', 'wdps_back') . '</p>';
                ?>
          </option>
         <?php 
                foreach ($terms as $term) {
                    if ($taxonomie == $term->taxonomy) {
                        ?>
          
           <option    <?php 
                        echo $termsss == $term->slug ? 'selected="selected"' : '';
                        ?>
 value="<?php 
                        echo $term->slug;
                        ?>
">
           
              <?php 
                        echo $term->name;
                        ?>
               </option > 
        <?php 
                    }
                }
                ?>
        </select>
        <?php 
            }
        }
        ?>
       
      <div class="spider_message" style="padding:13px;" ><div class="wd_updated"><p><strong><?php 
        echo __('You can include only published posts with featured image.', 'wdps_back');
        ?>
</strong></p></div></div>
      <table class="wp-list-table widefat fixed pages">
        <thead>
          <th class="manage-column column-cb check-column table_small_col"><input id="check_all" type="checkbox" style="margin:0;" /></th>
          <th class="table_large_col mobiel_width"><?php 
        echo __('Featured image', 'wdps_back');
        ?>
</th>
          <th class="<?php 
        if ($order_by == 'title') {
            echo $order_class;
        }
        ?>
">
            <a onclick="spider_set_input_value('order_by', 'title');
                        spider_set_input_value('asc_or_desc', '<?php 
        echo isset($_POST['asc_or_desc']) && isset($_POST['order_by']) && esc_html(stripslashes($_POST['order_by'])) == 'title' && esc_html(stripslashes($_POST['asc_or_desc'])) == 'asc' ? 'desc' : 'asc';
        ?>
');
                        spider_form_submit(event, 'posts_form')" href="">
              <span><?php 
        echo __('Title', 'wdps_back');
        ?>
</span><span class="sorting-indicator"></span>
            </a>
          </th>
          <th class="<?php 
        if ($order_by == 'author') {
            echo $order_class;
        }
        ?>
">
            <a onclick="spider_set_input_value('order_by', 'author');
                        spider_set_input_value('asc_or_desc', '<?php 
        echo isset($_POST['asc_or_desc']) && isset($_POST['order_by']) && esc_html(stripslashes($_POST['order_by'])) == 'author' && esc_html(stripslashes($_POST['asc_or_desc'])) == 'asc' ? 'desc' : 'asc';
        ?>
');
                        spider_form_submit(event, 'posts_form')" href="">
              <span><?php 
        echo __('Author', 'wdps_back');
        ?>
</span><span class="sorting-indicator"></span>
            </a>
          </th>
          <th class="table_small_col mobile_hide"><?php 
        echo __('Type', 'wdps_back');
        ?>
</th>
          <th class="mobile_hide <?php 
        if ($order_by == 'date') {
            echo $order_class;
        }
        ?>
 table_large_col">
            <a onclick="spider_set_input_value('order_by', 'date');
                        spider_set_input_value('asc_or_desc', '<?php 
        echo isset($_POST['asc_or_desc']) && isset($_POST['order_by']) && esc_html(stripslashes($_POST['order_by'])) == 'date' && esc_html(stripslashes($_POST['asc_or_desc'])) == 'asc' ? 'desc' : 'asc';
        ?>
');
                        spider_form_submit(event, 'posts_form')" href="">
              <span><?php 
        echo __('Date created', 'wdps_back');
        ?>
</span><span class="sorting-indicator"></span>
            </a>
          </th>
          <th class="mobile_hide <?php 
        if ($order_by == 'modified') {
            echo $order_class;
        }
        ?>
 table_large_col">
            <a onclick="spider_set_input_value('order_by', 'modified');
                        spider_set_input_value('asc_or_desc', '<?php 
        echo isset($_POST['asc_or_desc']) && isset($_POST['order_by']) && esc_html(stripslashes($_POST['order_by'])) == 'modified' && esc_html(stripslashes($_POST['asc_or_desc'])) == 'asc' ? 'desc' : 'asc';
        ?>
');
                        spider_form_submit(event, 'posts_form')" href="">
              <span><?php 
        echo __('Date modified', 'wdps_back');
        ?>
</span><span class="sorting-indicator"></span>
            </a>
          </th>
        </thead>
        <tbody id="tbody_arr">
          <?php 
        $ids_string = '';
        if ($rows_data) {
            $l = 0;
            foreach ($rows_data as $key => $row_data) {
                $alternate = !isset($alternate) || $alternate == 'class="alternate"' ? '' : 'class="alternate"';
                ?>
              <tr id="tr_<?php 
                echo $row_data->id;
                ?>
" <?php 
                echo $alternate;
                ?>
>
                <td class="table_small_col check-column"><input id="check_<?php 
                echo $row_data->id;
                ?>
" name="check_<?php 
                echo $row_data->id;
                ?>
" type="checkbox" /></td>
                <td class="table_large_col">
                  <img title="<?php 
                echo $row_data->title;
                ?>
" style="border: 1px solid #CCCCCC; max-width: 70px; max-height: 50px;" src="<?php 
                echo $row_data->thumb_url;
                ?>
" />
                </td>
                <td><a onclick="jQuery('#check_<?php 
                echo $row_data->id;
                ?>
').attr('checked', 'checked'); wdps_add_post('<?php 
                echo $row_data->id;
                ?>
,', <?php 
                echo $single;
                ?>
); window.parent.tb_remove();" id="a_<?php 
                echo $row_data->id;
                ?>
" style="cursor: pointer;"><?php 
                echo $row_data->title;
                ?>
</a></td> 
                <td><?php 
                echo $row_data->author;
                ?>
</td>
                <td class="mobile_hide table_small_col"><?php 
                echo $row_data->type;
                ?>
</td>
                <td class="mobile_hide table_large_col"><?php 
                echo $row_data->date;
                ?>
</td>
                <td class="mobile_hide table_large_col"><?php 
                echo $row_data->modified;
                ?>
</td>
                <input type="hidden" name="wdps_title_<?php 
                echo $row_data->id;
                ?>
" id="wdps_title_<?php 
                echo $row_data->id;
                ?>
" value="<?php 
                echo $row_data->title;
                ?>
" />
                <input type="hidden" name="wdps_image_url_<?php 
                echo $row_data->id;
                ?>
" id="wdps_image_url_<?php 
                echo $row_data->id;
                ?>
" value="<?php 
                echo $row_data->image_url;
                ?>
" />
                <input type="hidden" name="wdps_thumb_url_<?php 
                echo $row_data->id;
                ?>
" id="wdps_thumb_url_<?php 
                echo $row_data->id;
                ?>
" value="<?php 
                echo $row_data->thumb_url;
                ?>
" />
                <input type="hidden" name="wdps_link_<?php 
                echo $row_data->id;
                ?>
" id="wdps_link_<?php 
                echo $row_data->id;
                ?>
" value="<?php 
                echo $row_data->link;
                ?>
" />
               <input type="hidden" name="wdps_content_<?php 
                echo $row_data->id;
                ?>
" id="wdps_content_<?php 
                echo $row_data->id;
                ?>
" value="<?php 
                echo "{post_content}";
                ?>
" />
               <input type="hidden" name="post_feild_val<?php 
                echo $row_data->id;
                ?>
" id="post_feild_val<?php 
                echo $row_data->id;
                ?>
" value='<?php 
                echo json_encode($post_feilds_name[$k[$l++]], JSON_HEX_APOS);
                ?>
' />
              </tr>
              <?php 
                $ids_string .= $row_data->id . ',';
            }
        }
        ?>
        </tbody>
      </table>
      <input id="asc_or_desc" name="asc_or_desc" type="hidden" value="<?php 
        echo $asc_or_desc;
        ?>
" />
      <input id="order_by" name="order_by" type="hidden" value="<?php 
        echo $order_by;
        ?>
" />
      <input id="slide_id" name="slide_id" type="hidden" value="<?php 
        echo $slide_id;
        ?>
" />
      <input id="ids_string" name="ids_string" type="hidden" value="<?php 
        echo $ids_string;
        ?>
" />
      <input id="task" name="task" type="hidden" value="" />
    </form>
    <style>
      .wdps_category_name {
        margin: 3px;
        <?php 
        echo get_bloginfo('version') > '3.7' ? ' height: 28px;' : '';
        ?>
      }
    </style>
    <script>
   
      jQuery(window).load(function () {
        
        jQuery(".wdps_category_name").change(function () {
          jQuery("#page_number").val(1);
         
          jQuery("#search_or_not").val("search");
          jQuery("#posts_form").submit();
        });
        jQuery("#archive-dropdown").change(function () {
           jQuery("#page_number").val(1);
           jQuery("#posts_form").submit();
        });
        jQuery("#archive").change(function () {
           jQuery("#page_number").val(1);
           jQuery("#posts_form").submit();
        });
        <?php 
        if ($count) {
            ?>
          jQuery("input[type='checkbox']").on("click", function() {
            jQuery("input[type='checkbox']").attr('checked', false);
            jQuery(this).attr('checked', true);
          });
          <?php 
        }
        ?>
      });
    </script>
    <script src="<?php 
        echo get_admin_url();
        ?>
load-scripts.php?c=1&load%5B%5D=common,admin-bar" type="text/javascript"></script>
    <?php 
        die;
    }
    public function edit($id, $reset = FALSE)
    {
        $row = $this->model->get_row_data($id, $reset);
        $users_name = get_users();
        $slides_row = $this->model->get_slides_row_data($id, $row->dynamic);
        $slide_ids_string = '';
        $sub_tab_type = WDW_PS_Library::get('sub_tab', '');
        $page_title = $id != 0 ? __('Edit post slider ', 'wdps_back') . $row->name : __('Create new post slider', 'wdps_back');
        $args = array('public' => true, 'publicly_queryable' => true, 'show_ui' => true, '_builtin' => true);
        $output = 'names';
        // names or objects, note names is the default
        $operator = 'or';
        // 'and' or 'or'
        $post_types = get_post_types($args, $output, $operator);
        $args = array('object_type' => array($row->choose_post));
        $output = 'names';
        // or objects
        $operator = 'and';
        // 'and' or 'or'
        $taxonomies = get_taxonomies($args, $output, $operator);
        $argss = array('orderby' => 'id', 'order' => 'ASC', 'hide_empty' => false);
        $terms = get_terms($taxonomies, $argss);
        $post_sort = array('publishing date' => __('Publishing Date', 'wdps_back'), 'modification date' => __('Modification Date', 'wdps_back'), 'number of comments' => __('Number of Comments', 'wdps_back'), 'post title' => __('Post Title', 'wdps_back'), 'menu order' => __('Menu Order', 'wdps_back'), 'author' => __('Author', 'wdps_back'), 'random' => __('Random', 'wdps_back'));
        $cache_expiration_array = preg_split("/[\\s,]+/", $row->cache_expiration);
        if ($cache_expiration_array[0] != '') {
            $cache_expiration_count = $cache_expiration_array[0];
            $cache_expiration_name = $cache_expiration_array[1];
        } else {
            $cache_expiration_count = '';
            $cache_expiration_name = '';
        }
        $cache_expiration = array('hour' => __('Hour', 'wdps_back'), 'day' => __('Day', 'wdps_back'), 'week' => __('Week', 'wdps_back'), 'month' => __('Month', 'wdps_back'));
        $aligns = array('left' => __('Left', 'wdps_back'), 'center' => __('Center', 'wdps_back'), 'right' => __('Right', 'wdps_back'));
        $border_styles = array('none' => __('None', 'wdps_back'), 'solid' => __('Solid', 'wdps_back'), 'dotted' => __('Dotted', 'wdps_back'), 'dashed' => __('Dashed', 'wdps_back'), 'double' => __('Double', 'wdps_back'), 'groove' => __('Groove', 'wdps_back'), 'ridge' => __('Ridge', 'wdps_back'), 'inset' => __('Inset', 'wdps_back'), 'outset' => __('Outset', 'wdps_back'));
        $button_styles = array('fa-chevron' => __('Chevron', 'wdps_back'), 'fa-angle' => __('Angle', 'wdps_back'), 'fa-angle-double' => __('Double', 'wdps_back'));
        $bull_styles = array('fa-circle-o' => __('Circle O', 'wdps_back'), 'fa-circle' => __('Circle', 'wdps_back'), 'fa-minus' => __('Minus', 'wdps_back'), 'fa-square-o' => __('Square O', 'wdps_back'), 'fa-square' => __('Square', 'wdps_back'));
        if ($row->possib_add_ffamily != '') {
            $possib_add_ffamily = explode("*WD*", $row->possib_add_ffamily);
            foreach ($possib_add_ffamily as $possib_add_value) {
                if ($possib_add_value) {
                    $font_families[strtolower($possib_add_value)] = $possib_add_value;
                }
            }
        }
        $google_fonts = array('ABeeZee' => 'ABeeZee', 'Abel' => 'Abel', 'Abril+Fatface' => 'Abril Fatface', 'Aclonica' => 'Aclonica', 'Acme' => 'Acme', 'Actor' => 'Actor', 'Adamina' => 'Adamina', 'Advent+Pro' => 'Advent Pro', 'Aguafina+Script' => 'Aguafina Script', 'Akronim' => 'Akronim', 'Aladin' => 'Aladin', 'Aldrich' => 'Aldrich', 'Alegreya' => 'Alegreya', 'Alegreya+SC' => 'Alegreya SC', 'Alex+Brush' => 'Alex Brush', 'Alfa+Slab+One' => 'Alfa Slab One', 'Alice' => 'Alice', 'Alike' => 'Alike', 'Alike+Angular' => 'Alike Angular', 'Allan' => 'Allan', 'Allerta' => 'Allerta', 'Allura' => 'Allura', 'Almendra' => 'Almendra', 'Almendra+display' => 'Almendra Display', 'Almendra+sc' => 'Almendra SC', 'Amarante' => 'Amarante', 'Amaranth' => 'Amaranth', 'Amatic+sc' => 'Amatic SC', 'Amethysta' => 'Amethysta', 'Anaheim' => 'Anaheim', 'Andada' => 'Andada', 'Andika' => 'Andika', 'Angkor' => 'Angkor', 'Annie+Use+Your+Telescope' => 'Annie Use Your Telescope', 'Anonymous+Pro' => 'Anonymous Pro', 'Antic' => 'Antic', 'Antic+Didone' => 'Antic Didone', 'Antic+Slab' => 'Antic Slab', 'Anton' => 'Anton', 'Arapey' => 'Arapey', 'Arbutus' => 'Arbutus', 'Arbutus+slab' => 'Arbutus Slab', 'Architects+daughter' => 'Architects Daughter', 'Archivo+black' => 'Archivo Black', 'Archivo+narrow' => 'Archivo Narrow', 'Arimo' => 'Arimo', 'Arizonia' => 'Arizonia', 'Armata' => 'Armata', 'Artifika' => 'Artifika', 'Arvo' => 'Arvo', 'Asap' => 'Asap', 'Asset' => 'Asset', 'Astloch' => 'Astloch', 'Asul' => 'Asul', 'Atomic+age' => 'Atomic Age', 'Aubrey' => 'Aubrey', 'Audiowide' => 'Audiowide', 'Autour+one' => 'Autour One', 'Average' => 'Average', 'Average+Sans' => 'Average Sans', 'Averia+Gruesa+Libre' => 'Averia Gruesa Libre', 'Averia+Libre' => 'Averia Libre', 'Averia+Sans+Libre' => 'Averia Sans Libre', 'Averia+Serif+Libre' => 'Averia Serif Libre', 'Bad+Script' => 'Bad Script', 'Balthazar' => 'Balthazar', 'Bangers' => 'Bangers', 'Basic' => 'Basic', 'Battambang' => 'Battambang', 'Baumans' => 'Baumans', 'Bayon' => 'Bayon', 'Belgrano' => 'Belgrano', 'BenchNine' => 'BenchNine', 'Bentham' => 'Bentham', 'Berkshire+Swash' => 'Berkshire Swash', 'Bevan' => 'Bevan', 'Bigelow+Rules' => 'Bigelow Rules', 'Bigshot+One' => 'Bigshot One', 'Bilbo' => 'Bilbo', 'Bilbo+Swash+Caps' => 'Bilbo Swash Caps', 'Bitter' => 'Bitter', 'Black+Ops+One' => 'Black Ops One', 'Bokor' => 'Bokor', 'Bonbon' => 'Bonbon', 'Boogaloo' => 'Boogaloo', 'Bowlby+One' => 'Bowlby One', 'bowlby+One+SC' => 'Bowlby One SC', 'Brawler' => 'Brawler', 'Bree+Serif' => 'Bree Serif', 'Bubblegum+Sans' => 'Bubblegum Sans', 'Bubbler+One' => 'Bubbler One', 'Buda' => 'Buda', 'Buenard' => 'Buenard', 'Butcherman' => 'Butcherman', 'Butterfly+Kids' => 'Butterfly Kids', 'Cabin' => 'Cabin', 'Cabin+Condensed' => 'Cabin Condensed', 'Cabin+Sketch' => 'Cabin Sketch', 'Caesar+Dressing' => 'Caesar Dressing', 'Cagliostro' => 'Cagliostro', 'Calligraffitti' => 'Calligraffitti', 'Cambo' => 'Cambo', 'Candal' => 'Candal', 'Cantarell' => 'Cantarell', 'Cantata+One' => 'Cantata One', 'Cantora+One' => 'Cantora One', 'Capriola' => 'Capriola', 'Cardo' => 'Cardo', 'Carme' => 'Carme', 'Carrois+Gothic' => 'Carrois Gothic', 'Carrois+Gothic+SC' => 'Carrois Gothic SC', 'Carter+One' => 'Carter One', 'Caudex' => 'Caudex', 'Cedarville+cursive' => 'Cedarville Cursive', 'Ceviche+One' => 'Ceviche One', 'Changa+One' => 'Changa One', 'Chango' => 'Chango', 'Chau+philomene+One' => 'Chau Philomene One', 'Chela+One' => 'Chela One', 'Chelsea+Market' => 'Chelsea Market', 'Chenla' => 'Chenla', 'Cherry+Cream+Soda' => 'Cherry Cream Soda', 'Chewy' => 'Chewy', 'Chicle' => 'Chicle', 'Chivo' => 'Chivo', 'Cinzel' => 'Cinzel', 'Cinzel+Decorative' => 'Cinzel Decorative', 'Clicker+Script' => 'Clicker Script', 'Coda' => 'Coda', 'Coda+Caption' => 'Coda Caption', 'Codystar' => 'Codystar', 'Combo' => 'Combo', 'Comfortaa' => 'Comfortaa', 'Coming+soon' => 'Coming Soon', 'Concert+One' => 'Concert One', 'Condiment' => 'Condiment', 'Content' => 'Content', 'Contrail+One' => 'Contrail One', 'Convergence' => 'Convergence', 'Cookie' => 'Cookie', 'Copse' => 'Copse', 'Corben' => 'Corben', 'Courgette' => 'Courgette', 'Cousine' => 'Cousine', 'Coustard' => 'Coustard', 'Covered+By+Your+Grace' => 'Covered By Your Grace', 'Crafty+Girls' => 'Crafty Girls', 'Creepster' => 'Creepster', 'Crete+Round' => 'Crete Round', 'Crimson+Text' => 'Crimson Text', 'Croissant+One' => 'Croissant One', 'Crushed' => 'Crushed', 'Cuprum' => 'Cuprum', 'Cutive' => 'Cutive', 'Cutive+Mono' => 'Cutive Mono', 'Damion' => 'Damion', 'Dancing+Script' => 'Dancing Script', 'Dangrek' => 'Dangrek', 'Dawning+of+a+New+Day' => 'Dawning of a New Day', 'Days+One' => 'Days One', 'Delius' => 'Delius', 'Delius+Swash+Caps' => 'Delius Swash Caps', 'Delius+Unicase' => 'Delius Unicase', 'Della+Respira' => 'Della Respira', 'Denk+One' => 'Denk One', 'Devonshire' => 'Devonshire', 'Didact+Gothic' => 'Didact Gothic', 'Diplomata' => 'Diplomata', 'Diplomata+SC' => 'Diplomata SC', 'Domine' => 'Domine', 'Donegal+One' => 'Donegal One', 'Doppio+One' => 'Doppio One', 'Dorsa' => 'Dorsa', 'Dosis' => 'Dosis', 'Dr+Sugiyama' => 'Dr Sugiyama', 'Droid+Sans' => 'Droid Sans', 'Droid+Sans+Mono' => 'Droid Sans Mono', 'Droid+Serif' => 'Droid Serif', 'Duru+Sans' => 'Duru Sans', 'Dynalight' => 'Dynalight', 'Eb+Garamond' => 'EB Garamond', 'Eagle+Lake' => 'Eagle Lake', 'Eater' => 'Eater', 'Economica' => 'Economica', 'Electrolize' => 'Electrolize', 'Elsie' => 'Elsie', 'Elsie+Swash+Caps' => 'Elsie Swash Caps', 'Emblema+One' => 'Emblema One', 'Emilys+Candy' => 'Emilys Candy', 'Engagement' => 'Engagement', 'Englebert' => 'Englebert', 'Enriqueta' => 'Enriqueta', 'Erica+One' => 'Erica One', 'Esteban' => 'Esteban', 'Euphoria+Script' => 'Euphoria Script', 'Ewert' => 'Ewert', 'Exo' => 'Exo', 'Expletus+Sans' => 'Expletus Sans', 'Fanwood+Text' => 'Fanwood Text', 'Fascinate' => 'Fascinate', 'Fascinate+Inline' => 'Fascinate Inline', 'Faster+One' => 'Faster One', 'Fasthand' => 'Fasthand', 'Federant' => 'Federant', 'Federo' => 'Federo', 'Felipa' => 'Felipa', 'Fenix' => 'Fenix', 'Finger+Paint' => 'Finger Paint', 'Fjalla+One' => 'Fjalla One', 'Fjord+One' => 'Fjord One', 'Flamenco' => 'Flamenco', 'Flavors' => 'Flavors', 'Fondamento' => 'Fondamento', 'Fontdiner+swanky' => 'Fontdiner Swanky', 'Forum' => 'Forum', 'Francois+One' => 'Francois One', 'Freckle+Face' => 'Freckle Face', 'Fredericka+the+Great' => 'Fredericka the Great', 'Fredoka+One' => 'Fredoka One', 'Freehand' => 'Freehand', 'Fresca' => 'Fresca', 'Frijole' => 'Frijole', 'Fruktur' => 'Fruktur', 'Fugaz+One' => 'Fugaz One', 'GFS+Didot' => 'GFS Didot', 'GFS+Neohellenic' => 'GFS Neohellenic', 'Gabriela' => 'Gabriela', 'Gafata' => 'Gafata', 'Galdeano' => 'Galdeano', 'Galindo' => 'Galindo', 'Gentium+Basic' => 'Gentium Basic', 'Gentium+Book+Basic' => 'Gentium Book Basic', 'Geo' => 'Geo', 'Geostar' => 'Geostar', 'Geostar+Fill' => 'Geostar Fill', 'Germania+One' => 'Germania One', 'Gilda+Display' => 'Gilda Display', 'Give+You+Glory' => 'Give You Glory', 'Glass+Antiqua' => 'Glass Antiqua', 'Glegoo' => 'Glegoo', 'Gloria+Hallelujah' => 'Gloria Hallelujah', 'Goblin+One' => 'Goblin One', 'Gochi+Hand' => 'Gochi Hand', 'Gorditas' => 'Gorditas', 'Goudy+Bookletter+1911' => 'Goudy Bookletter 1911', 'Graduate' => 'Graduate', 'Grand+Hotel' => 'Grand Hotel', 'Gravitas+One' => 'Gravitas One', 'Great+Vibes' => 'Great Vibes', 'Griffy' => 'Griffy', 'Gruppo' => 'Gruppo', 'Gudea' => 'Gudea', 'Habibi' => 'Habibi', 'Hammersmith+One' => 'Hammersmith One', 'Hanalei' => 'Hanalei', 'Hanalei+Fill' => 'Hanalei Fill', 'Handlee' => 'Handlee', 'Hanuman' => 'Hanuman', 'Happy+Monkey' => 'Happy Monkey', 'Headland+One' => 'Headland One', 'Henny+Penny' => 'Henny Penny', 'Herr+Von+Muellerhoff' => 'Herr Von Muellerhoff', 'Holtwood+One +SC' => 'Holtwood One SC', 'Homemade+Apple' => 'Homemade Apple', 'Homenaje' => 'Homenaje', 'IM+Fell+DW+Pica' => 'IM Fell DW Pica', 'IM+Fell+DW+Pica+SC' => 'IM Fell DW Pica SC', 'IM+Fell+Double+Pica' => 'IM Fell Double Pica', 'IM+Fell+Double+Pica+S' => 'IM Fell Double Pica S', 'IM+Fell+English' => 'IM Fell English', 'IM+Fell+English+SC' => 'IM Fell English SC', 'IM+Fell+French+Canon' => 'IM Fell French Canon', 'IM+Fell+French+Canon+SC' => 'IM Fell French Canon SC', 'IM+Fell+Great+Primer' => 'IM Fell Great Primer', 'IM+Fell+Great+Primer+SC' => 'IM Fell Great Primer SC', 'Iceberg' => 'Iceberg', 'Iceland' => 'Iceland', 'Imprima' => 'Imprima', 'Inconsolata' => 'Inconsolata', 'Inder' => 'Inder', 'Indie+Flower' => 'Indie Flower', 'Inika' => 'Inika', 'Irish+Grover' => 'Irish Grover', 'Istok+Web' => 'Istok Web', 'Italiana' => 'Italiana', 'Italianno' => 'Italianno', 'Jacques+Francois' => 'Jacques Francois', 'Jacques+Francois+Shadow' => 'Jacques Francois Shadow', 'Jim+Nightshade' => 'Jim Nightshade', 'Jockey+One' => 'Jockey One', 'Jolly+Lodger' => 'Jolly Lodger', 'Josefin+Sans' => 'Josefin Sans', 'Josefin+Slab' => 'Josefin Slab', 'Joti+One' => 'Joti One', 'Judson' => 'Judson', 'Julee' => 'Julee', 'Julius+Sans+One' => 'Julius Sans One', 'Junge' => 'Junge', 'Jura' => 'Jura', 'Just+Another+Hand' => 'Just Another Hand', 'Just+Me+Again+Down+Here' => 'Just Me Again Down Here', 'Kameron' => 'Kameron', 'Karla' => 'Karla', 'Kaushan+Script' => 'Kaushan Script', 'Kavoon' => 'Kavoon', 'Keania+One' => 'Keania One', 'kelly+Slab' => 'Kelly Slab', 'Kenia' => 'Kenia', 'Khmer' => 'Khmer', 'Kite+One' => 'Kite One', 'Knewave' => 'Knewave', 'Kotta+One' => 'Kotta One', 'Koulen' => 'Koulen', 'Kranky' => 'Kranky', 'Kreon' => 'Kreon', 'Kristi' => 'Kristi', 'Krona+One' => 'Krona One', 'La+Belle+Aurore' => 'La Belle Aurore', 'Lancelot' => 'Lancelot', 'Lato' => 'Lato', 'League+Script' => 'League Script', 'Leckerli+One' => 'Leckerli One', 'Ledger' => 'Ledger', 'Lekton' => 'Lekton', 'Lemon' => 'Lemon', 'Libre+Baskerville' => 'Libre Baskerville', 'Life+Savers' => 'Life Savers', 'Lilita+One' => 'Lilita One', 'Limelight' => 'Limelight', 'Linden+Hill' => 'Linden Hill', 'Lobster' => 'Lobster', 'Lobster+Two' => 'Lobster Two', 'Londrina+Outline' => 'Londrina Outline', 'Londrina+Shadow' => 'Londrina Shadow', 'Londrina+Sketch' => 'Londrina Sketch', 'Londrina+Solid' => 'Londrina Solid', 'Lora' => 'Lora', 'Love+Ya+Like+A+Sister' => 'Love Ya Like A Sister', 'Loved+by+the+King' => 'Loved by the King', 'Lovers+Quarrel' => 'Lovers Quarrel', 'Luckiest+Guy' => 'Luckiest Guy', 'Lusitana' => 'Lusitana', 'Lustria' => 'Lustria', 'Macondo' => 'Macondo', 'Macondo+Swash+Caps' => 'Macondo Swash Caps', 'Magra' => 'Magra', 'Maiden+Orange' => 'Maiden Orange', 'Mako' => 'Mako', 'Marcellus' => 'Marcellus', 'Marcellus+SC' => 'Marcellus SC', 'Marck+Script' => 'Marck Script', 'Margarine' => 'Margarine', 'Marko+One' => 'Marko One', 'Marmelad' => 'Marmelad', 'Marvel' => 'Marvel', 'Mate' => 'Mate', 'Mate+SC' => 'Mate SC', 'Maven+Pro' => 'Maven Pro', 'McLaren' => 'McLaren', 'Meddon' => 'Meddon', 'MedievalSharp' => 'MedievalSharp', 'Medula+One' => 'Medula One', 'Megrim' => 'Megrim', 'Meie+Script' => 'Meie Script', 'Merienda' => 'Merienda', 'Merienda+One' => 'Merienda One', 'Merriweather' => 'Merriweather', 'Merriweather+Sans' => 'Merriweather Sans', 'Metal' => 'Metal', 'Metal+mania' => 'Metal Mania', 'Metamorphous' => 'Metamorphous', 'Metrophobic' => 'Metrophobic', 'Michroma' => 'Michroma', 'Milonga' => 'Milonga', 'Miltonian' => 'Miltonian', 'Miltonian+Tattoo' => 'Miltonian Tattoo', 'Miniver' => 'Miniver', 'Miss+Fajardose' => 'Miss Fajardose', 'Modern+Antiqua' => 'Modern Antiqua', 'Molengo' => 'Molengo', 'Molle' => 'Molle', 'Monda' => 'Monda', 'Monofett' => 'Monofett', 'Monoton' => 'Monoton', 'Monsieur+La+Doulaise' => 'Monsieur La Doulaise', 'Montaga' => 'Montaga', 'Montez' => 'Montez', 'Montserrat' => 'Montserrat', 'Montserrat+Alternates' => 'Montserrat Alternates', 'Montserrat+Subrayada' => 'Montserrat Subrayada', 'Moul' => 'Moul', 'Moulpali' => 'Moulpali', 'Mountains+of+Christmas' => 'Mountains of Christmas', 'Mouse+Memoirs' => 'Mouse Memoirs', 'Mr+Bedfort' => 'Mr Bedfort', 'Mr+Dafoe' => 'Mr Dafoe', 'Mr+De+Haviland' => 'Mr De Haviland', 'Mrs+Saint+Delafield' => 'Mrs Saint Delafield', 'Mrs+Sheppards' => 'Mrs Sheppards', 'Muli' => 'Muli', 'Mystery+Quest' => 'Mystery Quest', 'Neucha' => 'Neucha', 'Neuton' => 'Neuton', 'New+Rocker' => 'New Rocker', 'News+Cycle' => 'News Cycle', 'Niconne' => 'Niconne', 'Nixie+One' => 'Nixie One', 'Nobile' => 'Nobile', 'Nokora' => 'Nokora', 'Norican' => 'Norican', 'Nosifer' => 'Nosifer', 'Nothing+You+Could+Do' => 'Nothing You Could Do', 'Noticia+Text' => 'Noticia Text', 'Nova+Cut' => 'Nova Cut', 'Nova+Flat' => 'Nova Flat', 'Nova+Mono' => 'Nova Mono', 'Nova+Oval' => 'Nova Oval', 'Nova+Round' => 'Nova Round', 'Nova+Script' => 'Nova Script', 'Nova+Slim' => 'Nova Slim', 'Nova+Square' => 'Nova Square', 'Numans' => 'Numans', 'Nunito' => 'Nunito', 'Odor+Mean+Chey' => 'Odor Mean Chey', 'Offside' => 'Offside', 'Old+standard+tt' => 'Old Standard TT', 'Oldenburg' => 'Oldenburg', 'Oleo+Script' => 'Oleo Script', 'Oleo+Script+Swash+Caps' => 'Oleo Script Swash Caps', 'Open+Sans' => 'Open Sans', 'Open+Sans+Condensed' => 'Open Sans Condensed', 'Oranienbaum' => 'Oranienbaum', 'Orbitron' => 'Orbitron', 'Oregano' => 'Oregano', 'Orienta' => 'Orienta', 'Original+Surfer' => 'Original Surfer', 'Oswald' => 'Oswald', 'Over+the+Rainbow' => 'Over the Rainbow', 'Overlock' => 'Overlock', 'Overlock+SC' => 'Overlock SC', 'Ovo' => 'Ovo', 'Oxygen' => 'Oxygen', 'Oxygen+Mono' => 'Oxygen Mono', 'PT+Mono' => 'PT Mono', 'PT+Sans' => 'PT Sans', 'PT+Sans+Caption' => 'PT Sans Caption', 'PT+Sans+Narrow' => 'PT Sans Narrow', 'PT+Serif' => 'PT Serif', 'PT+Serif+Caption' => 'PT Serif Caption', 'Pacifico' => 'Pacifico', 'Paprika' => 'Paprika', 'Parisienne' => 'Parisienne', 'Passero+One' => 'Passero One', 'Passion+One' => 'Passion One', 'Patrick+Hand' => 'Patrick Hand', 'Patrick+Hand+SC' => 'Patrick Hand SC', 'Patua+One' => 'Patua One', 'Paytone+One' => 'Paytone One', 'Peralta' => 'Peralta', 'Permanent+Marker' => 'Permanent Marker', 'Petit+Formal+Script' => 'Petit Formal Script', 'Petrona' => 'Petrona', 'Philosopher' => 'Philosopher', 'Piedra' => 'Piedra', 'Pinyon+Script' => 'Pinyon Script', 'Pirata+One' => 'Pirata One', 'Plaster' => 'Plaster', 'Play' => 'Play', 'Playball' => 'Playball', 'Playfair+Display' => 'Playfair Display', 'Playfair+Display+SC' => 'Playfair Display SC', 'Podkova' => 'Podkova', 'Poiret+One' => 'Poiret One', 'Poller+One' => 'Poller One', 'Poly' => 'Poly', 'Pompiere' => 'Pompiere', 'Pontano+Sans' => 'Pontano Sans', 'Port+Lligat+Sans' => 'Port Lligat Sans', 'Port+Lligat+Slab' => 'Port Lligat Slab', 'Prata' => 'Prata', 'Preahvihear' => 'Preahvihear', 'Press+start+2P' => 'Press Start 2P', 'Princess+Sofia' => 'Princess Sofia', 'Prociono' => 'Prociono', 'Prosto+One' => 'Prosto One', 'Puritan' => 'Puritan', 'Purple+Purse' => 'Purple Purse', 'Quando' => 'Quando', 'Quantico' => 'Quantico', 'Quattrocento' => 'Quattrocento', 'Quattrocento+Sans' => 'Quattrocento Sans', 'Questrial' => 'Questrial', 'Quicksand' => 'Quicksand', 'Quintessential' => 'Quintessential', 'Qwigley' => 'Qwigley', 'Racing+sans+One' => 'Racing Sans One', 'Radley' => 'Radley', 'Raleway' => 'Raleway', 'Raleway+Dots' => 'Raleway Dots', 'Rambla' => 'Rambla', 'Rammetto+One' => 'Rammetto One', 'Ranchers' => 'Ranchers', 'Rancho' => 'Rancho', 'Rationale' => 'Rationale', 'Redressed' => 'Redressed', 'Reenie+Beanie' => 'Reenie Beanie', 'Revalia' => 'Revalia', 'Ribeye' => 'Ribeye', 'Ribeye+Marrow' => 'Ribeye Marrow', 'Righteous' => 'Righteous', 'Risque' => 'Risque', 'Roboto' => 'Roboto', 'Roboto+Condensed' => 'Roboto Condensed', 'Rochester' => 'Rochester', 'Rock+Salt' => 'Rock Salt', 'Rokkitt' => 'Rokkitt', 'Romanesco' => 'Romanesco', 'Ropa+Sans' => 'Ropa Sans', 'Rosario' => 'Rosario', 'Rosarivo' => 'Rosarivo', 'Rouge+Script' => 'Rouge Script', 'Ruda' => 'Ruda', 'Rufina' => 'Rufina', 'Ruge+Boogie' => 'Ruge Boogie', 'Ruluko' => 'Ruluko', 'Rum+Raisin' => 'Rum Raisin', 'Ruslan+Display' => 'Ruslan Display', 'Russo+One' => 'Russo One', 'Ruthie' => 'Ruthie', 'Rye' => 'Rye', 'Sacramento' => 'Sacramento', 'Sail' => 'Sail', 'Salsa' => 'Salsa', 'Sanchez' => 'Sanchez', 'Sancreek' => 'Sancreek', 'Sansita+One' => 'Sansita One', 'Sarina' => 'Sarina', 'Satisfy' => 'Satisfy', 'Scada' => 'Scada', 'Schoolbell' => 'Schoolbell', 'Seaweed+Script' => 'Seaweed Script', 'Sevillana' => 'Sevillana', 'Seymour+One' => 'Seymour One', 'Shadows+Into+Light' => 'Shadows Into Light', 'Shadows+Into+Light+Two' => 'Shadows Into Light Two', 'Shanti' => 'Shanti', 'Share' => 'Share', 'Share+Tech' => 'Share Tech', 'Share+Tech+Mono' => 'Share Tech Mono', 'Shojumaru' => 'Shojumaru', 'Short+Stack' => 'Short Stack', 'Siemreap' => 'Siemreap', 'Sigmar+One' => 'Sigmar One', 'Signika' => 'Signika', 'Signika+Negative' => 'Signika Negative', 'Simonetta' => 'Simonetta', 'Sintony' => 'Sintony', 'Sirin+Stencil' => 'Sirin Stencil', 'Six+Caps' => 'Six Caps', 'Skranji' => 'Skranji', 'Slackey' => 'Slackey', 'Smokum' => 'Smokum', 'Smythe' => 'Smythe', 'Sniglet' => 'Sniglet', 'Snippet' => 'Snippet', 'Snowburst+One' => 'Snowburst One', 'Sofadi+One' => 'Sofadi One', 'Sofia' => 'Sofia', 'Sonsie+One' => 'Sonsie One', 'Sorts+Mill+Goudy' => 'Sorts Mill Goudy', 'Source+Code+Pro' => 'Source Code Pro', 'Source+Sans+Pro' => 'Source Sans Pro', 'Special+Elite' => 'Special Elite', 'Spicy+Rice' => 'Spicy Rice', 'Spinnaker' => 'Spinnaker', 'Spirax' => 'Spirax', 'Squada+One' => 'Squada One', 'Stalemate' => 'Stalemate', 'Stalinist+One' => 'Stalinist One', 'Stardos+Stencil' => 'Stardos Stencil', 'Stint+Ultra+Condensed' => 'Stint Ultra Condensed', 'Stint+Ultra+Expanded' => 'Stint Ultra Expanded', 'Stoke' => 'Stoke', 'Strait' => 'Strait', 'Sue+Ellen+Francisco' => 'Sue Ellen Francisco', 'Sunshiney' => 'Sunshiney', 'Supermercado+One' => 'Supermercado One', 'Suwannaphum' => 'Suwannaphum', 'Swanky+and+Moo+Moo' => 'Swanky and Moo Moo', 'Syncopate' => 'Syncopate', 'Tangerine' => 'Tangerine', 'Taprom' => 'Taprom', 'Tauri' => 'Tauri', 'Telex' => 'Telex', 'Tenor+Sans' => 'Tenor Sans', 'Text+Me+One' => 'Text Me One', 'The+Girl+Next+Door' => 'The Girl Next Door', 'Tienne' => 'Tienne', 'Tinos' => 'Tinos', 'Titan+One' => 'Titan One', 'Titillium+Web' => 'Titillium Web', 'Trade+Winds' => 'Trade Winds', 'Trocchi' => 'Trocchi', 'Trochut' => 'Trochut', 'Trykker' => 'Trykker', 'Tulpen+One' => 'Tulpen One', 'Ubuntu' => 'Ubuntu', 'Ubuntu+Condensed' => 'Ubuntu Condensed', 'Ubuntu+Mono' => 'Ubuntu Mono', 'Ultra' => 'Ultra', 'Uncial+Antiqua' => 'Uncial Antiqua', 'Underdog' => 'Underdog', 'Unica+One' => 'Unica One', 'UnifrakturCook' => 'UnifrakturCook', 'UnifrakturMaguntia' => 'UnifrakturMaguntia', 'Unkempt' => 'Unkempt', 'Unna' => 'Unna', 'VT323' => 'VT323', 'Vampiro+One' => 'Vampiro One', 'Varela' => 'Varela', 'Varela+Round' => 'Varela Round', 'Vast+Shadow' => 'Vast Shadow', 'Vibur' => 'Vibur', 'Vidaloka' => 'Vidaloka', 'Viga' => 'Viga', 'Voces' => 'Voces', 'Volkhov' => 'Volkhov', 'Vollkorn' => 'Vollkorn', 'Voltaire' => 'Voltaire', 'Waiting+for+the+sunrise' => 'Waiting for the Sunrise', 'Wallpoet' => 'Wallpoet', 'Walter+Turncoat' => 'Walter Turncoat', 'Warnes' => 'Warnes', 'Wellfleet' => 'Wellfleet', 'Wendy+One' => 'Wendy One', 'Wire+One' => 'Wire One', 'Yanone+Kaffeesatz' => 'Yanone Kaffeesatz', 'Yellowtail' => 'Yellowtail', 'Yeseva+One' => 'Yeseva One', 'Yesteryear' => 'Yesteryear', 'Zeyada' => 'Zeyada');
        $font_families = array('arial' => 'Arial', 'lucida grande' => 'Lucida grande', 'segoe ui' => 'Segoe ui', 'tahoma' => 'Tahoma', 'trebuchet ms' => 'Trebuchet ms', 'verdana' => 'Verdana', 'cursive' => 'Cursive', 'fantasy' => 'Fantasy', 'monospace' => 'Monospace', 'serif' => 'Serif');
        $font_weights = array('lighter' => __('Lighter', 'wdps_back'), 'normal' => __('Normal', 'wdps_back'), 'bold' => __('Bold', 'wdps_back'));
        $social_buttons = array('facebook' => __('Facebook', 'wdps_back'), 'google-plus' => __('Google+', 'wdps_back'), 'twitter' => __('Twitter', 'wdps_back'), 'pinterest' => __('Pinterest', 'wdps_back'), 'tumblr' => __('Tumblr', 'wdps_back'));
        $free_effects = array('none', 'fade', 'sliceH', 'fan', 'scaleIn');
        $effects = array('none' => 'None', 'fade' => 'Fade', 'sliceH' => 'Slice Horizontal', 'fan' => 'Fan', 'scaleIn' => 'Scale In', 'zoomFade' => 'Zoom Fade', 'parallelSlideH' => 'Parallel Slide Horizontal', 'parallelSlideV' => 'Parallel Slide Vertical', 'slic3DH' => 'Slice 3D Horizontal', 'slic3DV' => 'Slice 3D Vertical', 'slicR3DH' => 'Slice 3D Horizontal Random', 'slicR3DV' => 'Slice 3D Vertical Random', 'blindR' => 'Blind', 'tilesR' => 'Tiles', 'blockScaleR' => 'Block Scale Random', 'cubeH' => 'Cube Horizontal', 'cubeV' => 'Cube Vertical', 'cubeR' => 'Cube Random', 'sliceV' => 'Slice Vertical', 'slideH' => 'Slide Horizontal', 'slideV' => 'Slide Vertical', 'scaleOut' => 'Scale Out', 'blockScale' => 'Block Scale', 'kaleidoscope' => 'Kaleidoscope', 'blindH' => 'Blind Horizontal', 'blindV' => 'Blind Vertical', 'random' => 'Random', '3Drandom' => '3D Random');
        $free_layer_effects = array('none', 'bounce', 'tada', 'bounceInDown', 'bounceOutUp', 'fadeInLeft', 'fadeOutRight');
        $layer_effects_in = array('none' => 'None', 'bounce' => 'Bounce', 'tada' => 'Tada', 'bounceInDown' => 'BounceInDown', 'fadeInLeft' => 'FadeInLeft', 'flash' => 'Flash', 'pulse' => 'Pulse', 'rubberBand' => 'RubberBand', 'shake' => 'Shake', 'swing' => 'Swing', 'wobble' => 'Wobble', 'hinge' => 'Hinge', 'lightSpeedIn' => 'LightSpeedIn', 'rollIn' => 'RollIn', 'bounceIn' => 'BounceIn', 'bounceInLeft' => 'BounceInLeft', 'bounceInRight' => 'BounceInRight', 'bounceInUp' => 'BounceInUp', 'fadeIn' => 'FadeIn', 'fadeInDown' => 'FadeInDown', 'fadeInDownBig' => 'FadeInDownBig', 'fadeInLeftBig' => 'FadeInLeftBig', 'fadeInRight' => 'FadeInRight', 'fadeInRightBig' => 'FadeInRightBig', 'fadeInUp' => 'FadeInUp', 'fadeInUpBig' => 'FadeInUpBig', 'flip' => 'Flip', 'flipInX' => 'FlipInX', 'flipInY' => 'FlipInY', 'rotateIn' => 'RotateIn', 'rotateInDownLeft' => 'RotateInDownLeft', 'rotateInDownRight' => 'RotateInDownRight', 'rotateInUpLeft' => 'RotateInUpLeft', 'rotateInUpRight' => 'RotateInUpRight', 'zoomIn' => 'ZoomIn', 'zoomInDown' => 'ZoomInDown', 'zoomInLeft' => 'ZoomInLeft', 'zoomInRight' => 'ZoomInRight', 'zoomInUp' => 'ZoomInUp');
        $layer_effects_out = array('none' => 'None', 'bounce' => 'Bounce', 'tada' => 'Tada', 'bounceInDown' => 'BounceInDown', 'fadeInLeft' => 'FadeInLeft', 'flash' => 'Flash', 'pulse' => 'Pulse', 'rubberBand' => 'RubberBand', 'shake' => 'Shake', 'swing' => 'Swing', 'wobble' => 'Wobble', 'hinge' => 'Hinge', 'lightSpeedIn' => 'LightSpeedIn', 'rollIn' => 'RollIn', 'bounceIn' => 'BounceIn', 'bounceInLeft' => 'BounceInLeft', 'bounceInRight' => 'BounceInRight', 'bounceInUp' => 'BounceInUp', 'fadeIn' => 'FadeIn', 'fadeInDown' => 'FadeInDown', 'fadeInDownBig' => 'FadeInDownBig', 'fadeInLeftBig' => 'FadeInLeftBig', 'fadeInRight' => 'FadeInRight', 'fadeInRightBig' => 'FadeInRightBig', 'fadeInUp' => 'FadeInUp', 'fadeInUpBig' => 'FadeInUpBig', 'flip' => 'Flip', 'flipInX' => 'FlipInX', 'flipInY' => 'FlipInY', 'rotateIn' => 'RotateIn', 'rotateInDownLeft' => 'RotateInDownLeft', 'rotateInDownRight' => 'RotateInDownRight', 'rotateInUpLeft' => 'RotateInUpLeft', 'rotateInUpRight' => 'RotateInUpRight', 'zoomIn' => 'ZoomIn', 'zoomInDown' => 'ZoomInDown', 'zoomInLeft' => 'ZoomInLeft', 'zoomInRight' => 'ZoomInRight', 'zoomInUp' => 'ZoomInUp');
        $hotp_text_positions = array('top' => __('Top', 'wdps_back'), 'left' => __('Left', 'wdps_back'), 'bottom' => __('Bottom', 'wdps_back'), 'right' => __('Right', 'wdps_back'));
        if (get_option("wdps_theme_version")) {
            $fv = TRUE;
            $fv_class = 'spider_free_version_label';
            $fv_disabled = 'disabled="disabled"';
            $fv_message = '<tr><td colspan="2"><div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some options are disabled in free version.</div></td></tr>';
            $fv_title = ' title="This option is disabled in free version."';
        } else {
            $fv = FALSE;
            $fv_class = '';
            $fv_disabled = '';
            $fv_message = '';
            $fv_title = '';
        }
        foreach (scandir(path_join(WD_PS_DIR, 'fonts')) as $filename) {
            if (strpos($filename, '.') === 0) {
                continue;
            }
        }
        ?>
    <style>
    <?php 
        global $wp_version;
        if (version_compare($wp_version, '4', '<')) {
            ?>
      #wpwrap {
        background-color:#F1F1F1
      }
      
      .tab_button_wrap {
        width:46%;
      }
      
      .tab_button_wrap .wdps_button-secondary {
          margin-right: 7px;
      }
      @media  screen and (max-width: 640px) {
        .buttons_div input {
          width:31%;
          font-size:11px
        }
        
        body{
          min-width:inherit !Important;  
        }
        
        .tablenav{
          height:auto
        }
        
        #wpcontent{
          margin-left:40px!important
        }
        .tab_button_wrap, .buttons_conteiner .wdps_buttons .wdps_button_wrap {
          width:48.5%;
        }
        .action_buttons {
            font-size: 10px !important;
        }
        .add_social_layer {
          padding: 0 7px 1px 35px !important;
        }
         #TB_window{
          top:5% !important
        }

        .attachments-browser .attachments{
          right:0 !Important
        }
        .media-modal {
          width: 100% !Important;
          left:0 !Important;
          position:fixed !important
        }
        .media-sidebar{
          bottom:120% !Important;
          padding:0 !Important
        }
        .media-modal-backdrop{
          position:fixed !important
        }
        .uploader-inline{
          right:0!important
        }

      }
    <?php 
        }
        ?>
    </style>
    <div class="spider_message_cont"></div>
    <div class="spider_load">
      <div class="spider_load_cont"></div>
      <div class="spider_load_icon"><img class="spider_ajax_loading" src="<?php 
        echo WD_PS_URL . '/images/ajax_loader.gif';
        ?>
"></div>
    </div>
    <div style="clear: both; float: left; width: 99%;">
      <div style="float: left; font-size: 14px; font-weight: bold;">
        This section allows you to add/edit slider.
        <a style="color: blue; text-decoration: none;" target="_blank" href="https://web-dorado.com/wordpress-post-slider-wd/creating-post-sliders.html">Read More in User Manual</a>
      </div>
      <div style="float: right; text-align: right;">
        <a style="text-decoration: none;" target="_blank" href="https://web-dorado.com/files/frompostslider.php">
          <img width="215" border="0" alt="web-dorado.com" src="<?php 
        echo WD_PS_URL . '/images/wd_logo.png';
        ?>
" />
        </a>
      </div>
    </div>
    <form class="wrap wdps_forms" method="post" id="sliders_form" action="admin.php?page=sliders_wdps" style="float: left; width: 99%;">
      <?php 
        wp_nonce_field('nonce_wd', 'nonce_wd');
        ?>
      <span class="slider-icon"></span>
      <h2><?php 
        echo $page_title;
        ?>
</h2>
      <div class="buttons_conteiner">
      <div class="slider_title_conteiner">
        <span class="spider_label"><label for="name"><?php 
        echo __('Slider Title:', 'wdps_back');
        ?>
 <span style="color:#FF0000;">*</span> </label></span>
        <span><input type="text" id="name" name="name" value="<?php 
        echo $row->name;
        ?>
" size="20" /></span>
      </div>
      <div class="wdps_buttons">
         <div class="wdps_button_wrap">
            <input class="wdps_button-secondary wdps_save_slider" type="button" onclick="if (wdps_check_required('name', 'Name')) {return false;};
                                                                   spider_set_input_value('task', 'save');
                                                                   spider_ajax_save('sliders_form', event);" value="<?php 
        echo __('Save', 'wdps_back');
        ?>
" />
         </div>
        <div class="wdps_button_wrap"> 
          <input class="wdps_button-secondary wdps_aplly_slider" type="button" onclick="if (wdps_check_required('name', 'Name')) {return false;};
                                                                   spider_set_input_value('task', 'apply');
                                                                   spider_ajax_save('sliders_form', event);" value="<?php 
        echo __('Apply', 'wdps_back');
        ?>
" />
         </div>
       
         
        <div class="wdps_button_wrap">
          <input class="wdps_button-secondary last wdps_cancel" type="submit" onclick="spider_set_input_value('task', 'cancel')" value="<?php 
        echo __('Cancel', 'wdps_back');
        ?>
" />
        </div>
      </div>
       <div class="wdps_clear"></div>
      </div>
      <div>
        <div class="wdps_reset_button">
          <input class="reset_settings" type="button" onclick="if (wdps_check_required('name', 'Name')) {return false;};
                                                                   spider_set_input_value('task', 'reset');
                                                                   spider_ajax_save('sliders_form', event);" value="<?php 
        echo __('Reset Settings', 'wdps_back');
        ?>
" />
        </div>
        
        <!--------------Settings tab----------->
        <div class="wdps_box wdps_settings_box">
        <table>
						<thead>
							<tr>
								<td colspan="4">
									<div class="tab_conteiner">
										<div class="tab_button_wrap setting_tab_button_wrap" onclick="wdps_change_tab(this, 'wdps_settings_box')">
											<a class="wdps_button-secondary wdps_settings" href="#">
												<span tab_type="settings" class="wdps_tab_label"><?php 
        echo __('Settings', 'wdps_back');
        ?>
</span>
											</a>
										</div>
										<div class="tab_button_wrap slides_tab_button_wrap" onclick="wdps_change_tab(this, 'wdps_slides_box')">
											<a class="wdps_button-secondary wdps_slides" href="#">
												<span tab_type="slides" class="wdps_tab_label"><?php 
        echo __('Slides', 'wdps_back');
        ?>
</span>
											</a>
										</div>
										<div class="clear"></div>
									</div>
								</td>
							</tr>
						</thead>
				</table>
      
          <div class="wdps_nav_tabs">
            <ul>
              <li tab_type="global" onclick="wdps_change_nav(this, 'wdps_nav_global_box')">
                <a href="#"><?php 
        echo __('Global', 'wdps_back');
        ?>
 </a>
              </li>
              <li tab_type="carousel" onclick="wdps_change_nav(this, 'wdps_nav_carousel_box')">
                <a href="#"><?php 
        echo __('Carousel', 'wdps_back');
        ?>
</a>
              </li>
               <!--<li tab_type="dynamic" onclick="wdps_change_nav(this, 'wdps_nav_dynamic_box')">
                <a href="#"><?php 
        echo __('Dynamic post', 'wdps_back');
        ?>
</a>
              </li>-->
              <li tab_type="navigation" onclick="wdps_change_nav(this, 'wdps_nav_navigation_box')" >
                <a href="#"><?php 
        echo __('Navigation', 'wdps_back');
        ?>
</a>
              </li>
              <li tab_type="bullets" onclick="wdps_change_nav(this, 'wdps_nav_bullets_box')" >
                <a href="#"><?php 
        echo __('Bullets', 'wdps_back');
        ?>
</a>
              </li>
              <li tab_type="filmstrip" onclick="wdps_change_nav(this, 'wdps_nav_filmstrip_box')" >
                <a href="#"><?php 
        echo __('Filmstrip', 'wdps_back');
        ?>
</a>
              </li>
              <li tab_type="timer_bar" onclick="wdps_change_nav(this, 'wdps_nav_timer_bar_box')" >
                <a href="#"><?php 
        echo __('Timer bar', 'wdps_back');
        ?>
</a>
              </li>
              
              <li tab_type="css" onclick="wdps_change_nav(this, 'wdps_nav_css_box')" >
                <a href="#"><?php 
        echo __('CSS', 'wdps_back');
        ?>
 </a>
              </li>
            </ul>
          </div>
          <div>
            <div class="wdps_nav_box wdps_nav_global_box">
              <table>
                <tbody>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Dimensions:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="width" id="width" value="<?php 
        echo $row->width;
        ?>
" class="spider_int_input" onchange="wdps_whr('width')" onkeypress="return spider_check_isnum(event)" /> x 
                      <input type="text" name="height" id="height" value="<?php 
        echo $row->height;
        ?>
" class="spider_int_input" onchange="wdps_whr('height')" onkeypress="return spider_check_isnum(event)" /> px
                      <div class="spider_description"><?php 
        echo __('Maximum width and height for slider.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Full width:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="full_width1" name="full_width" <?php 
        echo $row->full_width ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->full_width ? 'class="selected_color"' : '';
        ?>
 for="full_width1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="full_width0" name="full_width" <?php 
        echo $row->full_width ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->full_width ? '' : 'class="selected_color"';
        ?>
 for="full_width0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <input type="text" name="ratio" id="ratio" value="" class="spider_int_input" onchange="wdps_whr('ratio')" onkeypress="return spider_check_isnum(event)" /><label for="ratio"><?php 
        echo __('Ratio', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('The image will stretch to the page width, taking the height based on dimensions ratio.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Background fit:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" name="bg_fit" id="bg_fit_cover" value="cover" <?php 
        if ($row->bg_fit == 'cover') {
            echo 'checked="checked"';
        }
        ?>
 onchange="jQuery('div[id^=\'wdps_preview_image\']').css({backgroundSize: 'cover'})" /><label <?php 
        echo $row->bg_fit == 'cover' ? 'class="selected_color"' : '';
        ?>
 for="bg_fit_cover"><?php 
        echo __('Cover', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="bg_fit" id="bg_fit_fill" value="100% 100%" <?php 
        if ($row->bg_fit == '100% 100%') {
            echo 'checked="checked"';
        }
        ?>
 onchange="jQuery('div[id^=\'wdps_preview_image\']').css({backgroundSize: '100% 100%'})" /><label <?php 
        echo $row->bg_fit == '100% 100%' ? 'class="selected_color"' : '';
        ?>
 for="bg_fit_fill"><?php 
        echo __('Fill', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="bg_fit" id="bg_fit_contain" value="contain" <?php 
        if ($row->bg_fit == 'contain') {
            echo 'checked="checked"';
        }
        ?>
 onchange="jQuery('div[id^=\'wdps_preview_image\']').css({backgroundSize: 'contain'})" /><label <?php 
        echo $row->bg_fit == 'contain' ? 'class="selected_color"' : '';
        ?>
 for="bg_fit_contain"><?php 
        echo __('Contain', 'wdps_back');
        ?>
</label>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="align"><?php 
        echo __('Align:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <select class="select_icon select_icon_320" name="align" id="align">
                        <?php 
        foreach ($aligns as $key => $align) {
            ?>
                          <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->align == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $align;
            ?>
</option>
                          <?php 
        }
        ?>
                      </select>
                      <div class="spider_description"><?php 
        echo __('Set the alignment of the slider.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label for="effect"><?php 
        echo __('Effect:', 'wdps_back');
        ?>
</label>
                    </td>
                    <td>
                      <select class="select_icon select_icon_320" name="effect" id="effect">
                        <?php 
        foreach ($effects as $key => $effect) {
            ?>
                           <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo !in_array($key, $free_effects) ? 'disabled="disabled" title="This effect is disabled in free version."' : '';
            ?>
 <?php 
            if ($row->effect == $key) {
                echo 'selected="selected"';
            }
            ?>
><?php 
            echo $effect;
            ?>
</option>
                          <?php 
        }
        ?>
                      </select>
                       <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="effect_duration"><?php 
        echo __('Effect duration:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" id="effect_duration" name="effect_duration" value="<?php 
        echo $row->effect_duration;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> ms
                      <div class="spider_description"><?php 
        echo __('Define the time for the effect.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label spider_free_version_label"><label><?php 
        echo __('Parallax Effect:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input disabled="disabled" type="radio" id="parallax_effect1" name="parallax_effect" <?php 
        echo $row->parallax_effect ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->parallax_effect ? 'class="selected_color"' : '';
        ?>
 for="parallax_effect1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input disabled="disabled" type="radio" id="parallax_effect0" name="parallax_effect" <?php 
        echo $row->parallax_effect ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->parallax_effect ? '' : 'class="selected_color"';
        ?>
 for="parallax_effect0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('The direction of the movement, as well as the layer moving pace depend on the z-index value.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Autoplay:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="autoplay1" name="autoplay" <?php 
        echo $row->autoplay ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->autoplay ? 'class="selected_color"' : '';
        ?>
 for="autoplay1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="autoplay0" name="autoplay" <?php 
        echo $row->autoplay ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->autoplay ? '' : 'class="selected_color"';
        ?>
 for="autoplay0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to autoplay the sliders or not.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="time_intervval"><?php 
        echo __('Time Interval:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" id="time_intervval" name="time_intervval" value="<?php 
        echo $row->time_intervval;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> <?php 
        echo __('sec.', 'wdps_back');
        ?>
                      <div class="spider_description"><?php 
        echo __('Set the time interval for the change of the sliders when autoplay is on.', 'wdps_back');
        ?>
 </div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Stop on hover:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="stop_animation1" name="stop_animation" <?php 
        echo $row->stop_animation ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->stop_animation ? 'class="selected_color"' : '';
        ?>
 for="stop_animation1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="stop_animation0" name="stop_animation" <?php 
        echo $row->stop_animation ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->stop_animation ? '' : 'class="selected_color"';
        ?>
 for="stop_animation0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label></label>
                      <div class="spider_description"><?php 
        echo __('The option works when autoplay is on.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Shuffle:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="shuffle1" name="shuffle" <?php 
        echo $row->shuffle ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->shuffle ? 'class="selected_color"' : '';
        ?>
 for="shuffle1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="shuffle0" name="shuffle" <?php 
        echo $row->shuffle ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->shuffle ? '' : 'class="selected_color"';
        ?>
 for="shuffle0"> <?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to have the slides change in a random manner or to keep the original sequence.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr> 
                  <tr>
                    <td class="spider_label"><label for="start_slide_num"><?php 
        echo __('Start with slide:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="start_slide_num" id="start_slide_num" value="<?php 
        echo $row->start_slide_num;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                      <div class="spider_description"><?php 
        echo __('The slider will start with the specified slide. You can use the value 0 for random.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Music:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                     <input type="radio" id="music1" name="music" <?php 
        echo $row->music ? 'checked="checked"' : '';
        ?>
 value="1" onClick="bwg_enable_disable('', 'tr_music_url', 'music1')" /><label <?php 
        echo $row->music ? 'class="selected_color"' : '';
        ?>
 for="music1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="music0" name="music" <?php 
        echo $row->music ? '' : 'checked="checked"';
        ?>
 value="0" onClick="bwg_enable_disable('none', 'tr_music_url', 'music0')" /><label <?php 
        echo $row->music ? '' : 'class="selected_color"';
        ?>
 for="music0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to have music/audio track playback with the slider or not.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr id="tr_music_url">
                    <td class="spider_label_options">
                      <label for="music_url"><?php 
        echo __('Music url:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="text" id="music_url" name="music_url" size="39" value="<?php 
        echo $row->music_url;
        ?>
" style="display:inline-block;" />
                      <input id="add_music_url" class="button-primary" type="button" onclick="spider_media_uploader('music', event, false); return false;" value="Add music" />
                      <div class="spider_description"><?php 
        echo __('Only .aac,.m4a,.f4a,.mp3,.ogg,.oga formats are supported.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Smart Load:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="preload_images1" name="preload_images" <?php 
        echo $row->preload_images ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->preload_images ? 'class="selected_color"' : '';
        ?>
 for="preload_images1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="preload_images0" name="preload_images" <?php 
        echo $row->preload_images ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->preload_images ? '' : 'class="selected_color"';
        ?>
 for="preload_images0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose to have faster load for the first few images and process the rest meanwhile.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="background_color"><?php 
        echo __('Background color:', 'wdps_back');
        ?>
</label></td>
                    <td>
                      <input type="text" name="background_color" id="background_color" value="<?php 
        echo $row->background_color;
        ?>
" class="color" onchange="jQuery('div[id^=\'wdps_preview_image\']').css({backgroundColor: wdps_hex_rgba(jQuery(this).val(), 100 - jQuery('#background_transparent').val())})" />
                      <input id="background_transparent" name="background_transparent" class="spider_int_input" type="text" onchange="jQuery('div[id^=\'wdps_preview_image\']').css({backgroundColor: wdps_hex_rgba(jQuery('#background_color').val(), 100 - jQuery(this).val())})" onkeypress="return spider_check_isnum(event)" value="<?php 
        echo $row->background_transparent;
        ?>
" /> %
                      <div class="spider_description"><?php 
        echo __('Transparency value must be between 0 to 100.', 'wdps_back');
        ?>
 </div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="glb_border_width"><?php 
        echo __('Border:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="glb_border_width" id="glb_border_width" value="<?php 
        echo $row->glb_border_width;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> px 
                      <select class="select_icon select_icon_320" name="glb_border_style" id="glb_border_style" >
                        <?php 
        foreach ($border_styles as $key => $border_style) {
            ?>
                          <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->glb_border_style == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $border_style;
            ?>
</option>
                          <?php 
        }
        ?>
                      </select>
                      <input type="text" name="glb_border_color" id="glb_border_color" value="<?php 
        echo $row->glb_border_color;
        ?>
" class="color" />
                      <div class="spider_description"><?php 
        echo __('Set the border width, type and the color.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="glb_border_radius"><?php 
        echo __('Border radius:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="glb_border_radius" id="glb_border_radius" value="<?php 
        echo $row->glb_border_radius;
        ?>
" class="spider_char_input" />
                      <div class="spider_description"><?php 
        echo __('Use CSS type values.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="glb_margin"><?php 
        echo __('Margin:', 'wdps_back');
        ?>
</label></td>
                    <td>
                      <input type="text" name="glb_margin" id="glb_margin" value="<?php 
        echo $row->glb_margin;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> px
                      <div class="spider_description"><?php 
        echo __('Set a margin for the slider.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="glb_box_shadow"><?php 
        echo __('Shadow:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="glb_box_shadow" id="glb_box_shadow" value="<?php 
        echo $row->glb_box_shadow;
        ?>
" class="spider_box_input" />
                      <div class="spider_description"><?php 
        echo __('Use CSS type values (e.g. 10px 10px 5px #888888).', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Right click protection:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="radio" name="image_right_click" id="image_right_click_1" value="1" <?php 
        if ($row->image_right_click) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->image_right_click ? 'class="selected_color"' : '';
        ?>
 for="image_right_click_1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="image_right_click" id="image_right_click_0" value="0" <?php 
        if (!$row->image_right_click) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->image_right_click ? '' : 'class="selected_color"';
        ?>
 for="image_right_click_0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Disable image right click possibility.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Layer out on next:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="radio" name="layer_out_next" id="layer_out_next_1" value="1" <?php 
        if ($row->layer_out_next) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->layer_out_next ? 'class="selected_color"' : '';
        ?>
  for="layer_out_next_1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="layer_out_next" id="layer_out_next_0" value="0" <?php 
        if (!$row->layer_out_next) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->layer_out_next ? '' : 'class="selected_color"';
        ?>
 for="layer_out_next_0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to have the layer effect out regardless of the timing between the hit to the next slider or skip the effect out and get to the next image.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="layer_word_count"><?php 
        echo __('Text layer character limit:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="layer_word_count" id="layer_word_count" value="<?php 
        echo $row->layer_word_count;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                      <div class="spider_description"><?php 
        echo __('This will limit the number of characters for post content displayed as a text layer.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="possib_add_ffamily_input"><?php 
        echo __('Add font-family:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" id="possib_add_ffamily_input" value="" class="spider_box_input" onchange="set_ffamily_value(jQuery(this).val())" />
                      <input type="hidden" id="possib_add_ffamily" name="possib_add_ffamily" value="<?php 
        echo $row->possib_add_ffamily;
        ?>
" /> 
                      <div class="spider_description"><?php 
        echo __('The added font family will appear in the drop-down list of fonts.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Published:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" name="published" id="published1" value="1" <?php 
        if ($row->published) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->published ? 'class="selected_color"' : '';
        ?>
 for="published"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="published" id="published0" value="0" <?php 
        if (!$row->published) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->published ? '' : 'class="selected_color"';
        ?>
 for="published0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to publish the mentioned slider or not.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>                
                </tbody>
              </table>
            </div>
            <div class="wdps_nav_box wdps_nav_carousel_box spider_free_version_label" title="This functionality is disabled in free version.">
              <table>
                <tbody>
                  <tr>
                    <td colspan="2">
                      <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Carousel is disabled in free version.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label>Carousel: </label></td>
                    <td>
                      <input disabled="disabled" type="radio" id="carousel1" name="carousel" <?php 
        echo $row->carousel ? 'checked="checked"' : '';
        ?>
 value="1" /><label for="carousel1">Yes</label>
                      <input disabled="disabled" type="radio" id="carousel0" name="carousel" <?php 
        echo $row->carousel ? '' : 'checked="checked"';
        ?>
 value="0" /><label for="carousel0">No</label>
                      <div class="spider_description">If you activate this feature the effects you had chosen in Global settings for your slider will not play.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="carousel_image_counts">Number of images for carousel: </label></td>
                    <td>
                      <input disabled="disabled" type="text" id="carousel_image_counts" name="carousel_image_counts" value="<?php 
        echo $row->carousel_image_counts;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                      <div class="spider_description"></div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="carousel_image_parameters">Carousel image ratio: </label></td>
                    <td>
                      <input disabled="disabled" type="text" id="carousel_image_parameters" name="carousel_image_parameters" value="<?php 
        echo $row->carousel_image_parameters;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                      <div class="spider_description">The value must be between 0 and 1.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label>Container fit: </label></td>
                    <td>
                      <input disabled="disabled" type="radio" id="carousel_fit_containerWidth1" name="carousel_fit_containerWidth" <?php 
        echo $row->carousel_fit_containerWidth ? 'checked="checked"' : '';
        ?>
 value="1" /><label for="carousel_fit_containerWidth1">Yes</label>
                      <input disabled="disabled" type="radio" id="carousel_fit_containerWidth0" name="carousel_fit_containerWidth" <?php 
        echo $row->carousel_fit_containerWidth ? '' : 'checked="checked"';
        ?>
 value="0" /><label for="carousel_fit_containerWidth0">No</label>
                      <div class="spider_description"></div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="carousel_width">Fixed width: </label></td>
                    <td>
                      <input disabled="disabled" type="text" id="carousel_width" name="carousel_width" value="<?php 
        echo $row->carousel_width;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> px
                      <div class="spider_description"></div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
            <div class="wdps_nav_box wdps_nav_navigation_box">
              <table>
                <tbody>
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Next / Previous buttons:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                       <input type="radio" name="prev_next_butt" id="prev_next_butt_1" value="1" <?php 
        if ($row->prev_next_butt) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->prev_next_butt ? 'class="selected_color"' : '';
        ?>
 for="prev_next_butt_1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="prev_next_butt" id="prev_next_butt_0" value="0" <?php 
        if (!$row->prev_next_butt) {
            echo 'checked="checked"';
        }
        ?>
 /><label <?php 
        echo $row->prev_next_butt ? '' : 'class="selected_color"';
        ?>
 for="prev_next_butt_0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to display Previous and Next buttons or not.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr> 
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Show Navigation buttons:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="radio" name="navigation" id="navigation_1" value="hover" <?php 
        if ($row->navigation == 'hover') {
            echo 'checked="checked"';
        }
        ?>
 /><label for="navigation_1"><?php 
        echo __('On hover', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="navigation" id="navigation_0" value="always" <?php 
        if ($row->navigation == 'always') {
            echo 'checked="checked"';
        }
        ?>
 /><label for="navigation_0"><?php 
        echo __('Always', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Select between the option of always displaying the navigation buttons or only when hovered.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Image for Next / Previous buttons:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="radio" name="rl_butt_img_or_not" id="rl_butt_img_or_not_our" value="our" <?php 
        if ($row->rl_butt_img_or_not == 'our') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_next_prev_butt('our')" /><label <?php 
        if ($row->rl_butt_img_or_not == 'our') {
            echo 'class="selected_color"';
        }
        ?>
 for="rl_butt_img_or_not_our"><?php 
        echo __('Default', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="rl_butt_img_or_not" id="rl_butt_img_or_not_cust" value="custom" <?php 
        if ($row->rl_butt_img_or_not == 'custom') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_next_prev_butt('custom')" /><label <?php 
        if ($row->rl_butt_img_or_not == 'custom') {
            echo 'class="selected_color"';
        }
        ?>
 for="rl_butt_img_or_not_cust"><?php 
        echo __('Custom', 'wdps_back');
        ?>
</label>
                      <input type="radio" name="rl_butt_img_or_not" id="rl_butt_img_or_not_style" value="style" <?php 
        if ($row->rl_butt_img_or_not == 'style') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_next_prev_butt('style')" /><label <?php 
        if ($row->rl_butt_img_or_not == 'style') {
            echo 'class="selected_color"';
        }
        ?>
 for="rl_butt_img_or_not_style"> <?php 
        echo __('Styled', 'wdps_back');
        ?>
</label>
                      <input type="hidden" id="right_butt_url" name="right_butt_url" value="<?php 
        echo $row->right_butt_url;
        ?>
" />
                      <input type="hidden" id="right_butt_hov_url" name="right_butt_hov_url" value="<?php 
        echo $row->right_butt_hov_url;
        ?>
" />
                      <input type="hidden" id="left_butt_url" name="left_butt_url" value="<?php 
        echo $row->left_butt_url;
        ?>
" />
                      <input type="hidden" id="left_butt_hov_url" name="left_butt_hov_url" value="<?php 
        echo $row->left_butt_hov_url;
        ?>
" />
                      <div class="spider_description"><?php 
        echo __('Choose whether to use default navigation buttons or to upload custom ones.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  </tbody>
                <tbody class="<?php 
        echo $fv_class;
        ?>
"<?php 
        echo $fv_title;
        ?>
>
                  <?php 
        echo $fv_message;
        ?>
                  <tr id="right_left_butt_style">
                    <td class="spider_label<?php 
        echo $fv_class;
        ?>
"><label for="rl_butt_style"><?php 
        echo __('Next / Previous buttons style:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <div style="display: table;">
                        <div style="display: table-cell; vertical-align: middle;">
                          <select class="select_icon select_icon_320" name="rl_butt_style" id="rl_butt_style" onchange="change_rl_butt_style(jQuery(this).val())">
                          <?php 
        foreach ($button_styles as $key => $button_style) {
            ?>
                            <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->rl_butt_style == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $button_style;
            ?>
</option>
                            <?php 
        }
        ?>
                          </select>
                        </div>
                        <div style="display: table-cell; vertical-align: middle; background-color: rgba(229, 229, 229, 0.62); text-align: center;" >
                          <i id="wdps_left_style" class="fa <?php 
        echo $row->rl_butt_style;
        ?>
-left" style="color: #<?php 
        echo $row->butts_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                          <i id="wdps_right_style" class="fa <?php 
        echo $row->rl_butt_style;
        ?>
-right" style="color: #<?php 
        echo $row->butts_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                        </div>
                      </div>
                      <div class="spider_description"><?php 
        echo __('Choose the style of the button you prefer to have as navigation buttons.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>				  
                  <tr id="right_butt_upl">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label><?php 
        echo __('Upload buttons images:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <div style="display: table;">
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                         
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Previous Button" onclick="alert('This functionality is disabled in free version.')" />
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Previous Button Hover" onclick="alert('This functionality is disabled in free version.')" />
                        </div>
                        <div style="display: table-cell; vertical-align: middle;">
                          
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Next Button" onclick="alert('This functionality is disabled in free version.')" />
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Next Button Hover" onclick="alert('This functionality is disabled in free version.')" />
                        </div>
                        <div style="width:100px; display: table-cell; vertical-align: middle; text-align: center;background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;" class="display_block">
                          <img id="left_butt_img" src="<?php 
        echo $row->left_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="right_butt_img" src="<?php 
        echo $row->right_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="left_butt_hov_img" src="<?php 
        echo $row->left_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="right_butt_hov_img" src="<?php 
        echo $row->right_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                        </div>
                        <div style="display: table-cell; text-align: center; vertical-align: middle;" class="display_block wdps_reverse_cont">
                          <input type="button" class="button button-small wdps_reverse" onclick="wdps_change_custom_src()" value="<?php 
        echo __('Reverse', 'wdps_back');
        ?>
" />
                        </div>
                      </div>
                    </td>
                  </tr>
                  <script>
                    
                    if(jQuery("#taxonomies_id").has("select").length == 0) {
                      jQuery("#taxonomies_id1").css({"display":"none"});
                    }
                    else {
                      jQuery("#taxonomies_id1").css({"display":""});
                    }
                    
                    var wdps_rl_butt_type = [];
                    var rl_butt_dir = '<?php 
        echo WD_PS_URL . '/images/arrow/';
        ?>
';
                    var type_cur_fold = '1';
                    <?php 
        $folder_names = scandir(WD_PS_DIR . '/images/arrow');
        $cur_fold_name = '';
        $cur_type_key = '';
        $cur_color_key = '';
        $cur_sub_fold_names = array();
        array_splice($folder_names, 0, 2);
        $flag = FALSE;
        foreach ($folder_names as $type_key => $folder_name) {
            if (is_dir(WD_PS_DIR . '/images/arrow/' . $folder_name)) {
                ?>
                        wdps_rl_butt_type["<?php 
                echo $type_key;
                ?>
"] = [];
                        wdps_rl_butt_type["<?php 
                echo $type_key;
                ?>
"]["type_name"] = "<?php 
                echo $folder_name;
                ?>
";
                        <?php 
                if ($row->left_butt_url != '') {
                    /* Getting current button's type folder and color folder.*/
                    $check_cur_fold = explode('/', $row->left_butt_url);
                    if (in_array($folder_name, $check_cur_fold)) {
                        $flag = TRUE;
                        $cur_fold_name = $folder_name;
                        $cur_type_key = $type_key;
                        $cur_sub_fold_names = scandir(WD_PS_DIR . '/images/arrow/' . $cur_fold_name);
                        array_splice($cur_sub_fold_names, 0, 2);
                        ?>
                        type_cur_fold = '<?php 
                        echo $cur_type_key;
                        ?>
';
                            <?php 
                    }
                }
                $sub_folder_names = scandir(WD_PS_DIR . '/images/arrow/' . $folder_name);
                array_splice($sub_folder_names, 0, 2);
                foreach ($sub_folder_names as $color_key => $sub_folder_name) {
                    if (is_dir(WD_PS_DIR . '/images/arrow/' . $folder_name . '/' . $sub_folder_name)) {
                        if ($cur_fold_name == $folder_name) {
                            /* Getting current button's color key.*/
                            if (in_array($sub_folder_name, $check_cur_fold)) {
                                $cur_color_key = $color_key;
                            }
                        }
                        ?>
                            wdps_rl_butt_type["<?php 
                        echo $type_key;
                        ?>
"]["<?php 
                        echo $color_key;
                        ?>
"] = "<?php 
                        echo $sub_folder_name;
                        ?>
";
                            <?php 
                    }
                }
            } else {
                ?>
                        console.log('<?php 
                echo $folder_name . addslashes(__(" is not a directory.", wdps_back));
                ?>
');
                        <?php 
            }
        }
        ?>
                   
                  </script>
                  <tr id="right_left_butt_select">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label for="right_butt_url"><?php 
        echo __('Choose buttons:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td style="display: block;">
                      <div style="display: table; margin-bottom: 14px;" >
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                          <div style="display: block; width: 180px;"class="default_buttons">
                            <div class="spider_choose_option" onclick="alert('This functionality is disabled in free version.')">
                              <div  class="spider_option_main_title"><?php 
        echo __('Choose group', 'wdps_back');
        ?>
</div>
                              <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color: #1E8CBE"></i></div>
                            </div>
                            <div class="spider_options_cont">
                            <?php 
        foreach ($folder_names as $type_key => $folder_name) {
            ?>
 							  							  
                              <div class="spider_option_cont wdps_rl_butt_groups" value="<?php 
            echo $type_key;
            ?>
" <?php 
            echo $cur_type_key == $type_key ? 'selected="selected" style="background-color: #3399FF;"' : '';
            ?>
 onclick="change_rl_butt_type(this)"> 
                                <div  class="spider_option_cont_title">
                                  <?php 
            echo 'Group-' . ++$type_key;
            ?>
                                </div>
                                <div class="spider_option_cont_img">
                                  <img class="src_top_left" style="display: inline-block; width: 14px; height: 14px;" />
                                  <img class="src_top_right" style="display: inline-block; width: 14px; height: 14px;" />
                                  <img class="src_bottom_left" style="display: inline-block; width: 14px; height: 14px;" />
                                  <img class="src_bottom_right" style="display: inline-block; width: 14px; height: 14px;" /> 
                                </div>
                              </div>
                              <?php 
        }
        if (!$flag) {
            /* Folder doesn't exist.*/
            ?>
                              <div class="spider_option_cont" value="0" selected="selected" disabled="disabled"><?php 
            echo __('Custom', 'wdps_back');
            ?>
</div>
                              <?php 
        }
        ?>
                            </div>
                          </div>							
                        </div>
                        <div style="display:table-cell;vertical-align: middle;" class="display_block">
                          <div style="display: block; width: 180px; margin-left: 12px;" class="default_buttons">
                            <div class="spider_choose_option" onclick="alert('This functionality is disabled in free version.')">
                              <div  class="spider_option_main_title"><?php 
        echo __('Choose color', 'wdps_back');
        ?>
</div>
                              <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color:#1E8CBE"></i></div>
                              
                            </div>
                          </div>
                        </div>
                        <div style="width:100px; display: table-cell; vertical-align: middle; text-align: center;" class="display_block">
                          <div style=" display: block; margin-left: 12px; vertical-align: middle; text-align: center;background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;" class="play_buttons_cont">
                          <img id="rl_butt_img_l" src="<?php 
        echo $row->left_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="rl_butt_img_r" src="<?php 
        echo $row->right_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="rl_butt_hov_img_l" src="<?php 
        echo $row->left_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="rl_butt_hov_img_r" src="<?php 
        echo $row->right_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          </div>
                        </div>
                        <div style="display: table-cell; text-align: center; vertical-align: middle;">
                          <input type="button" class="button button-small wdps_reverse" onclick="change_src()" value="<?php 
        echo __('Reverse', 'wdps_back');
        ?>
" />
                        </div>
                      </div>
                      <div class="spider_description">Choose the type and color for navigation button images. The option is designed for limited preview (colors not included) purposes and can't be saved.</div>
                    </td>
                  </tr>
                  <tr id="right_left_butt_size">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="rl_butt_size">Next / Previous buttons size: </label></td>
                    <td>
                       <input type="text" name="rl_butt_size" id="rl_butt_size" value="<?php 
        echo $row->rl_butt_size;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> px
                      <div class="spider_description"><?php 
        echo __('Set the size for the next / previous buttons.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Play / Pause button:', 'wdps_back');
        ?>
 </label>
                    </td>
                    <td>
                      <input type="radio" name="play_paus_post_butt" id="play_paus_post_butt_1" value="1" <?php 
        if ($row->play_paus_post_butt) {
            echo 'checked="checked"';
        }
        ?>
 /><label for="play_paus_post_butt_1">Yes</label>
                      <input type="radio" name="play_paus_post_butt" id="play_paus_post_butt_0" value="0" <?php 
        if (!$row->play_paus_post_butt) {
            echo 'checked="checked"';
        }
        ?>
 /><label for="play_paus_post_butt_0">No</label>
                      <div class="spider_description"><?php 
        echo __('Choose whether to display Play and Pause buttons or not.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                  </tbody>
                <tbody>
                    <td class="spider_label_options">
                      <label><?php 
        echo __('Image for Play / Pause buttons:', 'wdps_back');
        ?>
 </label>
                    </td>
                     <td>
                      <input type="radio" name="play_paus_butt_img_or_not" id="play_pause_butt_img_or_not_our" value="our" <?php 
        if ($row->play_paus_butt_img_or_not == 'our') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_play_pause_butt('our')" /><label <?php 
        if ($row->play_paus_butt_img_or_not == 'our') {
            echo 'class="selected_color"';
        }
        ?>
 for="play_pause_butt_img_or_not_our">Default</label>
                      <input type="radio" name="play_paus_butt_img_or_not" id="play_pause_butt_img_or_not_cust" value="custom" <?php 
        if ($row->play_paus_butt_img_or_not == 'custom') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_play_pause_butt('custom')" /><label <?php 
        if ($row->play_paus_butt_img_or_not == 'custom') {
            echo 'class="selected_color"';
        }
        ?>
 for="play_pause_butt_img_or_not_cust">Custom</label>
                      <input type="radio" name="play_paus_butt_img_or_not" id="play_pause_butt_img_or_not_select" value="style" <?php 
        if ($row->play_paus_butt_img_or_not == 'style') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_play_pause_butt('style')" /><label <?php 
        if ($row->play_paus_butt_img_or_not == 'class="selected_color"') {
            echo 'checked="checked"';
        }
        ?>
 for="play_pause_butt_img_or_not_select">Styled</label>
                      <input type="hidden" id="play_butt_url" name="play_butt_url" value="<?php 
        echo $row->play_butt_url;
        ?>
" />
                      <input type="hidden" id="play_butt_hov_url" name="play_butt_hov_url" value="<?php 
        echo $row->play_butt_hov_url;
        ?>
" />
                      <input type="hidden" id="paus_butt_url" name="paus_butt_url" value="<?php 
        echo $row->paus_butt_url;
        ?>
" />
                      <input type="hidden" id="paus_butt_hov_url" name="paus_butt_hov_url" value="<?php 
        echo $row->paus_butt_hov_url;
        ?>
" />
                      <div class="spider_description">Choose whether to use default play/pause buttons or to upload custom ones.</div>
                    </td>
                  </tr>	
                  </tbody>
                 <tbody class="<?php 
        echo $fv_class;
        ?>
"<?php 
        echo $fv_title;
        ?>
>
                  <tr id="play_pause_butt_style">
                    <td class="spider_label"><label for="pp_butt_style">Play / Pause buttons style: </label></td>
                    <td>
                      <div style="display: table-cell; vertical-align: middle; background-color: rgba(229, 229, 229, 0.62); text-align: center;">
                        <i id="wdps_play_style" class="fa fa-play" style="color: #<?php 
        echo $row->butts_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                        <i id="wdps_paus_style" class="fa fa-pause" style="color: #<?php 
        echo $row->butts_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                      </div>
                    </td>
                  </tr>
                  <tr id="play_pause_butt_cust">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label>Upload buttons images: </label>
                    </td>
                    <td>
                      <div style="display: table;">
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Play Button" onclick="alert('This functionality is disabled in free version.')" />
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Play Button Hover" onclick="alert('This functionality is disabled in free version.')" />
                        </div>
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Pause Button" onclick="alert('This functionality is disabled in free version.')" />
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Pause Button Hover" onclick="alert('This functionality is disabled in free version.')" />
                        </div>
                        <div style="width:100px; display: table-cell; vertical-align: middle; text-align: center;background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;">
                          <img id="play_butt_img" src="<?php 
        echo $row->play_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="paus_butt_img" src="<?php 
        echo $row->paus_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="play_butt_hov_img" src="<?php 
        echo $row->play_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="paus_butt_hov_img" src="<?php 
        echo $row->paus_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                        </div>
                        <div style="display: table-cell; text-align: center; vertical-align: middle;" class="display_block wdps_reverse_cont">
                          <input type="button" class="button button-small wdps_reverse" onclick="wdps_change_play_paus_custom_src()" value="Reverse" />
                        </div>
                      </div>
                    </td>
                  </tr>
                  <script>				  
                    var wdps_pp_butt_type = [];
                    var pp_butt_dir = '<?php 
        echo WD_PS_URL . '/images/button/';
        ?>
';
                    var pp_type_cur_fold = '1';
                    <?php 
        $folder_names = scandir(WD_PS_DIR . '/images/button');
        $butt_cur_fold_name = '';
        $butt_cur_type_key = '';
        $butt_cur_color_key = '';
        $butt_cur_sub_fold_names = array();
        array_splice($folder_names, 0, 2);
        $flag = FALSE;
        foreach ($folder_names as $type_key => $folder_name) {
            if (is_dir(WD_PS_DIR . '/images/button/' . $folder_name)) {
                ?>
                        wdps_pp_butt_type["<?php 
                echo $type_key;
                ?>
"] = [];
                        wdps_pp_butt_type["<?php 
                echo $type_key;
                ?>
"]["type_name"] = "<?php 
                echo $folder_name;
                ?>
";
                        <?php 
                if ($row->play_butt_url != '') {
                    /* Getting current button's type folder and color folder.*/
                    $check_butt_cur_fold = explode('/', $row->play_butt_url);
                    if (in_array($folder_name, $check_butt_cur_fold)) {
                        $flag = TRUE;
                        $butt_cur_fold_name = $folder_name;
                        $butt_cur_type_key = $type_key;
                        $butt_cur_sub_fold_names = scandir(WD_PS_DIR . '/images/button/' . $butt_cur_fold_name);
                        array_splice($butt_cur_sub_fold_names, 0, 2);
                        ?>
                        pp_type_cur_fold = '<?php 
                        echo $butt_cur_type_key;
                        ?>
';
                            <?php 
                    }
                }
                $sub_folder_names = scandir(WD_PS_DIR . '/images/button/' . $folder_name);
                array_splice($sub_folder_names, 0, 2);
                foreach ($sub_folder_names as $color_key => $sub_folder_name) {
                    if (is_dir(WD_PS_DIR . '/images/button/' . $folder_name . '/' . $sub_folder_name)) {
                        if ($butt_cur_fold_name == $folder_name) {
                            /* Getting current button's color key.*/
                            if (in_array($sub_folder_name, $check_butt_cur_fold)) {
                                $butt_cur_color_key = $color_key;
                            }
                        }
                        ?>
                            wdps_pp_butt_type["<?php 
                        echo $type_key;
                        ?>
"]["<?php 
                        echo $color_key;
                        ?>
"] = "<?php 
                        echo $sub_folder_name;
                        ?>
";
                            <?php 
                    }
                }
            } else {
                ?>
                        console.log('<?php 
                echo $folder_name . " is not a directory.";
                ?>
');
                        <?php 
            }
        }
        ?>
 
                  </script>
                  <tr id="play_pause_butt_select">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label for="right_butt_url">Choose buttons: </label>
                    </td>
                    <td style="display: block;">
                        <div style="display: table; margin-bottom: 14px;">
                          <div style="display: table-cell; vertical-align: middle;" class="display_block" >
                            <div style="display: block; width: 180px;" class="default_buttons">
                              <div class="spider_choose_option" onclick="wdps_choose_pp_option(this)"> 
                                <div class="spider_option_main_title">Choose group</div>
                                <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color: #1E8CBE"></i></div>
                              </div>
                              <div class="spider_pp_options_cont">
                              <?php 
        foreach ($folder_names as $type_key => $folder_name) {
            ?>
 							  							  
                                <div class="spider_option_cont wdps_pp_butt_groups" value="<?php 
            echo $type_key;
            ?>
" <?php 
            echo $butt_cur_type_key == $type_key ? 'selected="selected" style="background-color: #3399FF;"' : '';
            ?>
 onclick="change_play_paus_butt_type(this)"> 
                                  <div  class="spider_option_cont_title">
                                    <?php 
            echo 'Group-' . ++$type_key;
            ?>
                                  </div>
                                  <div class="spider_option_cont_img">
                                    <img class="pp_src_top_left" style="display: inline-block; width: 14px; height: 14px;" />
                                    <img class="pp_src_top_right" style="display: inline-block; width: 14px; height: 14px;" />
                                    <img class="pp_src_bottom_left" style="display: inline-block; width: 14px; height: 14px;" />
                                    <img class="pp_src_bottom_right" style="display: inline-block; width: 14px; height: 14px;" /> 
                                  </div>
                                </div>
                                <?php 
        }
        if (!$flag) {
            /* Folder doesn't exist.*/
            ?>
                                <div class="spider_option_cont" value="0" selected="selected" disabled="disabled">Custom</div>
                                <?php 
        }
        ?>
                              </div>
                            </div>
                          </div>
                          <div style="display:table-cell;vertical-align: middle;" class="display_block">
                            <div style="display: block; width: 180px; margin-left: 12px;" class="default_buttons">
                              <div class="spider_choose_option" onclick="alert('This functionality is disabled in free version.')">
                                <div  class="spider_option_main_title">Choose color</div>
                                <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color:#1E8CBE"></i></div>
                              </div>
                            </div>
                          </div>
                          <div style="width:100px; display: table-cell; vertical-align: middle; text-align: center;" class="display_block">
                            <div style=" display: block; margin-left: 12px; vertical-align: middle; text-align: center;background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;" class="play_buttons_cont">
                              <img id="pp_butt_img_play" src="<?php 
        echo $row->play_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                              <img id="pp_butt_img_paus" src="<?php 
        echo $row->paus_butt_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                              <img id="pp_butt_hov_img_play" src="<?php 
        echo $row->play_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                              <img id="pp_butt_hov_img_paus" src="<?php 
        echo $row->paus_butt_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                            </div>
                          </div>
                          <div style="display: table-cell; text-align: center; vertical-align: middle;">
                            <input type="button" class="button button-small wdps_reverse" onclick="change_play_paus_src()" value="Reverse" />
                          </div>
                        </div>
                      <div class="spider_description">Choose the type and color for navigation button images. The option is designed for limited preview (colors not included) purposes and can't be saved.</div>
                    </td>
                  </tr>
                  <tr id="play_pause_butt_size">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="pp_butt_size">Play / Pause button size: </label></td>
                    <td>
                      <input type="text" name="pp_butt_size" id="pp_butt_size" value="<?php 
        echo $row->pp_butt_size;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> px
                      <div class="spider_description">Set the size for the play / pause buttons.</div>
                    </td>
                  </tr>
                  <tr id="tr_butts_color">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="butts_color">Buttons color: </label></td>
                    <td>
                      <input type="text" name="butts_color" id="butts_color" value="<?php 
        echo $row->butts_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 onchange="jQuery('#wdps_left_style,#wdps_right_style').css({color: '#' + jQuery(this).val()})" />
                      <div class="spider_description">Select a color for the navigation buttons.</div>
                    </td>
                  </tr>
                  <tr id="tr_hover_color">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="hover_color">Hover color: </label></td>
                    <td>
                      <input type="text" name="hover_color" id="hover_color" value="<?php 
        echo $row->hover_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 />
                      <div class="spider_description">Select a hover color for the navigation buttons.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="nav_border_width">Border: </label></td>
                    <td>
                      <input type="text" name="nav_border_width" id="nav_border_width" value="<?php 
        echo $row->nav_border_width;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> px
                      <select class="select_icon select_icon_320" name="nav_border_style" id="nav_border_style" <?php 
        echo $fv_disabled;
        ?>
>
                        <?php 
        foreach ($border_styles as $key => $border_style) {
            ?>
                          <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->nav_border_style == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $border_style;
            ?>
</option>
                          <?php 
        }
        ?>
                      </select>
                      <input type="text" name="nav_border_color" id="nav_border_color" value="<?php 
        echo $row->nav_border_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 />
                      <div class="spider_description">Select the type, size and the color of border for the navigation buttons.</div>
                    </td>
                  </tr>
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="nav_border_radius">Border radius: </label></td>
                    <td>
                      <input type="text" name="nav_border_radius" id="nav_border_radius" value="<?php 
        echo $row->nav_border_radius;
        ?>
" class="spider_char_input" <?php 
        echo $fv_disabled;
        ?>
 />
                      <div class="spider_description">Use CSS type values.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="nav_bg_color">Background color: </label></td>
                    <td>
                      <input type="text" name="nav_bg_color" id="nav_bg_color" value="<?php 
        echo $row->nav_bg_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 />
                      <input type="text" name="butts_transparent" id="butts_transparent" value="<?php 
        echo $row->butts_transparent;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> %
                      <div class="spider_description">Transparency value must be between 0 to 100.</div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
             <div class="wdps_nav_box wdps_nav_bullets_box">
              <table>
                <tbody>
                  <tr>
                    <td class="spider_label"><label>Enable bullets: </label></td>
                    <td>
                      <input type="radio" id="enable_bullets1" name="enable_bullets" <?php 
        echo $row->enable_bullets ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->enable_bullets ? 'class="selected_color"' : '';
        ?>
 for="enable_bullets1">Yes</label>
                      <input type="radio" id="enable_bullets0" name="enable_bullets" <?php 
        echo $row->enable_bullets ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->enable_bullets ? '' : 'class="selected_color"';
        ?>
 for="enable_bullets0">No</label>
                      <div class="spider_description">Choose whether to have navigation bullets or not.</div>
                    </td>
                  </tr>
                 
                  <tr>
                    <td class="spider_label"><label>Position: </label></td>
                    <td>
                      <select class="select_icon select_icon_320" name="bull_position" id="bull_position">
                        <option value="top" <?php 
        echo $row->bull_position == "top" ? 'selected="selected"' : '';
        ?>
>Top</option>
                        <option value="bottom" <?php 
        echo $row->bull_position == "bottom" ? 'selected="selected"' : '';
        ?>
>Bottom</option>
                      </select>
                      <div class="spider_description">Select the position for the navigation bullets.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label>Image for bullets: </label>
                    </td>
                    <td>
                      <input type="radio" name="bull_butt_img_or_not" id="bull_butt_img_or_not_our" value="our" <?php 
        if ($row->bull_butt_img_or_not == 'our') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_bull_butt('our')" /><label <?php 
        if ($row->bull_butt_img_or_not == 'our') {
            echo 'class="selected_color"';
        }
        ?>
 for="bull_butt_img_or_not_our">Default</label>
                      <input type="radio" name="bull_butt_img_or_not" id="bull_butt_img_or_not_cust" value="custom" <?php 
        if ($row->bull_butt_img_or_not == 'custom') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_bull_butt('custom')" /><label <?php 
        if ($row->bull_butt_img_or_not == 'custom') {
            echo 'class="selected_color"';
        }
        ?>
 for="bull_butt_img_or_not_cust">Custom</label>
                      <input type="radio" name="bull_butt_img_or_not" id="bull_butt_img_or_not_stl" value="style" <?php 
        if ($row->bull_butt_img_or_not == 'style') {
            echo 'checked="checked"';
        }
        ?>
 onClick="image_for_bull_butt('style')" /><label <?php 
        if ($row->bull_butt_img_or_not == 'style') {
            echo 'class="selected_color"';
        }
        ?>
 for="bull_butt_img_or_not_stl">Styled</label>
                      <input type="hidden" id="bullets_img_main_url" name="bullets_img_main_url" value="<?php 
        echo $row->bullets_img_main_url;
        ?>
" />
                      <input type="hidden" id="bullets_img_hov_url" name="bullets_img_hov_url" value="<?php 
        echo $row->bullets_img_hov_url;
        ?>
" />
                      <div class="spider_description">Choose whether to use default or styled bullets.</div>
                    </td>
                  </tr>
                </tbody>
                <tbody class="<?php 
        echo $fv_class;
        ?>
"<?php 
        echo $fv_title;
        ?>
>
                  <?php 
        echo $fv_message;
        ?>
                  <tr id="bullets_style">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="bull_style">Bullet style: </label></td>
                    <td>
                      <div style="display: table;">
                        <div style="display: table-cell; vertical-align: middle;">
                          <select class="select_icon select_icon_320" name="bull_style" id="bull_style" <?php 
        echo $fv_disabled;
        ?>
 onchange="change_bull_style(jQuery(this).val())">
                            <?php 
        foreach ($bull_styles as $key => $bull_style) {
            ?>
                              <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->bull_style == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $bull_style;
            ?>
</option>
                              <?php 
        }
        ?>
                          </select>
                        </div>
                        <div style="display: table-cell; vertical-align: middle; background-color: rgba(229, 229, 229, 0.62); text-align: center;">
                          <i id="wdps_act_bull_style" class="fa <?php 
        echo str_replace('-o', '', $row->bull_style);
        ?>
" style="color: #<?php 
        echo $row->bull_act_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                          <i id="wdps_deact_bull_style" class="fa <?php 
        echo $row->bull_style;
        ?>
" style="color: #<?php 
        echo $row->bull_color;
        ?>
; display: inline-block; font-size: 40px; width: 40px; height: 40px;"></i>
                        </div>
                      </div>
                      <div class="spider_description">Choose the style for the bullets.</div>
                    </td>
                  </tr>
                  <script>				  
                    var wdps_blt_img_type = [];
                    var blt_img_dir = '<?php 
        echo WD_PS_URL . '/images/bullet/';
        ?>
';
                    var bull_type_cur_fold = '1';
                    <?php 
        $folder_names = scandir(WD_PS_DIR . '/images/bullet');
        $bull_cur_fold_name = '';
        $bull_cur_type_key = '';
        $bull_cur_color_key = '';
        $bull_cur_sub_fold_names = array();
        array_splice($folder_names, 0, 2);
        $flag = FALSE;
        foreach ($folder_names as $type_key => $folder_name) {
            if (is_dir(WD_PS_DIR . '/images/bullet/' . $folder_name)) {
                ?>
                        wdps_blt_img_type["<?php 
                echo $type_key;
                ?>
"] = [];
                        wdps_blt_img_type["<?php 
                echo $type_key;
                ?>
"]["type_name"] = "<?php 
                echo $folder_name;
                ?>
";
                        <?php 
                if ($row->bullets_img_main_url != '') {
                    /* Getting current button's type folder and color folder.*/
                    $check_bull_cur_fold = explode('/', $row->bullets_img_main_url);
                    if (in_array($folder_name, $check_bull_cur_fold)) {
                        $flag = TRUE;
                        $bull_cur_fold_name = $folder_name;
                        $bull_cur_type_key = $type_key;
                        $bull_cur_sub_fold_names = scandir(WD_PS_DIR . '/images/bullet/' . $bull_cur_fold_name);
                        array_splice($bull_cur_sub_fold_names, 0, 2);
                        ?>
                        bull_type_cur_fold = '<?php 
                        echo $bull_cur_type_key;
                        ?>
';
                            <?php 
                    }
                }
                $sub_folder_names = scandir(WD_PS_DIR . '/images/bullet/' . $folder_name);
                array_splice($sub_folder_names, 0, 2);
                foreach ($sub_folder_names as $color_key => $sub_folder_name) {
                    if (is_dir(WD_PS_DIR . '/images/bullet/' . $folder_name . '/' . $sub_folder_name)) {
                        if ($bull_cur_fold_name == $folder_name) {
                            /* Getting current button's color key.*/
                            if (in_array($sub_folder_name, $check_bull_cur_fold)) {
                                $bull_cur_color_key = $color_key;
                            }
                        }
                        ?>
                            wdps_blt_img_type["<?php 
                        echo $type_key;
                        ?>
"]["<?php 
                        echo $color_key;
                        ?>
"] = "<?php 
                        echo $sub_folder_name;
                        ?>
";
                            <?php 
                    }
                }
            } else {
                ?>
                        console.log('<?php 
                echo $folder_name . " is not a directory.";
                ?>
');
                        <?php 
            }
        }
        ?>
 
                  </script>
                  <tr id="bullets_images_cust">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label>Upload buttons images: </label>
                    </td>
                    <td>
                      <div style="display: table;">
                        <div style="display: table-cell; vertical-align: middle;">
                          <input class="button-secondary wdps_ctrl_btn_upload wdps_free_button" type="button" value="Active Button" onclick="alert('This functionality is disabled in free version.')" />
                        </div>
                        <div style="display: table-cell; vertical-align: middle;">
                          <input class="button-secondary wdps_free_button" type="button" value="Deactive Button" onclick="alert('This functionality is disabled in free version.')" />
                        </div>  
                        <div style="width:100px; display: table-cell; vertical-align: middle; text-align: center;background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;">
                          <img id="bull_img_main" src="<?php 
        echo $row->bullets_img_main_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" />
                          <img id="bull_img_hov" src="<?php 
        echo $row->bullets_img_hov_url;
        ?>
" style="display:inline-block; width: 40px; height: 40px;" /> 
                        </div>
                        <div style="display: table-cell; text-align: center; vertical-align: middle;">
                          <input type="button" class="button button-small wdps_reverse" onclick="wdps_change_bullets_custom_src()" value="Reverse" />
                        </div>
                      </div>
                    </td>
                  </tr>
                  <tr id="bullets_images_select">
                    <td class="spider_label_options" style="vertical-align: middle;">
                      <label for="bullets_images_url">Chooes buttons: </label>
                    </td>
                    <td style="display: block;">
                      <div style="display: table; margin-bottom: 14px;">
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                          <div style="display: block; width: 180px;" class="default_buttons">
                            <div class="spider_choose_option" onclick="wdps_choose_bull_option(this)">
                              <div class="spider_option_main_title">Choose group</div>
                              <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color: #1E8CBE;"></i></div>
                            </div>
                            <div class="spider_bull_options_cont">
                            <?php 
        foreach ($folder_names as $type_key => $folder_name) {
            ?>
                              <div class="spider_option_cont wdps_bull_butt_groups" value="<?php 
            echo $type_key;
            ?>
" <?php 
            echo $bull_cur_type_key == $type_key ? 'selected="selected" style="background-color: #3399FF;"' : '';
            ?>
 onclick="change_bullets_images_type(this)">
                                <div class="spider_option_cont_title" style="width: 64%;">
                                  <?php 
            echo 'Group-' . ++$type_key;
            ?>
                                </div>
                                <div class="spider_option_cont_img">
                                  <img class="bull_src_left" style="display: inline-block; width: 14px; height: 14px;" />
                                  <img class="bull_src_right" style="display: inline-block; width: 14px; height: 14px;" />
                                </div>
                              </div>
                              <?php 
        }
        if (!$flag) {
            /* Folder doesn't exist.*/
            ?>
                              <div class="spider_option_cont" value="0" selected="selected" disabled="disabled">Custom</div>
                              <?php 
        }
        ?>
                            </div>
                          </div>							
                        </div>
                        <div style="display: table-cell; vertical-align: middle;" class="display_block">
                          <div style="display: block; width: 180px; margin-left: 12px;">
                            <div class="spider_choose_option" onclick="alert('This functionality is disabled in free version.')" >
                              <div class="spider_option_main_title" >Choose color</div>
                              <div class="spider_sel_option_ic"><i class="fa fa-angle-down fa-lg" style="color: #1E8CBE;"></i></div>
                            </div>
                          </div>
                        </div>						
                        <div style="width: 100px; display: table-cell; vertical-align: middle; text-align: center;">
                          <div style="display: block; vertical-align: middle; margin-left: 12px; text-align: center; background-color: rgba(229, 229, 229, 0.62); padding-top: 4px; border-radius: 3px;">
                            <img id="bullets_img_main" src="<?php 
        echo $row->bullets_img_main_url;
        ?>
" style="display: inline-block; width: 40px; height: 40px;" />
                            <img id="bullets_img_hov" src="<?php 
        echo $row->bullets_img_hov_url;
        ?>
" style="display: inline-block; width: 40px; height: 40px;" />
                          </div>
                        </div>						
                        <div style="display: table-cell; text-align: center; vertical-align: middle;">
                          <input type="button" class="button button-small wdps_reverse" onclick="change_bullets_src()" value="Reverse" />
                        </div>
                      </div>
                      <div class="spider_description">Choose the type and color for the bullets. The option is designed for limited preview (colors not included) purposes and can't be saved.</div>
                    </td>
                  </tr>
                  <tr id="bullet_size">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="bull_size">Size: </label></td>
                    <td>
                      <input type="text" name="bull_size" id="bull_size" value="<?php 
        echo $row->bull_size;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> px
                      <div class="spider_description">Define the size of the navigation bullets.</div>
                    </td>
                  </tr>
                  <tr id="bullets_color">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="bull_color">Color: </label></td>
                    <td>
                      <input type="text" name="bull_color" id="bull_color" value="<?php 
        echo $row->bull_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 onchange="jQuery('#wdps_deact_bull_style').css({color: '#' + jQuery(this).val()})" />
                      <div class="spider_description">Select the color for the navigation bullets.</div>
                    </td>
                  </tr> 
                  <tr id="bullets_act_color">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="bull_act_color">Active color: </label></td>
                    <td>
                      <input type="text" name="bull_act_color" id="bull_act_color" value="<?php 
        echo $row->bull_act_color;
        ?>
" class="color" <?php 
        echo $fv_disabled;
        ?>
 onchange="jQuery('#wdps_act_bull_style').css({color: '#' + jQuery(this).val()})" />
                      <div class="spider_description">Select the color for the bullet, which is currently displaying a corresponding image.</div>
                    </td>
                  </tr>
                  <tr id="bullet_margin">
                    <td class="spider_label <?php 
        echo $fv_class;
        ?>
"><label for="bull_margin">Margin: </label></td>
                    <td>
                      <input type="text" name="bull_margin" id="bull_margin" value="<?php 
        echo $row->bull_margin;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" <?php 
        echo $fv_disabled;
        ?>
 /> px
                      <div class="spider_description">Set the margin for the navigation bullets in pixels.</div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
              <div class="wdps_nav_box wdps_nav_filmstrip_box spider_free_version_label" title="This functionality is disabled in free version.">
              <table>
                <tbody>
                  <tr>
                    <td colspan="2">
                      <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Filmstrip is disabled in free version.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label spider_free_version_label"><label>Enable filmstrip: </label></td>
                    <td>
                      <input disabled="disabled" type="radio" id="enable_filmstrip1" name="enable_filmstrip" <?php 
        echo $row->enable_filmstrip ? 'checked="checked"' : '';
        ?>
 value="1" /><label for="filmstrip1">Yes</label>
                      <input disabled="disabled" type="radio" id="enable_filmstrip0" name="enable_filmstrip" <?php 
        echo $row->enable_filmstrip ? '' : 'checked="checked"';
        ?>
 value="0" /><label for="filmstrip0">No</label>
                      <div class="spider_description">Choose whether to have thumbnails of the slides displayed as a filmstrip or not.</div>
                    </td>
                  </tr>
                  <tr id="filmstrip_position">
                    <td class="spider_label"><label>Position: </label></td>
                    <td>
                      <select class="select_icon select_icon_320" disabled="disabled" name="film_pos" id="film_pos">
                        <option value="top" <?php 
        echo $row->film_pos == "top" ? 'selected="selected"' : '';
        ?>
>Top</option>
                        <option value="right" <?php 
        echo $row->film_pos == "right" ? 'selected="selected"' : '';
        ?>
>Right</option>
                        <option value="bottom" <?php 
        echo $row->film_pos == "bottom" ? 'selected="selected"' : '';
        ?>
>Bottom</option>
                        <option value="left" <?php 
        echo $row->film_pos == "left" ? 'selected="selected"' : '';
        ?>
>Left</option>
                      </select>
                      <div class="spider_description">Set the position of the filmstrip.</div>
                    </td>
                  </tr>
                  <tr id="filmstrip_size">
                    <td class="spider_label"><label for="film_thumb_width">Thumbnail dimensions: </label></td>
                    <td>
                      <input disabled="disabled" type="text" name="film_thumb_width" id="film_thumb_width" value="<?php 
        echo $row->film_thumb_width;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> x 
                      <input disabled="disabled" type="text" name="film_thumb_height" id="film_thumb_height" value="<?php 
        echo $row->film_thumb_height;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> px
                      <div class="spider_description">Define the maximum width and heigth of the filmstrip thumbnails.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="film_bg_color">Background color: </label></td>
                    <td>
                      <input disabled="disabled" type="text" name="film_bg_color" id="film_bg_color" value="<?php 
        echo $row->film_bg_color;
        ?>
" class="color" />
                      <div class="spider_description">Select the background color for the filmstrip.</div>
                    </td>
                  </tr>
                  <tr id="filmstrip_thumb_margin">
                    <td class="spider_label"><label for="film_tmb_margin">Thumbnail separator: </label></td>
                    <td>
                      <input disabled="disabled" type="text" name="film_tmb_margin" id="film_tmb_margin" value="<?php 
        echo $row->film_tmb_margin;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)"/> px
                      <div class="spider_description">Set the separator for the thumbnails.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="film_act_border_width">Active border: </label></td>
                    <td>
                      <input disabled="disabled" type="text" name="film_act_border_width" id="film_act_border_width" value="<?php 
        echo $row->film_act_border_width;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)"/> px
                      <select class="select_icon select_icon_320" disabled="disabled" name="film_act_border_style" id="film_act_border_style">
                        <?php 
        foreach ($border_styles as $key => $border_style) {
            ?>
                          <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $row->film_act_border_style == $key ? 'selected="selected"' : '';
            ?>
><?php 
            echo $border_style;
            ?>
</option>
                          <?php 
        }
        ?>
                      </select>
                      <input disabled="disabled" type="text" name="film_act_border_color" id="film_act_border_color" value="<?php 
        echo $row->film_act_border_color;
        ?>
" class="color"/>
                      <div class="spider_description">The thumbnail for the currently displayed image will have a border. You can set its size, type and color.</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="film_dac_transparent">Deactive transparency: </label></td>
                    <td>
                      <input disabled="disabled" type="text" name="film_dac_transparent" id="film_dac_transparent" value="<?php 
        echo $row->film_dac_transparent;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)"/> %
                      <div class="spider_description">You can set a transparency level for the inactive filmstrip items which must be between 0 to 100..</div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
            <div class="wdps_nav_box wdps_nav_timer_bar_box">
              <table>
                <tbody>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Enable timer bar:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="radio" id="enable_time_bar1" name="enable_time_bar" <?php 
        echo $row->enable_time_bar ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->enable_time_bar ? 'class="selected_color"' : '';
        ?>
 for="time_bar1"><?php 
        echo __('Yes', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="enable_time_bar0" name="enable_time_bar" <?php 
        echo $row->enable_time_bar ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->enable_time_bar ? '' : 'class="selected_color"';
        ?>
 for="time_bar0"><?php 
        echo __('No', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('You can add a bar displaying the timing left to switching to the next slide on autoplay.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="timer_bar_type"><?php 
        echo __('Type:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <select class="select_icon select_icon_320" name="timer_bar_type" id="timer_bar_type">
                        <option value="top" <?php 
        echo $row->timer_bar_type == "top" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Line top', 'wdps_back');
        ?>
</option>
                        <option value="bottom" <?php 
        echo $row->timer_bar_type == "bottom" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Line Bottom', 'wdps_back');
        ?>
</option>
                        <option value="circle_top_left" <?php 
        echo $row->timer_bar_type == "circle_top_left" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Circle top left', 'wdps_back');
        ?>
</option>
                        <option value="circle_top_right" <?php 
        echo $row->timer_bar_type == "circle_top_right" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Circle top right', 'wdps_back');
        ?>
</option>
                        <option value="circle_bot_left" <?php 
        echo $row->timer_bar_type == "circle_bot_left" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Circle bottom left', 'wdps_back');
        ?>
</option>
                        <option value="circle_bot_right" <?php 
        echo $row->timer_bar_type == "circle_bot_right" ? 'selected="selected"' : '';
        ?>
><?php 
        echo __('Circle bottom right', 'wdps_back');
        ?>
</option>
                      </select>
                      <div class="spider_description"><?php 
        echo __('Choose the type of the timer bar to be used within the slider.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="timer_bar_size"><?php 
        echo __('Size:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="timer_bar_size" id="timer_bar_size" value="<?php 
        echo $row->timer_bar_size;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" /> px
                      <div class="spider_description"><?php 
        echo __('Define the height of the timer bar.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="timer_bar_color"><?php 
        echo __('Color:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" name="timer_bar_color" id="timer_bar_color" value="<?php 
        echo $row->timer_bar_color;
        ?>
" class="color" />
                      <input type="text" name="timer_bar_transparent" id="timer_bar_transparent" value="<?php 
        echo $row->timer_bar_transparent;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)"/> %
                      <div class="spider_description"><?php 
        echo __('Transparency value must be between 0 to 100.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
            <div class="wdps_nav_box wdps_nav_css_box">
              <table style="width:50%">
                <tbody>
                  <tr>
                    <td class="spider_label"><label for="css"><?php 
        echo __('Css:', 'wdps_back');
        ?>
 </label></td> 
                  </tr> 
                  <tr>
                    <td style="width: 90%;">
                      <div class="spider_description"><?php 
        echo __('Add custom CSS to apply custom changes to the slider.', 'wdps_back');
        ?>
</div>
                      <textarea id="css" name="css" rows="30" style="width: 100%;"><?php 
        echo htmlspecialchars($row->css);
        ?>
</textarea>
                    </td>
                  </tr>   
                </tbody>
              </table>
            </div>
          </div>
        </div>
       
        <!--------------Static Slides tab----------->
        <div class="wdps_box wdps_slides_box">
          <div class="tab_conteiner">
            <div class="tab_button_wrap setting_tab_button_wrap" onclick="wdps_change_tab(this, 'wdps_settings_box')">
              <a class="wdps_button-secondary wdps_settings" href="#">
                <span tab_type="settings" class="wdps_tab_label"><?php 
        echo __('Settings', 'wdps_back');
        ?>
</span>
              </a>
            </div>
            <div class="tab_button_wrap slides_tab_button_wrap" onclick="wdps_change_tab(this, 'wdps_slides_box')" >
              <a class="wdps_button-secondary wdps_slides" href="#">
                <span tab_type="slides" class="wdps_tab_label"><?php 
        echo __('Slides', 'wdps_back');
        ?>
</span>
              </a>
            </div>
            <div class="clear"></div>
             
          </div>
          <table>
              <tr>
              <td>
              </td>
              </tr>
          </table>
        <div class="dynamic_tabs">
          <div class="bgcolor wdps_tabs aui-sortable">
            <table>
              <tr>
              <td>
             <label style="padding-right:10px;"><?php 
        echo __('Post slider type:', 'wdps_back');
        ?>
 </label>
                <input type="radio" id="dynamic0" name="dynamic" <?php 
        echo $row->dynamic ? '' : 'checked="checked"';
        ?>
 value="0" onClick="wdps_change_post_nav()" /><label <?php 
        echo $row->dynamic ? '' : 'class="selected_color"';
        ?>
 for="dynamic0"><?php 
        echo __('Static posts slides', 'wdps_back');
        ?>
</label>
                <input type="radio" id="dynamic1" name="dynamic" <?php 
        echo $row->dynamic ? 'checked="checked"' : '';
        ?>
 value="1" onClick="wdps_change_post_nav();" /><label <?php 
        echo $row->dynamic ? 'class="selected_color"' : '';
        ?>
 for="dynamic1" style="padding-right:17px;"><?php 
        echo __('Dynamic posts slides', 'wdps_back');
        ?>
</label>
                
              <div class="wdps_clear"></div>
              </td>
              </tr>
              </table>
            </div>
          </div>
          <div class="wdps_box static_slides">
          <table>
            <tbody style="display: block;">
              <tr style="display: block;">
             
                <td colspan="4" style="display: block;">
                
                  <div class="bgcolor wdps_tabs wbs_subtab aui-sortable">
                      <h2 class="titles"><?php 
        echo __('Slides', 'wdps_back');
        ?>
<h2>
                   <?php 
        foreach ($slides_row as $key => $slide_row) {
            if ($slide_row->title != 'prototype' && $slide_row->post_id != 0) {
                ?>
                      <script>
												jQuery(function(){
														jQuery(document).on("click","#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
",function(){
																wdps_change_sub_tab(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
														});
														jQuery(document).on("click","#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
 input",function(e){
																e.stopPropagation();
														});
														jQuery(document).on("click","#title<?php 
                echo $slide_row->id;
                ?>
",function(){
																wdps_change_sub_tab(jQuery("#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
"), 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
																wdps_change_sub_tab_title(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
														});
												});
                      
											</script>
                    <div id="wdps_subtab_wrap<?php 
                echo $slide_row->id;
                ?>
" class="wdps_subtab_wrap connectedSortable"> 
                      <div id="wbs_subtab<?php 
                echo $slide_row->id;
                ?>
" class="tab_link  <?php 
                echo ($id == 0 || !$sub_tab_type || strpos($sub_tab_type, 'pr') !== FALSE) && $key == 0 || 'slide' . $slide_row->id == $sub_tab_type ? 'wdps_sub_active' : '';
                ?>
" href="#" >
                        <div style="background-image:url('<?php 
                echo $slide_row->type != 'image' ? $slide_row->type == 'video' && ctype_digit($slide_row->thumb_url) ? wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) ? wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) : WD_PS_URL . '/images/no-video.png' : $slide_row->thumb_url : $slide_row->thumb_url;
                ?>
');background-position: center" class="tab_image" id="wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
" >
                          <div class="tab_buttons">
														<div class="handle_wrap">
															<div class="handle" title="<?php 
                echo __('Drag to re-order', 'wdps_back');
                ?>
"></div>
														</div>
														<div class="wdps_tab_title_wrap">
															<input type="text" id="title<?php 
                echo $slide_row->id;
                ?>
" name="title<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->title;
                ?>
" class="wdps_tab_title" tab_type="slide<?php 
                echo $slide_row->id;
                ?>
" />
														</div>
                            <input type="hidden" name="order<?php 
                echo $slide_row->id;
                ?>
" id="order<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->order;
                ?>
" />
                          </div>
                          <div class="overlay" >
                          <div id="hover_buttons">
                          
                              <!--<span class="wdps_change_thumbnail" onclick="spider_media_uploader('<?php 
                echo $slide_row->id;
                ?>
', event, false); return false;" title="<?php 
                echo __('Edit Slide', 'wdps_back');
                ?>
" value="<?php 
                echo __('Edit Image', 'wdps_back');
                ?>
"></span>-->
                              <span >
                                  <a class="wdps_change_thumbnail" href="<?php 
                echo add_query_arg(array('action' => 'WDPSPosts', 'slider_id' => $row->id, 'slide_id' => $slide_row->id, 'count' => 1, 'width' => '700', 'height' => '550', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
                ?>
"  title="<?php 
                echo __('Edit Post', 'wdps_back');
                ?>
" value="<?php 
                echo __('Edit Post', 'wdps_back');
                ?>
"  onclick="if (wdps_check_required('name', 'Name')) {jQuery(this).removeClass('thickbox').removeClass('thickbox-preview');return false;};                                        jQuery(this).addClass('thickbox').addClass('thickbox-preview'); return false;"> 
                              
                                  </a> 
                              </span> 
                              <span class="wdps_slide_dublicate" title="<?php 
                echo __('Duplicate slide', 'wdps_back');
                ?>
" onclick="wdps_duplicate_slide('<?php 
                echo $slide_row->id;
                ?>
','<?php 
                echo $slide_row->post_id;
                ?>
');" ></span>
                              <span class="wdps_tab_remove" title="<?php 
                echo __('Remove Slide', 'wdps_back');
                ?>
" title="<?php 
                echo __('Delete slide', 'wdps_back');
                ?>
" onclick="wdps_remove_slide('<?php 
                echo $slide_row->id;
                ?>
')"></span>
                              <input type="hidden" name="order<?php 
                echo $slide_row->id;
                ?>
" id="order<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->order;
                ?>
" />
                              <span class="wdps_clear"></span>
                           </div>
                          </div>
                        </div>
                      </div>
                    </div>
                      <?php 
            }
        }
        ?>
                    <div class="wdps_subtab_wrap new_tab_image">
                    <div class="new_tab_link" >
                      <a id="wdps_posts_btn" href="<?php 
        echo add_query_arg(array('action' => 'WDPSPosts', 'slider_id' => $id, 'width' => '700', 'height' => '550', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
        ?>
" class="new_tab_link" title="<?php 
        echo __('Add Posts', 'wdps_back');
        ?>
" onclick="if (wdps_check_required('name', 'Name')) {jQuery(this).removeClass('thickbox').removeClass('thickbox-preview');return false;};                                         jQuery(this).addClass('thickbox').addClass('thickbox-preview'); return false;" >
                <?php 
        echo __('Add Posts', 'wdps_back');
        ?>
                        </a>
                     </div>
                    </div>
                    <div class="wdps_clear"></div>
                  </div>
                 
                  <?php 
        foreach ($slides_row as $key => $slide_row) {
            if ($slide_row->title != 'prototype' && $slide_row->post_id != 0) {
                if (isset($slide_row->post_id) && $slide_row->post_id != 0) {
                    $post_feild_name = $this->model->get_post_data();
                    $custom_fields_names = get_post_custom_keys($slide_row->post_id);
                    for ($k = 0; $k < count($custom_fields_names); ++$k) {
                        array_push($post_feild_name, $custom_fields_names[$k]);
                    }
                } else {
                    $post_feild_name = $this->model->get_post_data();
                }
                $post_feild_name = implode(",", $post_feild_name);
                ?>
                  <div class="wdps_box <?php 
                echo ($id == 0 || !$sub_tab_type || strpos($sub_tab_type, 'pr') !== FALSE) && $key == 0 || 'slide' . $slide_row->id == $sub_tab_type ? 'wdps_sub_active' : '';
                ?>
 wdps_slide<?php 
                echo $slide_row->id;
                ?>
">
                    <table class="ui-sortable<?php 
                echo $slide_row->id;
                ?>
">
                      <thead><tr><td colspan="4">&nbsp;</td></tr></thead>
                      <tbody>
                        <input type="hidden" name="type<?php 
                echo $slide_row->id;
                ?>
" id="type<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->type;
                ?>
" />
                        <input type="hidden" name="wdps_video_type<?php 
                echo $slide_row->id;
                ?>
" id="wdps_video_type<?php 
                echo $slide_row->id;
                ?>
" />
                        <tr class="bgcolor">
                          <td colspan="4">
                          <h2 class="titles"><?php 
                echo __('Edit Slides', 'wdps_back');
                ?>
</h2>
                            <div id="slide_add_buttons">
                            <?php 
                $query_url = wp_nonce_url(admin_url('admin-ajax.php'), '', 'wdps_nonce');
                ?>
                            <script>
                              var ajax_url = "<?php 
                echo $query_url;
                ?>
";
                            </script>
                            <div class="slide_add_buttons_wrap">
                            <a href="<?php 
                echo add_query_arg(array('action' => 'WDPSPosts', 'slider_id' => $row->id, 'slide_id' => $slide_row->id, 'count' => 1, 'width' => '700', 'height' => '550', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
                ?>
" class="action_buttons add_post thickbox thickbox-preview" title="<?php 
                echo __('Add/Edit Post', 'wdps_back');
                ?>
" onclick="if (wdps_check_required('name', 'Name')) {jQuery(this).removeClass('thickbox').removeClass('thickbox-preview');return false;};
                                                                                                                                                                                                                                                                                            jQuery(this).addClass('thickbox').addClass('thickbox-preview'); return false;">
                              <?php 
                echo __('Add Post', 'wdps_back');
                ?>
                            </a>
                           </div> 
                            <div class="slide_add_buttons_wrap">	
                               <input type="button" class="action_buttons delete"  id="delete_image_url<?php 
                echo $slide_row->id;
                ?>
" onclick="wdps_remove_slide('<?php 
                echo $slide_row->id;
                ?>
')" value="<?php 
                echo __('Delete', 'wdps_back');
                ?>
" />
                             </div>
                            <input type="hidden" id="image_url<?php 
                echo $slide_row->id;
                ?>
" name="image_url<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->image_url;
                ?>
" />
                            <input type="hidden" id="thumb_url<?php 
                echo $slide_row->id;
                ?>
" name="thumb_url<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->thumb_url;
                ?>
" />
                            <div class="clear"></div>
                            </div>
                          </td>
                        </tr>
                        <tr class="bgcolor">
                          <td colspan="4">
                            <div id="wdps_preview_wrapper_<?php 
                echo $slide_row->id;
                ?>
" class="wdps_preview_wrapper" style="width: <?php 
                echo $row->width;
                ?>
px; height: <?php 
                echo $row->height;
                ?>
px;">
                              <div class="wdps_preview" style="overflow: hidden; position: absolute; width: inherit; height: inherit; background-color: transparent; background-image: none; display: block;">
                              
                                <div id="wdps_preview_image<?php 
                echo $slide_row->id;
                ?>
" class="wdps_preview_image<?php 
                echo $slide_row->id;
                ?>
"
                                     style='background-color: <?php 
                echo WDW_PS_Library::spider_hex2rgba($row->background_color, (100 - $row->background_transparent) / 100);
                ?>
;
                                            background-image: url("<?php 
                echo $slide_row->type != 'image' ? $slide_row->thumb_url : $slide_row->image_url . '?date=' . date('Y-m-d H:i:s');
                ?>
");
                                            background-position: center center;
                                            background-repeat: no-repeat;
                                            background-size: <?php 
                echo $row->bg_fit;
                ?>
;
                                            width: inherit;
                                            height: inherit;
                                            /*position: relative;*/'>
                                <?php 
                $layers_row = $this->model->get_layers_row_data($slide_row->id, $slide_row->post_id);
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        //$post_feild_name = implode(",",$post_feild_name[$key]);
                        $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                        switch ($layer->type) {
                            case 'text':
                                ?>
                                        <span id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)"
                                              style="<?php 
                                echo $layer->image_width ? 'width: ' . $layer->image_width . '%; ' : '';
                                echo $layer->image_height ? 'height: ' . $layer->image_height . '%; ' : '';
                                ?>
word-break: <?php 
                                echo $layer->image_scale ? 'normal' : 'break-all';
                                ?>
; display: inline-block; position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; color: #<?php 
                                echo $layer->color;
                                ?>
; font-size: <?php 
                                echo $layer->size;
                                ?>
px; line-height: 1.25em; font-family: <?php 
                                echo $layer->ffamily;
                                ?>
; font-weight: <?php 
                                echo $layer->fweight;
                                ?>
; padding: <?php 
                                echo $layer->padding;
                                ?>
; background-color: <?php 
                                echo WDW_PS_Library::spider_hex2rgba($layer->fbgcolor, (100 - $layer->transparent) / 100);
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
"><?php 
                                echo str_replace(array("\r\n", "\r", "\n"), "<br>", $layer->text);
                                ?>
</span>
                                        <?php 
                                break;
                            case 'image':
                                ?>
                                        <img id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)" src="<?php 
                                echo $layer->image_url;
                                ?>
"
                                             style="opacity: <?php 
                                echo (100 - $layer->imgtransparent) / 100;
                                ?>
; filter: Alpha(opacity=<?php 
                                echo 100 - $layer->imgtransparent;
                                ?>
); position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
; " />
                                        <?php 
                                break;
                            case 'video':
                                ?>
                                        <img id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)" src="<?php 
                                echo $layer->image_url;
                                ?>
"
                                             style="max-width: <?php 
                                echo $layer->image_width;
                                ?>
px; width: <?php 
                                echo $layer->image_width;
                                ?>
px; max-height: <?php 
                                echo $layer->image_height;
                                ?>
px; height: <?php 
                                echo $layer->image_height;
                                ?>
px; position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
;" />
                                        <?php 
                                break;
                            case 'social':
                                ?>
                                        <style>#<?php 
                                echo $prefix;
                                ?>
:hover {color: #<?php 
                                echo $layer->hover_color;
                                ?>
 !important;}</style>
                                        <i id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable fa fa-<?php 
                                echo $layer->social_button;
                                ?>
 ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)"
                                           style="opacity: <?php 
                                echo (100 - $layer->transparent) / 100;
                                ?>
; filter: Alpha(opacity=<?php 
                                echo 100 - $layer->transparent;
                                ?>
); position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; color: #<?php 
                                echo $layer->color;
                                ?>
; font-size: <?php 
                                echo $layer->size;
                                ?>
px; line-height: <?php 
                                echo $layer->size;
                                ?>
px; padding: <?php 
                                echo $layer->padding;
                                ?>
; "></i>
                                        <?php 
                                break;
                            default:
                                break;
                        }
                    }
                }
                ?>
                                </div>
                              </div>
                            </div>
                          </td>
                        </tr>
                       <tr>
                          <td>
                            <table class="wdps_slide_radio_left">
                              <tr>
                                <td class="spider_label"><label><?php 
                echo __('Published:', 'wdps_back');
                ?>
 </label></td>
                                <td>
                                  <input type="radio" id="published<?php 
                echo $slide_row->id;
                ?>
1" name="published<?php 
                echo $slide_row->id;
                ?>
" <?php 
                echo $slide_row->published ? 'checked="checked"' : '';
                ?>
 value="1" /><label <?php 
                echo $slide_row->published ? 'class="selected_color"' : '';
                ?>
 for="published<?php 
                echo $slide_row->id;
                ?>
1"><?php 
                echo __('Yes', 'wdps_back');
                ?>
</label>
                                  <input type="radio" id="published<?php 
                echo $slide_row->id;
                ?>
0" name="published<?php 
                echo $slide_row->id;
                ?>
" <?php 
                echo $slide_row->published ? '' : 'checked="checked"';
                ?>
 value="0" /><label <?php 
                echo $slide_row->published ? '' : 'class="selected_color"';
                ?>
 for="published<?php 
                echo $slide_row->id;
                ?>
0"><?php 
                echo __('No', 'wdps_back');
                ?>
</label>
                                </td>
                              </tr>
                            </table>
                            <table class="wdps_slide_radio_right">
                             
                              <tr id="trlink<?php 
                echo $slide_row->id;
                ?>
" <?php 
                echo $slide_row->type == 'image' ? '' : 'style="display: none;"';
                ?>
>
                                <td title="<?php 
                echo __('You can set a redirection link, so that the user will get to the mentioned location upon hitting the slide.Use http:// and https:// for external links.', 'wdps_back');
                ?>
" class="wdps_tooltip spider_label">
                                  <label for="link<?php 
                echo $slide_row->id;
                ?>
"><?php 
                echo __('Link the slide to:', 'wdps_back');
                ?>
 </label>
                                </td>
                                <td>
                                  <input class="wdps_external_link" id="link<?php 
                echo $slide_row->id;
                ?>
" type="text" value="<?php 
                echo $slide_row->link;
                ?>
" name="link<?php 
                echo $slide_row->id;
                ?>
" />
                                  <input id="target_attr_slide<?php 
                echo $slide_row->id;
                ?>
" type="checkbox"  name="target_attr_slide<?php 
                echo $slide_row->id;
                ?>
" <?php 
                echo $slide_row->target_attr_slide ? 'checked="checked"' : '';
                ?>
 value="1" /><label for="target_attr_slide<?php 
                echo $slide_row->id;
                ?>
"> <?php 
                echo __('Open in a new window', 'wdps_back');
                ?>
</label>
                                </td>
                              </tr>
                            </table>
                          </td>
                        </tr>
                        <tr>
                          <td>
                          <?php 
                if (isset($slide_row->post_id)) {
                    ?>
                            <input type="hidden" id="wdps_post_id<?php 
                    echo $slide_row->id;
                    ?>
" name="wdps_post_id<?php 
                    echo $slide_row->id;
                    ?>
" value="<?php 
                    echo $slide_row->post_id;
                    ?>
"/>
                            <?php 
                }
                ?>
                          </td>
                        </tr>
                        
                        <tr class="bgcolor">
                          <td colspan="4"> 
                          <h2 class="titles"><?php 
                echo __('Layers', 'wdps_back');
                ?>
</h2>
                         <div id="layer_add_buttons">
                          <div class="layer_add_buttons_wrap">
                            <input type="button"  class="action_buttons add_text_layer button-small" onclick="wdps_add_layer('text', '<?php 
                echo $slide_row->id;
                ?>
','','',1,0,'post','<?php 
                echo $post_feild_name;
                ?>
'); return false;" value="<?php 
                echo __('Add Text Layer', 'wdps_back');
                ?>
" />
                          </div>
                          <div class="layer_add_buttons_wrap">
                            <button  class="action_buttons add_image_layer <?php 
                echo !$fv ? "" : " wdps_free_button";
                ?>
  button-small" onclick="<?php 
                echo !$fv ? "wdps_add_layer('image', '" . $slide_row->id . "', '', event)" : "alert('This functionality is disabled in free version.')";
                ?>
; return false;"  >Add Image Layer</button>
                          </div>
                          <div class="layer_add_buttons_wrap">
                             <button class="action_buttons add_social_layer button-small wdps_free_button" onclick="alert('This functionality is disabled in free version.'); return false;" > Social Button Layer</button>
                          </div>
                          <div class="layer_add_buttons_wrap">
                            <button class="action_buttons add_hotspot_layer button-small wdps_free_button" onclick="alert('This functionality is disabled in free version.'); return false;" >Add Hotspot Layer</button>
                          </div>
                          <div class="clear"></div>
                         </div>
                         </td>
                        </tr>
                      </tbody>
                      <?php 
                $layer_ids_string = '';
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                        ?>
                          <tbody class="layer_table_count" id="<?php 
                        echo $prefix;
                        ?>
_tbody">
                            <tr class="wdps_layer_head_tr">
                              <td class="wdps_layer_head" colspan="4">
                              <div class="wdps_layer_left">
                                <div class="layer_handle handle connectedSortable" title="<?php 
                        echo __('Drag to re-order', 'wdps_back');
                        ?>
"></div>
                                <span class="wdps_layer_label" onclick="wdps_showhide_layer('<?php 
                        echo $prefix;
                        ?>
_tbody', 0)"><input id="<?php 
                        echo $prefix;
                        ?>
_title" name="<?php 
                        echo $prefix;
                        ?>
_title" type="text" class="wdps_layer_title" style="width: 80px; color:#00A2D0;padding:5px;" value="<?php 
                        echo $layer->title;
                        ?>
" title="<?php 
                        echo __('Layer title', 'wdps_back');
                        ?>
" /></span>
                              </div>
                              <div class="wdps_layer_right">
                                <span class="wdps_layer_remove" onclick="wdps_delete_layer('<?php 
                        echo $slide_row->id;
                        ?>
', '<?php 
                        echo $layer->id;
                        ?>
')" title="<?php 
                        __('Delete layer', 'wdps_back');
                        ?>
"></span>
                                <span class="wdps_layer_dublicate" onclick="wdps_add_layer('<?php 
                        echo $layer->type;
                        ?>
', '<?php 
                        echo $slide_row->id;
                        ?>
', '', '', 1,0,'post','<?php 
                        echo $post_feild_name;
                        ?>
'); wdps_duplicate_layer('<?php 
                        echo $layer->type;
                        ?>
', '<?php 
                        echo $slide_row->id;
                        ?>
', '<?php 
                        echo $layer->id;
                        ?>
');" title="<?php 
                        echo __('Duplicate layer', 'wdps_back');
                        ?>
"></span>
                                 <input id="<?php 
                        echo $prefix;
                        ?>
_depth" class="wdps_layer_depth spider_int_input" type="text" onchange="jQuery('#<?php 
                        echo $prefix;
                        ?>
').css({zIndex: jQuery(this).val()})" onkeypress="return spider_check_isnum(event)" value="<?php 
                        echo $layer->depth;
                        ?>
" prefix="<?php 
                        echo $prefix;
                        ?>
" name="<?php 
                        echo $prefix;
                        ?>
_depth" title="z-index" />
                              </div>  
                                <div class="wdps_clear"></div>
                              </td>
                            </tr>
                            <?php 
                        switch ($layer->type) {
                            /*--------text layer----------*/
                            case 'text':
                                ?>
                            <tr class="wdps_layer_tr" style="display:none;">
                                <td colspan=2>
                                  <table class="layer_table_left">
                              <tr>
                              <td  class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_text"><?php 
                                echo __('Text:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <textarea id="<?php 
                                echo $prefix;
                                ?>
_text" class='wdps_textarea' name="<?php 
                                echo $prefix;
                                ?>
_text" style="width: 555px; height: 100px; resize: vertical;" onkeyup="wdps_new_line('<?php 
                                echo $prefix;
                                ?>
');"><?php 
                                echo $layer->text;
                                ?>
</textarea>
                                <div class="spider_description" ></div>
                                <?php 
                                $post_id = $slide_row->post_id;
                                if (isset($slide_row->post_id) && $slide_row->post_id != 0) {
                                    $custom_fields_name = get_post_custom_keys($post_id);
                                    $post_feild_name = $this->model->get_post_data();
                                    for ($k = 0; $k < count($custom_fields_name); ++$k) {
                                        array_push($post_feild_name, $custom_fields_name[$k]);
                                    }
                                } else {
                                    $post_feild_name = $this->model->get_post_data();
                                }
                                for ($i = 0; $i < count($post_feild_name); ++$i) {
                                    ?>
                                      <input type='button' class="button-primary" id ="wdps_post<?php 
                                    echo $slide_row->id;
                                    ?>
" style="line-height:4px;display:table;float:left;margin:3px;" value="<?php 
                                    echo $post_feild_name[$i];
                                    ?>
" onclick="wdps_add_post_feilds('<?php 
                                    echo $prefix;
                                    ?>
','<?php 
                                    echo $post_feild_name[$i];
                                    ?>
');"/>
                                      <?php 
                                }
                                $post_feild_name = implode(",", $post_feild_name);
                                ?>
                              </td>	
                              </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Leave blank to keep the initial width and height.');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_image_width"><?php 
                                echo __('Dimensions:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_width" class="spider_int_input" type="text" onchange="wdps_text_width(this, '<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->image_width;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_image_width" /> x 
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_height" class="spider_int_input" type="text" onchange="wdps_text_height(this, '<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->image_height;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_image_height" /> % 
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_scale" type="checkbox" onchange="wdps_break_word(this, '<?php 
                                echo $prefix;
                                ?>
')" name="<?php 
                                echo $prefix;
                                ?>
_image_scale" <?php 
                                echo $layer->image_scale ? 'checked="checked"' : '';
                                ?>
 /><label for="<?php 
                                echo $prefix;
                                ?>
_image_scale"><?php 
                                echo __('Break-word', 'wdps_back');
                                ?>
</label>
                              </td>
                            </tr>
                          <tr>
                              <td title="<?php 
                                echo __('In addition you can drag and drop the layer to a desired position.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label><?php 
                                echo __('Position:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                X <input id="<?php 
                                echo $prefix;
                                ?>
_left" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({left: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->left;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_left" />
                                Y <input id="<?php 
                                echo $prefix;
                                ?>
_top" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({top: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->top;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_top" />
                              </td> 
                            </tr>		
                                    <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_size"><?php 
                                echo __('Size:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_size" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({fontSize: jQuery(this).val() + 'px', lineHeight: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->size;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_size" /> px
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                          <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_color"><?php 
                                echo __('Color:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_color" class="color" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({color: '#' + jQuery(this).val()})" value="<?php 
                                echo $layer->color;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_color" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                           <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_ffamily"><?php 
                                echo __('Font family:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <select class="select_icon select_icon_320" style="width: 200px;" id="<?php 
                                echo $prefix;
                                ?>
_ffamily" onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
', 1)" name="<?php 
                                echo $prefix;
                                ?>
_ffamily">
                                  <?php 
                                $fonts = isset($layer->google_fonts) && $layer->google_fonts ? $google_fonts : $font_families;
                                foreach ($fonts as $key => $font_family) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->ffamily == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $font_family;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_google_fonts1" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_google_fonts" value="1" <?php 
                                echo $layer->google_fonts ? 'checked="checked"' : '';
                                ?>
 onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
')" />
                                <label for="<?php 
                                echo $prefix;
                                ?>
_google_fonts1"><?php 
                                echo __('Google fonts', 'wdps_back');
                                ?>
</label>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_google_fonts0" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_google_fonts" value="0" <?php 
                                echo $layer->google_fonts ? '' : 'checked="checked"';
                                ?>
 onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
')" />
                                <label for="<?php 
                                echo $prefix;
                                ?>
_google_fonts0"><?php 
                                echo __('Default', 'wdps_back');
                                ?>
</label>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_fweight"><?php 
                                echo __('Font weight:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                  <select class="select_icon select_icon_320" style="width:70px" id="<?php 
                                echo $prefix;
                                ?>
_fweight" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({fontWeight: jQuery(this).val()})" name="<?php 
                                echo $prefix;
                                ?>
_fweight">
                                  <?php 
                                foreach ($font_weights as $key => $fweight) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->fweight == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $fweight;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                           <tr>
                              <td title="<?php 
                                echo __('Use http:// and https:// for external links.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_link"><?php 
                                echo __('Link:', 'wdps_back');
                                ?>
 </label>
                              </td>
                                <td colspan="2">
                                <input class="wdps_link" id="<?php 
                                echo $prefix;
                                ?>
_link" type="text" style="width: 200px;" value="<?php 
                                echo $layer->link;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_link" />
                                <input id="<?php 
                                echo $prefix;
                                ?>
_target_attr_layer" type="checkbox"  name="<?php 
                                echo $prefix;
                                ?>
_target_attr_layer" <?php 
                                echo $layer->target_attr_layer ? 'checked="checked"' : '';
                                ?>
 value="1" /><label for="<?php 
                                echo $prefix;
                                ?>
_target_attr_layer"> <?php 
                                echo __('Open in a new window', 'wdps_back');
                                ?>
</label>
                              </td>
                            </tr>
                            <tr>
                              <td class="spider_label">
                                <label><?php 
                                echo __('Published:', 'wdps_back');
                                ?>
 </label>
                              </td>
                               <td colspan=3>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_published1" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_published" value="1" <?php 
                                echo $layer->published ? 'checked="checked"' : '';
                                ?>
 />
                                <label <?php 
                                echo $layer->published ? 'class="selected_color"' : '';
                                ?>
 for="<?php 
                                echo $prefix;
                                ?>
_published1"><?php 
                                echo __('Yes', 'wdps_back');
                                ?>
</label>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_published0" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_published" value="0" <?php 
                                echo $layer->published ? '' : 'checked="checked"';
                                ?>
 />
                                <label <?php 
                                echo $layer->published ? '' : 'class="selected_color"';
                                ?>
 for="<?php 
                                echo $prefix;
                                ?>
_published0"><?php 
                                echo __('No', 'wdps_back');
                                ?>
</label>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            </table>
                            <table class="layer_table_right" >
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in"><?php 
                                echo __('Effect In:', 'wdps_back');
                                ?>
</label>
                              </td>
                              <td>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_start" class="spider_int_input" type="text" value="<?php 
                                echo $layer->start;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_start" /> ms 
                                  <div class="spider_description"><?php 
                                echo __('Start', 'wdps_back');
                                ?>
</div>
                                </span>
                                <span style="display: table-cell;">
                                  <select class="select_icon select_icon_320" name="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in" id="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in" style="width:150px;" onchange="wdps_trans_effect_in('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery(this).val());">
                                  <?php 
                                foreach ($layer_effects_in as $key => $layer_effect_in) {
                                    ?>
                                     <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo !in_array($key, $free_layer_effects) ? 'disabled="disabled" title="This effect is disabled in free version."' : '';
                                    ?>
 <?php 
                                    if ($layer->layer_effect_in == $key) {
                                        echo 'selected="selected"';
                                    }
                                    ?>
><?php 
                                    echo $layer_effect_in;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                  </select>
                                  <div class="spider_description"><?php 
                                echo __('Effect', 'wdps_back');
                                ?>
</div>
                                </span>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_duration_eff_in" class="spider_int_input" type="text" onkeypress="return spider_check_isnum(event)" onchange="wdps_trans_effect_in('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery('#<?php 
                                echo $prefix;
                                ?>
_layer_effect_in').val());" value="<?php 
                                echo $layer->duration_eff_in;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_duration_eff_in" /> ms
                                  <div class="spider_description"><?php 
                                echo __('Duration', 'wdps_back');
                                ?>
</div>
                                </span>
                                <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                              </td>
                            </tr>
                             <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out"><?php 
                                echo __('Effect Out:', 'wdps_back');
                                ?>
</label>
                              </td>
                              <td>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_end" class="spider_int_input" type="text" value="<?php 
                                echo $layer->end;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_end"> ms
                                  <div class="spider_description"><?php 
                                echo __('Start', 'wdps_back');
                                ?>
</div>
                                </span> 
                                <span style="display: table-cell;">
                                  <select class="select_icon select_icon_320" name="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out" id="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out" style="width:150px;" onchange="wdps_trans_effect_out('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery(this).val());">
                                  <?php 
                                foreach ($layer_effects_out as $key => $layer_effect_out) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo !in_array($key, $free_layer_effects) ? 'disabled="disabled" title="This effect is disabled in free version."' : '';
                                    ?>
 <?php 
                                    if ($layer->layer_effect_out == $key) {
                                        echo 'selected="selected"';
                                    }
                                    ?>
><?php 
                                    echo $layer_effect_out;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                  </select>
                                  <div class="spider_description"><?php 
                                echo __('Effect', 'wdps_back');
                                ?>
</div>
                                </span> 
                                
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_duration_eff_out" class="spider_int_input" type="text" onkeypress="return spider_check_isnum(event)" onchange="wdps_trans_effect_out('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery('#<?php 
                                echo $prefix;
                                ?>
_layer_effect_out').val());" value="<?php 
                                echo $layer->duration_eff_out;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_duration_eff_out"> ms
                                  <div class="spider_description"><?php 
                                echo __('Duration', 'wdps_back');
                                ?>
</div>
                                </span>
                                <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_padding"><?php 
                                echo __('Padding:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_padding" class="spider_char_input" type="text" onchange="document.getElementById('<?php 
                                echo $prefix;
                                ?>
').style.padding=jQuery(this).val();" value="<?php 
                                echo $layer->padding;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_padding">
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
</div>
                              </td>                              
                            </tr>		
                            <tr> 
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_fbgcolor"><?php 
                                echo __('Background Color:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_fbgcolor" class="color" type="text" onchange="wde_change_text_bg_color('<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->fbgcolor;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_fbgcolor" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Value must be between 0 to 100.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_transparent"><?php 
                                echo __('Transparent:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_transparent" class="spider_int_input" type="text" onchange="wde_change_text_bg_color('<?php 
                                echo $prefix;
                                ?>
')" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->transparent;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_transparent"> %
                                <div class="spider_description"><?php 
                                echo __('Value must be between 0 to 100.', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_border_width"><?php 
                                echo __('Border:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_width" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderWidth: jQuery(this).val()})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->border_width;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_width"> px
                                <select class="select_icon select_icon_320" id="<?php 
                                echo $prefix;
                                ?>
_border_style" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderStyle: jQuery(this).val()})" style="width: 80px;" name="<?php 
                                echo $prefix;
                                ?>
_border_style">
                                  <?php 
                                foreach ($border_styles as $key => $border_style) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->border_style == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $border_style;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_color" class="color" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderColor: '#' + jQuery(this).val()})" value="<?php 
                                echo $layer->border_color;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_color" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                           <tr>
                              <td title="<?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_border_radius"><?php 
                                echo __('Radius:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_radius" class="spider_char_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderRadius: jQuery(this).val()})" value="<?php 
                                echo $layer->border_radius;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_radius">
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Use CSS type values (e.g. 10px 10px 5px #888888).', 'wdps_back');
                                ?>
" >
                                <label for="<?php 
                                echo $prefix;
                                ?>
_shadow"><?php 
                                echo __('Shadow:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_shadow" class="spider_char_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({boxShadow: jQuery(this).val()})" value="<?php 
                                echo $layer->shadow;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_shadow" />
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values (e.g. 10px 10px 5px #888888).', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            
                              </table>
                               </td>
                            </tr>
                                <?php 
                                // }
                                break;
                            default:
                                break;
                        }
                        ?>
                            <input type="hidden" name="<?php 
                        echo $prefix;
                        ?>
_type" id="<?php 
                        echo $prefix;
                        ?>
_type" value="<?php 
                        echo $layer->type;
                        ?>
" />
                          </tbody>
                          <?php 
                        $layer_ids_string .= $layer->id . ',';
                    }
                }
                ?>
                    </table>
                    <input id="slide<?php 
                echo $slide_row->id;
                ?>
_layer_ids_string" name="slide<?php 
                echo $slide_row->id;
                ?>
_layer_ids_string" type="hidden" value="<?php 
                echo $layer_ids_string;
                ?>
" />
                    <input id="slide<?php 
                echo $slide_row->id;
                ?>
_del_layer_ids_string" name="slide<?php 
                echo $slide_row->id;
                ?>
_del_layer_ids_string" type="hidden" value="" />
                  </div>
                    <script>
                      jQuery(document).ready(function() {
                        image_for_next_prev_butt('<?php 
                echo $row->rl_butt_img_or_not;
                ?>
');
                        image_for_bull_butt('<?php 
                echo $row->bull_butt_img_or_not;
                ?>
');						
                        image_for_play_pause_butt('<?php 
                echo $row->play_paus_butt_img_or_not;
                ?>
');
                        showhide_for_carousel_fildes('<?php 
                echo $row->carousel;
                ?>
');
                        wdps_whr('width');
                        wdps_drag_layer('<?php 
                echo $slide_row->id;
                ?>
');
                        wdps_layer_weights('<?php 
                echo $slide_row->id;
                ?>
');
                        <?php 
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        if ($layer->type == 'image') {
                            $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                            ?>
                          wdps_scale('#<?php 
                            echo $prefix;
                            ?>
_image_scale', '<?php 
                            echo $prefix;
                            ?>
');
                              <?php 
                        }
                    }
                }
                ?>
                      });
                    </script>
                    <?php 
                $slide_ids_string .= $slide_row->id . ',';
            }
        }
        ?>
                </td>
              </tr>
            </tbody>
          </table>
          </div>
          <div class="wdps_box dynamic_slides">
          <table>
            <tbody style="display: block;">
              <tr style="display: block;">
                <td colspan="4" style="display: block;">
          <div class="bgcolor wdps_tabs">
          <table>
           <tbody>
            <tr> 
              <td>            
                <table class="wdps_slide_dynamic_left">
                  <tr>
                    <td class="spider_label"><label for="cache_expiration_count"><?php 
        echo __('Period of posts to display:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" id="cache_expiration_count" name="cache_expiration_count" value="<?php 
        echo $cache_expiration_count;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                       <select class="select_icon select_icon_320" name="cache_expiration_name" id="cache_expiration_name">
                         <option >
                           <?php 
        echo '<p>' . '' . '</p>';
        ?>
                         </option>
                      <?php 
        foreach ($cache_expiration as $key => $cache_expirations) {
            ?>
                       <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $key == $cache_expiration_name ? 'selected="selected"' : '';
            ?>
>
                          <?php 
            echo '<p>' . $cache_expirations . '</p>';
            ?>
                        </option > 
                      <?php 
        }
        ?>
                      </select>
                      <div class="spider_description"><?php 
        echo __('Set the time for the posts, e.g. if set it to 24 hours it will display the posts added within the last 24 hours.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label for="posts_count"><?php 
        echo __('Number of posts:', 'wdps_back');
        ?>
 </label></td>
                    <td>
                      <input type="text" id="posts_count" name="posts_count" value="<?php 
        echo $row->posts_count;
        ?>
" class="spider_int_input" onkeypress="return spider_check_isnum(event)" />
                      <div class="spider_description"><?php 
        echo __('Set the number of posts which will be displayed as slides. If set to 0 or left empty it will display all posts.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label for="choose_post"><?php 
        echo __('Choose post type:', 'wdps_back');
        ?>
</label>
                    </td>
                    <td>
                    
                      <select class="select_icon select_icon_320" name="choose_post" id="choose_post">
                        <?php 
        foreach ($post_types as $post_type) {
            if ($post_type != 'page' && $post_type != 'attachment' && $post_type != 'nav_menu_item' && $post_type != 'revision') {
                ?>
                        <option  <?php 
                echo $post_type == $row->choose_post ? 'selected="selected"' : '';
                ?>
>
                          <?php 
                echo '<p>' . $post_type . '</p>';
                ?>
                        </option > 
                          <?php 
            }
        }
        ?>
                      </select>
                      <div class="spider_description"><?php 
        echo __('Select the type for the dynamic posts, e.g. standard or custom post types.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
               
                </table>  
              </td>
              <td>
                <table class="wdps_slide_dynamic_right" style="margin-top:17px;" >
                   <tr>
                    <td class="spider_label_options">
                      <label for="author_name"><?php 
        echo __('Author:', 'wdps_back');
        ?>
</label>
                    </td>
                    <td>
                    
                      <select class="select_icon select_icon_320" name="author_name" id="author_name">
                       <option  >
                          <?php 
        echo '<p>' . '' . '</p>';
        ?>
                        </option >
                        <?php 
        foreach ($users_name as $key => $user_name) {
            ?>
                        <option  <?php 
            echo $user_name->display_name == $row->author_name ? 'selected="selected"' : '';
            ?>
>
                          <?php 
            echo '<p>' . $user_name->display_name . '</p>';
            ?>
                        </option > 
                          <?php 
        }
        ?>
                      </select>
                      <div class="spider_description"><?php 
        echo __('Select the author whose posts will be displayed within the slider.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label_options">
                      <label for="post_sort"><?php 
        echo __('Sort posts by:', 'wdps_back');
        ?>
</label>
                    </td>
                    <td>
                    
                      <select class="select_icon select_icon_320" name="post_sort" id="post_sort">
                      <option  >
                          <?php 
        echo '<p>' . '' . '</p>';
        ?>
                        </option >
                        <?php 
        foreach ($post_sort as $key => $post_sort) {
            ?>
                        <option value="<?php 
            echo $key;
            ?>
" <?php 
            echo $key == $row->post_sort ? 'selected="selected"' : '';
            ?>
>
                          <?php 
            echo '<p>' . $post_sort . '</p>';
            ?>
                        </option > 
                          <?php 
        }
        ?>
                      </select>
                      <div class="spider_description"> <?php 
        echo __('Select the option which will be used as a sorting basis while displaying posts.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
                  <tr>
                    <td class="spider_label"><label><?php 
        echo __('Order posts by:', 'wdps_back');
        ?>
</label></td>
                    <td>
                      <input type="radio" id="order_by_posts1" name="order_by_posts" <?php 
        echo $row->order_by_posts ? 'checked="checked"' : '';
        ?>
 value="1" /><label <?php 
        echo $row->order_by_posts ? 'class="selected_color"' : '';
        ?>
 for="order_by_posts1"><?php 
        echo __('Ascending', 'wdps_back');
        ?>
</label>
                      <input type="radio" id="order_by_posts0" name="order_by_posts" <?php 
        echo $row->order_by_posts ? '' : 'checked="checked"';
        ?>
 value="0" /><label <?php 
        echo $row->order_by_posts ? '' : 'class="selected_color"';
        ?>
 for="order_by_posts0"><?php 
        echo __('Descending', 'wdps_back');
        ?>
</label>
                      <div class="spider_description"><?php 
        echo __('Set the ordering sequence for the posts- ascending or descending.', 'wdps_back');
        ?>
</div>
                    </td>
                  </tr>
             </table>
            </td>
          </tr>
          </tbody>
          </table>
          <table>
            <tbody>
             <tr>
                    <td class="spider_label_options" id="taxonomies_id1">
                      <label for="taxonomies"><?php 
        echo __('Post taxonomies:', 'wdps_back');
        ?>
</label>
                    </td>
                    <td id="taxonomies_id">
                    <?php 
        $termssss = array();
        $termsss = json_decode($row->taxonomies);
        if ($termsss != "") {
            foreach ($termsss as $termss) {
                array_push($termssss, $termss);
            }
        }
        $i = 0;
        foreach ($taxonomies as $taxonomie) {
            if (get_terms($taxonomie, $argss)) {
                ?>
                      <label><?php 
                echo $taxonomie . ':';
                ?>
 </label>
                      <select class="dynamic_select_icon select_icon_320 " name="taxonomies_<?php 
                echo $taxonomie;
                ?>
" id="taxonomies_<?php 
                echo $taxonomie;
                ?>
">
                      <option value="">
                        <?php 
                echo '<p>' . __('-all-', 'wdps_back') . '</p>';
                ?>
                      </option>
                        <?php 
                foreach ($terms as $term) {
                    if ($taxonomie == $term->taxonomy) {
                        ?>
                        <option  <?php 
                        echo $termsss != "" && $termssss[$i] == $term->slug ? 'selected="selected"' : '';
                        ?>
 value="<?php 
                        echo $term->slug;
                        ?>
">
                          <?php 
                        echo '<p>' . $term->name . '</p>';
                        ?>
                          <?php 
                    }
                    ?>
                        </option > 
                          <?php 
                }
                ?>
                      </select>
                    <?php 
            }
            $i++;
        }
        ?>
                    </td>
                  </tr>
            </tbody>
          </table>
          <div class="wdps_clear"></div>
        </div>
        </td>
                  
                  <td colspan="4" style="display: block;">
                  <div class="bgcolor wdps_tabs  aui-sortable dynamic_slide">
                    <h2 class="titles"><?php 
        echo __('Slide', 'wdps_back');
        ?>
<h2>
                   <?php 
        foreach ($slides_row as $key => $slide_row) {
            if ($slide_row->title == 'prototype' && $slide_row->post_id == 0) {
                ?>
                      <script>
												/*jQuery(function(){
														jQuery(document).on("click","#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
",function(){
															wdps_change_sub_tab(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
														});
														jQuery(document).on("click","#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
 input",function(e){
																e.stopPropagation();
														});
														jQuery(document).on("click","#title<?php 
                echo $slide_row->id;
                ?>
",function(){
																wdps_change_sub_tab(jQuery("#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
"), 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
																wdps_change_sub_tab_title(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
														});
												});*/
                      
											</script>
                    <div id="wdps_subtab_wrap<?php 
                echo $slide_row->id;
                ?>
" class="wdps_subtab_wrap connectedSortable"> 
                      <div id="wbs_subtab<?php 
                echo $slide_row->id;
                ?>
" class="tab_link  <?php 
                echo ($id == 0 || !$sub_tab_type || strpos($sub_tab_type, 'pr') !== FALSE) && $key == 0 || 'slide' . $slide_row->id == $sub_tab_type ? 'wdps_sub_active' : '';
                ?>
" href="#" >
                        <div style="background-image:url('<?php 
                echo $slide_row->type != 'image' ? $slide_row->type == 'video' && ctype_digit($slide_row->thumb_url) ? wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) ? wp_get_attachment_url(get_post_thumbnail_id($slide_row->thumb_url)) : WD_PS_URL . '/images/no-video.png' : $slide_row->thumb_url : $slide_row->thumb_url;
                ?>
');background-position: center" class="tab_image" id="wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
" >
                          <div class="tab_buttons">
														<div class="handle_wrap">
															<div class="handle" title="<?php 
                echo __('Drag to re-order', 'wdps_back');
                ?>
"></div>
														</div>
														<div class="wdps_tab_title_wrap">
															<input type="text" id="title<?php 
                echo $slide_row->id;
                ?>
" name="title<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->title;
                ?>
" class="wdps_tab_title" tab_type="slide<?php 
                echo $slide_row->id;
                ?>
" />
														</div>
                            <input type="hidden" name="order<?php 
                echo $slide_row->id;
                ?>
" id="order<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->order;
                ?>
" />
                          </div>
                        </div>
                      </div>
                    </div>
                      <?php 
            }
        }
        ?>
                    <div class="wdps_clear"></div>
                  </div>
                  <?php 
        foreach ($slides_row as $key => $slide_row) {
            if ($slide_row->title == 'prototype' && $slide_row->post_id == 0) {
                if (isset($slide_row->post_id) && $slide_row->post_id != 0) {
                    $post_feild_name = $this->model->get_post_data();
                    $custom_fields_names = get_post_custom_keys($slide_row->post_id);
                    for ($k = 0; $k < count($custom_fields_names); ++$k) {
                        array_push($post_feild_name, $custom_fields_names[$k]);
                    }
                } else {
                    $post_feild_name = $this->model->get_post_data();
                }
                $post_feild_name = implode(",", $post_feild_name);
                ?>
                    <script>
												jQuery(function(){
															wdps_change_sub_tab(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
														jQuery(document).on("click","#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
 input",function(e){
																e.stopPropagation();
														});
																wdps_change_sub_tab(jQuery("#wdps_tab_image<?php 
                echo $slide_row->id;
                ?>
"), 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
																wdps_change_sub_tab_title(this, 'wdps_slide<?php 
                echo $slide_row->id;
                ?>
');
												});
                      
											</script>
                  <div class=" <?php 
                echo ($id == 0 || !$sub_tab_type || strpos($sub_tab_type, 'pr') !== FALSE) && $key == 0 || 'slide' . $slide_row->id == $sub_tab_type ? 'wdps_sub_active' : '';
                ?>
 wdps_slide<?php 
                echo $slide_row->id;
                ?>
">
                    <table class="ui-sortable<?php 
                echo $slide_row->id;
                ?>
">
                    <?php 
                if ($row->dynamic == 0) {
                    ?>
                      <thead><tr><td colspan="4">&nbsp;</td></tr></thead>
                      <?php 
                }
                ?>
                      <tbody>
                        <input type="hidden" name="type<?php 
                echo $slide_row->id;
                ?>
" id="type<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->type;
                ?>
" />
                        <input type="hidden" name="wdps_video_type<?php 
                echo $slide_row->id;
                ?>
" id="wdps_video_type<?php 
                echo $slide_row->id;
                ?>
" />
                        <tr class="bgcolor">
                            <div id="slide_add_buttons">
                            <?php 
                $query_url = wp_nonce_url(admin_url('admin-ajax.php'), '', 'wdps_nonce');
                ?>
                            <script>
                              var ajax_url = "<?php 
                echo $query_url;
                ?>
";
                            </script>
                            <input type="hidden" id="image_url<?php 
                echo $slide_row->id;
                ?>
" name="image_url<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->image_url;
                ?>
" />
                            <input type="hidden" id="thumb_url<?php 
                echo $slide_row->id;
                ?>
" name="thumb_url<?php 
                echo $slide_row->id;
                ?>
" value="<?php 
                echo $slide_row->thumb_url;
                ?>
" />
                            <div class="clear"></div>
                            </div>
                          
                        </tr>
                        <tr class="bgcolor">
                           <td colspan="4">
                          <div class="wd_updated" style = "margin:7px;font-size:14px; padding:5px;line-height:1.5em;"><?php 
                echo __('The post content will not be displayed on back end. You will see a sample background, where you can add standard and dynamic-post layers, which will be displayed over the posts on front end.', 'wdps_back');
                ?>
</div>
                            <div id="wdps_preview_wrapper_<?php 
                echo $slide_row->id;
                ?>
" class="wdps_preview_wrapper" style="width: <?php 
                echo $row->width;
                ?>
px; height: <?php 
                echo $row->height;
                ?>
px;">
                              <div class="wdps_preview" style="overflow: hidden; position: absolute; width: inherit; height: inherit; background-color: transparent; background-image: none; display: block;">
                              
                                <div id="wdps_preview_image<?php 
                echo $slide_row->id;
                ?>
" class="wdps_preview_image<?php 
                echo $slide_row->id;
                ?>
"
                                     style='background-color: <?php 
                echo WDW_PS_Library::spider_hex2rgba($row->background_color, (100 - $row->background_transparent) / 100);
                ?>
;
                                           background-image: url("<?php 
                echo $slide_row->type != 'image' ? $slide_row->thumb_url : $slide_row->image_url . '?date=' . date('Y-m-d H:i:s');
                ?>
");
                                            background-position: center center;
                                            background-repeat: no-repeat;
                                            background-size: <?php 
                echo $row->bg_fit;
                ?>
;
                                            width: inherit;
                                            height: inherit;
                                            /*position: relative;*/'>
                                <?php 
                $layers_row = $this->model->get_layers_row_data($slide_row->id, $slide_row->post_id);
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        //$post_feild_name = implode(",",$post_feild_name[$key]);
                        $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                        switch ($layer->type) {
                            case 'text':
                                ?>
                                        <span id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)"
                                              style="<?php 
                                echo $layer->image_width ? 'width: ' . $layer->image_width . '%; ' : '';
                                echo $layer->image_height ? 'height: ' . $layer->image_height . '%; ' : '';
                                ?>
word-break: <?php 
                                echo $layer->image_scale ? 'normal' : 'break-all';
                                ?>
; display: inline-block; position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; color: #<?php 
                                echo $layer->color;
                                ?>
; font-size: <?php 
                                echo $layer->size;
                                ?>
px; line-height: 1.25em; font-family: <?php 
                                echo $layer->ffamily;
                                ?>
; font-weight: <?php 
                                echo $layer->fweight;
                                ?>
; padding: <?php 
                                echo $layer->padding;
                                ?>
; background-color: <?php 
                                echo WDW_PS_Library::spider_hex2rgba($layer->fbgcolor, (100 - $layer->transparent) / 100);
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
"><?php 
                                echo str_replace(array("\r\n", "\r", "\n"), "<br>", $layer->text);
                                ?>
</span>
                                        <?php 
                                break;
                            case 'image':
                                ?>
                                        <img id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)" src="<?php 
                                echo $layer->image_url;
                                ?>
"
                                             style="opacity: <?php 
                                echo (100 - $layer->imgtransparent) / 100;
                                ?>
; filter: Alpha(opacity=<?php 
                                echo 100 - $layer->imgtransparent;
                                ?>
); position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
; " />
                                        <?php 
                                break;
                            case 'video':
                                ?>
                                        <img id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)" src="<?php 
                                echo $layer->image_url;
                                ?>
"
                                             style="max-width: <?php 
                                echo $layer->image_width;
                                ?>
px; width: <?php 
                                echo $layer->image_width;
                                ?>
px; max-height: <?php 
                                echo $layer->image_height;
                                ?>
px; height: <?php 
                                echo $layer->image_height;
                                ?>
px; position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; border: <?php 
                                echo $layer->border_width;
                                ?>
px <?php 
                                echo $layer->border_style;
                                ?>
 #<?php 
                                echo $layer->border_color;
                                ?>
; border-radius: <?php 
                                echo $layer->border_radius;
                                ?>
; box-shadow: <?php 
                                echo $layer->shadow;
                                ?>
;" />
                                        <?php 
                                break;
                            case 'social':
                                ?>
                                        <style>#<?php 
                                echo $prefix;
                                ?>
:hover {color: #<?php 
                                echo $layer->hover_color;
                                ?>
 !important;}</style>
                                        <i id="<?php 
                                echo $prefix;
                                ?>
" class="wdps_draggable_<?php 
                                echo $slide_row->id;
                                ?>
 wdps_draggable fa fa-<?php 
                                echo $layer->social_button;
                                ?>
 ui-draggable" onclick="wdps_showhide_layer('<?php 
                                echo $prefix;
                                ?>
_tbody', 1)"
                                           style="opacity: <?php 
                                echo (100 - $layer->transparent) / 100;
                                ?>
; filter: Alpha(opacity=<?php 
                                echo 100 - $layer->transparent;
                                ?>
); position: absolute; left: <?php 
                                echo $layer->left;
                                ?>
px; top: <?php 
                                echo $layer->top;
                                ?>
px; z-index: <?php 
                                echo $layer->depth;
                                ?>
; color: #<?php 
                                echo $layer->color;
                                ?>
; font-size: <?php 
                                echo $layer->size;
                                ?>
px; line-height: <?php 
                                echo $layer->size;
                                ?>
px; padding: <?php 
                                echo $layer->padding;
                                ?>
; "></i>
                                        <?php 
                                break;
                            default:
                                break;
                        }
                    }
                }
                ?>
                                </div>
                              </div>
                            </div>
                          </td>
                        </tr>
                        <tr>
                          <td>
                          <?php 
                if ($slide_row->post_id) {
                    ?>
                            <input type="hidden" id="wdps_post_id<?php 
                    echo $slide_row->id;
                    ?>
" name="wdps_post_id<?php 
                    echo $slide_row->id;
                    ?>
" value="<?php 
                    echo $slide_row->post_id;
                    ?>
"/>
                            <?php 
                }
                ?>
                          </td>
                        </tr>
                        
                        <tr class="bgcolor">
                          <td colspan="4"> 
                          <h2 class="titles"><?php 
                echo __('Layers', 'wdps_back');
                ?>
</h2>
                         <div id="layer_add_buttons">
                          <div class="layer_add_buttons_wrap">
                            <input type="button"  class="action_buttons add_text_layer button-small" onclick="wdps_add_layer('text', '<?php 
                echo $slide_row->id;
                ?>
','','',1,0,'post','<?php 
                echo $post_feild_name;
                ?>
'); return false;" value="<?php 
                echo __('Add Text Layer', 'wdps_back');
                ?>
" />
                          </div>
                          <div class="layer_add_buttons_wrap">
                             <button  class="action_buttons add_image_layer <?php 
                echo !$fv ? "" : " wdps_free_button";
                ?>
  button-small" onclick="<?php 
                echo !$fv ? "wdps_add_layer('image', '" . $slide_row->id . "', '', event)" : "alert('This functionality is disabled in free version.')";
                ?>
; return false;"  >Add Image Layer</button>
                          </div>
                          <div class="layer_add_buttons_wrap">
                            <button class="action_buttons add_social_layer button-small wdps_free_button" onclick="alert('This functionality is disabled in free version.'); return false;" > Social Button Layer</button>
                          </div>
                          <div class="layer_add_buttons_wrap">
                            <button class="action_buttons add_hotspot_layer button-small wdps_free_button" onclick="alert('This functionality is disabled in free version.'); return false;" >Add Hotspot Layer</button>
                          </div>
                          <div class="clear"></div>
                         </div>
                         </td>
                        </tr>
                      </tbody>
                      <?php 
                $layer_ids_string = '';
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                        ?>
                          <tbody class="layer_table_count" id="<?php 
                        echo $prefix;
                        ?>
_tbody">
                            <tr class="wdps_layer_head_tr">
                              <td class="wdps_layer_head" colspan="4">
                              <div class="wdps_layer_left">
                                <div class="layer_handle handle connectedSortable" title="<?php 
                        echo __('Drag to re-order', 'wdps_back');
                        ?>
"></div>
                                <span class="wdps_layer_label" onclick="wdps_showhide_layer('<?php 
                        echo $prefix;
                        ?>
_tbody', 0)"><input id="<?php 
                        echo $prefix;
                        ?>
_title" name="<?php 
                        echo $prefix;
                        ?>
_title" type="text" class="wdps_layer_title" style="width: 80px; color:#00A2D0;padding:5px;" value="<?php 
                        echo $layer->title;
                        ?>
" title="<?php 
                        echo __('Layer title', 'wdps_back');
                        ?>
" /></span>
                              </div>
                              <div class="wdps_layer_right">
                                <span class="wdps_layer_remove" onclick="wdps_delete_layer('<?php 
                        echo $slide_row->id;
                        ?>
', '<?php 
                        echo $layer->id;
                        ?>
')" title="<?php 
                        __('Delete layer', 'wdps_back');
                        ?>
"></span>
                                <span class="wdps_layer_dublicate" onclick="wdps_add_layer('<?php 
                        echo $layer->type;
                        ?>
', '<?php 
                        echo $slide_row->id;
                        ?>
', '', '', 1,0,'post','<?php 
                        echo $post_feild_name;
                        ?>
'); wdps_duplicate_layer('<?php 
                        echo $layer->type;
                        ?>
', '<?php 
                        echo $slide_row->id;
                        ?>
', '<?php 
                        echo $layer->id;
                        ?>
');" title="<?php 
                        echo __('Duplicate layer', 'wdps_back');
                        ?>
"></span>
                                <input id="<?php 
                        echo $prefix;
                        ?>
_depth" class="wdps_layer_depth spider_int_input" type="text" onchange="jQuery('#<?php 
                        echo $prefix;
                        ?>
').css({zIndex: jQuery(this).val()})" onkeypress="return spider_check_isnum(event)" value="<?php 
                        echo $layer->depth;
                        ?>
" prefix="<?php 
                        echo $prefix;
                        ?>
" name="<?php 
                        echo $prefix;
                        ?>
_depth" title="z-index" />
                              </div>  
                                <div class="wdps_clear"></div>
                              </td>
                            </tr>
                            <?php 
                        switch ($layer->type) {
                            /*--------text layer----------*/
                            case 'text':
                                ?>
                            <tr class="wdps_layer_tr" style="display:none;">
                              <td colspan=2>
                                  <table class="layer_table_left">
                              <tr>
                              <td  class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_text"><?php 
                                echo __('Text:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <textarea id="<?php 
                                echo $prefix;
                                ?>
_text" class='wdps_textarea' name="<?php 
                                echo $prefix;
                                ?>
_text" style="width: 555px; height: 100px; resize: vertical;" onkeyup="wdps_new_line('<?php 
                                echo $prefix;
                                ?>
');"><?php 
                                echo $layer->text;
                                ?>
</textarea>
                                <div class="spider_description" ></div>
                                <?php 
                                $post_id = $slide_row->post_id;
                                if (isset($slide_row->post_id) && $slide_row->post_id != 0) {
                                    $custom_fields_name = get_post_custom_keys($post_id);
                                    $post_feild_name = $this->model->get_post_data();
                                    for ($k = 0; $k < count($custom_fields_name); ++$k) {
                                        array_push($post_feild_name, $custom_fields_name[$k]);
                                    }
                                } else {
                                    $post_feild_name = $this->model->get_post_data();
                                }
                                for ($i = 0; $i < count($post_feild_name); ++$i) {
                                    ?>
                                      <input type='button' class="button-primary" id ="wdps_post<?php 
                                    echo $slide_row->id;
                                    ?>
" style="line-height:4px;display:table;float:left;margin:3px;" value="<?php 
                                    echo $post_feild_name[$i];
                                    ?>
" onclick="wdps_add_post_feilds('<?php 
                                    echo $prefix;
                                    ?>
','<?php 
                                    echo $post_feild_name[$i];
                                    ?>
');"/>
                                      <?php 
                                }
                                $post_feild_name = implode(",", $post_feild_name);
                                ?>
                              </td>	
                              </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Leave blank to keep the initial width and height.');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_image_width"><?php 
                                echo __('Dimensions:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_width" class="spider_int_input" type="text" onchange="wdps_text_width(this, '<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->image_width;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_image_width" /> x 
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_height" class="spider_int_input" type="text" onchange="wdps_text_height(this, '<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->image_height;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_image_height" /> % 
                                <input id="<?php 
                                echo $prefix;
                                ?>
_image_scale" type="checkbox" onchange="wdps_break_word(this, '<?php 
                                echo $prefix;
                                ?>
')" name="<?php 
                                echo $prefix;
                                ?>
_image_scale" <?php 
                                echo $layer->image_scale ? 'checked="checked"' : '';
                                ?>
 /><label for="<?php 
                                echo $prefix;
                                ?>
_image_scale"><?php 
                                echo __('Break-word', 'wdps_back');
                                ?>
</label>
                              </td>
                            </tr>
                          <tr>
                              <td title="<?php 
                                echo __('In addition you can drag and drop the layer to a desired position.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label><?php 
                                echo __('Position:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                X <input id="<?php 
                                echo $prefix;
                                ?>
_left" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({left: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->left;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_left" />
                                Y <input id="<?php 
                                echo $prefix;
                                ?>
_top" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({top: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->top;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_top" />
                              </td> 
                            </tr>		
                                    <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_size"><?php 
                                echo __('Size:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_size" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({fontSize: jQuery(this).val() + 'px', lineHeight: jQuery(this).val() + 'px'})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->size;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_size" /> px
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                          <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_color"><?php 
                                echo __('Color:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_color" class="color" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({color: '#' + jQuery(this).val()})" value="<?php 
                                echo $layer->color;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_color" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                           <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_ffamily"><?php 
                                echo __('Font family:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <select class="select_icon select_icon_320" style="width: 200px;" id="<?php 
                                echo $prefix;
                                ?>
_ffamily" onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
', 1)" name="<?php 
                                echo $prefix;
                                ?>
_ffamily">
                                  <?php 
                                $fonts = isset($layer->google_fonts) && $layer->google_fonts ? $google_fonts : $font_families;
                                foreach ($fonts as $key => $font_family) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->ffamily == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $font_family;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_google_fonts1" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_google_fonts" value="1" <?php 
                                echo $layer->google_fonts ? 'checked="checked"' : '';
                                ?>
 onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
')" />
                                <label for="<?php 
                                echo $prefix;
                                ?>
_google_fonts1"><?php 
                                echo __('Google fonts', 'wdps_back');
                                ?>
</label>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_google_fonts0" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_google_fonts" value="0" <?php 
                                echo $layer->google_fonts ? '' : 'checked="checked"';
                                ?>
 onchange="wdps_change_fonts('<?php 
                                echo $prefix;
                                ?>
')" />
                                <label for="<?php 
                                echo $prefix;
                                ?>
_google_fonts0"><?php 
                                echo __('Default', 'wdps_back');
                                ?>
</label>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_fweight"><?php 
                                echo __('Font weight:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                  <select class="select_icon select_icon_320" style="width:70px" id="<?php 
                                echo $prefix;
                                ?>
_fweight" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({fontWeight: jQuery(this).val()})" name="<?php 
                                echo $prefix;
                                ?>
_fweight">
                                  <?php 
                                foreach ($font_weights as $key => $fweight) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->fweight == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $fweight;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            <tr>
                           
                              <td class="spider_label">
                                <label><?php 
                                echo __('Published:', 'wdps_back');
                                ?>
 </label>
                              </td>
                               <td colspan=3>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_published1" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_published" value="1" <?php 
                                echo $layer->published ? 'checked="checked"' : '';
                                ?>
 />
                                <label <?php 
                                echo $layer->published ? 'class="selected_color"' : '';
                                ?>
 for="<?php 
                                echo $prefix;
                                ?>
_published1"><?php 
                                echo __('Yes', 'wdps_back');
                                ?>
</label>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_published0" type="radio" name="<?php 
                                echo $prefix;
                                ?>
_published" value="0" <?php 
                                echo $layer->published ? '' : 'checked="checked"';
                                ?>
 />
                                <label <?php 
                                echo $layer->published ? '' : 'class="selected_color"';
                                ?>
 for="<?php 
                                echo $prefix;
                                ?>
_published0"><?php 
                                echo __('No', 'wdps_back');
                                ?>
</label>
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            </table>
                            <table class="layer_table_right" >
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in"><?php 
                                echo __('Effect In:', 'wdps_back');
                                ?>
</label>
                              </td>
                              <td>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_start" class="spider_int_input" type="text" value="<?php 
                                echo $layer->start;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_start" /> ms 
                                  <div class="spider_description"><?php 
                                echo __('Start', 'wdps_back');
                                ?>
</div>
                                </span>
                                <span style="display: table-cell;">
                                  <select class="select_icon select_icon_320" name="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in" id="<?php 
                                echo $prefix;
                                ?>
_layer_effect_in" style="width:150px;" onchange="wdps_trans_effect_in('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery(this).val());">
                                  <?php 
                                foreach ($layer_effects_in as $key => $layer_effect_in) {
                                    ?>
                                     <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo !in_array($key, $free_layer_effects) ? 'disabled="disabled" title="This effect is disabled in free version."' : '';
                                    ?>
 <?php 
                                    if ($layer->layer_effect_in == $key) {
                                        echo 'selected="selected"';
                                    }
                                    ?>
><?php 
                                    echo $layer_effect_in;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                  </select>
                                  <div class="spider_description"><?php 
                                echo __('Effect', 'wdps_back');
                                ?>
</div>
                                </span>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_duration_eff_in" class="spider_int_input" type="text" onkeypress="return spider_check_isnum(event)" onchange="wdps_trans_effect_in('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery('#<?php 
                                echo $prefix;
                                ?>
_layer_effect_in').val());" value="<?php 
                                echo $layer->duration_eff_in;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_duration_eff_in" /> ms
                                  <div class="spider_description"><?php 
                                echo __('Duration', 'wdps_back');
                                ?>
</div>
                                </span>
                                <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                              </td>
                            </tr>
                             <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out"><?php 
                                echo __('Effect Out:', 'wdps_back');
                                ?>
</label>
                              </td>
                              <td>
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_end" class="spider_int_input" type="text" value="<?php 
                                echo $layer->end;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_end"> ms
                                  <div class="spider_description"><?php 
                                echo __('Start', 'wdps_back');
                                ?>
</div>
                                </span> 
                                <span style="display: table-cell;">
                                  <select class="select_icon select_icon_320" name="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out" id="<?php 
                                echo $prefix;
                                ?>
_layer_effect_out" style="width:150px;" onchange="wdps_trans_effect_out('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery(this).val());">
                                  <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                                  <?php 
                                foreach ($layer_effects_out as $key => $layer_effect_out) {
                                    ?>
                                   <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo !in_array($key, $free_layer_effects) ? 'disabled="disabled" title="This effect is disabled in free version."' : '';
                                    ?>
 <?php 
                                    if ($layer->layer_effect_out == $key) {
                                        echo 'selected="selected"';
                                    }
                                    ?>
><?php 
                                    echo $layer_effect_out;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                  </select>
                                  <div class="spider_description"><?php 
                                echo __('Effect', 'wdps_back');
                                ?>
</div>
                                </span> 
                                
                                <span style="display: table-cell;">
                                  <input id="<?php 
                                echo $prefix;
                                ?>
_duration_eff_out" class="spider_int_input" type="text" onkeypress="return spider_check_isnum(event)" onchange="wdps_trans_effect_out('<?php 
                                echo $slide_row->id;
                                ?>
', '<?php 
                                echo $prefix;
                                ?>
', 0); wdps_trans_end('<?php 
                                echo $prefix;
                                ?>
', jQuery('#<?php 
                                echo $prefix;
                                ?>
_layer_effect_out').val());" value="<?php 
                                echo $layer->duration_eff_out;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_duration_eff_out"> ms
                                  <div class="spider_description"><?php 
                                echo __('Duration', 'wdps_back');
                                ?>
</div>
                                </span>
                                <div class="wd_error" style="padding: 5px; font-size: 14px; color: #000000 !important;">Some effects are disabled in free version.</div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_padding"><?php 
                                echo __('Padding:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_padding" class="spider_char_input" type="text" onchange="document.getElementById('<?php 
                                echo $prefix;
                                ?>
').style.padding=jQuery(this).val();" value="<?php 
                                echo $layer->padding;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_padding">
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
</div>
                              </td>                              
                            </tr>		
                            <tr> 
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_fbgcolor"><?php 
                                echo __('Background Color:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_fbgcolor" class="color" type="text" onchange="wde_change_text_bg_color('<?php 
                                echo $prefix;
                                ?>
')" value="<?php 
                                echo $layer->fbgcolor;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_fbgcolor" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Value must be between 0 to 100.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_transparent"><?php 
                                echo __('Transparent:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_transparent" class="spider_int_input" type="text" onchange="wde_change_text_bg_color('<?php 
                                echo $prefix;
                                ?>
')" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->transparent;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_transparent"> %
                                <div class="spider_description"><?php 
                                echo __('Value must be between 0 to 100.', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            <tr>
                              <td class="spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_border_width"><?php 
                                echo __('Border:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_width" class="spider_int_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderWidth: jQuery(this).val()})" onkeypress="return spider_check_isnum(event)" value="<?php 
                                echo $layer->border_width;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_width"> px
                                <select class="select_icon select_icon_320" id="<?php 
                                echo $prefix;
                                ?>
_border_style" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderStyle: jQuery(this).val()})" style="width: 80px;" name="<?php 
                                echo $prefix;
                                ?>
_border_style">
                                  <?php 
                                foreach ($border_styles as $key => $border_style) {
                                    ?>
                                    <option value="<?php 
                                    echo $key;
                                    ?>
" <?php 
                                    echo $layer->border_style == $key ? 'selected="selected"' : '';
                                    ?>
><?php 
                                    echo $border_style;
                                    ?>
</option>
                                    <?php 
                                }
                                ?>
                                </select>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_color" class="color" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderColor: '#' + jQuery(this).val()})" value="<?php 
                                echo $layer->border_color;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_color" />
                                <div class="spider_description"></div>
                              </td>
                            </tr>
                           <tr>
                              <td title="<?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
" class="wdps_tooltip spider_label">
                                <label for="<?php 
                                echo $prefix;
                                ?>
_border_radius"><?php 
                                echo __('Radius:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_border_radius" class="spider_char_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({borderRadius: jQuery(this).val()})" value="<?php 
                                echo $layer->border_radius;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_border_radius">
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values.', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            <tr>
                              <td title="<?php 
                                echo __('Use CSS type values (e.g. 10px 10px 5px #888888).', 'wdps_back');
                                ?>
" >
                                <label for="<?php 
                                echo $prefix;
                                ?>
_shadow"><?php 
                                echo __('Shadow:', 'wdps_back');
                                ?>
 </label>
                              </td>
                              <td>
                                <input id="<?php 
                                echo $prefix;
                                ?>
_shadow" class="spider_char_input" type="text" onchange="jQuery('#<?php 
                                echo $prefix;
                                ?>
').css({boxShadow: jQuery(this).val()})" value="<?php 
                                echo $layer->shadow;
                                ?>
" name="<?php 
                                echo $prefix;
                                ?>
_shadow" />
                                <div class="spider_description"><?php 
                                echo __('Use CSS type values (e.g. 10px 10px 5px #888888).', 'wdps_back');
                                ?>
</div>
                              </td>
                            </tr>
                            
                              </table>
                               </td>
                            </tr>
                                <?php 
                                // }
                                break;
                            default:
                                break;
                        }
                        ?>
                            <input type="hidden" name="<?php 
                        echo $prefix;
                        ?>
_type" id="<?php 
                        echo $prefix;
                        ?>
_type" value="<?php 
                        echo $layer->type;
                        ?>
" />
                          </tbody>
                          <?php 
                        $layer_ids_string .= $layer->id . ',';
                    }
                }
                ?>
                    </table>
                    <input id="slide<?php 
                echo $slide_row->id;
                ?>
_layer_ids_string" name="slide<?php 
                echo $slide_row->id;
                ?>
_layer_ids_string" type="hidden" value="<?php 
                echo $layer_ids_string;
                ?>
" />
                    <input id="slide<?php 
                echo $slide_row->id;
                ?>
_del_layer_ids_string" name="slide<?php 
                echo $slide_row->id;
                ?>
_del_layer_ids_string" type="hidden" value="" />
                  </div>
                    <script>
                      jQuery(document).ready(function() {
                        image_for_next_prev_butt('<?php 
                echo $row->rl_butt_img_or_not;
                ?>
');
                        image_for_bull_butt('<?php 
                echo $row->bull_butt_img_or_not;
                ?>
');						
                        image_for_play_pause_butt('<?php 
                echo $row->play_paus_butt_img_or_not;
                ?>
');
                       /* showhide_for_dynamic_fildes('<?php 
                echo $row->dynamic;
                ?>
');*/
                        showhide_for_carousel_fildes('<?php 
                echo $row->carousel;
                ?>
');
                        wdps_whr('width');
                        wdps_drag_layer('<?php 
                echo $slide_row->id;
                ?>
');
                        wdps_layer_weights('<?php 
                echo $slide_row->id;
                ?>
');
                        <?php 
                if ($layers_row) {
                    foreach ($layers_row as $key => $layer) {
                        if ($layer->type == 'image') {
                            $prefix = 'slide' . $slide_row->id . '_layer' . $layer->id;
                            ?>
                          wdps_scale('#<?php 
                            echo $prefix;
                            ?>
_image_scale', '<?php 
                            echo $prefix;
                            ?>
');
                              <?php 
                        }
                    }
                }
                ?>
                      });
                    </script>
                    <?php 
                $slide_ids_string .= $slide_row->id . ',';
            }
        }
        ?>
                </td>
              </tr>
            </tbody>
          </table>
          </div>
        </div>
      </div>
      <div class="wdps_task_cont">
        <input id="current_id" name="current_id" type="hidden" value="<?php 
        echo $row->id;
        ?>
" />
        <input id="slide_ids_string" name="slide_ids_string" type="hidden" value="<?php 
        echo $slide_ids_string;
        ?>
" />
        <input id="del_slide_ids_string" name="del_slide_ids_string" type="hidden" value="" />
        <input id="nav_tab" name="nav_tab" type="hidden" value="<?php 
        echo WDW_PS_Library::get('nav_tab', 'global');
        ?>
" />
        <input id="tab" name="tab" type="hidden" value="<?php 
        echo WDW_PS_Library::get('tab', 'slides');
        ?>
" />
        
        <input id="sub_tab" name="sub_tab" type="hidden" value="<?php 
        echo $sub_tab_type;
        ?>
" />
        
      </div>
      <input id="task" name="task" type="hidden" value="" />
      <script>
      
        var uploader_href = '<?php 
        echo add_query_arg(array('action' => 'postaddImage', 'width' => '700', 'height' => '550', 'extensions' => 'jpg,jpeg,png,gif', 'callback' => 'wdps_add_image', 'image_for' => 'add_update_slide', 'slide_id' => 'slideID', 'layer_id' => 'layerID', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
        ?>
';		
        var wdps_add_post_href = '<?php 
        echo add_query_arg(array('action' => 'WDPSPosts', 'count' => 1, 'width' => '700', 'height' => '550', 'TB_iframe' => '1'), admin_url('admin-ajax.php'));
        ?>
';
        /* var wdps_change_post =  '<?php 
        echo $row->dynamic ? 'dynamic_slides' : 'static_slides';
        ?>
'; */       
        jQuery(document).ready(function() {
          wdps_onload();
        });
        jQuery("#sliders_form").on("click", "a", function(e) {
          e.preventDefault();
        });
       jQuery(".wdps_tab_title").keyup(function (e) {
          var code = e.which;
          if (code == 13) {
            jQuery(".wdps_sub_active .wdps_tab_title").blur();
            jQuery(".wdps_tab_title_wrap").removeClass("wdps_sub_active");
          }
        });
         var plugin_dir = '<?php 
        echo WD_PS_URL . "/images/sliderwdpng/";
        ?>
';
      </script>
      
      <div class="opacity_add_image_url opacity_add_video wdps_opacity_video wdps_opacity_export"
           onclick="jQuery('.opacity_add_video').hide();
                    jQuery('.opacity_add_image_url').hide();
                    jQuery('.wdps_exports').hide();">
      </div>
      <div class="opacity_add_image_url wdps_resize_image">
        <input type="text" id="image_url_input" name="image_url_input" value="" />
        <input type="button" id="add_image_url_button" class="button-primary" value="Add" />
        <input type="button" class="button-secondary" onclick="jQuery('.opacity_add_image_url').hide(); return false;" value="Cancel" />
        <div class="spider_description"><?php 
        echo __('Enter absolute url of the image.', 'wdps_back');
        ?>
</div>
      </div>
      
    </form>
    <?php 
    }
 public function unpublish_all()
 {
     global $wpdb;
     $flag = FALSE;
     if (isset($_POST['check_all_items'])) {
         $wpdb->query('UPDATE ' . $wpdb->prefix . 'wdpsslider SET published=0');
         $flag = TRUE;
     } else {
         $sliders_ids_col = $wpdb->get_col('SELECT id FROM ' . $wpdb->prefix . 'wdpsslider');
         foreach ($sliders_ids_col as $slider_id) {
             if (isset($_POST['check_' . $slider_id])) {
                 $flag = TRUE;
                 $wpdb->update($wpdb->prefix . 'wdpsslider', array('published' => 0), array('id' => $slider_id));
             }
         }
     }
     $where = isset($_POST['search_value']) ? 'WHERE name LIKE "%' . esc_html(stripslashes($_POST['search_value'])) . '%"' : '';
     $query = "SELECT * FROM " . $wpdb->prefix . "wdpsslider " . $where;
     $rows = $wpdb->get_results($query);
     if ($flag) {
         echo WDW_PS_Library::message(__('Items Succesfully Unpublished.', 'wdps_back'), 'wd_updated');
     } else {
         if ($rows) {
             echo WDW_PS_Library::message(__('You must select at least one item.', 'wdps_back'), 'wd_error');
         }
     }
     $this->display();
 }
 public function execute()
 {
     $task = WDW_PS_Library::get('task');
     $id = WDW_PS_Library::get('slider_id', 0);
     $this->display();
 }
Esempio n. 6
0
function wdps_filemanager_ajax()
{
    if (function_exists('current_user_can')) {
        if (!current_user_can('manage_options')) {
            die('Access Denied');
        }
    } else {
        die('Access Denied');
    }
    global $wpdb;
    require_once WD_PS_DIR . '/framework/WDW_PS_Library.php';
    $page = WDW_PS_Library::get('action');
    if ($page != '' && ($page == 'postaddImage' || $page == 'addMusic')) {
        require_once WD_PS_DIR . '/filemanager/controller.php';
        $controller_class = 'FilemanagerController';
        $controller = new $controller_class();
        $controller->execute();
    }
}