function check_downloadable_file(val)
{
    document.getElementById('download').style.display="block";
    if(val=='No')
        document.getElementById('download').style.display="none";

}


function start_sort(id)
{
        $('start').style.display="none";
        $('end').style.display="block";
        $(id).style.cursor="move";
        Sortable.create(id)
}

function save_sort(string)
{
        new Ajax.Request('sortable.php',
            {
                parameters: {id_string: string},
                requestHeaders: {Accept: 'application/json'},
                onSuccess: function(transport){
                    /*var result = transport.responseText.evalJSON(true);*/
                    var result = transport.responseText;
                    if(result != "success")
                    {
                        alert('failed');
                    }
                    else
                    {
                        //new Effect.Shake('thelist');
                        document.location.href="";
                    }
                },
                onFailure: function(){ alert('An error occurs while submitting form') }
            }
        );
}

function login_submit(form_id,login_div_id,err_div_id)
{
        new Ajax.Request($(form_id).action,
            {
                parameters: $(form_id).serialize(),
                requestHeaders: {Accept: 'application/json'},
                onSuccess: function(transport){
                
                    var result = transport.responseText.evalJSON(true);
                    //var result = transport.responseText;
                    if(!result.success)
                    {
                        $(err_div_id).update(result.err);
                        new Effect.Shake(login_div_id);
                    }
                    else
                    {
                        document.location.href=result.url;
                    }
                },
                onFailure: function(){ alert('An error occurs while submitting form') }
            }
        );

}



