//auto generates by the storecreator and templates
var storeName='Custom Rocket Company';
var mainPage='intro.html';
var totalItems=76;
var ir = new Array(totalItems);
var mAlignStr='<Center>';
A(0, '10039', 'A.T.W.', 5.95, 'Skill 1');
A(1, '10047', 'Atomic', 6.95, 'Skill 1');
A(2, '10026', 'Aztec', 9.95, 'Skill 2');
A(3, '10032', 'Big Chief', 12.95, 'Skill 1');
A(4, '23015', 'CD-550', 1.99, 'Centering Rings');
A(5, '10025', 'Elite', 9.95, 'Skill 2');
A(6, '10016', 'Equinox', 23.95, 'Skill 2');
A(7, '10035', 'Evil One', 12.95, 'Skill 1');
A(8, '70002', 'Fiesta', 58.38, 'Bulk Packs');
A(9, '10030', 'Fiesta', 6.95, 'Skill 1');
A(10, '10024', 'Freedom', 7.95, 'Skill 1');
A(11, '70005', 'Freedom', 76.32, 'Bulk Packs');
A(12, '10042', 'Game Over', 6.95, 'Skill 1');
A(13, '70012', 'Game Over', 58.38, 'Bulk Packs');
A(14, '10028', 'Ion Pulsar', 13.49, 'Skill 2');
A(15, '10045', 'Liberty', 13.95, 'Skill 2');
A(16, '21011', 'PC-20A', 2.49, 'Nose Cones');
A(17, '21012', 'PC-20B', 3.50, 'Nose Cones');
A(18, '21016', 'PC-50B', 2.79, 'Nose Cones');
A(19, '21017', 'PC-50C', 2.79, 'Nose Cones');
A(20, '21018', 'PC-50D', 2.89, 'Nose Cones');
A(21, '24085', 'PK-12', 2.49, 'Recovery Parts');
A(22, '24090', 'PK-18', 2.89, 'Recovery Parts');
A(23, '10040', 'Raven', 8.95, 'Skill 1');
A(24, '10017', 'Razor', 8.49, 'Skill 1');
A(25, '70003', 'Razor', 81.50, 'Bulk Packs');
A(26, '10011', 'Redliner', 9.49, 'Skill 1');
A(27, '10044', 'S.L.V.', 9.95, 'Skill 3');
A(28, '10029', 'Sam-X', 13.49, 'Skill 2');
A(29, '23065', 'SC-1 ', 2.50, 'Shock Cord');
A(30, '23070', 'SC-2', 3.50, 'Shock Cord');
A(31, '10046', 'Scavenger', 12.49, 'Skill 2');
A(32, '10033', 'Screamer', 12.95, 'Skill 1');
A(33, '10038', 'Serin', 8.95, 'Skill 1');
A(34, '70011', 'Sierra', 62.16, 'Bulk Packs');
A(35, '10031', 'Sierra', 12.95, 'Skill 1');
A(36, '10041', 'Skybird', 8.95, 'Skill 1');
A(37, '10037', 'Sport', 11.95, 'Skill 1');
A(38, '24075', 'STR-LIME', 1.89, 'Recovery Parts');
A(39, '24080', 'STR-PINK', 1.89, 'Recovery Parts');
A(40, '10027', 'Tristar', 7.95, 'Skill 1');
A(41, '10019', 'Venture', 7.95, 'Skill 1');
A(42, '70001', 'Venture', 76.32, 'Bulk Packs');
A(43, '70013', 'Zero Gravity', 58.38, 'Bulk Packs');
A(44, '10048', 'Zero Gravity', 6.95, 'Skill 1');
A(45, '21005', 'BC-20', 2.25, 'Nose Cones');
A(46, '22010', 'BT-5-18', 1.99, 'Body Tubes');
A(47, '23014', 'CR-520', 1.99, 'Centering Rings');
A(48, '23055', 'EB-5', 1.79, 'Engine Blocks');
A(49, '23120', 'EC-2', 2.49, 'Misc. Parts');
A(50, '23075', 'JT-5', 1.49, 'Stage Couplers');
A(51, '23045', 'LUG125', 1.99, 'Launch Lugs');
A(52, '10043', 'P.O.N.G.', 9.95, 'Skill 3');
A(53, '23086', 'BH-50', 2.49, 'Misc. Parts');
A(54, '22025', 'BT-20-18', 1.99, 'Body Tubes');
A(55, '23020', 'CR-2050', 1.99, 'Centering Rings');
A(56, '23060', 'EB-20', 1.79, 'Engine Blocks');
A(57, '23080', 'JT-20', 1.59, 'Stage Couplers');
A(58, '23050', 'LUG188', 2.29, 'Launch Lugs');
A(59, '22035', 'BT-50-18', 2.29, 'Body Tubes');
A(60, '23025', 'CD-2055', 1.99, 'Centering Rings');
A(61, '23085', 'JT-50', 1.69, 'Stage Couplers');
A(62, '23087', 'PA-50', 2.49, 'Misc. Parts');
A(63, '21015', 'PC-50A', 2.79, 'Nose Cones');
A(64, '22045', 'BT-55-18', 2.69, 'Body Tubes');
A(65, '23030', 'CR-5055', 1.99, 'Centering Rings');
A(66, '23090', 'JT-55', 1.79, 'Stage Couplers');
A(67, '21020', 'PC-55', 4.00, 'Nose Cones');
A(68, '23126', 'PT-50', 1.79, 'Misc. Parts');
A(69, '22050', 'BT-60-18', 2.89, 'Body Tubes');
A(70, '23035', 'CD-5060', 1.99, 'Centering Rings');
A(71, '23100', 'JT-60', 1.89, 'Stage Couplers');
A(72, '21025', 'PC-60', 4.50, 'Nose Cones');
A(73, '23110', 'SE-2', 1.49, 'Misc. Parts');
A(74, '70010', 'Bulk Assortment ', 77.62, 'Bulk Packs');
A(75, '23040', 'CD-2060', 1.99, 'Centering Rings');
var disFont = "<font face='Arial, Helvetica, sans-serif'>";
var andSearch = 1;
function A(i, id, s, p, c)
{
	ir[i] = new RECORD();
	ir[i].itemID = id; 
	ir[i].catalog=c;
	ir[i].itemName = s; 
	ir[i].price = p;
}

function MakeArray(n) {
      this.length = n;
      for(var i = 0; i < n; i++){
            this[i] = 0;
      }
      return this;
}

function Currency(money)
{
	money =  parseFloat(money);
	money += 0.005;
	money +=  "";           
	var monLen = money.length;
	var digPos = money.indexOf(".");
	if(digPos == -1) {
		if (money <=0) {
			money ="0.00";
		} else {
			money += ".00";
		}
		return money;
	} else {
		if (digPos + 3 > monLen) {
			money += "0";
		} else if (digPos + 3 != monLen) {
			money = money.substring(0, digPos+3);
		} 
		return money;
	}     
}
function RECORD()
{
	this.itemID = 0;
	this.itemName="";
	this.price=0;
	this.match=0;
	this.catalog="";
	return this;
}



function CompareMatch(a, b) {
   return a.match < b.match;
}

function Search()
{
	Search_Start(parent.frames["cart"].document.forms[0]);
}

function NewSearch(theForm)
{
	Search_Start(theForm);
}


function Search_Start(theForm)
{
	var searchStr = theForm.keywords.value;
     searchStr=searchStr.toLowerCase();
	var space = " ";
	var searchWords = searchStr.split(space);

	searchWords.sort();
	var searchStart =0;

	
	for (var i=0; i < searchWords.length; i++) {
		if (searchWords[i].length == 0) {
			searchStart++;
		} else {
			break;
		}
	}
	var totalSearchWord = searchWords.length - searchStart;
	if (totalSearchWord <= 0) {
		return;
	}
	var totalFound=0;
	var j;

	for (j=0;j<totalItems;j++) {
		var totalMatch=0;
		var str = ir[j].itemName.toLowerCase();
		var sid=ir[j].itemID.toLowerCase();
		var c= ir[j].catalog.toLowerCase();
		for (var i=searchStart; i < searchWords.length; i++) {
			if (str.search(searchWords[i])>=0) totalMatch++; 
			else 
			if (c.search(searchWords[i])>=0) totalMatch++; 
			else 
			if (sid.search(searchWords[i])>=0) totalMatch++; 
		}
		if (andSearch) {
			if (totalMatch != searchWords.length - searchStart) {
				totalMatch=0;
			}
		} 
		if (totalMatch>0) totalFound++;
		ir[j].match=totalMatch;
	}
	ir.sort(CompareMatch);
	
	var cWin=parent.frames["shop"].document;
	
	cWin.open();
	cWin.write("<HTML><HEAD><TITLE> Zilron StoreCreator v5.x Shopping Cart Viewer</TITLE></HEAD>");
	cWin.write("<BODY BACKGROUND='"+parent.mCartBGImage+"' Text='"+parent.mCartText+"' BGCOLOR='"+parent.mCartBGColor+"' LINK='"+parent.mCartALink+"' VLINK='"+parent.mCartLink+"'  ALINK='"+parent.mCartALink+"' valign=top>");
	cWin.write(" "+mAlignStr+"<TABLE width=600 border=1 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<tr><td width=600 bgcolor=#666699 height=24><p align='center'><big><font color=#FFFFFF size=6><strong>"+disFont+parent.storeName+"</strong></font></big></td></tr>");
	cWin.write("<tr><td width=600 bgcolor=#ffffff><font color=#333333 size=2>"+disFont+"<strong>Contact Address:</strong><BLOCKQUOTE><font color=#333333 size=2>"+disFont+parent.storeContactAddress+"</font></td></tr>");
	cWin.write("<tr><td width=600 bgcolor=#666699><center><Strong><font color=#ffffff>"+disFont+"Search results are as shown in the following table:["+totalFound+"]</td></tr>");
	cWin.write("<tr><td width=600>");
	cWin.write("<TABLE width=600 border=2 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<tr bgcolor='"+parent.mCartTableHeaderBGColor+"'><td width=10%><b><strong><font size=2 color='"+parent.mCartTableHeaderColor+"'>"+disFont+"<center>Match#</center></td><td width=10%><b><strong><font size=2 color='"+parent.mCartTableHeaderColor+"'>"+disFont+"<center>ItemID</center></td><td width=50%><b><strong><font size=2 color='"+parent.mCartTableHeaderColor+"'>"+disFont+"<center>Item Name</center></td><td width=10%><b><strong><font size=2 color='"+parent.mCartTableHeaderColor+"'>"+disFont+"<center>Price</center></td></tr>");
	for (j=0;j<ir.length;j++) {
		if (ir[j].match>0) {
			cWin.write("<tr bgcolor='"+parent.mCartTableBodyBGColor+"'><td valign=top><font size=2 color='"+parent.mCartTableBodyColor+"'>"+disFont+"<strong><center>"+ir[j].match+"</strong></td><td valign=top><font size=2 color='"+parent.mCartTableBodyColor+"'>"+disFont+"<strong><center>"+ir[j].itemID+"</strong></td><td valign=top><font size=2 color='"+parent.mCartTableBodyColor+"'>"+disFont+"<strong><center><a href='item"+ir[j].itemID.toLowerCase()+".html'  target=shop>"+ir[j].itemName+"</a></strong></td><td align=right><font size=2 color='"+parent.mCartTableBodyColor+"'>"+disFont+"<strong><right>"+Currency(ir[j].price)+"</strong></td></tr>");
		}
	}
	cWin.write("</table></td></tr></table></body></html>");
	cWin.close();	
}


function PrintSearchPage()
{
	var cWin=parent.frames["shop"].document;
	cWin.open();
	cWin.write("<HTML><HEAD><TITLE> Zilron StoreCreator v5.x Shopping Cart Viewer</TITLE></HEAD>");
	cWin.write("<BODY Text=#000000 BGCOLOR=#ffffff LINK=#ff0000 VLINK=#ff0000 alink=#222222 valign=top OnLoad='document.forms[0].elements[0].focus()'>");
	cWin.write("<table border=0> <tr><td><a href='"+mainPage+"'>"+disFont+"<Strong>Main Page</strong></a></td><td>"+disFont+"<a href='"+parent.returnHtmlPath+"'><Strong>Back</strong></a></td></tr></table><hr size=1 width=50%>");
	cWin.write("<input type=button size=40 value='Submit' onClick='parent.frames[\"cart\"].Search()'>");
	cWin.write("</form></td></tr></table>");
	cWin.write("</body></html>");
	cWin.close();	
}


//===============================================================================================================================================
// Last Upgrade: 11 June 2001
//===============================================================================================================================================