'use strict';

jQuery( document ).ready( function(){

	//tabs
	otw_shortcode_tabs( jQuery( '.otw-sc-tabs' ) );
	
	//content toggle
	otw_shortcode_content_toggle( jQuery('.toggle-trigger'), jQuery('.toggle-trigger.closed') );
	
	//accordions
	otw_shortcode_accordions( jQuery( '.otw-sc-accordion' ) );
	
	//faqs
	otw_shortcode_faq( jQuery( '.otw-sc-faq' ) );
	
	//shadow overlay
	otw_shortcode_shadow_overlay( jQuery( '.shadow-overlay' ) );
	
	//messages
	jQuery(".otw-sc-message.closable-message").find(".close-message").on( 'click', function() {
		jQuery(this).parent(".otw-sc-message").fadeOut("fast");
	});
	
	//testimonials
	otw_shortcode_testimonials( jQuery( '.otw-sc-testimonials' ) );
});