var mouseside=0;
var loadingImage='loading.gif';var closeButton='close.gif';function getPageScroll(){var yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;}else if(document.body){yScroll=document.body.scrollTop;}
arrayPageScroll=new Array('',yScroll)
return arrayPageScroll;}
function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight)
return arrayPageSize;}
function pause(numberMillis){var now=new Date();var exitTime=now.getTime()+numberMillis;while(true){now=new Date();if(now.getTime()>exitTime)
return;}}
function getKey(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
key=String.fromCharCode(keycode).toLowerCase();if(key=='x'){hideLightbox();}}
function listenKey(){document.onkeypress=getKey;}

function showLightbox(objLink)
{var objOverlay=document.getElementById('overlay');var objLightbox=document.getElementById('lightbox');var objCaption=document.getElementById('lightboxCaption');var objImage=document.getElementById('lightboxImage');var objLoadingImage=document.getElementById('loadingImage');var objLightboxDetails=document.getElementById('lightboxDetails');var arrayPageSize=getPageSize();var arrayPageScroll=getPageScroll();if(objLoadingImage){objLoadingImage.style.top=(arrayPageScroll[1]+((arrayPageSize[3]-35-objLoadingImage.height)/2)+'px');objLoadingImage.style.left=(((arrayPageSize[0]-20-objLoadingImage.width)/2)+'px');objLoadingImage.style.display='block';}
objOverlay.style.height=(arrayPageSize[1]+'px');objOverlay.style.display='block';imgPreload=new Image();imgPreload.onload=function(){objImage.src=objLink.href;var lightboxTop=arrayPageScroll[1]+((arrayPageSize[3]-35-imgPreload.height)/2);var lightboxLeft=((arrayPageSize[0]-20-imgPreload.width)/2);objLightbox.style.top=(lightboxTop<0)?"0px":lightboxTop+"px";objLightbox.style.left=(lightboxLeft<0)?"0px":lightboxLeft+"px";objLightboxDetails.style.width=imgPreload.width+'px';if(objLink.getAttribute('title')){objCaption.style.display='block';objCaption.innerHTML=objLink.getAttribute('title');}else{objCaption.style.display='none';}
if(navigator.appVersion.indexOf("MSIE")!=-1){pause(250);}
if(objLoadingImage){objLoadingImage.style.display='none';}
selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="hidden";}
objLightbox.style.display='block';arrayPageSize=getPageSize();objOverlay.style.height=(arrayPageSize[1]+'px');listenKey();return false;}
imgPreload.src=objLink.href;}
function hideLightbox(){objOverlay=document.getElementById('overlay');objLightbox=document.getElementById('lightbox');objOverlay.style.display='none';objLightbox.style.display='none';selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="visible";}document.onkeypress='';}
function initLightbox()
{if(!document.getElementsByTagName){return;}
var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&(anchor.getAttribute("rel")=="lightbox")){anchor.onclick=function(){showLightbox(this);return false;}}}
var objBody=document.getElementsByTagName("body").item(0);var objOverlay=document.createElement("div");objOverlay.setAttribute('id','overlay');objOverlay.onclick=function(){hideLightbox();return false;}
objOverlay.style.display='none';objOverlay.style.position='absolute';objOverlay.style.top='0';objOverlay.style.left='0';objOverlay.style.zIndex='190';objOverlay.style.width='100%';objBody.insertBefore(objOverlay,objBody.firstChild);var arrayPageSize=getPageSize();var arrayPageScroll=getPageScroll();var imgPreloader=new Image();imgPreloader.onload=function(){var objLoadingImageLink=document.createElement("span");objLoadingImageLink.onclick=function(){hideLightbox();return false;}
objOverlay.appendChild(objLoadingImageLink);var objLoadingImage=document.createElement("img");objLoadingImage.src=loadingImage;objLoadingImage.setAttribute('id','loadingImage');objLoadingImage.style.position='absolute';objLoadingImage.style.zIndex='150';objLoadingImageLink.appendChild(objLoadingImage);imgPreloader.onload=function(){};return false;}
imgPreloader.src=loadingImage;var objLightbox=document.createElement("div");objLightbox.setAttribute('id','lightbox');objLightbox.style.display='none';objLightbox.style.cursor='pointer';objLightbox.style.position='absolute';objLightbox.style.zIndex='200';objBody.insertBefore(objLightbox,objOverlay.nextSibling);var objLink=document.createElement("span");objLink.setAttribute('title','Click to close');objLink.onclick=function(){hideLightbox();return false;}
objLightbox.appendChild(objLink);var imgPreloadCloseButton=new Image();imgPreloadCloseButton.onload=function(){var objCloseButton=document.createElement("img");objCloseButton.src=closeButton;objCloseButton.setAttribute('id','closeButton');objCloseButton.setAttribute('width','20');objCloseButton.setAttribute('height','20');objCloseButton.style.position='absolute';objCloseButton.style.zIndex='200';objLink.appendChild(objCloseButton);return false;}
imgPreloadCloseButton.src=closeButton;var objImage=document.createElement("img");objImage.setAttribute('id','lightboxImage');objLink.appendChild(objImage);var objLightboxDetails=document.createElement("div");objLightboxDetails.setAttribute('id','lightboxDetails');objLightbox.appendChild(objLightboxDetails);var objCaption=document.createElement("div");objCaption.setAttribute('id','lightboxCaption');objCaption.style.display='none';objLightboxDetails.appendChild(objCaption);var objKeyboardMsg=document.createElement("div");objKeyboardMsg.setAttribute('id','keyboardMsg');objKeyboardMsg.innerHTML='press <span onclick="hideLightbox(); return false;"><kbd>x</kbd></span> to close';objLightboxDetails.appendChild(objKeyboardMsg);}
function changeClass(inid,c){document.getElementById(inid).className=c;}
function textclear(id,text){x=document.getElementById(id);if(x.value==text){x.value="";}else{}}
function setStyle(id,strname,strvalue){x = document.getElementById(id);y = eval("x.style."+strname);y = strvalue;}

function clearstyle(inid){x=document.getElementById(inid);x.style.backgroundColor="#cfc";}
function errorstyle(inid){x=document.getElementById(inid);x.style.backgroundColor="#fcc";}
function notnull(inid){x=document.getElementById(inid);if (x.value ==""){errorstyle(inid);return false;} else {clearstyle(inid);return true;}}
function checkEmail(inid) {var email = document.getElementById(inid);var reg = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+?$");if (reg.test(email.value)) {clearstyle(inid);return true;} else {errorstyle(inid);return false;}}
function checkDOB(inid){var dob = document.getElementById(inid);var reg = new RegExp("^[0-9]{1,2}[\/\.\\\-]{1}[0-9]{1,2}[\/\.\\\-]{1}[0-9]{4}$");if (reg.test(dob.value)) {clearstyle(inid);return true;} else {errorstyle(inid);return false;}}
function checkLen(inid,len){var el = document.getElementById(inid);if(el.value.length == len){clearstyle(inid);return true;} else {errorstyle(inid);return false;}}
function checkPhone(inid){var phone = document.getElementById(inid);var reg = new RegExp("^[ ()\-\+0-9]{6,15}$");if (reg.test(phone.value)) {clearstyle(inid);return true;} else {errorstyle(inid);return false;}}

function createToolTip(mytext){mydiv = document.createElement("div");mydiv.id="tooltip";mydiv.setAttribute("id","tooltip");mydiv.style.position="absolute";mydiv.innerHTML = "<div style=\"padding:5px;border:1px solid #ccc;font-size:small;background:#ddd;\">" + mytext + "<\/div>";document.body.appendChild(mydiv);}
function destroyToolTip(){if (document.getElementById("tooltip")){x = document.getElementById("tooltip");document.body.removeChild(x);}}
function printpage(){window.print();}
function visit(uri){document.location=uri;}
function updatepagedisplay(inid,url){x = document.getElementById(inid);getvalue = x.options[x.selectedIndex].value;visit(url+"?"+inid+"="+getvalue);}
function doOpaque(inid,inopacity){mozopac=inopacity/100;x=document.getElementById(inid);x.style.filter="alpha(opacity="+inopacity+")";x.style.opacity=mozopac;}
var side = 0;

function updatetext(){
var bg = document.getElementById("bg");
var mg = document.getElementById("mg");
bg.style.background = contents[olddisplay];

mg.style.background = contents[display];
mg.style.opacity=1.0;
mg.style.filter = "alpha(opacity=100)";


nexttimer = setTimeout("nextimage()",5000);
}

var contents=new Array();
var subtext=new Array();
var usps=new Array();
var links = new Array();
links[0]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 1</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 1</p></div>";
links[0]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 2</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 2</p></div>";
img0 = new Image();
img0.src = "http://by-pass.co.uk/rotimgs/a_78.jpg";
contents[0]="#ffffff url(http://by-pass.co.uk/rotimgs/a_78.jpg) center center no-repeat";
subtext[0]="";
links[1]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">New Img 3</h3><p style=\"font-size:x-small;text-decoration:underline;\"></p></div>";
img1 = new Image();
img1.src = "http://by-pass.co.uk/rotimgs/a_86.jpg";
contents[1]="#ffffff url(http://by-pass.co.uk/rotimgs/a_86.jpg) center center no-repeat";
subtext[1]="";
links[2]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 4</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 4</p></div>";
img2 = new Image();
img2.src = "http://by-pass.co.uk/rotimgs/a_80.jpg";
contents[2]="#ffffff url(http://by-pass.co.uk/rotimgs/a_80.jpg) center center no-repeat";
subtext[2]="";
links[3]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 5</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 5</p></div>";
img3 = new Image();
img3.src = "http://by-pass.co.uk/rotimgs/a_81.jpg";
contents[3]="#ffffff url(http://by-pass.co.uk/rotimgs/a_81.jpg) center center no-repeat";
subtext[3]="";
links[4]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 6</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 6</p></div>";
img4 = new Image();
img4.src = "http://by-pass.co.uk/rotimgs/a_82.jpg";
contents[4]="#ffffff url(http://by-pass.co.uk/rotimgs/a_82.jpg) center center no-repeat";
subtext[4]="";
links[5]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 7</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 7</p></div>";
img5 = new Image();
img5.src = "http://by-pass.co.uk/rotimgs/a_83.jpg";
contents[5]="#ffffff url(http://by-pass.co.uk/rotimgs/a_83.jpg) center center no-repeat";
subtext[5]="";
links[6]="<div onclick=\"visit('');\" style=\"cursor:pointer;float:right;position:relative;text-align:right;top:460px;left:8px;padding:10px;margin-left:100px;background:#bbb;color:#000;\"><h3 class=\"nopad\" style=\"font-size:small;font-weight:normal;\">Img 8</h3><p style=\"font-size:x-small;text-decoration:underline;\">Img 8</p></div>";
img6 = new Image();
img6.src = "http://by-pass.co.uk/rotimgs/a_85.jpg";
contents[6]="#ffffff url(http://by-pass.co.uk/rotimgs/a_85.jpg) center center no-repeat";
subtext[6]="";
var display = 0;
var olddisplay = 0;
var total=7;
var opacity = 0;
var subopacity = 0;
var t;
var nexttimer;
var subtexttimer;



// AUTO SCROLL
function nextimage(){
// PREVENT MULTIPLE CLICKS FUDGING STUFF UP
	if ((opacity == 0) && (subopacity == 0)){
	opacity=0;
	olddisplay= display;
	display+=1;

		if (display>=total){display-=(total);}
		if (display<0){display+=total;}

	//UPDATE OUR BACKGROUND ELEMENT TO THE NEW IMAGE
	bga = document.getElementById("bg");
	bga.style.background = contents[display];

	//CROSS FADE BETWEEN THE TWO
	t= setInterval("crossfade()", 50);
	}

}

function crossfade(){
	if (opacity < 21){

	var mg = document.getElementById("mg");
	mg.style.opacity = (1-(opacity/20));
	mg.style.filter = "alpha(opacity="+(100-(opacity*5))+")" ;
	opacity++;
	} else {

	//END THE CROSSFADE LOOP, RESET OPACITY AND REFRESH OUR IMAGES
	clearInterval(t);
	updatetext();
	opacity = 0;
	}
}


function hideelement(inid){x = document.getElementById(inid);x.style.display="none";x.style.visibility="hidden";}
function showelement(inid){x = document.getElementById(inid);x.style.display="block";x.style.visibility="visible";}



var showelslow;
var hideelslow;

function showelementslow(inid){x = document.getElementById(inid);if (x.style.display=="none"){x.style.display="block";maxheight = (document.getElementsByTagName("div")[inid].offsetHeight);x.style.height="1px";x.style.overflow="hidden";x.style.visibility = "visible";showelslow = setInterval("showmedo('"+inid+"', "+maxheight+")",1);}}
function showmedo(inid,maxheight){x=document.getElementById(inid);intheight = parseInt(x.style.height);intheight+=parseInt(maxheight/20);x.style.height = intheight + "px";if (intheight > maxheight){x.style.height = maxheight + "px";clearInterval(showelslow);}}
function hideelementslow(inid){x = document.getElementById(inid);if ((x.style.display =="block") && (x.style.visibility=="visible")){maxheight = (document.getElementsByTagName("div")[inid].offsetHeight);x.style.height= maxheight + "px";x.style.overflow="hidden";x.style.visibility = "visible";hideelslow = setInterval("hidemedo('"+inid+"', "+maxheight+")",1);}}
function hidemedo(inid,maxheight){x=document.getElementById(inid);intheight = parseInt(x.style.height);intheight -= parseInt(maxheight/20);if (intheight < 1){x.style.visibility="hidden";x.style.display="none";x.style.height = maxheight + "px";document.getElementsByTagName("div")[inid].offsetHeight = maxheight;clearInterval(hideelslow);}x.style.height = intheight + "px";}
function DisableLinks(xHow){objLinks = document.getElementsByTagName("a");for(i=0;i<objLinks.length;i++){if (xHow == true){objLinks[i].onclick = function(){return false;};} else {objLinks[i].onclick = function(){return true;};}}}



function getScrollY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
	//Netscape compliant
	scrOfY = window.pageYOffset;
	scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	//DOM compliant
	scrOfY = document.body.scrollTop;
	scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	//IE6 standards compliant mode
	scrOfY = document.documentElement.scrollTop;
	scrOfX = document.documentElement.scrollLeft;
  }
  return scrOfY;
}

function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}

function GetWidth(){
var x = 0;
	if (self.innerHeight){
	x = self.innerWidth;
	} else if (document.documentElement && document.documentElement.clientHeight){
	x = document.documentElement.clientWidth;
	} else if (document.body){
	x = document.body.clientWidth;
	}
return x;
}

function GetHeight(){
var y = 0;
	if (self.innerHeight){
	y = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight){
	y = document.documentElement.clientHeight;
	} else if (document.body){
	y = document.body.clientHeight;
	}
return y;
}

function ajaxFunction(invar, scriptname, divtarget){
	DisableLinks(true);
	showelement(divtarget);

	var xmlHttp;
	try{
	xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		try {
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}catch (e){
			try {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e){
			alert("Your browser does not support AJAX!");
			return false;
			}
		}
	return false;
	}
	xmlHttp.onreadystatechange=function(){

		if((xmlHttp.readyState==4)){
		bodydiv = document.createElement("div");
		bodydiv.setAttribute("id","chevronbg");
		bodydiv.style.width="100%";
		bodydiv.style.height = getDocHeight()+"px";
		bodydiv.style.zIndex = 99;
		bodydiv.style.position="absolute";
		bodydiv.style.top="0px";
		document.body.appendChild(bodydiv);
		document.getElementById(divtarget).innerHTML = xmlHttp.responseText;
		mheight = parseInt(document.getElementsByTagName("div")[divtarget].offsetHeight)/2;
		x.style.top = (((GetHeight()/2)-mheight) + getScrollY()) + "px";
		} else {

		x = document.getElementById(divtarget);
		x.style.zIndex=100;
		x.style.position="absolute";
		x.style.left=((GetWidth()/2)-275) +"px";
		mheight = parseInt(document.getElementsByTagName("div")[divtarget].offsetHeight)/2;
		x.style.top = (((GetHeight()/2)-mheight) + getScrollY()) + "px";
		document.getElementById(divtarget).innerHTML = "<div style=\"width:510px;height:300px;padding:20px;background:#eee;border:1px solid #333;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 5px 5px 5px #666;-webkit-box-shadow: 5px 5px 5px #666;box-shadow: 5px 5px 5px #666;\"><h3 style=\"text-align:center;\">Updating Please Wait...<\/h3><\/div>";
		}
	}
	params = invar;
	xmlHttp.open("GET",scriptname +"?"+ params,true);
	xmlHttp.send(params);
}

function makesubbox(boxtitle, boxmessage, divtarget){
	DisableLinks(true);
	showelement(divtarget);
	x = document.getElementById(divtarget);
	x.style.zIndex=100;
	x.style.position="absolute";
	x.style.left=((GetWidth()/2)-275) +"px";
	mheight = parseInt(document.getElementsByTagName("div")[divtarget].offsetHeight)/2;
	x.style.top = (((GetHeight()/2)-mheight) + getScrollY()) + "px";
	document.getElementById(divtarget).innerHTML = "<div class=\"popup\"><h3 class=\"nopad fleft\">"+boxtitle+"<\/h3><span class=\"fright small click\" onclick=\"DisableLinks(false); hideelement('"+divtarget+"');\">Click Here To Close<\/span><hr class=\"clear\" \/>"+boxmessage+"<\/div>";
	mheight = parseInt(document.getElementsByTagName("div")[divtarget].offsetHeight)/2;
	x.style.top = (((GetHeight()/2)-mheight) + getScrollY()) + "px";
}


function showImage(inid){
DisableLinks(true);
x = document.getElementById(inid);

ids = parseInt(inid.replace("img_",""));
imagelink = x.getAttribute("href");

previd = "img_"+(ids-1);
nextid = "img_"+(ids+1);
nexthtml = "";
prevhtml = "";
	if (document.getElementById(previd)){x=document.getElementById(previd);prevhtml = "<p class=\"nopad fleft click\" onclick=\"showImage('"+previd+"');\"><img src=\"images/previmage.png\" width=\"132\" height=\"24\" alt=\"Previous Image\" /></p>";}
	if (document.getElementById(nextid)){x=document.getElementById(nextid);nexthtml = "<p class=\"nopad fright click\" onclick=\"showImage('"+nextid+"');\"><img src=\"images/nextimage.png\" width=\"105\" height=\"24\" alt=\"Next Image\" /></p>";}

showelement("explain");
y = document.getElementById("explain");
y.innerHTML = prevhtml + nexthtml + "<br class=\"clear\" /><img src=\"" + imagelink + "\" /><p class=\"nopad center click\" onclick=\"hideelement('explain');DisableLinks(false);\">Close Window</p>";

y.style.boxShadow = "0px 0px 5px #000";
y.style.borderRadius = "10px";
y.style.padding="20px";
y.style.background = "#fff";
y.style.border = "#ccc 5px solid";
y.style.position="absolute";
y.style.zIndex="10000";
mheight = parseInt(document.getElementsByTagName("div")["explain"].offsetHeight)/2;
y.style.top = (((GetHeight()/2)-mheight) + getScrollY()) + "px";
y.style.left=((GetWidth()/2) - parseInt(document.getElementsByTagName("div")["explain"].offsetWidth)/2) +"px";

return false;
}

function init(){

var aimages = document.getElementsByTagName("a");
var preloadImg = new Array;

	for (i=0; i<aimages.length; i++){

		if (aimages[i].getAttribute("rel") == "rylightbox"){

		aimages[i].onclick=function(){showImage(this.id);return false;}
		preloadImg[i] = new Image;
		preloadImg[i].src = aimages[i].getAttribute("href");
		}

	}

	var inputs=document.getElementsByTagName("input");

		for (i=0; i<inputs.length; i++){
			if (inputs[i].getAttribute("class") == "submit"){
			inputs[i].setAttribute("onmouseover", "changeClass(this.id, 'submitover')");
			inputs[i].setAttribute("onfocus", "changeClass(this.id, 'submitover')");
			inputs[i].setAttribute("onblur", "changeClass(this.id, 'submit')");
			inputs[i].setAttribute("onmouseout", "changeClass(this.id, 'submit')");
			//inputs[i].setAttribute("onclick", "disable(this.id)");
			}
			if (inputs[i].getAttribute("class") == "buynow"){
			inputs[i].setAttribute("onmouseover", "changeClass(this.id, 'buynowover')");
			inputs[i].setAttribute("onfocus", "changeClass(this.id, 'buynowover')");
			inputs[i].setAttribute("onblur", "changeClass(this.id, 'buynow')");
			inputs[i].setAttribute("onmouseout", "changeClass(this.id, 'buynow')");
			}
			if (inputs[i].getAttribute("class") == "moreinfo"){
			inputs[i].setAttribute("onmouseover", "changeClass(this.id, 'moreinfoover')");
			inputs[i].setAttribute("onfocus", "changeClass(this.id, 'moreinfoover')");
			inputs[i].setAttribute("onblur", "changeClass(this.id, 'moreinfo')");
			inputs[i].setAttribute("onmouseout", "changeClass(this.id, 'moreinfo')");
			}
		}

	var lis = document.getElementsByTagName("li");

		for (i=0; i<lis.length; i++){

		myclass = lis[i].getAttribute("id");



		switch(myclass){
		case "blue":
		lis[i].setAttribute("onmouseout",  "changeClass(this.id, 'bluebox')");
		lis[i].setAttribute("onmouseover", "changeClass(this.id, 'blueboxover')");
		lis[i].setAttribute("onclick", "visit('http://by-pass.co.uk/electrical/')");
		break;

		case "green":
		lis[i].setAttribute("onmouseout",  "changeClass(this.id, 'greenbox')");
		lis[i].setAttribute("onmouseover", "changeClass(this.id, 'greenboxover')");
		lis[i].setAttribute("onclick", "visit('http://by-pass.co.uk/mechanical/')");
		break;

		case "pink":
		lis[i].setAttribute("onmouseout",  "changeClass(this.id, 'pinkbox')");
		lis[i].setAttribute("onmouseover", "changeClass(this.id, 'pinkboxover')");
		lis[i].setAttribute("onclick", "visit('http://by-pass.co.uk/maintenance/')");
		break;

		case "purple":
		lis[i].setAttribute("onmouseout",  "changeClass(this.id, 'purplebox')");
		lis[i].setAttribute("onmouseover", "changeClass(this.id, 'purpleboxover')");
		lis[i].setAttribute("onclick", "visit('http://by-pass.co.uk/contact/')");
		break;

		}

		}


	initLightbox();
	if(document.getElementById("mg")){
		updatetext();
	}

	storeWidth();

	var IE = document.all?true:false;

	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove = getMouseXY;
}

var IE = document.all?true:false;
var tempX = 0;
var tempY = 0;
var halfscreen = parseInt(GetWidth()/2);


	function storeWidth(){
	halfscreen = parseInt(GetWidth()/2);
	}

	function getMouseXY(e) {

		if (IE) { // grab the x-y pos.s if browser is IE
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
		} else {  // grab the x-y pos.s if browser is NS
		tempX = e.pageX;
		tempY = e.pageY;
		}

		if (tempX < 0){tempX = 0;}
		if (tempY < 0){tempY = 0;}

		if (document.getElementById("tooltip")){
		mytooltip = document.getElementById("tooltip");
		mytooltip.style.top = (tempY - getScrollY()) + "px";
		mytooltip.style.left = (tempX+15) + "px";
		}

	return true;
	}

window.onresize = storeWidth;
window.onload = init;
