/*****************************************************************************
Código para colocar los indicadores de miles  y decimales mientras se escribe
Script creado por Tunait!
Si quieres usar este script en tu sitio eres libre de hacerlo con la condición de que permanezcan intactas estas líneas, osea, los créditos.

http://javascript.tunait.com
tunait@yahoo.com  27/Julio/03
******************************************************************************/
function puntitos(donde,caracter,campo)
{
var decimales = false
dec = campo
pat = /[\*,\+,\(,\),\?,\\,\$,\[,\],\^]/
valor = donde.value
largo = valor.length
crtr = true
if(isNaN(caracter) || pat.test(caracter) == true)
	{
	if (pat.test(caracter)==true) 
		{caracter = "\\" + caracter}
	carcter = new RegExp(caracter,"g")
	valor = valor.replace(carcter,"")
	donde.value = valor
	crtr = false
	}
else
	{
	var nums = new Array()
	cont = 0
	for(m=0;m<largo;m++)
		{
		if(valor.charAt(m) == "." || valor.charAt(m) == " " || valor.charAt(m) == ",")
			{continue;}
		else{
			nums[cont] = valor.charAt(m)
			cont++
			}
		
		}
	}

if(decimales == true) {
	ctdd = eval(1 + dec);
	nmrs = 1
	}
else {
	ctdd = 1; nmrs = 3
	}
var cad1="",cad2="",cad3="",tres=0
if(largo > nmrs && crtr == true)
	{
	for (k=nums.length-ctdd;k>=0;k--){
		cad1 = nums[k]
		cad2 = cad1 + cad2
		tres++
		if((tres%3) == 0){
			if(k!=0){
				cad2 = "." + cad2
				}
			}
		}
		
	for (dd = dec; dd > 0; dd--)	
	{cad3 += nums[nums.length-dd] }
	if(decimales == true)
	{cad2 += "," + cad3}
	 donde.value = cad2
	}
donde.focus()
}	

var img_botones = new Array();
function doPic(p_imagen, p_boton, p_cuota) {
	img_botones[0] = document.financiador.boton6.value;
	img_botones[1] = document.financiador.boton12.value;
	img_botones[2] = document.financiador.boton18.value;
	img_botones[3] = document.financiador.boton24.value;
	img_botones[4] = document.financiador.boton30.value;
	img_botones[5] = document.financiador.boton36.value;
	img_botones[6] = document.financiador.boton48.value;
	img_botones[7] = document.financiador.boton72.value;

	for(a=0; a<8; a++) {
		document.getElementById('bc'+a).src=img_botones[a];
	}
	document.getElementById('bc'+p_boton).src=p_imagen;

	document.financiador.cuota.value = p_cuota;
}

function setFinanciera() {
	var MSalort="VERIFIQUE SUS DATOS";
	var PAR_ajax = "";
	var FIN_cheq=document.financiador.f.value;
	var VC=0;
	
	if (FIN_cheq.length<1) {
		MSalort += "\n - Por favor seleccione su \" Entidad Financiera \".";
	}else{ VC++; }

	if(VC==1) {
		PAR_ajax = "act=ver_cuotas&f="+FIN_cheq;
		recibeid('ijax_financiera_cuotas.php',PAR_ajax,'','cuotasd');
	}else{
		alert(MSalort);
	}
}


function calcularCuotas() {
	var MSalort="VERIFIQUE SUS DATOS";
	var PAR_ajax = "";
	var CUO_cheq=document.financiador.cuota.value;
	var MNT_cheq=document.financiador.monto.value;
	var FIN_cheq=document.financiador.f.value;
	var VC=0;

	if (MNT_cheq.length<4) {
		MSalort += "\n - Por favor ingrese su \" Monto \".";
	}else{ VC++; }
	if (FIN_cheq.length<1) {
		MSalort += "\n - Por favor seleccione su \" Entidad Financiera \".";
	}else{ VC++; }
	if (CUO_cheq.length<1) {
		MSalort += "\n - Por favor seleccione su \" Cuota \".";
	}else{ VC++; }

	if(VC==3) {
		PAR_ajax = "act=calcular_cuota&f="+FIN_cheq+"&monto="+MNT_cheq+"&cuota="+CUO_cheq;
		recibeid('ijax_calculacuota.php','',PAR_ajax,'capa_calculo');
		return(false);
	}else{
		alert(MSalort);
		return(false);
	}
} //function crearEtiqueta() {
