// Global Variable
var SpotLightImg = new Array()
var SpotLightTxt = new Array()
var MainImage;
var TipTitle;
var ImageMarker = 0;
var NumberCount;

// Image Slide Show Array Start
// Place Images Here
SpotLightImg[0] = "/savingsspot/_assets-custom/images/headphones.jpg";
SpotLightImg[1] = "/savingsspot/_assets-custom/images/grocery-cart.jpg";
SpotLightImg[2] = "/savingsspot/_assets-custom/images/newspaper.jpg";
SpotLightImg[3] = "/savingsspot/_assets-custom/images/cooking-tool.jpg";
SpotLightImg[4] = "/savingsspot/_assets-custom/images/garage-sale.jpg";
SpotLightImg[5] = "/savingsspot/_assets-custom/images/emergency.jpg";
// Image Slide Show Array Ends

// Text Slide Show Array Start
// Place Text Here 
SpotLightTxt[0] = "<strong>Buying an album because you like one song?</strong> <br /><br /> Try buying a $0.99 single online before you decide to purchase the whole album.";
SpotLightTxt[1] = "<strong>Eat before you go grocery shopping.</strong> <br /><br /> You&rsquo;ll buy fewer snack foods on a full stomach.";
SpotLightTxt[2] = "<strong>Get a subscription!</strong> <br / ><br /> It costs more to buy your newspaper or magazine at the store each month than it does for a year&rsquo;s subscription.";
SpotLightTxt[3] = "<strong>Cook at home.</strong> <br /><br /> Make dinner out a treat, not the norm.";
SpotLightTxt[4] = "<strong>Have old baby clothes and equipment, furniture, books, etc.?</strong> <br /><br /> Hold a garage sale and put the money towards sports lessons for your kids.";
SpotLightTxt[5] = "<strong>Emergencies do happen!</strong> <br /><br /> Create an emergency fund with enough money to cover three months&rsquo; living expenses.";
// Text Slide Show Array Ends

// Next Image and Text Start
function Next() {
	MainImage = document.getElementById("tips_image");
	TipTitle = document.getElementById("title_rightnav");
	NumberCount = document.getElementById("count_image_number");

	if (ImageMarker+1 < SpotLightImg.length) ImageMarker++;
	else ImageMarker=0;
	

	TipTitle.innerHTML = SpotLightTxt[ImageMarker];
	MainImage.src = SpotLightImg[ImageMarker];
	NumberCount.innerHTML = ImageMarker + 1;

}	

// Next Image and Text End

// Previous Image and Text Start
function Previous() {
	MainImage = document.getElementById("tips_image");
	TipTitle = document.getElementById("title_rightnav");
	NumberCount = document.getElementById("count_image_number");
	
	if (ImageMarker == 0) ImageMarker = SpotLightImg.length-1;
	else ImageMarker = ImageMarker-1;
	
	MainImage.src = SpotLightImg[ImageMarker];
	TipTitle.innerHTML = SpotLightTxt[ImageMarker];
	NumberCount.innerHTML = ImageMarker + 1;
}
// Previous Image and Text End

function summary(){
	var finalcheck1 = 0;
	var finalcheck2 = 0;
	for(var i=1; i < 3; i++) {
		var obj = document.getElementById('income'+i);
		if (isNaN(obj.value)) obj.value = 0;
		obj.value = Number(obj.value).toFixed(2);
		if (!(isNaN(obj.value))){
			finalcheck1 += Number(obj.value);
		}	
	}
	if (finalcheck1 > 0){
		document.getElementById('total_income').innerHTML = '+'+finalcheck1.toFixed(2);
	}else{
		document.getElementById('total_income').innerHTML = finalcheck1.toFixed(2);
	}
	for(var i=1; i < 14; i++) {
		var obj = document.getElementById('expense'+i);
		if (isNaN(obj.value)) obj.value = 0;
		obj.value = Number(obj.value).toFixed(2);
		if (!(isNaN(obj.value))){
			finalcheck2 += Number(obj.value);
		}	
	}
	if (finalcheck2 > 0){
		document.getElementById('total_expense').innerHTML = '-'+finalcheck2.toFixed(2);
	}else{
		document.getElementById('total_expense').innerHTML = finalcheck2.toFixed(2);
	}
}

function sumIncome(){
	var sum = 0;
	var final = 0;
	var temp = 0;
	for(var i=1; i < 3; i++) {
		var obj = document.getElementById('income'+i);
		if (!(isNaN(obj.value))){
			final += Number(obj.value);
		}	
	}
	if (final > 0){
		document.getElementById('total_income').innerHTML = '+'+final.toFixed(2);
	}else{
		document.getElementById('total_income').innerHTML = final.toFixed(2);
	}
	sumFinal();
}

function sumExpense() {
	var sum = 0;
	var final = 0;
	var temp = 0;
	for(var i=1; i < 14; i++) {
		var obj = document.getElementById('expense'+i);
		if (!(isNaN(obj.value))){
			final += Number(obj.value);
		}	
	}
	if (final > 0){
		document.getElementById('total_expense').innerHTML = '-'+final.toFixed(2);
	}else{
		document.getElementById('total_expense').innerHTML = final.toFixed(2);
	}
	sumFinal();	
}

function sumFinal() {
	var final = Number(document.getElementById('total_income').innerHTML) + Number(document.getElementById('total_expense').innerHTML);	
	if (final < 0){
		document.getElementById('final_sum').style.color = '#9c0000';
		document.getElementById('final_sum').innerHTML = final.toFixed(2);
	}else if (final == 0){
		document.getElementById('final_sum').style.color = '#005a00';
		document.getElementById('final_sum').innerHTML = final.toFixed(2);
	}else{
		document.getElementById('final_sum').style.color = '#005a00';
		document.getElementById('final_sum').innerHTML = '+'+final.toFixed(2);
	}
}


