var iconMain = new GIcon();
iconMain.image = "http://tx.mb21.co.uk/mapsys/google/icons/txmain.png";
//iconMain.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txmain-shadow.png";
iconMain.iconSize = new GSize(6, 70);
iconMain.shadowSize = new GSize(56, 70);
iconMain.iconAnchor = new GPoint(3, 70);
iconMain.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMain(pointMain, number, url) {
var markerMain = new GMarker(pointMain, iconMain);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMain, "click", function() {
	markerMain.openInfoWindowHtml(html);
});
return markerMain;
}

for (var i = 0; i < txMain.length; i++) {
	var pointMain = new GPoint(txMain[i] [1], txMain[i] [0]);
	var markerMain = createMarkerMain(pointMain, txMain[i] [3], txMain[i] [2]);
	map.addOverlay(markerMain);
}	
	
var iconMedium = new GIcon();
iconMedium.image = "http://tx.mb21.co.uk/mapsys/google/icons/txicon.png";
iconMedium.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-shadow.png";
iconMedium.iconSize = new GSize(28, 30);
iconMedium.shadowSize = new GSize(28, 30);
iconMedium.iconAnchor = new GPoint(7, 30);
iconMedium.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMedium(pointMedium, number, url) {
var markerMedium = new GMarker(pointMedium, iconMedium);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMedium, "click", function() {
	markerMedium.openInfoWindowHtml(html);
});
return markerMedium;
}

for (var i = 0; i < txMedium.length; i++) {
	var pointMedium = new GPoint(txMedium[i] [1], txMedium[i] [0]);
	var markerMedium = createMarkerMedium(pointMedium, txMedium[i] [3], txMedium[i] [2]);
	map.addOverlay(markerMedium);
}	
	
var iconMediumRed = new GIcon();
iconMediumRed.image = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-red.png";
iconMediumRed.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-shadow.png";
iconMediumRed.iconSize = new GSize(28, 30);
iconMediumRed.shadowSize = new GSize(28, 30);
iconMediumRed.iconAnchor = new GPoint(7, 30);
iconMediumRed.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMediumRed(pointMediumRed, number, url) {
var markerMediumRed = new GMarker(pointMediumRed, iconMediumRed);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMediumRed, "click", function() {
	markerMediumRed.openInfoWindowHtml(html);
});
return markerMediumRed;
}

for (var i = 0; i < txMediumRed.length; i++) {
	var pointMediumRed = new GPoint(txMediumRed[i] [1], txMediumRed[i] [0]);
	var markerMediumRed = createMarkerMediumRed(pointMediumRed, txMediumRed[i] [3], txMediumRed[i] [2]);
	map.addOverlay(markerMediumRed);
}	

var iconMediumMaroon = new GIcon();
iconMediumMaroon.image = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-maroon.png";
iconMediumMaroon.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-shadow.png";
iconMediumMaroon.iconSize = new GSize(28, 30);
iconMediumMaroon.shadowSize = new GSize(28, 30);
iconMediumMaroon.iconAnchor = new GPoint(7, 30);
iconMediumMaroon.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMediumMaroon(pointMediumMaroon, number, url) {
var markerMediumMaroon = new GMarker(pointMediumMaroon, iconMediumMaroon);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMediumMaroon, "click", function() {
	markerMediumMaroon.openInfoWindowHtml(html);
});
return markerMediumMaroon;
}

for (var i = 0; i < txMediumMaroon.length; i++) {
	var pointMediumMaroon = new GPoint(txMediumMaroon[i] [1], txMediumMaroon[i] [0]);
	var markerMediumMaroon = createMarkerMediumMaroon(pointMediumMaroon, txMediumMaroon[i] [3], txMediumMaroon[i] [2]);
	map.addOverlay(markerMediumMaroon);
}	
	
var iconMediumPurple = new GIcon();
iconMediumPurple.image = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-purple.png";
iconMediumPurple.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-shadow.png";
iconMediumPurple.iconSize = new GSize(28, 30);
iconMediumPurple.shadowSize = new GSize(28, 30);
iconMediumPurple.iconAnchor = new GPoint(7, 30);
iconMediumPurple.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMediumPurple(pointMediumPurple, number, url) {
var markerMediumPurple = new GMarker(pointMediumPurple, iconMediumPurple);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMediumPurple, "click", function() {
	markerMediumPurple.openInfoWindowHtml(html);
});
return markerMediumPurple;
}

for (var i = 0; i < txMediumPurple.length; i++) {
	var pointMediumPurple = new GPoint(txMediumPurple[i] [1], txMediumPurple[i] [0]);
	var markerMediumPurple = createMarkerMediumPurple(pointMediumPurple, txMediumPurple[i] [3], txMediumPurple[i] [2]);
	map.addOverlay(markerMediumPurple);
}	
	
var iconMediumOrange = new GIcon();
iconMediumOrange.image = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-orange.png";
iconMediumOrange.shadow = "http://tx.mb21.co.uk/mapsys/google/icons/txicon-shadow.png";
iconMediumOrange.iconSize = new GSize(28, 30);
iconMediumOrange.shadowSize = new GSize(28, 30);
iconMediumOrange.iconAnchor = new GPoint(7, 30);
iconMediumOrange.infoWindowAnchor = new GPoint(5, 1);

function createMarkerMediumOrange(pointMediumOrange, number, url) {
var markerMediumOrange = new GMarker(pointMediumOrange, iconMediumOrange);
var html = "<a href='" + url + "' target='_blank'><font face='Arial'><b>" + number + "</b></font></a>";
GEvent.addListener(markerMediumOrange, "click", function() {
	markerMediumOrange.openInfoWindowHtml(html);
});
return markerMediumOrange;
}

for (var i = 0; i < txMediumOrange.length; i++) {
	var pointMediumOrange = new GPoint(txMediumOrange[i] [1], txMediumOrange[i] [0]);
	var markerMediumOrange = createMarkerMediumOrange(pointMediumOrange, txMediumOrange[i] [3], txMediumOrange[i] [2]);
	map.addOverlay(markerMediumOrange);
}	
	
    //</XMLCDATA>
//	function showMarker(q) {
//	for(var b=0;b<map.locations.length;b++){
//    if(map.locations[b].id==q) {
//     map.showInfoWindow(map.locations[b]);
//    }
//  }
//}
