    var size = 24;
    var flagShadow = "/flags/" + size + "/shadow.png";
    var iconSize = new GSize(size, size);
    var iconAnchor = new GPoint(size/2, size);

    var redFlag = new GIcon();
    redFlag.image = "/flags/" + size + "/flag_red.png";
    redFlag.shadow =        flagShadow;
    redFlag.iconSize =      iconSize;
    redFlag.iconAnchor =    iconAnchor;

    var blueFlag = new GIcon();
    blueFlag.image = "/flags/" + size + "/flag_blue.png";
    blueFlag.shadow =        flagShadow;
    blueFlag.iconSize =      iconSize;
    blueFlag.iconAnchor =    iconAnchor;

    var greenFlag = new GIcon();
    greenFlag.image = "/flags/" + size + "/flag_green.png";
    greenFlag.shadow =        flagShadow;
    greenFlag.iconSize =      iconSize;
    greenFlag.iconAnchor =    iconAnchor;

    var yellowFlag = new GIcon();
    yellowFlag.image = "/flags/" + size + "/flag_yellow.png";
    yellowFlag.shadow =        flagShadow;
    yellowFlag.iconSize =      iconSize;
    yellowFlag.iconAnchor =    iconAnchor;

    var whiteFlag = new GIcon();
    whiteFlag.image = "/flags/" + size + "/flag_white.png";//"/flag_orange_boarder.png";
    whiteFlag.shadow =        flagShadow;
    whiteFlag.iconSize =      iconSize;
    whiteFlag.iconAnchor =    iconAnchor;

    var redFlagLt = new GIcon();
    redFlagLt.image = "/flags/" + size + "/flag_lt_red.png";
    redFlagLt.shadow =        flagShadow;
    redFlagLt.iconSize =      iconSize;
    redFlagLt.iconAnchor =    iconAnchor;

    var blueFlagLt = new GIcon();
    blueFlagLt.image = "/flags/" + size + "/flag_lt_blue.png";
    blueFlagLt.shadow =        flagShadow;
    blueFlagLt.iconSize =      iconSize;
    blueFlagLt.iconAnchor =    iconAnchor;

    var greenFlagLt = new GIcon();
    greenFlagLt.image = "/flags/" + size + "/flag_lt_green.png";
    greenFlagLt.shadow =        flagShadow;
    greenFlagLt.iconSize =      iconSize;
    greenFlagLt.iconAnchor =    iconAnchor;

    var yellowFlagLt = new GIcon();
    yellowFlagLt.image = "/flags/" + size + "/flag_lt_yellow.png";
    yellowFlagLt.shadow =        flagShadow;
    yellowFlagLt.iconSize =      iconSize;
    yellowFlagLt.iconAnchor =    iconAnchor;


    var flag_icons = [
        [whiteFlag, whiteFlag],
        [redFlag, redFlagLt],
        [blueFlag, blueFlagLt],
        [yellowFlag, yellowFlagLt],
        [greenFlag, greenFlagLt]
    ];

    var colored_flag_icons = {'white':whiteFlag, 'red':redFlag, 'blue':blueFlag, 'yellow':yellowFlag, 'green':greenFlag};

    var gemShadow = "/prettygems/gem_shadow.png"; 
    var gemIcon = new GIcon();
    gemIcon.image = "/prettygems/orange_gem.png";
    gemIcon.shadow =        gemShadow;
    gemIcon.iconSize =      iconSize;
    gemIcon.iconAnchor =    iconAnchor;

    var gemIcon2 = new GIcon();
    gemIcon2.image = "/prettygems/purple_gem.png";
    gemIcon2.shadow =        gemShadow;
    gemIcon2.iconSize =      iconSize;
    gemIcon2.iconAnchor =    iconAnchor;


    var hsize = 48;
    var houseShadow = "/buildings/" + hsize + "/shadow.png";
    var houseSize = new GSize(hsize, hsize);
    var houseAnchor = new GPoint(hsize/2, hsize);

    var whiteHouse = new GIcon();
    whiteHouse.image = "/buildings/" + hsize + "/white.png";
    whiteHouse.shadow = houseShadow;
    whiteHouse.iconSize = houseSize
    whiteHouse.iconAnchor = houseAnchor;

    var redHouse = new GIcon();
    redHouse.image = "/buildings/" + hsize + "/red.png";
    redHouse.shadow = houseShadow;
    redHouse.iconSize = houseSize
    redHouse.iconAnchor = houseAnchor;
    
    var blueHouse = new GIcon();
    blueHouse.image = "/buildings/" + hsize + "/blue.png";
    blueHouse.shadow = houseShadow;
    blueHouse.iconSize = houseSize
    blueHouse.iconAnchor = houseAnchor;

    var yellowHouse = new GIcon();
    yellowHouse.image = "/buildings/" + hsize + "/yellow.png";
    yellowHouse.shadow = houseShadow;
    yellowHouse.iconSize = houseSize
    yellowHouse.iconAnchor = houseAnchor;

    var greenHouse = new GIcon();
    greenHouse.image = "/buildings/" + hsize + "/green.png";
    greenHouse.shadow = houseShadow;
    greenHouse.iconSize = houseSize
    greenHouse.iconAnchor = houseAnchor;

    var houseIcon = [
        whiteHouse,
        redHouse,
        blueHouse,
        yellowHouse,
        greenHouse
    ];

    var colored_house_icons = {'white':whiteHouse, 'red':redHouse, 'blue':blueHouse, 'yellow':yellowHouse, 'green':greenHouse};
    
    var size = 30;
    var iconSize = new GSize(size, size);
    var iconAnchor = new GPoint(size/2, size-5);

    var selectedFlag = new GIcon();
    selectedFlag.image = "/flags/flag_circle.png";
    //selectedFlag.shadow =        flagShadow;
    selectedFlag.iconSize =      iconSize;
    selectedFlag.iconAnchor =    iconAnchor;

