var existingSlices=0;
var ukNodeCost=new Array();
	ukNodeCost[0]=0;
	ukNodeCost[1]=15;
	ukNodeCost[2]=28;
	ukNodeCost[3]=39;
	ukNodeCost[4]=50;
	ukNodeCost[5]=60;
	ukNodeCost[6]=66;
	ukNodeCost[7]=70;

for (i=8;i<=13;i++) {
	ukNodeCost[i]=i*10;
}

	ukNodeCost[14]=133;

for (i=15;i<=18;i++) {
	ukNodeCost[i]=i*9;
}


$(document).ready(function(){

	// Number of slices selected from start
	assigned_signup_slices = 1;

	// Initialise slider
	$('#hero .vps-signup .slider-wrap #slider').addClass( "active");
	$('#hero .vps-signup .slider-wrap #slider input').css("display","none");
	$('#hero .vps-signup .slider-wrap #slider input').val(assigned_signup_slices);
	$('#hero .vps-signup .cpu p').text((assigned_signup_slices/2.5)+"GHz");
	$('#hero .vps-signup .ram p').text((assigned_signup_slices*256)+"MB");
	$('#hero .vps-signup .storage p').text((assigned_signup_slices*10)+"GB");
	$('#hero .vps-signup .bandwidth p').text((assigned_signup_slices*250)+"GB");
	$('#hero .vps-signup .price p.cost').text("£"+(ukNodeCost[assigned_signup_slices]));
	$('#hero .vps-signup .price p.saving').text("£"+(ukNodeCost[assigned_signup_slices]/assigned_signup_slices)+" per node");

	for (var y = 0; y <= assigned_signup_slices; y++) {
		$("#hero .vps-signup .slider-wrap #node-"+y).addClass("active");
	}
	$('#hero .vps-signup .slider-wrap #slider .ui-slider-handle').mousedown(function () { $(this).addClass("active");});
	$('#hero .vps-signup .slider-wrap #slider .ui-slider-handle').mouseup(function () { $(this).removeClass("active");});
	
	// Slider action
	$('#hero .vps-signup .slider-wrap #slider.ui-slider-signup').slider({ min: 1, max: 18, step: 1,  value: assigned_signup_slices, animate: true, slide:function(e,ui){
		var x = ui.value;
		jQuery(this).find('input').val(x);

		for (var y = 0; y <= x; y++) {
			$("#hero .vps-signup .slider-wrap #node-"+y).addClass("active");
		}

		for (var y = x+1; y <= 18; y++) {
			$("#hero .vps-signup .slider-wrap #node-"+y).removeClass("active");
		}
	
		$('#hero .vps-signup .cpu p').text((x/2.5)+"GHz");
		$('#hero .vps-signup .ram p').text((x*256)+"MB");
		$('#hero .vps-signup .storage p').text((x*10)+"GB");
		$('#hero .vps-signup .bandwidth p').text((x*250)+"GB");
		$('#hero .vps-signup .price p.cost').text("£"+(ukNodeCost[x]));
		$('#hero .vps-signup .price p.saving').text("£"+(ukNodeCost[x]/x)+" per node");
	}} );

});