			var answers = new Array(0, "sel", "sel", "sel");
			var extras = 0;
			var prices_two = new Array(559,289,249,126.5,2499,89,65,89,89,89,24.99,195,149,89,129,34.99,99,99,119,6250);

			function add(n, checked) {
				if(checked == true) {
					extras = extras + prices_two[parseInt(n)];
				}	else {
					extras = extras - prices_two[parseInt(n)];
				}
			}			
			function chooser(q,o) {
				answers[0] = Date();
				answers[q] = o;
			}
			function doTasks() {
				//alert(answers[1]);
				if(answers.length < 4 && extras == 0) {
					alert("Please choose from either the dropdowns or options below");
					return false;
				} else if((answers[1] == "sel"&& extras == 0)||(answers[2] == "sel"&& extras == 0)||(answers[3] == "sel"&& extras == 0) ) {
					alert("Please ensure you have chosen each option");
					return false;
				} else {
					if(answers[1] != "sel" && answers[2] != "sel" && answers[3] != "sel" ) {
						switch(parseInt(answers[1]))
						{
							case 1:
								prices = new Array(new Array(85,615,904,1463), new Array(85,650,939,1498), new Array(85,675,964,1523), new Array(85,790,1079,1638));
								break;
							case 2: 
								prices = new Array(new Array(85,645,934,1493), new Array(85,720,1009,1568), new Array(85,750,1039,1598), new Array(85,860,1149,1708));
								break;
							case 3:
								prices = new Array(new Array(85,615,904,1463), new Array(85,645,934,1493), new Array(85,750,1039,1598), new Array(85,840,1129,1688));
								break;
							case 4:
								prices = new Array(new Array(85,655,944,1503), new Array(85,695,984,1543), new Array(85,750,1039,1598), new Array(85,815,1104,1663));
								break;
							case 5:
								prices = new Array(new Array(85,675,964,1523), new Array(85,720,1009,1568), new Array(85,840,1129,1688), new Array(85,1000,1289,1848), new Array(85,1040,1329,1888));
								break;
							case 6:
								prices = new Array(new Array(85,660,949,1508), new Array(85,730,1019,1578), new Array(85,805,1094,1653), new Array(85,860,1149,1708), new Array(85,1120,1409,1968));
								break;
							case 7:
								prices = new Array(new Array(85,795,1084,1643), new Array(85,1135,1424,1983), new Array(85,1640,1929,2488), new Array(85,1970,2259,2818), new Array(85,2020,2309,2868));
								break;
							default:
								prices = new Array(new Array(85,795,1084,1643), new Array(85,1135,1424,1983), new Array(85,1640,1929,2488), new Array(85,1970,2259,2818), new Array(85,2020,2309,2868));
						}
						var quote = (prices[answers[2]][answers[3]]+extras).toFixed(2);
					} else {
						var quote = (extras).toFixed(2);
					}
					alert("Your quote will be in the region of £"+quote+" this will however depend on a final survey of the property. To book an appointment please click below");
					document.getElementById('quote').value="£"+quote;
					document.getElementById('hidden_quote').value="£"+quote;
					return false;
				}
			}