function DirectionOverlays() {
	//General Overlay Collection
	var ov = new OverlayCollection('overlays', 20);
	
	//Settings
	ov.useLabels = true;
	ov.labelType= 'Alpha';
	ov.even = false;
	ov.catIcons = false;
	ov.name = 'directionOverlays';
	
	ov.getIconStyle = function(placemark) {
		return 'pushpin';
	}
	
	//Clear Placemarks
	ov.clearDPinnedListings = function(){
		var container = $P('directionOverlaysContent');
		container.innerHTML = '';
	}
	
	//Show Placemarks
	ov.showDPinnedListings = function(){
		this.clearDPinnedListings();
		var placemarks = this.getPage(this.currPage, 'showdirectionOverlayslistings');
		for (var i = 0; i < placemarks.length; i++){
			this.addToDPinned(placemarks[i]);
		}
	}
	
	//Add Item to DPinned Display List
	ov.addToDPinned = function(placemark){
		var container = $P('directionOverlaysContent');
		var d= document.createElement('div');
		d.className = 'directionOverlaysElement';
		d.innerHTML = parsePlacemarkData('<b><img src="placemark:iconimage" align="left"><a href="javascript:jQuery.fn.svGoogleMaps.goToPlacemark(placemark:prikey)">placemark:name</a></b>',placemark);
		container.appendChild(d);
	}
	
	return ov;
}
