function selectA()
{
//4 User Peer to Peer
clearform()
document.networkquote.wrkqty.value = 4
document.networkquote.adslrtfrqty.value = 1
tmp1 = parseInt(document.networkquote.wrkqty.value)
tmp2 = parseInt(document.networkquote.pwrwrkqty.value)
tmp3 = parseInt(document.networkquote.pcservqty.value)
tmp4 = parseInt(document.networkquote.serverqty.value)
tmp5 = parseInt(document.networkquote.pwrserverqty.value)
tmp6 = parseInt(document.networkquote.adslrtfrqty.value)
tmp7 = parseInt(document.networkquote.adslwirertfrqty.value)
tmp8 = parseInt(document.networkquote.cabpportqty.value)
tmp9 = parseInt(document.networkquote.swtfptqty.value)
tmp10 = parseInt(document.networkquote.swstptqty.value)
tmp11 = parseInt(document.networkquote.sweptqty.value)
tmp12 = parseInt(document.networkquote.lsblkprntqty.value)
tmp13 = parseInt(document.networkquote.lsrcolqty.value)
tmp14 = parseInt(document.networkquote.colinkqty.value)
tmp15 = parseInt(document.networkquote.scanqty.value)
tmp16 = parseInt(document.networkquote.domqty.value)
tmp17 = parseInt(document.networkquote.webaqty.value)
tmp18 = parseInt(document.networkquote.webbqty.value)
tmp19 = parseInt(document.networkquote.webcqty.value)
	if (tmp1 >=1 )
		{
		document.networkquote.wrkval.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		document.networkquote.total.value = ""
		document.networkquote.total.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		}
	else
		{
		document.networkquote.wrkqty.value = ""
		document.networkquote.wrkval.value = ""
		}

	if (tmp2 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrwrkval.value = parseInt(document.networkquote.pwrwrkpce.value * tmp2)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrwrkval.value)
		}
	else
		{
		document.networkquote.pwrwrkqty.value = ""
		document.networkquote.pwrwrkval.value = ""
		}		
	
	if (tmp3 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pcservval.value = parseInt(document.networkquote.pcservpce.value * tmp3)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pcservval.value)
		}
	else
		{
		document.networkquote.pcservqty.value = ""
		document.networkquote.pcservval.value = ""
		}		

	if (tmp4 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.serverval.value = parseInt(document.networkquote.serverpce.value * tmp4)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.serverqty.value = ""
		document.networkquote.serverval.value = ""
		}		
				
	if (tmp5 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrserverval.value = parseInt(document.networkquote.pwrserverpce.value * tmp5)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrserverval.value)
		}
	else
		{
		document.networkquote.pwrserverqty.value = ""
		document.networkquote.pwrserverval.value = ""
		}		

	if (tmp6 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslrtfrval.value = parseInt(document.networkquote.adslrtfrpce.value * tmp6)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslrtfrval.value)
		}
	else
		{
		document.networkquote.adslrtfrqty.value = ""
		document.networkquote.adslrtfrval.value = ""
		}		

	if (tmp7 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslwirertfrval.value = parseInt(document.networkquote.adslwirertfrpce.value * tmp7)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslwirertfrval.value)
		}
	else
		{
		document.networkquote.adslwirertfrqty.value = ""
		document.networkquote.adslwirertfrval.value = ""
		}		

	if (tmp8 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.cabpportval.value = parseInt(document.networkquote.cabpportpce.value * tmp8)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.cabpportval.value)
		}
	else
		{
		document.networkquote.cabpportqty.value = ""
		document.networkquote.cabpportval.value = ""			
		}		

	if (tmp9 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * tmp9)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swtfptval.value)
		}
	else
		{
		document.networkquote.swtfptqty.value = ""
		document.networkquote.swtfptval.value = ""			
		}		

	if (tmp10 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swstptval.value = parseInt(document.networkquote.swstptpce.value * tmp10)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swstptval.value)
		}
	else
		{
		document.networkquote.swstptqty.value = ""
		document.networkquote.swstptval.value = ""
		}		

	if (tmp11 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.sweptval.value = parseInt(document.networkquote.sweptpce.value * tmp11)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.sweptval.value)
		}
	else
		{
		document.networkquote.sweptqty.value = ""
		document.networkquote.sweptval.value = ""
		}		

	if (tmp12 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsblkprntval.value = parseInt(document.networkquote.lsblkprntpce.value * tmp12)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsblkprntval.value)
		}
	else
		{
		document.networkquote.lsblkprntqty.value = ""
		document.networkquote.lsblkprntval.value = ""
		}		

	if (tmp13 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsrcolval.value = parseInt(document.networkquote.lsrcolpce.value * tmp13)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsrcolval.value)
		}
	else
		{
		document.networkquote.lsrcolqty.value = ""
		document.networkquote.lsrcolval.value = ""
		}		

	if (tmp14 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.colinkval.value = parseInt(document.networkquote.colinkpce.value * tmp14)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.colinkval.value)
		}
	else
		{
		document.networkquote.colinkqty.value = ""
		document.networkquote.colinkval.value = ""
		}		
		
	if (tmp15 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.scanval.value = parseInt(document.networkquote.scanpce.value * tmp15)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.scanqty.value = ""
		document.networkquote.scanval.value = ""
		}		

	if (tmp16 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.domval.value = parseInt(document.networkquote.dompce.value * tmp16)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.domval.value)
		}
	else
		{
		document.networkquote.domqty.value = ""
		document.networkquote.domval.value = ""
		}		

	if (tmp17 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webaval.value = parseInt(document.networkquote.webapce.value * tmp17)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webaval.value)
		}
	else
		{
		document.networkquote.webaqty.value = ""
		document.networkquote.webaval.value = ""
		}		

	if (tmp18 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webbval.value = parseInt(document.networkquote.webbpce.value * tmp18)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webbval.value)
		}
	else
		{
		document.networkquote.webbqty.value = ""
		document.networkquote.webbval.value = ""
		}		

	if (tmp19 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webcval.value = parseInt(document.networkquote.webcpce.value * tmp19)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webcval.value)
		}
	else
		{
		document.networkquote.webcqty.value = ""
		document.networkquote.webcval.value = ""
		}		
}

function selectB()
{
//4 workstations 1 adsl wireless router will be selected should equal £1950
clearform()
document.networkquote.wrkqty.value = 4
document.networkquote.adslwirertfrqty.value = 1
tmp1 = parseInt(document.networkquote.wrkqty.value)
tmp2 = parseInt(document.networkquote.pwrwrkqty.value)
tmp3 = parseInt(document.networkquote.pcservqty.value)
tmp4 = parseInt(document.networkquote.serverqty.value)
tmp5 = parseInt(document.networkquote.pwrserverqty.value)
tmp6 = parseInt(document.networkquote.adslrtfrqty.value)
tmp7 = parseInt(document.networkquote.adslwirertfrqty.value)
tmp8 = parseInt(document.networkquote.cabpportqty.value)
tmp9 = parseInt(document.networkquote.swtfptqty.value)
tmp10 = parseInt(document.networkquote.swstptqty.value)
tmp11 = parseInt(document.networkquote.sweptqty.value)
tmp12 = parseInt(document.networkquote.lsblkprntqty.value)
tmp13 = parseInt(document.networkquote.lsrcolqty.value)
tmp14 = parseInt(document.networkquote.colinkqty.value)
tmp15 = parseInt(document.networkquote.scanqty.value)
tmp16 = parseInt(document.networkquote.domqty.value)
tmp17 = parseInt(document.networkquote.webaqty.value)
tmp18 = parseInt(document.networkquote.webbqty.value)
tmp19 = parseInt(document.networkquote.webcqty.value)
	if (tmp1 >=1 )
		{
		document.networkquote.wrkval.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		document.networkquote.total.value = ""
		document.networkquote.total.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		}
	else
		{
		document.networkquote.wrkqty.value = ""
		document.networkquote.wrkval.value = ""
		}

	if (tmp2 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrwrkval.value = parseInt(document.networkquote.pwrwrkpce.value * tmp2)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrwrkval.value)
		}
	else
		{
		document.networkquote.pwrwrkqty.value = ""
		document.networkquote.pwrwrkval.value = ""
		}		
	
	if (tmp3 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pcservval.value = parseInt(document.networkquote.pcservpce.value * tmp3)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pcservval.value)
		}
	else
		{
		document.networkquote.pcservqty.value = ""
		document.networkquote.pcservval.value = ""
		}		

	if (tmp4 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.serverval.value = parseInt(document.networkquote.serverpce.value * tmp4)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.serverqty.value = ""
		document.networkquote.serverval.value = ""
		}		
				
	if (tmp5 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrserverval.value = parseInt(document.networkquote.pwrserverpce.value * tmp5)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrserverval.value)
		}
	else
		{
		document.networkquote.pwrserverqty.value = ""
		document.networkquote.pwrserverval.value = ""
		}		

	if (tmp6 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslrtfrval.value = parseInt(document.networkquote.adslrtfrpce.value * tmp6)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslrtfrval.value)
		}
	else
		{
		document.networkquote.adslrtfrqty.value = ""
		document.networkquote.adslrtfrval.value = ""
		}		

	if (tmp7 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslwirertfrval.value = parseInt(document.networkquote.adslwirertfrpce.value * tmp7)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslwirertfrval.value)
		}
	else
		{
		document.networkquote.adslwirertfrqty.value = ""
		document.networkquote.adslwirertfrval.value = ""
		}		

	if (tmp8 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.cabpportval.value = parseInt(document.networkquote.cabpportpce.value * tmp8)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.cabpportval.value)
		}
	else
		{
		document.networkquote.cabpportqty.value = ""
		document.networkquote.cabpportval.value = ""			
		}		

	if (tmp9 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * tmp9)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swtfptval.value)
		}
	else
		{
		document.networkquote.swtfptqty.value = ""
		document.networkquote.swtfptval.value = ""			
		}		

	if (tmp10 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swstptval.value = parseInt(document.networkquote.swstptpce.value * tmp10)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swstptval.value)
		}
	else
		{
		document.networkquote.swstptqty.value = ""
		document.networkquote.swstptval.value = ""
		}		

	if (tmp11 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.sweptval.value = parseInt(document.networkquote.sweptpce.value * tmp11)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.sweptval.value)
		}
	else
		{
		document.networkquote.sweptqty.value = ""
		document.networkquote.sweptval.value = ""
		}		

	if (tmp12 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsblkprntval.value = parseInt(document.networkquote.lsblkprntpce.value * tmp12)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsblkprntval.value)
		}
	else
		{
		document.networkquote.lsblkprntqty.value = ""
		document.networkquote.lsblkprntval.value = ""
		}		

	if (tmp13 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsrcolval.value = parseInt(document.networkquote.lsrcolpce.value * tmp13)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsrcolval.value)
		}
	else
		{
		document.networkquote.lsrcolqty.value = ""
		document.networkquote.lsrcolval.value = ""
		}		

	if (tmp14 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.colinkval.value = parseInt(document.networkquote.colinkpce.value * tmp14)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.colinkval.value)
		}
	else
		{
		document.networkquote.colinkqty.value = ""
		document.networkquote.colinkval.value = ""
		}		
		
	if (tmp15 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.scanval.value = parseInt(document.networkquote.scanpce.value * tmp15)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.scanqty.value = ""
		document.networkquote.scanval.value = ""
		}		

	if (tmp16 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.domval.value = parseInt(document.networkquote.dompce.value * tmp16)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.domval.value)
		}
	else
		{
		document.networkquote.domqty.value = ""
		document.networkquote.domval.value = ""
		}		

	if (tmp17 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webaval.value = parseInt(document.networkquote.webapce.value * tmp17)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webaval.value)
		}
	else
		{
		document.networkquote.webaqty.value = ""
		document.networkquote.webaval.value = ""
		}		

	if (tmp18 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webbval.value = parseInt(document.networkquote.webbpce.value * tmp18)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webbval.value)
		}
	else
		{
		document.networkquote.webbqty.value = ""
		document.networkquote.webbval.value = ""
		}		

	if (tmp19 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webcval.value = parseInt(document.networkquote.webcpce.value * tmp19)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webcval.value)
		}
	else
		{
		document.networkquote.webcqty.value = ""
		document.networkquote.webcval.value = ""
		}		
}

function selectC()
{
//10 user server network setup
clearform()
document.networkquote.wrkqty.value = 10
document.networkquote.serverqty.value = 1
document.networkquote.adslrtfrqty.value = 1
document.networkquote.swtfptqty.value = 1
tmp1 = parseInt(document.networkquote.wrkqty.value)
tmp2 = parseInt(document.networkquote.pwrwrkqty.value)
tmp3 = parseInt(document.networkquote.pcservqty.value)
tmp4 = parseInt(document.networkquote.serverqty.value)
tmp5 = parseInt(document.networkquote.pwrserverqty.value)
tmp6 = parseInt(document.networkquote.adslrtfrqty.value)
tmp7 = parseInt(document.networkquote.adslwirertfrqty.value)
tmp8 = parseInt(document.networkquote.cabpportqty.value)
tmp9 = parseInt(document.networkquote.swtfptqty.value)
tmp10 = parseInt(document.networkquote.swstptqty.value)
tmp11 = parseInt(document.networkquote.sweptqty.value)
tmp12 = parseInt(document.networkquote.lsblkprntqty.value)
tmp13 = parseInt(document.networkquote.lsrcolqty.value)
tmp14 = parseInt(document.networkquote.colinkqty.value)
tmp15 = parseInt(document.networkquote.scanqty.value)
tmp16 = parseInt(document.networkquote.domqty.value)
tmp17 = parseInt(document.networkquote.webaqty.value)
tmp18 = parseInt(document.networkquote.webbqty.value)
tmp19 = parseInt(document.networkquote.webcqty.value)
	if (tmp1 >=1 )
		{
		document.networkquote.wrkval.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		document.networkquote.total.value = ""
		document.networkquote.total.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		}
	else
		{
		document.networkquote.wrkqty.value = ""
		document.networkquote.wrkval.value = ""
		}

	if (tmp2 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrwrkval.value = parseInt(document.networkquote.pwrwrkpce.value * tmp2)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrwrkval.value)
		}
	else
		{
		document.networkquote.pwrwrkqty.value = ""
		document.networkquote.pwrwrkval.value = ""
		}		
	
	if (tmp3 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pcservval.value = parseInt(document.networkquote.pcservpce.value * tmp3)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pcservval.value)
		}
	else
		{
		document.networkquote.pcservqty.value = ""
		document.networkquote.pcservval.value = ""
		}		

	if (tmp4 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.serverval.value = parseInt(document.networkquote.serverpce.value * tmp4)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.serverqty.value = ""
		document.networkquote.serverval.value = ""
		}		
				
	if (tmp5 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrserverval.value = parseInt(document.networkquote.pwrserverpce.value * tmp5)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrserverval.value)
		}
	else
		{
		document.networkquote.pwrserverqty.value = ""
		document.networkquote.pwrserverval.value = ""
		}		

	if (tmp6 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslrtfrval.value = parseInt(document.networkquote.adslrtfrpce.value * tmp6)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslrtfrval.value)
		}
	else
		{
		document.networkquote.adslrtfrqty.value = ""
		document.networkquote.adslrtfrval.value = ""
		}		

	if (tmp7 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslwirertfrval.value = parseInt(document.networkquote.adslwirertfrpce.value * tmp7)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslwirertfrval.value)
		}
	else
		{
		document.networkquote.adslwirertfrqty.value = ""
		document.networkquote.adslwirertfrval.value = ""
		}		

	if (tmp8 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.cabpportval.value = parseInt(document.networkquote.cabpportpce.value * tmp8)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.cabpportval.value)
		}
	else
		{
		document.networkquote.cabpportqty.value = ""
		document.networkquote.cabpportval.value = ""			
		}		

	if (tmp9 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * tmp9)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swtfptval.value)
		}
	else
		{
		document.networkquote.swtfptqty.value = ""
		document.networkquote.swtfptval.value = ""			
		}		

	if (tmp10 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swstptval.value = parseInt(document.networkquote.swstptpce.value * tmp10)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swstptval.value)
		}
	else
		{
		document.networkquote.swstptqty.value = ""
		document.networkquote.swstptval.value = ""
		}		

	if (tmp11 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.sweptval.value = parseInt(document.networkquote.sweptpce.value * tmp11)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.sweptval.value)
		}
	else
		{
		document.networkquote.sweptqty.value = ""
		document.networkquote.sweptval.value = ""
		}		

	if (tmp12 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsblkprntval.value = parseInt(document.networkquote.lsblkprntpce.value * tmp12)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsblkprntval.value)
		}
	else
		{
		document.networkquote.lsblkprntqty.value = ""
		document.networkquote.lsblkprntval.value = ""
		}		

	if (tmp13 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsrcolval.value = parseInt(document.networkquote.lsrcolpce.value * tmp13)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsrcolval.value)
		}
	else
		{
		document.networkquote.lsrcolqty.value = ""
		document.networkquote.lsrcolval.value = ""
		}		

	if (tmp14 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.colinkval.value = parseInt(document.networkquote.colinkpce.value * tmp14)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.colinkval.value)
		}
	else
		{
		document.networkquote.colinkqty.value = ""
		document.networkquote.colinkval.value = ""
		}		
		
	if (tmp15 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.scanval.value = parseInt(document.networkquote.scanpce.value * tmp15)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.scanqty.value = ""
		document.networkquote.scanval.value = ""
		}		

	if (tmp16 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.domval.value = parseInt(document.networkquote.dompce.value * tmp16)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.domval.value)
		}
	else
		{
		document.networkquote.domqty.value = ""
		document.networkquote.domval.value = ""
		}		

	if (tmp17 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webaval.value = parseInt(document.networkquote.webapce.value * tmp17)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webaval.value)
		}
	else
		{
		document.networkquote.webaqty.value = ""
		document.networkquote.webaval.value = ""
		}		

	if (tmp18 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webbval.value = parseInt(document.networkquote.webbpce.value * tmp18)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webbval.value)
		}
	else
		{
		document.networkquote.webbqty.value = ""
		document.networkquote.webbval.value = ""
		}		

	if (tmp19 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webcval.value = parseInt(document.networkquote.webcpce.value * tmp19)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webcval.value)
		}
	else
		{
		document.networkquote.webcqty.value = ""
		document.networkquote.webcval.value = ""
		}		
}

function selectD()
{
//10 workstations 1adsl wireless router 1 24user switch 1 pcserver will be selected  which should equal £5380
clearform()
document.networkquote.wrkqty.value = 10
document.networkquote.serverqty.value = 1
document.networkquote.adslwirertfrqty.value = 1
document.networkquote.swtfptqty.value = 1
tmp1 = parseInt(document.networkquote.wrkqty.value)
tmp2 = parseInt(document.networkquote.pwrwrkqty.value)
tmp3 = parseInt(document.networkquote.pcservqty.value)
tmp4 = parseInt(document.networkquote.serverqty.value)
tmp5 = parseInt(document.networkquote.pwrserverqty.value)
tmp6 = parseInt(document.networkquote.adslrtfrqty.value)
tmp7 = parseInt(document.networkquote.adslwirertfrqty.value)
tmp8 = parseInt(document.networkquote.cabpportqty.value)
tmp9 = parseInt(document.networkquote.swtfptqty.value)
tmp10 = parseInt(document.networkquote.swstptqty.value)
tmp11 = parseInt(document.networkquote.sweptqty.value)
tmp12 = parseInt(document.networkquote.lsblkprntqty.value)
tmp13 = parseInt(document.networkquote.lsrcolqty.value)
tmp14 = parseInt(document.networkquote.colinkqty.value)
tmp15 = parseInt(document.networkquote.scanqty.value)
tmp16 = parseInt(document.networkquote.domqty.value)
tmp17 = parseInt(document.networkquote.webaqty.value)
tmp18 = parseInt(document.networkquote.webbqty.value)
tmp19 = parseInt(document.networkquote.webcqty.value)
	if (tmp1 >=1 )
		{
		document.networkquote.wrkval.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		document.networkquote.total.value = ""
		document.networkquote.total.value = parseInt(document.networkquote.wrkpce.value * tmp1)
		}
	else
		{
		document.networkquote.wrkqty.value = ""
		document.networkquote.wrkval.value = ""
		}

	if (tmp2 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrwrkval.value = parseInt(document.networkquote.pwrwrkpce.value * tmp2)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrwrkval.value)
		}
	else
		{
		document.networkquote.pwrwrkqty.value = ""
		document.networkquote.pwrwrkval.value = ""
		}		
	
	if (tmp3 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pcservval.value = parseInt(document.networkquote.pcservpce.value * tmp3)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pcservval.value)
		}
	else
		{
		document.networkquote.pcservqty.value = ""
		document.networkquote.pcservval.value = ""
		}		

	if (tmp4 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.serverval.value = parseInt(document.networkquote.serverpce.value * tmp4)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.serverqty.value = ""
		document.networkquote.serverval.value = ""
		}		
				
	if (tmp5 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.pwrserverval.value = parseInt(document.networkquote.pwrserverpce.value * tmp5)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.pwrserverval.value)
		}
	else
		{
		document.networkquote.pwrserverqty.value = ""
		document.networkquote.pwrserverval.value = ""
		}		

	if (tmp6 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslrtfrval.value = parseInt(document.networkquote.adslrtfrpce.value * tmp6)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslrtfrval.value)
		}
	else
		{
		document.networkquote.adslrtfrqty.value = ""
		document.networkquote.adslrtfrval.value = ""
		}		

	if (tmp7 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.adslwirertfrval.value = parseInt(document.networkquote.adslwirertfrpce.value * tmp7)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.adslwirertfrval.value)
		}
	else
		{
		document.networkquote.adslwirertfrqty.value = ""
		document.networkquote.adslwirertfrval.value = ""
		}		

	if (tmp8 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.cabpportval.value = parseInt(document.networkquote.cabpportpce.value * tmp8)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.cabpportval.value)
		}
	else
		{
		document.networkquote.cabpportqty.value = ""
		document.networkquote.cabpportval.value = ""			
		}		

	if (tmp9 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * tmp9)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swtfptval.value)
		}
	else
		{
		document.networkquote.swtfptqty.value = ""
		document.networkquote.swtfptval.value = ""			
		}		

	if (tmp10 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.swstptval.value = parseInt(document.networkquote.swstptpce.value * tmp10)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.swstptval.value)
		}
	else
		{
		document.networkquote.swstptqty.value = ""
		document.networkquote.swstptval.value = ""
		}		

	if (tmp11 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.sweptval.value = parseInt(document.networkquote.sweptpce.value * tmp11)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.sweptval.value)
		}
	else
		{
		document.networkquote.sweptqty.value = ""
		document.networkquote.sweptval.value = ""
		}		

	if (tmp12 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsblkprntval.value = parseInt(document.networkquote.lsblkprntpce.value * tmp12)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsblkprntval.value)
		}
	else
		{
		document.networkquote.lsblkprntqty.value = ""
		document.networkquote.lsblkprntval.value = ""
		}		

	if (tmp13 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.lsrcolval.value = parseInt(document.networkquote.lsrcolpce.value * tmp13)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.lsrcolval.value)
		}
	else
		{
		document.networkquote.lsrcolqty.value = ""
		document.networkquote.lsrcolval.value = ""
		}		

	if (tmp14 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.colinkval.value = parseInt(document.networkquote.colinkpce.value * tmp14)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.colinkval.value)
		}
	else
		{
		document.networkquote.colinkqty.value = ""
		document.networkquote.colinkval.value = ""
		}		
		
	if (tmp15 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.scanval.value = parseInt(document.networkquote.scanpce.value * tmp15)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.serverval.value)
		}
	else
		{
		document.networkquote.scanqty.value = ""
		document.networkquote.scanval.value = ""
		}		

	if (tmp16 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.domval.value = parseInt(document.networkquote.dompce.value * tmp16)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.domval.value)
		}
	else
		{
		document.networkquote.domqty.value = ""
		document.networkquote.domval.value = ""
		}		

	if (tmp17 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webaval.value = parseInt(document.networkquote.webapce.value * tmp17)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webaval.value)
		}
	else
		{
		document.networkquote.webaqty.value = ""
		document.networkquote.webaval.value = ""
		}		

	if (tmp18 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webbval.value = parseInt(document.networkquote.webbpce.value * tmp18)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webbval.value)
		}
	else
		{
		document.networkquote.webbqty.value = ""
		document.networkquote.webbval.value = ""
		}		

	if (tmp19 >=1 )
		{
		mytmp = parseInt(document.networkquote.total.value)		
		document.networkquote.webcval.value = parseInt(document.networkquote.webcpce.value * tmp19)
		document.networkquote.total.value = ""
		document.networkquote.total.value = mytmp + parseInt(document.networkquote.webcval.value)
		}
	else
		{
		document.networkquote.webcqty.value = ""
		document.networkquote.webcval.value = ""
		}		
}

function clearform()
{
document.networkquote.wrkqty.value = 0
document.networkquote.pwrwrkqty.value = 0
document.networkquote.pcservqty.value = 0
document.networkquote.serverqty.value = 0
document.networkquote.pwrserverqty.value = 0
document.networkquote.adslrtfrqty.value = 0
document.networkquote.adslwirertfrqty.value = 0
document.networkquote.cabpportqty.value = 0
document.networkquote.swtfptqty.value = 0
document.networkquote.swstptqty.value = 0
document.networkquote.sweptqty.value = 0
document.networkquote.lsblkprntqty.value = 0
document.networkquote.lsrcolqty.value = 0
document.networkquote.colinkqty.value = 0
document.networkquote.scanqty.value = 0
document.networkquote.domqty.value = 0
document.networkquote.webaqty.value = 0
document.networkquote.webbqty.value = 0
document.networkquote.webcqty.value = 0
}


function updateform()
{
//this is a custom config
tmp1 = parseInt(document.networkquote.wrkqty.value)
tmp2 = parseInt(document.networkquote.pwrwrkqty.value)
tmp3 = parseInt(document.networkquote.pcservqty.value)
tmp4 = parseInt(document.networkquote.serverqty.value)
tmp5 = parseInt(document.networkquote.pwrserverqty.value)
tmp6 = parseInt(document.networkquote.adslrtfrqty.value)
tmp7 = parseInt(document.networkquote.adslwirertfrqty.value)
tmp8 = parseInt(document.networkquote.cabpportqty.value)
tmp9 = parseInt(document.networkquote.swtfptqty.value)
tmp10 = parseInt(document.networkquote.swstptqty.value)
tmp11 = parseInt(document.networkquote.sweptqty.value)
tmp12 = parseInt(document.networkquote.lsblkprntqty.value)
tmp13 = parseInt(document.networkquote.lsrcolqty.value)
tmp14 = parseInt(document.networkquote.colinkqty.value)
tmp15 = parseInt(document.networkquote.scanqty.value)
tmp16 = parseInt(document.networkquote.domqty.value)
tmp17 = parseInt(document.networkquote.webaqty.value)
tmp18 = parseInt(document.networkquote.webbqty.value)
tmp19 = parseInt(document.networkquote.webcqty.value)
tmpports = 0
tmpval = 0

	if (tmp1 >=1 )
		{
			document.networkquote.wrkval.value = parseInt(document.networkquote.wrkpce.value * tmp1)
			tmpports = tmpports + tmp1
			tmpval = eval(tmpval+parseInt(document.networkquote.wrkval.value))
		}
	else
		{
		document.networkquote.wrkqty.value = ""
		document.networkquote.wrkval.value = ""
		}

	if (tmp2 >=1 )
		{
			document.networkquote.pwrwrkval.value = parseInt(document.networkquote.pwrwrkpce.value * tmp2)
			tmpports = tmpports + tmp2		
			tmpval = eval(tmpval+parseInt(document.networkquote.pwrwrkval.value))			
		}
	else
		{
		document.networkquote.pwrwrkqty.value = ""
		document.networkquote.pwrwrkval.value = ""
		}		
	
	if (tmp3 >=1 )
		{
			document.networkquote.pcservval.value = parseInt(document.networkquote.pcservpce.value * tmp3)
			tmp3 = tmp3*2
			tmpports = eval(tmp3+tmpports)			
			tmpval = eval(tmpval+parseInt(document.networkquote.pcservval.value))
		}
	else
		{
		document.networkquote.pcservqty.value = ""
		document.networkquote.pcservval.value = ""
		}		

	if (tmp4 >=1 )
		{
			document.networkquote.serverval.value = parseInt(document.networkquote.serverpce.value * tmp4)
			tmp4 = tmp4*2
			tmpports = eval(tmp4+tmpports)		
			tmpval = eval(tmpval+parseInt(document.networkquote.serverval.value))		
		}
	else
		{
		document.networkquote.serverqty.value = ""
		document.networkquote.serverval.value = ""
		}		
				
	if (tmp5 >=1 )
		{
			document.networkquote.pwrserverval.value = parseInt(document.networkquote.pwrserverpce.value * tmp5)
			tmp5 = tmp5*2
			tmpports = eval(tmp5+tmpports)			
			tmpval = eval(tmpval+parseInt(document.networkquote.pwrserverval.value))		
		}
	else
		{
		document.networkquote.pwrserverqty.value = ""
		document.networkquote.pwrserverval.value = ""
		}		

	if (tmp6 >=1 )
		{
			document.networkquote.adslrtfrval.value = parseInt(document.networkquote.adslrtfrpce.value * tmp6)
			tmpports = tmpports + tmp6		
			tmpval = eval(tmpval+parseInt(document.networkquote.adslrtfrval.value))				
		}
	else
		{
		document.networkquote.adslrtfrqty.value = ""
		document.networkquote.adslrtfrval.value = ""
		}		

	if (tmp7 >=1 )
		{
			document.networkquote.adslwirertfrval.value = parseInt(document.networkquote.adslwirertfrpce.value * tmp7)
			tmpports = tmpports + tmp7		
			tmpval = eval(tmpval+parseInt(document.networkquote.adslwirertfrval.value))								
		}
	else
		{
		document.networkquote.adslwirertfrqty.value = ""
		document.networkquote.adslwirertfrval.value = ""
		}		
		
	if (tmp12 >=1 )
		{
			document.networkquote.lsblkprntval.value = parseInt(document.networkquote.lsblkprntpce.value * tmp12)
			tmpports = tmpports + tmp12			
			tmpval = eval(tmpval+parseInt(document.networkquote.lsblkprntval.value))											
		
		}
	else
		{
		document.networkquote.lsblkprntqty.value = ""
		document.networkquote.lsblkprntval.value = ""
		}		

	if (tmp13 >=1 )
		{
			document.networkquote.lsrcolval.value = parseInt(document.networkquote.lsrcolpce.value * tmp13)
			tmpports = tmpports + tmp13			
			tmpval = eval(tmpval+parseInt(document.networkquote.lsrcolval.value))																		
		}
	else
		{
		document.networkquote.lsrcolqty.value = ""
		document.networkquote.lsrcolval.value = ""
		}		

	if (tmp14 >=1 )
		{
			document.networkquote.colinkval.value = parseInt(document.networkquote.colinkpce.value * tmp14)
			tmpports = tmpports + tmp14						
			tmpval = eval(tmpval+parseInt(document.networkquote.colinkval.value))																				
		}
	else
		{
		document.networkquote.colinkqty.value = ""
		document.networkquote.colinkval.value = ""
		}		
		
		
//before we can calculate how many cable points are requirired we need to know what and how many switches are needed
cablepoints = tmpports
minswitch = 0
//add on a spare port - as we will need one of those - assuming we need some to begin with
if (tmpports >= 1)
	{
	tmpports = eval(tmpports+1)
	minswitch = eval(tmpports/24)
	minswitch = eval(parseInt(minswitch)+1)	
	}
//now work out how many witch boxes are required



// now the switches can be added on
	if (tmp9 >=1 )
		{
		if (tmp9 < minswitch)
			{
			tmp9 = minswitch
			document.networkquote.swtfptqty.value = minswitch
			}
		document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * tmp9)
		tmpval = eval(tmpval+parseInt(document.networkquote.swtfptval.value))
		}
	else
		{
		if (minswitch >= 1)
			{
				document.networkquote.swtfptqty.value = minswitch
				document.networkquote.swtfptval.value = parseInt(document.networkquote.swtfptpce.value * minswitch)
				tmpval = eval(tmpval+parseInt(document.networkquote.swtfptval.value))
			}
		else
			{
				document.networkquote.swtfptqty.value = ""
				document.networkquote.swtfptval.value = ""			
			}

		}		


	if (tmp10 >=1 )
		{
		document.networkquote.swstptval.value = parseInt(document.networkquote.swstptpce.value * tmp10)
		tmpval = eval(tmpval+parseInt(document.networkquote.swstptval.value))		
		}
	else
		{
		document.networkquote.swstptqty.value = ""
		document.networkquote.swstptval.value = ""
		}		

	if (tmp11 >=1 )
		{
		document.networkquote.sweptval.value = parseInt(document.networkquote.sweptpce.value * tmp11)
		tmpval = eval(tmpval+parseInt(document.networkquote.sweptval.value))				
		}
	else
		{
		document.networkquote.sweptqty.value = ""
		document.networkquote.sweptval.value = ""
		}		


//now show the cable points		

	if (tmp8 >=1 )
		{
		document.networkquote.cabpportval.value = parseInt(document.networkquote.cabpportpce.value * tmp8)
		tmpval = eval(tmpval+parseInt(document.networkquote.cabpportval.value))						
		}
	else
		{
		document.networkquote.cabpportqty.value = ""
		document.networkquote.cabpportval.value = ""			
		}

	if (tmp15 >=1 )
		{
		document.networkquote.scanval.value = parseInt(document.networkquote.scanpce.value * tmp15)
		tmpval = eval(tmpval+parseInt(document.networkquote.scanval.value))								
		}
	else
		{
		document.networkquote.scanqty.value = ""
		document.networkquote.scanval.value = ""
		}		

	if (tmp16 >=1 )
		{
		document.networkquote.domval.value = parseInt(document.networkquote.dompce.value * tmp16)
		tmpval = eval(tmpval+parseInt(document.networkquote.domval.value))										
		}
	else
		{
		document.networkquote.domqty.value = ""
		document.networkquote.domval.value = ""
		}		

	if (tmp17 >=1 )
		{
		document.networkquote.webaval.value = parseInt(document.networkquote.webapce.value * tmp17)
		tmpval = eval(tmpval+parseInt(document.networkquote.webaval.value))												
		}
	else
		{
		document.networkquote.webaqty.value = ""
		document.networkquote.webaval.value = ""
		}		

	if (tmp18 >=1 )
		{
		document.networkquote.webbval.value = parseInt(document.networkquote.webbpce.value * tmp18)
		tmpval = eval(tmpval+parseInt(document.networkquote.webbval.value))														
		}
	else
		{
		document.networkquote.webbqty.value = ""
		document.networkquote.webbval.value = ""
		}		

	if (tmp19 >=1 )
		{
		document.networkquote.webcval.value = parseInt(document.networkquote.webcpce.value * tmp19)
		tmpval = eval(tmpval+parseInt(document.networkquote.webcval.value))														
		}
	else
		{
		document.networkquote.webcqty.value = ""
		document.networkquote.webcval.value = ""
		}		
		
// ok we now show the total
document.networkquote.total.value = tmpval
		
}

function checkform()
{
if (parseInt(document.networkquote.total.value)>=1)
	{
		if (document.networkquote.nname.value == "" || document.networkquote.nname.value == null)
		{
			alert("You must enter your name")	
			document.networkquote.nname.focus()
			return false	
		}
		
	if (document.networkquote.email.value == "" || document.networkquote.email.value == null)
		{
			if (document.networkquote.tel.value == "" || document.networkquote.tel.value == null)		
				{
					alert("You must enter some contact information")	
					document.networkquote.email.focus()
					return false			
				}
		}
	
	if (document.networkquote.tel.value == "" || document.networkquote.tel.value == null)
		{
			if (document.networkquote.email.value == "" || document.networkquote.email.value == null)
			{
				alert("You must enter some contact information")
				document.networkquote.tel.focus()
				return false
			}	
		}
	
	return true
}
alert("You must select some equipment")
return false
}
