$(function()
{
	setTableBgColor($('#dataTable1'),'formType1_Line1',0);
	setTableBgColor($('#dataTable2'),'formType1_Line1',0);
	setTableBgColor($('#dataTable3'),'formType1_Line1',0);

	//Table sorter
	$('#dataTable2').tablesorter({widgets: ['zebra','repeatHeaders'] , headers: { 3: { sorter: false }, 4: { sorter: false }}});
	$('#dataTable3').tablesorter({widgets: ['zebra','repeatHeaders'] , headers: { 3: { sorter: false }, 4: { sorter: false }}});
	
	
	$('#dataTable1 a[@id=view]').click(function(e)
	{
		
		var title = $(this).attr('title');
		ajaxDialog('&nbsp;',
		{success:function(json,boxy)
		{
			var result = $('#msgTpl').royTemplate(json);
			boxy.setContent(result);
			pos = boxy.getCenter();
			boxy.setTitle(json.title);
			boxy.moveTo(pos.x,pos.y);
		}},
		{url:sysurl('cls','clis.msg_data.ajax','id='+$(this).attr('rel'))});
	});
	
	$('#dataTable2 a[@id=view],#dataTable3 a[@id=view]').click(function(e)
	{
		
		var title = $(this).attr('title');
		ajaxDialog('&nbsp;',
		{success:function(json,boxy)
		{
			var result = $('#curmIntroTpl').royTemplate(json);
			boxy.setContent(result);
			pos = boxy.getCenter();
			boxy.setTitle(json.title);
			boxy.moveTo(pos.x,pos.y);
		}},
		{url:sysurl('cls','clis.curm_data.ajax','id='+$(this).attr('rel'))});
	});
	
	$('a[@id=attachFile]').click(function(e)
	{
		
		var title = $(this).attr('title');
		ajaxDialog(lang.title.attachFile,
		{success:function(json,boxy)
		{
			
			var nofile = parseInt(json.length) > 0 ? undefined:true;
			var vars =
			{
				title:title,
				files:json,
				nofile:nofile
			}
			
			var result = $('#attachFileTpl').royTemplate(vars);
			var div  = $('<div></div>');
			div.append(result);
			
			boxy.setContent(div);
			
			pos = boxy.getCenter();
			boxy.moveTo(pos.x,pos.y);
		}},
		{url:sysurl('cls','cls.list_attach.ajax','id='+$(this).attr('rel'))});
		
		return false;
	});
});

