// TRECHO DE CÓDIGO QUE PERMITE A SELEÇÃO DE TODOS OS CHECKBOXES
// FONTE: http://www.ilovejackdaniels.com/blog/select-all-javascript-for-forms-posting-to-an-array/

var formblock = [];
var forminputs = [];

function prepare() 
{
	var count = 0;
	var base = 'frmListagem';
	
	var frm = base + count;
	
	formblock = document.getElementById(frm);
	
	while (formblock)
	{
		forminputs[frm] = formblock.getElementsByTagName('input');	
		
		count++;
		frm = base + count;
		formblock = document.getElementById(frm);
	}
}

function select_all(frm, name, value) 
{
	if (forminputs[frm])
	{
		var frmin = forminputs[frm];
		
		for (i = 0; i < frmin.length; i++)
		{
			// regex here to check name attribute
			var regex = new RegExp(name, "i");
			
			if (regex.test(frmin[i].getAttribute('name')))
			{
				if (value == '1') 
				{
					frmin[i].checked = true;
				} 
				else 
				{
					frmin[i].checked = false;
				}
			}
		}
	}
}

function paginar(form, pagina)
{
	var lsForm = document.getElementById(form);
	
	if (lsForm)
	{
		lsForm.pag.value = pagina;
		lsForm.submit();
	}
}

if (window.addEventListener) 
{
	window.addEventListener("load", prepare, false);
} 
else if (window.attachEvent) 
{
	window.attachEvent("onload", prepare)
} 
else if (document.getElementById) 
{
	window.onload = prepare;
}

