holder.js
function prepareImageElement(options, engineSettings, src, el) {
	    var holderFlags = parseURL(src.substr(src.lastIndexOf(options.domain)), options);
	    if (holderFlags) {
	        prepareDOMElement({
	            mode: null,
	            el: el,
	            flags: holderFlags,
	            engineSettings: engineSettings
	        });
	    }
	}
function prepareImageElement(options, engineSettings, src, el) {
	    var holderFlags = parseURL(src.substr(src.lastIndexOf(options.domain)), options);
	    if (holderFlags) {
	        prepareDOMElement({
	            mode: null,
	            el: el,
	            flags: holderFlags,
	            engineSettings: engineSettings
	        });
	    }
	}
function prepareImageElement ( options , engineSettings , src , el ) { var holderFlags = parseURL ( src . substr ( src . lastIndexOf ( options . domain ) ) , options ) ; if ( holderFlags ) { prepareDOMElement ( { mode : null , el : el , flags : holderFlags , engineSettings : engineSettings } ) ; } }
Processes provided source attribute and sets up the appropriate rendering workflow

@private
@param options Instance options from Holder.run
@param renderSettings Instance configuration
@param src Image URL
@param el Image DOM element
Processes provided source attribute and sets up the appropriate rendering workflow