function show_hide(value)
{
	if (form1.sltsimulador.value == ""){
		window.alert("Seleccione algun producto de la lista.")
        form1.sltsimulador.focus()
        return (false)
    }
	
	form1.submit()
}

function Trim(TRIM_VALUE)
{
  if(TRIM_VALUE.length < 1)
    {
    return"";
	}
  TRIM_VALUE = RTrim(TRIM_VALUE);
  TRIM_VALUE = LTrim(TRIM_VALUE);
  if(TRIM_VALUE=="")
  {
    return "";
  }
  else
  {
    return TRIM_VALUE;
  }
} 

function RTrim(VALUE){
  var w_space = String.fromCharCode(32);
  var v_length = VALUE.length;
  var strTemp = "";
  if(v_length < 0)
  {
   return"";
  }
  var iTemp = v_length -1;
  while(iTemp > -1){
   if(VALUE.charAt(iTemp) == w_space){
  }
  else{
  strTemp = VALUE.substring(0,iTemp +1);
  break;
  }
  iTemp = iTemp-1;
} //End While
return strTemp;
} //End Function

function LTrim(VALUE){
  var w_space = String.fromCharCode(32);
  if(v_length < 1){
  return""; 
  }
  var v_length = VALUE.length;
  var strTemp = "";
  var iTemp = 0;

  while(iTemp < v_length){
   if(VALUE.charAt(iTemp) == w_space){
   }
   else{
   strTemp = VALUE.substring(iTemp,v_length);
   break;
  }
  iTemp = iTemp + 1;
  } //End While
  return strTemp;
} //End Function

function esnumero(cadena)
	{
		var patron = /^(\d{1,3}\,?)*(((e|E)(\+|\-)\d{1,2})?|(\.\d{1,4})?)?$/;
		return patron.test(cadena);
	}

function proceso(formulario){
  var sMsgError = "";
  var plazom=0;
  var plazome=1;
  switch (formulario){
		case "C1":
		  var capital=Trim(document.frm1.capital.value);
		  var plazo= Trim(document.frm1.plazo.value);
		  plazom=18;
		break;
		case "C2":
		  var capital=Trim(document.frm1.capital1.value);
		  var plazo=Trim(document.frm1.plazo1.value);
		  var tipo=Trim(document.frm1.slttipo.value);
		  if (tipo=="Nuevo"){ plazom=60;}
		  else{plazom=48;}
		break;
		case "C3":
		  var capital=Trim(document.frm1.capital2.value);
		  var plazo=Trim(document.frm1.plazo2.value);
		  plazom=24;
		break;
		case "C4":
		  var capital=Trim(document.frm1.capital3.value);
		  var plazo=Trim(document.frm1.plazo3.value);
		  plazom=36;
		break;
		case "C5":
		  var capital=Trim(document.frm1.capital4.value);
		  var plazo=Trim(document.frm1.plazo4.value);
		  plazom=12;
		break;
		case "C6":
		  var capital=Trim(document.frm1.capital5.value);
		  var plazo=Trim(document.frm1.plazo5.value);
		  plazom=6;
		break;
		case "C7":
		  var capital=Trim(document.frm1.capital6.value);
		  var plazo=Trim(document.frm1.plazo6.value);
		  plazom=36;
		break;
		case "C8":
		  var capital=Trim(document.frm1.capital7.value);
		  var plazo=Trim(document.frm1.plazo7.value);
	 	  plazom=6;
		break;
		case "C9":
		  var capital=Trim(document.frm1.capital8.value);
		  var plazo=Trim(document.frm1.plazo8.value);
		  plazom=36;
		break;
		case "C10":
		  var capital=Trim(document.frm1.capital9.value);
		  var plazo=Trim(document.frm1.plazo9.value);
		  plazome=30;
		  plazom=1000;
		break;			
    }
    if((capital == "") || (esnumero(capital)==false) || (capital<=0))	  
      sMsgError = sMsgError + "El capital debe ser un número mayor a cero (0)\r\n";
    if((plazo == "") || (esnumero(plazo)==false) || (plazo<plazome) || (plazo>plazom))
	  sMsgError = sMsgError + "El plazo debe ser mayor o igual a " + plazome + " y menor o igual a " + plazom + "\r\n";   
	if (sMsgError.length != 0)
	{
		sMsgError = "Se han detectado los siguientes errores: \r\n\r\n" + sMsgError;
		sMsgError = sMsgError + "\r\n Por favor verfique la información e inténtelo de nuevo";
		alert (sMsgError); 
		return false;
	}
	else
	{
		return true;
	}	
}