// JavaScript Document
var espacio, trafico, email;
$(document).ready(function() {
	espacio = parseInt($("#selector #espacio").text());
	$("#selector #espacio").empty().slider({
				value: espacio,
				min:	1,
				max: 	10,
				step: 1,
				animate: true,
				orientation: "horizontal",
				slide: function(event, ui) {
					espacio=ui.value;
					$("#selector #cont .caracteristica #cantidad-espacio").text(espacio+" GB");
					calcularPrecio();
				}

	});
	trafico = parseInt($("#selector #trafico").text());
	$("#selector #trafico").empty().slider({
				value: trafico,
				min:	50,
				max: 	400,
				step: 50,
				animate: true,
				orientation: "horizontal",
				slide: function(event, ui) {
					trafico=ui.value;
					$("#selector #cont .caracteristica #cantidad-trafico").text(trafico+" GB");
					calcularPrecio();
				}

	});
	email = parseInt($("#selector #cuentas-email").text());
	$("#selector #cuentas-email").empty().slider({
				value: email,
				min:	10,
				max: 	100,
				step: 5,
				animate: true,
				orientation: "horizontal",
				slide: function(event, ui) {
					email=ui.value;
					$("#selector #cont .caracteristica #cantidad-email").text(email);
					calcularPrecio();
				}

	});
	calcularPrecio();
	$("#selector #comprar").click(function() {
		window.location = "https://www.hostingcolombia.com/ordenar/?plan=8&espacio="+precio["espacio-"+espacio][0]+"&trafico="+precio["trafico-"+trafico][0]+"&email="+precio["email-"+email][0];
	});
	$("#selector #info-plan-caracteristicas").colorbox({href:"/ajax/caracteristicas_planes.php"});
});
function calcularPrecio() {
	var precioEspacio = precio["espacio-"+espacio][1];
	var precioTrafico = precio["trafico-"+trafico][1];
	var precioEmail = precio["email-"+email][1];
	var precioTotal = precioEspacio+precioTrafico+precioEmail;
	
	$("#selector #cont #caracteristicas #precio-plan").text("$"+formatoMoneda(precioTotal));
}
function formatoMoneda(precio){
	texto = precio.toString();
	resultado="";
	var i=texto.length-1;
	for (var j=0;i>=0;i--,j++) {
		if (j%3==0&&j!=0) {
			resultado = "."+resultado;
		}
		resultado = texto.charAt(i)+resultado;
	}
	return resultado;
}
