code: function(map, origin, originPoint) {
  			this.writeDebug('originMarker',arguments);
  
  			if (this.settings.originMarker !== true) {
  				return;
  			}
  
  			var marker,
  				originImg = '';
  
  			if (typeof origin !== 'undefined') {
  				if (this.settings.originMarkerImg !== null) {
  					if (this.settings.originMarkerDim === null) {
  						originImg = this.markerImage(this.settings.originMarkerImg);
  					}
  					else {
  						originImg = this.markerImage(this.settings.originMarkerImg, this.settings.originMarkerDim.width, this.settings.originMarkerDim.height);
  					}
  				}
  				else {
  					originImg = {
  						url: 'https://mt.googleapis.com/vt/icon/name=icons/spotlight/spotlight-waypoint-a.png'
  					};
  				}
  
  				marker = new google.maps.Marker({
  					position : originPoint,
  					map      : map,
  					icon     : originImg,
  					draggable: false
  				});
  			}
  		}
docs: Origin marker setup
  
  @param map {Object} Google map
  @param origin {string} Origin address
  @param originPoint {Object} LatLng of origin point