
$(function (){  

	$('input[name=number]').change(function(e){
		e.preventDefault();
		var numbersOnly = /^[+]?\d*$/;
		if (!numbersOnly.test($(this).val()) ) {
			alert ('Please enter numbers only');
			$(this).css({"color":"red"});
			$(this).focus(function () {
				$(this).val('').css({"color":"black"});;
			});
			//$(this).css({"color":"red"}).fadeOut(500);
			//$(this).val('');
		} else {
		//var n = parseInt($('input[name=number]').val());
		var sqFt = [];
		sqFt[0] = 185;
		sqFt[1] = 100;
		sqFt[2] = 90;
		sqFt[3] = 300;
		sqFt[4] = 125;
		sqFt[5] = 350;
		sqFt[6] = 225;
		
		var totalSqFt = 0,
		sizeFeet = 0,
		sizeMetres = 0,	
		totalM = 0;	
		$('input[name=number]').each(function(index){
			var n = $(this).val();
			sizeFeet = (n*sqFt[index]);
			sizeMetres = ((n*sqFt[index])/10.76);
		
		if (!isNaN(sizeFeet)){
			$('#Ft'+index).text(sizeFeet).css({'color':'black'});
		} else {
			$('#Ft'+index).text('Numbers only').css({'color':'red'});
		}
		if (!isNaN(sizeMetres)){
			$('#M'+index).text(sizeMetres.toFixed(2)).css({'color':'black'});
		} else {
			$('#M'+index).text('Numbers only').css({'color':'red'});
		}

				
			totalSqFt += sizeFeet;
			totalM += sizeMetres;
		});

		if (!isNaN(totalSqFt)){
			$('#FtTotal').empty().text(totalSqFt);
		} else {
			$('#FtTotal').empty().text('Numbers only');
		}
		
		if (!isNaN(totalM)){
			$('#MTotal').empty().text(totalM.toFixed(2));
		} else {
			$('#MTotal').empty().text('Numbers only');
		}
		
		
		
		
		
		}
	});
	
});

/*	
var $sqFt =	$('span.sqFt').val * $numReq;	
	
	});
	
});

	//n(intIndex);

var $numReq = $(this).val(); 	


var $sqM =	$('span.sqM').val;


	$sqM.each(function(i){
		$numReq * .val = $sqFt / 10.76;
	});
*/	