/**
 * 
 */

// ポップアップ表示
function openPopup(popupID)
{
	var windowPosition;
	var popupPosition = Element.getDimensions($(popupID));

	if ( document.all ) {
		windowPosition = new Array( document.body.clientWidth, document.body.clientHeight );
	} else if ( window.innerWidth ) {
		windowPosition = new Array( window.innerWidth, window.innerHeight );
	}

	var left_position = windowPosition[0] / 2 - popupPosition['width'] / 2;
	var top_position = windowPosition[1] / 2 - popupPosition['height'] / 2;
	if(top_position < 0){
		top_position = 0
	}
	Element.setStyle( $(popupID), {
						'left':left_position + 'px',
						'top':top_position + 'px' 
					} );

	$(popupID).style.backgroundColor = "#005";
	$(popupID).style.opacity = '1';
	$(popupID).style.MozOpacity = '1';
	$(popupID).style.filter = 'alpha(opacity=100)';
	$(popupID).style.WebkitBoxShadow = '0 0 0 rgba(0,0,0,1)';
	
	$('wall').style.display = 'block';
	$(popupID).style.display = "block";

	Element.scrollTo( $(popupID) );

	return false;
}

// ポップアップ非表示
function closePopup(popupID)
{
	$(popupID).style.display = "none";
	$('wall').style.display = 'none';
	
	return false;
}

