Mys.IndexItem = function(data, config)
{
	Mys.IndexItem.superclass.constructor.call(this, data, config);
};

Ext.extend(Mys.IndexItem, Mys.TemplateItem, {
	className : "mys-index-item",
	id : "item_id",
	
	template : (new Ext.Template([
		'<div class="{className}" id="{className}-{item_id}">',
			'<img class="mys-index-list-img"src="/images/common/icon_nums{index}.gif"/> ',
			'<nobr style="width=120;"class="mys-index-list"><a href="{viewURL}" class="txt1166 title" title="{summary}" {target}>{title}</a></nobr>',
		'</div>'
	])).compile(),
	
	prepareData : function(data)
	{
		data = Mys.IndexItem.superclass.prepareData.call(this, data);
		
		data.index = "0" + this.index;
		
		data.title = data.title || "제목없음";
		data.summary = (data.summary || "내용 없음").replace(/\"/g, "");
		
		data.viewURL = ViewManager.getViewURL(data);
		
		return data;
	}
});
