function renderPlatform() {
    /* copy background image URL, if any */
    /* copy fgColor, bgColor, other colors as required */

    if($('#preview-property-background-image').size() > 0)
        $('.preview-display').css('background-image', 'url(' + $('#preview-property-background-image').attr('src') + ')');

    if($('.preview-skin-background').size() > 0)
        $('.preview-container').css('background-image', 'url(' + $('.preview-skin-background').text() + ')');

    /* $('.preview-container *').css('color', $('#preview-property-fgColor').text()); */

    /* not used on iPhone */
    /* $('preview-container *').css('background-color', $('#preview-property-bgColor').text()); */

    /* ImageListView */
    $('.preview-list a').mouseover(function() {
        $(this).css('background-color', '#666666');
    });

    $('.preview-list a').mouseout(function() {
        $(this).css('background-color', '#555555');
    });

    /* ImageScrollView */
    if($('#preview-scrollable-image').size() > 0)
        $('#preview-scrollable-image').draggable({ scroll: false });

    /* TextView */
    /* $('.preview-text').css('color', $('#preview-property-textColor').text()); */

    /* SnippetView */
    $('.preview-snippet a').mouseover(function() {
        $(this).css('background-color', '#f8f8f8');
    });

    $('.preview-snippet a').mouseout(function() {
        $(this).css('background-color', 'white');
    });

    /* ListView, ColListView */
    /* $('.preview-list-table *').css('color', $('#preview-property-fgColor').text()); */

    $('.preview-list-table tr').mouseover(function() {
        $('*', this).css('background-color', '#f8f8f8');
    });

    $('.preview-list-table tr').mouseout(function() {
        $('*', this).css('background-color', 'white');
    });

    $('#preview-dialog').dialog('option', 'width', $('.preview-container').width() + 40);
}
