// JavaScript Document

function generatePDF(table,page)
{
	var btnGenerate = document.getElementById('btn_generate');
	btnGenerate.disabled = true;
	var btnLastReport = document.getElementById('btn_lastreport');
	btnLastReport.disabled = true;
	new Ajax.Request('pdf.php'+page+'&save=true', 
					 {
					  method: 'get',
					  onSuccess: function(transport)
					  {
						addAttachmentRow(table,transport.responseText);
					  }
					}
	);
}

function getLastReport(table)
{
	var btnGenerate = document.getElementById('btn_generate');
	btnGenerate.disabled = true;
	var btnLastReport = document.getElementById('btn_lastreport');
	btnLastReport.disabled = true;
	new Ajax.Request('ajax.php?action=getLastReport', 
					 {
					  method: 'get',
					  onSuccess: function(transport)
					  {
						addAttachmentRow(table,transport.responseText);
					  }
					}
	);
}

function addAttachmentRow(table, url)
{
	if ( url != "" )
	{
		var attachments = document.getElementById(table);
		var row = attachments.insertRow(attachments.rows.length);
		var cell0 = row.insertCell(0);
		var inputHidden = document.createElement("input");
		inputHidden.setAttribute("type","hidden");
		inputHidden.setAttribute("name","attachment[]");
		inputHidden.setAttribute("value",url);
		var span = document.createElement("span");
		span.innerHTML = url.substr(url.lastIndexOf("/")+1,url.length);
		cell0.appendChild(inputHidden);
		cell0.appendChild(span);
	}
}

