﻿
	//////////////////////////////////////////////
	// Centered pop up notes
	//////////////////////////////////////////////
	
	function moveNote(id) {
		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;
		}
		

		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 - 250) / 2;
		var topOffset = scrolledY + (centerY - 200) / 2;

		document.getElementById(id).style.top = topOffset + 'px';
		document.getElementById(id).style.left = leftOffset + 'px';
	}

	function viewNote(id) {
		coverSelects();
		document.getElementById(id).style.display = 'none';
		moveNote(id);
		document.getElementById(id).style.display = 'block';
		//document.body.onscroll = myPopupRelocate;
		//window.onscroll = myPopupRelocate;
	}
	
	function coverSelects() {
		document.getElementById('reg_user_State').style.visibility = 'hidden';
		document.getElementById('reg_user_Specialty').style.visibility = 'hidden';
	}
	
	function uncoverSelects() {
		document.getElementById('reg_user_State').style.visibility = 'visible';
		var bHCP = isHCP();
		if (bHCP) {
			document.getElementById('reg_user_Specialty').style.visibility = 'visible';
		}
	}
	
	function hideNote(id) {
		var note = document.getElementById(id);
		note.style.display = 'none';
		uncoverSelects();
	}