/**
 * @author sarca
 */

 $(document).ready(function(){
 	$("#tabs").tabs();
	
	//formulario simulador
	var v=jQuery("#frmSimulador").validate({
		debug:true,
		errorPlacement: function(error, element) {
			error.appendTo(element.parent().parent().prev());
		},
		rules:{
		   	simTipoCredito:{required:true},
			simValor:{required:true,digits:true},
			simInteres:{required:true},
			simPlazo:{required:true}
		},
		submitHandler: function(form){
			jQuery(form).ajaxSubmit({
			type:'post',
			url:"services/service_simulador.php",
			dataType:'text',
			data:{simular:'1'},
			beforeSubmit:function(){
				$("#simloader").show('fast');	
			},
			success: function (data, status){
				
				$("#simloader").hide('fast');
				$("#tablasimulador").html(data);
			},
			error: function (data, status, e){
					jAlert("Ajax Error: "+e);
			}
		});
		}
	});
 });

 
 function loadtasa(){
 	$.ajax({
		type:'POST',
		url:'services/service_simulador.php',
		data:{loadtasa:1,idtasa:$("#simTipoCredito").val()},
		dataType:'text',
		beforeSubmit:function(){
			$("#simloader").show();
		},
		success:function(data, textStatus){
			$("#simloader").hide();
			var datos=explode("||",data);
			$("#simInteres").val(datos[0]);
			$("#simPlazo").html(pormeses(datos[1],1))
		},
		error:function(XMLHttpRequest, textStatus, errorThrown){
			if(textStatus!='' || textStatus != null){
				jAlert("Error: "+textStatus);
			}
			else{
				jAlert("Error: "+errorThrown);
			}
		}
	});
 }
 
//muestra los plazos cada 'cadencia' especificada(3,6,12 meses) 
function pormeses(meses,cadencia){
	var tope=meses/cadencia;
	var ronda=0
	var cadena="";
	for(var i=0;i<tope;i++){
		ronda+=cadencia;
		cadena+='<option value="'+ronda+'">'+ronda+'</option>';
	}
	return cadena;
}

