function wpv_shortcode_wpv_filter_reset( $atts ) {
	if ( _wpv_filter_is_form_required() ) {
		extract(
		shortcode_atts(array(
				'class' => '',
				'reset_label' => __('Reset', 'wpv-views'),
				'type' => 'input',
                'style' => ''
			), $atts)
		);
        $class_to_add = '';
        $classnames = array();
        if ( ! empty( $class ) ) {
            $classnames = explode( ' ', esc_attr( $class ) );
        }
        if ( ! empty( $style ) ) {
            $style = ' style="'. esc_attr( $style ) .'"';
        }
		$classnames[] = 'js-wpv-reset-trigger';
		if ( count( $classnames ) > 0 ) {
			$class_to_add = ' class="' . implode( ' ', $classnames ) . '"';
		}
        global $WP_Views;
		$aux_array = $WP_Views->view_used_ids;
		$view_name = get_post_field( 'post_name', end($aux_array));
        $reset_label = wpv_translate( 'button_reset_label', $reset_label, false, 'View ' . $view_name );
		if ( $type == 'button' ) {
			$out = '<button' . $class_to_add . $style . ' >' . $reset_label . '</button>';
		} else {
			$out = '<input type="button" value="' . esc_attr( $reset_label ) . '" name="wpv_filter_reset"' . $class_to_add . $style . ' />';
		}
        return $out;
    } else {
        return '';
    }
}
function wpv_filter_shortcode_submit($atts)
{
    if (_wpv_filter_is_form_required()) {
        extract(shortcode_atts(array(), $atts));
        $hide = '';
        if (isset($atts['hide']) && $atts['hide'] == 'true') {
            $hide = ' style="display:none"';
        }
        $name = wpv_translate('wpv-filter-submit-' . $atts['name'], $atts['name'], true);
        $out = '';
        $out .= '<input type="submit" value="' . $name . '" name="wpv_filter_submit"' . $hide . ' />';
        return $out;
    } else {
        return '';
    }
}
function wpv_filter_shortcode_submit($atts)
{
    if (_wpv_filter_is_form_required()) {
        extract(shortcode_atts(array(), $atts));
        $hide = '';
        if (isset($atts['hide']) && $atts['hide'] == 'true') {
            $hide = ' style="display:none"';
        }
        $class = '';
        if (isset($atts['class'])) {
            $class = ' class="' . $atts['class'] . '"';
        }
        //      $name = wpv_translate('wpv-filter-submit-' . $atts['name'], $atts['name'], true);
        global $WP_Views;
        $aux_array = $WP_Views->view_used_ids;
        $view_name = get_post_field('post_name', end($aux_array));
        $name = wpv_translate('submit_name', $atts['name'], false, 'View ' . $view_name);
        $out = '';
        $out .= '<input type="submit" value="' . $name . '" name="wpv_filter_submit"' . $hide . $class . ' />';
        return $out;
    } else {
        return '';
    }
}