	function addphone(formn, fieldn, j){
		document.forms[formn].elements[fieldn + j].value = 1;
		fire(formn);
		
	}
	function removephone(formn, fieldn, j){
	    document.forms[formn].elements[fieldn +  j].value = 3;
	    fire(formn);
    }
        
    function updatephone(formn, fieldn, j){
		document.forms[formn].elements[fieldn + j].value = 1;
		fire(formn);
    }
	
    function calctotalnew(recordnum, formname){
		var quant = eval(document.forms[formname].elements['quantity' + recordnum].value);
		var price = eval(document.forms[formname].elements['price' + recordnum].value);
		document.forms[formname].elements['total' + recordnum].value = quant * price;
		document.forms[formname].elements['addorder' + recordnum].disabled = false;
    }
	function fire(formn){
		var icount = document.forms[formn].icounter.value;
			for(i = 0; i < icount; i++){
				document.forms[formn].elements['priceper' + i].value = document.forms[formn].elements['price' + i].value;
			}		
		var pcount = document.forms[formn].pcounter.value;
			for(p = 0; p < pcount; p++){
				document.forms[formn].elements['pricepernew' + p].value = document.forms[formn].elements['pricenew' + p].value;
			}	
		
		document.forms[formn].method = 'post';
		document.forms[formn].action = document.forms[formn].postpage.value;
		document.forms[formn].submit();
	}
	
	function ClearList(OptionList, TitleName){
		OptionList.length = 0;
		OptionList.options[0] = new Option(TitleName, '', true, true);
    }
            
    function loadman(formvar, fieldvar, fieldlast){
		document.forms[formvar].elements[fieldlast].value = '';
		ClearList(document.forms[formvar].elements[fieldvar],'-- Manufacturers --');
		ClearList(document.forms[formvar].elements[fieldlast],'-- Models --');
	
		for (var i=0; i < manufacturer.length; i++){
			
			document.forms[formvar].elements[fieldvar].options[i+1] = new Option(manufacturer[i],manufacturer[i], false, false);
		}
		document.forms[formvar].elements[fieldvar].options[0].selected = true;
    }
            
    function changemodel(formvar, fieldvar, fieldvarprev, fieldlast){
	
		document.forms[formvar].elements[fieldlast].value = '';
		var selin = document.forms[formvar].elements[fieldvarprev].selectedIndex;
	
		ClearList(document.forms[formvar].elements[fieldvar],' -- Models -- ');
	
		if (selin > 0){
			var moddesc = model[selin - 1].split('~');
			for (var d=0; d < moddesc.length; d++){
				document.forms[formvar].elements[fieldvar].options[d+1] = new Option(moddesc[d],moddesc[d],false,false);
			}
			document.forms[formvar].elements[fieldvar].options[0].selected = true;
		}
		else
		{
			document.forms[formvar].elements[fieldvar].options[0].selected = true;
		}
    }
    
    function changeprodid(formvar, fieldvar, fieldvarprev, fieldvarfirst, pricefield){
		var woocount = 0;
		var selin = document.forms[formvar].elements[fieldvarfirst].selectedIndex;
		var selval = document.forms[formvar].elements[fieldvarprev].selectedIndex;
    
		document.forms[formvar].elements[fieldvar].value = '';
		
		if (selval > 0){
			var prodid = productid[selin - 1].split('~');
			var conprice = consumerprice[selin - 1].split('~');
			document.forms[formvar].elements[pricefield].value = conprice[selin - 1, selval - 1];
			document.forms[formvar].elements[fieldvar].value = prodid[selin - 1, selval - 1];
		}
		else
		{
			document.forms[formvar].elements[pricefield].value = 0;
		}
	}
