PageSourceSearch

https://ajanicorretora.com.br/js/demos/demo-l1.js

js ajanicorretora.com.br collected 2026-09-26 21:37:01 UTC 5,863 bytes, 249 lines download raw bytes

1/*
2Name: 			Finance
3Written by: 	Okler Themes - (http://www.okler.net)
4Theme Version:	5.7.2
5*/
6// Demo Config
7(function($) {
8
9	'use strict';
10
11	// Slider Options
12	var sliderOptions = {
13		sliderType: 'standard',
14		sliderLayout: 'fullwidth',
15		fullScreenOffsetContainer: '#header, #home-intro',
16		delay: 0,
17		responsiveLevels: [4096, 1200, 991, 500],
18		gridwidth: [1170, 970, 750],
19		gridheight: 650,
20		lazyType: "none",
21		shadow: 0,
22		spinner: "off",
23		shuffle: "off",
24		autoHeight: "off",
25		fullScreenAlignForce: "off",
26		fullScreenOffset: "",
27		disableProgressBar: "on",
28		hideThumbsOnMobile: "off",
29		hideSliderAtLimit: 0,
30		hideCaptionAtLimit: 0,
31		hideAllCaptionAtLilmit: 0,
32		debugMode: false,
33		fallbacks: {
34			simplifyAll: "off",
35			nextSlideOnWindowFocus: "off",
36			disableFocusListener: false,
37		},
38		navigation: {
39			keyboardNavigation: 'off',
40			keyboard_direction: 'horizontal',
41			mouseScrollNavigation: 'off',
42			onHoverStop: 'off',
43			touch: {
44				touchenabled: 'on',
45				swipe_threshold: 75,
46				swipe_min_touches: 1,
47				swipe_direction: 'horizontal',
48				drag_block_vertical: false
49			},
50			arrows: {
51				enable: false,
52				hide_onmobile: true,
53				hide_under: 991,
54				hide_onleave: true,
55				hide_delay: 200,
56				hide_delay_mobile: 1200,
57				left: {
58					h_align: 'left',
59					v_align: 'center',
60					h_offset: 10,
61					v_offset: 0
62				},
63				right: {
64					h_align: 'right',
65					v_align: 'center',
66					h_offset: 10,
67					v_offset: 0
68				}
69			}
70		}
71	}
72
73	// Slider Init
74	$('#revolutionSlider').revolution(sliderOptions);
75
76	/*
77	Dialog with CSS animation
78	*/
79	$('.popup-with-zoom-anim').magnificPopup({
80		type: 'inline',
81
82		fixedContentPos: false,
83		fixedBgPos: true,
84
85		overflowY: 'auto',
86
87		closeBtnInside: true,
88		preloader: false,
89
90		midClick: true,
91		removalDelay: 300,
92		mainClass: 'my-mfp-zoom-in'
93	});
94
95	/*
96	Contact Form Message - Home Page
97	*/
98	$('#callSendMessage').validate({
99		submitHandler: function(form) {
100
101			var $form = $(form),
102				$messageSuccess = $('#contactFormSuccess'),
103				$messageError = $('#contactFormError'),
104				$submitButton = $(this.submitButton),
105				$errorMessage = $('#contactFormErrorMessage');
106
107			$submitButton.button('loading');
108
109			// Ajax Submit
110			$.ajax({
111				type: 'POST',
112				url: $form.attr('action'),
113				data: {
114					name: $form.find('#name').val(),
115					email: '[email protected]',
116					subject: 'Finance - Contact Message',
117					message: 'Name' + $form.find('#name').val() + '<br>E-mail:' + $form.find('#email').val() + '<br>Phone:' + $form.find('#phone').val() + '<br>Discuss:' + $form.find('#discuss').val()
118				}
119			}).always(function(data, textStatus, jqXHR) {
120
121				$errorMessage.empty().hide();
122
123				if (data.response == 'success') {
124
125					$messageSuccess.removeClass('hidden');
126					$messageError.addClass('hidden');
127
128					// Reset Form
129					$form.find('.form-control')
130						.val('')
131						.blur()
132						.parent()
133						.removeClass('has-success')
134						.removeClass('has-error')
135						.find('label.error')
136						.remove();
137
138					if (($messageSuccess.offset().top - 80) < $(window).scrollTop()) {
139						$('html, body').animate({
140							scrollTop: $messageSuccess.offset().top - 80
141						}, 300);
142					}
143
144					$submitButton.button('reset');
145
146					return;
147
148				} else if (data.response == 'error' && typeof data.errorMessage !== 'undefined') {
149					$errorMessage.html(data.errorMessage).show();
150				} else {
151					$errorMessage.html(data.responseText).show();
152				}
153
154				$messageError.removeClass('hidden');
155				$messageSuccess.addClass('hidden');
156
157				if (($messageError.offset().top - 80) < $(window).scrollTop()) {
158					$('html, body').animate({
159						scrollTop: $messageError.offset().top - 80
160					}, 300);
161				}
162
163				$form.find('.has-success')
164					.removeClass('has-success');
165
166				$submitButton.button('reset');
167
168			});
169		}
170	});
171
172	/*
173	Contact Form Message - Contact Us Page
174	*/
175	$('#contactForm').validate({
176		submitHandler: function(form) {
177
178			var $form = $(form),
179				$messageSuccess = $('#contactFormSuccess'),
180				$messageError = $('#contactFormError'),
181				$submitButton = $(this.submitButton),
182				$errorMessage = $('#contactFormErrorMessage');
183
184			$submitButton.button('loading');
185
186			// Ajax Submit
187			$.ajax({
188				type: 'POST',
189				url: $form.attr('action'),
190				data: {
191					name: $form.find('#name').val(),
192					email: '[email protected]',
193					subject: 'Finance - Contact Message',
194					message: 'Name' + $form.find('#name').val() + '<br>E-mail:' + $form.find('#email').val() + '<br>Phone:' + $form.find('#phone').val() + '<br>Select:' + $form.find('#selectSample').val() +'<br>Message:' + $form.find('#message').val()
195				}
196			}).always(function(data, textStatus, jqXHR) {
197
198				$errorMessage.empty().hide();
199
200				if (data.response == 'success') {
201
202					$messageSuccess.removeClass('hidden');
203					$messageError.addClass('hidden');
204
205					// Reset Form
206					$form.find('.form-control')
207						.val('')
208						.blur()
209						.parent()
210						.removeClass('has-success')
211						.removeClass('has-error')
212						.find('label.error')
213						.remove();
214
215					if (($messageSuccess.offset().top - 80) < $(window).scrollTop()) {
216						$('html, body').animate({
217							scrollTop: $messageSuccess.offset().top - 80
218						}, 300);
219					}
220
221					$submitButton.button('reset');
222
223					return;
224
225				} else if (data.response == 'error' && typeof data.errorMessage !== 'undefined') {
226					$errorMessage.html(data.errorMessage).show();
227				} else {
228					$errorMessage.html(data.responseText).show();
229				}
230
231				$messageError.removeClass('hidden');
232				$messageSuccess.addClass('hidden');
233
234				if (($messageError.offset().top - 80) < $(window).scrollTop()) {
235					$('html, body').animate({
236						scrollTop: $messageError.offset().top - 80
237					}, 300);
238				}
239
240				$form.find('.has-success')
241					.removeClass('has-success');
242
243				$submitButton.button('reset');
244
245			});
246		}
247	});
248
249}).apply(this, [jQuery]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.