");
} else {
document.write("");
// document.write("");
}
//-->
";
document.write(strOutput);
document.close();
return;
}
for ( i = 1; i <= iNumberOrdered; i++ ) {
NewOrder = "Order." + i;
database = "";
database = GetCookie(NewOrder);
Token0 = database.indexOf("|", 0);
Token1 = database.indexOf("|", Token0+1);
Token2 = database.indexOf("|", Token1+1);
Token3 = database.indexOf("|", Token2+1);
Token4 = database.indexOf("|", Token3+1);
Token5 = database.indexOf("|", Token4+1);
fields = new Array;
fields[0] = database.substring( 0, Token0 ); // Product ID
fields[1] = database.substring( Token0+1, Token1 ); // Quantity
fields[2] = database.substring( Token1+1, Token2 ); // Price
fields[3] = database.substring( Token2+1, Token3 ); // Product Name/Description
fields[4] = database.substring( Token3+1, Token4 ); // Shipping Cost
fields[5] = database.substring( Token4+1, Token5 ); //Additional Information
fields[6] = database.substring( Token5+1, database.length );
fTotal += (parseInt(fields[1]) * parseFloat(fields[2]) );
fShipping += (parseInt(fields[1]) * parseFloat(fields[4]) );
fTax = (fTotal * TaxRate);
strTotal = moneyFormat(fTotal);
strTax = moneyFormat(fTax);
strShipping = moneyFormat(fShipping);
if (fields[0] == 'discount') {
strUnitPrice = '-' + moneyFormat(-1*(parseInt(fields[1]) * parseFloat(fields[2]) ));
} else {
strUnitPrice = moneyFormat((parseInt(fields[1]) * parseFloat(fields[2]) ));
}
if ( bDisplay ) {
if (fields[6] == 0 || fields[6] == "") {
var strremove = "/comp73392/removeitem.cgi?product=" + fields[0];
} else {
var strremove = "/comp73392/removeitem.cgi?product=" + fields[0] + "\&configID=" + fields[6];
}
strOutput += "| " + fields[1] + " | ";
strOutput += "| " + fields[3] + " | "
if (fields[0] == 'discount') {
strOutput += " ";
} else {
strOutput += " ";
}
strOutput += " |
| " + strUnitPrice + " | ";
strOutput += "
";
}
if ( AppendItemNumToOutput ) {
strFooter = i;
} else {
strFooter = "";
}
if ( HiddenFieldsToCheckout ) {
strOutput += "";
strOutput += "";
strOutput += "";
strOutput += "";
strOutput += "";
strOutput += "";
}
}
if ( iNumberOrdered > 0 ) {
strOutput += "Total: | ";
strOutput += "" + strTotal + " | ";
strOutput += "";
strOutput += "";
if ( HiddenFieldsToCheckout ) {
strOutput += "";
strOutput += "";
strOutput += "";
strOutput += "";
}
}
document.write(strOutput);
document.close();
}
function moneyFormat(input) {
var dollars = Math.floor(input);
var tmp = new String(input);
for ( var decimalAt = 0; decimalAt < tmp.length; decimalAt++ ) {
if ( tmp.charAt(decimalAt)=="." )
break;
}
var cents = "" + Math.round(input * 100);
cents = cents.substring(cents.length-2, cents.length)
dollars += ((tmp.charAt(decimalAt+2)=="9")&&(cents=="00"))? 1 : 0;
if ( cents == "0" )
cents = "00";
return(dollars + "." + cents);
}
//-->