473,386 Members | 1,795 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

value is null or not an object, but its defined?

I'm calling on a function from within this form, and there are values set
but every time it gets called I get slammed with a run time error...
document.frmKitAmount.txtTotalKitValue is null or not an object... the
function is like so:

function calc_total()
{
var x,i,base,margin,total,newmargin,newtotal;
base = document.frmKitAmount.txtTotalKitValue.value;
margin = document.frmKitAmount.margin.value/100;
total = document.frmKitAmount.total.value;
newtotal = (1 + margin) * base;
document.frmKitAmount.total.value = FormatNumber(newtotal,2,false,true);
}

formatnumber() is elsewhere and it should work fine... the error happens on
the part where i assign the variable base to be equal to the form value
txtTotalKitValue... which is there..... i'm a newbie, and i'm working with
code thats already in place trying to add a couple little functions to
basically just display a marked up price in a text box below a current
price...

to see this page in action please go to http://67.66.56.168/gss/Corporate
and in the URL change msg=Fast to msg=QLG and hit enter. go to any of the
yellow tabs on the top. I appreciate any replies

<form name="frmKitAmt">
<input type="hidden" name="itemname"
value="<%=Server.HTMLEncode(objKitList.Name)%>">
<input type="hidden" name="imglink" value="<%=imgLink & objKitList.Image%>">
<input type="hidden" name="description"
value="<%=Server.HTMLEncode(objKitList.Description )%>">
<table border= "0" cellspacing="1" cellpadding="0" width="95%">
<%If objKitList.CallForPrice then%>
<input type="hidden" name="txtTotalKitValue">
<tr>
<td class=siteNav1TD valign="middle" colspan="3">
<img src="images/blank.gif">
</td></tr>
<%Else%>
<tr>
<td class=siteNav1TD valign="middle">
<table width="100%">
<tr>
<td colspan="3" align="center" valign="middle">
<font face="Verdana" size="2" color="#ffffff"><strong>Base
Price:</strong> </font>
</td>
<td>
<font face="Verdana" size="2"
color="#ffffff"><strong><%=g_currencyString%>&nbsp ;<%=FormatNumber(objkitlis
t.price * Markup,2)%></strong></font>
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Your Price:
<%=g_currencyString%> </strong></font>
<input type="text" name="txtTotalKitValue"
value="<%=FormatNumber(objKitList.Price * Markup,2)%>" size="10"
onFocus="this.blur();">
</td>
</tr>
<tr>
<td colspan="4" align="center" valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Markup:
</strong></font>
<input type="text" name="margin" value="0" size="10"
onblur="calc_total();">
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>End Price:
<%=g_currencyString%> </strong></font>
<input type="text" name="total" value="<%=FormatNumber(objKitList.Price
* Markup,2)%>" size="10">
</td>
</tr>
</table>
</td>
<td class=siteNav1TD valign="middle" align="center"<%if Not
objKitList.ClubTotals then%>colspan="2"<%End if%> >
<font face="Verdana" size="1" color="#FFFFFF"><b>Quantity :</b><br>
<input name="qty" type="text" size="4" maxlength="4" value="<%If
objKitList.Qty > 0 Then%><%=objKitList.Qty%><%Else%>1<%End If%>"></font>
</td>
</tr>
<%End if%>
<tr>
<td colspan="3" height="20"><font face="Verdana" size="1">To take a
printable
version of this Kit <a href="javascript:printkit();"
class="msn"><strong>Click here.</strong></a></font></td>
</tr>
<tr>
<td><font face="verdana" size=1><b>Item Name</b></td>
<%if Not objKitList.ClubTotals and not objKitList.CallForPrice then%>
<td align="center"><font face="verdana" size=1><b>Price</b></td>
<%End if%>
<td align="center"><font face="verdana" size=1><b>Qty</b></td>
</tr>
<!--
</table>-->
</form>
Jul 20 '05 #1
16 11446
"cwizard" <cw*****@giblets.com> writes:
I'm calling on a function from within this form, and there are values set
but every time it gets called I get slammed with a run time error...
document.frmKitAmount.txtTotalKitValue is null or not an object...
Then it is probably because document.frmKitAmount.txtTotalKitValue
doesn't exist. Actually an informative error message.
base = document.frmKitAmount.txtTotalKitValue.value;
I recommend:
var base = document.forms['frmKitAmount'].elements['txtTotalKitValue'].value;
for guaranteed compatability with all current and future browsers
(it's part of the W3C DOM, whereas having the form name as a property
of the document object isn't).
<%If objKitList.CallForPrice then%>
<input type="hidden" name="txtTotalKitValue">


We can't use server-side code for anything. The error is in the code
that is sent to the client!
However, the obvious guess would be that this If-test is false,
so the input with name "txtTotalKitValue" doesn't exist in the
page that is sent to the client.

/L
--
Lasse Reichstein Nielsen - lr*@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'
Jul 20 '05 #2
"Lasse Reichstein Nielsen" <lr*@hotpop.com> wrote in message
news:pt**********@hotpop.com...
Then it is probably because document.frmKitAmount.txtTotalKitValue
doesn't exist. Actually an informative error message.
How can it not exist, the form field is there... its part of the source if
you look at it, there are values assigned.. I don't understand how it is
null.
I recommend:
var base = document.forms['frmKitAmount'].elements['txtTotalKitValue'].value; for guaranteed compatability with all current and future browsers
(it's part of the W3C DOM, whereas having the form name as a property
of the document object isn't).
That looks fine, I used that and it didn't change the results.
<%If objKitList.CallForPrice then%>
<input type="hidden" name="txtTotalKitValue">


We can't use server-side code for anything. The error is in the code
that is sent to the client!
However, the obvious guess would be that this If-test is false,
so the input with name "txtTotalKitValue" doesn't exist in the
page that is sent to the client.


No, this if-test is not false because the kit isn't set up as "Call for
Price"

Thanks for trying!
Jul 20 '05 #3
Hey,

I've tried to make you're source a little easier:

<html>
<head>
<script>
function calc_total()
{
base = document.frmKitAmount.txtTotalKitValue.value;
margin = document.frmKitAmount.margin.value/100;
total = document.frmKitAmount.total.value;
newtotal = (1 + margin) * base;
document.frmKitAmount.total.value = newtotal //insert your function:
FormatNumber(newtotal,2,false,true);
}
</script>
</head>
<body>
<form name=frmKitAmount>
Base : <input type=text name=txtTotalKitValue><br>
Margin : <input type=text name=margin><br>
Total: <input type=text name=total><br>
<input type=button onClick=calc_total() value="Calc">
</form>
</body>
</html>

The problem I think is that there isn't a <input> with the name
"frmKitAmount".

But if you wanne fool around with javascript, just learn it from the
beginning.
Make simpel code, so it's easier to find problems....

good luck,

A.T.
Jul 20 '05 #4
"Ang Talunin" <pl************@no-reply.com> wrote in message
news:3ff1e90b$0$16803
The problem I think is that there isn't a <input> with the name
"frmKitAmount".
No the form name is frmKitAmount, the object is txtTotalKitValue which is
already set and is actually updated by another function.
But if you wanne fool around with javascript, just learn it from the
beginning.


I wish I had the time, the place I work for just doesn't understand the
concept.
Jul 20 '05 #5
> > But if you wanne fool around with javascript, just learn it from the
beginning.
I wish I had the time, the place I work for just doesn't understand the
concept.


It seems unlikely to me that an employer would not want its employees to be
competent. It is much more common to see employees who lie about their
qualifications. Where is this place you work for that doesn't understand the
concept of hiring honest, intelligent people?

Jul 20 '05 #6
"Douglas Crockford" <no****@covad.net> wrote in message
news:10**************************@msgid.meganewsse rvers.com...
But if you wanne fool around with javascript, just learn it from the
beginning.
I wish I had the time, the place I work for just doesn't understand the
concept.


It seems unlikely to me that an employer would not want its employees to

be competent. It is much more common to see employees who lie about their
qualifications. Where is this place you work for that doesn't understand the concept of hiring honest, intelligent people?


They understand the concept of honest intelligent people, the problem is the
project that I'm working on is a first for me... I'm working with an
existing page that already has quite a few jscript functions on it, its got
3 different forms on the same page and they want it done, oh yesterday....
the actual thing that I want to accomplish, I already did in a separate page
http://www.basscomputers.com/marginbox.asp but somehow the exact same
procedure I used there isn't working here. Its frustrating for me because I
dont want to be a burden on anyone, I can't figure out why the hell its
telling me theres no object when the form is THERE and the field is THERE
and its not mispelled and there's a number assigned to it.

I'm pretty decent at hacking code, I just can't figure out whats going on
here and I'm stumped!
Jul 20 '05 #7
"cwizard" <cw*****@giblets.com> writes:
How can it not exist, the form field is there... its part of the source if
you look at it, there are values assigned.. I don't understand how it is
null.
You need to look at the code that is sent to the browser. Have you
tried that, and verified that the input tag is present? Since there is
obviously a bug *somewhere*, it might be on in the server code, so the
input tag is never written. In that case, you might be chasing a
client side error that is only a symptom of the real error.
No, this if-test is not false because the kit isn't set up as "Call for
Price"


Maybe it should be there, but that won't change that the browser can't
find the input element.

/L
--
Lasse Reichstein Nielsen - lr*@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'
Jul 20 '05 #8
"Lasse Reichstein Nielsen" <lr*@hotpop.com> wrote in message
news:ll**********@hotpop.com...
You need to look at the code that is sent to the browser. Have you
tried that, and verified that the input tag is present? Since there is
obviously a bug *somewhere*, it might be on in the server code, so the
input tag is never written. In that case, you might be chasing a
client side error that is only a symptom of the real error.
If you mean view-source, I have done that... its funny because the form is
there, those fields are there.. the tags are there. Here is a full cut and
paste of the source client side.

<html>
<head>
<title>COMPUSA - Kit configuration page</title>
<script language="JavaScript">
var Total=0
var configArr = new Array()
/* ### This function is to get a number in format.
If we pass 100 , this funciton will reurn 100.00. ##
*/
function formatValue(value)
{
var a,b,c;
a=parseInt(parseFloat(value));
b=parseFloat(value) - a;
b= b*100;
c = (b-parseInt(b))*10
if(c>4) b = b + 1;
if(b>99)
{
a = a + 1;
b = 0
}
b = parseInt(b);
if(b<10)
b=b+"0";
if(b<1)
b="00";
c=a + "." + b;
return c;
}

function printkit()
{
var no_of_selections = document.frmKitUpgrades.elements.length;
var i;
var myWin;
var m_Count;
var m_String1,m_String2;
myWin =
window.open('customprint.htm','_kit','width=500,he ight=500,toolbar,scrollbar
s')
myWin.document.open();
m_Count = 0;
len = document.frmKitUpgrades.elements.length;
myWin.document.write("<TITLE>Printable Version of Kit</TITLE>");
myWin.document.write("<table border =0 cellspacing = '8'><tr><td width =
100% colspan=2 valign = top><font face = 'verdana, arial' size = 1><B>");

myWin.document.write("<img src='" + document.frmKitAmt.imglink.value + "'
align=left>");

myWin.document.write(document.frmKitAmt.itemname.v alue);
myWin.document.write("</B><br><br>");
myWin.document.write(document.frmKitAmt.descriptio n.value);
myWin.document.write("</td></tr>");
myWin.document.write("<tr><td><font face = 'verdana, arial' size = 1>KIT
PRICE</td><td><font face = 'verdana, arial' size = 1>");

myWin.document.write("$" + document.frmKitAmt.txtTotalKitValue.value);

myWin.document.write("</font></td></tr>");

Sum = 0.0;
for(i=0;i<=parseInt(len)-1;i++)
{
if((document.frmKitUpgrades.elements[i].type.substring(0,3) == "sel") ||
(document.frmKitUpgrades.elements[i].name.substring(0,8) == "upg_name"))
{
m_Count++;
myWin.document.write("<tr><td><font face = 'verdana, arial' size = 1>");
myWin.document.write(eval("document.frmKitUpgrades .kitname" + m_Count +
".value"));
myWin.document.write("</td><td><font face = 'verdana, arial' size = 1>");
if(document.frmKitUpgrades.elements[i].type.substring(0,3) == "sel")
{
m_String1 =
document.frmKitUpgrades.elements[i].options[document.frmKitUpgrades.elements
[i].selectedIndex].text;
m_String2 = m_String1.indexOf("[");
if(m_String2 != -1)
{
m_String1 = m_String1.substring(0,m_String2-1);
}
}
else if(document.frmKitUpgrades.elements[i].name.substring(0,8) ==
"upg_name")
{
m_String1 = document.frmKitUpgrades.elements[i].value

}
else
{
m_String1 = ""
}

myWin.document.write(m_String1);
myWin.document.write("</td></tr>");
}
}
myWin.document.write("</table>");
myWin.document.close();
}
/* ### This function is to popup the details of the item selected in the
list box.
### sel = To find the name of the list box
*/
function item(sel)
{
var code;
var arr;
code =eval("document.frmKitUpgrades.sel" + sel +
".options[document.frmKitUpgrades.sel" + sel + ".selectedIndex].value");
arr = code.split("#");
window.open("printItem.asp?Source=CK&CartId=ACCWAR E-12317676VTLOH366&ic=" +
arr[2],"winPrint","toolbar,height=400,width=550,scrollba rs,resizable");
}

// ### Total = to hold the base price of kit
// ### configArr = to hold the configuration, changing dynamically when ever
user changes
var Total=0
var configArr = new Array()
// ### Function to set the kitprice for the first time when the page is
loaded
// ### Amt is the default price of the kit
function SetTotal(Amt)
{
Total = Amt;

CalculateTotal();

}
// ### Function to recalculate the total whenever user changes the
configuration, and to change to price text box value
function CalculateTotal()
{
var i,sel_Count,arrPrcQty;
var Sum,temp,arr,arr2,totalvalue,imgarr;
totalvalue=0;
len = document.frmKitUpgrades.elements.length;

Sum = 0.0;
sel_Count = 0;
if(document.frmKitUpgrades.upg_name1) {
} else {
imgarr =
document.frmKitUpgrades.elements[1].options[document.frmKitUpgrades.elements
[1].selectedIndex].value.split("#");
eval("document.kitimage.src = " + "'" + "/mmgss/Images/" + imgarr[0] +
"-100.gif'");
}
for(i=0;i<=parseInt(len)-1;i++)
{
if(document.frmKitUpgrades.elements[i].type.substring(0,3) == "sel")
{
arr =
document.frmKitUpgrades.elements[i].options[document.frmKitUpgrades.elements
[i].selectedIndex].value.split("#");
arr2 = document.frmKitUpgrades.elements[i].options[0].value.split("#");
if(document.frmKitUpgrades.elements[i].selectedIndex == 0)
Sum = parseFloat(Sum) + parseFloat(arr[3] * arr[4]);
else
Sum = parseFloat(Sum) + parseFloat((parseFloat(arr[1]) +
parseFloat(arr2[3])) * arr2[4]);
configArr[sel_Count] =
parseInt(document.frmKitUpgrades.elements[i].selectedIndex)+parseInt(1);
sel_Count = parseInt(sel_Count) + 1;

if(arr.length == 5){
eval("document.frmKitUpgrades.price" + sel_Count + ".value=" +
formatValue(arr[3] * 1.25));
setFormat("frmKitUpgrades.price" + sel_Count);}
else
{
temp = arr[1];
temp = parseFloat(temp) + parseFloat(arr2[3]);
eval("document.frmKitUpgrades.price" + sel_Count + ".value=" +
formatValue(temp * 1.25));
setFormat("frmKitUpgrades.price" + sel_Count);
}

}

if(document.frmKitUpgrades.elements[i].name.substring(0,13) ==
"upgradehidden")
{

configArr[sel_Count] = 1;
sel_Count = parseInt(sel_Count) + 1;

}

}

for(i=0;i<=parseInt(len)-1;i++)
{
if(document.frmKitUpgrades.elements[i].name.substring(0,13) ==
"upgradehidden")
{
arrPrcQty = document.frmKitUpgrades.elements[i].value.split("#");
totalvalue= totalvalue + parseFloat(arrPrcQty[0] * arrPrcQty[1]);
}

}
document.frmKitAmt.txtTotalKitValue.value = formatValue((parseFloat(Sum)+
totalvalue) * 1.25);
setFormat("frmKitAmt.txtTotalKitValue");

//var base,margin,total,newmargin,newtotal;
//base = formatValue((parseFloat(Sum)+ totalvalue) * 1.25);
//margin = document.frmKitAmount.margin.value/100;
//total = document.frmKitAmount.total.value;
//newtotal = (1 + margin) * base;
//document.frmKitAmount.total.value = FormatNumber(newtotal,2,false,true);

}

function FormatNumber(num, decimalNum, bolLeadingZero, bolParens)
/* IN - num: the number to be formatted
decimalNum: the number of decimals after the digit
bolLeadingZero: true / false to use leading zero
bolParens: true / false to use parenthesis for - num

RETVAL - formatted number
*/
{
var tmpNum = num;

// Return the right number of decimal places
tmpNum *= Math.pow(10,decimalNum);
tmpNum = Math.floor(tmpNum);
tmpNum /= Math.pow(10,decimalNum);

var tmpStr = new String(tmpNum);

// See if we need to hack off a leading zero or not
if (!bolLeadingZero && num < 1 && num > -1 && num !=0)
if (num > 0)
tmpStr = tmpStr.substring(1,tmpStr.length);
else
// Take out the minus sign out (start at 2)
tmpStr = "-" + tmpStr.substring(2,tmpStr.length);
// See if we need to put parenthesis around the number
if (bolParens && num < 0)
tmpStr = "(" + tmpStr.substring(1,tmpStr.length) + ")";
return tmpStr;
}

function calc_total()
{
var base = document.frmKitAmount.txtTotalKitValue.value;
var margin = document.frmKitAmount.margin.value/100;
var total = document.frmKitAmount.total.value;
var newtotal = (1 + margin) * base;
document.frmKitAmount.total.value = FormatNumber(newtotal,2,false,true);
}

function setFormat(field)
{
var m_Field = eval("document." + field);
if(m_Field.value.indexOf(".") < 0)
m_Field.value = m_Field.value + ".00";
if(m_Field.value.length-m_Field.value.indexOf(".") == 2)
m_Field.value = m_Field.value + "0";
if(m_Field.value.length-m_Field.value.indexOf(".") > 3)
m_Field.value = m_Field.value.substring(0,m_Field.value.indexOf(". ")+3);
}

// ### This function is used for to submit the form
// ### In the form we are passing quantity seleced by the user, and kit
configuration selected by the user, and the action
// ### todo is the action to be done, whether to add the kit as new, or
update a kit info in the cart

function CheckConfig(todo)
{

if(document.frmKitAmt.qty.value.indexOf(" ") > -1)
{
alert("Enter Valid Quantity");
document.frmKitAmt.qty.focus();
return;
}
if(document.frmKitAmt.qty.value < 1)
{
alert("Enter Valid Quantity");
document.frmKitAmt.qty.focus();
return;
}
if(isNaN(document.frmKitAmt.qty.value))
{
alert("Enter Valid Quantity");
document.frmKitAmt.qty.focus();
return;
}
if(document.frmKitAmt.qty.value=="")
{
alert("Enter Valid Quantity");
document.frmKitAmt.qty.focus();
return;
}
document.frmKitInfo.qty.value = document.frmKitAmt.qty.value;
document.frmKitInfo.configArr.value = configArr;
document.frmKitInfo.todo.value = todo;
document.frmKitInfo.submit();
}
</script>
<style TYPE="text/css">
..siteNavTD
{
BACKGROUND-COLOR: #cfcf90
}
..siteNav1TD
{
BACKGROUND-COLOR: #930018
}
..siteNav2TD
{
BACKGROUND-COLOR: #fbf66b
}
..siteNav3TD
{
BACKGROUND-COLOR: #ebebeb
}
..siteNav4TD
{
BACKGROUND-COLOR: #c0c0c0
}
..siteNav5TD
{
BACKGROUND-COLOR: white
}
..siteNav6TD
{
BACKGROUND-COLOR: #4f4f4f
}
..siteNav7TD
{
BACKGROUND-COLOR: #ffffcc
}
..pgheadinv
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #000000;
FONT-FAMILY: verdana,helvetica,arial
}
..pghead
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: white;
FONT-FAMILY: verdana,helvetica,arial
}
..subheadinv
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,helvetica,arial
}
..subhead
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #000000;
FONT-FAMILY: verdana,helvetica,arial
}
..content
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #000000;
FONT-FAMILY: verdana,helvetica,arial
}
A.inverse:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: white;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A.inverse:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: white;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A.inverse:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: red;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A.inverse:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: red;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: black;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: black;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: red;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none
}
A:hover
{
FONT-WEIGHT: bold;
COLOR: red;
FONT-FAMILY: verdana,helvetica,arial,arial;
TEXT-DECORATION: none;
font-size10pxt:
}
..CustomKitDropDown
{
FONT-SIZE: 8pt;
WIDTH: 280pt;
FONT-FAMILY: Arial
}
..CustomKitPriceBox
{
FONT-SIZE: 10pt;
FONT-FAMILY: Arial;
TEXT-ALIGN: right
}
</STYLE>
</head>

<body topmargin=4 leftmargin=4 marginwidth=4 marginheight=4 class=siteNav5TD <table BORDER="0" CELLPADDING="0" CELLSPACING="0" width="770" ID="Table1">
<tr><td colspan=3>
<script language=javascript>
//function to check for logout, if there are items inside cart...
function check()
{

if ((confirm("Contents of shopping cart will be lost if you logout now. If
you wish to continue press OK.")))
{
window.document.location.href =
"logout.asp?CartId=ACCWARE-12317676VTLOH366";
return false;
}

}
</script>
<table BORDER="0" CELLPADDING="0" CELLSPACING="0" bgcolor=white> <!--TABLE
A-->
<tr> <!--R1.A-->
<td> <!--C1.A-->
<table cellpadding=0 cellspacing=0 width=100% border=0>
<tr>
<td width=18% align=left bgcolor=#000066>
<IMG SRC="images/compusalogo.jpg" BORDER=0 align=top>
</td>
<td width=380 bgcolor=#000066>
&nbsp;
</td>
<td align=right valign=top bgcolor=#000066>
<table cellpadding=0 cellspacing=0 border=0 valign=top>
<tr>

<td align=right>
<a href="logout.asp?cartID=ACCWARE-12317676VTLOH366">
<img src=images/logout.gif alt= "Logout" border=0></a></td>

</tr>
<!--<tr><td align=right><a
href="viewcart.asp?CartId=ACCWARE-12317676VTLOH366"><img
src=images/vcart.gif alt= "View Your Cart Contents" border=0</a></td></tr>--> <!--<tr><td width=150 align=right><a
href="accinfo.asp?CartId=ACCWARE-12317676VTLOH366"><img
src=images/acc_info.gif alt= "My account info" border=0></a></td></tr>-->
<tr>
<td width=150 align=right><a
href="ordlist.asp?CartId=ACCWARE-12317676VTLOH366&ichoice=4"><img
src=images/ticket.gif alt= "Check Build Status" border=0 ></a></td>
</tr>
<tr>
<td width=150 align=right><a
href="ordlist.asp?CartId=ACCWARE-12317676VTLOH366&ichoice=0"><img
src=images/buildstatus.gif alt= "Check Build Status" border=0 ></a></td>
</tr>
<tr><td width=150 align=right><a
href="checkout.asp?CartId=ACCWARE-12317676VTLOH366&tag="><img
src=images/checkout.gif alt= "Check out to Proceed to Your Order"
border=0></a></td></tr>

</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
</td></tr>
<tr>
<td bgcolor=white valign=top colspan=3>
<table cellpadding=0 cellspacing=0 border=0 >
<tr>
<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap><A HREF="index.asp?CartId=ACCWARE-12317676VTLOH366&tag=" ><font
face="Verdana, Arial" size="2"><B>Home</b></font></a></td>
</tr>
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>
<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap>
<A
HREF="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=BTOWKS01&tag="<font face="Verdana, Arial" size="2"><font face="Verdana, Arial" size="2"><B>AMD AthlonXP & Duron</b></font></a></td>
</tr>
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>
<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap>
<A
HREF="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=BTOSHU01&tag="<font face="Verdana, Arial" size="2"><font face="Verdana, Arial" size="2"><B>Mini AMD XP System</b></font></a></td>
</tr>
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>

<!--
<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap>
<A
HREF="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=GSSBT02&tag="<font face="Verdana, Arial" size="2"><B>AMD AthlonXP</b></font></a></td> </tr>
-->
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<!--
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>
-->

<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap>
<A
HREF="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=BTOWKS02&tag="<font face="Verdana, Arial" size="2"><B>Intel Pentium 4 & Celeron</b></font></a></td>
</tr>
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>
<td valign=bottom>
<table BORDER= "0" CELLPADDING="0" CELLSPACING="0" WIDTH="80"
ID="Table1">
<tr>
<td align="right" valign="bottom" rowspan="2" class=siteNav2TD>
<img src="images/tab-01-01.gif" width="10" height="2" ><br>
<img src="images/tab-02-01.gif" width="10" height="25"></td>
<td bgcolor="black" valign=bottom height="1"><img src="images/blank.gif"
height="1"></td>
<td rowspan="2" valign="bottom" align="left" class=siteNav2TD>
<img src="images/tab-01-03.gif" width="10" height="2" ><br>
<img src="images/tab-02-03.gif" width="10" height="25" ></td>
</tr>
<tr>
<td class=siteNav2TD width = "100%" align="center" valign="middle"
nowrap>
<A
HREF="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=BTOSHU02&tag="<font face="Verdana, Arial" size="2"><B>Mini P4 System</b></font></a></td>

</tr>
<!-- USE THIS CODE TO MAKE A BLANK TAB
<tr>
<td class=siteNav3TD height=2 align=left><img SRC="images/bdot.gif"
HEIGHT="2" width="3" BORDER="0"></td>
<td class=siteNav3TD colspan=2 height=2 align=right><img
SRC="images/blank.gif" width=69 HEIGHT="2" BORDER="0"><img
SRC="images/bdot.gif" WIDTH="2" HEIGHT="2" BORDER="0"></td>
</tr>
-->
<tr>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="69" HEIGHT="2"
BORDER="0"></td>
<td bgcolor="black"><img SRC="images/bdot.gif" WIDTH="10" HEIGHT="2"
BORDER="0"></td>
</tr>
</table>
</td>
</tr>
</table>

</td>
</tr>
<tr>
<td valign=top width=80% height=100%>
<table border=0 cellpadding=0 cellspacing=0 height=100% ID="Table2">
<tr valign=top>
<td valign=top width=100% bgcolor=white >
<table cellpadding=0 cellspacing=0 border=0 height=100% bgcolor=white
ID="Table3">
<tr valign=top>
<td bgcolor=white width=100% height=100%>
<br>
<!-------MAIN BODY COMES HERE---------------------->
<table border="0" width = "95%" cellspacing="0" cellpadding="0">
<tr>
<td height="20" class=siteNav1TD><font face="verdana, arial" size="2"
color="#ffffff"><strong>CUSTOMIZE YOUR&nbsp; :
AMD ATHLON XP & DURON - DDR
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
</strong></font></td>
</tr>
<tr>
<td width= "500" height="20">&nbsp; </td>
</tr>

<tr>
<td width = "500" height="20"><font face="Verdana" size="2"
color=black><strong>Select options, update price and add to
your shopping cart below.</strong></font></td>
</tr>

<tr>
<td width= "500" height="20">&nbsp; </td>
</tr>
</table>
<table border= "0" width= "95%" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" align="left">
<font face="Verdana" size="2">Design a system based on the AMD Family of
processors, everything you need is at your fingertips! Our trained
professionals will assemble the system, saving you time and money! All of
our custom orders are carefully reviewed and checked for compatibility
before assembly for your convenience.
</font>

</td>
<td width="65" valign="top" align="center">

<a href=""
onClick="window.open('/mmgss/Images/BTOSHOT.JPG','_kitimg','width=520,height
=520,toolbar,scrollbars');return false;">
<img src="/mmgss/Images/BTOSHOT-100.JPG" width=100 height=100 border=0
alt="Kit Image"></a>

<a href="javascript:CheckConfig('add');" class="msn">
<img src="images/add_to_cart.gif" border="0"></a>

</p>
</td>
</tr>
</table>
<form name="frmKitAmt">
<input type="hidden" name="itemname" value="AMD ATHLON XP &amp; DURON - DDR
&lt;!-- Generated by Accware Online Build # ( Components Build #
5.1.0.460 ). (C) 1999-2002 Icode, Inc. --&gt;
">
<input type="hidden" name="imglink" value="/mmgss/Images/BTOSHOT-50.JPG">
<input type="hidden" name="description" value="Design a system based on the
AMD Family of processors, everything you need is at your fingertips! Our
trained professionals will assemble the system, saving you time and money!
All of our custom orders are carefully reviewed and checked for
compatibility before assembly for your convenience.
">
<table border= "0" cellspacing="1" cellpadding="0" width="95%">

<tr>
<td class=siteNav1TD valign="middle">
<table width="100%">
<tr>
<td colspan="3" align="center" valign="middle">
<font face="Verdana" size="2" color="#ffffff"><strong>Base
Price:</strong> </font>
</td>
<td>
<font face="Verdana" size="2"
color="#ffffff"><strong>$&nbsp;485.30</strong></font>
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Your Price: $
</strong></font>
<input type="text" name="txtTotalKitValue" value="485.30" size="10"
onFocus="this.blur();">
</td>
</tr>
<tr>
<td colspan="4" align="center" valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Markup:
</strong></font>
<input type="text" name="margin" value="0" size="10"
onblur="calc_total();">
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>End Price: $
</strong></font>
<input type="text" name="total" value="485.30" size="10">
</td>
</tr>
</table>
</td>
<td class=siteNav1TD valign="middle" align="center"colspan="2" >
<font face="Verdana" size="1" color="#FFFFFF"><b>Quantity :</b><br>
<input name="qty" type="text" size="4" maxlength="4" value="1"></font>
</td>
</tr>

<tr>
<td colspan="3" height="20"><font face="Verdana" size="1">To take a
printable
version of this Kit <a href="javascript:printkit();"
class="msn"><strong>Click here.</strong></a></font></td>
</tr>
<tr>
<td><font face="verdana" size=1><b>Item Name</b></td>

<td align="center"><font face="verdana" size=1><b>Price</b></td>

<td align="center"><font face="verdana" size=1><b>Qty</b></td>
</tr>
<!--
</table>-->
</form>

<form name="frmKitUpgrades">
<!--<table cellspacing="4" cellpadding="0" border="0">-->

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>CASES - ATX FORM
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('1')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname1" value="CASES - ATX FORM
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel1" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="CASINW1019#0#CASINW1019#55.75#1">
INWIN P4 3.06 APP. MID TOWER F/USB 300WT
</option>

<option value="CASBCI1022#-55.75#CASBCI1022">
BCI SILVER MID TOWER 350 WATT MAKO SHARK : [- $69.69]
</option>

<option value="CASBCI2250#-23.25#CASBCI2250">
BCI MID TOWER BLUE FACE W\300W PIKE : [- $29.06]
</option>

<option value="CASBCI2258#-27.75#CASBCI2258">
BCI MID TOWER GRAY FACE W\300W SHARK : [- $34.69]
</option>

<option value="CASBCI2260#-55.75#CASBCI2260">
BCI MID TOWER WHITE\BLUE 300W SAILFISH : [- $69.69]
</option>

<option value="CASBCI2266#-55.75#CASBCI2266">
BCI BLACK MID TOWER 300W KILLER WHALE : [- $69.69]
</option>

<option value="CASBCI2256#-23.25#CASBCI2256">
BCI BLACK\SILVER MID TOWER W\300W TUNA : [- $29.06]
</option>

<option value="CASBCI2279#-22.00#CASBCI2279">
BCI BLACK\SILVER W\WINDOW 300W EEL : [- $27.50]
</option>

<option value="CASBCI2277#-19.25#CASBCI2277">
BCI M.TOWER SIDE LIGHTS WINDOW GRAYLING : [- $24.06]
</option>

<option value="CASBCI2006#-17.00#CASBCI2006">
BCI M-TOWER SILVER W/WINDOW 400W-ANCHOVI : [- $21.25]
</option>

<option value="CASAOP10012#-17.00#CASAOP10012">
AOPEN MID TOWER300WT AMD\PIII\P4 : [- $21.25]
</option>

<option value="CASBCI1001#-10.00#CASBCI1001">
BCI MID 300WT ATXP4/PIII/AMD APPROVED : [- $12.50]
</option>

<option value="CASSUP1020#-12.25#CASSUP1020">
BLACK SUPERCASE P4/PIII 300WT MIDTOWER : [- $15.31]
</option>

<option value="CASENL1013#-55.75#CASENL1013">
ENLIGHT P4/PIII MID TOWER CASE 300WATTX : [- $69.69]
</option>

<option value="CASANT1013#43.25#CASANT1013">
BLACK ANTEC FULL TOWER P4/P3 400WATT : [+ $54.06]
</option>

<option value="KISSEP2#0.00#KISSEP2">
------[ MICRO ATX CASES ]------
</option>

<option value="CASBCI1012#-19.00#CASBCI1012">
BCI BLACK/SILVER MICRO ATX TOWER 320WT : [- $23.75]
</option>

<option value="CASINW1051#-18.00#CASINW1051">
INWIN P4/PIII MICRO ATX DESKTOP 180 WATT : [- $22.50]
</option>

<option value="CASINW1049#-13.00#CASINW1049">
INWIN P4/AMD MICRO ATX TOWER 250WT F-USB : [- $16.25]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ CASES W/O POWER SUPPLY ]------
</option>

<option value="CASANT1053#2.00#CASANT1053">
ANTEC FULL TOWER P4/AMD NO POWER SUPPLY : [+ $2.50]
</option>

<option value="CASTHM3040#43.25#CASTHM3040">
BLACK THERMALTAKE SKULL WITH WINDOW : [+ $54.06]
</option>

<option value="CASTHM3030#49.25#CASTHM3030">
THERMALTAKE LANFIRE CASE : [+ $61.56]
</option>

<option value="CASTHM3010#73.25#CASTHM3010">
BLACK THERMALTAKE XASER III W/WIN NO/PS : [+ $91.56]
</option>

<option value="CASTHM3000#76.75#CASTHM3000">
BLUE THERMALTAKE XASER III W/WIN NO/PS : [+ $95.94]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price1" value="69.69" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>POWER SUPPLY
(OPTIONAL)
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('2')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname2" value="POWER SUPPLY (OPTIONAL)
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel2" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="KISPWR#0#KISPWR#0.00#1">
FOR CASES WITHOUT A POWER SUPPLY
</option>

<option value="CASBCI9010#18.50#CASBCI9010">
BCI 350 WATT POWER SUPPLY PIII/P4/AMD : [+ $23.13]
</option>

<option value="PWRHER1000#23.50#PWRHER1000">
450 WATT DUAL FAN POWER SUPPLY P3\P4 : [+ $29.38]
</option>

<option value="PWRBCI1009#29.75#PWRBCI1009">
BCI 300 WATT P4/PIII P/S AMD APPROVED : [+ $37.19]
</option>

<option value="PWRPWL1000#27.75#PWRPWL1000">
500 WT POWERLINK AMD/P4/PIII DUAL FAN : [+ $34.69]
</option>

<option value="PWRTHM1010#47.00#PWRTHM1010">
THERMALTAKE 420 WATT P4/PIII/AMD APP. : [+ $58.75]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price2" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>CASE ACCESSORIES -
NEON LIGHT KITS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('3')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname3" value="CASE ACCESSORIES - NEON LIGHT
KITS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel3" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="KISCMDLIT#0#KISCMDLIT#0.00#1">
NEON LIGHT KITS
</option>

<option value="CMDCAB1080#4.75#CMDCAB1080">
80MM CASE FAN CRYSTAL CLEAR W/GREEN LED : [+ $5.94]
</option>

<option value="CMDCAB1090#4.75#CMDCAB1090">
80MM CASE FAN CRYSTAL CLEAR W/RED LED : [+ $5.94]
</option>

<option value="CMDCAB1101#4.75#CMDCAB1101">
80MM CASE FAN CRYSTAL CLEAR W/4 BLUE LED : [+ $5.94]
</option>

<option value="CMDCAB1110#7.45#CMDCAB1110">
80MM CASE FAN CRYSTAL CLEAR 4 COLOR LED : [+ $9.31]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price3" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>CASE ACCESSORIES -
CABLE SETS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('4')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname4" value="CASE ACCESSORIES - CABLE SETS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel4" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="KISCMDCAB#0#KISCMDCAB#0.00#1">
ROUNDED CABLE SETS
</option>

<option value="CMDCAB1073#1.99#CMDCAB1073">
18" YELLOW FLOPPY ROUNDED CABLE : [+ $2.49]
</option>

<option value="CMDCAB1075#2.99#CMDCAB1075">
18" BLUE FLOPPY ROUNDED CABLE : [+ $3.74]
</option>

<option value="CMDCAB1076#2.99#CMDCAB1076">
18" UV FLOPPY ROUNDED CABLE : [+ $3.74]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ ROUNDED IDE CABLES ]------
</option>

<option value="CMDCAB1069B#3.75#CMDCAB1069B">
18" IDE ATA 133 BLUE ROUNDED CABLE : [+ $4.69]
</option>

<option value="CMDCAB1067#3.99#CMDCAB1067">
18" IDE ATA 133 UV ROUNDED CABLE : [+ $4.99]
</option>

<option value="CMDCAB1068#3.99#CMDCAB1068">
24" IDE ATA 133 YELLOW ROUNDED CABLE : [+ $4.99]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price4" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>CASE ACCESSORIES -
CABLE SETS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('5')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname5" value="CASE ACCESSORIES - CABLE SETS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel5" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="KISCMDCAB#0#KISCMDCAB#0.00#1">
ROUNDED CABLE SETS
</option>

<option value="CMDCAB1073#1.99#CMDCAB1073">
18" YELLOW FLOPPY ROUNDED CABLE : [+ $2.49]
</option>

<option value="CMDCAB1075#2.99#CMDCAB1075">
18" BLUE FLOPPY ROUNDED CABLE : [+ $3.74]
</option>

<option value="CMDCAB1076#2.99#CMDCAB1076">
18" UV FLOPPY ROUNDED CABLE : [+ $3.74]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ ROUNDED IDE CABLES ]------
</option>

<option value="CMDCAB1069B#3.75#CMDCAB1069B">
18" IDE ATA 133 BLUE ROUNDED CABLE : [+ $4.69]
</option>

<option value="CMDCAB1067#3.99#CMDCAB1067">
18" IDE ATA 133 UV ROUNDED CABLE : [+ $4.99]
</option>

<option value="CMDCAB1068#3.99#CMDCAB1068">
24" IDE ATA 133 YELLOW ROUNDED CABLE : [+ $4.99]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price5" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>MOTHERBOARDS -
SOCKET A
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('6')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname6" value="MOTHERBOARDS - SOCKET A
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel6" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="MOTGIG3535#0#MOTGIG3535#62.75#1">
* GBT SKTA,KT400,5P 8X AGP,3 DDR,S/BULK
</option>

<option value="MOTGIG3525#0.00#MOTGIG3525">
GBT SKTA KM400,3000+/3P/2DDR/S/V/L
</option>

<option value="MOTGIG3527#2.00#MOTGIG3527">
GBT SKTA 400FSB/3200+/5P, 3DDR/S/L : [+ $2.50]
</option>

<option value="MOTGIG3523#14.00#MOTGIG3523">
GBT SKTA NF2/3200+400/5P/4DDRDUCH/S/L : [+ $17.50]
</option>

<option value="MOTGIG3520#50.00#MOTGIG3520">
GBT SKTA 3200/400FSB/5P/4D/S/GL/SAR/RD : [+ $62.50]
</option>

<option value="KISSEP#0.00#KISSEP">
*** AOPEN MOTHERBOARDS ***
</option>

<option value="MOTAOP1063#-8.00#MOTAOP1063">
AOPEN SKTA KM266 28+,3P,2DDR/S/V/L/MATX : [- $10.00]
</option>

<option value="MOTAOP10621#2.00#MOTAOP10621">
AOPEN SKTA KT400A 333FSB 6P/3DDR/S/L : [+ $2.50]
</option>

<option value="MOTAOP10622#3.00#MOTAOP10622">
AOPEN SKA KM400/3K+/333/2DDR/3P/SVL/SA/U : [+ $3.75]
</option>

<option value="MOTAOP1065#13.00#MOTAOP1065">
AOPEN SKTA NFORC2,400-3000+,3D/5P/S/L : [+ $16.25]
</option>

<option value="KISSEP2#0.00#KISSEP2">
*** MSI MOTHERBOARDS ***
</option>

<option value="MOTMIC1307#-23.75#MOTMIC1307">
MSI SKTA 266FSB2600+ SIS745/3DDR/5P/S : [- $29.69]
</option>

<option value="MOTMIC1305#-5.00#MOTMIC1305">
MSI SKTA 266FSB 3P,2SD/2DDR,AGP,S/L/V : [- $6.25]
</option>

<option value="MOTMIC1323#-1.00#MOTMIC1323">
MSI SKTA KT4VL 6P/AGP,CNR/3DDR/S/L : [- $1.25]
</option>

<option value="MOTMIC1315#12.00#MOTMIC1315">
MSI SKTA 3200/NF/400FSB/5P/3DDR/S/L : [+ $15.00]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price6" value="78.44" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>CPUS - AMD ATHLON XP
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('7')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname7" value="CPUS - AMD ATHLON XP
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel7" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="CPUAMD9030#0#CPUAMD9030#0.00#1">
* ATHLON XP 2100 RETAIL 256 CACHE
</option>

<option value="CPUAMD9038#77.50#CPUAMD9038">
ATHLON XP 2200 RETAIL 256 CACHE 266MHZ : [+ $96.88]
</option>

<option value="CPUAMD9041#86.50#CPUAMD9041">
ATHLON XP 2400 RETAIL 256 CACHE 266MHZ : [+ $108.13]
</option>

<option value="CPUAMD90412#96.25#CPUAMD90412">
ATHLON XP 2500 RETAIL 512 CACHE 333MHZ : [+ $120.31]
</option>

<option value="CPUAMD9044#110.50#CPUAMD9044">
ATHLON XP 2600 RETAIL 256 CACHE 333MHZ : [+ $138.13]
</option>

<option value="CPUAMD9046#126.75#CPUAMD9046">
ATHLON XP 2700 RETAIL 256 CACHE 333MHZ : [+ $158.44]
</option>

<option value="CPUAMD9048#150.00#CPUAMD9048">
ATHLON XP 2800 RETAIL 512 CACHE 333MHZ : [+ $187.50]
</option>

<option value="CPUAMD9050#213.50#CPUAMD9050">
ATHLON XP 3000 RETAIL 512 CACHE 333MHZ : [+ $266.88]
</option>

<option value="CPUAMD9058#335.50#CPUAMD9058">
ATHLON XP 3200 RETAIL 512 CACHE 400 MHZ : [+ $419.38]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price7" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>MEMORY - DDR
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('8')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname8" value="MEMORY - DDR
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel8" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="MEMDDR1060#0#MEMDDR1060#20.50#1">
128 MB DDR PC 2100 266 MHZ MAJOR BRAND
</option>

<option value="MEMDDR1070#16.00#MEMDDR1070">
256 MB DDR PC 2100 266 MHZ MAJOR BRAND : [+ $20.00]
</option>

<option value="MEMDDR1072#49.25#MEMDDR1072">
512 MB DDR PC 2100 266MHZ : [+ $61.56]
</option>

<option value="MEMDDR1073#196.50#MEMDDR1073">
1 GIG DDR PC 2100 266 HMZ : [+ $245.63]
</option>

<option value="KISSEP#0.00#KISSEP">
*** 333MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1081#2.25#MEMDDR1081">
128 MB DDR PC 2700 333 MHZ MAJOR BRAND : [+ $2.81]
</option>

<option value="MEMDDR1083#17.00#MEMDDR1083">
256 MB DDR PC 2700 333MHZ : [+ $21.25]
</option>

<option value="MEMDDR1085#49.50#MEMDDR1085">
512 MB DDR PC 2700 333 MHZ : [+ $61.88]
</option>

<option value="MEMDDR1086#218.50#MEMDDR1086">
1 GIG DDR PC 2700 333 MHZ : [+ $273.13]
</option>

<option value="KISSEP2#0.00#KISSEP2">
*** 400MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1090#18.25#MEMDDR1090">
256 MB DDR PC 3200 400 MHZ : [+ $22.81]
</option>

<option value="MEMDDR1092#50.50#MEMDDR1092">
512 MB DDR PC 3200 400 MHZ : [+ $63.13]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price8" value="25.63" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>NEED ADDITIONAL
MEMORY?
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('9')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname9" value="NEED ADDITIONAL MEMORY?
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel9" onChange="CalculateTotal()" class=CustomKitDropDown>

<option selected value="KISALLMEMDDR#0#KISALLMEMDDR#0.00#1">
Memory speed should match FSB of CPU!
</option>

<option value="MEMDDR1060#20.50#MEMDDR1060">
128 MB DDR PC 2100 266 MHZ MAJOR BRAND : [+ $25.63]
</option>

<option value="MEMDDR1070#37.00#MEMDDR1070">
256 MB DDR PC 2100 266 MHZ MAJOR BRAND : [+ $46.25]
</option>

<option value="MEMDDR1072#69.75#MEMDDR1072">
512 MB DDR PC 2100 266MHZ MAJOR BRAND : [+ $87.19]
</option>

<option value="MEMDDR1073#217.00#MEMDDR1073">
1 GIG DDR PC 2100 266 HMZ MAJOR BRAND : [+ $271.25]
</option>

<option value="KISSEP#0.00#KISSEP">
*** 333MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1083#37.50#MEMDDR1083">
256 MB DDR PC 2700 333MHZ MAJOR BRAND : [+ $46.88]
</option>

<option value="MEMDDR1085#71.50#MEMDDR1085">
512 MB DDR PC 2700 333 MHZ MAJOR BRAND : [+ $89.38]
</option>

<option value="MEMDDR1086#239.00#MEMDDR1086">
1 GIG DDR PC 2700 333 MHZ MAJOR BRAND : [+ $298.75]
</option>

<option value="KISSEP2#0.00#KISSEP2">
*** 400MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1090#38.75#MEMDDR1090">
256 MB DDR PC 3200 400 MHZ MAJOR BRAND : [+ $48.44]
</option>

<option value="MEMDDR1092#71.75#MEMDDR1092">
512 MB DDR PC 3200 400 MHZ CAS3 MAJOR : [+ $89.69]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price9" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>NEED ADDITIONAL
MEMORY?
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('10')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname10" value="NEED ADDITIONAL MEMORY?
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel10" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLMEMDDR#0#KISALLMEMDDR#0.00#1">
Memory speed should match FSB of CPU!
</option>

<option value="MEMDDR1060#20.50#MEMDDR1060">
128 MB DDR PC 2100 266 MHZ MAJOR BRAND : [+ $25.63]
</option>

<option value="MEMDDR1070#37.00#MEMDDR1070">
256 MB DDR PC 2100 266 MHZ MAJOR BRAND : [+ $46.25]
</option>

<option value="MEMDDR1072#69.75#MEMDDR1072">
512 MB DDR PC 2100 266MHZ MAJOR BRAND : [+ $87.19]
</option>

<option value="MEMDDR1073#217.00#MEMDDR1073">
1 GIG DDR PC 2100 266 HMZ MAJOR BRAND : [+ $271.25]
</option>

<option value="KISSEP#0.00#KISSEP">
*** 333MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1083#37.50#MEMDDR1083">
256 MB DDR PC 2700 333MHZ MAJOR BRAND : [+ $46.88]
</option>

<option value="MEMDDR1085#71.50#MEMDDR1085">
512 MB DDR PC 2700 333 MHZ MAJOR BRAND : [+ $89.38]
</option>

<option value="MEMDDR1086#239.00#MEMDDR1086">
1 GIG DDR PC 2700 333 MHZ MAJOR BRAND : [+ $298.75]
</option>

<option value="KISSEP2#0.00#KISSEP2">
*** 400MHZ DDR MEMORY ***
</option>

<option value="MEMDDR1090#38.75#MEMDDR1090">
256 MB DDR PC 3200 400 MHZ MAJOR BRAND : [+ $48.44]
</option>

<option value="MEMDDR1092#71.75#MEMDDR1092">
512 MB DDR PC 3200 400 MHZ CAS3 MAJOR : [+ $89.69]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price10" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SELECT YOUR AGP
VIDEO CARD
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('11')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname11" value="SELECT YOUR AGP VIDEO CARD
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel11" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISVIDAGP#0#KISVIDAGP#0.00#1">
Choose a video card
</option>

<option value="VIDAOP1022#43.75#VIDAOP1022">
AOPEN MX 440 V64 8X 64DDR/SVID/TVO/LPB : [+ $54.69]
</option>

<option value="VIDAOP1036#69.00#VIDAOP1036">
AOPEN FX5200-DV128/128DDR/SVID/DVI : [+ $86.25]
</option>

<option value="KISSEP#0.00#KISSEP">
----------------------------------------
</option>

<option value="VIDCON0050#28.75#VIDCON0050">
CONNECT3D RADEON 7000 32M SDR TVO : [+ $35.94]
</option>

<option value="VIDCON0055#32.75#VIDCON0055">
CONNECT3D RADEON 7000 32M DDR TVO DVI : [+ $40.94]
</option>

<option value="VIDCON0070#50.75#VIDCON0070">
CONNECT3D RADEON 9200SE 64M DDR TVO : [+ $63.44]
</option>

<option value="VIDCON0080#75.75#VIDCON0080">
CONNECT3D RADEON 9200 128M DDR DVI TVO : [+ $94.69]
</option>

<option value="VIDCON0090#92.75#VIDCON0090">
CONNECT3D RADEON 9200 256M DDR DVI TVO : [+ $115.94]
</option>

<option value="KISSEP4#0.00#KISSEP4">
----------------------------------------
</option>

<option value="VIDEVG10110#28.99#VIDEVG10110">
EVGA GEFORCE2 MX-400 32MB DDR 4X AGP : [+ $36.24]
</option>

<option value="VIDEVG10112#37.75#VIDEVG10112">
EVGA GEFORCE 2 MX-400 64MB DDR AGP 4X : [+ $47.19]
</option>

<option value="VIDEVG1021#45.75#VIDEVG1021">
EVGA GEFORCE 4 MX440 64MB DDR AGP8XSVID : [+ $57.19]
</option>

<option value="VIDEVG10785#69.75#VIDEVG10785">
EVGA GEFORCE FX5200 128DDR/TVO/LIGHT : [+ $87.19]
</option>

<option value="KISSEP2#0.00#KISSEP2">
----------------------------------------
</option>

<option value="VIDMSI10601#42.75#VIDMSI10601">
MSI GEFORCE 4 MX 440 64DDR TVO : [+ $53.44]
</option>

<option value="VIDMSI10914#68.75#VIDMSI10914">
MSI GEFORCE FX 5200 TD128 DVI/TVO : [+ $85.94]
</option>

<option value="VIDMSI10941#169.75#VIDMSI10941">
MSI GEFORCE FX 5600 256DR/TVO/SV/DVI : [+ $212.19]
</option>

<option value="VIDMSI10950#177.75#VIDMSI10950">
MSI GEFORCE FX5700 128DDR/TVO/DVI : [+ $222.19]
</option>

<option value="KISSEP3#0.00#KISSEP3">
----------------------------------------
</option>

<option value="VIDLEA1050#15.50#VIDLEA1050">
LEADTEK 16M SD AGP VANTA VIDEO OEM BULK : [+ $19.38]
</option>

<option value="VIDJAT1030#69.75#VIDJAT1030">
JATON GEFORCE 4 MX440 64MB TWIN : [+ $87.19]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price11" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SOUND CARDS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('12')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname12" value="SOUND CARDS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel12" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="SNDCRE1001#0#SNDCRE1001#16.99#1">
CREATIVE LAB SB16PCI 128BIT MIDI/OEM
</option>

<option value="KISNONE#-16.99#KISNONE">
NONE : [- $21.24]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price12" value="21.24" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>PRIMARY HARD DRIVE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('13')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname13" value="PRIMARY HARD DRIVE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel13" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISHDD1#0#KISHDD1#0.00#1">
Master Drive
</option>

<option value="HDDWDD7206#57.75#HDDWDD7206">
40.0 WD IDE 7200 RPM ATA/100 2MB : [+ $72.19]
</option>

<option value="HDDWDD72060#64.50#HDDWDD72060">
40.0 WD IDE 7200 RPM ATA/100 8MB : [+ $80.63]
</option>

<option value="HDDWDD7255#69.50#HDDWDD7255">
80.1 WD IDE 7200 RPM ATA/100 : [+ $86.88]
</option>

<option value="HDDWDD7260#77.00#HDDWDD7260">
80.1 WD IDE 7200 RPM ATA 100/ 8MB : [+ $96.25]
</option>

<option value="HDDWDD7285#99.75#HDDWDD7285">
120 WD IDE 7200 RPM ATA/100/8 MB : [+ $124.69]
</option>

<option value="HDDWDD7296#164.75#HDDWDD7296">
200 WD IDE 7200 RPM ATA/100 8MB : [+ $205.94]
</option>

<option value="KISSEP#0.00#KISSEP">
----------------------------------------
</option>

<option value="HDDMXT7034#58.50#HDDMXT7034">
40.0 MAXTOR IDE 7200 RPM ATA/133 : [+ $73.13]
</option>

<option value="HDDMXT7043#72.50#HDDMXT7043">
80.0 MAXTOR IDE 7200 RPM ATA/133 : [+ $90.63]
</option>

<option value="KISSEP2#0.00#KISSEP2">
----------------------------------------
</option>

<option value="HDDMXT8028#84.75#HDDMXT8028">
MAXTOR 80 GIG 7200 RPM SERIAL ATA : [+ $105.94]
</option>

<option value="HDDMXT8029#114.00#HDDMXT8029">
MAXTOR 120 GIG 7200 RPM SERIAL ATA : [+ $142.50]
</option>

<option value="HDDWDD7360#113.50#HDDWDD7360">
120GB WD SE SATA 7200RPM 8MB CACHE : [+ $141.88]
</option>

<option value="KISSEP3#0.00#KISSEP3">
----------------------------------------
</option>

<option value="HDDIBM1084#59.75#HDDIBM1084">
IBM/HITACHI 40GIG 7200 RPM ATA 100 2MB : [+ $74.69]
</option>

<option value="HDDIBM1098#68.50#HDDIBM1098">
IBM/HITACHI 80 GIG 7200 RPM ATA 100 2MB : [+ $85.63]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price13" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SECONDARY HARD DRIVE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('14')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname14" value="SECONDARY HARD DRIVE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel14" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISHDD2#0#KISHDD2#0.00#1">
Slave / IDE Raid w/MB Support
</option>

<option value="HDDWDD7206#57.75#HDDWDD7206">
40.0 WD IDE 7200 RPM ATA/100 2MB : [+ $72.19]
</option>

<option value="HDDWDD72060#64.50#HDDWDD72060">
40.0 WD IDE 7200 RPM ATA/100 8MB : [+ $80.63]
</option>

<option value="HDDWDD7255#69.50#HDDWDD7255">
80.1 WD IDE 7200 RPM ATA/100 : [+ $86.88]
</option>

<option value="HDDWDD7260#77.00#HDDWDD7260">
80.1 WD IDE 7200 RPM ATA 100/ 8MB : [+ $96.25]
</option>

<option value="HDDWDD7285#99.75#HDDWDD7285">
120 WD IDE 7200 RPM ATA/100/8 MB : [+ $124.69]
</option>

<option value="HDDWDD7296#164.75#HDDWDD7296">
200 WD IDE 7200 RPM ATA/100 8MB : [+ $205.94]
</option>

<option value="KISSEP#0.00#KISSEP">
----------------------------------------
</option>

<option value="HDDMXT7034#58.50#HDDMXT7034">
40.0 MAXTOR IDE 7200 RPM ATA/133 : [+ $73.13]
</option>

<option value="HDDMXT7043#72.50#HDDMXT7043">
80.0 MAXTOR IDE 7200 RPM ATA/133 : [+ $90.63]
</option>

<option value="KISSEP2#0.00#KISSEP2">
----------------------------------------
</option>

<option value="HDDMXT8028#84.75#HDDMXT8028">
MAXTOR 80 GIG 7200 RPM SERIAL ATA : [+ $105.94]
</option>

<option value="HDDMXT8029#114.00#HDDMXT8029">
MAXTOR 120 GIG 7200 RPM SERIAL ATA : [+ $142.50]
</option>

<option value="HDDWDD7360#113.50#HDDWDD7360">
120GB WD SE SATA 7200RPM 8MB CACHE : [+ $141.88]
</option>

<option value="KISSEP3#0.00#KISSEP3">
----------------------------------------
</option>

<option value="HDDIBM1084#59.75#HDDIBM1084">
IBM/HITACHI 40GIG 7200 RPM ATA 100 2MB : [+ $74.69]
</option>

<option value="HDDIBM1098#68.50#HDDIBM1098">
IBM/HITACHI 80 GIG 7200 RPM ATA 100 2MB : [+ $85.63]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price14" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>MODEMS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('15')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname15" value="MODEMS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel15" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="MODBCI1010#0#MODBCI1010#10.50#1">
BCI 56K V.92 LUCENT PCI RETAIL
</option>

<option value="MODAOP1020#-0.75#MODAOP1020">
AOPEN 56K V.92 MODEM 3 YEAR WARRANTY : [- $0.94]
</option>

<option value="MODUSR1020#7.25#MODUSR1020">
USR 56K PCI V.90 W/VOICE : [+ $9.06]
</option>

<option value="KISNONE#-10.50#KISNONE">
NONE : [- $13.13]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price15" value="13.13" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>NETWORKING - NETWORK
ADAPTERS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('16')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname16" value="NETWORKING - NETWORK ADAPTERS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel16" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="LANAOP1010#0#LANAOP1010#6.00#1">
AOPEN 10/100M PCI NIC REALTEKCHIP 325
</option>

<option value="LANZNT1000#-0.25#LANZNT1000">
ZONET PCI 10/100 ETHERNET REALTEK CHIP : [- $0.31]
</option>

<option value="LANAOP1055#11.75#LANAOP1055">
AOPEN 10/100 PCMCIA 32BIT LAN CARD : [+ $14.69]
</option>

<option value="LANINT1006#20.75#LANINT1006">
INTEL PRO PCI 100 LAN CARD W/WOL : [+ $25.94]
</option>

<option value="LAN3CM1005#19.50#LAN3CM1005">
3COM 905CX-TXM,10/100 W/WAKE,CABLE : [+ $24.38]
</option>

<option value="KISSEP#0.00#KISSEP">
*** WIRELESS ADAPTERS ***
</option>

<option value="LANDLK1062#44.75#LANDLK1062">
D-LINK 2.4GHZ 22MG WRLS PCI ADAPTER CARD : [+ $55.94]
</option>

<option value="KISNONE#-6.00#KISNONE">
NONE : [- $7.50]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price16" value="7.50" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>PRIMARY CD-ROM / DVD
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('17')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname17" value="PRIMARY CD-ROM / DVD
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel17" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLCDR#0#KISALLCDR#0.00#1">
CD & DVD
</option>

<option value="CDRMTS1006#17.75#CDRMTS1006">
54X MITSUMI IDE CD ROM BULK : [+ $22.19]
</option>

<option value="CDRSON1002#17.25#CDRSON1002">
52X SONY IDE CDROM BULK : [+ $21.56]
</option>

<option value="CDRLIT1003#19.75#CDRLIT1003">
52X LITEON IDE CD-ROM RETAIL : [+ $24.69]
</option>

<option value="CDRSON1003#18.75#CDRSON1003">
BLACK SONY 52X IDE CDROM BULK : [+ $23.44]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ DVD-ROM DRIVES ]------
</option>

<option value="CDVLIT10001#31.25#CDVLIT10001">
* 16X LITEON DVD RETAIL BOX : [+ $39.06]
</option>

<option value="CDVMSI1000#32.75#CDVMSI1000">
16X MSI DVD RETAIL BOX : [+ $40.94]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price17" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SECONDARY CDRW /
DVD-R / DVD+R
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('18')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname18" value="SECONDARY CDRW / DVD-R /
DVD+R
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel18" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLCDR2#0#KISALLCDR2#0.00#1">
REWRITEABLE DEVICES
</option>

<option value="CDWMSI1010#0.00#CDWMSI1010">
52X32X52 MICROSTAR CDRW RETAIL BOX
</option>

<option value="CDWAOP1020#37.75#CDWAOP1020">
3 COLOR 52X32X52 AOPEN CDRW RETAIL BOX : [+ $47.19]
</option>

<option value="CDWSON1020#38.75#CDWSON1020">
52X24X52 SONY BULK W/SOFTWARE : [+ $48.44]
</option>

<option value="CDWLIT10113#37.75#CDWLIT10113">
52X32X52 LITEON CDRW IDE RETAIL : [+ $47.19]
</option>

<option value="CDWSON1015#41.75#CDWSON1015">
BLACK 52X24X52 SONY BULK W/SOFTWARE : [+ $52.19]
</option>

<option value="KISSEP2#0.00#KISSEP2">
------[ CDRW / DVD COMBO DRIVES ]------
</option>

<option value="CDVLIT1010#49.75#CDVLIT1010">
16XDVD-48X24X48 CDRW LITEON RETAIL : [+ $62.19]
</option>

<option value="CDVLIT1012#0.00#CDVLIT1012">
BLACK 16XDVD-48X24X48 CDRW LITEON RETAIL
</option>

<option value="KISSEP#0.00#KISSEP">
------[ DVD +/- RW DRIVES ]------
</option>

<option value="CDVAOP1020#99.75#CDVAOP1020">
AOPEN 4X DVD+R/+RW 24X10X40 CDRW RETAIL : [+ $124.69]
</option>

<option value="CDVOPT1031#109.00#CDVOPT1031">
4X4X10 OPTORITE DVD+-R/RW 24X10X40 CDRW : [+ $136.25]
</option>

<option value="CDVOPT1032#112.00#CDVOPT1032">
BLACK 4X4X10 OPTORITE DVD+-R/RW COMBO : [+ $140.00]
</option>

<option value="CDVSON1007#145.00#CDVSON1007">
SONY 4DVD+/-RW BULK W/SOFTWARE : [+ $181.25]
</option>

<option value="CDVPLE1000#165.00#CDVPLE1000">
PLEXTOR DVD+R/RW - CD-R/RW RETAIL : [+ $206.25]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price18" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>THIRD CD-ROM / DVD /
CDRW
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('19')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname19" value="THIRD CD-ROM / DVD / CDRW
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel19" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLCDR3#0#KISALLCDR3#0.00#1">
OPTIONAL THIRD DRIVE
</option>

<option value="CDRMTS1006#17.75#CDRMTS1006">
54X MITSUMI IDE CD ROM BULK : [+ $22.19]
</option>

<option value="CDRSON1002#17.25#CDRSON1002">
52X SONY IDE CDROM BULK : [+ $21.56]
</option>

<option value="CDRLIT1003#19.75#CDRLIT1003">
52X LITEON IDE CD-ROM RETAIL : [+ $24.69]
</option>

<option value="CDRSON1003#18.75#CDRSON1003">
BLACK SONY 52X IDE CDROM BULK : [+ $23.44]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ DVD-ROM DRIVES ]------
</option>

<option value="CDVLIT10001#31.25#CDVLIT10001">
* 16X LITEON DVD RETAIL BOX : [+ $39.06]
</option>

<option value="CDVMSI1000#32.75#CDVMSI1000">
16X MSI DVD RETAIL BOX : [+ $40.94]
</option>

<option value="KISSEP2#0.00#KISSEP2">
------[ REWRITEABLE DRIVES ]------
</option>

<option value="CDWMSI1010#0.00#CDWMSI1010">
52X32X52 MICROSTAR CDRW RETAIL BOX
</option>

<option value="CDWAOP1020#37.75#CDWAOP1020">
3 COLOR 52X32X52 AOPEN CDRW RETAIL BOX : [+ $47.19]
</option>

<option value="CDWSON1020#38.75#CDWSON1020">
52X24X52 SONY BULK W/SOFTWARE : [+ $48.44]
</option>

<option value="CDWLIT10113#37.75#CDWLIT10113">
52X32X52 LITEON CDRW IDE RETAIL : [+ $47.19]
</option>

<option value="CDWSON1015#41.75#CDWSON1015">
BLACK 52X24X52 SONY BULK W/SOFTWARE : [+ $52.19]
</option>

<option value="KISSEP3#0.00#KISSEP3">
------[ CDRW / DVD COMBO DRIVES ]------
</option>

<option value="CDVLIT1010#49.75#CDVLIT1010">
16XDVD-48X24X48 CDRW LITEON RETAIL : [+ $62.19]
</option>

<option value="CDVLIT1012#0.00#CDVLIT1012">
BLACK 16XDVD-48X24X48 CDRW LITEON RETAIL
</option>

<option value="KISSEP4#0.00#KISSEP4">
------[ DVD +/- RW DRIVES ]------
</option>

<option value="CDVAOP1020#99.75#CDVAOP1020">
AOPEN 4X DVD+R/+RW 24X10X40 CDRW RETAIL : [+ $124.69]
</option>

<option value="CDVOPT1031#109.00#CDVOPT1031">
4X4X10 OPTORITE DVD+-R/RW 24X10X40 CDRW : [+ $136.25]
</option>

<option value="CDVOPT1032#112.00#CDVOPT1032">
BLACK 4X4X10 OPTORITE DVD+-R/RW COMBO : [+ $140.00]
</option>

<option value="CDVPLE1000#165.00#CDVPLE1000">
PLEXTOR DVD+R/RW - CD-R/RW RETAIL : [+ $206.25]
</option>

<option value="CDVSON1007#145.00#CDVSON1007">
SONY 4DVD+/-RW BULK W/SOFTWARE : [+ $181.25]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price19" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>FLOPPY DRIVES
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('20')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname20" value="FLOPPY DRIVES
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel20" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="FDDALP1000#0#FDDALP1000#7.75#1">
ALPS 1.44 FLOPPY DRIVE
</option>

<option value="FDDMIT1000#0.00#FDDMIT1000">
1.44 FLOPPY MITSUMI
</option>

<option value="FDDSON1000#0.50#FDDSON1000">
1.44 FLOPPY SONY : [+ $0.63]
</option>

<option value="FDDTEA1000#1.00#FDDTEA1000">
1.44 FLOPPY TEAC : [+ $1.25]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price20" value="9.69" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>KEYBOARDS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('21')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname21" value="KEYBOARDS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel21" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KBDMTS1001#0#KBDMTS1001#19.75#1">
MS INTERNET PS/2 KB INTELLIMOUSE COMBO
</option>

<option value="KBDMTS1000#-13.00#KBDMTS1000">
MITSUMI PS2 SMALL KEYBOARD : [- $16.25]
</option>

<option value="KBDAOP1004#-11.00#KBDAOP1004">
AOPEN 104 INTERNET PS/2 KEYBOARD RETAIL : [- $13.75]
</option>

<option value="KBDLOG1004#-10.00#KBDLOG1004">
LOGITECH DELUXE ACCESS 104 KEY RETAIL : [- $12.50]
</option>

<option value="KBDAOP1007#-7.25#KBDAOP1007">
BLUE/BEIGE AOPEN MULITIMEDIA KB-WHL PS2 : [- $9.06]
</option>

<option value="KBDKEY1003#-6.00#KBDKEY1003">
KEYTRONIC KEYBRD W/PS2 SCROLL MOUSE : [- $7.50]
</option>

<option value="KBDKEY1007#3.75#KBDKEY1007">
BLACK KEYTRONIC 104 KB W/PS2 SCROLL MOU : [+ $4.69]
</option>

<option value="KBDMIC1014#5.00#KBDMIC1014">
MS MULTIMEDIA KB & OPTICAL MOUSE PS/2 : [+ $6.25]
</option>

<option value="KBDBEL1000#12.75#KBDBEL1000">
BLACK BELKIN WIRELESS KB & MOUSE PS/2 : [+ $15.94]
</option>

<option value="KBDMIC1018#13.00#KBDMIC1018">
BLACK MS KD & INTELI OPTICAL MOUSE PS/2 : [+ $16.25]
</option>

<option value="KBDMIC1017#32.00#KBDMIC1017">
BLACK/SILV MS WIRELES OPT. K/M PS/2-USB : [+ $40.00]
</option>

<option value="KISNONE#-19.75#KISNONE">
NONE : [- $24.69]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price21" value="24.69" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SELECT YOUR MOUSE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('22')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname22" value="SELECT YOUR MOUSE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel22" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLMOU#0#KISALLMOU#0.00#1">
OPTIONAL MOUSE
</option>

<option value="MOUMTS1002#4.25#MOUMTS1002">
MITSUMI PS2 SCROLL MOUSE : [+ $5.31]
</option>

<option value="MOUMIC1000#6.25#MOUMIC1000">
MS INTELLIMOUSE PS2 BULK : [+ $7.81]
</option>

<option value="MOUMTS1003#7.50#MOUMTS1003">
MITSUMI PS2 OPTICAL SCROLL MOUSE : [+ $9.38]
</option>

<option value="MOUMTS1004#7.75#MOUMTS1004">
BLACK MITSUMI PS2 OPTICAL SCROLL MOUSE : [+ $9.69]
</option>

<option value="MOUAOP1004#8.75#MOUAOP1004">
AOPEN OPTICAL 2 BUTTON WHEEL PS/2 MOUSE : [+ $10.94]
</option>

<option value="MOULOG1012#15.75#MOULOG1012">
LOGITECH 2 BUTTN OPTICAL SCROLL PS2/USB : [+ $19.69]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price22" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SPEAKERS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('23')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname23" value="SPEAKERS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel23" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="SPKCAS1040#0#SPKCAS1040#4.25#1">
CYBER ACOUSTICS 120 WATT PMPO 2PC
</option>

<option value="SPKLAB1002#-3.26#SPKLAB1002">
LABTEC HEADSET "BULK" CURVE 465 : [- $4.08]
</option>

<option value="SPKCAS1045#0.00#SPKCAS1045">
CYBER ACOUSTICS 120 W/PMPO 2PC USB
</option>

<option value="SPKCAS1041#0.00#SPKCAS1041">
BLACK CYBER ACCOUSTICS 120 WATT PMPO 2P
</option>

<option value="SPKHAR1022#1.50#SPKHAR1022">
BLACK 2PC HARMAN KARDON SPEAKERS : [+ $1.88]
</option>

<option value="SPKCAS1008A#14.50#SPKCAS1008A">
BLACK CYBER ACOUSTICS 14 WATTS 3-PC : [+ $18.13]
</option>

<option value="SPKCAS1025#14.50#SPKCAS1025">
CYBER ACOUSTICS 10 WATT 3 PC SUB SET : [+ $18.13]
</option>

<option value="SPKALC1019#23.50#SPKALC1019">
BLACK ALTEC LANSING 3 PC SUB SET : [+ $29.38]
</option>

<option value="SPKCAS1011#54.75#SPKCAS1011">
BLACK CYBER AC. 110WATT 3 PC SUP SET : [+ $68.44]
</option>

<option value="KISNONE#-4.25#KISNONE">
NONE : [- $5.31]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price23" value="5.31" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SELECT YOUR MONITOR
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('24')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname24" value="SELECT YOUR MONITOR
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel24" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISALLMON#0#KISALLMON#0.00#1">
OPTIONAL MONITOR
</option>

<option value="MONAOP1030#0.00#MONAOP1030">
17" AOPEN CRT .27 DPI 1280X1024 OSD
</option>

<option value="MONGEM1000#109.75#MONGEM1000">
17" GEM .25DP,1280 X 1024,OSD,MPRII : [+ $137.19]
</option>

<option value="MONHYN1007#0.00#MONHYN1007">
17" HYUNDAI .25 1280X1024 MINI DYNAFLAT
</option>

<option value="MONADI1301#116.75#MONADI1301">
17" ADI .25 1280X1024 PURE FLAT : [+ $145.94]
</option>

<option value="KISSEP#0.00#KISSEP">
------[ 19" & 21" MONITORS ]------
</option>

<option value="MONGEM10010#155.75#MONGEM10010">
19" GEM OEM .25DP 1600X1200 OSD,MPRII : [+ $194.69]
</option>

<option value="MONGEM1130#159.00#MONGEM1130">
19" BLACK GEM OEM .25DPI 1600X1200 OSD,M : [+ $198.75]
</option>

<option value="MONHYN1018#179.00#MONHYN1018">
HYUNDAI 19" .25 1600 X 1200 DYNAFLAT : [+ $223.75]
</option>

<option value="KISSEP2#0.00#KISSEP2">
------[ LCD MONITORS ]------
</option>

<option value="MONGEM1229#0.00#MONGEM1229">
BLACK 15" SCANPORT LCD FLAT PANEL
</option>

<option value="MONGEM1240#0.00#MONGEM1240">
BLACK GEM 18.1" .281 DPI LCD FLAT PANEL
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price24" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>SOFTWARE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('25')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname25" value="SOFTWARE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel25" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="SOFMIC0500#0#SOFMIC0500#139.00#1">
MS WINDOWS XP PROFESSIONAL OEM
</option>

<option value="SOFMIC0450#-50.50#SOFMIC0450">
MS WINDOWS XP HOME EDITION OEM : [- $63.13]
</option>

<option value="SOFMIC1005A#0.00#SOFMIC1005A">
MS WINDOWS 2000 PRO
</option>

<option value="KISNONE#-139.00#KISNONE">
NONE : [- $173.75]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price25" value="173.75" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>OFFICE SUITES /
PRODUCTIVITY SOFTWARE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('26')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname26" value="OFFICE SUITES / PRODUCTIVITY
SOFTWARE
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel26" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISSOFPRO#0#KISSOFPRO#0.00#1">
PRODUCTIVITY SUITES
</option>

<option value="SOFMIC1044#171.50#SOFMIC1044">
MICROSOFT OFFICE XP SBE : [+ $214.38]
</option>

<option value="SOFMIC1048#299.00#SOFMIC1048">
MICROSOFT OFFICE XP PRO : [+ $373.75]
</option>

<option value="SOFMIC1049#165.00#SOFMIC1049">
MICROSOFT OFFICE BASIC EDITION 2003 : [+ $206.25]
</option>

<option value="SOFMIC1052#225.00#SOFMIC1052">
MICROSOFT OFFICE SMALL BUSINESS 2003 : [+ $281.25]
</option>

<option value="SOFMIC1055#299.00#SOFMIC1055">
MICROSOFT OFFICE PROFESSIONAL 2003 : [+ $373.75]
</option>

<option value="KISNONE#0.00#KISNONE">
NONE
</option>

</select>
</td>

<td align="center">
<input type="text" name="price26" value="0.00" size="6" style="font-family:
Arial; font-size: 10; text-align: right; font-weight: bolder; border:
medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>ASSEMBLY OPTIONS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href="javascript:item('27')" class=msn><font face="verdana"
size=1><b>Click for Item Details</b></font></a>

<input type="hidden" name="kitname27" value="ASSEMBLY OPTIONS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<select name="sel27" onChange="CalculateTotal()"
class=CustomKitDropDown>

<option selected value="KISLBR1000#0#KISLBR1000#35.00#1">
BUILD SYSTEM LOAD OPERATING SYSTEM
</option>

<option value="KISLBR1010#-10.00#KISLBR1010">
BUILD SYSTEM WITHOUT SOFTWARE : [- $12.50]
</option>

<option value="KISLBR1020#-35.00#KISLBR1020">
PARTS ONLY (DO NOT BUILD) : [- $43.75]
</option>

</select>
</td>

<td align="center">
<input type="text" name="price27" value="43.75" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

<tr>
<td height=20 class=siteNav4TD width = "85%">
<font face="Verdana" size="1" color="#000000"><strong>PACKING MATERIALS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
&nbsp;</strong></font>

<a href=""
onClick="window.open('printitem.asp?Source=CK&Cart Id=ACCWARE-12317676VTLOH36
6&ic=PAKBOX1021','winPrint','toolbar,height=400,wi dth=550,scrollbars,resizab
le');return false;" class=msn><font face="verdana" size=1><b>Click for Item
Details</b></font></a>

<input type="hidden" name="kitname28" value="PACKING MATERIALS
<!-- Generated by Accware Online Build # ( Components Build # 5.1.0.460 ).
(C) 1999-2002 Icode, Inc. -->
"></td>

<td class=siteNav4TD width = "5%" align = center><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b>&nbsp;</font></td>

<td class=siteNav4TD width = "10%" align="center"><font face="Verdana"
size="1" color="#000000"><b>&nbsp;</b></font></td></tr>
<tr><td align = "left">

<font face="verdana" size=2>SHIPPING BOX</font>
<input type=hidden name="upg_name28" value="SHIPPING BOX" >
<input type=hidden name="upgradehidden28" value="10.00#1" >

</td>

<td align="center">
<input type="text" name="price28" value="12.50" size="6"
style="font-family: Arial; font-size: 10; text-align: right; font-weight:
bolder; border: medium" readonly onfocus = "this.blur()"></td>

<td nowrap align="center"><font face="Verdana" size="1"
color="#000000"><b>1</b></font></td></tr>

</table></form>
<form name="frmKitInfo" method="post"
action="customkititems.asp?CartId=ACCWARE-12317676VTLOH366&ic=BTOWKS01"
onSubmit="CheckConfig(this);">
<input type="hidden" name="qty">
<input type="hidden" name="configArr">
<input type="hidden" name="todo">
</form>

<!------------MAIN BODY ENDS STARTS HERE----------------->
</td>
</tr>
</table>
</td>
</tr>
</table>
</td><!--td of middle part ends-->
<td bgcolor=black height=100%><img src=images/bdot.gif width=1></td>
<td valign=top bgcolor=white>
<BR>
<center><img src="images/goldlogo.jpg"></center>
<BR><BR>
<table border="0" cellspacing="0" cellpadding="0" align=center>
<tr>
<td width="100%" height="20" align=center><center><img
src="images/featop_new.gif" align=middle></center></td>
</tr>
<tr>
<td width="100%" bgcolor="#000000" valign="top"><center>
<table border="0" width="100%" cellspacing="0" bgcolor="#000000"
valign=top height=73>
<tr>
<td width="100%" valign=top bgcolor=white>
<div class=subhead> Login Name : 203549
<br>

<img src="images/ecart.gif">

</td>
</tr>
</table>
</td>
</tr>
</table><center><img name="kitimage" src="images/blank.gif" border=0
alt="Kit Image"></center>
<br>

<table width=86% align=center>
<tr>
<td>
<img src="images/stringfinger02.jpg">&nbsp;
<html xmlns:t ="urn:schemas-microsoft-com:time"><?IMPORT namespace="t"
implementation="#default#time2">
<t:par repeatCount="indefinite">
<font face="Arial" color=#000099 size=3
style="behavior:url(#default#time2)" begin="1" dur="1"><b>Don't forget the
necessities:</b></font></div>
</t:par><br>
<table>
<tr><td valign=top><font size=2
face="Arial"><b>1.</b></font></td><td><font size=2
face="Arial"><b>Technology Assurance Program</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>2.</b></font></td><td><font size=2 face="Arial"><b>Choose 2
Titles for only $29.99</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>3.</b></font></td><td><font size=2 face="Arial"><b>Surge &
UPS</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>4.</b></font></td><td><font size=2
face="Arial"><b>Printer</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>5.</b></font></td><td><font size=2
face="Arial"><b>Paper</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>6.</b></font></td><td><font size=2 face="Arial"><b>Got
Ink?</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>7.</b></font></td><td><font size=2
face="Arial"><b>Mousepad</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>8.</b></font></td><td><font size=2
face="Arial"><b>Training</b></font></td></tr>
<tr><td valign=top><font size=2
face="Arial"><b>9.</b></font></td><td><font size=2 face="Arial"><b>Ask about
Home Delivery</b></font></td></tr>
</table>
<br>
<center><img src="images/aol90.jpg" border=0>
<font face="Arial" size=2>Your <u>Free</u> 90 day trial awaits
you!</b></font></center>
</td>
</tr>
</table>

</center>
</td>
</tr>
<tr>
<td colspan=3 class=siteNav3TD>

<br><table cellpadding=0 cellspacing=0 class=siteNav3TD border=0>
<tr><td>&nbsp;</td>
<td width=576 class=siteNav3TD align=center valign=top><FONT SIZE=1
STYLE=font:8pt COLOR=#003366 FACE="Verdana,Helvetica,Arial">
<A HREF="index.asp?CartId=ACCWARE-12317676VTLOH366">Home</A> |
<A HREF="viewcart.asp?CartId=ACCWARE-12317676VTLOH366">View Cart</A>

<P align=center>
<div class=content>
COMPUSA, All rights reserved.</div>
<div class=content>

Mail us at :<a href="mailto:we*******@compusa.com"
class=msn>we*******@compusa.com</a><br>

Telephone :<b>(281) 584-5209</b>
</div></p>
</td></tr>
</table>

</td>
</tr>
</table>
</body>
</html>
Jul 20 '05 #9
I'm trying this from another angle, and getting the same results.

This form is defined on the page, the input field "margin" is there and it
has a VALUE in it yet I keep getting told that the value isn't set.

Code:

var base = document.frmKitAmt.txtTotalKitValue.value;
var margin = document.forms['frmKitAmount'].elements['margin'].value/100;
var newtotal = (1 + margin) * base;
document.frmKitAmount.total.value = FormatNumber(newtotal,2,false,true);

the var margin line is where i get dumped..... here's the page:

<form name="frmKitAmt">
<input type="hidden" name="itemname" value="AMD ATHLON XP &amp; DURON - DDR
&lt;!-- Generated by Accware Online Build # ( Components Build #
5.1.0.460 ). (C) 1999-2002 Icode, Inc. --&gt;
">
<input type="hidden" name="imglink" value="/mmgss/Images/BTOSHOT-50.JPG">
<input type="hidden" name="description" value="Design a system based on the
AMD Family of processors, everything you need is at your fingertips! Our
trained professionals will assemble the system, saving you time and money!
All of our custom orders are carefully reviewed and checked for
compatibility before assembly for your convenience.
">
<table border= "0" cellspacing="1" cellpadding="0" width="95%">

<tr>
<td class=siteNav1TD valign="middle">
<table width="100%">
<tr>
<td colspan="3" align="center" valign="middle">
<font face="Verdana" size="2" color="#ffffff"><strong>Base
Price:</strong> </font>
</td>
<td>
<font face="Verdana" size="2"
color="#ffffff"><strong>$&nbsp;485.30</strong></font>
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Your Price: $
</strong></font>
<input type="text" name="txtTotalKitValue" value="485.30" size="10"
onFocus="this.blur();">
</td>
</tr>
<tr>
<td colspan="4" align="center" valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>Markup:
</strong></font>
<input type="text" name="margin" value=0 size="10"
onblur="calc_total();">
</td>
<td valign="middle">
<font face="Verdana" size="2" color="#FFFFFF"><strong>End Price: $
</strong></font>
<input type="text" name="total" value="485.30" size="10">
</td>
</tr>
</table>
Jul 20 '05 #10
>I'm calling on a function from within this form, and there are values set
but every time it gets called I get slammed with a run time error...
document.frmKitAmount.txtTotalKitValue is null or not an object... the
function is like so:


A little bit of a tip when asking for help regarding scripts.
Always post an EXACT copy of your script. The best
method of this being the use of cut and paste. It avoids
typos which you may inadvertently introduce into your post.

Anyways, on line 185-186 you have this.

var base = document.frmKitAmt.txtTotalKitValue.value;
var margin = document.frmKitAmount.margin.value/100;

If you notice, you have a different form name for margin. It
should read

var margin = document.frmKitAmt.margin.value/100;

Peace, Vm
Yaz

Providing complicated solutions to simple problems since 1997.
Jul 20 '05 #11
"to heave chunks" <ju*****@aol.compels.me> wrote in message
news:20***************************@mb-m22.aol.com...
var base = document.frmKitAmt.txtTotalKitValue.value;
var margin = document.frmKitAmount.margin.value/100;

If you notice, you have a different form name for margin. It
should read

var margin = document.frmKitAmt.margin.value/100;


I'm so stupid.

THIS is exactly why I came to you guys!!!!

HAHAHAHAHAHAHAH! THANKS!
Jul 20 '05 #12

"cwizard" <cw*****@giblets.com> wrote in message
news:Au*****************@newssvr23.news.prodigy.co m...
I'm calling on a function from within this form, and there are values set
but every time it gets called I get slammed with a run time error...
document.frmKitAmount.txtTotalKitValue is null or not an object... the
Looking at the code you supply in your message and checking it out on the
the actual page the only form name i can find is
<form name="frmKitAmt">


frmKitAmount does not exist so far as I can tell

Jul 20 '05 #13
On Tue, 30 Dec 2003 20:46:24 GMT, cwizard <cw*****@giblets.com> wrote:
I'm calling on a function from within this form, and there are values set
but every time it gets called I get slammed with a run time error...
document.frmKitAmount.txtTotalKitValue is null or not an object... the
function is like so:
You'll kick yourself when you read this...
function calc_total()
{
var x,i,base,margin,total,newmargin,newtotal;
base = document.frmKitAmount.txtTotalKitValue.value;
margin = document.frmKitAmount.margin.value/100;
total = document.frmKitAmount.total.value;
newtotal = (1 + margin) * base;
document.frmKitAmount.total.value = FormatNumber(newtotal,2,false,true);
}

<form name="frmKitAmt">

<snip>

Notice the name of the form? In your code above, you reference
frmKitAmount, when it should in fact be frmKitAmt. Making that change
("Amt" to "Amount", or visa versa) should fix things, but I'd like to make
a few suggestions, if I may.

When refering to controls in forms, use the "collections syntax":

document.forms['form_name'].elements['control_name']

This syntax is supported by far more browsers than the common:

document.form_name.control_name

When you use intrinsic events (onclick, etc), place this META element in
the HEAD block to specify the scripting language. It's not strictly
necessary (browsers will interpret your page without it), but according to
the HTML 4 specification, it is required:

<META http-equiv="Content-Script-Type" content="text/javascript">

Don't use the language attribute in SCRIPT elements; the type attribute is
mandatory and is sufficient to indicate the language. Certainly don't do
what Ang Talunin did and omit both of them.

<SCRIPT type="text/javascript">

You should specify a DOCTYPE for your pages. Again, browsers will
interpret your pages without one, but that's not the point - the HTML
specification requires one.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

There are other DOCTYPEs, but as you use deprecated elements and
attributes (FONT, bgcolor, etc), this one is the most appropriate. As you
do use style sheets in the page you showed here, I would consider revising
the document to be HTML Strict compliant where presentation is acheived
with style sheets only, and HTML only provides structure.

Don't use JavaScript pseudo-URIs (href="javascript:...") - they can cause
problems. Instead, use onclick events. Whilst I was looking through your
HTML, I found this:

<a href="javascript:CheckConfig('add');" class="msn">
<img src="images/add_to_cart.gif" border="0"></a>

You could achieve the same thing with:

<IMG src="images/add_to_cart.gif" onclick="CheckConfig('add')">

One advantage with this is that if the user doesn't have JavaScript
enabled, they don't get transported to some non-existant location.

If you do want to use an anchor to display something using JavaScript, try
to make the href attribute point to something useful:

<A href="next_page.html" onclick="some_javascript()">...</A>

Hope that helps,
Mike
http://www.w3.org/TR/html4/ The HTML 4.01 Specification

--
Michael Winter
M.******@blueyonder.co.invalid (replace ".invalid" with ".uk" to reply)
Jul 20 '05 #14
> I'm pretty decent at hacking code, I just can't figure out whats going on
here and I'm stumped!


Then you should strip those page's down to just the forms and the functions
and post them all...
Jul 20 '05 #15
"cwizard" <cw*****@giblets.com> wrote in
news:Hx*****************@newssvr23.news.prodigy.co m:
"to heave chunks" <ju*****@aol.compels.me> wrote in message
news:20***************************@mb-m22.aol.com...
var base = document.frmKitAmt.txtTotalKitValue.value;
var margin = document.frmKitAmount.margin.value/100;

If you notice, you have a different form name for margin. It
should read

var margin = document.frmKitAmt.margin.value/100;


I'm so stupid.

THIS is exactly why I came to you guys!!!!

HAHAHAHAHAHAHAH! THANKS!


That sort of error is extremely common because of the phenomenon known as
"psychological set" which is the built-in human tendency to adjust our
perceptions to match our expectations (Douglas Adams made it the basis for
his SEP field). Everyone who's ever debugged a program or proofread a
manuscript has spent long hours staring at his creation and seeing what he
meant to write rather than what he actually wrote.

Often a fresh pair of eyes is exactly what's needed to catch this sort of
problem, but do keep in mind the advice another poster gave you earlier in
this thread; try stripping down your code to produce a bare-minimum test
case. More often than you'd think, the mere process of doing that disrupts
the "SEP" mechanism enough to make your mistake visible to you.
Jul 20 '05 #16
cwizard wrote:
I'm so stupid.
Well ...
THIS is exactly why I came to you guys!!!!

HAHAHAHAHAHAHAH! THANKS!


Are you OK? Do I need to call the net doctor?
PointedEars
Jul 20 '05 #17

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: Robert Mark Bram | last post by:
Hi All! I have the following code in an asp page whose language tag is: <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> // Find request variables. var edition = Request.Form ("edition"); var...
27
by: Abdullah Kauchali | last post by:
Hi folks, Can one rely on the order of keys inserted into an associative Javascript array? For example: var o = new Object(); o = "Adam"; o = "Eve";
21
by: Michael Bierman | last post by:
Please forgive the simplicy of this question. I have the following code which attempts to determine the color of some text and set other text to match that color. It works fine in Firefox, but does...
16
by: sneill | last post by:
How is it possible to take the value of a variable (in this case, MODE_CREATE, MODE_UPDATE, etc) and use that as an object property name? In the following example I want 'oIcon' object to have...
7
by: wrytat | last post by:
How do I check if an object is null in vb? I tried using IsDBNull but it doesn't work at all. It gives me this error when I try statement like If Not IsDBNull(theStock.WIPQty) Then: Object...
20
by: weston | last post by:
I've got a piece of code where, for all the world, it looks like this fails in IE 6: hometab = document.getElementById('hometab'); but this succeeds: hometabemt =...
23
by: Tomás | last post by:
Anything wrong with the following code?: #include <cstdlib> int main() { for (unsigned i = 0; i != 1000; ++i) { int *p = reinterpret_cast<int*>( std::rand() );
0
by: zman77 | last post by:
EDIT: -- forgot to mention... I am using Visual Studio 2005, on Win XP, on an intel machine Hi. This is my first post, though I've "lurked" for a while because I find these forums very helpful....
42
by: polas | last post by:
Afternoon all, I have some code (which I thought was OK, but now appreciate is probably not by the standard) which contains int a; ...... if (a==NULL) { ....
275
by: Astley Le Jasper | last post by:
Sorry for the numpty question ... How do you find the reference name of an object? So if i have this bob = modulename.objectname() how do i find that the name is 'bob'
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.