jQuery( document ).ready( function($) 
{
	var 
		 id		= null
		,el		= null
		,input	= null
		,label	= null
		,format	= null
		,value	= null
		,update	= null
	;
	$( '.rwmb-slider' ).each( function( i, val ) 
	{
		id		= $( val ).attr( 'id' );
		el		= $( '#' + id );
		input	= $( '[name=' + id + ']' );
		label	= $( '[for=' + id + ']' );
		format	= $( el ).attr( 'rel' );

		$( label ).append( ': <span id="' + id + '-label"></span>' );
		update	= $( '#' + id + '-label' );

		if ( 
			! $( input ).val() 
			|| 'undefined' === $( input ).val() 
			|| null === typeof $( input ).val() 
			)
		{
			$( input ).val( $( el ).slider( "values", 0 ) );
			$( update ).text( "0" );
		}
		else
		{
			value = $( input ).val();
			$( update ).text( value );
		}
		if ( 0 < format.length )
			$( update ).append( ' ' + format );

		el.slider(
		{
			value:	value,
			slide:	function( event, ui )
			{
				$( input ).val( ui.value );
				$( update ).text( ui.value + ' ' + format );
			}
		} );
	});
} );