function popupWindow(theURL,winName,features)
{
	newWindow = window.open(theURL,winName,features);
	newWindow.focus();
}

function autoTab(element, nextElement)
{
	if (element.value.length == element.maxLength && nextElement != null)
	{
		element.form.elements[nextElement].focus();
	}
}

function checkAll(field,value)
{
	for (var i = 0; i < document.managecontacts.elements[field].length; i++)
	{
		if (value == 1)
		{
			document.managecontacts.elements[field][i].checked = true;
		}
		else
		{
			document.managecontacts.elements[field][i].checked = false;
		}
	}
}

/* Function: Centers DIV Popup */
function myPopupRelocate(divName)
{
	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(divName).style.top = topOffset + "px";
	document.getElementById(divName).style.left = leftOffset + "px";
}

function viewGreetGroup(greetType,greetBlock)
{
	var textDiv = "text_"+greetBlock;
	var soundDiv = "sound_"+greetBlock;
	var phoneDiv = "phone_"+greetBlock;

	if (greetType == 'text')
	{
		document.getElementById(soundDiv).style.display='none';
		document.getElementById(phoneDiv).style.display='none';
		document.getElementById(textDiv).style.display='block';
	}
	else if (greetType == 'sound')
	{
		document.getElementById(textDiv).style.display='none';
		document.getElementById(phoneDiv).style.display='none';
		document.getElementById(soundDiv).style.display='block';
	}
	else if (greetType == 'phone')
	{
		document.getElementById(textDiv).style.display='none';
		document.getElementById(soundDiv).style.display='none';
		document.getElementById(phoneDiv).style.display='block';
	}
}