public/js/slider-radio.js
/**
		 * This function tries to hide the checked label until the animation
		 * is over, because, in truth, the label is checked instantly. So
		 * it gets all the styles from the css. But things like border or background-color
		 * we don't want to show up instantly. So in this function we hide those styles.
		 */
This function tries to hide the checked label until the animation
is over, because, in truth, the label is checked instantly. So
it gets all the styles from the css. But things like border or background-color
we don't want to show up instantly. So in this function we hide those styles.
This function tries to hide the checked label until the animation is over because in truth the label is checked instantly . So it gets all the styles from the css . But things like border or background - color we don ' t want to show up instantly . So in this function we hide those styles .
function runUglyAnimationSetups() {
			slidingPiece.style['transition-duration'] = animationDuration;
			slidingPiece.style.opacity = 1;
			label.style.backgroundColor = "transparent";
			label.style.boxShadow = "none";
			label.style.borderColor = "transparent";
		}
function runUglyAnimationSetups ( ) { slidingPiece . style [ 'transition-duration' ] = animationDuration ; slidingPiece . style . opacity = 1 ; label . style . backgroundColor = "transparent" ; label . style . boxShadow = "none" ; label . style . borderColor = "transparent" ; }
This function tries to hide the checked label until the animation
 is over, because, in truth, the label is checked instantly.
This function tries to hide the checked label until the animation is over because in truth the label is checked instantly .