function displayRows(){
	var table = document.getElementById("foodTable");
	var firstTime = true;
	for(i = 0; i<table.rows.length; i++){          
		if(table.rows[i].className == "more"){
			if (table.rows[i].style.display == '') {
				table.rows[i].style.display = 'none';
				if (firstTime) {
					document.getElementById("mInfo").innerHTML = "More Info";
					document.getElementById("infoImage").src = "/static/images/round-down.png";
					firstTime = false;
				}
			}
			else {
				table.rows[i].style.display = '';
				if (firstTime) {
					document.getElementById("mInfo").innerHTML = "Less Info";
					document.getElementById("infoImage").src = "/static/images/round-up.png";
					firstTime = false;
				}
			}
	  	}
	}
};

var percentDaily = {"C2000": {"calories":2000, 
							  "totalFat":65,
							  "saturatedFat":20,
							  "cholesterol":300,
							  'potassium':3500,
							  'sodium':2400,
							  'carbohydrate':300,
							  'protein':50,
							  'vitaminA':1500,
							  'vitaminC':60,
							  'vitaminB6':2,
							  'vitaminB12':6,
							  'vitaminD':10,
							  'vitaminE':20,
							  'calcium':1000,
							  'iron':18,
							  'phosphorus':1000,
							  'magnesium':400,
							  'zinc':15,
							  'copper':2,
							  'thiamin':1.5,
							  'riboflavin':1.7,
							  'niacin':20,
							  'folate':400,
							  'pantothenicAcid':10
							 }              
};

function calcPercentDaily(){
	//based on a 2000 calorie diet. 
	var pCalories = 100*document.getElementById("calories").innerHTML/percentDaily.C2000.calories;
	document.getElementById("pCalories").innerHTML = Math.round(pCalories);
	var pCaloriesTotalFat = 100*document.getElementById("caloriesFromFat").innerHTML/percentDaily.C2000.calories;	
	document.getElementById("pCaloriesFromFat").innerHTML = Math.round(pCaloriesTotalFat);
	var pTotalFat = 100*document.getElementById("totalFat").innerHTML/percentDaily.C2000.totalFat;
	document.getElementById("pTotalFat").innerHTML = Math.round(pTotalFat);
	var pSaturatedFat = 100*document.getElementById("saturatedFat").innerHTML/percentDaily.C2000.saturatedFat;
	document.getElementById("pSaturatedFat").innerHTML = Math.round(pSaturatedFat);
	var pCholesterol = 100*document.getElementById("cholesterol").innerHTML/percentDaily.C2000.cholesterol;
	document.getElementById("pCholesterol").innerHTML = Math.round(pCholesterol);
	var pPotassium = 100*document.getElementById("potassium").innerHTML/percentDaily.C2000.potassium;
	document.getElementById("pPotassium").innerHTML = Math.round(pPotassium);
	var pSodium = 100*document.getElementById("sodium").innerHTML/percentDaily.C2000.sodium;
	document.getElementById("pSodium").innerHTML = Math.round(pSodium);
	var pCarbohydrate = 100*document.getElementById("carbohydrate").innerHTML/percentDaily.C2000.carbohydrate;
	document.getElementById("pCarbohydrate").innerHTML = Math.round(pCarbohydrate);
	var pProtein = 100*document.getElementById("protein").innerHTML/percentDaily.C2000.protein;
	document.getElementById("pProtein").innerHTML = Math.round(pProtein);
	var pVitaminA = 100*document.getElementById("vitaminA").innerHTML/percentDaily.C2000.vitaminA;
	document.getElementById("pVitaminA").innerHTML = Math.round(pVitaminA);
	var pVitaminC = 100*document.getElementById("vitaminC").innerHTML/percentDaily.C2000.vitaminC;
	document.getElementById("pVitaminC").innerHTML = Math.round(pVitaminC);
	var pVitaminB6 = 100*document.getElementById("vitaminB6").innerHTML/percentDaily.C2000.vitaminB6;
	document.getElementById("pVitaminB6").innerHTML = Math.round(pVitaminB6);
	var pVitaminB12 = 100*document.getElementById("vitaminB6").innerHTML/percentDaily.C2000.vitaminB12;
	document.getElementById("pVitaminB12").innerHTML = Math.round(pVitaminB12);
	var pVitaminD = 100*document.getElementById("vitaminD").innerHTML/percentDaily.C2000.vitaminD;
	document.getElementById("pVitaminD").innerHTML = Math.round(pVitaminD);
	var pVitaminE = 100*document.getElementById("vitaminE").innerHTML/percentDaily.C2000.vitaminE;
	document.getElementById("pVitaminE").innerHTML = Math.round(pVitaminE);
	var pCalcium = 100*document.getElementById("calcium").innerHTML/percentDaily.C2000.calcium;
	document.getElementById("pCalcium").innerHTML = Math.round(pCalcium);	
	var pIron = 100*document.getElementById("iron").innerHTML/percentDaily.C2000.iron;
	document.getElementById("pIron").innerHTML = Math.round(pIron);	
	var pPhosphorus = 100*document.getElementById("phosphorus").innerHTML/percentDaily.C2000.phosphorus;
	document.getElementById("pPhosphorus").innerHTML = Math.round(pPhosphorus);	
	var pMagnesium = 100*document.getElementById("magnesium").innerHTML/percentDaily.C2000.magnesium;
	document.getElementById("pMagnesium").innerHTML = Math.round(pMagnesium);	
	var pZinc = 100*document.getElementById("zinc").innerHTML/percentDaily.C2000.zinc;
	document.getElementById("pZinc").innerHTML = Math.round(pZinc);	
	var pCopper = 100*document.getElementById("copper").innerHTML/percentDaily.C2000.copper;
	document.getElementById("pCopper").innerHTML = Math.round(pCopper);	
	var pThiamin = 100*document.getElementById("thiamin").innerHTML/percentDaily.C2000.thiamin;
	document.getElementById("pThiamin").innerHTML = Math.round(pThiamin);	
	var pRiboflavin = 100*document.getElementById("riboflavin").innerHTML/percentDaily.C2000.riboflavin;
	document.getElementById("pRiboflavin").innerHTML = Math.round(pRiboflavin);	
	var pNiacin = 100*document.getElementById("niacin").innerHTML/percentDaily.C2000.niacin;
	document.getElementById("pNiacin").innerHTML = Math.round(pNiacin);	
	var pFolate = 100*document.getElementById("folate").innerHTML/percentDaily.C2000.folate;
	document.getElementById("pFolate").innerHTML = Math.round(pFolate);	
	var pPantothenicAcid = 100*document.getElementById("pantothenicAcid").innerHTML/percentDaily.C2000.pantothenicAcid;
	document.getElementById("pPantothenicAcid").innerHTML = Math.round(pPantothenicAcid);	

};

var values = new Array();

function init(){
	calcPercentDaily();
	var table = document.getElementById("foodTable");
	for(i = 1; i<table.rows.length-1; i++){
		values[i] = table.rows[i].cells[1].innerHTML;
	}
	return true;
}
function addLoadEvent(func)
{    
    var oldonload = window.onload;
    if (typeof window.onload != 'function')
    {
        window.onload = func;
    } 
    else 
    {
        window.onload = function()
        {
            oldonload();
            func();
        }
    }
}

addLoadEvent(init);
