// JavaScript Document

function mostrar(div,nLinks)
{		
	var divDestino = div;
	var numeroLinks = nLinks;
				
	var arrayDiv = new Array(numeroLinks);
	var arrayMenu = new Array(numeroLinks);		
	
	for (y=0;y<numeroLinks;y++)
	{
		arrayDiv[y] = 'atividades' + (y+1);
		arrayMenu[y] = 'link' + (y+1);
	}
	
	for (i=0;i<numeroLinks;i++)
	{
		if(arrayDiv[i] == divDestino)
		{
			if (document.getElementById(arrayDiv[i]).className == 'displayVisible')
			{
				return false;
			}
			else
			{
				document.getElementById(arrayDiv[i]).className = 'displayVisible';
				document.getElementById(arrayMenu[i]).className = 'current';
			}
		}
		else
		{
			document.getElementById(arrayDiv[i]).className = 'displayNone';
			document.getElementById(arrayMenu[i]).className = '';
		}
	}
}

function marcarLider(lider,idLider)
{
	document.getElementById('destino').value = lider;
	document.getElementById('idLider').value = idLider;
}

function validarForm(form)
{
	var form;
	var elementosForm = new Array();
	var elementosFormSelect = new Array();
	var arrayCamposVazios = new Array();
	var elementosFormTextarea = new Array();
	var string;
	elementosForm = document.forms[form].getElementsByTagName('input');	
	for(var i = 0; i < elementosForm.length; i++)
	{
		if(elementosForm[i].alt.substr(0, 1) != '*')
		{			
			if(elementosForm[i].value.length == 0)
			{
				arrayCamposVazios.push(elementosForm[i].alt);
			}
		}
	}
	
	elementosFormSelect = document.forms[form].getElementsByTagName('select');	 
	for(var i = 0; i < elementosFormSelect.length; i++)
	{		
		if(elementosFormSelect[i].value == '')
		{
			arrayCamposVazios.push(elementosFormSelect[i].title);
		}
	}
	
	elementosFormTextarea = document.forms[form].getElementsByTagName('textarea');	 
	for(var i = 0; i < elementosFormTextarea.length; i++)
	{		
		if(elementosFormTextarea[i].value == '')
		{
			arrayCamposVazios.push(elementosFormTextarea[i].title);
		}
	}
	
	if(arrayCamposVazios.length > 0)
	{
		string = 'Para envio deste formulário é necessário o preenchimento dos seguintes campos: <br /><br /><ul>';
		for(var i = 0; i < arrayCamposVazios.length; i++)
		{
			string += '<li>'+arrayCamposVazios[i]+'</li>';
		}
		string += '</ul>';
		invocaDialog(1, 'Campos de preenchimento obrigatório', string);
		return false;
	}
	else
	{
		return true;
	}	
}