function buildConfirmText() {

var d=document.forms[0];
var c=document.forms[0].confirmed;
var plans = new Array(
'Spring Special Residential 3.0Mps',
'Premium Residential 3.0Mps',
'Premium Residential Dry Loop 3.0Mps',
'Premium Residential 5.0Mps',
'Premium Residential Dry Loop 5.0Mps',
'Standard Business 3.0Mps',
'Standard Business 6.0Mps',
'Ultra Business 3.0Mps',
'Premium Business 6.0Mps',
'Residential Unlimited',
'Residential Connect Minutes',
'Student Unlimited',
'SnowBird Unlimited',
'ISDN 128Kbs Dual Channel Residential',
'ISDN 64Kbs Single Channel Residential',
'Commercial Unlimited',
'ISDN 128Kbs Dual Channel Business',
'ISDN 64Kbs Single Channel Business'
);
var modems = new Array('External ADSL Modem','External ADSL Modem-Router','External Wireless ADSL Modem-Router','OWN');  
var cards = new Array('VISA','MasterCard','American Express','Postal Mail');

c.value ="\n";

// We allow blank Name when company Name given
if (d.Ecom_BillTo_Postal_Name_First.value){c.value+=d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value+"\n";}
c.value+=d.Ecom_BillTo_Postal_Street_Line1.value+"\n";
if (d.Ecom_BillTo_Postal_Street_Line2.value){c.value+=d.Ecom_BillTo_Postal_Street_Line2.value+"\n"}	
if (d.Ecom_BillTo_Postal_Company.value){c.value+=d.Ecom_BillTo_Postal_Company.value+"\n"}
c.value+=d.Ecom_BillTo_Postal_City.value+", ";
c.value+=d.Ecom_BillTo_Postal_StateProv.value+"   "+d.Ecom_BillTo_Postal_PostalCode.value.substr(0,3)+" "+d.Ecom_BillTo_Postal_PostalCode.value.substr(3,3)+"\n";
c.value+="("+d.Ecom_BillTo_Telecom_Phone_Number.value.substr(0,3)+")"+d.Ecom_BillTo_Telecom_Phone_Number.value.substr(3,3)+"-"+d.Ecom_BillTo_Telecom_Phone_Number.value.substr(6)+"\n";


c.value+="\naserty Client ID: "+d.clientID.value+"\n";
c.value+="\nSelected E-mail addresses\n-------------------------\n";
c.value+=d.preferred.value+"@"+d.eAddress.options[d.eAddress.selectedIndex].value+"["+d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value+"]";
if (d.eName1.value){if (!d.pName1.value){d.pName1.value=d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value};c.value+="\n"+d.eName1.value+"["+d.pName1.value+"]";}
if (d.eName2.value){if (!d.pName2.value){d.pName2.value=d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value};c.value+="\n"+d.eName2.value+"["+d.pName2.value+"]";}
if (d.eName3.value){if (!d.pName3.value){d.pName3.value=d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value};c.value+="\n"+d.eName3.value+"["+d.pName3.value+"]";}
if (d.eName4.value){if (!d.pName4.value){d.pName4.value=d.Ecom_BillTo_Postal_Name_First.value+" "+d.Ecom_BillTo_Postal_Name_Last.value};c.value+="\n"+d.eName4.value+"["+d.pName4.value+"]";}

for (var i=0;i<d.plan.length;i++){if (d.plan[i].checked){break;}}
if (i<6){	
	c.value+="\n----------------------------------------------------\nAccess Plan: ADSL "+plans[i];
	c.value+="\nADSL Service Line Information\n---------------------\n";
	c.value+="("+d.adslTelephone.value.substr(0,3)+")"+d.adslTelephone.value.substr(3,3)+"-"+d.adslTelephone.value.substr(6,4)+"\n";
	if (d.adslFirstName.value){c.value+=d.adslFirstName.value+" "+d.adslLastName.value+"\n";}
	c.value+=d.adslAddress1.value+"\n";
	if (d.adslAddress2.value){c.value+=d.adslAddress2.value+"\n"}	
	if (d.adslCompany.value){c.value+=d.adslCompany.value+"\n"}	
	c.value+=d.adslCity.value+", "+d.adslProvince.value+"  "+d.adslPostalCode.value.substr(0,3)+" "+d.adslPostalCode.value.substr(3,3)+"\n";
	
	/*
	if (d.startDD.checked){
		for (var i=0;i<d.startDD.length;i++){if (d.startDD[i].checked){break}}
		c.value+="\nSchedule the switch from Nortel equiped service on: "+d.startDD[i].value+"/";
		for (var i=0;i<d.startMM.length;i++){if (d.startMM[i].checked){break}}
		c.value+=d.startMM[i].value+"/";
		for (var i=0;i<d.startYY.length;i++){if (d.startYY[i].checked){break}}
		c.value+=d.startYY[i].value+" quoting Sympatico cancellation number: "+d.ADSLCNO.value+"\n";
	}
	*/
	
	for (var i=0;i<d.modem.length;i++){ if (d.modem[i].checked){ break } } 
	i=i%4;
	if (i==3){ c.value+="\nI will supply my own compliant ADSL modem.\n";
	} else { c.value+="\nI wish to purchase an "+modems[i]+".\n"; }

	if (d.filters.value>0) {
		c.value+="\nI wish to purchase "+d.filters.value+" additional line conditioning filter(s).\n"; 
	} 
	
	if (d.staticIP.value) {
		c.value+="\nI wish to lease a Static IP address.\n"; 
	}
	if (d.addDial.value) {
		c.value+="\nPlease include Ancillary Dialup Service.\n"; 
	}
	
} else {
	c.value+="\n\nAccess Plan: Dial-up "+plans[i]+"\n";	
}

c.value+="\n----------------------------------------------------\n";

/* extra services 
if (d.mailbox.checked) {
c.value+="\nI will require "+d.boxes.value+" additional mailboxes.\n" 
}

if (d.mhost.checked || d.yhost.checked) { 
c.value+="\nI will require non-commercial Web Hosting Services.\n" 
}

if (d.dnr.checked) {
c.value+="\nI wish to register Domain Name: "+d.domainName.value+"\n" 
}

if (d.pms.checked) {
c.value+="\nI wish to employ the use of a Private Mail Server for Domain Name: "+d.PMSdomain.value+"\n" 
}
*/

for (var i=0;i<d.Ecom_Payment_Card_Type.length;i++){if (d.Ecom_Payment_Card_Type[i].checked){break}}

if (i==3){
c.value+="\nI will be mailing my payment in advance.\n";
}else {
c.value+="\nI will be paying by "+cards[i]+" Card No. "+d.Ecom_Payment_Card_Number.value.substr(0,4)+" **** **** "+d.Ecom_Payment_Card_Number.value.substr(12)+"\n";
}

if (d.Ecom_BillTo_Online_Email.value) {c.value+="\n----------------------------------------------------\n\nConfirmation will be sent to: "+d.Ecom_BillTo_Online_Email.value+"\n";}

c.value+="\n==================== END OF DATA ====================\n";
// the end
}