function listFilter(dataSet, row, rowNumber) {
	var title = row["BBS_TITLE"];
	row["BBS_TITLE"] = title.cut(40, '...');
	row["BBS_WRITE_DATE"] = (row["BBS_WRITE_DATE"]).substring(2,10);
	
	if (row["ds_RowID"] < 4) return row;
	return null; 
}

function refreshNotice( id ) {
	switch( id ) {
		case "notice":
			dsNotice.setURL(noticeURL);
			dsNotice.loadData();
		break;
		case "noticeEn":
			dsNotice.setURL(noticeEnURL);
			dsNotice.loadData();
		break;
		default:
	}
}

var noticeURL = "/system/lib/getXmlBbsList.php?q={'id':'notice','sf':'','sv':'','page':'1','auth':'"+AUTH+"'}";
var noticeEnURL = "/system/lib/getXmlBbsList.php?q={'id':'noticeEn','sf':'','sv':'','page':'1','auth':'"+AUTH+"'}";
var dsNotice = new Spry.Data.XMLDataSet(null, "ARTICLES/ARTICLE");

dsNotice.filter(listFilter);