$(function(){
	$('.vcenterUnstyled').each(function(){ vCenterTextInParent($(this), true); });

	if(jQuery.browser.msie && parseInt(jQuery.browser.version) == 7){
		$('#keyvisual img.stretch').each(function(){
			$(this).css('height', parseInt($(this).parent().height()) + 'px');
		});
	}

});

function vCenterTextInParent($e, deleteStyles){
	if(deleteStyles == true){
		var oHtml = $e.html();
		$e.html($e.text())
	}
	var vTop = parseInt(($e.parent().height() / 2) - ($e.height() / 2));
	$e.css('top', vTop + 'px');
	$e.css('margin', '0px');
	if(deleteStyles == true){
		$e.html(oHtml);
	}
}
