//transforma o texto para caixa alta
function caixaAlta(obj)
{
	var sTmp = obj.value;
	obj.value = sTmp.toUpperCase();
}
//transforma o texto para caixa baixa
function caixaBaixa(obj)
{
	var sTmp = obj.value;
	obj.value = sTmp.toLowerCase();
}
//efetua o parse de uma string e e monta o cabeçalho do datatable
function loadColunsDefs(sNameObj, flag)
{
	var sTmp = document.getElementById(sNameObj);
	var arrTmp = sTmp.value.split('#');
	var arrReturn = new Array(); 
	
	if (flag == 1)
	{
		for(var i=0; i < arrTmp.length; i++)
		{
			var arrTmp2 = arrTmp[i].split(';');

			if(arrTmp2[0] != "ID" && arrTmp2[0] != "loginHidden")
				arrReturn[i] = {key:arrTmp2[0], label:arrTmp2[1], sortable:true,resizeable:true};
			else
				arrReturn[i] = {key:arrTmp2[1], sortable:true,resizeable:true, hidden: true};
		}
	}
	else
	{
		for(var i=0; i < arrTmp.length; i++)
		{
			var arrTmp2 = arrTmp[i].split(';');
			arrReturn[i] = arrTmp2[0];
		}
	}
	

	return arrReturn;
}
//efetua o parse de uma string e monta o datatable
function loadData(strHidden)
{
	var hData = document.getElementById(strHidden);
	var arrTmp = hData.value.split("#");
	var arrData = new Array();

	for(var i = 0; i < arrTmp.length; i++)
	{
		arrData[i] = arrTmp[i].split(';');
	}
	
	return arrData;
}

//compara os campos senha e confirma senha
function cmpPass(pwdConfirmaSenhaUsuario, pwdSenha)
{
	var senha = document.getElementById(pwdSenha);
	if(pwdConfirmaSenhaUsuario.value != senha.value)
	{
		alert("As senhas não conferem. Digite novamente");
		senha.value = '';
		pwdConfirmaSenhaUsuario.value = '';
		senha.focus();
	}
}

function showDiv(sElementId)
{
	var div =  document.getElementById(sElementId);

	if(div.style.display == 'block')
		div.style.display = 'none';
	else
		div.style.display = 'block'
}	

function showMessage()
{
	var div =  document.getElementById('divMsg');

	if(div.style.visiblity == 'hidden')
		div.style.visiblity = 'visible';
	else
		div.style.visiblity = 'hidden'
}
