// JavaScript Document
function validateRegister()
{	
	var vn		= document.getElementById("voornaam").value
	var an		= document.getElementById("achternaam").value
	var dg		= document.getElementById("dg").value
	var mnd 	= document.getElementById("month").value
	var jr 		= document.getElementById("year").value
	var land	= document.getElementById("land").value
	var straat  = document.getElementById("adres").value
	var huisnum = document.getElementById("huisnummer").value
	var email 	= document.getElementById("email").value
	var passwd 	= document.getElementById("password").value
	var cpasswd = document.getElementById("cpassword").value
	
	var submitOk = true
	
	
	if(an.length < 3)
	{
		alert("Name is invalid!")
		submitOk = false
	}
	else if (vn.length < 3)
	{
		alert("Surname is not valid!")
		submitOk = false
	}
	else if (jr % 4 != 0 && mnd == 2 && dag > 28)
	{
		alert("Date of birth is invalid!")
		submitOk = false
	}
	else if (dg > 31 || dg < 1)
	{
		alert("Date of birth is invalid!")
		submitOk = false
	}
	else if (land.length < 3)
	{
		alert("Invalid Country!")
		submitOk = false
	}
	else if (straat.length < 3)
	{
		alert("Invalid street!")
		submitOk = false
	}
	else if (huisnum.length < 1)
	{
		alert("No valid housenumber!")
		submitOk = false
	}
	else if (email.indexOf('@') < 1 || email.indexOf('.') < 3)
	{
		alert("No valid E-mail" )
		submitOk = false
	}
	else if (passwd.length < 6)
	{
		alert("The password must at least contain 6 characters")
		submitOk = false
	}
	else if (passwd != cpasswd)
	{
		alert("The password and Confirm Password do not match!")
		submitOk = false
	}
	
	return submitOk
}

function validateRegister2()
{	
	var vn		= document.getElementById("voornaam").value
	var an		= document.getElementById("achternaam").value
	var dg		= document.getElementById("dg").value
	var mnd 	= document.getElementById("month").value
	var jr 		= document.getElementById("year").value
	var land	= document.getElementById("land").value
	var straat  = document.getElementById("adres").value
	var huisnum = document.getElementById("huisnummer").value
	
	var submitOk = true
	
	
	if(an.length < 3)
	{
		alert("Name is invalid!")
		submitOk = false
	}
	else if (vn.length < 3)
	{
		alert("Surname is not valid!")
		submitOk = false
	}
	else if (jr % 4 != 0 && mnd == 2 && dag > 28)
	{
		alert("Date of birth is invalid!")
		submitOk = false
	}
	else if (dg > 31 || dg < 1)
	{
		alert("Date of birth is invalid!")
		submitOk = false
	}
	else if (land.length < 3)
	{
		alert("Invalid Country!")
		submitOk = false
	}
	else if (straat.length < 3)
	{
		alert("Invalid street!")
		submitOk = false
	}
	else if (huisnum.length < 1)
	{
		alert("No valid housenumber!")
		submitOk = false
	}
	return submitOk
}

var popUpWin = 0

function popUpWindow(URLStr)

{
	var left = screen.width/2 - 200
	var top  = screen.height/2 - 212
	var width = 400
	var height = 425

  if(popUpWin)

  {

    if(!popUpWin.closed) popUpWin.close();

  }

  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');

}

function changeForm()
{
	document.getElementById("nextDes").value = "Save"
}

function validateThisForm()
{
	var vl  = document.getElementById("vl").value
	var an  = document.getElementById("an").value
	var lnd = document.getElementById("lnd").value
	var strt = document.getElementById("strt").value
	var hn 	= document.getElementById("hn").value
	var std = document.getElementById("std").value
	
	if (vl.length != 1)
	{
		alert("Invalid First Letter!")
		return false
	}
	else if (an.length < 3)
	{
		alert("Invalid Last Name!")
		return false
	}
	else if (lnd.length < 3)
	{
		alert("Invalid Country!")
		return false
	}
	else if (strt.length < 3)
	{
		alert("Invalid Street name!")
		return false
	}
	else if (hn.length < 1 || hn.length > 5)
	{
		alert("Invalid Housenumber")
		return false
	}
	else if (std.length < 3)
	{
		alert("Invalid City!")
		return false
	}	
	else
		return true
}

function validateChangePw()
{
	var cpass  = document.getElementById("cpass").value
	var npass  = document.getElementById("npass").value
	var cnpass = document.getElementById("cnpass").value
	
	if (cpass.length < 6)
	{
		alert("Incorrect current password")
		return false
	}
	else if (npass == cpass)
	{
		alert("Password not changed!")
		return false
	}
	else if (npass.length < 6)
	{
		alert("New password must contain at least 6 characters!")
		return false
	}
	else if (npass != cnpass)
	{
		alert("New password and confirm password do not match!")
		return false
	}
	else
		return true
}
