function fireMyPopup(divName) {
//Due to different browser naming of certain key global variables, we need to do three different tests to determine their values

// Determine how much the visitor had scrolled

var scrolledX, scrolledY;
if( self.pageYOffset ) {
  scrolledX = self.pageXOffset;
  scrolledY = self.pageYOffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
  scrolledX = document.documentElement.scrollLeft;
  scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
  scrolledX = document.body.scrollLeft;
  scrolledY = document.body.scrollTop;
}

// Determine the coordinates of the center of browser's window

var centerX, centerY;
if( self.innerHeight ) {
  centerX = self.innerWidth;
  centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
  centerX = document.documentElement.clientWidth;
  centerY = document.documentElement.clientHeight;
} else if( document.body ) {
  centerX = document.body.clientWidth;
  centerY = document.body.clientHeight;
}

	var leftOffset = scrolledX + (centerX - 600) / 2;
	var topOffset = scrolledY + (centerY - 425) / 2;

	if(divName == "mypopup") {
		document.getElementById('screen').style.width = centerX + "px";
		document.getElementById('screen').style.height = centerY + "px";
		document.getElementById('screen').style.top = scrolledY + "px";
		document.getElementById('screen').style.display = "";
		leftOffset = scrolledX + (centerX/2) - 140;
		topOffset = scrolledY + (centerY/2) - 80;
	}

  document.getElementById(divName).style.top = topOffset + "px";
  document.getElementById(divName).style.left = leftOffset + "px";
  document.getElementById(divName).style.display = "block";
}

var showStatus = true;

function loginLink(divName){

	if( showStatus || (document.getElementById(divName).style.display == 'none')){
        	fireMyPopup(divName);
		showStatus = false;
	}else{
        	document.getElementById(divName).style.display = 'none';
			document.getElementById('screen').style.display = "none";
	        showStatus = true;
	}
	document.getElementById('j_username').focus();
}

