var bMarsmanInit  = false;
function showObject(div_name) {
    var dS = document.getElementById(div_name);    
    dS.style.display = 'block';
}

function hideObject(div_name) {    
	var dS = document.getElementById(div_name);    
    dS.style.display = 'none';
}

function showHideMarsman() {
	setTimeout("toggleMarsman()", 300);
	if (!bMarsmanInit) {
		initSlidingContent('scrollingContainer',1);
		bMarsmanInit = true;
	}
}

function toggleMarsman() {
	var dS = document.getElementById('marsman');
	var dS2 = document.getElementById('videoContainer');
	
    if(dS.style.visibility == 'visible') {
		dS.style.visibility = 'hidden';
		dS2.style.visibility = 'visible';
	} else {
		dS.style.visibility = 'visible';
		//restartSliding() ;
    	dS2.style.visibility = 'hidden';
    }
}

function changeStyle(obj, new_style) { 
    document.getElementById(obj).className = new_style; 
} 

function switchPortfolioBlock(blockNr) {
	if(blockNr && (blockNr > 0)) {
		if(document.getElementById('block_'+blockNr).className == 'blok2b') {
			document.getElementById('block_'+blockNr).className = 'blok2b';
		} else {
			document.getElementById('block_'+blockNr).className = 'blok2b';
		}
		
		if(document.getElementById('blockContent2_'+blockNr).style.display == 'none') {
			showObject('blockContent2_'+blockNr);
			hideObject('blockContent1_'+blockNr);
		} else {
			showObject('blockContent1_'+blockNr);
			hideObject('blockContent2_'+blockNr);
		}
	}
}

function switchNewsBlock(blockNr) {
	if(blockNr && (blockNr > 0)) {
		if(document.getElementById('block_'+blockNr).className == 'blok2b') {
			document.getElementById('block_'+blockNr).className = 'blok2b';
		} else {
			document.getElementById('block_'+blockNr).className = 'blok2b';
		}
		
		if(document.getElementById('blockContent2_'+blockNr).style.display == 'none') {
			showObject('blockContent2_'+blockNr);
			hideObject('blockContent1_'+blockNr);
		} else {
			showObject('blockContent1_'+blockNr);
			hideObject('blockContent2_'+blockNr);
		}
	}
}

function checkContactForm(form) {
	var error = '';
	var filter = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

	if(document.getElementById(form).company.value == '') {
		error += '- Bedrijfsnaam is verplicht\n';
	}
	if(document.getElementById(form).contactname.value == '') {
		error += '- Contactpersoon is verplicht\n';
	}	
	if(document.getElementById(form).question.value == '') {
		error += '- Vragen is verplicht\n';
	}	
	if(document.getElementById(form).email.value == '') {
		error += '- Email is verplicht\n';
	}
	if(document.getElementById(form).email.value != '' && !filter.test(document.getElementById(form).email.value)) {
		error += '- Het opgegeven emailadres is ongeldig\n';
	}
	if(error != '') {
		alert('FOUTMELDING:\n\n'+error+'\n\nVult u a.u.b. de ontbrekende velden in voordat u het formulier verzend.');
		return false;
	} else {
		document.getElementById(form).submit();
		return true;
	}
}

function showSubmenu(itemId) {
	if(document.getElementById('submenuWrapper').style.display == 'none') {
		showObject('submenuWrapper');
	}
	
	if(itemId == 26) {
		showObject('submenu_1');
		hideObject('submenu_2');
		hideObject('submenu_3');
		
		changeStyle('main_2', 'active');
		changeStyle('main_3', '');
		changeStyle('main_4', '');
	} else if(itemId == 25) {
		hideObject('submenu_1');
		showObject('submenu_2');
		hideObject('submenu_3');
		
		changeStyle('main_2', '');
		changeStyle('main_3', 'active');
		changeStyle('main_4', '');
	} else if(itemId == 28) {
		hideObject('submenu_1');
		hideObject('submenu_2');
		showObject('submenu_3');
		
		changeStyle('main_2', '');
		changeStyle('main_3', '');
		changeStyle('main_4', 'active');
	}
	
	changeStyle('main_1', '');
	changeStyle('main_5', '');
}

/*function showSubmenu(nohide, itemId) {
	if(!nohide) {
		nohide = false;
	}
	if(document.getElementById('submenuWrapper').style.display == 'none') {
		showObject('submenuWrapper');
		
		if(itemId == 26) {
			showObject('projects_sub');
			showObject('projects_sub2');
			hideObject('news_sub');
			
			changeStyle('main_2', 'active');
			changeStyle('main_4', '');
		} else if(itemId == 25) {
			showObject('news_sub');
			hideObject('projects_sub');
			hideObject('projects_sub2');
			
			changeStyle('main_4', 'active');
			changeStyle('main_2', '');
		} else if(itemId == 28) {
			showObject('news_sub');
			hideObject('projects_sub');
			hideObject('projects_sub2');
			
			changeStyle('main_4', 'active');
			changeStyle('main_2', '');
		}
		
		changeStyle('main_1', '');
		changeStyle('main_3', '');
		//changeStyle('main_5', '');
	} else if(nohide == false) {
		hideObject('submenuWrapper');
		
		hideObject('projects_sub');
		hideObject('projects_sub2');
		hideObject('news_sub');
		
		if(itemId == 26) {
			changeStyle('main_2', '');
		} else if(itemId == 28) {
			changeStyle('main_4', '');
		}
	}
}*/

function hideSubmenu() {
	hideObject('submenuWrapper');
	changeStyle('main_2', '');
	changeStyle('main_4', '');
}
