PageSourceSearch

https://vmis.in/js/myfunctions.js

js vmis.in collected 2026-10-02 10:49:54 UTC 14,593 bytes, 513 lines download raw bytes

1//FOR Exhibtion Expand images===================================================================================================================
2	
3	
4	
5
6	$(document).ready(function(){
7			
8		//$(".rg-image img").removeAttr( "id" );
9	
10		$(".showfullscreens").click(function() {
11				
12				var t = $(".dragtopic").attr('id');
13				var imagesrc = $(".dragtopic").attr('src');
14			
15				if(t== 'draggable')
16				{	
17					$('.rg-image').html('');
18					$('.rg-image').prepend('<img src="'+imagesrc+'" class="dragtopic" id = "draggable" />');
19					
20					$('#draggable').draggable({
21								cursor: 'move',       
22								//opacity: 0.35,         
23								stack: $('#draggable'),
24								drag: function (event, ui) {
25									//ui.helper.addClass("draggable2");
26								}       
27					});
28					
29					
30				}
31				else{
32					
33					$(".rg-image img").attr('id', 'draggable');
34					$('#draggable').draggable({
35								cursor: 'move',       
36								//opacity: 0.35,         
37								stack: $('#draggable'),
38								drag: function (event, ui) {
39									//ui.helper.addClass("draggable2");
40								}       
41					});
42					
43				}
44			
45			$(".img-zoom").attr("style", "");
46			$(".img-zoom img").attr("style", "");
47			$(".rg-zoom").toggleClass('__rg-zoom');
48			
49			$('body').toggleClass('newbodypopup');
50			$("#myslidecontainer").toggleClass('pagebackground1');
51			$(".container").toggleClass('__container2');
52			$("footer").toggleClass('__footer1');
53			$("#sidebarmenu").toggleClass('__sidebarmenu1');
54			$(".banner").toggleClass('__banner1');
55			$(".fullscreen").toggleClass('__fullscreen1');
56			$(".rg-caption").toggleClass('rg-caption1');
57			$(".nav-height").toggleClass('nav-height');
58			$(".col-md-12").toggleClass('__col-md-12');
59			$(".newrow").toggleClass('__newrow');
60			$(".rg-view").toggleClass('__rg-view');
61			$(".row").toggleClass('__row');
62			
63			$(".rg-image").toggleClass('rg-image__');
64			$(".rg-image").toggleClass('img-zoom');
65			$(".rg-thumbs").toggleClass('rg-thumbs__');
66			$(".rg-caption-wrapper").toggleClass('rg-caption-wrapper__');
67			$("html").toggleClass('htmloverflow__');
68			$(".showfullscreens").toggleClass('showfullscreens__');
69			$(".externalLink").toggleClass('showfullscreens__'); // for external link
70			if($(".externalLink").hasClass('showfullscreens__')){
71				$(".externalLink").css("bottom","0px"); // for external link
72			}else{
73				$(".externalLink").css("bottom","9px"); // for external link
74			}
75			
76			
77
78			$(".showfullscreens").addClass('exitfullscreen123');
79			$(".blackbox").toggleClass('blackbox__');
80			$(".blackbox1").toggleClass('blackbox1__');
81			
82			$(".col-md-4").toggleClass('__col-md-4');
83			//$(".showfullscreens a img").attr('src','images/collaspe_icons.png');
84			var src = $(".showfullscreens a img").attr('src') == "../../img/front/collaspe_screen.png" ? "../../img/front/expand.png" : "../../img/front/collaspe_screen.png";
85			$(".showfullscreens a img").attr('src', src);
86		
87		    
88			/*
89			
90			$('.img-zoom').hover(function() {
91				$('.img-zoom').addClass('newmarginclass');
92				$('.img-zoom').toggleClass('transition');
93				//$('.rg-thumbs').css('display','none');
94 
95			}, function() {
96				$('.img-zoom').removeClass('transition');
97				$('.img-zoom').removeClass('newmarginclass');
98				//$('.rg-thumbs').css('display','block');
99			});
100		    
101			*/
102		
103		
104		});
105		
106		
107		
108		$('#rg-gallery').bind('mousewheel', function(e){
109		
110			 if(e.originalEvent.wheelDelta < 0) {
111				 //scroll down
112				 //console.log('Down');
113				 var currentwidth = $(".img-zoom").width();
114				 var setcurrentwidth = currentwidth-150;
115				 
116				 if(setcurrentwidth>200){
117				   $(".img-zoom").css("width", setcurrentwidth);
118				 }
119				 
120			 }else {
121				 //scroll up
122				 //console.log('Up');
123				    var exactiveimgobj = $('div.getactimagesize img');	
124				    var exactiveimgwidth = exactiveimgobj.width();
125				    var exactiveimgheight = exactiveimgobj.height();	
126					
127					var currentwidth = $(".img-zoom").width();
128					var setcurrentwidth = currentwidth+150;
129					
130					if(setcurrentwidth<exactiveimgwidth){
131					    $(".img-zoom").css("width", setcurrentwidth);
132					}
133					else
134					{
135						/*alert("complete show");*/
136						
137						$(".img-zoom").css("width", exactiveimgwidth);
138						//$(".img-zoom").css("height", exactiveimgheight);
139					}
140					
141					$(".img-zoom").css("margin-bottom", 200);
142					
143			 }
144		
145			 //prevent page fom scrolling
146			 return false;
147		});
148		
149		
150		/*Set all image not draggable*/
151		$('img').attr('ondragstart', 'return false;');
152		
153	});
154//CLOSING Exhibtion Expand images===================================================================================================================
155
156
157//FOR FANCY SCROLLER=================================================================================================================================
158	$(document).ready(function(){
159						   $('.vert').acescroll({
160								click: function( e, ui ){
161									console.log( 'click ', e, ui)
162								},
163								scroll: function(e, ui ){
164									console.log( 'scroll ', e, ui)
165								}
166						   });
167						   
168						   $('.noscroll').acescroll({
169								minScrollBarWidth: 10
170						   });
171						   
172						   $('.content2').acescroll({
173								orientation: 'horizontal',
174								minScrollBarWidth: 10,
175								position: {
176									my:'left top',
177									at:'left top',
178									offset:'0 -5',
179									collision:'none'
180								},
181								scroll: function(e, ui ){
182									console.log( 'scroll ', e, ui)
183								}
184						   });
185						   
186						   //links
187						   $('.triggerResize')
188								.click(function(){
189									console.log( 'resize event triggered')
190									setTimeout(function(){
191
192									$('.wrapper').css('width','350px')
193										setTimeout(function(){
194										
195										$('.wrapper').css('width','700px')
196										},2000)
197									
198									},2000)
199									
200						})	
201						   
202						 $('.togglecontent')
203								.click(function(){
204									console.log( 'toggling content for .vert')
205									var html = $('.vert').html();
206									$('.vert').html('');
207									
208									console.log( 'click')
209									setTimeout(function(){
210										$('.vert').html( html );
211									
212									},2000)
213									
214						})
215						   
216
217	});
218						
219//CloSING FANCY SCROLLER============================================================================================================================
220
221//For Glossary section next and previous
222	$(document).ready(function() {
223		$('#nxt').on('click', function () {
224		moveTab("Next");
225	});
226	$('#prv').on('click', function () {
227		moveTab("Previous");
228	});
229
230
231	function moveTab(nextOrPrev) {
232		//alert(nextOrPrev);
233		var currentTab = "";
234		$('.nav-tabs li').each(function () {
235			if ($(this).hasClass('active')) {
236				currentTab = $(this);
237				var show = "#tab" + $(this);
238				
239				//currentTab.removeClass('active');
240				//alert(currentTab.text());
241			}
242		});
243
244		if (nextOrPrev == "Next") {
245			//alert("inside next");
246			if (currentTab.next().length) 
247			{ //alert(currentTab.text());
248				var htext = currentTab.next().text();
249				var res = "#tab"+htext;
250				
251				//alert(res);
252				
253				currentTab.removeClass('active');
254				currentTab.next().addClass('active');
255				//$(res).addClass('activenow');
256				
257				$('.tab-pane.active').removeClass('active').addClass('oldActive');
258				$('.tab-content').find(res).addClass('active');
259			 
260			 
261			 }
262			else {} // do nothing for now
263
264		} else {
265			//alert("inside previous");
266
267			if (currentTab.prev().length) 
268			{
269			   // currentTab.removeClass('active');
270			   
271			    var htext = currentTab.prev().text();
272				var res = "#tab"+htext;
273				
274				//alert(res);
275			   
276				currentTab.removeClass('active');
277				currentTab.prev().addClass('active');
278				
279				$('.tab-pane.active').removeClass('active').addClass('oldActive');
280				$('.tab-content').find(res).addClass('active');
281			}
282			else {} //do nothing for now 
283
284		}
285	}
286
287});
288
289
290
291//MPPING MUSIC FULL SCREEN ================================================================================$(document).ready(function(){
292	/*$(document).ready(function(){
293		function scroll() {
294					$("html, body").animate({ scrollTop: 0 }, "fast");
295				
296				}
297		$("#caafullscreenmusicmap").click(function() {
298				var p = $(window).height();
299				var minheight= p-20;
300				$("#showcaasmap").toggleClass('pagebackground1');
301				$(".container").toggleClass('__container1');
302				$(".banner").toggleClass('__banner1');
303				$(".overdideimage").toggleClass('__overdideimage');
304				$(".bredcrumb").toggleClass('__bredcrumb');
305				$(".newrow").toggleClass('__newrow');
306				$(".col-md-12").toggleClass('__col-md-12');
307				$(".footer").toggleClass('__footer1');
308				$(".rangeselectordiv").toggleClass('__rangeselectordiv');
309				$(".nav-height").toggleClass('hide');
310				$('body').toggleClass('bodypopup');
311				$("#sidebarmenu").toggleClass('__sidebarmenu1');
312				$(".col-md-4").toggleClass('__col-md-4');
313				//$(".showfullscreens a img").attr('src','images/collaspe_icons.png');
314				var src = $(".showfullscreens a img").attr('src') == "images/expand.png" ? "images/collaspe_screen.png" : "images/expand.png";
315				$(".showfullscreens a img").attr('src', src);
316				$("#map").css('height',minheight);
317				scroll();
318		});
319	});
320	*/
321	$(document).ready(function(){
322		
323		$("#arcemappingmusic").click(function() {
324				
325				$("#mappingmusic").toggleClass('pagebackground1');
326				$(".container").toggleClass('__container1');
327				$(".banner").toggleClass('__banner1');
328				$(".overdideimage").toggleClass('__overdideimage');
329				$(".bredcrumb").toggleClass('__bredcrumb');
330				$(".newrow").toggleClass('__newrow');
331				$(".col-md-12").toggleClass('__col-md-12');
332				$(".footer").toggleClass('__footer');
333				$("#sidebarmenu").toggleClass('__sidebarmenu1');
334				$(".col-md-4").toggleClass('__col-md-4');
335				//$(".showfullscreens a img").attr('src','images/collaspe_icons.png');
336				var src = $(".showfullscreens a img").attr('src') == "../img/expand.png" ? "../img/collaspe_screen.png" : "img/expand.png";
337				$(".showfullscreens a img").attr('src', src);
338				
339		});
340	});
341
342			
343			/*For full screen popup*/
344			$(document).ready(function(){
345				function scroll() {
346					$("html, body").animate({ scrollTop: 0 }, "fast");
347				}
348				$("#fullscreenpopup").click(function() {
349				
350					$('body').addClass('bodypopup');
351					$('.wrapperpopup').css('visibility','visible');
352					$('.col-md-8').addClass('__col-md-8');
353					$('.newrow').addClass('__newrow');
354					$('.bredcrumb').addClass('__bredcrumb');
355					$('.fullrow').addClass('__fullrow1');
356					$(".container").addClass('__container2');
357					$(".footer").addClass('__footer1');
358					$("#sidebarmenu").addClass('__sidebarmenu1');
359					$(".banner").addClass('__banner1');
360					$(".fullscreen").addClass('__fullscreen1');
361					$('.wrapperpopup').css('width','100%')
362				
363					scroll();
364				
365				});
366				
367				$(".iviewer_close").click(function() {
368					$('body').removeClass('bodypopup');
369					$('.wrapperpopup').css('visibility','hidden');
370					$('.col-md-8').removeClass('__col-md-8');
371					$('.newrow').removeClass('__newrow');
372					$('.bredcrumb').removeClass('__bredcrumb');
373					$(".fullrow").removeClass('__fullrow1');
374					$(".container").removeClass('__container2');
375					$(".footer").removeClass('__footer1');
376					$("#sidebarmenu").removeClass('__sidebarmenu1');
377					$(".banner").removeClass('__banner1');
378					$(".fullscreen").removeClass('__fullscreen1');
379					$('.wrapperpopup').css('width','0%')
380				
381				
382				
383				});
384		
385			});	
386	
387	
388	
389	$(document).ready(function()
390	{
391		$('.sp').first().addClass('active');			
392
393		$('.sp').hide();    
394		$('.active').show();
395
396			$('#button-next').click(function(){
397			
398					$('.active').removeClass('active').addClass('oldActive'); 
399					  
400					if ( $('.oldActive').is(':last-child')) 
401					{
402						$('.sp').first().next().addClass('active');
403					}
404					else{
405					$('.oldActive').next().addClass('active');
406					}
407					$('.oldActive').removeClass('oldActive');
408					$('.sp').fadeOut();
409					$('.active').fadeIn();
410					var zoomId = $(".active").attr('id');
411					var archiveId = $('#archive_id').text();
412					var p = $('.active img');
413						
414					$("#slider-wrapper").removeAttr("style");
415					// var he = $("#slider-wrapper");
416					$("#slider-wrapper").css('height',p.height());
417					get_gallery_detail(zoomId,archiveId);
418
419
420			});
421
422			   $('#button-previous').click(function(){
423					$('.active').removeClass('active').addClass('oldActive');    
424					    if ( $('.oldActive').is(':first-child')) {
425							$('.sp').last().addClass('active');
426						}
427					    else{
428							$('.oldActive').prev().addClass('active');
429					    }
430						$('.oldActive').removeClass('oldActive');
431						$('.sp').fadeOut();
432						$('.active').fadeIn();
433						var zoomId = $(".active").attr('id');
434						var archiveId = $('#archive_id').text();
435						var p= $('.active img');
436						$("#slider-wrapper").removeAttr("style");
437						$("#slider-wrapper").css('height',p.height());
438					
439					get_gallery_detail(zoomId,archiveId);
440				});
441
442
443
444
445	});
446	
447	//for tab menu on image and permissions
448	$(document).ready(function() {
449	
450		
451		$(".tabs-menu1 a").click(function(event) {
452			event.preventDefault();
453			$(this).parent().addClass("current");
454			$(this).parent().siblings().removeClass("current");
455			var tab = $(this).attr("href");
456			$(".tab-content1").not(tab).css("display", "none");
457			$(tab).fadeIn();
458		});
459		//Closed tab menu on image and permissions
460		
461		
462		//for News paper active images
463		$("#carousel a").click(function(event) {
464			event.preventDefault();
465			$(this).parent().addClass("active_news");
466			$(this).parent().siblings().removeClass("active_news");
467			
468		});
469		
470		//for news paper showing yearmonth sections
471		$("#showyear").click(function(){
472			$('.newsyearresult').css('display', 'block');
473		});
474		
475	
476		
477	});
478	
479
480var Ck1searchtext = 'C1searchtext';
481var Ck1booleantext = 'C1booleantext';
482var Ck1Adsearchtype = 'C1Adsearchtyp';
483var Ck1Adstate = 'C1Adstate';
484var Ck1Addistrict = 'C1Addistrict';
485var Ck1Adsite = 'C1Adsite';
486var Ck1Admonument = 'C1Admonument';
487var Ck1Admuseum = 'C1Admuseum';
488var Ck1Adsubject = 'C1Adsubject';
489
490/*var DEFCAASEARCHTXT = 'Search all CAA projects';*/
491
492function createCookie(name, value, days) {
493	var expires = "";
494	document.cookie = name + "=" + escape(value) + expires + "; path=/";
495}
496
497function readCookie(name) {
498	var nameEQ = name + "=";
499	var ca = unescape(document.cookie).split(';');
500	for (var i = 0; i < ca.length; i++) {
501		var c = ca[i];
502		while (c.charAt(0) == ' ') c = c.substring(1, c.length);
503		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
504	}
505	return null;
506}
507
508function eraseCookie(name) {
509	createCookie(name, "", -1);
510}
511
512
513

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.