


	function fctFocoCampo(objCampo) {
	
			objCampo.style.backgroundColor = "#F5F5F5";
	
	}
	
	function fctBlurCampo(objCampo) {
	
			objCampo.style.backgroundColor = "#FFFFFF";
	
	}
	
	
	
	function fctMostraTable(strTabela) {
		
		
		strTable = document.getElementById(""+strTabela+"").style;
		
		if(strTable.display == "none") {
			
			strTable.display = "block";
			
		} else {
			
			strTable.display = "none";
			
		}	
		
	}
	
	//Mascara para Data
	function FormataData(objCampo,teclapres)	{										
	
		var tecla = teclapres.keyCode;
		
		vr = objCampo.value;

		vr = vr.replace( ".", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		tam = vr.length + 1;
		
		if( tecla != 9 && tecla != 8 )
		{
		if( tam > 2 && tam < 5 )
		objCampo.value = vr.substr( 0, tam - 2 ) + '/' + vr.substr( tam - 2, tam );
		if( tam >= 5 && tam <= 10 )
		objCampo.value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 );
		}
	}
	
	//Permite digitar somente números
	function fctNumerico(evnt){		
			if (evnt.keyCode < 48 || evnt.keyCode > 57){
				return false;
			} 						
			
			if(evnt.keyCode == 44 && evnt.keyCode == 46)
				return false;
	}
	
	// Verifica se a data apresentada é ou não uma data válida
	function isDate(day, month, year) {
		
		var date   = new Date();
		var blnRet = false;
		var blnDay;
		var blnMonth;
		var blnYear;
		
		date.setFullYear(year, month -1, day);
		
		blnDay   = (date.getDate()  == day);
		blnMonth = (date.getMonth() == month -1);
		blnYear  = (date.getFullYear()  == year);
		
		if (year == 0)
				blnYear = false;
				
		if (blnDay && blnMonth & blnYear)
			blnRet = true;
		
		return blnRet;
	}
	
	//Tratamento de datas
	function fctValidaData(strData){

		var data, dia, mes, ano;
		
		data = strData;
		
		if(data != ""){
		
			dia = data.substring(0,2);
			mes = data.substring(3,5);
			ano = data.substring(6,10);
			
			//Verifica se a data e valida
			if(!isDate(dia,mes,ano)){
				return false;
			} else {
				return true;
			}
			
		}
		
		return;					
	}
	
	
	function fctMudaCelLista(strDiv, strEstado, strAtual) {
		
	
		strDivId = document.getElementById(""+strDiv+"");
		
		if(strEstado == "Cima" ) {
			strDivId.className = "Cor3";
		} else {
			strDivId.className = strAtual;
		}
			
		
	}
	
	
	function fctExcluir(strDelId) {
	
		if(confirm("Confirmar Exclusão?")) {
			
			document.frmPagina.strId.value = strDelId;
			document.frmPagina.strPasso.value = "Excluir";
			document.frmPagina.submit();
			
		} 	
	}
	
	
	function fctPopup(url,w,h)	{
	
	var width = w;
	var height = h;

	var left = 250;
	var top = 100;

	window.open(url,'a', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
	
	}