<!--

function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className.indexOf('imgover') >= 0) {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_o'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_o'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}
		
		function OverPiece(t,a,b,c)
		{
			// var db= document.getElementById("debugI") ;

			// db.innerText= "I" ;

			var aSlt= 0 ;
			var bSlt= 0 ;
			var cSlt= 0 ;
			
			var text= document.getElementById(t) ;

			var blobA= document.getElementById(a) ;
			var blobB= document.getElementById(b) ;
			var blobC= document.getElementById(c) ;

			if (blobA.className.indexOf('SltOpt') >= 0) aSlt= 1;
			if (blobB.className.indexOf('SltOpt') >= 0) bSlt= 1;
			if (blobC.className.indexOf('SltOpt') >= 0) cSlt= 1;
			
			if ((aSlt == 0) && (bSlt == 0) && (cSlt == 0))
			{
				// db.innerText= "Case I 0 : B= "+blobB.getAttribute('src');
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceTop_0','pieceTop_1'));
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_0','pieceMid_2'));
				
				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_0','pieceMid_1'));
				
				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_2','pieceMid_1'));
				
				text.className= "SubHdrSlt" ;		

				return
			}
			
			
			if ((aSlt == 0) && (bSlt == 0) && (cSlt == 1))
			{	

				// db.innerText= "Case I 1 : B= "+blobB.getAttribute('src');

				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceTop_0','pieceTop_1'));
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_0','pieceMid_2'));
				
				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_2','pieceMid_3'));
				
				text.className= "SubHdrSlt" ;
				
				return ;
			}

			if ((aSlt == 0) && (bSlt == 1) && (cSlt == 0))
			{	

				// db.innerText= "Case I 2 : C= "+blobC.getAttribute('src');

				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceTop_0','pieceTop_1'));
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_0','pieceMid_2'));
				
				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_2','pieceMid_3'));
				
			
								
				return ;
			}

			if ((aSlt == 1) && (bSlt == 0) && (cSlt == 0))
			{	

				// db.innerText= "Case I 4 : A= "+blobA.getAttribute('src');
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_1','pieceMid_3'));
				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_0','pieceMid_1'));		
				
				text.className= "SubHdrSlt" ;
				
				return ;
			}

			// db.innerText= "Unknown Case I";
			
					
		}

		function OutPiece(t,a,b,c)
		{
			// var db= document.getElementById("debugX") ;
			
			// db.innerText= "X" ;

			var aSlt= 0 ;
			var bSlt= 0 ;
			var cSlt= 0 ;
			
			var text= document.getElementById(t) ;
			
			var blobA= document.getElementById(a) ;
			var blobB= document.getElementById(b) ;
			var blobC= document.getElementById(c) ;

			if (blobA.className.indexOf('SltOpt') >= 0) aSlt= 1;
			if (blobB.className.indexOf('SltOpt') >= 0) bSlt= 1;
			if (blobC.className.indexOf('SltOpt') >= 0) cSlt= 1;
			
			if ((aSlt == 0) && (bSlt == 0) && (cSlt == 0))
			{
				// db.innerText= "Case X 0 : B= "+blobB.getAttribute('src');

				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_2','pieceMid_0'));
			
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceTop_1','pieceTop_0'));

				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_1','pieceMid_0'));
				
				text.className= "SubHdr" ;
		
				return ;
			}

			if ((aSlt == 0) && (bSlt == 0) && (cSlt == 1))
			{
				// db.innerText= "Case X 1 : B= "+blobB.getAttribute('src');

				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_2','pieceMid_0'));

				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceTop_1','pieceTop_0'));

				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_3','pieceMid_2'));
				
				text.className= "SubHdr" ;

				return ;
			}

			if ((aSlt == 0) && (bSlt == 1) && (cSlt == 0))
			{	
				// db.innerText= "Case X 2 : B= "+blobB.getAttribute('src');

				return ;
			}

			if ((aSlt == 1) && (bSlt == 0) && (cSlt == 0))
			{
				// db.innerText= "Case X 4 : B= "+blobB.getAttribute('src');
				
				blobA.setAttribute('src', blobA.getAttribute('src').replace('pieceMid_3','pieceMid_1'));

				blobB.setAttribute('src', blobB.getAttribute('src').replace('pieceMid_1','pieceMid_0'));

				text.className= "SubHdr" ;

				return ;
			}

			// db.innerText= "Unknown Case X";
		}


		function LinkPiece(n)
		{

			document.getElementById(n).click() ;
			return ;

			var blob= document.getElementById(n).href;

			for (var i=blob.length-1; i>0; i--)
			{
				if (blob.substr(i,1) == '/')
				{
					blob= blob.substr(0, i+1) ;
					break;
				}
			}

			blob+= l ;

			document.getElementById(n).href= blob ;
		}

function DoFooter()
{
	document.write('<HR width=750><DIV class="Ftr"><SPAN class="Gld">&nbsp;&bull;&nbsp;&nbsp;</SPAN>telephone: 0203 371 2900<SPAN class="Gld">&nbsp;&bull;&nbsp;</SPAN>fax 0203 371 2901<SPAN class="Gld">&nbsp;&bull;&nbsp;&nbsp;</SPAN>e-mail:<A class="LnkB" href="mailto' + ':' + 'info' + '@' + 'collodion' + '.co.uk"><IMG src="graphics/email.gif" class="imgover Mid" border=0></A><SPAN class="Gld">&nbsp;&bull;&nbsp;&nbsp;</SPAN><A class="LnkB" href="http://wck2.companieshouse.gov.uk/dcad9cc1633695782adc0b3b4f175f11//compdetails">registered company number 5305581</A><SPAN class="Gld">&nbsp;&bull;&nbsp;&nbsp;</SPAN><A class="LnkB" href="copyright.html">copyright &copy; 2005 Collodion Consulting Ltd</A><SPAN class="Gld">&nbsp;&bull;&nbsp;</SPAN></DIV>')

}

function DoEmail()
{
	document.write('<A class="LnkB" href="mailto' + ':' + 'info' + '@' + 'collodion' + '.co.uk">here</A>')

}

//-->
