
function swapfeed(varFeed)
{
	document.getElementById('marker-good').style.display = "none";
	document.getElementById('marker-fair').style.display = "none";
	document.getElementById('marker-poor').style.display = "none";
	
	document.getElementById('select-good').className = "";
	document.getElementById('select-fair').className = "";
	document.getElementById('select-poor').className = "";
	
	document.getElementById('marker-' + varFeed).style.display = "block";
	document.getElementById('select-' + varFeed).className = "selected";
}

function swapcardfeed(varFeed)
{
	document.getElementById('marker-balancetransfer').style.display = "none";
	document.getElementById('marker-purchase').style.display = "none";
	document.getElementById('marker-btnpcards').style.display = "none";
	document.getElementById('marker-cashback').style.display = "none";
	document.getElementById('marker-longterm').style.display = "none";
	document.getElementById('marker-low').style.display = "none";
	document.getElementById('marker-rewards').style.display = "none";
	
	document.getElementById('select-btnpcards').className = "";
	document.getElementById('select-balancetransfer').className = "";
	document.getElementById('select-purchase').className = "";
	document.getElementById('select-cashback').className = "";
	document.getElementById('select-longterm').className = "";
	document.getElementById('select-low').className = "";
	document.getElementById('select-rewards').className = "";
	
	document.getElementById('marker-' + varFeed).style.display = "block";
	document.getElementById('select-' + varFeed).className = "selected";
}

function swapmorgfeed(varFeed, pageLoad)
{
	document.getElementById('fixed').style.display = "none";
	document.getElementById('flexible').style.display = "none";
	document.getElementById('discount').style.display = "none";
	//document.getElementById('capped').style.display = "none";
	document.getElementById('first').style.display = "none";
	document.getElementById('self').style.display = "none";
	document.getElementById('buytolet').style.display = "none";
	document.getElementById('adverse').style.display = "none";
	document.getElementById('offset').style.display = "none";
	document.getElementById('variable').style.display = "none";
	
	document.getElementById('marker-fixed').className = "";
	document.getElementById('marker-flexible').className = "";
	document.getElementById('marker-discount').className = "";
	//document.getElementById('marker-capped').className = "";
	document.getElementById('marker-first').className = "";
	document.getElementById('marker-self').className = "";
	document.getElementById('marker-buytolet').className = "";
	document.getElementById('marker-adverse').className = "";
	document.getElementById('marker-offset').className = "";
	document.getElementById('marker-variable').className = "";
	
	document.getElementById('marker-' + varFeed).className = "selected";
	document.getElementById(varFeed).style.display = "block";	
}


function calcHeight()
{
  //find the height of the internal page
  var the_height=document.getElementById('the_iframe').contentWindow.document.body.scrollHeight;

 //change the height of the iframe
  document.getElementById('the_iframe').height = the_height;
}

function calcHeightParent()
{
  //find the height of the internal page
  var the_height=document.body.scrollHeight;
  
   //change the height of the iframe
  if(window.frameElement.id = 'the_iframe'){
	window.frameElement.height = the_height;
	}
}

function debtCalculator()
{

//Simple addition and subtraction to create total.

	var totalIncome = 0, totalExpenditure = 0, monthTotal = 0;
	
	arrIncome = new Array("salary", "savingsIn", "pension", "benefits", "otherIn");

	arrExpenditure = new Array("bills", "insurance", "food", "transport", "debt", "savingsOut", "family", "recreational", "oneOff", "clothes", "otherOut");
		
	/* Get the sum of all the income */
	for(i = 0; i < arrIncome.length; i++){
		if(document.getElementById(arrIncome[i]).value == ""){
			document.getElementById(arrIncome[i]).value = 0;
		}	
		totalIncome = Number(totalIncome) + Number(document.getElementById(arrIncome[i]).value);
	}
	
	/* Get the sum of all the expenditure */
	for(i = 0; i < arrExpenditure.length; i++){
		if(document.getElementById(arrExpenditure[i]).value == ""){
			document.getElementById(arrExpenditure[i]).value = 0;
		}
		totalExpenditure = Number(totalExpenditure) + Number(document.getElementById(arrExpenditure[i]).value);			
	}
	
	/* Work out the total */
	monthTotal = Number(totalIncome) - Number(totalExpenditure);
	
	/* Rounding issue */
	var newnumber = 0;
	if (monthTotal > 8191 && monthTotal < 10485) {
		monthTotal = monthTotal-5000;
		newnumber = Math.round(monthTotal*Math.pow(10,2))/Math.pow(10,2);
		newnumber = newnumber+5000;
	} else {
		newnumber = Math.round(monthTotal*Math.pow(10,2))/Math.pow(10,2);
	}
	monthTotal = newnumber;
	
	document.getElementById('monthTotal').value = monthTotal;
	
	return true;
	
}

function bookmark(){

var urlAddress = "http://www.debts.org"; 
var pageName = "Debt Advice UK 	";
	if (window.sidebar)
		window.sidebar.addPanel(pageName, urlAddress, "");
	else if (window.external) 
 		window.external.AddFavorite(urlAddress,pageName);
	else if (window.opera){
		var a = document.createElement("A");
     	a.rel = "sidebar";
		a.target = "_search";
		a.title = pageName;
		a.href = urlAddress;
		a.click();	
	}	
}
