	var checkfilms = 1;
	var check35 = 1;
	var checkaps = 1;
	var checken = 1;
	var tot35 = 0;
	var totaps = 0;
	var totfilms = 0;
	var totex = 0
	var toten = 0;
	var gtotal = 0;
	var service = 1;
	var check35en = 1;
	var checkAPSen = 1;
	var isOK = 1;
	function resetALL(){
		check35en = 1;
		checkAPSen = 1;
		checkfilms = 1;
		check35 = 1;
		checkaps = 1;
		checken = 1;
		tot35 = 0;
		totaps = 0;
		totfilms = 0;
		totex = 0
		toten = 0;
		gtotal = 0;
		service = 1;
		isOK = 1;
		form3.reset();
		form5.reset();
		form6.reset();
		form9.reset();
	}
	function round(n)
	{
		var pennies=n*100;
		var strPennies="";    
 		pennies=Math.round(pennies);
 		if(pennies<100) 
		{
			strPennies = "0" + strPennies;
		}
		strPennies ="£"+strPennies+pennies;
		len=strPennies.length;
		frststr=strPennies.substring(0,len-2);
		lststr=strPennies.substring(len-2,len);
		rounded=frststr+"."+lststr;
		return rounded;
	}
	function c1()
	{
		service = 1;
	}
	function c2()
	{
		service = 2;
	}
	function c3() 
	{
		service = 3;
	}
	function c4()
	{
		service = 4;
	}
	function c5()
	{
		service = 5;
	}
	function calculate()
	{
		tot35 = 0;
		totaps = 0;
		totfilms = 0;
		totex = 0
		toten = 0;
		gtotal = 0;
		isOK = 1;
		parseValues();
		if (check35)  //Start of check 35mm films
		{
			if (service == 1){
					if(exp1235 > 0){
						tot35 += (exp1235 * 4.99);}
					if(exp2435 > 0){
						tot35 += (exp2435 * 5.99);}
					if(exp3635 > 0){
						tot35 += (exp3635 * 6.99);}
				}
				if (service == 2){
					if(exp1235 > 0){
						tot35 += (exp1235 * 3.99);}
					if(exp2435 > 0){
						tot35 += (exp2435 * 4.99);}
					if(exp3635 > 0){
						tot35 += (exp3635 * 5.99);}
				}
				if (service == 3){
					if(exp1235 > 0){
						tot35 += (exp1235 * 3.49);}
					if(exp2435 > 0){
						tot35 += (exp2435 * 4.49);}
					if(exp3635 > 0){
						tot35 += (exp3635 * 5.49);}
				}
				if (service == 4){
					if(exp1235 > 0){
						tot35 += (exp1235 * 2.49);}
					if(exp2435 > 0){
						tot35 += (exp2435 * 2.99);}
					if(exp3635 > 0){
						tot35 += (exp3635 * 3.49);}
				}
				if (service == 5){
					if(exp1235 > 0){
						tot35 += (exp1235 * 3.49);}
					if(exp2435 > 0){
						tot35 += (exp2435 * 4.49);}
					if(exp3635 > 0){
						tot35 += (exp3635 * 5.49);}
				}
		} // End of Check 35mm films
		if(checkaps)
		{
				if (service == 1){	
					if(ex15aps>0){
						totaps += (ex15aps * 7.99);}
					if(ex25aps>0){
						totaps += (ex25aps * 7.99);}
					if(ex40aps>0){
						totaps += (ex40aps * 8.99);}
				}
				if (service == 2){	
					if(ex15aps>0){
						totaps += (ex15aps * 7.49);}
					if(ex25aps>0){
						totaps += (ex25aps * 7.49);}
					if(ex40aps>0){
						totaps += (ex40aps * 8.49);}
				}
				if (service == 3){	
					if(ex15aps>0){
						totaps += (ex15aps * 6.99);}
					if(ex25aps>0){
						totaps += (ex25aps * 6.99);}
					if(ex40aps>0){
						totaps += (ex40aps * 7.99);}
				}
				if (service == 4){	
					if(ex15aps>0){
						totaps += (ex15aps * 3.99);}
					if(ex25aps>0){
						totaps += (ex25aps * 3.99);}
					if(ex40aps>0){
						totaps += (ex40aps * 4.49);}
				}
				if (service == 5){	
					if(ex15aps>0){
						totaps += (ex15aps * 6.99);}
					if(ex25aps>0){
						totaps += (ex25aps * 6.99);}
					if(ex40aps>0){
						totaps += (ex40aps * 7.99);}
				}
			} // End of check APS
			if ((es1235 | es2435 | es3635 | es15aps | es25aps | es40aps) > 0) // Extra sets
			{
				if ((es1235>0) & (exp1235 > 0)){
					totex += (es1235 * 1.99);}
				if ((es2435>0) & (exp2435 > 0)){
					totex += (es2435 * 1.99);}
				if ((es3635>0) & (exp3635 > 0)){
					totex += (es3635 * 2.99);}
				if ((es15aps>0) & (ex15aps > 0)){
					totex += (es15aps * 2.99);}
				if ((es25aps>0) & (ex25aps > 0)){
					totex += (es25aps * 2.99);}
				if ((es40aps>0) & (ex40aps > 0)){
					totex += (es40aps * 3.99);}
				totex = Math.round(1000*totex)/1000;
			} //End of extra sets!!
			if(checken)
			{	
				if ((en57+en68+en810+en812+aps5+aps8+re35+reclass+rehd+repan) > 0)  //Check enlargements
				{
					if (check35en){
						if(en57>0){
							toten += (en57 * 1.99);}
						if(en68>0){
							toten += (en68 * 2.99);}
						if(en810>0){
							toten += (en810 * 3.99);}
						if(en812>0){
							toten += (en812 * 4.99);}
						if(re35>0){
							toten += (re35 * 0.42);}
					}
					if (checkAPSen){
						if(aps5>0){
							toten += (aps5 * 2.99);}
						if(aps8>0){
							toten += (aps8 * 3.99);}
						if(reclass>0){
							toten += (reclass * 0.60);}
						if(rehd>0){
							toten += (rehd * 0.65);}
						if(repan>0){
							toten += (repan * 0.99);}
					}
			
				} //End of check enlargements!
			}
	} //End of calculate function!!
	function parseValues()
	{
			exp1235 = parseInt(form3.exp1235.value,10);
			exp2435 = parseInt(form3.exp2435.value,10);
			exp3635 = parseInt(form3.exp3635.value,10);
			es1235 = parseInt(form3.es1235.value,10);
			es2435 = parseInt(form3.es2435.value,10);
			es3635 = parseInt(form3.es3635.value,10);
			ex15aps = parseInt(form5.ex15aps.value,10);
			ex25aps = parseInt(form5.ex25aps.value,10);
			ex40aps = parseInt(form5.ex40aps.value,10);
			es15aps = parseInt(form5.es15aps.value,10);
			es25aps = parseInt(form5.es25aps.value,10);
			es40aps = parseInt(form5.es40aps.value,10);
			en57 = parseInt(form6.en57.value,10);
			en68 = parseInt(form6.en68.value,10);
			en810 = parseInt(form6.en810.value,10);
			en812 = parseInt(form6.en812.value,10);
			aps5 = parseInt(form9.aps5.value,10);
			aps8 = parseInt(form9.aps8.value,10);
			re35 = parseInt(form6.re35.value,10);
			reclass = parseInt(form9.reclass.value,10);
			rehd = parseInt(form9.rehd.value,10);
			repan = parseInt(form9.repan.value,10);
			return;
	}
	function correctZero()
	{
		parseValues();
		if (exp1235 > 0){form3.exp1235.value = parseInt(form3.exp1235.value,10);}
		if (exp2435 > 0){form3.exp2435.value = parseInt(form3.exp2435.value,10);}
		if (exp3635 > 0){form3.exp3635.value = parseInt(form3.exp3635.value,10);}
		if (ex15aps > 0){form5.ex15aps.value = parseInt(form5.ex15aps.value,10);}
		if (ex25aps > 0){form5.ex25aps.value = parseInt(form5.ex25aps.value,10);}
		if (ex40aps > 0){form5.ex40aps.value = parseInt(form5.ex40aps.value,10);}
		if (es1235 > 0){form3.es1235.value = parseInt(form3.es1235.value,10);}
		if (es2435 > 0){form3.es2435.value = parseInt(form3.es2435.value,10);}
		if (es3635 > 0){form3.es3635.value = parseInt(form3.es3635.value,10);}
		if (es15aps > 0){form5.es15aps.value = parseInt(form5.es15aps.value,10);}
		if (es25aps > 0){form5.es25aps.value = parseInt(form5.es25aps.value,10);}
		if (es40aps > 0){form5.es40aps.value = parseInt(form5.es40aps.value,10);}
		if (en57 > 0){form6.en57.value = parseInt(form6.en57.value,10);}
		if (en68 > 0){form6.en68.value = parseInt(form6.en68.value,10);}
		if (en810 > 0){form6.en810.value = parseInt(form6.en810.value,10);}
		if (en812 > 0){form6.en812.value = parseInt(form6.en812.value,10);}
		if (aps5 > 0){form9.aps5.value = parseInt(form9.aps5.value,10);}
		if (aps8 > 0){form9.aps8.value = parseInt(form9.aps8.value,10);}
		if (re35 > 0){form6.re35.value = parseInt(form6.re35.value,10);}
		if (reclass > 0){form9.reclass.value = parseInt(form9.reclass.value,10);}
		if (rehd > 0){form9.rehd.value = parseInt(form9.rehd.value,10);}
		if (repan > 0){form9.repan.value = parseInt(form9.repan.value,10);}
	}
	
	function liveUpdate()
	{
		var isError = 0;
		parseValues();
				
		if ((es1235 > 0) & (exp1235 == 0)){isError = 1;}
		if ((es2435 > 0) & (exp2435 == 0)){isError = 1;}
		if ((es3635 > 0) & (exp3635 == 0)){isError = 1;}
		if ((es15aps > 0) & (ex15aps == 0)){isError = 1;}
		if ((es25aps > 0) & (ex25aps == 0)){isError = 1;}
		if ((es40aps > 0) & (ex40aps == 0)){isError = 1;}
		calculate();		
		liveTot = tot35+totaps+totex+toten;
		liveTot = Math.round(1000*liveTot)/1000;
		if (isError)
		{
			form1.err.value = "Extra sets without films! Check!";
		}
		else if(liveTot == '8347916.52')
		{
			form1.err.value = "Wow Big Spender!";
		}		
		else if((!isError) | (liveTot != '8347916.52'))
		{
			form1.err.value = "";
		}
		if (liveTot == 0)
		{
			liveTot = "00.00";
		}
		form1.live.value = "Total: £"+liveTot;
		
		
		
	}
	function checkValues()
	{
		//This function determins if there are any extra set boxes checked without films
		//and tells the user to go back!
		isOK = 1;
		anything = 1;
		parseValues();
		if ((es1235 > 0) & (exp1235 == 0)){isOK = 0;}
		if ((es2435 > 0) & (exp2435 == 0)){isOK = 0;}
		if ((es3635 > 0) & (exp3635 == 0)){isOK = 0;}
		if ((es15aps > 0) & (ex15aps == 0)){isOK = 0;}
		if ((es25aps > 0) & (ex25aps == 0)){isOK = 0;}
		if ((es40aps > 0) & (ex40aps == 0)){isOK = 0;}
		if (en57+en68+en810+en812+aps5+aps8+re35+reclass+rehd+repan+exp1235+exp2435+exp3635+ex15aps+ex25aps+ex40aps+es1235+es2435+es3635+es15aps+es25aps+es40aps<1)
		{
			anything = 0;
			alString = '';
			alString += '<html>\n';
			alString += '<title>Calculator error</title>\n';
			alString += '<link rel="stylesheet" href="scripts/walterlloyd.css" type="text/css">\n';
			alString += '</head>\n';
			alString += '<body bgcolor="#ffffff" >\n';
			//alString += '<table width = "100%"><tr><td class="sideBar">You Have Made An Mistake!</td></tr></table>\n';
			alString += '<table width = "100%"><tr><td class="sideBar"><Img src="graphics/calcerror.gif"></td></tr></table>\n';
			alString += '<br><table class="first_Paragraph"><tr><td>You have not selected anything! <A HREF="javascript:window.close()" class = "walter">Close</a> this window and try again!';
			alString += '</td></tr><tr><td>&nbsp;</td></tr><tr><td><FORM name = "closeRes">';
			alString += '<INPUT class="inputBox" TYPE = "BUTTON" NAME = "shut" value = "Close Window" onClick = "javascript:window.close()">';
			alString += '</FORM></td></tr</table>';
			alString += '</body>\n';
			alString += '</html>\n';
			alertWin();
		}		
		if (isOK == 1 & anything == 1)
		{
			disres();
		}
		else if (isOK != 1)
		{
			alString = '';
			alString += '<html>\n';
			alString += '<title>Calculator error</title>\n';
			alString += '<link rel="stylesheet" href="scripts/walterlloyd.css" type="text/css">\n';
			alString += '<script languange="javascript" src="scripts/errorCheck.js"><!-- --></script>\n';
			alString += '<script languange="javascript" src="scripts/disable.js"><!-- --></script>\n';
			alString += '</head>\n';
			alString += '<body bgcolor="#ffffff" >\n';
			alString += '<table width = "100%"><tr><td class="sideBar"><Img src="graphics/calcerror.gif"></td></tr></table>\n';
			//alString += '<table width = "100%"><tr><td class="sideBar">You Have Made An Mistake!</td></tr></table>\n';
			alString += '<br><table class="main"><tr><td>\n';
			alString += 'You have said that you need extra sets on the following films:- </td></tr>\n';
			alString += '<tr><td>&nbsp;</td></tr><tr><td>\n';
			alString += '<table><form name="reset01">\n';
			if ((es1235 > 0) & (exp1235 == 0)){
				alString += '<tr><td valign="top" class="main"><b>12 exposure 35mm</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re01" value = "Reset" onClick = "javascript:opener.form3.es1235.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			if ((es2435 > 0) & (exp2435 == 0)){
				alString += '<tr><td valign="top" class="main"><b>24 exposure 35mm</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re02" value = "Reset" onClick = "javascript:opener.form3.es2435.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			if ((es3635 > 0) & (exp3635 == 0)){
				alString += '<tr><td valign="top" class="main"><b>36 exposure 35mm</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re03" value = "Reset" onClick = "javascript:opener.form3.es3635.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			if ((es15aps > 0) & (ex15aps == 0)){
				alString += '<tr><td valign="top" class="main"><b>15 exposure APS</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re04" value = "Reset" onClick = "javascript:opener.form5.es15aps.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			if ((es25aps > 0) & (ex25aps == 0)){
				alString += '<tr><td valign="top" class="main"><b>25 exposure APS</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re05" value = "Reset" onClick = "javascript:opener.form5.es25aps.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			if ((es40aps > 0) & (ex40aps == 0)){
				alString += '<tr><td valign="top" class="main"><b>40 exposure APS</b></td><td valign="top"><INPUT class="inputBox" TYPE = "BUTTON" NAME = "re06" value = "Reset" onClick = "javascript:opener.form5.es40aps.value = 0;closeWin();disableIt(this)"></td></tr>\n';}
			alString += '</form></table></td></tr>';
			alString += '<tr><td>&nbsp;</td></tr><tr><td>But you have not entered any films to be done!</td></tr\n';
			alString += '<tr><td>Please <a class="walter" href="javascript:void(0)"onclick="javascript:window.close()">close</a> this window and have another go!</td></tr></table>\n';
			alString += '</body>\n';
			alString += '</html>\n';
			
			alertWin();
		}
	}
	function alertWin()
	{
		alWin=window.open('','alWindow','width=450,height=430,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizeable=no');
		aldocument=alWin.document;
		aldocument.write(alString);
		aldocument.close();	
	}
	
	function disres()
	{
			parseValues();
			calculate();
					
			HTMLstring = '<html>\n';
			HTMLstring += '<head>\n';
			HTMLstring += '<title>Calculator results</title>\n';
			HTMLstring += '<link rel="stylesheet" href="scripts/walterlloyd.css" type="text/css">\n';
			HTMLstring += '</head>\n';
			HTMLstring += '<body bgcolor="#ffffff" onClose="resetALL()">\n';
			HTMLstring += '<img src = "graphics/calcbanner.jpg">\n';			
			
			if((exp1235 > 0) | (exp2435 > 0) | (exp3635 > 0))
			{
			  check35 = true;
			}
			else 
			  check35 = false;
			if ((ex15aps > 0) | (ex25aps > 0) | (ex40aps > 0))
			{
			  checkaps = true;
			}
			else
			  checkaps = false;
			if (service==1){ser='1 hour service';}
			if (service==2){ser='4 hour service';}
			if (service==3){ser='24 hour service';}
			if (service==4){ser='4 day service';}
			if (service==5){ser = 'postal service';}

			if ((check35|checkaps)&checkfilms) //Check 001
			{
				if ((exp1235+exp2435+exp3635+ex15aps+ex25aps+ex40aps) > 0) //check 002
				{
					if(check35 & !checkaps){
						if (es1235+es2435+es3635 > 0)
						{
							HTMLstring += '<P class="sideBar ">35mm films with extra sets on the '+ser+'</P>\n';										
						}
						else if (es1235+es2435+es3635<1)
						{
							HTMLstring += '<P class ="sideBar">35mm films '+ser+'</P>\n';
						}
					}
					else if(checkaps & !check35)
					{
						if(es15aps+es25aps+es40aps>0)
						{
							HTMLstring += '<P class="sideBar ">APS films with extra sets '+ser+'</p>\n';
						}
						else if ((es15aps+es25aps+es40aps<1))
						{
							HTMLstring += '<P class="sideBar ">APS films '+ser+'</p>\n';
						}
					}
					else if(checkaps & check35)
					{
						if (es1235+es2435+es3635+es15aps+es25aps+es40aps>0)
						{
							HTMLstring += '<P class="sideBar ">35mm & APS films with extra sets '+ser+'</p>\n';
						}
						else if ((es1235+es2435+es3635+es15aps+es25aps+es40aps<1))
						{
							HTMLstring += '<P class="sideBar ">35mm & APS films '+ser+'</p>\n';
						}
					}
					HTMLstring += '<table>';
					if (exp1235==1){fplu1 = 'film';}
					else if (exp1235>1){fplu1 = 'films';}
					if (exp2435==1){fplu2 = 'film';}
					else if (exp2435>1){fplu2 = 'films';}
					if (exp3635==1){fplu3 = 'film';}
					else if (exp3635>1){fplu3 = 'films';}
					if (es1235==1){eplu1 = 'set';}
					else if (es1235>1){eplu1 = 'sets';}
					if (es2435==1){eplu2 = 'set';}
					else if (es2435>1){eplu2 = 'sets';}
					if (es3635==1){eplu3 = 'set';}
					else if (es3635>1){eplu3 = 'sets';}
					if (es2435==1){eplu2 = 'set';}
					else if (es2435>1){eplu2 = 'sets';}
					if (ex15aps==1){fplu4 = 'film';}
					else if (ex15aps>1){fplu4 = 'films';}
					if (ex25aps==1){fplu5 = 'film';}
					else if (ex25aps>1){fplu5 = 'films';}
					if (ex40aps==1){fplu6 = 'film';}
					else if (ex40aps>1){fplu6 = 'films';}
					if (es15aps==1){eplu4 = 'set';}
					else if (es15aps>1){eplu4 = 'sets';}
					if (es25aps==1){eplu5 = 'set';}
					else if (es25aps>1){eplu5 = 'sets';}
					if (es40aps==1){eplu6 = 'set';}
					else if (es40aps>1){eplu6 = 'sets';}
					if(exp1235>0)
					{
						if(es1235>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp1235+'</b> 12exp '+fplu1+' with <b>'+es1235+'</b> extra '+eplu1+'.</td></tr>\n';
						}
						else if(es1235<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp1235+'</b> 12exp '+fplu1+'.</td></tr>\n';
						}
					}
					if(exp2435>0)
					{
						if(es2435>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp2435+'</b> 24exp '+fplu2+' with <b>'+es2435+'</b> extra '+eplu2+'.</td></tr>\n';
						}
						else if(es2435<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp2435+'</b> 24exp '+fplu2+'.</td></tr>\n';
						}
					}
					if(exp3635>0)
					{
						if(es3635>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp3635+'</b> 36exp '+fplu3+' with <b>'+es3635+'</b> extra '+eplu3+'.</td></tr>\n';
						}
						else if(es3635<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+exp3635+'</b> 36exp '+fplu3+'.</td></tr>\n';
						}
					}
					if(ex15aps>0)
					{
						if(es15aps>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex15aps+'</b> 15exp APS '+fplu4+' with <b>'+es15aps+'</b> extra '+eplu4+'.</td></tr>\n';
						}
						else if(es15aps<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex15aps+'</b> 15exp APS '+fplu4+'.</b></td></tr>\n';
						}
					}
					if(ex25aps>0)
					{
						if(es25aps>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex25aps+'</b> 25exp APS '+fplu5+' with <b>'+es25aps+'</b> extra '+eplu5+'.</td></tr>\n';
						}
						else if(es25aps<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex25aps+'</b> 25exp APS '+fplu5+'.</td></tr>\n';
						}
					}
					if(ex40aps>0)
					{
						if(es40aps>0)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex40aps+'</b> 40exp APS '+fplu6+' with <b>'+es40aps+'</b> extra '+eplu6+'.</td></tr>\n';
						}
						else if(es40aps<1)
						{
							HTMLstring += '<tr><td class="main">I have <b>'+ex40aps+'</b> 40exp APS '+fplu6+'.</td></tr>\n';
						}
					}
					totfilms = tot35 + totaps + totex;
					round(totfilms)
					//totfilms = Math.round(1000*totfilms)/1000;
					HTMLstring += '<tr><td>&nbsp</td></tr><tr><td class="first_Paragraph"><u>Films sub total: '+rounded+'</u></td></tr>\n';
					HTMLstring += '</table>';
				} //end of check 002				
			} //End of check 001
			
			//Begin Enlargements
			if(checken&(check35en|checkAPSen))
			{
				if ((en57+en68+en810+en812+aps5+aps8+re35+reclass+rehd+repan)>0)
				{
					if (check35en)
					{
						if (en57==1){enplu1='enlargement';}
						else if (en57>1){enplu1='enlargements';}
						if (en68==1){enplu2='enlargement';}
						else if (en68>1){enplu2='enlargements';}
						if (en810==1){enplu3='enlargement';}
						else if (en810>1){enplu3='enlargements';}
						if (en812==1){enplu4='enlargement';}
						else if (en812>1){enplu4='enlargements';}
						if (re35==1){enplu7='reprint';}
						else if (re35>1){enplu7='reprints';} 
					}
					if (checkAPSen)
					{
						if (aps5==1){enplu5='enlargement';}
						else if (aps5>1){enplu5='enlargements';}
						if (aps8==1){enplu6='enlargement';}
						else if (aps8>1){enplu6='enlargements';}
						if (reclass==1){enplu8='reprint';}
						else if (reclass>1){enplu8='reprints';}
						if (rehd==1){enplu9='reprint';}
						else if (rehd>1){enplu9='reprints';}
						if (repan==1){enplu10='reprint';}
						else if (repan>1){enplu10='reprints';}
					}
					entitle = '';
					if (check35en&!checkAPSen)
					{
						if (en57+en68+en810+en812 > 0)
						{
							entitle += 'Enlargements';
							if (re35 > 0)
							{ 
								entitle += ' & reprints';
							}
						}
						if (en57+en68+en810+en812 < 1)
						{
							if (re35 > 0)
							{
								entitle += 'Reprints';
							}
						}
					}
					if (checkAPSen&!check35en)
					{
						if (aps5 + aps8 > 0)
						{
							entitle += 'Enlargements';
							if (reclass+rehd+repan > 0)
							{
								entitle += ' & reprints';
							}
						}
						if (aps5+aps8 < 1){
							if (reclass+rehd+repan > 0)
							{
								entitle += ' & reprints';
							}
						}
					}
					if (checkAPSen&check35en)
					{
						if (en57+en68+en810+en812+aps5+aps8 > 0)
						{
							entitle += 'Enlargements';
							if (re35+reclass+rehd+repan > 0)
							{
								entitle += ' & reprints';
							}
						}
						if (en57+en68+en810+en812+aps5+aps8 < 1)
						{
							if (re35+reclass+rehd+repan > 0)
							{
								entitle += 'Reprints';
							}
						}
					}
					HTMLstring += '<P class="sideBar ">'+entitle+'.</p>\n';
					HTMLstring += '<table>\n';
					if (check35en | checkAPSen)
					{
						if ((en57 | en68 | en810 | en812 | aps5 | aps8) > 0)
						{
							HTMLstring += '<tr><td class="first_Paragraph"><u>Enlargements I require</u></td></tr><tr><td></td></tr>\n';	
							if(en57>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+en57+'</b> 5"x7" '+enplu1+'.</td></tr>\n';
							}
							if(en68>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+en68+'</b> 6"x8" '+enplu2+'.</td></tr>\n';
							}
							if (en810>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+en810+'</b> 8"x10" '+enplu3+'.</td></tr>\n';
							}
							if (en812>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+en812+'</b> 8"x12" '+enplu4+'.</td></tr>\n';
							}
							if(aps5>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+aps5+'</b> 5" APS '+enplu5+'.</td></tr>\n';
							}
							if(aps8>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+aps8+'</b> 6" APS '+enplu6+'.</td></tr>\n';
							}
						} //End of 35mm enlargements
						
						if ((re35 | reclass | rehd | repan) > 0)
						{						
							if ((en57 | en68 | en810 | en812 | aps5 | aps8) > 0)
							{ 
								HTMLstring += '<tr><td>&nbsp</td></tr>'
							}
							HTMLstring +='<tr><td class="first_Paragraph"><u>Reprints I require</u></td></tr> <tr><td></td></tr>\n';					
							if(re35>0)
							{
								HTMLstring += '<tr><td class="main"><b> '+re35+'</b> 6"x4" 35mm '+enplu7+'.</td></tr>\n';
							}
							if(reclass>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+reclass+'</b> classic(4"x6") APS '+enplu8+'.</td></tr>\n';
							}
							if(rehd>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+rehd+'</b> HDtv(4"x7") APS '+enplu9+'.</td></tr>\n';
							}
							if(repan>0)
							{
								HTMLstring += '<tr><td class="main"><b>'+repan+'</b> panoramic(4"x10") APS '+enplu10+'.</td></tr>\n';
							}
						}
					} //end of check enlargements if's! 
					round(toten);
					//toten = Math.round(1000*toten)/1000;
					if (en57+en68+en810+en812+aps5+aps8+re35+rehd+repan+exp1235+exp2435+exp3635+ex15aps+ex25aps+ex40aps+es1235+es2435+es3635+es15aps+es25aps+es40aps==0)
					{
						if (reclass)
						{
							toten += '0';
						}
					}
					entitle2 = '';
					if (en57+en68+en810+en812+aps5+aps8 > 0)
					{
						entitle2 += 'Enlargements';
					}
					if (re35+reclass+rehd+repan>0)
					{
						if (en57+en68+en810+en812+aps5+aps8 > 0)
						{
							entitle2 += ' & reprints';
						}
						else if (en57+en68+en810+en812+aps5+aps8 == 0)
						{
							entitle2 += 'Reprints';
						}	
					}
					HTMLstring += '<tr><td>&nbsp</tr></td><tr><td class="first_Paragraph"><u>'+entitle2+' sub-total: '+rounded+'</u></td></tr>\n';
					HTMLstring += '</table>\n';
				}
			}
			if (check35|checkaps|checken){
				gtotal = toten + totfilms;
				gtotal = Math.round(1000*gtotal)/1000;
			}
			if (en57+en68+en810+en812+aps5+aps8+re35+rehd+repan+exp1235+exp2435+exp3635+ex15aps+ex25aps+ex40aps+es1235+es2435+es3635+es15aps+es25aps+es40aps==0){
				if (reclass){
					gtotal += '0';
					}
			}
			if (((check35|checkaps)&checkfilms)|checken){
				if (en57+en68+en810+en812+aps5+aps8+re35+reclass+rehd+repan+exp1235+exp2435+exp3635+ex15aps+ex25aps+ex40aps+es1235+es2435+es3635+es15aps+es25aps+es40aps>0){
					if (((check35|checkaps)&checkfilms)|checken){
						//HTMLstring += '<table><tr><td class = "main">';
						if (gtotal)
						{
							round(gtotal);
							HTMLstring += '<table><tr>&nbsp;<td></td></tr><tr><td class = "news_date">';
							HTMLstring += 'GRAND TOTAL: '+rounded+'\n</td></tr><tr><td>';
							HTMLstring += '<br><FORM name = "PrintRes">';
							HTMLstring += '<INPUT class="inputBox" TYPE = "BUTTON" NAME = "pr" value = "Print Results" onClick = "javascript:window.print()">&nbsp&nbsp&nbsp';
							HTMLstring += '<INPUT class="inputBox" TYPE = "BUTTON" NAME = "shut2" value = "Close Results Window" onClick = "javascript:window.close()">';
							HTMLstring += '</FORM>';
							HTMLstring += '</td></tr></table>';
						}
					}
				}
			}
			OpenTheWindow();
			tot35 = 0;
			totaps = 0;
			totfilms = 0;
			totex = 0
			toten = 0;
			gtotal = 0;		
	}//End of disres
	function writeFrame(fr,info)
	{
		parent.myFrame.document.write(info);
		return;
	}
	function OpenTheWindow()
	{
			resWin=window.open('','resWindow','width=600,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizeable=no');
			resdocument=resWin.document;
			resdocument.write(HTMLstring);
			resdocument.close();
	}
