function Confirma(Frase,Pagina,Redireciona)
{
	if(confirm(Frase))
		{
			if(Redireciona == 1)//redirecionamento self
			{
				window.location = Pagina
			}
		else if(Redireciona == 2)//redirecionamento top
			{
				top.location = Pagina
			}
		}
}

function Redirect(Pagina)
{
	self.location = Pagina;
}


function bgCelula(obj,corColuna)
{
	obj.bgColor = corColuna;
}

function EscreveHtml(id,Text)
{
	id = document.getElementById(id);
	id.innerHTML = Text;
}

function AtivaCor(Elemento)
{
	document.forms[0].elements[Elemento].style.background = "EAF3FC";
}
function DesativaCor(Elemento)
{
	document.forms[0].elements[Elemento].style.background = "ffffff";
}

//Funções do Slide Show
function MudaImagem(Operacao,Conteudo)
{
	var lblDescricao  = document.getElementById('lblDescricao');
	var imgTela       = document.getElementById('imgTela');
	var ArrayimgTela  = imgTela.src.split('_');
	var Valor         = parseInt(ArrayimgTela[1].toString());
			
	document.images.imgTela.style.filter="blendTrans(duration=1)";
	document.images.imgTela.filters.blendTrans.Apply();
	document.images.imgTela.filters.blendTrans.Play();
		
	if(Operacao == "+")
	{
		if(Valor == 4)
		{
			Valor = 0;
		}	
		Valor  = Valor + 1;
			
	}
	else if(Operacao == "-")
	{
		if(Valor == 1)
		{
			Valor = 5;
		}
		Valor  = Valor - 1;
	}
		
	lblDescricao.innerHTML = Conteudo[Valor - 1].toString();			
	imgTela.src  = ArrayimgTela[0] + "_" + Valor + "_" + ".jpg"
}
	
function PopImagem()
{
	var imgTela = document.getElementById('imgTela');
	var url      = 'PopImagem.aspx?src='+imgTela.src
	var config   = 'help:no;status:no;scroll:no;dialogWidth:586px;edge:raised;dialogHeight:427px'
	PopJanelaModal(url,config);
}
//Fim do Slie Show



function PopJanelaModal(url,config)
{
	showModalDialog(url,'Janela',config);
}

function AbreJanela(Pagina,Janela,Config)
{
	window.open(Pagina,Janela,Config);
}

function ZoomImagem(Tipo,Imagem,Maximo)
{
	//Pega as Propriedades
	var Imagem       = document.getElementById(Imagem);
	var ImgAltura    = Imagem.height;
	var ImgLargura   = Imagem.width;
	var PercAltura   = eval((10 / 100) * ImgAltura);
	var PercLargura  = eval((10 / 100) * ImgLargura);
			
	if(Tipo == "+")
	{
		if(ImgAltura <= Maximo)
		{
			Imagem.height = ImgAltura  + PercAltura
			Imagem.width  = ImgLargura + PercLargura
		}
	}
	else if(Tipo == "-")
	{
		Imagem.height = ImgAltura  - PercAltura
		Imagem.width  = ImgLargura - PercLargura
	}
		
		
}

function setMensagem(msg,imagem)
{
	var lblMensagem = document.getElementById('lblMensagem');
	var imgAtencao  = document.getElementById('imgAtencao');
	if(msg != "")
	{
		imgAtencao.src  = imagem;
		lblMensagem.innerHTML = msg;
	}
	else
	{
		imgAtencao.src  = 'images/pixelTransp.gif';
		lblMensagem.innerHTML = "";
	}
}

function LimpaForm()
{
	var form = document.forms[0]; //recebend o valor
	
	for (i = 0; i < form.elements.length; i++)
	{
		if (form.elements[i].type == "text")
		{
			form.elements[i].value = ""; //limpando tudo
		}
		else if (form.elements[i].type == "checkbox")
		{
			form.elements[i].checked = false; //limpando tudo
		}
		else if (form.elements[i].type == "password")
		{
			form.elements[i].value = ""; //limpando tudo
		}
		else if (form.elements[i].type == "textarea")
		{
			form.elements[i].value = ""; //limpando tudo
		}
	}
}

function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
     var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

     if(document.all) { // Internet Explorer
       nTecla = evtKeyPress.keyCode; }
     else if(document.layers) { // Nestcape
       nTecla = evtKeyPress.which;
     }

     sValue = objForm[strField].value;

     // Limpa todos os caracteres de formatação que
     // já estiverem no campo.
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( " ", "" );
     sValue = sValue.toString().replace( " ", "" );
     fldLen = sValue.length;
     mskLen = sMask.length;

     i = 0;
     nCount = 0;
     sCod = "";
     mskLen = fldLen;

     while (i <= mskLen) {
       bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
       bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

       if (bolMask) {
         sCod += sMask.charAt(i);
         mskLen++; }
       else {
         sCod += sValue.charAt(nCount);
         nCount++;
       }

       i++;
     }

     objForm[strField].value = sCod;

     if (nTecla != 8) { // backspace
       if (sMask.charAt(i-1) == "9") { // apenas números...
         return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
       else { // qualquer caracter...
         return true;
       } }
     else {
       return true;
     }
   }


function getTips(Msg,Top)
{
	document.getElementById('lTips').style.display = '';
	document.getElementById('lTips').style.top     = Top;
	document.getElementById('tipMsg').innerHTML    = Msg;
}

function ClearTips()
{
	document.getElementById('lTips').style.display = 'none';
	document.getElementById('tipMsg').innerHTML    = '';
}

function ClearForm()
{
	if(confirm('Deseja limpar todos os dados do formulário ?'))
	{
		LimpaForm();
	}
}
