$(document).ready(function() {
	
	//$('.count').attr('href','#');
	
	$('area').each(function() {
		$(this).qtip({
			position: { 
				target: 'mouse',
				adjust: { screen: true } 
			},
			content: {
				url: "/map_content.php?id="+$(this).attr('alt'),
				method: 'post'
			},
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 440,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('.employee').each(function() {
		$(this).qtip({
			content: {
				title: {
					text: 'Employee Bio',
					button: 'Close'
				},
				url: "/staff_content.php?id="+$(this).attr('id'),
				method: 'post'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			show: {
			 when: 'click', // Show it on click
			 solo: true // And hide all other tooltips
			},
			hide: false,
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 900,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('.school').each(function() {
		$(this).qtip({
			content: {
				title: {
					text: 'School Data',
					button: 'Close'
				},
				url: "/school.php?id="+$(this).attr('id'),
				method: 'post'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			show: {
			 when: 'click', // Show it on click
			 solo: true // And hide all other tooltips
			},
			hide: false,
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 800,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});

	$(".data tr:even").addClass("even");

	$("#nav ul li").hover(
		function(){ $("ul", this).fadeIn("fast"); }, 
		function() { $("ul", this).fadeOut("fast"); } 
	);
	
	$('#hcenter').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
	
	
	$('.moy').each(function() {
		$(this).qtip({
			content: {
				url: "/pension.php?sal="+$(this).attr('id'),
				method: 'get'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 700,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('.moys').each(function() {
		$(this).qtip({
			content: {
				url: "/teacher_pension.php?sal="+$(this).attr('id'),
				method: 'get'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 700,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('.moyo').each(function() {
		$(this).qtip({
			content: {
				url: "/osu_pension.php?sal="+$(this).attr('id'),
				method: 'get'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 700,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('.moyl').each(function() {
		$(this).qtip({
			content: {
				url: "/city_pension.php?sal="+$(this).attr('id')+'&three='+$(this).attr('three')+'&benefits='+$(this).attr('benefits')+'&dept='+$(this).attr('dept'),
				method: 'get'
			},
			position: {
				target: $(document.body), // Position it via the document body...
				corner: 'center' // ...at the center of the viewport
			},
			style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 700,
				tip: true // Apply a tip at the default tooltip corner
			}
		});
	});
	
	$('#tweetsFeed').jTweetsAnywhere({
	        username: ['BuckeyeWatchDog','BuckEyeonNews','GregRLawson'],
	        count: 5,
			tweetProfileImagePresent: true
	 });
	
	$('#tweetsFeedBig').jTweetsAnywhere({
	        username: ['BuckeyeWatchDog','BuckEyeonNews','GregRLawson'],
	        count: 30,
			tweetProfileImagePresent: true
	 });
	
	
	$('.target').change(function() {
  		window.location = '/better-days-ohio/view-county?name='+$(this).val();
	});
	
	$('#city_income_tax').qtip({
      content: '<h2>City Income Tax Expenditures</h2><p>General Government</p><p>Justice<p>Police and Fire</p><p>Health and Human Services</p><p>Parks and Recreation</p><p>Trash Collection</p>',
      position: { 
				target: 'mouse',
				adjust: { screen: true } 
			},
      style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 300,
				tip: true // Apply a tip at the default tooltip corner
			}
   });
   
   $('#property_tax').qtip({
      content: '<h2>Property Tax Expenditures</h2><p>General Government</p><p>Police and Fire</p><p>Parks and Recreation</p><p>Schools</p><p>Zoological Parks</p><p>Mental Health, Disability, and Addiction</p><p>Children Services</p><p>Aging</p><p>Vocational Schools</p><p>Libraries</p>',
      position: { 
		target: 'mouse',
		adjust: { screen: true } 
	  },
      style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 300,
				tip: true // Apply a tip at the default tooltip corner
			}
   });
   
	$('#state_tax').qtip({
      content: '<img src="/images/state-spending.jpg" /><p><em>J. Pari Sabety, Director, Office of Management and Budget, "Ohio\'s Budget: Steady Fiscal Control in Turbulent Times," July 7, 2010</em>',
      position: { 
		target: 'mouse',
		adjust: { screen: true } 
	},
       style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 630,
				tip: true // Apply a tip at the default tooltip corner
			}
   });
   
   $('#federal_tax').qtip({
      content: '<img src="/images/FedSpendDetailVerySmall.png" />',
      position: { 
		target: 'mouse',
		adjust: { screen: true } 
	},
       style: {
				name: 'blue', // Give it the preset dark style
				border: {
					width: 0, 
					radius: 4 
				}, 
				width: 785,
				tip: true // Apply a tip at the default tooltip corner
			}
   });
	/*
	$('.moy').qtip({		
		position: {
			target: $(document.body), // Position it via the document body...
			corner: 'center' // ...at the center of the viewport
		},
		content: {
			url: "/pension.php?sal="+$(this).attr('id'),
			method: 'get'
			
		},
		style: {
			name: 'blue', // Give it the preset dark style
			border: {
				width: 0, 
				radius: 4 
			}, 
			width: 640,
			tip: true // Apply a tip at the default tooltip corner
		}
	});
	*/
	
	$("#state_calc").click(function() {	
		var salary = 0;
		var yearl_pension = 0;
		var lifetime_pension_liability_estimate = 0;
		var three_year_match = 0;
		var message = "";
		salary = $("#average").val();
		salary = salary.replace(',','');
		//salary = salary.replace(/[^0-9]/g,'');
		yearly_pension = salary*30*0.022;
		//lifetime_pension_liability_estimate = yearly_pension*18;
		lifetime_pension_liability_estimate = yearly_pension+((yearly_pension*0.03)+yearly_pension)+(((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)));
		three_year_match = salary *0.14*3;

		
		message = '<p>Yearly Pension Estimate:<br /><span class="dollar">$'+add_commas(yearly_pension.toFixed(2))+'</span></p>';
		message += '<p>Lifetime Pension Liability Estimate:<br /><span class="dollar">$'+add_commas(lifetime_pension_liability_estimate.toFixed(2))+'</span></p>';
		message += '<p>3-Year Employer Pension Salary Match: <br /><span class="dollar">$'+add_commas(three_year_match.toFixed(2))+'</span></p>';
		message += '<p>Yearly Employer Health Care and Sick Leave Cost:<br /><span class="dollar">$11,893.00</span></p>';
		message += '<p>Social Security Maximum Yearly Payout:<br /><span class="dollar">$28,152.00</span></p>';
		
		message += '<p class="small">The "3 Highest Paid Years Average" assumes the figure represents the highest three years of the employee. For a more precise figure, users can manually average the highest three years and enter the figure in the "Pension Calculator." The Yearly Pension Estimate assumes the employee has worked in government for thirty years. The estimate merely illustrates the pension employees could receive if they met the base requirements.<br /><br />The lifetime pension estimate assumes a retirement of 18 years based on the most recent actuarial life expectancy tables for a 60 year old. State workers can retire with their full pension after 30 years of service, so many state workers will be retired for far longer than 18 years, which would drive the lifetime pension liability even higher. This estimate does not include the health care provided to retired state workers. The yearly health care and sick leave costs represent the yearly cost of an average state worker based on the most recent state health care package and Bureau of Labor Statistics data.</p><p class="small">The Social Security Maximum Yearly Payout represents the maximum amount an individual could collect in one year in Social Security benefits no matter how much you paid into the system. Depending on your date of birth, you must be at least 65 years old to receive the maximum yearly payout.</p>';
		$("#replace").html(message);
		return false;
	});
	
	$("#teacher_calc").click(function() {
		var salary = 0;
		var yearl_pension = 0;
		var lifetime_pension_liability_estimate = 0;
		var three_year_match = 0;
		var prorated = 0;
		var message = "";
		salary = $("#average").val();
		salary = salary.replace(',','');
		//salary = salary.replace(/,/g,'');
		//salary = salary.replace(/[^0-9]/g,'');
		yearly_pension = salary*30*0.022;
		//lifetime_pension_liability_estimate = yearly_pension*18;
		lifetime_pension_liability_estimate = yearly_pension+((yearly_pension*0.03)+yearly_pension)+(((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)));
		three_year_match = salary *0.14*3;
		prorated = (salary/1350)*2080;
		
		message = '<p>Yearly Pension Estimate:<br /><span class="dollar">$'+add_commas(yearly_pension.toFixed(2))+'</span></p>';
		message += '<p>Lifetime Pension Liability Estimate:<br /><span class="dollar">$'+add_commas(lifetime_pension_liability_estimate.toFixed(2))+'</span></p>';
		message += '<p>3-Year Employer Pension Salary Match: <br /><span class="dollar">$'+add_commas(three_year_match.toFixed(2))+'</span></p>';
		message += '<p>Pro-Rated Pay Based on 2,080 Hour Work Year:<br /><span class="dollar">$'+add_commas(prorated.toFixed(2))+'</span></p>';
		message += '<p>Social Security Maximum Yearly Payout:<br /><span class="dollar">$28,152.00</span></p>';
		message += '<p class="small">The "3 Highest Paid Years Average" assumes the figure represents the highest three years of the employee. For a more precise figure, users can manually average the highest three years and enter the figure in the "Pension Calculator." The Yearly Pension Estimate assumes the employee has worked in government for thirty years. The estimate merely illustrates the pension employees could receive if they met the base requirements.<br /><br />The lifetime pension estimate assumes a retirement of 18 years based on the most recent actuarial life expectancy tables for a 60 year old. Teachers can retire with their full pension after 30 years of service, so many teachers will be retired for far longer than 18 years, which would drive the lifetime pension liability even higher. This estimate does not include the significantly subsidized health care provided to retired teachers. The pro-rated pay represents what the teacher would make for working a typical 2,080 hour job based on the hourly rate made for working the roughly 1,350 hours required in a 185 day school year.</p><p class="small">The Social Security Maximum Yearly Payout represents the maximum amount an individual could collect in one year in Social Security benefits no matter how much you paid into the system. Depending on your date of birth, you must be at least 65 years old to receive the maximum yearly payout.</p>';
		$("#replace").html(message);
		return false;
	});
	
	$("#local_calc").click(function() {
		var salary = 0;
		var yearl_pension = 0;
		var lifetime_pension_liability_estimate = 0;
		var three_year_match = 0;
		var message = "";
		salary = $("#average").val();
		salary = salary.replace(',','');
		//salary = salary.replace(/,/g,'');
		//salary = salary.replace(/[^0-9]/g,'');
		yearly_pension = salary*30*0.022;
		//lifetime_pension_liability_estimate = yearly_pension*18;
		lifetime_pension_liability_estimate = yearly_pension+((yearly_pension*0.03)+yearly_pension)+(((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)))+((((yearly_pension*0.03)+yearly_pension)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)+(yearly_pension*0.03)));
		three_year_match = salary *0.14*3;

		message = '<p>Yearly Pension Estimate:<br /><span class="dollar">$'+add_commas(yearly_pension.toFixed(2))+'</span></p>';
		message += '<p>Lifetime Pension Liability Estimate:<br /><span class="dollar">$'+add_commas(lifetime_pension_liability_estimate.toFixed(2))+'</span></p>';
		message += '<p>3-Year Employer Pension Salary Match: <br /><span class="dollar">$'+add_commas(three_year_match.toFixed(2))+'</span></p>';
		message += '<p>Yearly Employer Health Care and Sick Leave Cost:<br /><span class="dollar">$11,893.00</span></p>';
		message += '<p>Social Security Maximum Yearly Payout:<br /><span class="dollar">$28,152.00</span></p>';
		message += '<p class="small">The "3 Highest Paid Years Average" assumes the figure represents the highest three years of the employee. For a more precise figure, users can manually average the highest three years and enter the figure in the "Pension Calculator." The Yearly Pension Estimate assumes the employee has worked in government for thirty years. The estimate merely illustrates the pension employees could receive if they met the base requirements.<br /><br />The lifetime pension estimate assumes a retirement of 18 years based on the most recent actuarial life expectancy tables for a 60 year old. City workers can retire with their full pension after 30 years of service, so many city workers will be retired for far longer than 18 years, which would drive the lifetime pension liability even higher. This estimate does not include the health care provided to retired city workers. The yearly health care and sick leave costs represent the yearly cost of an average city worker based on the most recent city health care package and Bureau of Labor Statistics data.</p><p class="small">The Social Security Maximum Yearly Payout represents the maximum amount an individual could collect in one year in Social Security benefits no matter how much you paid into the system. Depending on your date of birth, you must be at least 65 years old to receive the maximum yearly payout.</p>';
		$("#replace").html(message);
		return false;
	});
	
	var cou_start = 1434054;
	var cou_counter = '';
	cou_counter = add_commas(cou_start);
	
	$('.cou_counter_number').html(cou_counter).fadeIn('slow');
	
	setInterval(function() {
		cou_start +=1;
		cou_counter = add_commas(cou_start);
		$('.cou_counter_number').fadeOut('slow', function() {
			$('.cou_counter_number').html(cou_counter).fadeIn('slow');
		});	
	}, 6000);


	$('.calc').click(function() {
		$.ajax({
	   		type: "POST",
	   		url: "/pensions101/math.php",
	   		data: 'age='+$("#age").val()+'&pension='+$("#pension").val(),
			success:function(txt){ 
				$("#replace").html(txt);			
			}
	 	});
	});

});

function add_commas(nStr) {
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}
