//
//
//

products = new Array;
// Explanation of Array structure =>
// products[x] = new Array( [0]"title", [1]"numsys", [2]"tick95", [3]"tick98", [4]"tickMe", [5]"tickNT", [6]"tick2000", [7]"tickXP", [8]"tickServer2003", [9]"tickLonghornAlpha", [10]"tickLinux", [11]"RamHyperdriveSupport", [12]"sterlingPrice", [13]"dollarPrice", [14]"shipping weight (kg) per unit", [15]"royal mail insurance in sterling", [16]"fedex insurance in sterling" );

// Partition Magic : only displayed if eval=1 in URL query string
products[0] = new Array( "Partition Magic 8 for HyperOS", "", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "", "19.50", "34.13", "0.5" );
// other products - always displayed.  Listed in array index order (can be changed)

//products[1] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OneClick SE", "4", "no", "yes", "no", "no", "no", "no", "no", "no", "no", "&nbsp;", "19.00", "36.50", "0.2", "2.00", "0" );
products[1] = new Array( "<B>Special Offer</B><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>HyperDrive5 64GB max + 2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "329.00", "549.00", "1", "8.00", "3.00" );
products[2] = new Array( "<B>HyperOs Software</B><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>2009TE Geek <b>(Download)</b></span>", "20", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "59.00", "99.00", "0.0", "0.00", "0" );
products[3] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "69.00", "115.00", "0.0", "0.00", "0" );
products[4] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>4PCs-In-1 <b>(Download)</b></span>", "4", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "35.00", "59.00", "0.0", "0.00", "0" );
products[5] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>10PCs-In-1 <b>(Download)</b></span>", "10", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "39.00", "65.00", "0.0", "0.00", "0" );
products[6] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>2004FE s11 <b>(Download)</b></span>", "11 + 20 Linux", "yes", "yes", "no", "no", "no", "no", "no", "no", "no", "&nbsp;", "29.00", "49.00", "0.0", "0.00", "0" );
products[7] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>2004FE s22 <b>(Download)</b></span>", "22 + 20 Linux", "yes", "yes", "no", "no", "no", "no", "no", "no", "no", "&nbsp;", "39.00", "65.00", "0.0", "0.00", "0" );
products[8] = new Array( "<B>HyperOs Upgrades</B> <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Any 2009 to 2009TE Geek <b>(Download)</b></span>", "20", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "19.95", "32.95", "0.0", "0.00", "0" );
products[9] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Any 2009 to 2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "24.95", "41.50", "0.0", "0.00", "0" );
products[10] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Any 2008 to 2009TE Geek <b>(Download)</b></span>", "20", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "39.00", "65.00", "0.0", "0.00", "0" );
products[11] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Any 2008 to 2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "49.00", "81.50", "0.0", "0.00", "0" );
products[12] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Old Timers (pre 2008) to 2009TE Geek <b>(Download)</b></span>", "20", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "49.00", "81.50", "0.0", "0.00", "0" );
products[13] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Old Timers (pre 2008) to 2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "59.00", "99.00", "0.0", "0.00", "0" );
products[14] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Additional Licence for 2009TE Geek <b>(Download)</b></span>", "20", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "19.95", "32.95", "0.0", "0.00", "0" );
products[15] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Additional Licence for 2009TE SuperGeek <b>(Download)</b></span>", "Unlimited", "no", "yes", "yes", "no", "no", "no", "no", "no", "no", "&nbsp;", "24.95", "41.50", "0.0", "0.00", "0" );
products[16] = new Array( "<B>HyperDrive (Every OS Windows/Linux/MacOS/Unix etc)</B><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>HyperDrive5 64GB max</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "All OSes (Windows/Linux/Unix/Mac)", "299.00", "495.00", "1", "8.00", "3.00" );
products[17] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>HyperDrive5M 48GB max</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "All OSes (Windows/Linux/Unix/Mac)", "199.00", "329.00", "1", "8.00", "3.00" );
products[18] = new Array( "<B>HyperDrive Accessories</B> <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Kingston 2GB DDR for HD5 and HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "32.95", "56.95", "0.04", "1.50", "1.25" );
products[19] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Kingston 4GB DDR for HD5 and HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "105.00", "175.00", "0.04", "1.50", "1.25" );
products[20] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>8 x Kingston 2GB DDR Pack for HD5</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "248.00", "419.00", "0.32", "6.00", "5.00" );
products[21] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>8 x Kingston 4GB DDR Pack for HD5</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "799.00", "1325.00", "0.32", "6.00", "5.00" );
products[22] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>6 x Kingston 2GB DDR Pack for HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "188.00", "319.00", "0.32", "6.00", "5.00" );
products[23] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>6 x Kingston 4GB DDR Pack for HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "599.00", "995.00", "0.32", "6.00", "5.00" );
products[24] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>16GB Flash Backup Card for HD5 and HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "49.95", "81.50", "0.04", "1.50", "1.25" );
products[25] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>32GB Flash Backup Card for HD5 and HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "99.95", "165.00", "0.04", "1.50", "1.25" );
products[26] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>DC Adaptor for HD5 and HD5M</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "20.00", "33.00", "0.5", "2.00", "0" );
products[27] = new Array( "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>Areca 1231ML 12 Port SATA RAID card</span>", "N/A", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "yes", "&nbsp;", "569.00", "945.00", "1.0", "2.00", "2.00" );

<!--Daniels info only--><!--<font color=ff0000>-->upgrade<!--</font>-->

// arrays of shipping charges.
// Array[0] defines the wieght in kg for each shipping charge level 
shipping = new Array;

// weight levels (kg)...
shipping[0] = new Array( "0.5", "1", "1.5", "2", "2.5", "3", "3.5", "4", "4.5", "5", "5.5", "6", "6.5", "7", "7.5", "8", "8.5", "9", "9.5", "10", "10.5", "11", "11.5", "12", "12.5", "13", "13.5", "14", "14.5", "15", "15.5", "16", "16.5", "17", "17.5", "18", "18.5", "19", "19.5", "20" );


// shipping prices - ALL STERLING

// UK - Royal Mail
shipping[1] = new Array( "4.50", "5.70", "7.40", "11.00", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "18.50", "20.50", "20.50", "22.00", "22.00", "23.50", "23.50", "25.00", "25.00", "26.50", "26.50", "28.00", "28.00", "29.50", "29.50", "31.00", "31.00", "32.50", "32.50", "34.00", "34.00" );

// USA/Canada - FedEx
shipping[2] = new Array( "19.00", "21.00", "27.00", "32.00", "36.46", "38.35", "40.23", "42.12", "44.00", "45.89", "47.84", "49.79", "51.74", "53.69", "55.64", "57.59", "59.54", "61.49", "63.44", "65.39", "66.95", "68.51", "70.07", "71.63", "73.19", "74.75", "76.31", "77.87", "79.43", "80.99", "82.55", "84.11", "85.67", "87.23", "88.79", "90.35", "91.91", "93.47", "95.03", "96.59" );

// Europe - FedEx
shipping[3] = new Array( "18.00", "20.00", "24.00", "27.00", "30.00", "33.00", "38.25", "39.82", "41.40", "42.97", "44.55", "46.12", "47.70", "49.27", "50.85", "52.42", "54.00", "55.57", "57.15", "58.72", "59.62", "60.52", "61.42", "62.32", "63.22", "64.12", "65.02", "65.92", "66.82", "67.72", "68.62", "69.52", "70.42", "71.32", "72.22", "73.12", "74.02", "74.92", "75.82", "78.45" );

// Rest of World - FedEx
shipping[4] = new Array( "33.00", "39.50", "46.00", "52.50", "59.00", "62.90", "66.80", "70.70", "74.60", "78.50", "84.10", "89.70", "94.60", "99.36", "104.12", "108.88", "113.64", "118.40", "123.16", "127.92", "131.07", "134.22", "137.37", "140.52", "143.67", "146.82", "149.97", "153.12", "156.27", "159.42", "162.57", "165.72", "168.87", "172.02", "175.17", "178.32", "181.47", "184.62", "187.77", "190.92" );

// USA/Canada - Royal Mail (0.5 to 2kg) or FedEx
shipping[5] = new Array( "8.00", "16.00", "24.00", "30.00", "36.46", "38.35", "40.23", "42.12", "44.00", "45.89", "47.84", "49.79", "51.74", "53.69", "55.64", "57.59", "59.54", "61.49", "63.44", "65.39", "66.95", "68.51", "70.07", "71.63", "73.19", "74.75", "76.31", "77.87", "79.43", "80.99", "82.55", "84.11", "85.67", "87.23", "88.79", "90.35", "91.91", "93.47", "95.03", "96.59" );

// Europe - Royal Mail (0.5 to 1.5kg) or FedEx
shipping[6] = new Array( "8.00", "16.00", "24.00", "32.20", "35.10", "36.67", "38.25", "39.82", "41.40", "42.97", "44.55", "46.12", "47.70", "49.27", "50.85", "52.42", "54.00", "55.57", "57.15", "58.72", "59.62", "60.52", "61.42", "62.32", "63.22", "64.12", "65.02", "65.92", "66.82", "67.72", "68.62", "69.52", "70.42", "71.32", "72.22", "73.12", "74.02", "74.92", "75.82", "78.45" );

// Rest of World - Royal Mail (0.5 to 1.5kg) or FedEx
shipping[7] = new Array( "10.00", "25.00", "38.00", "52.50", "59.00", "62.90", "66.80", "70.70", "74.60", "78.50", "84.10", "89.70", "94.60", "99.36", "104.12", "108.88", "113.64", "118.40", "123.16", "127.92", "131.07", "134.22", "137.37", "140.52", "143.67", "146.82", "149.97", "153.12", "156.27", "159.42", "162.57", "165.72", "168.87", "172.02", "175.17", "178.32", "181.47", "184.62", "187.77", "190.92" );
