function fGerarRelatorio(InUserId){
	var CaminhoRelatorios = $("hddCaminhoRelatorios").value;
	var Frequencia = "";
	var Fornecedor = "";
	var Motor = "";
	var Mercado = "";
	var NomeMercado = "";
	var Gerador = "";
	var Modulo = ""
	var Relatorio = $("txtRelatorio").value;
	var Idioma = "&TxIndLanguage="+$("hddIdioma").value;
	var URL = CaminhoRelatorios;
	
	if (Relatorio=="RelTabelaGeradores" || Relatorio=="RelGruposGeradoresListagem"){

		try{
			Gerador = $("cboGerador_").value;
		}catch(e){}
		//Frequencia
		for (i=0;i<document.frmEditarCad.radFrequencia.length;i++){
			if (document.frmEditarCad.radFrequencia[i].checked){
				Frequencia = document.frmEditarCad.radFrequencia[i].value;
			}
		}
		//Fornecedor
		Fornecedor = document.frmEditarCad.cboFornecedor_.value;
		//Motor
		Motor = document.frmEditarCad.cboMotor_.value;
		//Mercado
		if (document.frmEditarCad.radMercado.length > 1){
			for (i=0;i<document.frmEditarCad.radMercado.length;i++){
				if (document.frmEditarCad.radMercado[i].checked){
					Mercado = document.frmEditarCad.radMercado[i].value;
					NomeMercado = document.frmEditarCad.radMercado[i].nomemercado;
				}
			}
		}else{
			Mercado = document.frmEditarCad.radMercado.value;
			NomeMercado = document.frmEditarCad.radMercado.nomemercado;
		}
		Modulo = document.frmEditarCad.cboModulo_.value;
		
		var InValFrequencia_ = Frequencia!="" ? "&InValFrequencia="+Frequencia : "";
		var InCodFornecedor_ = Fornecedor!="" ? "&InCodFornecedor="+Fornecedor : "";
		var InCodMotor_ = Motor!="" ? "&InCodMotor="+Motor : "";
		var InCodGerador_ = Gerador!="" ? "&InCodGerador="+Gerador : "";
		var InCodMercado_ = Mercado!="" ? "&InCodMercado="+Mercado : "";
		var TxNomeMercado_ = NomeMercado!="" ? "&TxNomeMercado="+NomeMercado : "";
		var InUserId_ = InUserId!="" ? "&InUserId="+InUserId : "";
		var Modulo_ = Modulo!="" ? "&InModuleId="+Modulo : "";
		
	}else if (Relatorio=="RelClienteReferencia"){
	
		var DtValidadeReferenciaIni = "";
		var DtValidadeReferenciaFim = "";
		var strDiaIni = document.frmEditarCad.txtDiaIni.value;
		var strMesIni = document.frmEditarCad.txtMesIni.value;
		var strAnoIni = document.frmEditarCad.txtAnoIni.value;
		var strDiaFim = document.frmEditarCad.txtDiaFim.value;
		var strMesFim = document.frmEditarCad.txtMesFim.value;
		var strAnoFim = document.frmEditarCad.txtAnoFim.value;
		var DtValidadeReferenciaIni_ = "";
		var DtValidadeReferenciaFim_ = "";
		
		if (strDiaIni!=""&&strMesIni!=""&&strAnoIni!=""){
			DtValidadeReferenciaIni = strAnoIni +"/"+ strMesIni +"/"+ strDiaIni
			DtValidadeReferenciaIni_ = DtValidadeReferenciaIni!="" ? "&DtValidadeReferenciaIni="+DtValidadeReferenciaIni : "";
		}else{
			return false;
		}
		if (strDiaFim!=""&&strMesFim!=""&&strAnoFim!=""){
			DtValidadeReferenciaFim = strAnoFim +"/"+ strMesFim +"/"+ strDiaFim
			DtValidadeReferenciaFim_ = DtValidadeReferenciaFim!="" ? "&DtValidadeReferenciaFim="+DtValidadeReferenciaFim : "";
		}else{
			return false;
		}
	}
	
	if (Relatorio=="RelTabelaGeradores"){
		if (Gerador == "3"){
			URL += "RelTabelaGeradoresWEG" + InValFrequencia_ + InCodFornecedor_ + InCodMercado_ + InCodMotor_ + Idioma + InUserId_ + Modulo_;
		}else{
			URL += "RelTabelaGeradores"+ InValFrequencia_ + InCodGerador_ + InCodFornecedor_ + InCodMercado_ + InCodMotor_ + Idioma + InUserId_ + Modulo_;
		}
	}else if(Relatorio=="RelGruposGeradoresListagem"){
		URL += Relatorio + InValFrequencia_ + InCodGerador_ + TxNomeMercado_ + InCodFornecedor_ + InCodMercado_ + InCodMotor_ + Idioma + InUserId_ + Modulo_;
	}else if(Relatorio=="RelClienteReferencia"){
		URL += Relatorio + DtValidadeReferenciaIni_ + DtValidadeReferenciaFim_;
	}

	window.open(URL);
	
	fFecharJanela();

}

function fRelLaminaMercado(InModuleID, InValFrequencia, InUserId, IndAlta){
	if ($("hddCodGruposGeradores").value != ""){
		var CaminhoRelatorios = $("hddCaminhoRelatorios").value;
		var CodGruposGeradores_ = "&TxCodGrupoGeradores="+ $("hddCodGruposGeradores").value;
		var InValFrequencia_ = InValFrequencia!="" ? "&InValFrequencia="+InValFrequencia : "";
		var InUserId_ = InUserId!="" ? "&InUserId="+InUserId : "";
		var IndAlta_ = IndAlta!="" ? "&IndAlta="+IndAlta : "";
		var Idioma = "&TxIndLanguage="+$("hddIdioma").value;
		var PARAM = InValFrequencia_ + InUserId_ + IndAlta_ + CodGruposGeradores_ + Idioma + "&Render=PDF";
		var URL = CaminhoRelatorios + "RelLaminasMercado" + PARAM;
	//	alert(URL);
		window.open(URL,"frmRelatorio");
	}
}

function fRelGrupoGerador(InCodGrupoGerador, InUserIdLogado, TxIdioma, InTpRelatorio, IndAlta, InCodMercado){
	var CaminhoRelatorios = $("hddCaminhoRelatorios").value;
	var InCodGrupoGerador_ = InCodGrupoGerador!="" ? "&InCodGrupoGerador="+InCodGrupoGerador : "";
	var InUserIdLogado_ = InUserIdLogado!="" ? "&InUserIdLogadoo="+InUserIdLogado : "";
	var TxIdioma_ = TxIdioma!="" ? "&TxIndLanguage="+TxIdioma : "";
	var InTpRelatorio_ = InTpRelatorio!="" ? "&InTpRelatorio="+InTpRelatorio : "";
	var IndAlta_ = IndAlta!="" ? "&IndAlta="+IndAlta : "";
	var InCodMercado_ = InCodMercado!="" ? "&InCodMercado="+InCodMercado : "";
	var PARAM = InCodGrupoGerador_ + InUserIdLogado_ + TxIdioma_ + InTpRelatorio_ + IndAlta_ + InCodMercado_ + "&Render=PDF";
	var URL = CaminhoRelatorios + "RelGrupoGeradorDiesel" + PARAM;
//	alert(URL);
	window.open(URL,"frmRelatorioTab");
}

function fRelComparativo(TxCodGrupoGeradores, InUserId){
	if (TxCodGrupoGeradores != ""){
	    var Idioma = "&TxIndLanguage="+$("hddIdioma").value;
		var CaminhoRelatorios = $("hddCaminhoRelatorios").value;
		var PARAM = "&TxCodGrupoGeradores="+ TxCodGrupoGeradores +
		            "&InUserIdLogado="+ InUserId +
		            Idioma +
		            "&Render=PDF" ;
        
		var URL = CaminhoRelatorios + "RelComparativo" + PARAM;
		//alert(URL);
		window.open(URL,"frmRelatorioTab");
	}
}