PageSourceSearch

https://gisresources.com/wp-content/themes/novomag-theme/js/lightbox.js?ver=1.0

js gisresources.com collected 2026-09-24 19:52:33 UTC 4,334 bytes, 1 lines download raw bytes

1var imageSrc = "";var thisimage = "";jQuery(document).ready(function() {	var photoCount = jQuery(".lightbox-photo").length;		jQuery(".lightbox-photo").click(function (){		var imageSrc = jQuery(this).attr("href");		var offset = jQuery(this).offset();				jQuery("body").before("<div id='lightbox-box'><a href='#'>Close</a><div style='top:"+(offset.top)+"px;left:"+(offset.left)+"px;width:"+(jQuery(this).find("img").width())+"px;height:"+(jQuery(this).find("img").height())+"px;'><img src='"+ot.imageUrl+"px.gif' alt='' title='' /></div><span class='lightbox-bg'></span></div>");		if(jQuery(this).attr("title")){			jQuery("#lightbox-box > div > img").before("<span>"+jQuery(this).attr("title")+"</span>");		}		if(photoCount > 1){			jQuery("#lightbox-box > div > img").before("<font><a href='#' id='lightbox-left'><-</a><a href='#' id='lightbox-right'>-></a></font>");		}		setTimeout("setImageSize('"+imageSrc+"')", 500);		return false;	});});function takeNextPhoto(photo){	var imageSrc = jQuery(".lightbox-photo").eq(photo).attr("href");	setTimeout("setImageSize('"+imageSrc+"')", 500);}jQuery(window).resize(function() {});var thetop = 0;jQuery(document).scroll(function() {	if(jQuery("#lightbox-box > div")){		var winposition = parseInt(jQuery(window).scrollTop());				jQuery("#lightbox-box > div").css("top",(parseInt(winposition+thetop))+"px");	}});function setImageSize(imageSrc) {	var newImg = new Image();		newImg.addEventListener("load",function() {		if((jQuery(window).height()-150) >= newImg.height && jQuery(window).width() >= (newImg.width-150)){			var height = newImg.height;			var width = newImg.width;		}else{			if(jQuery(window).width() <= jQuery(window).height()){				if(newImg.width <= newImg.height){					var width = newImg.width / newImg.height * (jQuery(window).height()-150);					var height = newImg.height / newImg.width * width;				}else{					var height = newImg.height / newImg.width * (jQuery(window).width()-150);					var width = newImg.width / newImg.height * height;				}			}else{				var width = newImg.width / newImg.height * (jQuery(window).height()-150);				var height = newImg.height / newImg.width * width;			}		}				var winposition = jQuery(window).scrollTop();				jQuery("#lightbox-box > div > img").attr("src", ""+ot.imageUrl+"px.gif");				jQuery("#lightbox-box > div").css("height",height+"px").css("width",width+"px").css("top",((jQuery(window).height()/2)-(height/2)+winposition)+"px").css("left",((jQuery(window).width()/2)-(width/2))+"px");		jQuery("#lightbox-box").addClass("blackout");		thetop = parseInt((jQuery(window).height()/2)-(height/2));		setTimeout(function (){			jQuery("#lightbox-box > a").fadeIn("slow");			jQuery("#lightbox-box > div > span").fadeIn("slow");			jQuery("#lightbox-box > div > font").fadeIn("slow");			jQuery("#lightbox-box > div > img").attr("src", imageSrc);			thisimage = imageSrc;		}, 500);	});		jQuery(".lightbox-bg").click(function (){		jQuery(this).parent().remove();	}).children().click(function(e) {		return false;	});		jQuery("#lightbox-box > a").click(function (){		jQuery(this).parent().remove();		return false;	});		jQuery("#lightbox-left").click(function (){		jQuery("#lightbox-box").removeClass("blackout");		var photoCount = jQuery(".lightbox-photo").length;		for(n=0;n<photoCount;n++){			if(jQuery(".lightbox-photo").eq(n).attr("href") == thisimage){								if(n-1 <= 0){					var theone = photoCount-1;				}else{					var theone = n-1;				}			}		}		jQuery("#lightbox-box > div > span").remove();		if(jQuery(".lightbox-photo").eq(theone).attr("title")){			jQuery("#lightbox-box > div > img").before("<span>"+jQuery(".lightbox-photo").eq(theone).attr("title")+"</span>");		}		takeNextPhoto(theone);		return false;	});		jQuery("#lightbox-right").click(function (){		jQuery("#lightbox-box").removeClass("blackout");		var photoCount = jQuery(".lightbox-photo").length;		for(n=0;n<photoCount;n++){			if(jQuery(".lightbox-photo").eq(n).attr("href") == thisimage){				if(n+1 >= photoCount){					var theone = 0;				}else{					var theone = parseInt(n)+1;				}			}		}		jQuery("#lightbox-box > div > span").remove();		if(jQuery(".lightbox-photo").eq(theone).attr("title")){			jQuery("#lightbox-box > div > img").before("<span>"+jQuery(".lightbox-photo").eq(theone).attr("title")+"</span>");		}		takeNextPhoto(theone);		return false;	});		newImg.src = imageSrc;}

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.