PageSourceSearch

https://www.remmy-vr.com/wp-content/themes/patti/js/custom/custom.js?ver=1.0

js remmy-vr.com collected 2026-10-05 22:56:35 UTC 17,778 bytes, 249 lines download raw bytes

1/*
2	Scripts for Patti WordPress Theme
3*/
4
5jQuery('body').bind('touchstart', function() {});
6
7jQuery(window).load(function() {
8
9	// Fix chrome issue
10	jQuery('body').width(jQuery('body').width()+1).width('auto');
11
12	// Parallax Backgrounds
13	if(!( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) )) {	
14		// jQuery('.parallax-section[id^="parallax-"]').parallax("50%", 0.4);
15	}
16	
17	// Parallax Fix for Mobile Devices
18	if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
19		jQuery('.parallax-section').css({'background-attachment': 'scroll'});
20	}
21
22	// CSS animations off 
23	if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
24		jQuery('.cssanimations .wpb_animate_when_almost_visible').css({'opacity':'1'});
25		jQuery('.cssanimations .wpb_animate_when_almost_visible').css({'-webkit-animation':'none', '-moz-animation':'none', '-o-animation':'none', '-ms-animation':'none', 'animation':'none'});		
26	}
27	
28});
29
30
31// fullscreenmenu
32function fullscreenmenu() { 
33	'use strict';
34
35	// Burger menu positioning
36	var headerinheight = jQuery('.logo').height();
37	jQuery('.burger-icon').css({'height': headerinheight, 'line-height': headerinheight+'px'});
38	jQuery('#burger-menu').css({'padding-top': (headerinheight-28)/2 });
39
40    var open = false;
41    var animationIn = 'animated fadeInDown';
42    var animationOut = 'animated fadeOutUp';
43
44    jQuery('#burger-menu').on('click', function() {
45        jQuery(this).toggleClass("active");
46        if (open == false) {
47            jQuery('.overlay').fadeIn(200);
48            open = true;
49        } else {
50            jQuery('.overlay').fadeOut(200);
51            open = false;
52        }
53    });
54    jQuery('.wrap-nav a').on('click', function() {
55        jQuery('.overlay').fadeOut(400);
56        jQuery('#burger-menu').removeClass('active');
57        open = false;
58    });	   
59}
60
61
62//Effect for Scrolltop Button	
63function totop() {		
64	jQuery('.totop').hover(function(){	
65	jQuery(this).animate({bottom:"-5px"},{queue:false,duration:60}); },
66	function() {         
67		jQuery(this).animate({bottom:"-10px"},{queue:false,duration:60})
68	});
69	
70	//Scroll to top
71	jQuery('.totop').click(function(){
72        jQuery("html, body").animate({ scrollTop: 0 }, 700);
73        return false;
74    });	
75}
76
77
78
79// Services
80function pattiservices() {
81	jQuery('.dt-service-item').click(function() {
82			jQuery(this).parent().children('.dt-service-hover').fadeIn();
83			jQuery(this).parent().siblings().children('.dt-service-hover').fadeOut();
84			jQuery('.dt-service-item').addClass('under-opacity');			
85	});	
86	
87	jQuery('.dt-service-hover').click(function() {
88		jQuery(this).fadeOut();
89		jQuery('.dt-service-item').removeClass('under-opacity');	
90	});
91
92	jQuery('.homepage-services').each(function(){
93		var divclass = jQuery(this).children('.dt-service-wrapper'),
94			instances = divclass.length;
95
96		switch (instances) { 
97		    case 1: 
98		        divclass.addClass('full-width');
99		        break;
100		    case 2: 
101		        divclass.addClass('percent-one-half');
102		        break;
103		    case 3: 
104		        divclass.addClass('percent-one-third');
105		        break;      
106		    case 4: 
107		        divclass.addClass('percent-one-fourth');
108		        break;
109		    case 5: 
110		        divclass.addClass('percent-one-fifth');
111		        break;
112		    case 6: 
113		        divclass.addClass('percent-one-sixth');
114		        break;		
115		    case 7: 
116		        divclass.addClass('percent-one-seventh');
117		        break;			                
118		}
119
120		divclass.last().addClass('column-last');
121
122	})
123}
124	// function fade_home_top() {
125	// 	if ( jQuery(window).width() > 800 ) {
126 //        window_scroll = jQuery(this).scrollTop();
127	//    		jQuery(".tp-caption.black").css({
128	// 			  'opacity' : 1-(window_scroll/300)
129	//     	});
130	// 	}
131	// }
132	// jQuery(window).scroll(function() { fade_home_top(); });
133	
134
135	
136jQuery(document).ready(function() {
137
138	//Run Functions
139	totop();	
140	pattiservices();	
141	fullscreenmenu();
142	
143	var autowidthbool = true;
144
145	if(typeof dt_twitter != 'undefined') {
146		if(dt_twitter.twitter_autoplay != 'true') {
147				autowidthbool = false;
148		}
149	}
150
151	// Twitter Slider
152	jQuery("#owl-twitter").owlCarousel({
153		autoHeight : true,
154		items : 1,
155		nav: true,
156		rewind: true,
157		autoplay: autowidthbool,
158		autoplayTimeout: 7000,
159		autoplayHoverPause: true,
160		dots: true,
161		smartSpeed: 800					
162	});			
163	
164	// Calculate Audio bar width	
165	var audiowidth = jQuery('.audio-item').width();
166	jQuery('.jp-progress').css({'width': audiowidth-250});
167	
168	// In and Out Effect
169	jQuery('.item-on-hover').hover(function(){		 		 
170		jQuery(this).animate({ opacity: 1 }, 200);
171		jQuery(this).children('.hover-link, .hover-image, .hover-video').animate({ opacity: 1 }, 200);
172	}, function(){
173		jQuery(this).animate({ opacity: 0 }, 200);
174		jQuery(this).children('.hover-link, .hover-image, .hover-video').animate({ opacity: 0 }, 200);
175	});
176	
177	
178	// Portfolio Grid In and Out Effect //
179	jQuery('.grid-item-on-hover').hover(function(){
180		jQuery(this).animate({ opacity: 0.9 }, 200);
181	}, function(){
182			jQuery(this).animate({ opacity: 0 }, 200);
183		});
184
185	
186	// Video in Posts		
187	jQuery(".post-video").fitVids();	
188
189	// Fix for Overlapping Iframes - removed since Patti 1.4
190	// jQuery('iframe').each(function() {
191	// 	  var url = jQuery(this).attr("src");
192	// 	  if (jQuery(this).attr("src").indexOf("?") > 0) {
193	// 	    jQuery(this).attr({
194	// 	      "src" : url + "&wmode=transparent",
195	// 	      "wmode" : "Opaque"
196	// 	    });
197	// 	  }
198	// 	  else {
199	// 	    jQuery(this).attr({
200	// 	      "src" : url + "?wmode=transparent",
201	// 	      "wmode" : "Opaque"
202	// 	    });
203	// 	  }
204	// });			
205	
206	// PrettyPhoto
207	jQuery("a[rel^='prettyPhoto']").prettyPhoto({
208		animation_speed:'normal',
209		theme:'light_square',
210		slideshow:3000, 
211		autoplay_slideshow: false, 
212		default_width: 500,
213		default_height: 344,		
214		deeplinking: false
215	});
216	
217
218	// Appending style classes to submit comment button
219	jQuery('input#submit_my_comment').addClass('button orange');
220	
221
222	// FONT AWESOME LISTS
223	var ICONS = ["fa-glass" , "fa-music" , "fa-search" , "fa-envelope-o" , "fa-heart" , "fa-star" , "fa-star-o" , "fa-user" , "fa-film" , "fa-th-large" , "fa-th" , "fa-th-list" , "fa-check" , "fa-times" , "fa-search-plus" , "fa-search-minus" , "fa-power-off" , "fa-signal" , "fa-cog" , "fa-trash-o" , "fa-home" , "fa-file-o" , "fa-clock-o" , "fa-road" , "fa-download" , "fa-arrow-circle-o-down" , "fa-arrow-circle-o-up" , "fa-inbox" , "fa-play-circle-o" , "fa-repeat" , "fa-refresh" , "fa-list-alt" , "fa-lock" , "fa-flag" , "fa-headphones" , "fa-volume-off" , "fa-volume-down" , "fa-volume-up" , "fa-qrcode" , "fa-barcode" , "fa-tag" , "fa-tags" , "fa-book" , "fa-bookmark" , "fa-print" , "fa-camera" , "fa-font" , "fa-bold" , "fa-italic" , "fa-text-height" , "fa-text-width" , "fa-align-left" , "fa-align-center" , "fa-align-right" , "fa-align-justify" , "fa-list" , "fa-outdent" , "fa-indent" , "fa-video-camera" , "fa-picture-o" , "fa-pencil" , "fa-map-marker" , "fa-adjust" , "fa-tint" , "fa-pencil-square-o" , "fa-share-square-o" , "fa-check-square-o" , "fa-arrows" , "fa-step-backward" , "fa-fast-backward" , "fa-backward" , "fa-play" , "fa-pause" , "fa-stop" , "fa-forward" , "fa-fast-forward" , "fa-step-forward" , "fa-eject" , "fa-chevron-left" , "fa-chevron-right" , "fa-plus-circle" , "fa-minus-circle" , "fa-times-circle" , "fa-check-circle" , "fa-question-circle" , "fa-info-circle" , "fa-crosshairs" , "fa-times-circle-o" , "fa-check-circle-o" , "fa-ban" , "fa-arrow-left" , "fa-arrow-right" , "fa-arrow-up" , "fa-arrow-down" , "fa-share" , "fa-expand" , "fa-compress" , "fa-plus" , "fa-minus" , "fa-asterisk" , "fa-exclamation-circle" , "fa-gift" , "fa-leaf" , "fa-fire" , "fa-eye" , "fa-eye-slash" , "fa-exclamation-triangle" , "fa-plane" , "fa-calendar" , "fa-random" , "fa-comment" , "fa-magnet" , "fa-chevron-up" , "fa-chevron-down" , "fa-retweet" , "fa-shopping-cart" , "fa-folder" , "fa-folder-open" , "fa-arrows-v" , "fa-arrows-h" , "fa-bar-chart" , "fa-twitter-square" , "fa-facebook-square" , "fa-camera-retro" , "fa-key" , "fa-cogs" , "fa-comments" , "fa-thumbs-o-up" , "fa-thumbs-o-down" , "fa-star-half" , "fa-heart-o" , "fa-sign-out" , "fa-linkedin-square" , "fa-thumb-tack" , "fa-external-link" , "fa-sign-in" , "fa-trophy" , "fa-github-square" , "fa-upload" , "fa-lemon-o" , "fa-phone" , "fa-square-o" , "fa-bookmark-o" , "fa-phone-square" , "fa-twitter" , "fa-facebook" , "fa-github" , "fa-unlock" , "fa-credit-card" , "fa-rss" , "fa-hdd-o" , "fa-bullhorn" , "fa-bell" , "fa-certificate" , "fa-hand-o-right" , "fa-hand-o-left" , "fa-hand-o-up" , "fa-hand-o-down" , "fa-arrow-circle-left" , "fa-arrow-circle-right" , "fa-arrow-circle-up" , "fa-arrow-circle-down" , "fa-globe" , "fa-wrench" , "fa-tasks" , "fa-filter" , "fa-briefcase" , "fa-arrows-alt" , "fa-users" , "fa-link" , "fa-cloud" , "fa-flask" , "fa-scissors" , "fa-files-o" , "fa-paperclip" , "fa-floppy-o" , "fa-square" , "fa-bars" , "fa-list-ul" , "fa-list-ol" , "fa-strikethrough" , "fa-underline" , "fa-table" , "fa-magic" , "fa-truck" , "fa-pinterest" , "fa-pinterest-square" , "fa-google-plus-square" , "fa-google-plus" , "fa-money" , "fa-caret-down" , "fa-caret-up" , "fa-caret-left" , "fa-caret-right" , "fa-columns" , "fa-sort" , "fa-sort-desc" , "fa-sort-asc" , "fa-envelope" , "fa-linkedin" , "fa-undo" , "fa-gavel" , "fa-tachometer" , "fa-comment-o" , "fa-comments-o" , "fa-bolt" , "fa-sitemap" , "fa-umbrella" , "fa-clipboard" , "fa-lightbulb-o" , "fa-exchange" , "fa-cloud-download" , "fa-cloud-upload" , "fa-user-md" , "fa-stethoscope" , "fa-suitcase" , "fa-bell-o" , "fa-coffee" , "fa-cutlery" , "fa-file-text-o" , "fa-building-o" , "fa-hospital-o" , "fa-ambulance" , "fa-medkit" , "fa-fighter-jet" , "fa-beer" , "fa-h-square" , "fa-plus-square" , "fa-angle-double-left" , "fa-angle-double-right" , "fa-angle-double-up" , "fa-angle-double-down" , "fa-angle-left" , "fa-angle-right" , "fa-angle-up" , "fa-angle-down" , "fa-desktop" , "fa-laptop" , "fa-tablet" , "fa-mobile" , "fa-circle-o" , "fa-quote-left" , "fa-quote-right" , "fa-spinner" , "fa-circle" , "fa-reply" , "fa-github-alt" , "fa-folder-o" , "fa-folder-open-o" , "fa-smile-o" , "fa-frown-o" , "fa-meh-o" , "fa-gamepad" , "fa-keyboard-o" , "fa-flag-o" , "fa-flag-checkered" , "fa-terminal" , "fa-code" , "fa-reply-all" , "fa-star-half-o" , "fa-location-arrow" , "fa-crop" , "fa-code-fork" , "fa-chain-broken" , "fa-question" , "fa-info" , "fa-exclamation" , "fa-superscript" , "fa-subscript" , "fa-eraser" , "fa-puzzle-piece" , "fa-microphone" , "fa-microphone-slash" , "fa-shield" , "fa-calendar-o" , "fa-fire-extinguisher" , "fa-rocket" , "fa-maxcdn" , "fa-chevron-circle-left" , "fa-chevron-circle-right" , "fa-chevron-circle-up" , "fa-chevron-circle-down" , "fa-html5" , "fa-css3" , "fa-anchor" , "fa-unlock-alt" , "fa-bullseye" , "fa-ellipsis-h" , "fa-ellipsis-v" , "fa-rss-square" , "fa-play-circle" , "fa-ticket" , "fa-minus-square" , "fa-minus-square-o" , "fa-level-up" , "fa-level-down" , "fa-check-square" , "fa-pencil-square" , "fa-external-link-square" , "fa-share-square" , "fa-compass" , "fa-caret-square-o-down" , "fa-caret-square-o-up" , "fa-caret-square-o-right" , "fa-eur" , "fa-gbp" , "fa-usd" , "fa-inr" , "fa-jpy" , "fa-rub" , "fa-krw" , "fa-btc" , "fa-file" , "fa-file-text" , "fa-sort-alpha-asc" , "fa-sort-alpha-desc" , "fa-sort-amount-asc" , "fa-sort-amount-desc" , "fa-sort-numeric-asc" , "fa-sort-numeric-desc" , "fa-thumbs-up" , "fa-thumbs-down" , "fa-youtube-square" , "fa-youtube" , "fa-xing" , "fa-xing-square" , "fa-youtube-play" , "fa-dropbox" , "fa-stack-overflow" , "fa-instagram" , "fa-flickr" , "fa-adn" , "fa-bitbucket" , "fa-bitbucket-square" , "fa-tumblr" , "fa-tumblr-square" , "fa-long-arrow-down" , "fa-long-arrow-up" , "fa-long-arrow-left" , "fa-long-arrow-right" , "fa-apple" , "fa-windows" , "fa-android" , "fa-linux" , "fa-dribbble" , "fa-skype" , "fa-foursquare" , "fa-trello" , "fa-female" , "fa-male" , "fa-gratipay" , "fa-sun-o" , "fa-moon-o" , "fa-archive" , "fa-bug" , "fa-vk" , "fa-weibo" , "fa-renren" , "fa-pagelines" , "fa-stack-exchange" , "fa-arrow-circle-o-right" , "fa-arrow-circle-o-left" , "fa-caret-square-o-left" , "fa-dot-circle-o" , "fa-wheelchair" , "fa-vimeo-square" , "fa-try" , "fa-plus-square-o" , "fa-space-shuttle" , "fa-slack" , "fa-envelope-square" , "fa-wordpress" , "fa-openid" , "fa-university" , "fa-graduation-cap" , "fa-yahoo" , "fa-google" , "fa-reddit" , "fa-reddit-square" , "fa-stumbleupon-circle" , "fa-stumbleupon" , "fa-delicious" , "fa-digg" , "fa-pied-piper" , "fa-pied-piper-alt" , "fa-drupal" , "fa-joomla" , "fa-language" , "fa-fax" , "fa-building" , "fa-child" , "fa-paw" , "fa-spoon" , "fa-cube" , "fa-cubes" , "fa-behance" , "fa-behance-square" , "fa-steam" , "fa-steam-square" , "fa-recycle" , "fa-car" , "fa-taxi" , "fa-tree" , "fa-spotify" , "fa-deviantart" , "fa-soundcloud" , "fa-database" , "fa-file-pdf-o" , "fa-file-word-o" , "fa-file-excel-o" , "fa-file-powerpoint-o" , "fa-file-image-o" , "fa-file-archive-o" , "fa-file-audio-o" , "fa-file-video-o" , "fa-file-code-o" , "fa-vine" , "fa-codepen" , "fa-jsfiddle" , "fa-life-ring" , "fa-circle-o-notch" , "fa-rebel" , "fa-empire" , "fa-git-square" , "fa-git" , "fa-hacker-news" , "fa-tencent-weibo" , "fa-qq" , "fa-weixin" , "fa-paper-plane" , "fa-paper-plane-o" , "fa-history" , "fa-circle-thin" , "fa-header" , "fa-paragraph" , "fa-sliders" , "fa-share-alt" , "fa-share-alt-square" , "fa-bomb" , "fa-futbol-o" , "fa-tty" , "fa-binoculars" , "fa-plug" , "fa-slideshare" , "fa-twitch" , "fa-yelp" , "fa-newspaper-o" , "fa-wifi" , "fa-calculator" , "fa-paypal" , "fa-google-wallet" , "fa-cc-visa" , "fa-cc-mastercard" , "fa-cc-discover" , "fa-cc-amex" , "fa-cc-paypal" , "fa-cc-stripe" , "fa-bell-slash" , "fa-bell-slash-o" , "fa-tras
223h" , "fa-copyright" , "fa-at" , "fa-eyedropper" , "fa-paint-brush" , "fa-birthday-cake" , "fa-area-chart" , "fa-pie-chart" , "fa-line-chart" , "fa-lastfm" , "fa-lastfm-square" , "fa-toggle-off" , "fa-toggle-on" , "fa-bicycle" , "fa-bus" , "fa-ioxhost" , "fa-angellist" , "fa-cc" , "fa-ils" , "fa-meanpath" , "fa-buysellads" , "fa-connectdevelop" , "fa-dashcube" , "fa-forumbee" , "fa-leanpub" , "fa-sellsy" , "fa-shirtsinbulk" , "fa-simplybuilt" , "fa-skyatlas" , "fa-cart-plus" , "fa-cart-arrow-down" , "fa-diamond" , "fa-ship" , "fa-user-secret" , "fa-motorcycle" , "fa-street-view" , "fa-heartbeat" , "fa-venus" , "fa-mars" , "fa-mercury" , "fa-transgender" , "fa-transgender-alt" , "fa-venus-double" , "fa-mars-double" , "fa-venus-mars" , "fa-mars-stroke" , "fa-mars-stroke-v" , "fa-mars-stroke-h" , "fa-neuter" , "fa-genderless" , "fa-facebook-official" , "fa-pinterest-p" , "fa-whatsapp" , "fa-server" , "fa-user-plus" , "fa-user-times" , "fa-bed" , "fa-viacoin" , "fa-train" , "fa-subway" , "fa-medium" , "fa-y-combinator" , "fa-optin-monster" , "fa-opencart" , "fa-expeditedssl" , "fa-battery-full" , "fa-battery-three-quarters" , "fa-battery-half" , "fa-battery-quarter" , "fa-battery-empty" , "fa-mouse-pointer" , "fa-i-cursor" , "fa-object-group" , "fa-object-ungroup" , "fa-sticky-note" , "fa-sticky-note-o" , "fa-cc-jcb" , "fa-cc-diners-club" , "fa-clone" , "fa-balance-scale" , "fa-hourglass-o" , "fa-hourglass-start" , "fa-hourglass-half" , "fa-hourglass-end" , "fa-hourglass" , "fa-hand-rock-o" , "fa-hand-paper-o" , "fa-hand-scissors-o" , "fa-hand-lizard-o" , "fa-hand-spock-o" , "fa-hand-pointer-o" , "fa-hand-peace-o" , "fa-trademark" , "fa-registered" , "fa-creative-commons" , "fa-gg" , "fa-gg-circle" , "fa-tripadvisor" , "fa-odnoklassniki" , "fa-odnoklassniki-square" , "fa-get-pocket" , "fa-wikipedia-w" , "fa-safari" , "fa-chrome" , "fa-firefox" , "fa-opera" , "fa-internet-explorer" , "fa-television" , "fa-contao" , "fa-500px" , "fa-amazon" , "fa-calendar-plus-o" , "fa-calendar-minus-o" , "fa-calendar-times-o" , "fa-calendar-check-o" , "fa-industry" , "fa-map-pin" , "fa-map-signs" , "fa-map-o" , "fa-map" , "fa-commenting" , "fa-commenting-o" , "fa-houzz" , "fa-vimeo" , "fa-black-tie" , "fa-fonticons", "fa-reddit-alien" , "fa-edge" , "fa-credit-card-alt" , "fa-codiepie" , "fa-modx" , "fa-fort-awesome" , "fa-usb" , "fa-product-hunt" , "fa-mixcloud" , "fa-scribd" , "fa-pause-circle" , "fa-pause-circle-o" , "fa-stop-circle" , "fa-stop-circle-o" , "fa-shopping-bag" , "fa-shopping-basket" , "fa-hashtag" , "fa-bluetooth" , "fa-bluetooth-b" , "fa-percent", "fa-gitlab" , "fa-wpbeginner" , "fa-wpforms" , "fa-envira" , "fa-universal-access" , "fa-wheelchair-alt" , "fa-question-circle-o" , "fa-blind" , "fa-audio-description" , "fa-volume-control-phone" , "fa-braille" , "fa-assistive-listening-systems" , "fa-american-sign-language-interpreting" , "fa-deaf" , "fa-glide" , "fa-glide-g" , "fa-sign-language" , "fa-low-vision" , "fa-viadeo" , "fa-viadeo-square" , "fa-snapchat" , "fa-snapchat-ghost" , "fa-snapchat-square", "fa-pied-piper" , "fa-first-order" , "fa-yoast" , "fa-themeisle" , "fa-google-plus-official" , "fa-font-awesome"];	
224	
225	for ( var i in ICONS ) {
226		jQuery('.list-icon-' + ICONS[i] + ' li').prepend('<i class="fa '+ ICONS[i] +'"></i>');
227	}		
228	
229	// Header Search Form 
230
231	jQuery(".searchform-switch .fa-times-circle").hide();
232	jQuery(".searchform-switch .fa-search").click(function() {
233		jQuery(".searchform-switch .fa-search").hide("slow");
234		
235		jQuery(".header-search-form").fadeIn("slow", function(){
236			  jQuery(this).removeClass("display-none");
237		});
238		jQuery(".searchform-switch .fa-times-circle").show("slow");
239	});
240	
241	jQuery(".searchform-switch .fa-times-circle").click(function() {
242		jQuery(".searchform-switch .fa-times-circle").hide("slow");
243		jQuery(".header-search-form").fadeOut("slow", function(){
244			  jQuery(this).addClass("display-none");
245		});			
246		jQuery(".searchform-switch .fa-search").show("slow");
247	});			
248
249});

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.