// function for changing the question
function changeQuestion(  path, question, answer, points, testPart, previous, modulePath )
{
	if ( testPart )
	{
		part = testPart;
	} else {
		part = '';
	}
	new Ajax.Updater( 'ajax-wrapper', '/Ajax?module=TestQuizTrigger&method=getQuestion&path='+path+'&question='+question+'&answer='+answer+'&points='+points+'&testPart='+part+'&previous='+previous+'&modulePath='+modulePath, {evalScripts: true});
	
}

function moveObjRight( pixels, number ) 
{  
	var movement = number*5;
	document.getElementById('counterThumb').style.marginLeft = movement+"px";
	document.getElementById('number').innerHTML = number;

	if ( number >=10 && number < 100 ){
		document.getElementById('number').style.left = '13px';		
	} else if ( number >= 100 ) {
		document.getElementById('number').style.left = '10px';
	}
	
	if ( number >= 25 )
	{
		document.getElementById('vink25').style.visibility = 'visible';
	}

	if ( number >= 50 )
	{
		document.getElementById('vink50').style.visibility = 'visible';
	}
	
	if ( number >= 75 )
	{
		document.getElementById('vink75').style.visibility = 'visible';
	}
	
	 
}

function showForm()
{
	document.getElementById('form').style.visibility = 'visible';
}

function validateFormTest() {
	var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/  ;
	var error = 0;
	
	if (document.getElementById('email').value == "" || !email.test(document.getElementById('email').value )) {
		error = error+1;
		document.getElementById('email_error').style.display = 'block';
	} else {
		document.getElementById('email_error').style.display = 'none';
	}
	
	if (document.getElementById('naam').value == "" ) {
		error = error+1;
		document.getElementById('naam_error').style.display = 'block';
	} else {
		document.getElementById('naam_error').style.display = 'none';
	}
	
	if (document.getElementById('plaats').value == "" ) {
		error = error+1;
		document.getElementById('plaats_error').style.display = 'block';
	} else {
		document.getElementById('plaats_error').style.display = 'none';
	}
	
	if (document.getElementById('straat').value == "" ) {
		error = error+1;
		document.getElementById('straat_error').style.display = 'block';
	} else {
		document.getElementById('straat_error').style.display = 'none';
	}
	
	if (document.getElementById('postcode').value == "" ) {
		error = error+1;
		document.getElementById('postcode_error').style.display = 'block';
	} else {
		document.getElementById('postcode_error').style.display = 'none';
	}
	
	if (document.getElementById('telefoonnummer').value == "" ) {
		error = error+1;
		document.getElementById('telefoonnummer_error').style.display = 'block';
	} else {
		document.getElementById('telefoonnummer_error').style.display = 'none';
	}	
	alert( error );
	if (error == 0) {
		return true;
	} else {
		return false;
	}
}

function sendPage()
{
	var url = document.location.href;
	
	if(url.indexOf("#") != -1) {  window.location = window.location.href.replace( /#.*/, "?verstuuralsemail=1"); }
	if(url.indexOf("?") != -1) { url += "&verstuuralsemail=1"; }
	else { url += "?verstuuralsemail=1"; }

	document.location.href = url;
}
