

function openWindow(URL, W, H, params) {
    var Str = ''
    Str += ', status=' + (params.status || 'no')
    Str += ', toolbar=' + (params.toolbar || 'no')
    Str += ', menubar=' + (params.menubar || 'no')
    Str += ', location=' + (params.location || 'no')
    Str += ', resizable=' + (params.resizable || 'no')
    Str += ', scrollbars=' + (params.scrollbars || 'no')
    var W = window.open(URL,null,'height='+H+',width='+W+Str)
    return false
}

function openScreenshot(id, W, H) {
    if (!screenURL) return true
    return openWindow(screenURL+'?ScreenId='+id, W+10, H+10, {})
}

function _(id) { return document.getElementById(id) }

var checkoutIds = []
function checkoutLicense(oInput, licenseId, cost) {
    var num = parseInt(oInput.value)
    if (isNaN(num) || num != oInput.value) { oInput.value = ''; num = 0;} 
    var value = Math.round((num * cost)*100)/100
    _('Res'+licenseId).innerHTML = value

    var total = 0
    for (var i = 0; i < checkoutIds.length; i++) total += parseFloat(_('Res'+checkoutIds[i]).innerHTML)
    _('TotalRes').innerHTML = total
}