
function updateTotals() {

	// buildMenus();
	//  Average yearly salary

	var AverageYearlySalary1=parseInt(0,10);
	var AverageYearlySalary2=parseInt(0,10); 
	var AverageYearlySalary3=parseInt(0,10); 
	var AverageYearlySalary4=parseInt(0,10); 

	var regX = /\$/gi;
	var regX2 = /\,/gi;

	AverageYearlySalary1 = document.getElementById("strAverageYearlySalary1").value

	AverageYearlySalary1 = AverageYearlySalary1.replace (regX, '');

	AverageYearlySalary1 = AverageYearlySalary1.replace (regX2, '');

	if(isNaN(AverageYearlySalary1) != true) {
		if(AverageYearlySalary1 != ''){
			//alert('Not null');
			AverageYearlySalary1 = parseInt(AverageYearlySalary1);

			document.getElementById("strAverageYearlySalary1").value = formatCurrency(AverageYearlySalary1);
			
		}
		else {
			//alert('Null');
			AverageYearlySalary1 = parseInt(0);
			document.getElementById("strAverageYearlySalary1").value = '$0';
		}}
	else {
	    //alert('Not a number 1');
		//  This number has been formatted for currency.
		//  Need to unformat it for calculations.
		AverageYearlySalary1 = parseInt(0);
		//alert(AverageYearlySalary1);
		document.getElementById("strAverageYearlySalary1").value = '$0';
	}

	AverageYearlySalary2 = document.getElementById("strAverageYearlySalary2").value

	AverageYearlySalary2 = AverageYearlySalary2.replace (regX, '');

	AverageYearlySalary2 = AverageYearlySalary2.replace (regX2, '');


	if(isNaN(AverageYearlySalary2) != true) {
		if(AverageYearlySalary2 != ''){
			//alert('Not null');
			AverageYearlySalary2 = parseInt(AverageYearlySalary2);

			document.getElementById("strAverageYearlySalary2").value = formatCurrency(AverageYearlySalary2);


		}
		else {
			//alert('Null');
			AverageYearlySalary2 = parseInt(0);
			document.getElementById("strAverageYearlySalary2").value = '$0';
		}}
	else {
	    //alert('Not a number 2');
		AverageYearlySalary2 = parseInt(0);
		document.getElementById("strAverageYearlySalary2").value = '$0';
	}

	AverageYearlySalary3 = document.getElementById("strAverageYearlySalary3").value

	AverageYearlySalary3 = AverageYearlySalary3.replace (regX, '');

	AverageYearlySalary3 = AverageYearlySalary3.replace (regX2, '');

	if(isNaN(AverageYearlySalary3) != true) {
		if(AverageYearlySalary3 != ''){
			//alert('Not null');
			AverageYearlySalary3 = parseInt(AverageYearlySalary3);

			document.getElementById("strAverageYearlySalary3").value = formatCurrency(AverageYearlySalary3);
		}
		else {
			//alert('Null');
			AverageYearlySalary3 = parseInt(0);
			document.getElementById("strAverageYearlySalary3").value = '$0';
		}}
	else {
	    //alert('Not a number 3');
		AverageYearlySalary3 = parseInt(0);
		document.getElementById("strAverageYearlySalary3").value = '$0';
	}

	AverageYearlySalary4 = document.getElementById("strAverageYearlySalary4").value

	AverageYearlySalary4 = AverageYearlySalary4.replace (regX, '');

	AverageYearlySalary4 = AverageYearlySalary4.replace (regX2, '');

	if(isNaN(AverageYearlySalary4) != true) {
		if(AverageYearlySalary4 != ''){
			//alert('Not null');
			AverageYearlySalary4 = parseInt(AverageYearlySalary4);

			document.getElementById("strAverageYearlySalary4").value = formatCurrency(AverageYearlySalary4);
		}
		else {
			//alert('Null');
			AverageYearlySalary4 = parseInt(0);
			document.getElementById("strAverageYearlySalary4").value = '$0';
		}}
	else {
	    //alert('Not a number 4');
		AverageYearlySalary4 = parseInt(0);
		document.getElementById("strAverageYearlySalary4").value = '$0';
	}

	//  Hours per day spent reading

	var HoursDayReading1=parseInt(0,10);
	var HoursDayReading2=parseInt(0,10); 
	var HoursDayReading3=parseInt(0,10); 
	var HoursDayReading4=parseInt(0,10); 
	
	if(isNaN(document.getElementById("strHoursDayReading1").value) != true) {
		if(document.getElementById("strHoursDayReading1").value != ''){
			//alert('Not null');
			HoursDayReading1 = parseFloat(document.getElementById("strHoursDayReading1").value);
		}
		else {
			//alert('Null');
			HoursDayReading1 = parseInt(0);
			document.getElementById("strHoursDayReading1").value = 0;
		}}
	else {
	    //alert('Not a number 1');
		HoursDayReading1 = parseInt(0);
		document.getElementById("strHoursDayReading1").value = 0;
	}

	if(isNaN(document.getElementById("strHoursDayReading2").value) != true) {
		if(document.getElementById("strHoursDayReading2").value != ''){
			//alert('Not null');
			HoursDayReading2 = parseFloat(document.getElementById("strHoursDayReading2").value);
		}
		else {
			//alert('Null');
			HoursDayReading2 = parseInt(0);
			document.getElementById("strHoursDayReading2").value = 0;
		}}
	else {
	    //alert('Not a number 2');
		HoursDayReading2 = parseInt(0);
		document.getElementById("strHoursDayReading2").value =0;
	}

	if(isNaN(document.getElementById("strHoursDayReading3").value) != true) {
		if(document.getElementById("strHoursDayReading3").value != ''){
			//alert('Not null');
			HoursDayReading3 = parseFloat(document.getElementById("strHoursDayReading3").value);
		}
		else {
			//alert('Null');
			HoursDayReading3 = parseInt(0);
			document.getElementById("strHoursDayReading3").value = 0;
		}}
	else {
	    //alert('Not a number 3');
		HoursDayReading3 = parseInt(0);
		document.getElementById("strHoursDayReading3").value = 0;
	}

	if(isNaN(document.getElementById("strHoursDayReading4").value) != true) {
		if(document.getElementById("strHoursDayReading4").value != ''){
			//alert('Not null');
			HoursDayReading4 = parseFloat(document.getElementById("strHoursDayReading4").value);
		}
		else {
			//alert('Null');
			HoursDayReading4 = parseInt(0);
			document.getElementById("strHoursDayReading4").value = 0;
		}}
	else {
	    //alert('Not a number 4');
		HoursDayReading4 = parseInt(0);
		document.getElementById("strHoursDayReading4").value = 0;
	}


	//  Number of employees for each area.



	var NumberOfEmployees1=parseInt(0,10);
	var NumberOfEmployees2=parseInt(0,10); 
	var NumberOfEmployees3=parseInt(0,10); 
	var NumberOfEmployees4=parseInt(0,10); 
	
	if(isNaN(document.getElementById("strNumberOfEmployees1").value) != true) {
		if(document.getElementById("strNumberOfEmployees1").value != ''){
			//alert('Not null');
		    NumberOfEmployees1 = parseInt(document.getElementById("strNumberOfEmployees1").value);
		}
		else {
			//alert('Null');
			NumberOfEmployees1 = parseInt(0);
			document.getElementById("strNumberOfEmployees1").value = 0;
		}}
	else {
	    //alert('Not a number 1');
		NumberOfEmployees1 = parseInt(0);
		document.getElementById("strNumberOfEmployees1").value = 0;
	}

	if(isNaN(document.getElementById("strNumberOfEmployees2").value) != true) {
		if(document.getElementById("strNumberOfEmployees2").value != ''){
			//alert('Not null');
			NumberOfEmployees2 = parseInt(document.getElementById("strNumberOfEmployees2").value);
		}
		else {
			//alert('Null');
			NumberOfEmployees2 = parseInt(0);
			document.getElementById("strNumberOfEmployees2").value = 0;
		}}
	else {
	    //alert('Not a number 2');
		NumberOfEmployees2 = parseInt(0);
		document.getElementById("strNumberOfEmployees2").value = 0;
	}

	if(isNaN(document.getElementById("strNumberOfEmployees3").value) != true) {
		if(document.getElementById("strNumberOfEmployees3").value != ''){
			//alert('Not null');
			NumberOfEmployees3 = parseInt(document.getElementById("strNumberOfEmployees3").value);
		}
		else {
			//alert('Null');
			NumberOfEmployees3 = parseInt(0);
			document.getElementById("strNumberOfEmployees3").value = 0;
		}}
	else {
	    //alert('Not a number 3');
		NumberOfEmployees3 = parseInt(0);
		document.getElementById("strNumberOfEmployees3").value = 0;
	}

	if(isNaN(document.getElementById("strNumberOfEmployees4").value) != true) {
		if(document.getElementById("strNumberOfEmployees4").value != ''){
			//alert('Not null');
			NumberOfEmployees4 = parseInt(document.getElementById("strNumberOfEmployees4").value);
		}
		else {
			//alert('Null');
			NumberOfEmployees4 = parseInt(0);
			document.getElementById("strNumberOfEmployees4").value = 0;
		}}
	else {
	    //alert('Not a number 4');
		NumberOfEmployees4 = parseInt(0);
		document.getElementById("strNumberOfEmployees4").value = 0;
	}


	document.getElementById("strTotalNumberOfHoursDayReading1").innerHTML = parseFloat(NumberOfEmployees1) * parseFloat(HoursDayReading1);
	document.getElementById("strTotalNumberOfHoursDayReading2").innerHTML = parseFloat(NumberOfEmployees2) * parseFloat(HoursDayReading2);
	document.getElementById("strTotalNumberOfHoursDayReading3").innerHTML = parseFloat(NumberOfEmployees3) * parseFloat(HoursDayReading3);
	document.getElementById("strTotalNumberOfHoursDayReading4").innerHTML = parseFloat(NumberOfEmployees4) * parseFloat(HoursDayReading4);



	//  Number of hours day spent reading
	
	var TotalNumberofHoursDayReading1=parseInt(0,10);
	var TotalNumberofHoursDayReading2=parseInt(0,10); 
	var TotalNumberofHoursDayReading3=parseInt(0,10); 
	var TotalNumberofHoursDayReading4=parseInt(0,10); 
	
	if(isNaN(document.getElementById("strTotalNumberOfHoursDayReading1").innerHTML) != true) {
		if(document.getElementById("strTotalNumberOfHoursDayReading1").innerHTML != ''){
			//alert('Not null');
			TotalNumberofHoursDayReading1 = parseInt(document.getElementById("strTotalNumberOfHoursDayReading1").innerHTML);
		}
		else {
			//alert('Null');
			TotalNumberofHoursDayReading1 = parseInt(0);
		}}
	else {
	    //alert('Not a number 1');
		TotalNumberofHoursDayReading1 = parseInt(0);
	}

	if(isNaN(document.getElementById("strTotalNumberOfHoursDayReading2").innerHTML) != true) {
		if(document.getElementById("strTotalNumberOfHoursDayReading2").innerHTML != ''){
			//alert('Not null');
			TotalNumberofHoursDayReading2 = parseInt(document.getElementById("strTotalNumberOfHoursDayReading2").innerHTML);
		}
		else {
			//alert('Null');
			TotalNumberofHoursDayReading2 = parseInt(0);
		}}
	else {
	    //alert('Not a number 2');
		TotalNumberofHoursDayReading2 = parseInt(0);
	}

	if(isNaN(document.getElementById("strTotalNumberOfHoursDayReading3").innerHTML) != true) {
		if(document.getElementById("strTotalNumberOfHoursDayReading3").innerHTML != ''){
			//alert('Not null');
			TotalNumberofHoursDayReading3 = parseInt(document.getElementById("strTotalNumberOfHoursDayReading3").innerHTML);
		}
		else {
			//alert('Null');
			TotalNumberofHoursDayReading3 = parseInt(0);
		}}
	else {
	    //alert('Not a number 3');
		TotalNumberofHoursDayReading3 = parseInt(0);
	}

	if(isNaN(document.getElementById("strTotalNumberOfHoursDayReading4").innerHTML) != true) {
		if(document.getElementById("strTotalNumberOfHoursDayReading4").innerHTML != ''){
			//alert('Not null');
			TotalNumberofHoursDayReading4 = parseInt(document.getElementById("strTotalNumberOfHoursDayReading4").innerHTML);
		}
		else {
			//alert('Null');
			TotalNumberofHoursDayReading4 = parseInt(0);
		}}
	else {
	    //alert('Not a number 4');
		TotalNumberofHoursDayReading4 = parseInt(0);
	}



	document.getElementById("strSalaryperDayPaidForReading1").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary1) / 2080 * parseFloat(HoursDayReading1) * parseFloat(NumberOfEmployees1)));
	document.getElementById("strSalaryperDayPaidForReading2").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary2) / 2080 * parseFloat(HoursDayReading2) * parseFloat(NumberOfEmployees2)));
	document.getElementById("strSalaryperDayPaidForReading3").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary3) / 2080 * parseFloat(HoursDayReading3) * parseFloat(NumberOfEmployees3)));
	document.getElementById("strSalaryperDayPaidForReading4").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary4) / 2080 * parseFloat(HoursDayReading4) * parseFloat(NumberOfEmployees4)));


	document.getElementById("strSalaryperYearPaidForReading1").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary1) / 2080 * 260 * parseFloat(HoursDayReading1) * parseFloat(NumberOfEmployees1)));
	document.getElementById("strSalaryperYearPaidForReading2").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary2) / 2080 * 260 * parseFloat(HoursDayReading2) * parseFloat(NumberOfEmployees2)));
	document.getElementById("strSalaryperYearPaidForReading3").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary3) / 2080 * 260 * parseFloat(HoursDayReading3) * parseFloat(NumberOfEmployees3)));
	document.getElementById("strSalaryperYearPaidForReading4").innerHTML = formatCurrency(Math.round(parseFloat(AverageYearlySalary4) / 2080 * 260 * parseFloat(HoursDayReading4) * parseFloat(NumberOfEmployees4)));

	

	
	document.getElementById("NumberOfEmployees").innerHTML =  formatThousands(NumberOfEmployees1 + NumberOfEmployees2 + NumberOfEmployees3 + NumberOfEmployees4);
	//document.getElementById("NumberOfEmployees2").innerHTML =  formatThousands(NumberOfEmployees1 + NumberOfEmployees2 + NumberOfEmployees3 + NumberOfEmployees4);
	document.getElementById("TotalNumberOfHoursDayReading").innerHTML = formatThousands(TotalNumberofHoursDayReading1 + TotalNumberofHoursDayReading2 + TotalNumberofHoursDayReading3 + TotalNumberofHoursDayReading4);
	
	
	var SalaryperDayPaidForReading1 ;
	SalaryperDayPaidForReading1 = document.getElementById("strSalaryperDayPaidForReading1").innerHTML;
	SalaryperDayPaidForReading1 = SalaryperDayPaidForReading1.replace (regX, '');
	SalaryperDayPaidForReading1 = SalaryperDayPaidForReading1.replace (regX2, '');

	var SalaryperDayPaidForReading2 ;
	SalaryperDayPaidForReading2 = document.getElementById("strSalaryperDayPaidForReading2").innerHTML;
	SalaryperDayPaidForReading2 = SalaryperDayPaidForReading2.replace (regX, '');
	SalaryperDayPaidForReading2 = SalaryperDayPaidForReading2.replace (regX2, '');

	var SalaryperDayPaidForReading3 ;
	SalaryperDayPaidForReading3 = document.getElementById("strSalaryperDayPaidForReading3").innerHTML;
	SalaryperDayPaidForReading3 = SalaryperDayPaidForReading3.replace (regX, '');
	SalaryperDayPaidForReading3 = SalaryperDayPaidForReading3.replace (regX2, '');

	var SalaryperDayPaidForReading4 ;
	SalaryperDayPaidForReading4 = document.getElementById("strSalaryperDayPaidForReading4").innerHTML;
	SalaryperDayPaidForReading4 = SalaryperDayPaidForReading4.replace (regX, '');
	SalaryperDayPaidForReading4 = SalaryperDayPaidForReading4.replace (regX2, '');


	
	document.getElementById("SalaryperDayPaidForReading").innerHTML = formatCurrency(parseFloat(SalaryperDayPaidForReading1) + parseFloat(SalaryperDayPaidForReading2) + parseFloat(SalaryperDayPaidForReading3) + parseFloat(SalaryperDayPaidForReading4));
	
	var SalaryperYearPaidForReading1 ;
	SalaryperYearPaidForReading1 = document.getElementById("strSalaryperYearPaidForReading1").innerHTML;
	SalaryperYearPaidForReading1 = SalaryperYearPaidForReading1.replace (regX, '');
	SalaryperYearPaidForReading1 = SalaryperYearPaidForReading1.replace (regX2, '');

	var SalaryperYearPaidForReading2 ;
	SalaryperYearPaidForReading2 = document.getElementById("strSalaryperYearPaidForReading2").innerHTML;
	SalaryperYearPaidForReading2 = SalaryperYearPaidForReading2.replace (regX, '');
	SalaryperYearPaidForReading2 = SalaryperYearPaidForReading2.replace (regX2, '');

	var SalaryperYearPaidForReading3 ;
	SalaryperYearPaidForReading3 = document.getElementById("strSalaryperYearPaidForReading3").innerHTML;
	SalaryperYearPaidForReading3 = SalaryperYearPaidForReading3.replace (regX, '');
	SalaryperYearPaidForReading3 = SalaryperYearPaidForReading3.replace (regX2, '');

	var SalaryperYearPaidForReading4 ;
	SalaryperYearPaidForReading4 = document.getElementById("strSalaryperYearPaidForReading4").innerHTML;
	SalaryperYearPaidForReading4 = SalaryperYearPaidForReading4.replace (regX, '');
	SalaryperYearPaidForReading4 = SalaryperYearPaidForReading4.replace (regX2, '');	
	
	document.getElementById("SalaryperYearPaidForReading").innerHTML = formatCurrency(parseFloat(SalaryperYearPaidForReading1) + parseFloat(SalaryperYearPaidForReading2) + parseFloat(SalaryperYearPaidForReading3) + parseFloat(SalaryperYearPaidForReading4));
	//document.getElementById("SalaryperYearPaidForReading2").innerHTML = formatCurrency(parseFloat(SalaryperYearPaidForReading1) + parseFloat(SalaryperYearPaidForReading2) + parseFloat(SalaryperYearPaidForReading3) + parseFloat(SalaryperYearPaidForReading4));

	var outputSalary = formatCurrency(parseFloat(SalaryperDayPaidForReading1) + parseFloat(SalaryperDayPaidForReading2) + parseFloat(SalaryperDayPaidForReading3) + parseFloat(SalaryperDayPaidForReading4));
	var outputEmployees = formatThousands(NumberOfEmployees1 + NumberOfEmployees2 + NumberOfEmployees3 + NumberOfEmployees4);
	document.getElementById("footerSummary1").innerHTML = "<div class=content_text>In one year, for the time " +  outputEmployees + " employees spend reading, a company will spend <B>" + formatCurrency(parseFloat(SalaryperYearPaidForReading1) + parseFloat(SalaryperYearPaidForReading2) + parseFloat(SalaryperYearPaidForReading3) + parseFloat(SalaryperYearPaidForReading4)) + "</B>.</div>";
	
	setIBA();
	

	
	
  
}

function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
//return (((sign)?'':'-') + '$' + num + '.' + cents);
return (((sign)?'':'-') + '$' + num);
}

function formatThousands(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + num);
}

function initializeTotals()
{

	
	//  Get the cookies to see if any values have been entered.
	var ibaCookie = getCookie("IBA");
	
	
	if (ibaCookie == null)
	{
		useDefaults();  		
	}
	else
	{
		
		getIBA();
				
	
	}

}

function useDefaults() {
	document.getElementById("strPosition1").value = "Senior Mgmt.";
	document.getElementById("strAverageYearlySalary1").value = "200000";
	document.getElementById("strHoursDayReading1").value = "3";
	document.getElementById("strNumberOfEmployees1").value = "40";
	
	document.getElementById("strPosition2").value = "Mid-level Mgmt.";
	document.getElementById("strAverageYearlySalary2").value = "100000";
	document.getElementById("strHoursDayReading2").value = "4";
	document.getElementById("strNumberOfEmployees2").value = "150";

	document.getElementById("strPosition3").value = "Professional Staff";
	document.getElementById("strAverageYearlySalary3").value = "50000";
	document.getElementById("strHoursDayReading3").value = "4";
	document.getElementById("strNumberOfEmployees3").value = "350";
	
	document.getElementById("strPosition4").value = "Hourly Employees";
	document.getElementById("strAverageYearlySalary4").value = "40000";
	document.getElementById("strHoursDayReading4").value = "3";
	document.getElementById("strNumberOfEmployees4").value = "460";
	
	updateTotals();
	
	setIBA();
}

function getIBA()
{
	var lsCookie = getCookie("IBA");
	var parsedObject = lsCookie.split("~");

	document.getElementById("strPosition1").value = parsedObject[0];
	document.getElementById("strAverageYearlySalary1").value = parsedObject[1];
	document.getElementById("strHoursDayReading1").value = parsedObject[2];
	document.getElementById("strNumberOfEmployees1").value = parsedObject[3];
	
	document.getElementById("strPosition2").value = parsedObject[4];
	document.getElementById("strAverageYearlySalary2").value = parsedObject[5];
	document.getElementById("strHoursDayReading2").value = parsedObject[6];
	document.getElementById("strNumberOfEmployees2").value = parsedObject[7];
	
	document.getElementById("strPosition3").value = parsedObject[8];
	document.getElementById("strAverageYearlySalary3").value = parsedObject[9];
	document.getElementById("strHoursDayReading3").value = parsedObject[10];
	document.getElementById("strNumberOfEmployees3").value = parsedObject[11];
	
	document.getElementById("strPosition4").value = parsedObject[12];
	document.getElementById("strAverageYearlySalary4").value = parsedObject[13];
	document.getElementById("strHoursDayReading4").value = parsedObject[14];
	document.getElementById("strNumberOfEmployees4").value = parsedObject[15];
	
	updateTotals();
}

function setIBA()
{
	var lsCookie;
	lsCookie = document.getElementById("strPosition1").value;		
	lsCookie = lsCookie + "~" + document.getElementById("strAverageYearlySalary1").value;
	lsCookie = lsCookie + "~" + document.getElementById("strHoursDayReading1").value;
	lsCookie = lsCookie + "~" + document.getElementById("strNumberOfEmployees1").value;

	lsCookie = lsCookie + "~" + document.getElementById("strPosition2").value;
	lsCookie = lsCookie + "~" + document.getElementById("strAverageYearlySalary2").value;
	lsCookie = lsCookie + "~" + document.getElementById("strHoursDayReading2").value;
	lsCookie = lsCookie + "~" + document.getElementById("strNumberOfEmployees2").value;

	lsCookie = lsCookie + "~" + document.getElementById("strPosition3").value;
	lsCookie = lsCookie + "~" + document.getElementById("strAverageYearlySalary3").value;
	lsCookie = lsCookie + "~" + document.getElementById("strHoursDayReading3").value;
	lsCookie = lsCookie + "~" + document.getElementById("strNumberOfEmployees3").value;
	
	lsCookie = lsCookie + "~" + document.getElementById("strPosition4").value;
	lsCookie = lsCookie + "~" + document.getElementById("strAverageYearlySalary4").value;
	lsCookie = lsCookie + "~" + document.getElementById("strHoursDayReading4").value;
	lsCookie = lsCookie + "~" + document.getElementById("strNumberOfEmployees4").value;
	
	setCookie("IBA", lsCookie);
}



function setValue(strCookie, IsNumber)
{
	if (IsNumber == false)
	{
	  if (trim(document.getElementById("str" + strCookie).value) != '' && document.getElementById("str" + strCookie).value != null)
	  {
	    setCookie(strCookie, document.getElementById("str" + strCookie).value);
	  }
	  else
	  {
	    setCookie(strCookie, "EMPTY");
	  }
	}
	else
	{
	  setCookie(strCookie, document.getElementById("str" + strCookie).value);
	}

}

function getValue(strCookie, IsNumber)
{
		var tempValue = getCookie(strCookie);
		if (IsNumber == false)
		{
		  if (tempValue != "EMPTY" && tempValue != null)
		  {
		    document.getElementById("str" + strCookie).value = tempValue;
		  }
		  else
		  {
		    document.getElementById("str" + strCookie).value = ' ';
		  }
		}
		else
		{
		  document.getElementById("str" + strCookie).value = tempValue;
		}
}

function ltrim ( s )
{
	return s.replace( /^\s*/, "" )
}
function rtrim ( s )
{
	return s.replace( /\s*$/, "" );
}
function trim ( s )
{
	return rtrim(ltrim(s));
}


function setCookie(name, value, expires, path, domain, secure) {
  expires = new Date();
  expires.setTime(expires.getTime() +  (24 * 60 * 60 * 1000 * 365)); 

  document.cookie = name + "=" + escape(value) + 
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  ((secure == null) ? "" : "; secure");
}


function getCookie (name) {
  var dc = document.cookie;
  var cname = name + "=";
  var clen = dc.length;
  var cbegin = 0;

  while (cbegin < clen) { 
    var vbegin = cbegin + cname.length;

    if (dc.substring(cbegin, vbegin) == cname) { 
      var vend = dc.indexOf (";", vbegin);
      if (vend == -1) vend = clen;

      return unescape(dc.substring(vbegin, vend));
    }

    cbegin = dc.indexOf(" ", cbegin) + 1;

    if (cbegin== 0) break;
  }
  return null;
}