function resetRepayments() {
	$('#repayments').html('&pound;----');
}
function calculateRepayments() {
	var purpose=$("#purpose").val();
	$.post('lg.php', {'purpose':purpose}, function(data){
		values=data.split(':');
		var rate=values[0];
		var fee=values[1];
		
		var amount=parseFloat(fee) + parseInt($("#amount").val());
		var term=$("#term").val();
		var interest=(amount*rate/100)/12*term;
		var repayments=((amount+interest)/term).toFixed(2);
		$('#repayments').html('&pound;'+repayments);
		$('#applynow').fadeIn();
	});
}
function hideWindow() {
	$("#windowBackground").fadeOut();
	$(".overlayWindow").fadeOut("normal", function(){
		$(".windowContent").hide();
	});
}

$(document).ready(function(){
	$("#amount-slider").slider({
		range: "min",
		min: 1000,
		max: 25000,
		value: 1000,
		step: 500,
		slide: function(event, ui) {
			$("#amount").val(ui.value);
			resetRepayments();
		}
	});
	$("#amount").val($("#amount-slider").slider("value"));
	$("#amount").change(function () {
		$("#amount-slider").slider('value', $("#amount").val());
		resetRepayments();
	});
	$("#term-slider").slider({
		range: "min",
		min: 12,
		max: 84,
		value: 12,
		step: 12,
		slide: function(event, ui) {
			$("#term").val(ui.value);
			resetRepayments();
		}
	});
	$("#term").val($("#term-slider").slider("value"));
	$("#term").change(function () {
		$("#term-slider").slider('value', $("#term").val());
		resetRepayments();
	});
	$("#purpose").change(resetRepayments);
	
	$("#windowBackground").click(hideWindow);
	$("#purposes a.purpose").click(function(){
		$('#'+($(this).attr('id'))+'Text').show();
		$(".overlayWindow").fadeIn();
		$("#windowBackground").css({display:'block',opacity:'0'});
		$("#windowBackground").fadeTo('normal', 0.4);
		if ($("#purpose").val() != $(this).attr('id')) {
			$("#purpose").val($(this).attr('id'));
			$("#purpose").change();
		}
	});
	$(".popupLink").click(function(){
		$('#'+($(this).attr('id'))+'Text').show();
		$(".overlayWindow").fadeIn();
		$("#windowBackground").css({display:'block',opacity:'0'});
		$("#windowBackground").fadeTo('normal', 0.4);
	});
});
