// verifica se string contém o caracter especificado e o retira de dentro da string
function EliminarCaracter(sString,sCarac) 
{
	var sResult = "";
	for (var i=0; i<sString.length; i++)  
	{
		if (sString.substring(i, i+1) != sCarac) 
		{
			sResult += sString.substring(i,i + 1);
		}
	}
	return sResult;
}

// Tira Brancos no fim da string
function TirarBrancoFinal(sValor) 
{  
	var wI = sValor.length - 1; // obtém o tamanho do string 

	for (; wI > -1; wI--)   
	{  // faz um loop de tráz para frente

		if (sValor.substring(wI, wI + 1) != " ")  
		{ // se tiver algum 							    
		  	return sValor.substring(0,wI + 1); // caracter, está ok 
		}
	}
	return "";
}

//verifica se o objeto existe no formulario
function VerifExistencia(nome)
{
	var campo = document.getElementsByName(nome);
	if(campo.length>0)
		return true;
	else
		return false;
}

arrImage=new Array();
function CarregaImagem()
{
	var j = 0;
	for(i=0; i < CarregaImagem.arguments.length; i++)
	{
		arrImage[j]=new Image; 
		arrImage[j++].src=CarregaImagem.arguments[i];
	}
}

//id Image
//nome nova imagem
function ImagemOn() 
{
	if(arrImage)
		document[ImagemOn.arguments[0]].src=arrImage[ImagemOn.arguments[1]].src;
}

//id Image
//nome imagem atual
function ImagemOff()
{
	if(arrImage)
		document[ImagemOff.arguments[0]].src=arrImage[ImagemOff.arguments[1]].src;
}

//id Image
//nome nova imagem
function SubmitImagemOn() 
{
	if(arrImage)
		document.getElementById(SubmitImagemOn.arguments[0]).src=arrImage[SubmitImagemOn.arguments[1]].src;
}

//id Image
//nome imagem atual
function SubmitImagemOff()
{
	if(arrImage)
		document.getElementById(SubmitImagemOff.arguments[0]).src=arrImage[SubmitImagemOff.arguments[1]].src;
}

function LimpaLogin(p_controle)
{
	if (p_controle=="email" || p_controle=="senha")
		document.forms[0].txtCpf.value = "";
	else if (p_controle=="cpf")	
	{
		document.forms[0].txtEmail.value = "";
		document.forms[0].txtSenha.value = "";
	}
}

function Open(p_url, p_pagina, w, h)
{
	window.open(p_url,p_pagina,'width=' + w + ', height=' + h + ', scrollbars=yes, status=yes');
}

function HTMLEncode(text)
{
	text = text.replace(/&/g, "&amp;") ;
	text = text.replace(/"/g, "&quot;") ;
	text = text.replace(/</g, "&lt;") ;
	text = text.replace(/>/g, "&gt;") ;
	text = text.replace(/'/g, "&#146;") ;

	return text ;
}

//ALTERANDO A COR DA LINHA DO DATAGRID
var ultCorUsada;
var corDestaque = "Salmon";
function AlteraCorLinha(row, cor)
{
	if (cor)
	{
		ultCorUsada = row.style.backgroundColor;
		row.style.backgroundColor = corDestaque;
	}
	else
		row.style.backgroundColor = ultCorUsada;
}
