var toggleHoverState = function(el) {
	if (!el || !el.src || el.src.indexOf('blank.gif') >= 0) {
		return;
	}

	var inHoverState = /(\.hover((_[a-z]{2})?\.[a-z]{3}))$/i;

	el.src = (
		inHoverState.test(el.src)           ?
		el.src.replace(inHoverState, "$2")  :
		el.src.replace(/((_[a-z]{2})?\.[a-z]{3})$/i, ".hover$1")
	);
}

var vertCenterActivePetBox = function() {
	var elForm         = document.getElementById('login-main-form');
	var elActivePetBox = document.getElementById('active-pet-box');

	if (document.all || !elForm || !elActivePetBox) {
		return;
	}

	elActivePetBox.style.marginTop = (Math.ceil((elForm.clientHeight - elActivePetBox.clientHeight) / 2) + 7) + 'px';
}



if (window.onload) {
	var oldOnload = window.onload;

	window.onload = function() {
		oldOnload();
		vertCenterActivePetBox();
	}
} else {
	window.onload = vertCenterActivePetBox;
}