function bindSongSlider() {
		/*
  	Gets browser so if we need to apply overrides, like we usually
  	have to do for anything cool in IE, we can do that.
  */
		var ua = window.navigator.userAgent;
		var msie = ua.indexOf("MSIE ");

		/*
  	Gets all of the elements with the class amplitude-song-slider
  */
		var song_sliders = document.getElementsByClassName("amplitude-song-slider");

		/*
  	Iterates over all of the song slider classes and binds the event interaction
  	methods to the element. If the browser is IE we listen to the change event
  	where if it is anything else, it's the input method.
  */
		for (var i = 0; i < song_sliders.length; i++) {
			if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
				song_sliders[i].removeEventListener('change', _handlers2.default.songSlider);
				song_sliders[i].addEventListener('change', _handlers2.default.songSlider);
			} else {
				song_sliders[i].removeEventListener('input', _handlers2.default.songSlider);
				song_sliders[i].addEventListener('input', _handlers2.default.songSlider);
			}
		}
	}
/*--------------------------------------------------------------------------
 	BINDS: class="amplitude-song-slider"
 		Binds change and input events for amplitude song slider inputs
 --------------------------------------------------------------------------*/
class="amplitude-song-slider"
Binds change and input events for amplitude song slider inputs
class = " amplitude - song - slider " Binds change and input events for amplitude song slider inputs
function bindSongSlider() {
		var ua = window.navigator.userAgent;
		var msie = ua.indexOf("MSIE ");
		var song_sliders = document.getElementsByClassName("amplitude-song-slider");
		for (var i = 0; i < song_sliders.length; i++) {
			if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
				song_sliders[i].removeEventListener('change', _handlers2.default.songSlider);
				song_sliders[i].addEventListener('change', _handlers2.default.songSlider);
			} else {
				song_sliders[i].removeEventListener('input', _handlers2.default.songSlider);
				song_sliders[i].addEventListener('input', _handlers2.default.songSlider);
			}
		}
	}
function bindSongSlider ( ) { var ua = window . navigator . userAgent ; var msie = ua . indexOf ( "MSIE " ) ; var song_sliders = document . getElementsByClassName ( "amplitude-song-slider" ) ; for ( var i = 0 ; i < song_sliders . length ; i ++ ) { if ( msie > 0 || ! ! navigator . userAgent . match ( / Trident.*rv\:11\. / ) ) { song_sliders [ i ] . removeEventListener ( 'change' , _handlers2 . default . songSlider ) ; song_sliders [ i ] . addEventListener ( 'change' , _handlers2 . default . songSlider ) ; } else { song_sliders [ i ] . removeEventListener ( 'input' , _handlers2 . default . songSlider ) ; song_sliders [ i ] . addEventListener ( 'input' , _handlers2 . default . songSlider ) ; } } }
BINDS: class="amplitude-song-slider"
Binds change and input events for amplitude song slider inputs
BINDS : class = " amplitude - song - slider " Binds change and input events for amplitude song slider inputs
/*
  	Gets browser so if we need to apply overrides, like we usually
  	have to do for anything cool in IE, we can do that.
  */ /*
  	Gets all of the elements with the class amplitude-song-slider
  */ /*
  	Iterates over all of the song slider classes and binds the event interaction
  	methods to the element. If the browser is IE we listen to the change event
  	where if it is anything else, it's the input method.
  */