map = new OpenLayers.Map({
div: "map",
allOverlays: true
});
var osm = new OpenLayers.Layer.OSM.localOSM("Internal (OSM)");
var gmap = new OpenLayers.Layer.Google("Google Maps", {visibility: false});
var trucks = new OpenLayers.Layer.Markers('Trucks');
var trailers = new OpenLayers.Layer.Markers('Smart Trailers');
map.addLayers([osm, gmap, trucks, trailers]);
var size = new OpenLayers.Size(21,25);
var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);
var icon = new OpenLayers.Icon('js/OpenLayers/img/marker.png',size,offset);
trucks.addMarker(new OpenLayers.Marker(new OpenLayers.LonLat(-5,0),icon));
var halfIcon = icon.clone();
trucks.addMarker(new OpenLayers.Marker(new OpenLayers.LonLat(0,45),halfIcon));