// JavaScript Document
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

var preloaded = new Array();
function preload_images() {
    for (var i = 0; i < arguments.length; i++){
        preloaded[i] = document.createElement('img');
        preloaded[i].setAttribute('src',arguments[i]);
    };
};
preload_images(
    'images/homepage1.jpg',
	'images/aboutus2.jpg',
	'images/pressurereg1.jpg',
	'images/assessing1.jpg',
	'images/fullymanaged2.jpg',
	'images/pipework2.jpg',
	'images/homepage2.jpg',
	'images/contact3.jpg',
	'images/pressurereg2.jpg',
	'images/metering2.jpg',
	'images/maintenance1.jpg',
	'images/upstream2.jpg',
	'images/fullymanaged1.jpg',
	'images/meterinstall1.jpg',
	'images/steelpipework2.jpg',
	'images/helathsafety3.jpg',
	'images/jobs1.jpg',
	'images/contact1.jpg'
);

a = 2;
imagesa = Array(6);
imagesa[1] = "images/homepage1.jpg";
imagesa[2] = "images/aboutus2.jpg";
imagesa[3] = "images/pressurereg1.jpg";
imagesa[4] = "images/assessing1.jpg";
imagesa[5] = "images/fullymanaged2.jpg";
imagesa[6] = "images/pipework2.jpg";

b = 2;
imagesb = Array(6);
imagesb[1] = "images/homepage2.jpg";
imagesb[2] = "images/contact3.jpg";
imagesb[3] = "images/pressurereg2.jpg";
imagesb[4] = "images/metering2.jpg";
imagesb[5] = "images/maintenance1.jpg";
imagesb[6] = "images/upstream2.jpg";

c = 2;
imagesc = Array(6);
imagesc[1] = "images/fullymanaged1.jpg";
imagesc[2] = "images/meterinstall1.jpg";
imagesc[3] = "images/steelpipework2.jpg";
imagesc[4] = "images/helathsafety3.jpg";
imagesc[5] = "images/jobs1.jpg";
imagesc[6] = "images/contact1.jpg";

function swapimages() {
	if (!document.getElementById) return false;
	if (!document.getElementById("pic1")) return false;
	var cont1 = document.getElementById("pic1");
	var cont2 = document.getElementById("pic2");
	var cont3 = document.getElementById("pic3");
	cont1.setAttribute("src",imagesa[a]);
	if (a >= 6) {
		a = 1;
	} else {
		a++;
	}
	cont2.setAttribute("src",imagesb[b]);
	if (b >= 6) {
		b = 1;
	} else {
		b++;
	}
	cont3.setAttribute("src",imagesc[c]);
	if (c >= 6) {
		c = 1;
	} else {
		c++;
	}
	setTimeout("swapimages()",3000);
}

function loop() {
	setTimeout("swapimages()",3000);
}

addLoadEvent(loop);
	
	