// 画像表示選択.
//

// １ページあたりの表示件数設定.
var MAX_LIST = 5 ;

// パラメータが不正でないかチェック.
if( useString( params['id'] ) && isNumeric( params['id'] ) == false ) {
    throw new Exception( "不正なパラメータが指定されています" ) ;
}

params['id'] = ( useString( params['id'] ) == false ) ? "0" : params['id'] ;
var dir = params['id'] ;
var lst = FileList.get( "public/upimg/"+dir ) ;
if( isNull( lst ) == false ) {
    var len = lst.length ;
    for( var i = 0 ; i < len ; i ++ ) {
        lst[ i ] = dir + "/" + lst[ i ] ;
    }
}

// 表示件数処理.
var offset = 0 ;
if( isNumeric( params['pageNo'] ) == false ) {
    params['pageNo'] = 0 ;
}
else {
    params['pageNo'] = parseInt( params['pageNo'] ) ;
}
if( params['pageNo'] < 0 ) {
    params['pageNo'] = 0 ;
}
offset = params['pageNo'] * MAX_LIST ;
if( len <= 0 ) {
    offset = 0 ;
}
else if( offset > len ) {
    offset = parseInt( java.lang.Integer( len / MAX_LIST ) ) * MAX_LIST ;
}

// アップロード個数限界値を取得.
var maxUploadImageLength = 2048 ;
if( isConfigSection( "image-define" ) ) {
    var size = getConfig( "image-define","max_size" ) ;
    if( isNumeric( size ) ) {
        maxUploadImageLength = size ;
    }
}

