Cufon.set('fontFamily', 'Serifa');
Cufon.replace('.single-header h2');
Cufon.replace('.resource-library-header h1');
Cufon.replace('.rums-header h1');
Cufon.replace('.page-header h1');
Cufon.replace('.slide h2');
Cufon.replace('.bottom-content h2');
Cufon.replace('.homepage-content h1');
	
$(document).ready(function(){	
	$('a[href][rel*=external]').each(function(i){this.target = "_blank";});
	$("blockquote").append("<img src=\"/wp-content/themes/wwfp/images/bg/blockquote-open.gif\" alt=\"\" class=\"quote-open\" /><img src=\"/wp-content/themes/wwfp/images/bg/blockquote-close.gif\" alt=\"\" class=\"quote-close\" />");
	$(document).pngFix();
	$("#slide").easySlider({
		speed: 1200,
		pause: 7000,
		auto: true,
		continuous: true ,
		controlsShow: false,
		numeric: false,
		numericId: 'controls'
	});
	
	$('.rums-list').hide();
	$('.weekly-articles-list').fadeIn(1200);
	$("a.rums-weekly-articles-list").click(function() {
		$('.rums-list').hide();
		$('.weekly-articles-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-weekly-articles-list').addClass('current-list');
		return false;
	});
	$("a.rums-business-finance-list").click(function() {
		$('.rums-list').hide();
		$('.business-finance-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-business-finance-list').addClass('current-list');
		return false;
	});
	$("a.rums-debt-consolidation-list").click(function() {
		$('.rums-list').hide();
		$('.debt-consolidation-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-debt-consolidation-list').addClass('current-list');
		return false;
	});
	$("a.rums-inheritance-tax-list").click(function() {
		$('.rums-list').hide();
		$('.inheritance-tax-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-inheritance-tax-list').addClass('current-list');
		return false;
	});
	$("a.rums-investment-list").click(function() {
		$('.rums-list').hide();
		$('.investment-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-investment-list').addClass('current-list');
		return false;
	});
	$("a.rums-mortgages-list").click(function() {
		$('.rums-list').hide();
		$('.mortgages-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-mortgages-list').addClass('current-list');
		return false;
	});
	$("a.rums-pensions-list").click(function() {
		$('.rums-list').hide();
		$('.pensions-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-pensions-list').addClass('current-list');
		return false;
	});
	$("a.rums-long-term-care-list").click(function() {
		$('.rums-list').hide();
		$('.long-term-care-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-long-term-care-list').addClass('current-list');
		return false;
	});
	$("a.rums-life-insurance-list").click(function() {
		$('.rums-list').hide();
		$('.life-insurance-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-life-insurance-list').addClass('current-list');
		return false;
	});
	$("a.employee-benefits-list").click(function() {
		$('.rums-list').hide();
		$('.employee-benefits-list').fadeIn(1200);
		$('.rums-list-link').removeClass('current-list');
		$('.rums-employee-benefits-list').addClass('current-list');
		return false;
	});
	
	$('.tab').hide();
	$('.tab-1').fadeIn(1200);
	$('.tab-1-link').addClass('current-tab');
	$("a.tab-1-link").click(function() {
		$('.tab').hide();
		$('.tab-1').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-1-link').addClass('current-tab');
		return false;
	});
	$("a.tab-2-link").click(function() {
		$('.tab').hide();
		$('.tab-2').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-2-link').addClass('current-tab');
		return false;
	});
	$("a.tab-3-link").click(function() {
		$('.tab').hide();
		$('.tab-3').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-3-link').addClass('current-tab');
		return false;
	});
	$("a.tab-4-link").click(function() {
		$('.tab').hide();
		$('.tab-4').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-4-link').addClass('current-tab');
		return false;
	});
	$("a.tab-5-link").click(function() {
		$('.tab').hide();
		$('.tab-5').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-5-link').addClass('current-tab');
		return false;
	});
	$("a.tab-6-link").click(function() {
		$('.tab').hide();
		$('.tab-6').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-6-link').addClass('current-tab');
		return false;
	});
	$("a.tab-7-link").click(function() {
		$('.tab').hide();
		$('.tab-7').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-7-link').addClass('current-tab');
		return false;
	});
	$("a.tab-8-link").click(function() {
		$('.tab').hide();
		$('.tab-8').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-8-link').addClass('current-tab');
		return false;
	});
	$("a.tab-9-link").click(function() {
		$('.tab').hide();
		$('.tab-9').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-9-link').addClass('current-tab');
		return false;
	});
	$("a.tab-10-link").click(function() {
		$('.tab').hide();
		$('.tab-10').fadeIn(1200);
		$('.tab-link').removeClass('current-tab');
		$('.tab-10-link').addClass('current-tab');
		return false;
	});
});

function writetolayer(lay,txt) {		
	var ie4 = (document.all) ? true : false;
	var ns4 = (document.layers) ? true : false;
	var ns6 = (document.getElementById && !document.all) ? true : false;

	if (ie4) {
		document.all[lay].innerHTML = txt;
	}
	if (ns4) {
		document[lay].document.write(txt);
		document[lay].document.close();
	}
	if (ns6) {
		document.getElementById(lay).innerHTML = txt;
	}
}

function validateForm() {
	errormsg = "The following fields are required:\n";

	a = document.calculator.years.value;
	b = document.calculator.loanamount.value;
	c = document.calculator.interest.value;

	if (a == ''){errormsg += "\n  - Please enter Period in years" + "\t\t";}
	if (b == ''){errormsg += "\n  - Please enter Loan amount" + "\t\t";}
	if (c == ''){errormsg += "\n  - Please enter Interest rate" + "\t\t";}

	if (errormsg != "The following fields are required:\n") {
		alert (errormsg);
		return false;
	}
	else {
		return true;
	}
}

function doCalcs() {
	if (validateForm()) {
		var myloanamount, myinterestdividedby100, myyears, myinterestentered;
		var myvalue1, myvalue2, x, y, storerepayment, storeinterestonly;
			
		myloanamount = document.calculator.loanamount.value;
		myinterestentered = document.calculator.interest.value;
		myyears = document.calculator.years.value;
			
		myinterestdividedby100 = document.calculator.interest.value/100;
			
		myvalue1 = myloanamount*(myinterestdividedby100/12);
			
		x=(1+(myinterestdividedby100/12));
		y=((myyears*12)*-1);
			
		myvalue2 = 1-Math.pow(x,y);
	
		RepaymentMessage = '&#163; ' + ((Math.round(100*myvalue1/myvalue2))/100).toFixed(2);	
		InterestOnlyMessage = '&#163; ' + ((Math.round(myinterestdividedby100*myloanamount))/12).toFixed(2);
	
		writetolayer('repaymentmsg', RepaymentMessage);
		writetolayer('interestonlymsg', InterestOnlyMessage);
		//return false;
	}
}

function doCalcs2() {	
	var myrintonly, myrrepayment, myrpercent; 
	
	storerepayment = parseFloat(RepaymentMessage.replace("&#163;", ""));
	storeinterestonly = parseFloat(InterestOnlyMessage.replace("&#163;", ""));

	myrpercent = parseFloat(document.form2.percent[document.form2.percent.selectedIndex].value);

	MyrIntonly = '&#163;' + ((Math.round(100*storeinterestonly*myrpercent))/100+storeinterestonly).toFixed(2);
	MyrRepayment = '&#163;' + ((Math.round(100*storerepayment*myrpercent))/100+storerepayment).toFixed(2);
	
	writetolayer('myintonlymsg', MyrIntonly);
	writetolayer('myrepaymentmsg', MyrRepayment);
	
	return false;
}

function clearForm() {
	document.calculator.reset();
	writetolayer('repaymentmsg', '&nbsp;');
	writetolayer('interestonlymsg', '&nbsp;');
}
