
function get_icon(type, webcamid) {
if(typeof(type) == 'undefined')
type = 'marker';
if(typeof(webcamid) == 'undefined')
webcamid = '';
var icon = new GIcon();
if(type == 'bubble') {
icon.image = '/img/marker_bubble.png';
icon.shadow = '';
icon.iconSize = new GSize(28, 28);
icon.shadowSize = new GSize(0, 0);
icon.iconAnchor = new GPoint(14, 14);
icon.infoWindowAnchor = new GPoint(14, 0);
}
else if(type == 'icon') {
icon.image = 'http://images.webcams.travel/icon/' + webcamid + '.png';
icon.shadow = '';
icon.iconSize = new GSize(32, 32);
icon.shadowSize = new GSize(0, 0);
icon.iconAnchor = new GPoint(16, 16);
icon.infoWindowAnchor = new GPoint(16, 0);
}
else if(type == 'position') {
icon.image = '/img/map/position.png';
icon.shadow = '';
icon.iconSize = new GSize(70, 69);
icon.shadowSize = new GSize(0, 0);
icon.iconAnchor = new GPoint(35, 34);
icon.infoWindowAnchor = new GPoint(35, 0);
}
else {
icon.image = '/img/marker.png';
icon.shadow = '';
icon.iconSize = new GSize(20, 34);
icon.shadowSize = new GSize(0, 0);
icon.iconAnchor = new GPoint(9, 34);
icon.infoWindowAnchor = new GPoint(9, 2);
}
return icon;
}
