function Tour() {
	this.points = [];
}

Tour.prototype.addPoint = function( x, y ) {
	this.points.push( new GLatLng( y, x ) );
}

Tour.prototype.getOverlay = function() {
	return new GPolyline( this.points, "#cc0000", 3, .6 );
}

Tour.prototype.getBounds = function() {
	var bounds = new GLatLngBounds();
	for( var i in this.points ) {
		bounds.extend( this.points[i] );
	}
	return bounds;
}
