// Ajax Stuff
function getXMLObject()
{
   var xmlHttp = false;
   try {
     xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")
   }
   catch (e) {
     try {
       xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
     }
     catch (e2) {
       xmlHttp = false
     }
   }
   if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
     xmlHttp = new XMLHttpRequest();
   }
   return xmlHttp;
}

//xmlhttp holds the ajax object
var xmlhttp = new getXMLObject();

function getQuant(LinkStr)
{	
	var CornerStr = '<div class="BL1"></div><div class="BR1"></div><div class="TR1"></div><div class="TL1"></div>';
	
	switch(LinkStr)
	{
		case 'Mega':
		document.getElementById("heller").innerHTML = CornerStr+'<h1>MegaBand</h1><p>The MegaBand system is a cost effective Category 5E system fully incorporated into the HellermannTyton Network Sciences 25 Year Guarantee.</p><br><b>MegaBand Cat5e Panel</b><p>The MegaBand panel has been specifically designed to offer the user exceptional performance and value for money; with performance far exceeding the Category 5e standards for connecting hardware.</p><p>Included with the MegaBand panel are labelling carriers, designed to mount across the panel front allowing slide in labelling to be used on the panel. They are specifically designed to work with the HellermannTyton labelling software freely available from the web site.</p><br>Features and Benefits<ul><li>Available as 1U 24 ports and 2U 48 ports</li><li>Manufactured to exacting ISO 9001:2000 quality standards</li><li>Backward compatible with Category 5 and voice applications</li><li>Rack-Snap rack mounting hardware included</li><li>Port label numbers printed on panel facia</li><li>Labelling kit included to enable slide-in labels</li><li>Coloured IDC labelling at rear of panel</li><li>Low cost rear cable management also available</li><li>Custom screening of logos etc. also available if required</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1u 24 port MegaBand Panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2u 48 port MegaBand Panel</td><td>&nbsp;</td></tr></table><br><b>MegaBand Outlet</b><br><p>The MegaBand outlet offers unbeatable performance and value by exceeding the Category 5E performance standard.</p><p>It is the ideal choice for high speed LANs running the latest protocols such as Gigabit Ethernet etc. They easily snap into their 2 way or 4 way outlet face plates, providing an attractive high density, low profile solution.</p><br>Features and Benefit<ul><li>Category 5E compliant</li><li>Low profile design</li><li>Voice options available</li><li>Patented slide label system and software available</li><li>Rear cable tie</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>MegaBand Cat5e Outlet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>MegaBand Secondary Voice Outlet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>MegaBand PABX Voice Outlet</td><td>&nbsp;</td></tr></table><br><b>MegaBand Faceplates</b><br><p>A comprehensive range of mounting hardware for MegaBand Cat 5E and European outlets.</p><p>Various sizes are available manufactured from white ABS plastic material.</p><br>Features and Benefits<br><ul><li>All popular sizes supported</li><li>Modular design</li><li>Low profile option available</li><li>Quick and easy installation</li><li>Accepts MegaBand and Easyclip (European) outlets</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Single Gang MegaBand Faceplate</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Double Gang MegaBand Faceplate</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>MegaBand Quarter Blank</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>MegaBand Half Blank</td><td>&nbsp;</td></tr></table>';
		break;
	case 'Giga':
		document.getElementById("heller").innerHTML = CornerStr+'<h1>GigaBand</h1><p>GigaBand is a modular Category 6 system utilising individual PCBs, giving a highly flexible solution with many extra features included as standard.</p><br><b>GigaBand Panel</b><br><p>GigaBand Category 6 patch panels exceed the latest performance standards proposed by the ISO/IEC JTC 1/SC 25/WG3 standards committee.</p><p>The panel range is ideally suited to run the latest protocols such as 1000Base T and 622 ATM and are backward compatible with Category 5E and 5 systems.</p><p>The panels include our unique aluminium snap-on rear cable manager.</p><br>Features and Benefits<ul><li>UTP and FTP versions</li><li>Backward compatible to Cat 5E and Cat 5</li><li>PCB\'s interchangeable with GigaBand or GigaBand HD Triple outlets</li><li>Available in 1U, 16 port to 6U, 96 port</li><li>Includes Rack-Snap inserts</li><li>Slide label system + software available</li><li>Customised product facia available</li><li>Can be supplied totally or partially loaded</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1u 16 port GigaBand Low Density Panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1u 24 port GigaBand High Density Panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2u 48 port GigaBand High Density Panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>3u 48 port GigaBand Low Density</td><td>&nbsp;</td></tr></table><br><b>Gigaband Outlet</b><br><p>GigaBand outlets offer exceptional Category 6 performance and are available in either a standard or high density format.</p><p>They are backward compatible with Catgeory 5E and 5 products and systems. The high density GigaBand HD (Triple) outlets present three individual modules within a standard single or double facia and offer the same Category 6 performance as the GIgaBand outlets.</p><br>Features and Benefits<br><ul><li>Fully modular - individual PCB\'s</li><li>FTP version available</li><li>Exceeds Category 6 performance standards</li><li>Patented slide label system and software available</li><li>Triple outlet features 3 shuttered modular RJ45 outlets in a single gang fascia (86mm x 86mm)</li><li>568A or 568B wiring options</li><li>Colour options available</li><li>Rear cable tie point</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>GigaBand Cat6 Outlet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>GigaBand Triple Outlet (no faceplate</td><td>&nbsp;</td></tr></tr></table><br><b>GigaBand Cat6 Shielded Outlet</b><br><p>The FTP GigaBand Shielded outlet has been designed to snap in to all Alpha Snap mounting hardware</p><p>The shielded RJ45 jack offers quick and easy termination with the use of an additional IDC position to terminate the drain wire.</p><br>Features and Benefits<ul><li>GigaBand modules are also available to fit euro size faceplate latches (Easy Clip)</li><li>Fully modular PCB\'s</li><li>Patented slide label system and software available</li><li>Module colour options available</li><li>568A or 568B wiring options</li><li>Rear cable tie point</li></ul><table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td>Part Number</td><td>Description</td><td>Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>GigaBand Cat6 FTP Outlet</td><td>&nbsp;</td></tr></table>';
		break;
	case 'Alpha':
		document.getElementById("heller").innerHTML = CornerStr+'<table border="0" style="height:439px; margin-top:10px"><tr><td valign="top" style="height:50px">Alpha</td></td></table>';
		break;
	case 'Global':
		document.getElementById("heller").innerHTML = CornerStr+'<table border="0" style="height:439px; margin-top:10px"><tr><td valign="top" style="height:50px">Global</td></td></table>';
		break;
	case 'Eco':
		document.getElementById("heller").innerHTML = CornerStr+'<table border="0" style="height:439px; margin-top:10px"><tr><td valign="top" style="height:50px">Eco</td></td></table>';
		break;
	case 'Rapid':
		document.getElementById("heller").innerHTML = CornerStr+'<table border="0" style="height:439px; margin-top:10px"><tr><td valign="top" style="height:50px">Rapid</td></td></table>';
		break;
		
	case 'cat5e':
	  var table1 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1U 19" 16 port Cat5e panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1U 19" 24 port Cat5e panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2U 19" 48 port Cat5e panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>19" Cat5e rear cable management</td><td>&nbsp;</td></tr></table>';
		
		var table2 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat5e RJ45 module</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat5e RJ45 module</td><td>&nbsp;</td></tr></table>';
		
		var table3 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat5e PVC grey cable - 305m box</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat5e LSZH orange cable - 305m box</td><td>&nbsp;</td></tr></table>';
		
		var table4 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>0.5m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1.5m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2.5m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>3m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>3.5m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>5m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>10m Cat5e RJ45 patch lead</td><td>&nbsp;</td></tr></table>';
	
		document.getElementById("Quant").innerHTML = CornerStr+'<b>Quantum Cat5e Patch Panels</b><br><br>Quantum Cat5e UTP patch panels are designed to fit industry standard 19" cabinets. These panels are available in 1U 16 port, 1U 24 port and 2U 48 port versions offering both flexibility and choice. Finished in matt black to give a consistently professional look when matched with Quantum data cabinets and accessories.<ul><li>Punch down to IDC terminal block on a vertical PC board</li><li>Numerical identification on all outlets</li><li>Labelling fields with writeable surface</li><li>Optional rear cable management tray</li><li>Cage nuts included</li> <li>Colour: matt black</li></ul>'+table1+'<br><b>Quantum Cat5e Modules</b><br><br>The low cost Quantum Cat5e UTP module comes in both Euro and LJ6c form factors. A full range of faceplates, back boxes and accessories are available. Both Quantum Cat5e modules feature IDC punchdown blocks, rugged construction and are protected from dust ingress by a sturdy shutter.<ul><li>Euro size cut-out dimensions 25 x 50mm</li><li>LJ6c size cut-out dimensions 22 x 37mm</li><li>IDC punchdown</li><li>Removable label strip</li></ul>'+table2+'<br><b>Quantum Cat5e Cable</b><br>Cat5e UTP cable is manufactured in accordance with TIA 568-B and IEC 61156-5 international performance standards. Low smoke zero halogen (LSZH) option for improved safety. Great price and installer friendly carry box.<ul><li>Delta certified</li><li>4 unshielded twisted pairs</li><li>Manufactured to ISO/IEC 11801 and TIA 568-B</li><li>Reverse metre marking</li><li>Supplied in 305m box</li><li>20 year warranty available</li><li>PVC - Grey jacket</li><li>LSZH - Orange jacket</li></ul>'+table3+'<br><b>Quantum Cat5e Patch Leads</b><br><br>The Quantum range of Cat5e UTP patch leads are composed of flexible twisted pair cable and provide a reliabe connection for all Cat5e applications. Available in 77 colour / length configurations for flexible and cost effective Cat5e installations.<ul><li>Available in: grey, blue, green, yellow, red, white, black, orange and purple</li><li>Available in: 0.5m, 1m, 1.5m, 2m, 2.5m, 3m, 3.5m, 5m, 10m, 15m, 20m and 30m</li><li>Fully moulded strain relief</li></ul>'+table4;
		break;
	case 'cat6':
	  var table1 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>19" 24 port Cat6 patch panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>19" 48 port Cat6 patch panel</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>19" Cat6 rear cable management</td><td>&nbsp;</td></tr></table>';
		
		var table2 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat6 RJ45 module - Euro</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat6 RJ45 module - LJ6c</td><td>&nbsp;</td></tr></table>';
		
		var table3 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat6 PVC grey cable - 305m box</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>Cat6 LSZH orange cable - 305m box</td><td>&nbsp;</td></tr></table>';
		
		var table4 = '<table cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>1m Cat6 RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>2m Cat6 RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>3m Cat6 RJ45 patch lead</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>5m Cat6 RJ45 patch lead</td><td>&nbsp;</td></tr></table>';
	
		document.getElementById("Quant").innerHTML = CornerStr+'<b>Quantum Cat6 Patch Panels</b><br><br>Quantum Cat6 UTP patch panels are designed to fit industry standard 19" cabinets. These fully compliant panels are simple to install and provide excellent performance at a great price.<ul><li>Numerical identification on all outlets</li><li>Labelling fields with writeable surface</li> <li>Six port blocks for ease of management</li><li>Optional rear cable management tray</li><li>IDC punch down termination</li><li>Cage nuts included</li><li>Colour: matt black</li></ul>'+table1+'<br><b>Quantum Cat6 Modules</b><br><br>The Quantum Cat6 UTP module provides full channel compliance and comes in both Euro and LJ6c form factors. A full range of faceplates, back boxes and accessories are available. Great performance and price for every installation.<ul><li>Euro size cut-out dimensions 25 x 50mm</li><li>LJ6c size cut-out dimensions 22 x 37mm</li><li>IDC punchdown</li><li>Easy to use clip on module</li><li>Built in label field</li><li>Rear cable tie point</li><li>568B wiring scheme</li></ul>'+table2+'<br><b>Quantum Cat6 Cable</b><br><br>Cat6 UTP Cable is independently verified to exceed TIA/EIA 568-B.2-1 standards. Ideal solution where high performance and low cost is required. Designed to future proof against tomorrow\'s networking requirements, yet is fully backward compatible with today\'s standards. Low smoke zero halogen (LSZH) version for improved fire safety. Great price and installer friendly carry box.<ul><li>Tested and verified to TIA/EIA-568-B.2-1</li><li>Reverse metre marking</li><li>Supplied in 305m box</li><li>20 year warranty available</li><li>PVC - Grey jacket</li><li>LSZH - Orange jacket</li></ul>'+table3+'<br><b>Quantum Cat6 Patch Leads</b><br><br>The Quantum 4 pair UTP RJ45 patch leads are manufactured from stranded conductor cable and verified to Cat6 TIA/EIA-568-B.2-1 standards. Available in 24 colour / length configurations for flexible and cost effective Cat6 installations.<ul><li>Colours: grey, red, blue, yellow, green and white</li><li>1m, 2m, 3m and 5m lengths available</li><li>Tested and verified to TIA/EIA-568-B.2-1</li> <li>Strain relief boots</li><li>Stranded copper conductor 7 x AWG32</li><li>Insulation: 0.153mm polyolefin</li><li>Jacket: 0.453mm 75&deg;C PVC</li></ul>'+table4;
		break;
	case 'multi':
		var table1 ='<b>LC - LC Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m LC-LC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
		
		var table2 ='<br><b>LC - LC Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m LC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
		
		var table3 = '<br><b>LC - ST Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m LC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';	
		
		var table4 = '<br><b>SC - SC Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m SC-SC Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';	
		
		var table5 = '<br><b>SC - ST Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m SC-ST Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';	
		
		var table6 = '<br><b>SC - MTRJ Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m SC-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
		
		var table7 = '<br><b>ST - MTRJ Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m ST-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
		
		var table8 = '<br><b>ST - MTRJ Fibre Patch Leads</b><br><br><table width="760px" style="font-size:9pt" cellpadding="0" cellspacing="0" border="1"><tr class="tableRow" style="font-weight:bold"><td width="96px">Part No. (OM1)</td><td width="96px">Part No. (OM2)</td><td width="96px">Part No. (OM3)</td><td width="206px">Description</td><td width="126px">Price OM1/OM2 (&pound;)</td><td width="126px">Price OM3 (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>1m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>2m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>3m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>5m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>10m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>15m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>20m MTRJ-MTRJ Duplex Fibre Patch Lead</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
		
		
		document.getElementById("Quant").innerHTML = CornerStr+'<h1>Quantum Multimode Fibre Patch Leads</h1><p>Quantum fibre patch leads are manufactured using quality connectors and cable. Each lead is supplied 100% tested with its own test certificate and is individually packaged for ease of use.</p><ul><li>62.5/125 (OM1), 50/125 (OM2) and 50/125 (OM3) Multimode Cables</li><li>Individually bagged and tested</li><li>Supplied with test report</li><li>LSZH Sheath</li></ul>'+table1+table2+table3+table4+table5+table6+table7+table8;
		
		
		break;
	case 'single':
		document.getElementById("Quant").innerHTML = CornerStr+'<table border="0" style="height:439px; margin-top:10px"><tr><td valign="top" style="height:50px">single</td></td></table>';
		break;		
	case 'PIData':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>Prism PI Data Cabinets</h1><p>Our original data cabinet range. consistently popular. meets the standard requirements of data installation. It has been designed to enable ease of assembly and access. safety and security in use. and durability.</p><ul><li>The cabinets are available in 12U. 18U. 27U. 39U. 42U. 45U. or 47U.</li><li>They can be 600mm or 800mm wide. and 600mm or 800mm deep</li><li>Enclosed glass front door with slam-latch lock </li><li>Lockable rear metal swing door </li><li>Two vented lockable side panels </li><li>Vented top cover </li><li>Four 19" Adjustable mounting profiles </li><li>Four Transport castors </li><li>Accessories include plinths. cable trays </li><li>Available in flat pack form </li><li>Graphite grey and black options</li></ul><table cellpadding="0" cellspacing="0" border="1">  <tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>39u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 600w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td> <td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>39u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>48u 600w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td> </tr><tr class="tableRow"><td>&nbsp;</td><td>27u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>39u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 800w x 600d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>39u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td> <td>42u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>48u 800w x 800d Prism PI Data Cabinet</td><td>&nbsp;</td></tr></table><div style="position:absolute; top:125px; right:150px; width:100px; height:220px;"><img src="../assets/images/prismpi-Data.jpg" alt="Prism Data Cabinet" /></div>';
		break;
	case 'PIServer':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>Prism PI Server Cabinets</h1><p>Prism\'s PI server cabinet range has been designed. in house. to complement our original PI data cabinet range. It meets the need of an evolving server cabinet market. In addition to complementing PI data cabinet installation. it answers the challenge of thermal management requirements. and matches the load capacity specified by major server manufacturers.</p><p>The cabinets are available in 27U. 39U. 42U. 45U. or 47U. They can be 600mm or 800mm wide. and 1000mm deep</p><ul><li>Enclosed glass front door with vented surround & slam-latch lock</li><li>Lockable rear swing door with mesh insert</li><li>Two lockable side panels with vents top & bottom</li><li>Four universal style (heavy duty) mounting profiles</li><li>Two mid style (heavy duty) mounting profiles</li><li>Vented top cover</li><li>Earth bonding kit</li><li>Available in flat pack form.graphite grey or black</li></ul><table cellpadding="0" cellspacing="2" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 600w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow">   <td>&nbsp;</td><td>39u 600w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 600w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 600w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td>  <td>27u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>39u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr></table><div style="position:absolute; top:125px; right:130px; width:100px; height:220px;"><img src="../assets/images/prismpi-server.jpg" alt="Prism PI Server Cabinet" /></div>';
		break;
	case 'FIData':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>Prism FI Server Cabinets</h1><p>Designed by Prisms in-house team of engineers. Prism\'s FI server cabinet range provides ease of commissioning. cable-routing and maintenance. The unique box-section folding technique on the front and rear doors ensure extra strength and rigidity.</p><p>A modern. attractive exterior ensures its suitability for any office environment. The cabinets are available in 27U. 42U or 45U. They can be 600mm or 800mm wide. and 900mm or 1000mm deep.</p><ul><li>Bolted aluminium frame construction</li><li>Enclosed glass front door with punched surround & slam-latch lock</li><li>Lockable rear door with punched surround and centre</li><li>Two lockable side panels</li><li>Four 19" universal adjustable (heavy duty) mounting profiles</li><li>Two 19" mid style (heavy duty) mounting profiles</li><li>Vented top cover</li><li>Set of heavy duty castors</li><li>Set of cabinet feet</li><li>Standard colour graphite grey</li><li>Accessories include FI four way roof mount fan tray,and cable tray</li></ul><table cellpadding="0" cellspacing="2" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 600w x 1000d Prism FI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 600w x 1000d Prism FI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 600w x 1000d Prism FI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>27u 800w x 1000d Prism FI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>42u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>45u 800w x 1000d Prism PI Server Cabinet</td><td>&nbsp;</td></tr></table><div style="position:absolute; top:105px; right:150px; width:100px; height:220px;"><img src="../assets/images/prismfi-server.jpg" alt="Prism FI Server Cabinet" /></div>';
		break;
	case '600Wall':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>600 Series Wall Boxes</h1><p>Prism\'s wall mounted cabinets are available in 6U. 9U. 12U. 15U. 18U. or 21U.</p><p>Quick release hinges on front doors are designed for customer convenience. and lockable perspex doors set in steel surrounds feature throughout the range.</p><ul><li>Solid wall mounted cabinet 600 series</li><li>450mm deep</li><li>Lockable perspex front door in steel surround</li><li>Pair of 19" adjustable mounting profiles</li><li>Cable access holes with gland plates top & bottom</li><li>Earth bonding kit</li></ul><table cellpadding="0" cellspacing="2" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>6u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>9u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>15u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>21u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr></table>';
		break;
	case '700Wall':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>700 Series Wall Boxes</h1><p>Prism\'s 700 Series wall mounted cabinets are available in 9U. 12U. 15U. or 18U</p><p>Quick release hinges on front doors are designed for customer convenience. and lockable perspex doors set in steel surrounds feature throughout the range.</p><ul><li>500mm deep</li><li>Lockable perspex front door in steel surround. with lever latch lock</li><li>Pair of 19" adjustable mounting profiles</li><li>Pair of lockable steel side doors</li><li>Pair of vertical cable management panels</li><li>Cable access holes with gland plates top & bottom</li><li>Earth bonding kit</li></ul><table cellpadding="0" cellspacing="2" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>9u 700w x 500d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 700w x 500d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>15u 700w x 500d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 700w x 500d Prism Wall Cabinet</td><td>&nbsp;</td></tr></table>';
		break;
	case '2Sect':
		document.getElementById("Prism").innerHTML = CornerStr+'<h1>2 Section Series Wall Boxes</h1><p>Prism\'s 2 Section wall mounted cabinets are available in 6U. 9U. 12U. 15U. or 18U</p><p>Quick release hinges on front doors are designed for customer convenience. and lockable perspex doors set in steel surrounds feature throughout the range</p><ul><li>550mm deep</li><li>Lockable perspex front door in steel surround</li><li>100mm detachable rear section with lift off hinges</li><li>Pair of 19" adjustable mounting profiles</li><li>Cable access holes with gland plates top & bottom</li><li>Earth bonding kit</li></ul><table cellpadding="0" cellspacing="2" border="1"><tr class="tableRow" style="font-weight:bold"><td width="100px">Part Number</td><td width="250px">Description</td><td width="100px">Price (&pound;)</td></tr><tr class="tableRow"><td>&nbsp;</td><td>6u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>9u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>12u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>15u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr><tr class="tableRow"><td>&nbsp;</td><td>18u 600w x 450d Prism Wall Cabinet</td><td>&nbsp;</td></tr></table>';
		break;
	default:
		alert("unknown Link Number");
	}
}

// function to validate a form - only checks for a value
function CheckForm(FormName, ItemCount)
{
	var AllOK = true;
	var AjaxStr = '';
	
	// display the loading image
	document.getElementById("Btn").innerHTML = '<img src="/assets/images/ajax-loader.gif"> Sending...';
	
	switch(FormName)
	{
	case 'Contact':
		var CheckArr = ContactCheckArr();
		var NameArr = ContactNameArr();
		var ErrArr = ContactErrArr();
		var PostTo = '../assets/ajax/ajax-contact-us.php';
		break;
	case 'bro':
	    var CheckArr = BroCheckArr();
		var NameArr = BroNameArr();
		var ErrArr = BroErrArr();
		var PostTo = '../assets/ajax/ajax-bro-req.php';
	    break;
	case 'BusCredit':
	  var TermCheck = document.getElementById("TermsAgreed").checked;
		
		if(TermCheck == false)
		{
			document.getElementById("Err").innerHTML = '<br>Please accept the terms and conditions to continue.<br><br>'; 
			document.getElementById("Btn").innerHTML = '<input type="button" value="Submit Message" onclick="CheckForm(\''+FormName+'\', 27)" />'; 	
			AllOK = false;
		}	
		else
		{document.getElementById("PageErr27").innerHTML = '';}
	
		var CheckArr = BusCreditArr();
		var NameArr = BusNameArr();
		var ErrArr = BusErrArr();
		var PostTo = '../assets/ajax/ajax-bus-credit.php';
		break;
	case 'SoleCredit':
	
	  var TermCheck = document.getElementById("TermsAgreed").checked;
		var CreditCheck = document.getElementById("CreditAgreed").checked;
	  
		if(TermCheck == false || CreditCheck == false)
		{			
			document.getElementById("Err").innerHTML = '<br>Please accept the terms and conditions and conform to the credit checks to continue.<br><br>'; 
			document.getElementById("Btn").innerHTML = '<input type="button" value="Submit Message" onclick="CheckForm(\''+FormName+'\', 34)" />'; 	
			AllOK = false;
		}
		else
		{document.getElementById("Err").innerHTML = '';}
	
		var CheckArr = SoleCreditArr();
		var NameArr = SoleNameArr();
		var ErrArr = SoleErrArr();
		var PostTo = '../assets/ajax/ajax-sole-credit.php';		
		break;
	default:
		alert("unknown Form Name");
	}
	
	// go through each item on the page
	for(i=0; i<=ItemCount; i++)
	{
		// get the item value
		var PageItem = document.getElementById("PageItem"+i).value;
		
		// if we need to check this item has a value...
		if(CheckArr[i] == 1)
		{
			// check it, if value, update the ajax string, else set allok to falise
			if(PageItem == '')
			{
				AllOK = false; 
				document.getElementById("PageErr"+i).innerHTML = ErrArr[i];
			}
			else
			{
				AjaxStr = AjaxStr+'&'+NameArr[i]+'='+encodeURIComponent(PageItem); 
				document.getElementById("PageErr"+i).innerHTML = '';
			}
		}
		else
		{
			// no check required so just update the ajax string
			AjaxStr = AjaxStr+'&'+NameArr[i]+'='+encodeURIComponent(PageItem);
		}
	}
	
	// just in case we need to see the ajax string...
	//alert("AjaxStr = "+AjaxStr);
	
	// if everything checks out ok, AllOK is true and we can post to ajax
	if(AllOK == true)
	{		
		// if we have an ajax object, post everything off
		if(xmlhttp) 
		{			
		  //alert("AjaxStr = "+AjaxStr);		
			xmlhttp.open("POST",PostTo,true);
			xmlhttp.onreadystatechange = CheckResponse;
			xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');	 
			xmlhttp.send(AjaxStr);
		}
	}
	else
	{
		// put the button back on the screen
		document.getElementById("Btn").innerHTML = '<input type="button" value="Submit Message" onclick="CheckForm(\''+FormName+'\', '+ItemCount+')" />';
	}
}

function CheckResponse()
{//alert("Ready = "+xmlhttp.readyState+"\nStatus = "+xmlhttp.status);
	if (xmlhttp.readyState == 4) 
	{
    if(xmlhttp.status == 200 || xmlhttp.status == 0) 
	 	{
			var response = xmlhttp.responseText;
			//alert(""+response); 
			var update = new Array();			
			if(response.indexOf('|' != -1)) 
			{ 
			  update = response.split('|');				
				document.getElementById(update[0]).innerHTML = update[1];
				if(document.getElementById(update[2]))
				{document.getElementById(update[2]).innerHTML = update[3];}
				if(document.getElementById(update[4]))
				{document.getElementById(update[4]).innerHTML = update[5];}
      }
    }
    else 
		{
    	alert("Error during AJAX call 5. Please try again");
    }
  }
}

function ContactCheckArr()
{
	var ContCheckArr = new Array();
	ContCheckArr[0] = 1;
	ContCheckArr[1] = 0;
	ContCheckArr[2] = 0;
	ContCheckArr[3] = 0;
	ContCheckArr[4] = 0;
	ContCheckArr[5] = 0;
	ContCheckArr[6] = 1;
	ContCheckArr[7] = 1;
	ContCheckArr[8] = 1;
	return ContCheckArr;
}

function BroCheckArr()
{
	var ContCheckArr = new Array();
	ContCheckArr[0] = 1;
	ContCheckArr[1] = 1;
	ContCheckArr[2] = 1;
	ContCheckArr[3] = 0;
	ContCheckArr[4] = 0;
	ContCheckArr[5] = 0;
	ContCheckArr[6] = 1;
	ContCheckArr[7] = 1;
	ContCheckArr[8] = 0;
	ContCheckArr[9] = 1;
	ContCheckArr[10] = 0;
	ContCheckArr[11] = 0;
	return ContCheckArr;
}

function BroNameArr()
{
	var ContNameArr = new Array();
	ContNameArr[0] = 'contact';
	ContNameArr[1] = 'company';
	ContNameArr[2] = 'add1';
	ContNameArr[3] = 'add2';
	ContNameArr[4] = 'city';
	ContNameArr[5] = 'county';
	ContNameArr[6] = 'postcode';
	ContNameArr[7] = 'phone';
	ContNameArr[8] = 'fax';
	ContNameArr[9] = 'email';
	ContNameArr[10] = 'employees';
	ContNameArr[11] = 'brochures';
	return ContNameArr;
}

function BroErrArr()
{
	ContactErr = new Array();
	ContactErr[0] = 'Please enter a name to continue.';
	ContactErr[1] = 'Please enter a company to continue.';
	ContactErr[2] = 'Please enter an address line 1 to continue.';
	ContactErr[3] = '';
	ContactErr[4] = '';
	ContactErr[5] = '';
	ContactErr[6] = 'Please Enter a postcode to continue.';
	ContactErr[7] = 'Please enter phone number to continue.';
	ContactErr[8] = '';
	ContactErr[9] = 'Please enter an email address to continue.';
	ContactErr[10] = '';
	ContactErr[11] = '';
	return ContactErr;
}

function ContactNameArr()
{
	var ContNameArr = new Array();
	ContNameArr[0] = 'name';
	ContNameArr[1] = 'add1';
	ContNameArr[2] = 'add2';
	ContNameArr[3] = 'city';
	ContNameArr[4] = 'county';
	ContNameArr[5] = 'postcode';
	ContNameArr[6] = 'phone';
	ContNameArr[7] = 'email';
	ContNameArr[8] = 'message';
	return ContNameArr;
}

function ContactErrArr()
{
	ContactErr = new Array();
	ContactErr[0] = 'Please enter a name to continue.';
	ContactErr[1] = '';
	ContactErr[2] = '';
	ContactErr[3] = '';
	ContactErr[4] = '';
	ContactErr[5] = '';
	ContactErr[6] = 'Please Enter a phone number to continue.';
	ContactErr[7] = 'Please enter an email address to continue.';
	ContactErr[8] = 'Please enter a message to continue.';
	return ContactErr;
}

function BusCreditArr()
{
	var BusArr = new Array();
	BusArr[0] = 0;
	BusArr[1] = 1;
	BusArr[2] = 0;
	BusArr[3] = 1;
	BusArr[4] = 0;
	BusArr[5] = 1;	
	BusArr[6] = 0;
	BusArr[7] = 1;
	BusArr[8] = 1;
	BusArr[9] = 1;
	BusArr[10] = 0;
	BusArr[11] = 1;
	BusArr[12] = 0;	
	BusArr[13] = 1;
	BusArr[14] = 1;
	BusArr[15] = 1;
	BusArr[16] = 0;
	BusArr[17] = 1;	
	BusArr[18] = 1;
	BusArr[19] = 0;
	BusArr[20] = 0;
	BusArr[21] = 0;
	BusArr[22] = 0;
	BusArr[23] = 0;
	BusArr[24] = 1;
	BusArr[25] = 1;
	BusArr[26] = 1;
	BusArr[27] = 1;
	return BusArr;
}

function BusNameArr()
{
	var BusNameArr = new Array();
	BusNameArr[0] = 'company';
	BusNameArr[1] = 'add1';
	BusNameArr[2] = 'add2';
	BusNameArr[3] = 'city';
	BusNameArr[4] = 'county';
	BusNameArr[5] = 'postcode';
	BusNameArr[6] = 'type';
	BusNameArr[7] = 'regnum';
	BusNameArr[8] = 'date';
	BusNameArr[9] = 'phone';
	BusNameArr[10] = 'fax';
	BusNameArr[11] = 'email';
	BusNameArr[12] = 'web';
	BusNameArr[13] = 'purchasing';
	BusNameArr[14] = 'accounts';
	BusNameArr[15] = 'accemail';
	BusNameArr[16] = 'emp';
	BusNameArr[17] = 'limit';
	BusNameArr[18] = 'bankname';
	BusNameArr[19] = 'bankadd1';
	BusNameArr[20] = 'bankadd2';
	BusNameArr[21] = 'bankcity';
	BusNameArr[22] = 'bankcounty';
	BusNameArr[23] = 'bankpostcode';
	BusNameArr[24] = 'banksortcode';
	BusNameArr[25] = 'bankaccno';
	BusNameArr[26] = 'bankaccname';
	BusNameArr[27] = 'ackby';
	return BusNameArr;
}

function BusErrArr()
{
	var BusErrorArr = new Array();
	BusErrorArr[0] = '';
	BusErrorArr[1] = 'Please enter an Address Line 1 to continue.';
	BusErrorArr[2] = '';
	BusErrorArr[3] = 'Please enter a City to continue.';
	BusErrorArr[4] = '';
	BusErrorArr[5] = 'Please enter a Postcode to continue.';
	BusErrorArr[6] = '';
	BusErrorArr[7] = 'Please enter a Company Registration Number to continue.';
	BusErrorArr[8] = 'Please enter a Date of Incorporation to continue.';
	BusErrorArr[9] = 'Please enter a Phone Number to continue.';
	BusErrorArr[10] = '';
	BusErrorArr[11] = 'Please enter and Email Address to continue.';
	BusErrorArr[12] = '';
	BusErrorArr[13] = 'Please enter a Purchasing Contact to continue.';
	BusErrorArr[14] = 'Please enter an Accounts Contact to continue.';
	BusErrorArr[15] = 'Please enter an Accounts Email Address to continue.';
	BusErrorArr[16] = '';
	BusErrorArr[17] = 'Please specify the Credit Limit you require.';
	BusErrorArr[18] = 'Please enter your Bank Name to continue.';
	BusErrorArr[19] = '';
	BusErrorArr[20] = '';
	BusErrorArr[21] = '';
	BusErrorArr[22] = '';
	BusErrorArr[23] = '';
	BusErrorArr[24] = 'Please enter your Sort Code to continue.';
	BusErrorArr[25] = 'Please enter your Bank Account Number to continue.';
	BusErrorArr[26] = 'Please enter you Bank Account Name to continue.';
	BusErrorArr[27] = 'Please specify who the Terms and Conditions have been acknowledged by.';
	return BusErrorArr;
}

function SoleCreditArr()
{
	var SoleArr = new Array();
	SoleArr[0] = 0;
	SoleArr[1] = 1;
	SoleArr[2] = 0;
	SoleArr[3] = 1;
	SoleArr[4] = 0;
	SoleArr[5] = 1;	
	SoleArr[6] = 0;
	SoleArr[7] = 1;
	SoleArr[8] = 1;
	SoleArr[9] = 1;
	SoleArr[10] = 0;
	SoleArr[11] = 1;
	SoleArr[12] = 0;	
	SoleArr[13] = 1;
	SoleArr[14] = 1;
	SoleArr[15] = 1;
	SoleArr[16] = 0;
	SoleArr[17] = 1;	
	SoleArr[18] = 1;
	SoleArr[19] = 0;
	SoleArr[20] = 0;
	SoleArr[21] = 0;
	SoleArr[22] = 0;
	SoleArr[23] = 0;
	SoleArr[24] = 1;
	SoleArr[25] = 1;
	SoleArr[26] = 1;
	SoleArr[27] = 1;	
	SoleArr[28] = 1;
	SoleArr[29] = 1;
	SoleArr[30] = 1;
	SoleArr[31] = 0;
	SoleArr[32] = 1;
	SoleArr[33] = 0;
	SoleArr[34] = 1;
	return SoleArr;
}

function SoleNameArr()
{
	var SoleNameArr = new Array();
	SoleNameArr[0] = 'company';
	SoleNameArr[1] = 'add1';
	SoleNameArr[2] = 'add2';
	SoleNameArr[3] = 'city';
	SoleNameArr[4] = 'county';
	SoleNameArr[5] = 'postcode';
	SoleNameArr[6] = 'type';
	SoleNameArr[7] = 'regnum';
	SoleNameArr[8] = 'date';
	SoleNameArr[9] = 'phone';
	SoleNameArr[10] = 'fax';
	SoleNameArr[11] = 'email';
	SoleNameArr[12] = 'web';
	SoleNameArr[13] = 'purchasing';
	SoleNameArr[14] = 'accounts';
	SoleNameArr[15] = 'accemail';
	SoleNameArr[16] = 'emp';
	SoleNameArr[17] = 'limit';
	SoleNameArr[18] = 'bankname';
	SoleNameArr[19] = 'bankadd1';
	SoleNameArr[20] = 'bankadd2';
	SoleNameArr[21] = 'bankcity';
	SoleNameArr[22] = 'bankcounty';
	SoleNameArr[23] = 'bankpostcode';
	SoleNameArr[24] = 'banksortcode';
	SoleNameArr[25] = 'bankaccno';
	SoleNameArr[26] = 'bankaccname';
	SoleNameArr[27] = 'ackby';	
	SoleNameArr[28] = 'propname';
	SoleNameArr[29] = 'dob';
	SoleNameArr[30] = 'persadd1';
	SoleNameArr[31] = 'persadd2';
	SoleNameArr[32] = 'perscity';
	SoleNameArr[33] = 'perscounty';
	SoleNameArr[34] = 'perspostcode';
	return SoleNameArr;
}


function SoleErrArr()
{
	var BusErrorArr = new Array();
	BusErrorArr[0] = '';
	BusErrorArr[1] = 'Please enter an Address Line 1 to continue.';
	BusErrorArr[2] = '';
	BusErrorArr[3] = 'Please enter a City to continue.';
	BusErrorArr[4] = '';
	BusErrorArr[5] = 'Please enter a Postcode to continue.';
	BusErrorArr[6] = '';
	BusErrorArr[7] = 'Please enter your Years at this Address to continue.';
	BusErrorArr[8] = 'Please enter a Date of Incorporation to continue.';
	BusErrorArr[9] = 'Please enter a Phone Number to continue.';
	BusErrorArr[10] = '';
	BusErrorArr[11] = 'Please enter and Email Address to continue.';
	BusErrorArr[12] = '';
	BusErrorArr[13] = 'Please enter a Purchasing Contact to continue.';
	BusErrorArr[14] = 'Please enter an Accounts Contact to continue.';
	BusErrorArr[15] = 'Please enter an Accounts Email Address to continue.';
	BusErrorArr[16] = '';
	BusErrorArr[17] = 'Please specify the Credit Limit you require.';
	BusErrorArr[18] = 'Please enter your Bank Name to continue.';
	BusErrorArr[19] = '';
	BusErrorArr[20] = '';
	BusErrorArr[21] = '';
	BusErrorArr[22] = '';
	BusErrorArr[23] = '';
	BusErrorArr[24] = 'Please enter your Sort Code to continue.';
	BusErrorArr[25] = 'Please enter your Bank Account Number to continue.';
	BusErrorArr[26] = 'Please enter you Bank Account Name to continue.';
	BusErrorArr[27] = 'Please specify who the Terms and Conditions have been acknowledged by.';	
	BusErrorArr[28] = 'Please enter a Proprietor Name to continue.';
	BusErrorArr[29] = 'Please enter your Date of Birth to continue.';
	BusErrorArr[30] = 'Please enter an Address Line 1 to continue.';
	BusErrorArr[31] = '';
	BusErrorArr[32] = 'Please enter a city to continue.';
	BusErrorArr[33] = '';
	BusErrorArr[34] = 'Please enter a postcode to continue';
	return BusErrorArr;
}