(function( $ ){
	
	var tpl = ''.concat(
		'<div class="searchterm-required">',
			'<div class="top" />',
			'<div class="body">{{message}}</div>',
			'<div class="bottom"/>',
		'</div>'
	);
	
	$.fn.validationMessage = function ( message ) {
		
		var self = $( this )
		, msgView = self.data( "validation-message" );
		
		if ( !msgView ) {
			
			msgView = $( $.mustache( tpl , {
				message : message
			} ) );
			
		} else {
			
			msgView.find(".body").text( message );
			
		}
		
		self.data( "validation-message" , msgView );
		
		return msgView;
		
	}
	
}( jQuery ));
