function openPopUp(url,title,attributes) {
    var pop = window.open(url,title,attributes);
    pop.focus();
}

function toggleCheckboxes(c, master)
{
	for (counter = 0; counter < c.length; counter++)
	{
		c[counter].checked=master.checked;
	}
}

function togglePanel(panel_id)
{
	var panel = document.getElementById(panel_id);
	if (panel.style.display == 'block')
	{
		panel.style.display = 'none';
//		panel.style.visibility = 'hidden';
	}
	else
	{
		panel.style.display = 'block';
//		panel.style.visibility = 'visible';
	}
}

function FreezeScreen(msg) {
	scroll(0,0);
	var outerPane = document.getElementById('FreezePane');
	var innerPane = document.getElementById('InnerFreezePane');
	if (outerPane) outerPane.className = 'FreezePaneOn';
	if (innerPane) innerPane.innerHTML = msg;
	sleep(2);
}
