function rankingPopUser( args ) {
	//表示件数
	var viewNumber		= 20;
	//ページナンバー
	var currentPageNumber	= args.p || 1;
	args.currentPageNumber	= currentPageNumber;
	//COMMON名
	var frameName			= 'rankingList';
	//ターゲットフレーム
	this.target				= '#' + frameName;
	//タイトル
	this.title	= '再生回数ランキング｜ユーザ別｜';
	if ( args.t == 'm' ) {
		this.title			+= '月ごと';
	} else if ( args.t == 'w' ) {
		this.title			+= '週ごと';
	} else {
		this.title			+= '日ごと';
	}

	//開閉ステータス
	this.statusName			= frameName + 'Status';
	this.status				= UtlStr.cnvStringBoolean( $.cookie( this.statusName  ) || true );

	//VIEWステータス
	this.viewStatusName		= frameName + 'ViewStatus';
	this.viewStatus			= UtlStr.cnvStringBoolean( $.cookie( this.viewStatusName ) || true );

	//XML
	this.xmlFile		= '/feed/users.php';
	//XML(利用パラメータ特定)
	if ( args.t == 'm' ) {
		this.xmlFile	+= '?lt=pop_m';
	} else if ( args.t == 'w' ) {
		this.xmlFile	+= '?lt=pop_w';
	} else {
		this.xmlFile	+= '?lt=pop_d';
		args.t			= 'd';
	}
	//検索キーワード追加
	if ( args.wd ) {
		this.xmlFile		+= '&wd=' + args.wd + '&st=' + args.st;
	}
	//APIリクエスト生成
	this.xmlFile		+= '&rows=' + viewNumber + '&page=' + currentPageNumber + '&cache=' + (new Date()).getTime();
	this.maxColumns		= viewNumber;

	this.basicFrame();

	//サムネールリストボタン
	$(this.target + "_frame_button_list1").click( this.toggleListButton( this, true ));
	$(this.target + "_frame_button_list2").click( this.toggleListButton( this, false ));

	//リスト出力
	this.getList ();

	//総ページ数
	var pageNumber		= Math.ceil( this.total / viewNumber );
	args.pageNumber		= pageNumber;
	args.pageValues		= './?o=u&r=pop&t=' + args.t + '&p=';

	//ページング
	pagingSet = new fncPagingSet( args );
	$('#pagingArea').html( pagingSet.getPagingSet() );
}
rankingPopUser.prototype = new fncFrameBodyRankingPopU;

