function mountPageUp() {
	if (intCurMountPage > 0) {
		intCurMountPage -= intMountPageAmount;
		if (intCurMountPage <= 0) {
			intCurMountPage = 0;
			document.getElementById("mount-up-image").src = "/images/configurator/select_up_inactive.jpg";
		} else {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up.jpg";
		}
		if ((intCurMountPage + intMountPageAmount) <= arrSelectMounts.length) {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down.jpg";
		} else {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_inactive.jpg";
		}
		mountShowPage();
	}
}
function mountPageUpNoAdapt() {
	if (intCurMountPage > 0) {
		intCurMountPage -= intMountPageAmount;
		if (intCurMountPage <= 0) {
			intCurMountPage = 0;
			document.getElementById("mount-up-image").src = "/images/configurator/select_up_inactive.jpg";
		} else {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up.jpg";
		}
		if ((intCurMountPage + intMountPageAmount) <= arrSelectMounts.length) {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_small.jpg";
		} else {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_small_inactive.jpg";
		}
		mountShowPage();
	}
}
function mountPageDown() {
	if (intCurMountPage < arrSelectMounts.length) {
		if ((intCurMountPage + intMountPageAmount) < arrSelectMounts.length) {
			intCurMountPage += intMountPageAmount;
			mountShowPage();
		}
		if ((intCurMountPage + intMountPageAmount) < arrSelectMounts.length) {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down.jpg";
		} else {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_inactive.jpg";
		}
		if (intCurMountPage > 0) {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up.jpg";
		} else {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up_inactive.jpg";
		}
	}
}
function mountPageDownNoAdapt() {
	if (intCurMountPage < arrSelectMounts.length) {
		if ((intCurMountPage + intMountPageAmount) < arrSelectMounts.length) {
			intCurMountPage += intMountPageAmount;
			mountShowPage();
		}
		if ((intCurMountPage + intMountPageAmount) < arrSelectMounts.length) {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_small.jpg";
		} else {
			document.getElementById("mount-down-image").src = "/images/configurator/select_down_small_inactive.jpg";
		}
		if (intCurMountPage > 0) {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up.jpg";
		} else {
			document.getElementById("mount-up-image").src = "/images/configurator/select_up_inactive.jpg";
		}
	}
}
function mountShowPage() {
	for (var i=0; i<arrSelectMounts.length; i++) {
		if ((i<intCurMountPage) || (i>=(intCurMountPage + intMountPageAmount))) {
			arrSelectMounts[i].className = "select-mount";
		} else {
			arrSelectMounts[i].className = "select-mount visible";
		}
	}
}

function adapterPageUp() {
	if (intCurAdapterPage > 0) {
		intCurAdapterPage -= intAdapterPageAmount;
		if (intCurAdapterPage <= 0) {
			intCurAdapterPage = 0;
			document.getElementById("adapter-up-image").src = "/images/configurator/select_up_inactive.jpg";
		} else {
			document.getElementById("adapter-up-image").src = "/images/configurator/select_up.jpg";
		}
		if ((intCurAdapterPage + intAdapterPageAmount) <= arrSelectAdapters.length) {
			document.getElementById("adapter-down-image").src = "/images/configurator/select_down_small.jpg";
		} else {
			document.getElementById("adapter-down-image").src = "/images/configurator/select_down_small_inactive.jpg";
		}
		adapterShowPage();
	}
}
function adapterPageDown() {
	if (intCurAdapterPage < arrSelectAdapters.length) {
		if ((intCurAdapterPage + intAdapterPageAmount) < arrSelectAdapters.length) {
			intCurAdapterPage += intAdapterPageAmount;
			adapterShowPage();
		}
		if ((intCurAdapterPage + intAdapterPageAmount) < arrSelectAdapters.length) {
			document.getElementById("adapter-down-image").src = "/images/configurator/select_down_small.jpg";
		} else {
			document.getElementById("adapter-down-image").src = "/images/configurator/select_down_small_inactive.jpg";
		}
		if (intCurAdapterPage > 0) {
			document.getElementById("adapter-up-image").src = "/images/configurator/select_up.jpg";
		} else {
			document.getElementById("adapter-up-image").src = "/images/configurator/select_up_inactive.jpg";
		}
	}
}
function adapterShowPage() {
	for (var i=0; i<arrSelectAdapters.length; i++) {
		if ((i<intCurAdapterPage) || (i>=(intCurAdapterPage + intAdapterPageAmount))) {
			arrSelectAdapters[i].className = "select-mount";
		} else {
			arrSelectAdapters[i].className = "select-mount visible";
		}
	}
}


var intCurMountPage = 0;
var intMountPageAmount = 3;
var arrSelectMounts = new Array();
var intCurAdapterPage = 0;
var intAdapterPageAmount = 1;
var arrSelectAdapters = new Array();
function initMountPaging() {
	if (document.getElementById("mounts-list")) {
		var arrTemp = document.getElementById("mounts-list").getElementsByTagName("div");
		for (var i=0; i<arrTemp.length; i++) {
			if (arrTemp[i].className.indexOf("select-mount") != -1) {
				arrSelectMounts[arrSelectMounts.length] = arrTemp[i];
			}
		}
	}
}
function initAdapterPaging() {
	if (document.getElementById("adapters-list")) {
		var arrTemp = document.getElementById("adapters-list").getElementsByTagName("div");
		for (var i=0; i<arrTemp.length; i++) {
			if (arrTemp[i].className.indexOf("select-mount") != -1) {
				arrSelectAdapters[arrSelectAdapters.length] = arrTemp[i];
			}
		}
	}
}
initMountPaging();
initAdapterPaging();

// JavaScript Document
var curOpen = "";
function initExpandBoxes() {
	var arrDivs = document.getElementsByTagName("div");
	for (var i=0; i<arrDivs.length; i++) {
		if (arrDivs[i].className == "expanding-container") {
			var arrTempDivs = arrDivs[i].getElementsByTagName("div");
			for (var j=0; j<arrTempDivs.length; j++) {
				if (arrTempDivs[j].className.indexOf("expanding-title") != -1) {
					var aTemp = arrTempDivs[j].getElementsByTagName("a")[0];
				}
				if (arrTempDivs[j].className == "expanding-content") {
					var divTemp = arrTempDivs[j];
				}
			}
			aTemp.objDiv = divTemp;
			aTemp.onclick = function() {
				if ((curOpen != this) && (curOpen != "")) {
					curOpen.parentNode.className = curOpen.parentNode.className.replace(" expanding-close","");
					curOpen.objDiv.style.display = "none";
				}
				curOpen = this;
				if (this.parentNode.className.indexOf("expanding-close") != -1) {
					curOpen.parentNode.className = curOpen.parentNode.className.replace(" expanding-close","");
					this.objDiv.style.display = "none";
				} else {
					this.parentNode.className += " expanding-close";
					this.objDiv.style.display = "block";
				}
				this.blur();
				return false;
			}
			delete aTemp;
			delete divTemp;
			delete arrTempDivs
		}
	}
	delete arrDivs;
}
initExpandBoxes();