//  ************************************ FORMULA ****************************************	
//  **************  TotalUnits=((min/60)+hr)*(ApproxLoad/1000)*Qty*NoOfDays *************
//  *************************************************************************************

function energy()
{
	try
	{

		var GeneralHour=document.getElementsByName("GeneralHour");
		var GeneralMinute=document.getElementsByName("GeneralMinute");
		var ApproxLoad=document.getElementsByName("ApproxLoad");
		var Qty=document.getElementsByName("Qty");
		var NoOfDays=document.getElementsByName("NoOfDays");

		for(var i=0;i<ApproxLoad.length;i++)
		{
			ApproxLoad[i].onchange=TotalUnits;
		}
		for(var i=0;i<Qty.length;i++)
		{
			Qty[i].onchange=TotalUnits;
			Qty[i].setAttribute('maxlength', '2');
		}
		for(var i=0;i<GeneralHour.length;i++)
		{
			GeneralHour[i].onchange=TotalUnits;			
		}
		for(var i=0;i<GeneralMinute.length;i++)
		{
			GeneralMinute[i].onchange=TotalUnits;
		}

		NoOfDays[0].onchange=TotalUnits;		
	}
	catch(e)
	{
		alert("Energy :: " + e);
	}
}


function truncResult(floatVal,decPlaces) 
{
	try
	{		
		var Result_NumberString=floatVal.toString();
		var Result_DecimalPosition = Result_NumberString.indexOf(".");			
		if (Result_DecimalPosition == -1 )
		{
			return Result_NumberString + ".000";			
		}
		else
		{
			// add N zeros to get at least N digits at the 
			// end of the string in case it ends at the decimal			
			for(var i=0;i<decPlaces;i++)
			{
				Result_NumberString+="0";
			}			
			return Result_NumberString.substr(0,Result_DecimalPosition+decPlaces+1);			
		}
	}
	catch(e)
	{
		alert("truncResult ::: " + e);
		return floatVal.toString();
	}
}



function TotalUnits()
{
	try
	{
		var GeneralHour=document.getElementsByName("GeneralHour");
		var GeneralMinute=document.getElementsByName("GeneralMinute");
		var ApproxLoad=document.getElementsByName("ApproxLoad");
		var Qty=document.getElementsByName("Qty");
		var UnitsPerMonth=document.getElementsByName("UnitsPerMonth");
		var TotalUnitConsumed=document.getElementsByName("TotalUnitConsumed");
		var NoOfDays=document.getElementsByName("NoOfDays");
		var CalculatedUnit=0;
		var TotalTrancatedUnit=0;
		
		for(var i=0;i<GeneralHour.length;i++)
		{   
			// For White Row filling light yellow color
			if((Qty[0].value!=0)&&(GeneralHour[0].value > 0 || GeneralMinute[0].value > 0)) {document.getElementById('trow0').style.backgroundColor='#ffffa1';}
			if((Qty[1].value!=0)&&(GeneralHour[1].value > 0 || GeneralMinute[1].value > 0)) {document.getElementById('trow1').style.backgroundColor='#ffffa1';}
			if((Qty[9].value!=0)&&(GeneralHour[9].value > 0 || GeneralMinute[9].value > 0)) {document.getElementById('trow9').style.backgroundColor='#ffffa1';}
			if((Qty[10].value!=0)&&(GeneralHour[10].value > 0 || GeneralMinute[10].value > 0)) {document.getElementById('trow10').style.backgroundColor='#ffffa1';}
			if((Qty[11].value!=0)&&(GeneralHour[11].value > 0 || GeneralMinute[11].value > 0)) {document.getElementById('trow11').style.backgroundColor='#ffffa1';}
			if((Qty[12].value!=0)&&(GeneralHour[12].value > 0 || GeneralMinute[12].value > 0)) {document.getElementById('trow12').style.backgroundColor='#ffffa1';}
			if((Qty[13].value!=0)&&(GeneralHour[13].value > 0 || GeneralMinute[13].value > 0)) {document.getElementById('trow13').style.backgroundColor='#ffffa1';}
			if((Qty[19].value!=0)&&(GeneralHour[19].value > 0 || GeneralMinute[19].value > 0)) {document.getElementById('trow19').style.backgroundColor='#ffffa1';}
			if((Qty[20].value!=0)&&(GeneralHour[20].value > 0 || GeneralMinute[20].value > 0)) {document.getElementById('trow20').style.backgroundColor='#ffffa1';}
			if((Qty[21].value!=0)&&(GeneralHour[21].value > 0 || GeneralMinute[21].value > 0)) {document.getElementById('trow21').style.backgroundColor='#ffffa1';}
			if((Qty[22].value!=0)&&(GeneralHour[22].value > 0 || GeneralMinute[22].value > 0)) {document.getElementById('trow22').style.backgroundColor='#ffffa1';}
			if((Qty[23].value!=0)&&(GeneralHour[23].value > 0 || GeneralMinute[23].value > 0)) {document.getElementById('trow23').style.backgroundColor='#ffffa1';}
			if((Qty[24].value!=0)&&(GeneralHour[24].value > 0 || GeneralMinute[24].value > 0)) {document.getElementById('trow24').style.backgroundColor='#ffffa1';}
			if((Qty[25].value!=0)&&(GeneralHour[25].value > 0 || GeneralMinute[25].value > 0)) {document.getElementById('trow25').style.backgroundColor='#ffffa1';}
			if((Qty[26].value!=0)&&(GeneralHour[26].value > 0 || GeneralMinute[26].value > 0)) {document.getElementById('trow26').style.backgroundColor='#ffffa1';}
			if((Qty[27].value!=0)&&(GeneralHour[27].value > 0 || GeneralMinute[27].value > 0)) {document.getElementById('trow27').style.backgroundColor='#ffffa1';}
			if((Qty[35].value!=0)&&(GeneralHour[35].value > 0 || GeneralMinute[35].value > 0)) {document.getElementById('trow35').style.backgroundColor='#ffffa1';}
			if((Qty[36].value!=0)&&(GeneralHour[36].value > 0 || GeneralMinute[36].value > 0)) {document.getElementById('trow36').style.backgroundColor='#ffffa1';}
			if((Qty[37].value!=0)&&(GeneralHour[37].value > 0 || GeneralMinute[37].value > 0)) {document.getElementById('trow37').style.backgroundColor='#ffffa1';}
			if((Qty[38].value!=0)&&(GeneralHour[38].value > 0 || GeneralMinute[38].value > 0)) {document.getElementById('trow38').style.backgroundColor='#ffffa1';}
			if((Qty[39].value!=0)&&(GeneralHour[39].value > 0 || GeneralMinute[39].value > 0)) {document.getElementById('trow39').style.backgroundColor='#ffffa1';}
			if((Qty[40].value!=0)&&(GeneralHour[40].value > 0 || GeneralMinute[40].value > 0)) {document.getElementById('trow40').style.backgroundColor='#ffffa1';}
			if((Qty[41].value!=0)&&(GeneralHour[41].value > 0 || GeneralMinute[41].value > 0)) {document.getElementById('trow41').style.backgroundColor='#ffffa1';}
			
			
			
			// For White Row retain original color			
			if((i==0) && ((Qty[0].value==0) && ((GeneralHour[0].value==0 && GeneralMinute[0].value==0)||(GeneralHour[0].value==0 || GeneralMinute[0].value==0)|| (GeneralHour[0].value>0 && GeneralMinute[0].value>0) ) || (Qty[0].value>0) && ((GeneralHour[0].value==0 && GeneralMinute[0].value==0)))) {document.getElementById('trow0').style.backgroundColor='#ffffff'}
			if((i==1) && ((Qty[1].value==0) && ((GeneralHour[1].value==0 && GeneralMinute[1].value==0)||(GeneralHour[1].value==0 || GeneralMinute[1].value==0)|| (GeneralHour[1].value>0 && GeneralMinute[1].value>0) ) || (Qty[1].value>0) && ((GeneralHour[1].value==0 && GeneralMinute[1].value==0)))) {document.getElementById('trow1').style.backgroundColor='#ffffff'}
			if((i==9) && ((Qty[9].value==0) && ((GeneralHour[9].value==0 && GeneralMinute[9].value==0)||(GeneralHour[9].value==0 || GeneralMinute[9].value==0)|| (GeneralHour[9].value>0 && GeneralMinute[9].value>0) ) || (Qty[9].value>0) && ((GeneralHour[9].value==0 && GeneralMinute[9].value==0)))) {document.getElementById('trow9').style.backgroundColor='#ffffff'}
			if((i==10) && ((Qty[10].value==0) && ((GeneralHour[10].value==0 && GeneralMinute[10].value==0)||(GeneralHour[10].value==0 || GeneralMinute[10].value==0)|| (GeneralHour[10].value>0 && GeneralMinute[10].value>0) ) || (Qty[10].value>0) && ((GeneralHour[10].value==0 && GeneralMinute[10].value==0)))) {document.getElementById('trow10').style.backgroundColor='#ffffff'}
			if((i==11) && ((Qty[11].value==0) && ((GeneralHour[11].value==0 && GeneralMinute[11].value==0)||(GeneralHour[11].value==0 || GeneralMinute[11].value==0)|| (GeneralHour[11].value>0 && GeneralMinute[11].value>0) ) || (Qty[11].value>0) && ((GeneralHour[11].value==0 && GeneralMinute[11].value==0)))) {document.getElementById('trow11').style.backgroundColor='#ffffff'}
			if((i==12) && ((Qty[12].value==0) && ((GeneralHour[12].value==0 && GeneralMinute[12].value==0)||(GeneralHour[12].value==0 || GeneralMinute[12].value==0)|| (GeneralHour[12].value>0 && GeneralMinute[12].value>0) ) || (Qty[12].value>0) && ((GeneralHour[12].value==0 && GeneralMinute[12].value==0)))) {document.getElementById('trow12').style.backgroundColor='#ffffff'}
			if((i==13) && ((Qty[13].value==0) && ((GeneralHour[13].value==0 && GeneralMinute[13].value==0)||(GeneralHour[13].value==0 || GeneralMinute[13].value==0)|| (GeneralHour[13].value>0 && GeneralMinute[13].value>0) ) || (Qty[13].value>0) && ((GeneralHour[13].value==0 && GeneralMinute[13].value==0)))) {document.getElementById('trow13').style.backgroundColor='#ffffff'}
			if((i==19) && ((Qty[19].value==0) && ((GeneralHour[19].value==0 && GeneralMinute[19].value==0)||(GeneralHour[19].value==0 || GeneralMinute[19].value==0)|| (GeneralHour[19].value>0 && GeneralMinute[19].value>0) ) || (Qty[19].value>0) && ((GeneralHour[19].value==0 && GeneralMinute[19].value==0)))) {document.getElementById('trow19').style.backgroundColor='#ffffff'}
			if((i==20) && ((Qty[20].value==0) && ((GeneralHour[20].value==0 && GeneralMinute[20].value==0)||(GeneralHour[20].value==0 || GeneralMinute[20].value==0)|| (GeneralHour[20].value>0 && GeneralMinute[20].value>0) ) || (Qty[20].value>0) && ((GeneralHour[20].value==0 && GeneralMinute[20].value==0)))) {document.getElementById('trow20').style.backgroundColor='#ffffff'}
			if((i==21) && ((Qty[21].value==0) && ((GeneralHour[21].value==0 && GeneralMinute[21].value==0)||(GeneralHour[21].value==0 || GeneralMinute[21].value==0)|| (GeneralHour[21].value>0 && GeneralMinute[21].value>0) ) || (Qty[21].value>0) && ((GeneralHour[21].value==0 && GeneralMinute[21].value==0)))) {document.getElementById('trow21').style.backgroundColor='#ffffff'}
			if((i==22) && ((Qty[22].value==0) && ((GeneralHour[22].value==0 && GeneralMinute[22].value==0)||(GeneralHour[22].value==0 || GeneralMinute[22].value==0)|| (GeneralHour[22].value>0 && GeneralMinute[22].value>0) ) || (Qty[22].value>0) && ((GeneralHour[22].value==0 && GeneralMinute[22].value==0)))) {document.getElementById('trow22').style.backgroundColor='#ffffff'}
			if((i==23) && ((Qty[23].value==0) && ((GeneralHour[23].value==0 && GeneralMinute[23].value==0)||(GeneralHour[23].value==0 || GeneralMinute[23].value==0)|| (GeneralHour[23].value>0 && GeneralMinute[23].value>0) ) || (Qty[23].value>0) && ((GeneralHour[23].value==0 && GeneralMinute[23].value==0)))) {document.getElementById('trow23').style.backgroundColor='#ffffff'}
			if((i==24) && ((Qty[24].value==0) && ((GeneralHour[24].value==0 && GeneralMinute[24].value==0)||(GeneralHour[24].value==0 || GeneralMinute[24].value==0)|| (GeneralHour[24].value>0 && GeneralMinute[24].value>0) ) || (Qty[24].value>0) && ((GeneralHour[24].value==0 && GeneralMinute[24].value==0)))) {document.getElementById('trow24').style.backgroundColor='#ffffff'}
			if((i==25) && ((Qty[25].value==0) && ((GeneralHour[25].value==0 && GeneralMinute[25].value==0)||(GeneralHour[25].value==0 || GeneralMinute[25].value==0)|| (GeneralHour[25].value>0 && GeneralMinute[25].value>0) ) || (Qty[25].value>0) && ((GeneralHour[25].value==0 && GeneralMinute[25].value==0)))) {document.getElementById('trow25').style.backgroundColor='#ffffff'}
			if((i==26) && ((Qty[26].value==0) && ((GeneralHour[26].value==0 && GeneralMinute[26].value==0)||(GeneralHour[26].value==0 || GeneralMinute[26].value==0)|| (GeneralHour[26].value>0 && GeneralMinute[26].value>0) ) || (Qty[26].value>0) && ((GeneralHour[26].value==0 && GeneralMinute[26].value==0)))) {document.getElementById('trow26').style.backgroundColor='#ffffff'}
			if((i==27) && ((Qty[27].value==0) && ((GeneralHour[27].value==0 && GeneralMinute[27].value==0)||(GeneralHour[27].value==0 || GeneralMinute[27].value==0)|| (GeneralHour[27].value>0 && GeneralMinute[27].value>0) ) || (Qty[27].value>0) && ((GeneralHour[27].value==0 && GeneralMinute[27].value==0)))) {document.getElementById('trow27').style.backgroundColor='#ffffff'}
			if((i==35) && ((Qty[35].value==0) && ((GeneralHour[35].value==0 && GeneralMinute[35].value==0)||(GeneralHour[35].value==0 || GeneralMinute[35].value==0)|| (GeneralHour[35].value>0 && GeneralMinute[35].value>0) ) || (Qty[35].value>0) && ((GeneralHour[35].value==0 && GeneralMinute[35].value==0)))) {document.getElementById('trow35').style.backgroundColor='#ffffff'}
			if((i==36) && ((Qty[36].value==0) && ((GeneralHour[36].value==0 && GeneralMinute[36].value==0)||(GeneralHour[36].value==0 || GeneralMinute[36].value==0)|| (GeneralHour[36].value>0 && GeneralMinute[36].value>0) ) || (Qty[36].value>0) && ((GeneralHour[36].value==0 && GeneralMinute[36].value==0)))) {document.getElementById('trow36').style.backgroundColor='#ffffff'}
			if((i==37) && ((Qty[37].value==0) && ((GeneralHour[37].value==0 && GeneralMinute[37].value==0)||(GeneralHour[37].value==0 || GeneralMinute[37].value==0)|| (GeneralHour[37].value>0 && GeneralMinute[37].value>0) ) || (Qty[37].value>0) && ((GeneralHour[37].value==0 && GeneralMinute[37].value==0)))) {document.getElementById('trow37').style.backgroundColor='#ffffff'}
			if((i==38) && ((Qty[38].value==0) && ((GeneralHour[38].value==0 && GeneralMinute[38].value==0)||(GeneralHour[38].value==0 || GeneralMinute[38].value==0)|| (GeneralHour[38].value>0 && GeneralMinute[38].value>0) ) || (Qty[38].value>0) && ((GeneralHour[38].value==0 && GeneralMinute[38].value==0)))) {document.getElementById('trow38').style.backgroundColor='#ffffff'}
			if((i==39) && ((Qty[39].value==0) && ((GeneralHour[39].value==0 && GeneralMinute[39].value==0)||(GeneralHour[39].value==0 || GeneralMinute[39].value==0)|| (GeneralHour[39].value>0 && GeneralMinute[39].value>0) ) || (Qty[39].value>0) && ((GeneralHour[39].value==0 && GeneralMinute[39].value==0)))) {document.getElementById('trow39').style.backgroundColor='#ffffff'}
			if((i==40) && ((Qty[40].value==0) && ((GeneralHour[40].value==0 && GeneralMinute[40].value==0)||(GeneralHour[40].value==0 || GeneralMinute[40].value==0)|| (GeneralHour[40].value>0 && GeneralMinute[40].value>0) ) || (Qty[40].value>0) && ((GeneralHour[40].value==0 && GeneralMinute[40].value==0)))) {document.getElementById('trow40').style.backgroundColor='#ffffff'}
			if((i==41) && ((Qty[41].value==0) && ((GeneralHour[41].value==0 && GeneralMinute[41].value==0)||(GeneralHour[41].value==0 || GeneralMinute[41].value==0)|| (GeneralHour[41].value>0 && GeneralMinute[41].value>0) ) || (Qty[41].value>0) && ((GeneralHour[41].value==0 && GeneralMinute[41].value==0)))) {document.getElementById('trow41').style.backgroundColor='#ffffff'}

			if(ApproxLoad[0].value==0){document.getElementById('trow0').style.backgroundColor='#ffffff';}
			if(ApproxLoad[1].value==0){document.getElementById('trow1').style.backgroundColor='#ffffff';}
			if(ApproxLoad[9].value==0){document.getElementById('trow9').style.backgroundColor='#ffffff';}
			if(ApproxLoad[10].value==0){document.getElementById('trow10').style.backgroundColor='#ffffff';}
			if(ApproxLoad[11].value==0){document.getElementById('trow11').style.backgroundColor='#ffffff';}
			if(ApproxLoad[12].value==0){document.getElementById('trow12').style.backgroundColor='#ffffff';}
			if(ApproxLoad[13].value==0){document.getElementById('trow13').style.backgroundColor='#ffffff';}
			if(ApproxLoad[19].value==0){document.getElementById('trow19').style.backgroundColor='#ffffff';}
			if(ApproxLoad[20].value==0){document.getElementById('trow20').style.backgroundColor='#ffffff';}
			if(ApproxLoad[21].value==0){document.getElementById('trow21').style.backgroundColor='#ffffff';}
			if(ApproxLoad[22].value==0){document.getElementById('trow22').style.backgroundColor='#ffffff';}
			if(ApproxLoad[23].value==0){document.getElementById('trow23').style.backgroundColor='#ffffff';}
			if(ApproxLoad[24].value==0){document.getElementById('trow24').style.backgroundColor='#ffffff';}
			if(ApproxLoad[25].value==0){document.getElementById('trow25').style.backgroundColor='#ffffff';}
			if(ApproxLoad[26].value==0){document.getElementById('trow26').style.backgroundColor='#ffffff';}
			if(ApproxLoad[27].value==0){document.getElementById('trow27').style.backgroundColor='#ffffff';}
			if(ApproxLoad[35].value==0){document.getElementById('trow35').style.backgroundColor='#ffffff';}
			if(ApproxLoad[36].value==0){document.getElementById('trow36').style.backgroundColor='#ffffff';}
			if(ApproxLoad[37].value==0){document.getElementById('trow37').style.backgroundColor='#ffffff';}
			if(ApproxLoad[38].value==0){document.getElementById('trow38').style.backgroundColor='#ffffff';}
			if(ApproxLoad[39].value==0){document.getElementById('trow39').style.backgroundColor='#ffffff';}
			if(ApproxLoad[40].value==0){document.getElementById('trow40').style.backgroundColor='#ffffff';}
			if(ApproxLoad[41].value==0){document.getElementById('trow41').style.backgroundColor='#ffffff';}
			
			// For Dark Row filling light yellow color
			if((Qty[2].value!=0)&&(GeneralHour[2].value > 0 || GeneralMinute[2].value > 0)) {document.getElementById('trow2').style.backgroundColor='#ffffa1';}
			if((Qty[3].value!=0)&&(GeneralHour[3].value > 0 || GeneralMinute[3].value > 0)) {document.getElementById('trow3').style.backgroundColor='#ffffa1';}
			if((Qty[4].value!=0)&&(GeneralHour[4].value > 0 || GeneralMinute[4].value > 0)) {document.getElementById('trow4').style.backgroundColor='#ffffa1';}
			if((Qty[5].value!=0)&&(GeneralHour[5].value > 0 || GeneralMinute[5].value > 0)) {document.getElementById('trow5').style.backgroundColor='#ffffa1';}
			if((Qty[6].value!=0)&&(GeneralHour[6].value > 0 || GeneralMinute[6].value > 0)) {document.getElementById('trow6').style.backgroundColor='#ffffa1';}
			if((Qty[7].value!=0)&&(GeneralHour[7].value > 0 || GeneralMinute[7].value > 0)) {document.getElementById('trow7').style.backgroundColor='#ffffa1';}
			if((Qty[8].value!=0)&&(GeneralHour[8].value > 0 || GeneralMinute[8].value > 0)) {document.getElementById('trow8').style.backgroundColor='#ffffa1';}
			if((Qty[14].value!=0)&&(GeneralHour[14].value > 0 || GeneralMinute[14].value > 0)) {document.getElementById('trow14').style.backgroundColor='#ffffa1';}
			if((Qty[15].value!=0)&&(GeneralHour[15].value > 0 || GeneralMinute[15].value > 0)) {document.getElementById('trow15').style.backgroundColor='#ffffa1';}
			if((Qty[16].value!=0)&&(GeneralHour[16].value > 0 || GeneralMinute[16].value > 0)) {document.getElementById('trow16').style.backgroundColor='#ffffa1';}
			if((Qty[17].value!=0)&&(GeneralHour[17].value > 0 || GeneralMinute[17].value > 0)) {document.getElementById('trow17').style.backgroundColor='#ffffa1';}
			if((Qty[18].value!=0)&&(GeneralHour[18].value > 0 || GeneralMinute[18].value > 0)) {document.getElementById('trow18').style.backgroundColor='#ffffa1';}
			if((Qty[28].value!=0)&&(GeneralHour[28].value > 0 || GeneralMinute[28].value > 0)) {document.getElementById('trow28').style.backgroundColor='#ffffa1';}
			if((Qty[29].value!=0)&&(GeneralHour[29].value > 0 || GeneralMinute[29].value > 0)) {document.getElementById('trow29').style.backgroundColor='#ffffa1';}
			if((Qty[30].value!=0)&&(GeneralHour[30].value > 0 || GeneralMinute[30].value > 0)) {document.getElementById('trow30').style.backgroundColor='#ffffa1';}
			if((Qty[31].value!=0)&&(GeneralHour[31].value > 0 || GeneralMinute[31].value > 0)) {document.getElementById('trow31').style.backgroundColor='#ffffa1';}
			if((Qty[32].value!=0)&&(GeneralHour[32].value > 0 || GeneralMinute[32].value > 0)) {document.getElementById('trow32').style.backgroundColor='#ffffa1';}
			if((Qty[33].value!=0)&&(GeneralHour[33].value > 0 || GeneralMinute[33].value > 0)) {document.getElementById('trow33').style.backgroundColor='#ffffa1';}
			if((Qty[34].value!=0)&&(GeneralHour[34].value > 0 || GeneralMinute[34].value > 0)) {document.getElementById('trow34').style.backgroundColor='#ffffa1';}
			
			// For Dark Row retain original color
			if((i==2) && ((Qty[2].value==0) && ((GeneralHour[2].value==0 && GeneralMinute[2].value==0)||(GeneralHour[2].value==0 || GeneralMinute[2].value==0)|| (GeneralHour[2].value>0 && GeneralMinute[2].value>0) ) || (Qty[2].value>0) && ((GeneralHour[2].value==0 && GeneralMinute[2].value==0)))) {document.getElementById('trow2').style.backgroundColor='#dddddd'}
			if((i==3) && ((Qty[3].value==0) && ((GeneralHour[3].value==0 && GeneralMinute[3].value==0)||(GeneralHour[3].value==0 || GeneralMinute[3].value==0)|| (GeneralHour[3].value>0 && GeneralMinute[3].value>0) ) || (Qty[3].value>0) && ((GeneralHour[3].value==0 && GeneralMinute[3].value==0)))) {document.getElementById('trow3').style.backgroundColor='#dddddd'}
			if((i==4) && ((Qty[4].value==0) && ((GeneralHour[4].value==0 && GeneralMinute[4].value==0)||(GeneralHour[4].value==0 || GeneralMinute[4].value==0)|| (GeneralHour[4].value>0 && GeneralMinute[4].value>0) ) || (Qty[4].value>0) && ((GeneralHour[4].value==0 && GeneralMinute[4].value==0)))) {document.getElementById('trow4').style.backgroundColor='#dddddd'}
			if((i==5) && ((Qty[5].value==0) && ((GeneralHour[5].value==0 && GeneralMinute[5].value==0)||(GeneralHour[5].value==0 || GeneralMinute[5].value==0)|| (GeneralHour[5].value>0 && GeneralMinute[5].value>0) ) || (Qty[5].value>0) && ((GeneralHour[5].value==0 && GeneralMinute[5].value==0)))) {document.getElementById('trow5').style.backgroundColor='#dddddd'}
			if((i==6) && ((Qty[6].value==0) && ((GeneralHour[6].value==0 && GeneralMinute[6].value==0)||(GeneralHour[6].value==0 || GeneralMinute[6].value==0)|| (GeneralHour[6].value>0 && GeneralMinute[6].value>0) ) || (Qty[6].value>0) && ((GeneralHour[6].value==0 && GeneralMinute[6].value==0)))) {document.getElementById('trow6').style.backgroundColor='#dddddd'}
			if((i==7) && ((Qty[7].value==0) && ((GeneralHour[7].value==0 && GeneralMinute[7].value==0)||(GeneralHour[7].value==0 || GeneralMinute[7].value==0)|| (GeneralHour[7].value>0 && GeneralMinute[7].value>0) ) || (Qty[7].value>0) && ((GeneralHour[7].value==0 && GeneralMinute[7].value==0)))) {document.getElementById('trow7').style.backgroundColor='#dddddd'}
			if((i==8) && ((Qty[8].value==0) && ((GeneralHour[8].value==0 && GeneralMinute[8].value==0)||(GeneralHour[8].value==0 || GeneralMinute[8].value==0)|| (GeneralHour[8].value>0 && GeneralMinute[8].value>0) ) || (Qty[8].value>0) && ((GeneralHour[8].value==0 && GeneralMinute[8].value==0)))) {document.getElementById('trow8').style.backgroundColor='#dddddd'}			
			if((i==14) && ((Qty[14].value==0) && ((GeneralHour[14].value==0 && GeneralMinute[14].value==0)||(GeneralHour[14].value==0 || GeneralMinute[14].value==0)|| (GeneralHour[14].value>0 && GeneralMinute[14].value>0) ) || (Qty[14].value>0) && ((GeneralHour[14].value==0 && GeneralMinute[14].value==0)))) {document.getElementById('trow14').style.backgroundColor='#dddddd'}
			if((i==15) && ((Qty[15].value==0) && ((GeneralHour[15].value==0 && GeneralMinute[15].value==0)||(GeneralHour[15].value==0 || GeneralMinute[15].value==0)|| (GeneralHour[15].value>0 && GeneralMinute[15].value>0) ) || (Qty[15].value>0) && ((GeneralHour[15].value==0 && GeneralMinute[15].value==0)))) {document.getElementById('trow15').style.backgroundColor='#dddddd'}
			if((i==16) && ((Qty[16].value==0) && ((GeneralHour[16].value==0 && GeneralMinute[16].value==0)||(GeneralHour[16].value==0 || GeneralMinute[16].value==0)|| (GeneralHour[16].value>0 && GeneralMinute[16].value>0) ) || (Qty[16].value>0) && ((GeneralHour[16].value==0 && GeneralMinute[16].value==0)))) {document.getElementById('trow16').style.backgroundColor='#dddddd'}	
			if((i==17) && ((Qty[17].value==0) && ((GeneralHour[17].value==0 && GeneralMinute[17].value==0)||(GeneralHour[17].value==0 || GeneralMinute[17].value==0)|| (GeneralHour[17].value>0 && GeneralMinute[17].value>0) ) || (Qty[17].value>0) && ((GeneralHour[17].value==0 && GeneralMinute[17].value==0)))) {document.getElementById('trow17').style.backgroundColor='#dddddd'}	
			if((i==18) && ((Qty[18].value==0) && ((GeneralHour[18].value==0 && GeneralMinute[18].value==0)||(GeneralHour[18].value==0 || GeneralMinute[18].value==0)|| (GeneralHour[18].value>0 && GeneralMinute[18].value>0) ) || (Qty[18].value>0) && ((GeneralHour[18].value==0 && GeneralMinute[18].value==0)))) {document.getElementById('trow18').style.backgroundColor='#dddddd'}	
			if((i==28) && ((Qty[28].value==0) && ((GeneralHour[28].value==0 && GeneralMinute[28].value==0)||(GeneralHour[28].value==0 || GeneralMinute[28].value==0)|| (GeneralHour[28].value>0 && GeneralMinute[28].value>0) ) || (Qty[28].value>0) && ((GeneralHour[28].value==0 && GeneralMinute[28].value==0)))) {document.getElementById('trow28').style.backgroundColor='#dddddd'}
			if((i==29) && ((Qty[29].value==0) && ((GeneralHour[29].value==0 && GeneralMinute[29].value==0)||(GeneralHour[29].value==0 || GeneralMinute[29].value==0)|| (GeneralHour[29].value>0 && GeneralMinute[29].value>0) ) || (Qty[29].value>0) && ((GeneralHour[29].value==0 && GeneralMinute[29].value==0)))) {document.getElementById('trow29').style.backgroundColor='#dddddd'}
			if((i==30) && ((Qty[30].value==0) && ((GeneralHour[30].value==0 && GeneralMinute[30].value==0)||(GeneralHour[30].value==0 || GeneralMinute[30].value==0)|| (GeneralHour[30].value>0 && GeneralMinute[30].value>0) ) || (Qty[30].value>0) && ((GeneralHour[30].value==0 && GeneralMinute[30].value==0)))) {document.getElementById('trow30').style.backgroundColor='#dddddd'}
			if((i==31) && ((Qty[31].value==0) && ((GeneralHour[31].value==0 && GeneralMinute[31].value==0)||(GeneralHour[31].value==0 || GeneralMinute[31].value==0)|| (GeneralHour[31].value>0 && GeneralMinute[31].value>0) ) || (Qty[31].value>0) && ((GeneralHour[31].value==0 && GeneralMinute[31].value==0)))) {document.getElementById('trow31').style.backgroundColor='#dddddd'}
			if((i==32) && ((Qty[32].value==0) && ((GeneralHour[32].value==0 && GeneralMinute[32].value==0)||(GeneralHour[32].value==0 || GeneralMinute[32].value==0)|| (GeneralHour[32].value>0 && GeneralMinute[32].value>0) ) || (Qty[32].value>0) && ((GeneralHour[32].value==0 && GeneralMinute[32].value==0)))) {document.getElementById('trow32').style.backgroundColor='#dddddd'}
			if((i==33) && ((Qty[33].value==0) && ((GeneralHour[33].value==0 && GeneralMinute[33].value==0)||(GeneralHour[33].value==0 || GeneralMinute[33].value==0)|| (GeneralHour[33].value>0 && GeneralMinute[33].value>0) ) || (Qty[33].value>0) && ((GeneralHour[33].value==0 && GeneralMinute[33].value==0)))) {document.getElementById('trow33').style.backgroundColor='#dddddd'}
			if((i==34) && ((Qty[34].value==0) && ((GeneralHour[34].value==0 && GeneralMinute[34].value==0)||(GeneralHour[34].value==0 || GeneralMinute[34].value==0)|| (GeneralHour[34].value>0 && GeneralMinute[34].value>0) ) || (Qty[34].value>0) && ((GeneralHour[34].value==0 && GeneralMinute[34].value==0)))) {document.getElementById('trow34').style.backgroundColor='#dddddd'}
			
			if(ApproxLoad[2].value==0){document.getElementById('trow2').style.backgroundColor='#dddddd';}
			if(ApproxLoad[3].value==0){document.getElementById('trow3').style.backgroundColor='#dddddd';}
			if(ApproxLoad[4].value==0){document.getElementById('trow4').style.backgroundColor='#dddddd';}
			if(ApproxLoad[5].value==0){document.getElementById('trow5').style.backgroundColor='#dddddd';}
			if(ApproxLoad[6].value==0){document.getElementById('trow6').style.backgroundColor='#dddddd';}
			if(ApproxLoad[7].value==0){document.getElementById('trow7').style.backgroundColor='#dddddd';}
			if(ApproxLoad[8].value==0){document.getElementById('trow8').style.backgroundColor='#dddddd';}
			if(ApproxLoad[14].value==0){document.getElementById('trow14').style.backgroundColor='#dddddd';}
			if(ApproxLoad[15].value==0){document.getElementById('trow15').style.backgroundColor='#dddddd';}
			if(ApproxLoad[16].value==0){document.getElementById('trow16').style.backgroundColor='#dddddd';}
			if(ApproxLoad[17].value==0){document.getElementById('trow17').style.backgroundColor='#dddddd';}
			if(ApproxLoad[18].value==0){document.getElementById('trow18').style.backgroundColor='#dddddd';}
			if(ApproxLoad[28].value==0){document.getElementById('trow28').style.backgroundColor='#dddddd';}
			if(ApproxLoad[29].value==0){document.getElementById('trow29').style.backgroundColor='#dddddd';}
			if(ApproxLoad[30].value==0){document.getElementById('trow30').style.backgroundColor='#dddddd';}
			if(ApproxLoad[31].value==0){document.getElementById('trow31').style.backgroundColor='#dddddd';}
			if(ApproxLoad[32].value==0){document.getElementById('trow32').style.backgroundColor='#dddddd';}
			if(ApproxLoad[33].value==0){document.getElementById('trow33').style.backgroundColor='#dddddd';}
			if(ApproxLoad[34].value==0){document.getElementById('trow34').style.backgroundColor='#dddddd';}
			
					
			CalculatedUnit=parseFloat(parseFloat(parseFloat((parseFloat(GeneralMinute[i].value))/60)+parseFloat(GeneralHour[i].value))*(parseFloat(parseFloat(ApproxLoad[i].value)/1000))*(parseFloat(Qty[i].value)*parseFloat(NoOfDays[0].value)))
			UnitsPerMonth[i].value=truncResult(CalculatedUnit,3);
			TotalTrancatedUnit+=CalculatedUnit;			
		}
		
		TotalUnitConsumed[0].value=truncResult(TotalTrancatedUnit,4);
	}
	catch(e)
	{
		alert("TotalUnits ::: " + e);
	}		
}

