function changeEntry (IDname, RowID, OnderdeelName, ColumnID,previousPage, tableName)
	{
		document.alterOnderdeel.action= "?cat=upd";
		document.alterOnderdeel.IDname.value = IDname;
		document.alterOnderdeel.RowID.value = RowID;
		document.alterOnderdeel.changedOnderdeel.value = OnderdeelName;
		document.alterOnderdeel.ColumnID.value = ColumnID;
		document.alterOnderdeel.prevPage.value = previousPage;
		document.alterOnderdeel.table.value = tableName;
		document.alterOnderdeel.submit() ;
	}
	
	function createResponse()
{
 document.getElementById( 'response' ).value = hex_sha1( hex_sha1( document.getElementById( 'password' ).value) + ":" + document.getElementById( 'challenge' ).value );
  document.getElementById( 'password' ).value = "";
  document.getElementById( 'challenge' ).value = "";
  return true;
}

function createResponseAlter()
{
	var minLength = 5;
	if(document.getElementById( 'new1' ).value.length>=minLength){
		if(document.getElementById( 'new1' ).value == document.getElementById( 'new2' ).value){
 document.getElementById( 'response' ).value = hex_sha1( hex_sha1( document.getElementById( 'current' ).value) + ":" + document.getElementById( 'challenge' ).value );
  document.getElementById( 'current' ).value = "";
  document.getElementById( 'challenge' ).value = "";
  document.getElementById( 'new1' ).value = hex_sha1( document.getElementById( 'new1' ).value);
  document.getElementById( 'new2' ).value = hex_sha1( document.getElementById( 'new2' ).value);
$("#oldpassErr").show();
  return true;
		}else{
			alert('Het nieuwe wachtwoord is niet twee maal hetzelfde ingevuld.');
			$("#oldpassErr").hide();
			return false;
		}
	}else{
		$("#oldpassErr").hide();
		alert('Het nieuw opgegeven wachtwoord dient een minimum lengte van '+minLength+' karakters te hebben');
		return false;
	}
}

	function createResponse()
{
 document.getElementById( 'response' ).value = hex_sha1( hex_sha1( document.getElementById( 'password' ).value) + ":" + document.getElementById( 'challenge' ).value );
  document.getElementById( 'password' ).value = "";
  document.getElementById( 'challenge' ).value = "";
  return true;
}

function createResponseAlter()
{
	var minLength = 5;
	if(document.getElementById( 'new1' ).value.length>=minLength){
		if(document.getElementById( 'new1' ).value == document.getElementById( 'new2' ).value){
 document.getElementById( 'response' ).value = hex_sha1( hex_sha1( document.getElementById( 'current' ).value) + ":" + document.getElementById( 'challenge' ).value );
  document.getElementById( 'current' ).value = "";
  document.getElementById( 'challenge' ).value = "";
  document.getElementById( 'new1' ).value = hex_sha1( document.getElementById( 'new1' ).value);
  document.getElementById( 'new2' ).value = hex_sha1( document.getElementById( 'new2' ).value);
$("#oldpassErr").show();
  return true;
		}else{
			alert('Het nieuwe wachtwoord is niet twee maal hetzelfde ingevuld.');
			$("#oldpassErr").hide();
			return false;
		}
	}else{
		$("#oldpassErr").hide();
		alert('Het nieuw opgegeven wachtwoord dient een minimum lengte van '+minLength+' karakters te hebben');
		return false;
	}
}

function createResponseReg()
{
	var minLength = 5;
	if(document.getElementById( 'password1' ).value.length>=minLength){
		if(document.getElementById( 'password1' ).value == document.getElementById( 'password2' ).value){
 document.getElementById( 'addedpassword' ).value = hex_sha1( document.getElementById( 'password1' ).value);
  document.getElementById( 'challenge' ).value = "";
  document.getElementById( 'password1' ).value = hex_sha1( document.getElementById( 'password1' ).value);
  document.getElementById( 'password2' ).value = hex_sha1( document.getElementById( 'password2' ).value);
  return true;
		}else{
			alert('Het nieuwe wachtwoord is niet twee maal hetzelfde ingevuld.');
			return false;
		}
	}else{
		alert('Het nieuw opgegeven wachtwoord dient een minimum lengte van '+minLength+' karakters te hebben');
		return false;
	}
}

function clearPasswordFields()
{
  $('#new1').value = "";
  $('#new2').value = "";

}

function checkAddedFormReg(formname){
	var str = '';
	var elem = document.getElementById(formname).elements;
	var doorgaan = true;
	var errormsg = "";
	
	if(document.getElementById("addeduserName").value.length==0){
		errormsg=errormsg+"Niet alle benodigde waardes ingevoerd: gebruikersnaam\n";
		doorgaan = false;
	}
	if(document.getElementById("addedmailAddress").value.length==0){
		errormsg=errormsg+"Niet alle benodigde waardes ingevoerd: E-mailadres\n";
		doorgaan = false;
	}
	if(document.getElementById("password1").value.length==0||document.getElementById("password2").value.length==0){
		errormsg=errormsg+"Niet alle benodigde waardes ingevoerd: wachtwoord\n";
		doorgaan = false;
	}
	
	if(document.getElementById("birthDateday").value.length==0||document.getElementById("birthDatemonth").value.length==0||document.getElementById("birthDateyear").value.length==0){
		errormsg=errormsg+"Niet alle benodigde waardes ingevoerd: geboortedatum\n";
		doorgaan = false;
		
	}
	
	
	if(doorgaan == false){
		alert(errormsg);
	}
	return doorgaan;
}

