function pause(ms) 
{
var t0 = new Date();
var t = new Date();           
var s = t.getTime();          

var diff = s - t0;         
while(diff < ms)
{
t = new Date();           
s = t.getTime();          

	diff = s - t0;
}
                
}



function getPopupObject(myId)
{
   if (document.getElementById(myId))
   {
     return document.getElementById(myId);
   }
   else
   {
     return window.document[myId];
	}
}


function showDiv(myId)
{
	var myDiv;
	   if (document.getElementById(myId))
	   {
	     myDiv = document.getElementById(myId);
	   }
	   else
	   {
	     myDiv = window.document[myId];
		}

	myDiv.style.visibility='visible';
	myDiv.style.display='block';


}

function showPopup(myEvent, id, docid)
{
	var popup=getPopupObject(id);
	if (popup)
	{
	
	<!-- hide any items which may interfere with the popup display in IE -->
	if(window.event)
	{
		<!-- example of how to check/hide fields -->
		<!-- if (docid == 'idtocheckfor') { getPopupObject('thingtohide').style.visibility='hidden';}-->
		if(docid == 'subform')
		{
			getPopupObject('selectOS').style.visibility='hidden';
			getPopupObject('selectLocation').style.visibility='hidden';
			getPopupObject('selectVPN').style.visibility='hidden';
		}
	}

		popup.style.visibility='hidden';
		var x=myEvent.clientX;
		var y=myEvent.clientY;
		// Internet Explorer
		if (window.event)
		{
			x=parseInt(window.event.x);
			y=parseInt(window.event.y);
		}

		popup.style.left=x;
		popup.style.top=y-100;
		popup.style.visibility='visible';
		

	}
}

function hidePopup(id, docid)
{
	pause(500);
	var popup=getPopupObject(id);
	popup.style.visibility='hidden';

<!-- example of how to check/reveal fields -->
<!-- if (docid == 'idtocheckfor') { getPopupObject('thingtohide').style.visibility='visible';}-->
					
if(docid == 'subform')
	{
	getPopupObject('selectOS').style.visibility='visible';
	getPopupObject('selectLocation').style.visibility='visible';
	getPopupObject('selectVPN').style.visibility='visible';
	}
	
}

function doNothing()
{

}


