﻿// function MM_showHideLayers() { //v6.0
// alert('made it here');
//  var i,p,v,obj,args=MM_showHideLayers.arguments;
//  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
//    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
//    obj.visibility=v; }
//}

// function MM_swapImgRestore() { //v3.0
//  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
//}

// function MM_swapImage() { //v3.0
//  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
//   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
//}

//ATTEMPT 1.
//		function ShowPopup(imgSmall) {
//			var intOffsetTop = imgSmall.offsetTop;
//			var intOffsetLeft = imgSmall.offsetLeft;
//			var intOffsetWidth = imgSmall.offsetWidth;
//			var intOffsetHeight = imgSmall.offsetHeight;
//			var objOffsetParent = imgSmall.offsetParent;

//			//Calculate small image's top and left properties.
//			var srcT = intOffsetTop;
//			var srcL = intOffsetLeft;
//			var obj = objOffsetParent;

//			while (obj != null) {
//				srcT += obj.offsetTop;
//				srcL += obj.offsetLeft;
//				obj = obj.offsetParent;
//			}
			
//			//Create shadow.
////			var imgShadow = document.createElement("img");
////			imgShadow.id = "imgShadow";
////			imgShadow.src = document.getElementById("hidPath") + "images/spacer.gif";
////			imgShadow.style.display = "block";
////			imgShadow.style.zindex = "+1000";
////			imgShadow.style.position = "absolute";
////			imgShadow.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='shadowimage.gif', sizingMethod='none')";
//			
			//Create big image.
//			var imgBig = document.createElement("img");
//			imgBig.id = imgSmall.id + "Big";
//			imgBig.src = imgSmall.src.replace(".jpg", "Large.jpg");
//			imgBig.style.display = "block";
//			imgBig.style.zindex = "+1001";
//			imgBig.style.position = "absolute";
//			imgBig.setAttribute("onmouseout", "HidePopup(this)")
//			if(imgBig.attachEvent && typeof imgBig.outerHTML == 'string' && !/"/.test(imgBig.outerHTML))
//				imgBig.attachEvent("onmouseout", "HidePopup(this)");

//			//Create popup.
////			document.getElementById("Body").appendChild(imgShadow);
//			document.getElementById("Body").appendChild(imgBig);
//			var popupL = srcL - ((imgBig.offsetWidth - intOffsetWidth) / 2);
//			var popupT = srcT - ((imgBig.offsetHeight - intOffsetHeight) / 2);
//			imgShadow.style.top = (popupT - 10) + "px";
////			imgShadow.style.left = (popupL - 10) + "px";
//			imgBig.style.top = popupT + "px";
//			imgBig.style.left = popupL + "px";
//		}       //ShowPopup.

//		function HidePopup(imgBig) {
////			document.getElementById("Body").removeChild("imgShadow");
//			document.getElementById("Body").removeChild(imgBig);
//		}


//ATTEMPT 2.
//	This section requires an image to be created somewhere in the content like this:
//	<img id="imgSmallNamePlusBig" src="imagename.jpg" style="display:none;" onmouseout="HidePopup(this)" />.
//	The small image in the content must have an id attribute plus:  onmouseover="ShowPopup(this)".
//	The id of the big (popup) image must be the id of the small image plus "Big".
		function ShowPopup(imgSmall) {
			var intOffsetTop = imgSmall.offsetTop;
			var intOffsetLeft = imgSmall.offsetLeft;
			var intOffsetWidth = imgSmall.offsetWidth;
			var intOffsetHeight = imgSmall.offsetHeight;
			var objOffsetParent = imgSmall.offsetParent;

			//Calculate small image's top and left properties.
			var srcT = intOffsetTop;
			var srcL = intOffsetLeft;
			var obj = objOffsetParent;

			while (obj != null) {
				srcT += obj.offsetTop;
				srcL += obj.offsetLeft;
				obj = obj.offsetParent;
			}
			
			//Create popup.
			var imgBig = document.getElementById(imgSmall.id + "Big");
			imgBig.style.display = "block";
			imgBig.style.zindex = "+1001";
			imgBig.style.position = "absolute";
			imgBig.style.top = (srcT - ((imgBig.offsetHeight - intOffsetHeight) / 2)) + "px";
			imgBig.style.left = (srcL - ((imgBig.offsetWidth - intOffsetWidth) / 2)) + "px";
		}
		
		function HidePopup(imgBig) {
			imgBig.style.display = "none";
		}

