var arrTabs = Array ( "info", "specs", "interior", "engine", "electrics", "navigation", "rigging", "equipment", "pictures" );

function showTab (tab_id) {
	var oFieldset = document.getElementById(tab_id);
	if ( oFieldset ) {
		oFieldset.style.display = 'block';
	}
	var oLI = document.getElementById("li_" + tab_id);
	if ( oLI ) {
		oLI.className = 'selected';
	}
	for (var x = 0; x < arrTabs.length; x++ ){
		if ( tab_id != arrTabs[x] ) {
			oFieldset = document.getElementById(arrTabs[x]);
			if ( oFieldset ) {
				oFieldset.style.display = 'none';
			}
			oLI = document.getElementById("li_" + arrTabs[x]);
			if ( oLI ) {
				oLI.className = 'selectable';
			}
		}
	}
}

function switchTab(page_nr) {
	var theForm = getElementById('new_boat');
	if ( ValidateForm(theForm) ) {
		theForm['boat_page'].value = page_nr;
		submit();
	}
}

function changeBoatSort (sortCode) {
	var thisUrl = document.location.href;
	document.location.href = thisUrl.substring ( thisUrl, thisUrl.indexOf("?") ) + "?sort=" + sortCode;
}

function showThumb (thumbLink) {
	var id = thumbLink.id.replace('t', 'p');
	var oPicDiv = document.getElementById('picture');
	var oImgs = oPicDiv.getElementsByTagName('img');
	for (var j=0; j < oImgs.length; j++ ) {
		if (oImgs[j].id == id ) {
			oImgs[j].style.display = 'block';
		} else {
			oImgs[j].style.display = 'none';
		}
	}
}

function showFirstThumb () {
	var oPicDiv = document.getElementById('picture');
	if (oPicDiv) {
		var oImgs = oPicDiv.getElementsByTagName('img');
		if (oImgs && oImgs[0]) oImgs[0].style.display = 'block';
	}
}
	
function confirmCatDelete () {
		return confirm('Als u de categorie verwijderd, worden ook alle onderliggende links verwijderd. Weet u zeker dat u deze categorie wilt verwijderen?' );
}

function initBrokersList() {
	var advBroker=document.getElementById('advBroker');if(advBroker)showBrokers(advBroker.checked);
}

function showBrokers (show) {
	var brokersList = document.getElementById('listMakelaars');
	if (brokersList) brokersList.style.display = show ? '' : 'none';
}

if (window.attachEvent)
	window.attachEvent("onload", initBrokersList);
else if (window.addEventListener)
	window.addEventListener("load", initBrokersList, false);


