function preLoad(imgArray) {
	for (i=0; i<imgArray.length; i++) {
		var each = new Image();
		each.src= imgArray[i];
	}
}

function on(name) {
	document[name].src="images/" + name + "_on.jpg";
}

function off(name) {
	document[name].src="images/" + name + ".jpg";
}

function popup(whichPage) {
	if (whichPage.indexOf("argeImage")>0) {
		theWidth="650";
		theHeight="850";
	} else {
		theWidth="350";
		theHeight="600";
	}
	
	thePopup = window.open("/popup/"+whichPage,'popup','width='+theWidth+',height='+theHeight+',screenX=150,screenY=150,left=150,top=150,status=yes,scrollbars=auto,titlebar=yes,location=no,menubar=yes,personalbar=no');
	thePopup.focus();
}


function changeImage(whichID,width,height) {
	document['previewImage'].src='/featuredImages/cat'+whichID+'.jpg';
	document['previewImage'].width = width;
	document['previewImage'].height = height;
	currentCollection=whichID;
}

function preLoadSlides() {
	img_loader = new Array();
	for (j=0; j<numberOfSlides; j++) {
		img_loader[j] = new Image();
		img_loader[j].src = slideArray[j];
	}
	loadChecker = setInterval("checkLoad("+j+")",100);
}

function checkLoad(whichImg) {
	if ( (whichImg = numberOfSlides) && (img_loader[numberOfSlides-1].complete) ) {
		clearInterval(loadChecker);
		startSlides();
	}
}

function startSlides() {
	i = 0;
	changeSlides();
	slideChanger = setInterval("changeSlides()", slideSpeed);
}


function changeSlides() {
	fadeStepper = setInterval("fadeStep()", 100);
	currentOpacity=0;
	document.getElementById("home_slide").style.opacity=currentOpacity;
	document.getElementById("home_slide").style.filter='alpha(opacity = ' + currentOpacity*100 +')';
	document.getElementById("home_slide").src=slideArray[i];
	if (i<numberOfSlides-1) {
		i++;
	} else {
		i=0;
	}
}

function fadeStep() {

	if (currentOpacity>=1) {
		clearInterval(fadeStepper);
	} else {
		currentOpacity+=0.1;
	}
	
	document.getElementById("home_slide").style.opacity=currentOpacity;
	document.getElementById("home_slide").style.filter='alpha(opacity = ' + currentOpacity*100 +')';
	
}
