function SimpleSwap(el,which){
  el.src=el.getAttribute(which || "origsrc");
}
 
function SimpleSwapSetup(){
  var x = document.getElementsByTagName("img");
  for (var i=0;i<x.length;i++){
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
 
    // preload image
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src=oversrc;
    // set event handlers
    x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
    x[i].onmouseout = new Function("SimpleSwap(this);");
    // save original src
    x[i].setAttribute("origsrc",x[i].src);
  }
}
 
var PreSimpleSwapOnload =(window.onload)? window.onload : function(){};
window.onload = function(){PreSimpleSwapOnload(); SimpleSwapSetup();}
//ZIPLINE FLASH REWRITE FUNCTION
function ziplineFlashEmbed(flash) { 
	document.write(flash); 
}
//CHECK TO SEE IF THE USER IS USING IE IF SO CHANGE HEIGHT
function msieversion() {
	var ua = window.navigator.userAgent
	var msie = ua.indexOf ( "MSIE " )

	if ( msie > 0 )  {    // If Internet Explorer, return version number
		return -1;
		} else {                // If another browser, return magin heights
			return -6;
		}

	}

	function repositionMenu(menu, strLinkId) {
		var objNavLink = document.getElementById(strLinkId);
		newLeft = findPosX(objNavLink)-4;
		newTop = findPosY(objNavLink) + objNavLink.offsetHeight+1;
		menu.container.style ? menu.container.style.left = newLeft + "px" : menu.container.left = newLeft;
		menu.container.style ? menu.container.style.top = newTop + "px" : menu.container.left = newTop;
	}

	function findPosX(obj) {
		var curleft = 0;
		if (obj.offsetParent) {
			while (obj.offsetParent) {
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
			} else if (obj.x)
			curleft += obj.x;

			return curleft;
		}

		function findPosY(obj) {
			var new_y = msieversion();
			var curtop = new_y;
			if (obj.offsetParent) {
				while (obj.offsetParent) {
					curtop += obj.offsetTop
					obj = obj.offsetParent;
				}
			}
			else if (obj.y)
			curtop += obj.y;

			return curtop;
		}

		function showPopUp(image,w,h){
			var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
			var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5 && Number(rslt[1]) < 7);
			if(itsAllGood) {
				window.open('/files/projects/'+image+'.jpg','Terry L Mourning','width='+w+',height='+h+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=yes');
			}
			return false;
		}
