

/*
*
*
*
*/
function selectPestaniaTipos(pestania_elegida,plazaMercado)
{
	document.frmPestanias.pestSelec.value = pestania_elegida;
	document.frmPestanias.plazaMercado.value = plazaMercado;
	document.frmPestanias.submit();
}



function validarBuscadorRF()
{
	var bOk = false;
	bOk = validarRangoCupon() && validarRangoFechasRF();
	if (bOk == true)
	{
		document.frmBuscadorRF.submit();
	}
}


/*
*
*/
function validarRangoCupon()
{
	var bOk = false;
	if (document.frmBuscadorRF.cupon1RF.value == "" && document.frmBuscadorRF.cupon2RF.value == "")
	{
		bOk = true;
	}
	else
	{
		if (document.frmBuscadorRF.cupon1RF.value != "")
		{
			if (valCupon(document.frmBuscadorRF.cupon1RF))
			{
				if (document.frmBuscadorRF.cupon2RF.value != "")
				{
					if (valCupon(document.frmBuscadorRF.cupon2RF))
					{
						if (cuponMayorOIgualQue(document.frmBuscadorRF.cupon1RF, document.frmBuscadorRF.cupon2RF))
						{
							bOk = true;
						}
						else
						{
							alert(rfRangoCupones);
							document.frmBuscadorRF.cupon2RF.focus();
						}
					}
					else
					{
						alert(rfRangoCupones);
						document.frmBuscadorRF.cupon2RF.focus();
					}
				}
				else
				{
					bOk = true;
				}
			}
			else
			{
				alert(rfFormatoCupon);
				document.frmBuscadorRF.cupon1RF.focus();
			}
		}
		else
		{
			alert(rfFormatoCupon);
			document.frmBuscadorRF.cupon1RF.focus();
		}
	}
	return bOk;
}


/*
* Valida un rango de fechas para el buscador de renta fija
*/
function validarRangoFechasRF()
{
	var bOk = false;
	if (document.frmBuscadorRF.fecVencimDesdeRF.value == "" && document.frmBuscadorRF.fecVencimHastaRF.value == "")
	{
		bOk = true;
	}
	else
	{
		if (document.frmBuscadorRF.fecVencimDesdeRF.value != "")
		{
			if (valFecha(document.frmBuscadorRF.fecVencimDesdeRF))
			{
				if (document.frmBuscadorRF.fecVencimHastaRF.value != "")
				{
					if (valFecha(document.frmBuscadorRF.fecVencimHastaRF))
					{
						if (fechaMayorOIgualQue(document.frmBuscadorRF.fecVencimHastaRF, document.frmBuscadorRF.fecVencimDesdeRF))
						{
							bOk = true;
						}
						else
						{
							alert(rfRangoFechas);
							document.frmBuscadorRF.fecVencimHastaRF.focus();
						}
					}
					else
					{
						alert(rfFormatoFecha);
						document.frmBuscadorRF.fecVencimHastaRF.focus();
					}
				}
				else
				{
					alert(rfRangoFechas);
					document.frmBuscadorRF.fecVencimHastaRF.focus();
				}
			}
			else
			{
				alert(rfFormatoFecha);
				document.frmBuscadorRF.fecVencimDesdeRF.focus();
			}
		}
		else
		{
			alert(rfFormatoFecha);
			document.frmBuscadorRF.fecVencimDesdeRF.focus();
		}
	}
	return bOk;
}




function valCupon(oTxt)
{
	var bOk = false;
	var nCupon = parseInt(oTxt.value);
	bOk = (nCupon >= 0) && (nCupon <= 100);
	return bOk;
}


function cuponMayorOIgualQue(cupon1,cupon2)
{
	var nCupon1 = parseInt(cupon1.value);
	var nCupon2 = parseInt(cupon2.value);

	if(nCupon1 <= nCupon2)	return true;
	else					return false;
}




function cargaFichaRF(isin)
{
	//document.frmListadoRF.action.value = "@sf_renta_fija_ficha?isinSelec="+isin;
	document.frmListadoRF.isinSelec.value = isin;
	document.frmListadoRF.submit();
}
function cargaPaginacionRF(limitInf)
{
	//document.frmListadoRF.action = ruta + "/rentaFija/resultadosBuscador";
	document.frmListadoRF.action = "resultadosBuscador";
	document.frmListadoRF.limiteInferior.value = limitInf;
	document.frmListadoRF.submit();
}


