var Formfuncs = new Object();

Formfuncs.validateForm = function()
{

	var Msg = "";
	
	var firstnameStr = document.getElementById("fname");
	firstname = firstnameStr.value;
	var secondnameStr = document.getElementById("sname");
	secondname = secondnameStr.value;
	var orgStr = document.getElementById("org");
	org = orgStr.value;
	var roleStr = document.getElementById("role");
	role = roleStr.value;
	var emailStr = document.getElementById("email");
	email = emailStr.value;
	var userStr = document.getElementById("username");
	user = userStr.value;
	var pwStr = document.getElementById("pword");
	pw = pwStr.value;
	
	if (firstname == "" || firstname == null || firstname.charAt(0) == "")
	{
		Msg +=  "Your first name\r\n"
	}
	
	if (secondname == "" || secondname == null ||  secondname.charAt(0) == "")
	{
		Msg +=  "Your surname\r\n";
	}
	
	if (org == "" || org == null ||  org.charAt(0) == "")
	{
		Msg +=  "Your organisation\r\n";
	}
	
	if (role == "" || role == null ||  role.charAt(0) == "")
	{
		Msg +=  "Your role\r\n";
	}
	
	if (email == "" || email == null ||  email.charAt(0) == "")
	{
		Msg +=  "Your email\r\n";
	}
	
	if (email != "" && (email.indexOf("@") < 0 || email.indexOf(".")<0))
	{
		Msg += "A VALID email address\r\n";
	}
	
	if (user == "" || user == null ||  user.charAt(0) == "")
	{
		Msg +=  "A username\r\n";
	}
	
	if (pw == "" || pw == null ||  pw.charAt(0) == "")
	{
		Msg +=  "A password\r\n";
	}
	
	
	
	if (Msg == "")
	{
	  if ((firstname == secondname) && (firstname == org))
	  {
	    alert('You have entered the same information for your first name, second name and organisation.\r\nPlease re-enter this information correctly.' + Msg);
	  }
	  else
	  {
	    var send = document.getElementById("regForm");
	    send.submit();
	  }
	}
	
	else{
	alert('Please provide the following information:\r\n\r\n' + Msg);
	}
	
}

Formfuncs.validateFormES = function()
{

	var Msg = "";
	
	var firstnameStr = document.getElementById("fname");
	firstname = firstnameStr.value;
	var secondnameStr = document.getElementById("sname");
	secondname = secondnameStr.value;
	var orgStr = document.getElementById("org");
	org = orgStr.value;
	var roleStr = document.getElementById("role");
	role = roleStr.value;
	var emailStr = document.getElementById("email");
	email = emailStr.value;
	var userStr = document.getElementById("username");
	user = userStr.value;
	var pwStr = document.getElementById("pword");
	pw = pwStr.value;
	
	if (firstname == "" || firstname == null || firstname.charAt(0) == "")
	{
		Msg +=  "Nombre(s):\r\n"
	}
	
	if (secondname == "" || secondname == null ||  secondname.charAt(0) == "")
	{
		Msg +=  "Apellido(s):\r\n";
	}
	
	if (org == "" || org == null ||  org.charAt(0) == "")
	{
		Msg +=  "Organizacion:\r\n";
	}
	
	if (role == "" || role == null ||  role.charAt(0) == "")
	{
		Msg +=  "Cargo:\r\n";
	}
	
	if (email == "" || email == null ||  email.charAt(0) == "")
	{
		Msg +=  "Correo electronico:\r\n";
	}
	
	if (email != "" && (email.indexOf("@") < 0 || email.indexOf(".")<0))
	{
		Msg += "Correo electronico:\r\n";
	}
	
	if (user == "" || user == null ||  user.charAt(0) == "")
	{
		Msg +=  "Nombre de usuario:\r\n";
	}
	
	if (pw == "" || pw == null ||  pw.charAt(0) == "")
	{
		Msg +=  "A password\r\n";
	}
	
	
	
	if (Msg == "")
	{
	  if ((firstname == secondname) && (firstname == org))
	  {
	    alert('You have entered the same information for your first name, second name and organisation.\r\nPlease re-enter this information correctly.' + Msg);
	  }
	  else
	  {
	    var send = document.getElementById("regForm");
	    send.submit();
	  }
	}
	
	else{
	alert('Please provide the following information:\r\n\r\n' + Msg);
	}
	
}

Formfuncs.resetForm = function()
{
Msg = "";
var firstname = document.getElementById("fname");
firstname.value = "";
var secname = document.getElementById("sname");
secname.value = "";
var orgname = document.getElementById("org");
orgname.value = "";
var rolename = document.getElementById("role");
rolename.value = "";
var emailname = document.getElementById("email");
emailname.value = "";
var user = document.getElementById("username");
user.value = "";
var password = document.getElementById("pword");
password.value = "";

}


