
function calc()
{
	var end = document.getElementById('end').value;
	var arr_price = new Array();
	for (var i=0; i<= end; i++) 
	  {		
		if(document.getElementById('toset'+i.toString())){
		arr_price[i]= document.getElementById('toset'+i.toString()).value;}
	  }
	
var sum=0;
var quant;
for (var i=0; i<= end; i++) 
{	
//if (i>0)
//	{
quant=0;
if (document.getElementById('qa'+i.toString()))
{
var tstObj= document.getElementById('qa'+i.toString());
	if (document.getElementById('type'+i.toString()).value==1)
	{ 
	
		if (tstObj.checked)
		{ 
		sum=sum+(arr_price[i]-0);
		document.getElementById('res'+i.toString()).innerHTML=arr_price[i];
		}
        	else
	 	{
		document.getElementById('res'+i.toString()).innerHTML="";
		}
	}

	else 	
	{
		if (tstObj.value != '')
			{
			quant=tstObj.value;
			document.getElementById('res'+i.toString()).innerHTML=quant*arr_price[i];
			sum=sum+quant*(arr_price[i]-0);
			}
		else 
			{ 
			document.getElementById('res'+i.toString()).innerHTML="";
			}
		
	}
			
	}
//}
		
}
document.getElementById("rsum").innerHTML=sum;
}