/**
 * create key for an entry.
 *
 * @access public
 * @return void
 */
function createKey()
{
    var chars = '0123456789abcdefghiklmnopqrstuvwxyz'.split('');
    var key   = '';
    for(var i = 0; i < 32; i ++)
    {
        key += chars[Math.floor(Math.random() * chars.length)];
    }
    $('#key').val(key);
    return false;
}

/* Toggle size custom form. */
$('#size').change(function(){$('#custom').toggle($(this).val() == 'custom')});
$(function(){$('#custom').toggle($('#size').val() == 'custom')})

$('#allip').click(function()
{
    $('#ip').val('*');
});

$('#platformxuanxuan').change(function()
{
    if($(this).prop('checked'))
    {
        $('.entry-version, .entry-files').removeClass('hide');
    }
    else
    {
        $('.entry-version, .entry-files').addClass('hide');
    }
});


/* refresh entries. */
$(document).ready(function()
{
    $.setAjaxForm('#entryForm', function(response)
    {
        if(response.result == 'success')
        {
            location.href = response.locate;
        }
    });

    $("#fileform .w-30px").hide();
});
$("#entryForm #visible").parent().parent().addClass('hidden');
$(".entry-version, .entry-files").show();
$("#platformxuanxuan").selected().parent().parent().parent().hide();
