function openwindow(URL, Name, Params)
{
	MyWindow = window.open(URL, Name, Params);
	MyWindow.focus();
}

function bookmarksite(title,url)
{
	if ( window.sidebar)
	{
		window.sidebar.addPanel(title, url, "");
	}
	else if ( window.opera && window.print)
	{
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}
	else if ( document.all)
	{
		window.external.AddFavorite(url, title);
	}
}

function centerOverlay()
{
	document.getElementById('changeDataOverlay').style.display = "";
	shadeDocument({
		color: "#000000",
		opacity: 70,
		zIndex: 90
	});
	var elems = getElementsByClassName( "input_birthday");
	for ( var i=0; i<elems.length; i++) {
		elems[i].style.visibility = "visible";
	}
	document.getElementById( "SexualPreferences").style.visibility = "visible";

	centerElementIn('changeDataOverlay','changeDataBackground');
}

function centerElementIn(innerid, outerid)
{
	var innerelem = document.getElementById(innerid);
	var old_display = innerelem.style.display;
	innerelem.style.display = '';   // Temporarily show element
	var innerwidth = innerelem.offsetWidth;
	var innerheight = innerelem.offsetHeight;
	// Workaround (!§"$ IE6!!)
	if (innerheight == 0)
	{
		innerheight = document.body.offsetHeight;
	}
	innerelem.style.display = old_display;

	var outerelem = document.getElementById(outerid);
	var old_display = outerelem.style.display;
	outerelem.style.display = '';   // Temporarily show element
	var outerwidth = outerelem.offsetWidth;
	var outerheight = outerelem.offsetHeight;
	// Workaround (!§"$ IE6!!)
	if (outerheight == 0)
	{
		outerheight = document.body.offsetHeight;
	}
	outerelem.style.display = old_display;

	var top = outerheight / 2 - innerheight / 2;
	var left = outerwidth / 2 - innerwidth / 2;

	innerelem.style.position = 'absolute';
	innerelem.style.top = top + 'px';
	innerelem.style.left = left + 'px';
}

function openPopup(a)
{
	var popup = window.open( a.href, 'popup', 'width=600, height=600, scrollbars=yes, top=135,left=135');
	popup.focus();
	return false;
}
