function reCalc() {

	var powerGenerated = 0
	var co2Level = 0
	var averagePrice = 0
	var totalCost = 0

	powerGenerated = calcPower()
	co2Level = calcPollution()
	totalCost = calcCost()
	
	averagePrice = totalCost / powerGenerated
	averagePrice = averagePrice.toFixed(2)

	document.display.power.value = powerGenerated;
	document.display.pollution.value = co2Level;
	document.display.cost.value = averagePrice;
}

function calcPower() {	
	var megaWatts = 0

	if (city1Plant == 0)
		megaWatts = megaWatts + 0
	if (city1Plant == 1)
		megaWatts = megaWatts + 750
	if (city1Plant == 2)
		megaWatts = megaWatts + 400
	if (city1Plant == 3)
		megaWatts = megaWatts + 600
	if (city1Plant == 4)
		megaWatts = megaWatts + 150
	if (city1Plant == 5)
		megaWatts = megaWatts + 100
		
	if (city2Plant == 0)
		megaWatts = megaWatts + 0
	if (city2Plant == 1)
		megaWatts = megaWatts + 750
	if (city2Plant == 2)
		megaWatts = megaWatts + 5
	if (city2Plant == 3)
		megaWatts = megaWatts + 600
	if (city2Plant == 4)
		megaWatts = megaWatts + 225
	if (city2Plant == 5)
		megaWatts = megaWatts + 30
		
	if (city3Plant == 0)
		megaWatts = megaWatts + 0
	if (city3Plant == 1)
		megaWatts = megaWatts + 750
	if (city3Plant == 2)
		megaWatts = megaWatts + 5
	if (city3Plant == 3)
		megaWatts = megaWatts + 600
	if (city3Plant == 4)
		megaWatts = megaWatts + 300
	if (city3Plant == 5)
		megaWatts = megaWatts + 25
		
	if (city4Plant == 0)
		megaWatts = megaWatts + 0
	if (city4Plant == 1)
		megaWatts = megaWatts + 750
	if (city4Plant == 2)
		megaWatts = megaWatts + 400
	if (city4Plant == 3)
		megaWatts = megaWatts + 600
	if (city4Plant == 4)
		megaWatts = megaWatts + 150
	if (city4Plant == 5)
		megaWatts = megaWatts + 75
		
	if (city5Plant == 0)
		megaWatts = megaWatts + 0
	if (city5Plant == 1)
		megaWatts = megaWatts + 750
	if (city5Plant == 2)
		megaWatts = megaWatts + 900
	if (city5Plant == 3)
		megaWatts = megaWatts + 600
	if (city5Plant == 4)
		megaWatts = megaWatts + 100
	if (city5Plant == 5)
		megaWatts = megaWatts + 75
	
	return megaWatts
}

function calcPollution() {
	var co = 0

	if (city1Plant == 0)
		co = co + 0
	if (city1Plant == 1)
		co = co + 90
	if (city1Plant == 2)
		co = co + 20
	if (city1Plant == 3)
		co = co + 60
	if (city1Plant == 4)
		co = co + 10
	if (city1Plant == 5)
		co = co + 5
		
	if (city2Plant == 0)
		co = co + 0
	if (city2Plant == 1)
		co = co + 100
	if (city2Plant == 2)
		co = co + 20
	if (city2Plant == 3)
		co = co + 40
	if (city2Plant == 4)
		co = co + 10
	if (city2Plant == 5)
		co = co + 5
	
	if (city3Plant == 0)
		co = co + 0
	if (city3Plant == 1)
		co = co + 100
	if (city3Plant == 2)
		co = co + 20
	if (city3Plant == 3)
		co = co + 50
	if (city3Plant == 4)
		co = co + 10
	if (city3Plant == 5)
		co = co + 5
	
	if (city4Plant == 0)
		co = co + 0
	if (city4Plant == 1)
		co = co + 75
	if (city4Plant == 2)
		co = co + 20
	if (city4Plant == 3)
		co = co + 60
	if (city4Plant == 4)
		co = co + 10
	if (city4Plant == 5)
		co = co + 5
	
	if (city5Plant == 0)
		co = co + 0
	if (city5Plant == 1)
		co = co + 85
	if (city5Plant == 2)
		co = co + 20
	if (city5Plant == 3)
		co = co + 75
	if (city5Plant == 4)
		co = co + 10
	if (city5Plant == 5)
		co = co + 5

	return co
}

function calcCost() {
	var money = 0

	if (city1Plant == 0)
		money = money + 0
	if (city1Plant == 1)
		money = money + 85
	if (city1Plant == 2)
		money = money + 85
	if (city1Plant == 3)
		money = money + 180
	if (city1Plant == 4)
		money = money + 60
	if (city1Plant == 5)
		money = money + 15
		
	if (city2Plant == 0)
		money = money + 0
	if (city2Plant == 1)
		money = money + 100
	if (city2Plant == 2)
		money = money + 80
	if (city2Plant == 3)
		money = money + 150
	if (city2Plant == 4)
		money = money + 60
	if (city2Plant == 5)
		money = money + 15
		
	if (city3Plant == 0)
		money = money + 0
	if (city3Plant == 1)
		money = money + 100
	if (city3Plant == 2)
		money = money + 80
	if (city3Plant == 3)
		money = money + 165
	if (city3Plant == 4)
		money = money + 60
	if (city3Plant == 5)
		money = money + 15
	
	if (city4Plant == 0)
		money = money + 0
	if (city4Plant == 1)
		money = money + 75
	if (city4Plant == 2)
		money = money + 100
	if (city4Plant == 3)
		money = money + 180
	if (city4Plant == 4)
		money = money + 60
	if (city4Plant == 5)
		money = money + 15
	
	if (city5Plant == 0)
		money = money + 0
	if (city5Plant == 1)
		money = money + 90
	if (city5Plant == 2)
		money = money + 135
	if (city5Plant == 3)
		money = money + 200
	if (city5Plant == 4)
		money = money + 60
	if (city5Plant == 5)
		money = money + 15
		
	return money
}

function GetPlant() {
	city1Plant = eval(document.plants.cityOne.value)
	city2Plant = eval(document.plants.cityTwo.value)
	city3Plant = eval(document.plants.cityThree.value)
	city4Plant = eval(document.plants.cityFour.value)
	city5Plant = eval(document.plants.cityFive.value)

	changeImage()
	reCalc()
}

function changeImage() {
	if (city1Plant == 0)
		document.images.plant1.src = 'powersim/1.jpg'
	if (city1Plant == 1)
		document.images.plant1.src = 'powersim/coal.jpg'
	if (city1Plant == 2)
		document.images.plant1.src = 'powersim/hydro.jpg'
	if (city1Plant == 3)
		document.images.plant1.src = 'powersim/nuclear.jpg'
	if (city1Plant == 4)
		document.images.plant1.src = 'powersim/solar.jpg'
	if (city1Plant == 5)
		document.images.plant1.src = 'powersim/wind.jpg'
		
	if (city2Plant == 0)
		document.images.plant2.src = 'powersim/2.jpg'
	if (city2Plant == 1)
		document.images.plant2.src = 'powersim/coal.jpg'
	if (city2Plant == 2)
		document.images.plant2.src = 'powersim/hydro.jpg'
	if (city2Plant == 3)
		document.images.plant2.src = 'powersim/nuclear.jpg'
	if (city2Plant == 4)
		document.images.plant2.src = 'powersim/solar.jpg'
	if (city2Plant == 5)
		document.images.plant2.src = 'powersim/wind.jpg'

	if (city3Plant == 0)
		document.images.plant3.src = 'powersim/3.jpg'
	if (city3Plant == 1)
		document.images.plant3.src = 'powersim/coal.jpg'
	if (city3Plant == 2)
		document.images.plant3.src = 'powersim/hydro.jpg'
	if (city3Plant == 3)
		document.images.plant3.src = 'powersim/nuclear.jpg'
	if (city3Plant == 4)
		document.images.plant3.src = 'powersim/solar.jpg'
	if (city3Plant == 5)
		document.images.plant3.src = 'powersim/wind.jpg'

	if (city4Plant == 0)
		document.images.plant4.src = 'powersim/4.jpg'
	if (city4Plant == 1)
		document.images.plant4.src = 'powersim/coal.jpg'
	if (city4Plant == 2)
		document.images.plant4.src = 'powersim/hydro.jpg'
	if (city4Plant == 3)
		document.images.plant4.src = 'powersim/nuclear.jpg'
	if (city4Plant == 4)
		document.images.plant4.src = 'powersim/solar.jpg'
	if (city4Plant == 5)
		document.images.plant4.src = 'powersim/wind.jpg'
	
	if (city5Plant == 0)
		document.images.plant5.src = 'powersim/5.jpg'
	if (city5Plant == 1)
		document.images.plant5.src = 'powersim/coal.jpg'
	if (city5Plant == 2)
		document.images.plant5.src = 'powersim/hydro.jpg'
	if (city5Plant == 3)
		document.images.plant5.src = 'powersim/nuclear.jpg'
	if (city5Plant == 4)
		document.images.plant5.src = 'powersim/solar.jpg'
	if (city5Plant == 5)
		document.images.plant5.src = 'powersim/wind.jpg'
}