var Formfuncs = new Object();

Formfuncs.validateForm = function()
{

var Msg = "";

var nameStr = document.getElementById("pName");
parentName = nameStr.value;
var add1Str = document.getElementById("add1");
address1 = add1Str.value;
var add2Str = document.getElementById("add2");
address2 = add2Str.value;
var emailStr = document.getElementById("email");
email = emailStr.value;



if (parentName == "" || parentName == null || parentName.charAt(0) == "")
{
	Msg +=  "Your name\r\n"
}

if (address1 == "" || address1 == null ||  address1.charAt(0) == "")
{
	Msg +=  "First line of address\r\n";
}

if (address2 == "" || address2 == null ||  address2.charAt(0) == "")
{
	Msg +=  "Second line of address\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 (Msg == ""){
var send = document.getElementById("contactForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}

Formfuncs.validateNewsAddition = function()
{

var Msg = "";

var aTitle = document.getElementById("aTitle");
articleTitle = aTitle.value;
var aIntro = document.getElementById("aIntro");
articleIntro = aIntro.value;
var aBody = document.getElementById("aBody");
articleBody = aBody.value;
var aKeywords = document.getElementById("aKeywords");
articleKeywords = aKeywords.value;



if (articleTitle == "" || articleTitle == null || articleTitle.charAt(0) == "")
{
	Msg +=  "The article title\r\n"
}

if (articleIntro == "" || articleIntro == null ||  articleIntro.charAt(0) == "")
{
	Msg +=  "The article intro\r\n";
}

if (articleBody == "" || articleBody == null ||  articleBody.charAt(0) == "")
{
	Msg +=  "The main article text\r\n";
}

if (articleKeywords == "" || articleKeywords == null ||  articleKeywords.charAt(0) == "")
{
	Msg +=  "Keywords for the article\r\n";
}


if (Msg == ""){
var send = document.getElementById("newsAddForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}


Formfuncs.validateNewMember = function()
{

var Msg = "";

var sNamestr = document.getElementById("sname");
getSurname = sNamestr.value;
var fNamestr = document.getElementById("fname");
getFirstname = fNamestr.value;
var address = document.getElementById("add1");
getAddress = address.value;
var emailstr = document.getElementById("email");
getEmail = emailstr.value;
var countrystr = document.getElementById("countryres");
getCountry = countrystr.value;


if (getSurname == "" || getSurname == null || getSurname.charAt(0) == "")
{
	Msg +=  "Your surname\r\n"
}

if (getFirstname == "" || getFirstname == null ||  getFirstname.charAt(0) == "")
{
	Msg +=  "Your first name\r\n";
}

if (getAddress == "" || getAddress == null ||  getAddress.charAt(0) == "")
{
	Msg +=  "Your address\r\n";
}

if (getCountry == "" || getCountry == null ||  getCountry.charAt(0) == "")
{
	Msg +=  "Your usual country of residence\r\n";
}

if (getEmail == "" || getEmail == null ||  getEmail.charAt(0) == "")
{
	Msg +=  "Your email\r\n";
}

if (getEmail != "" && (getEmail.indexOf("@") < 0 || getEmail.indexOf(".")<0))
{
	Msg += "A VALID email address\r\n";
}





if (Msg == ""){
var send = document.getElementById("regForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}


Formfuncs.validateSendDetails = function()
{

var Msg = "";

var sNamestr = document.getElementById("surname");
getSurname = sNamestr.value;
var fNamestr = document.getElementById("firstname");
getFirstname = fNamestr.value;
var emailstr = document.getElementById("mail");
getEmail = emailstr.value;
var startstr = document.getElementById("bYear");
getStartYear = startstr.value;
var endstr = document.getElementById("fYear");
getEndYear = endstr.value;



if (getSurname == "" || getSurname == null || getSurname.charAt(0) == "")
{
	Msg +=  "Your Surname\r\n"
}

if (getFirstname == "" || getFirstname == null ||  getFirstname.charAt(0) == "")
{
	Msg +=  "Your First Name\r\n";
}

if (getEmail == "" || getEmail == null ||  getEmail.charAt(0) == "")
{
	Msg +=  "Your email\r\n";
}

if (getEmail != "" && (getEmail.indexOf("@") < 0 || getEmail.indexOf(".")<0))
{
	Msg += "A VALID email address\r\n";
}

if (getStartYear == "" || getStartYear == null)
{
	Msg +=  "Your start year\r\n";
}

if (getEndYear == "" || getEndYear == null)
{
	Msg +=  "Your end year\r\n";
}

if (Msg == ""){
var send = document.getElementById("regForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}


Formfuncs.validateReunionAddition = function()
{

var Msg = "";

var getLoc = document.getElementById("rLocation");
reLocation = getLoc.value;
var gettheDate = document.getElementById("rDate");
reDate = gettheDate.value;
var gettheTime = document.getElementById("rTime");
reTime = gettheTime.value;
var getBody = document.getElementById("rText");
reBody = getBody.value;


if (reLocation == "" || reLocation == null || reLocation.charAt(0) == "")
{
	Msg +=  "The reunion location\r\n"
}

if (reDate == "" || reDate == null ||  reDate.charAt(0) == "")
{
	Msg +=  "The date\r\n";	
	
}
if (reTime == "" || reTime == null ||  reTime.charAt(0) == "")
{
	Msg +=  "The time\r\n";
}

if (reBody == "" || reBody == null ||  reBody.charAt(0) == "")
{
	Msg +=  "The main text\r\n";
}


if (Msg == ""){
var send = document.getElementById("reunionAddForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}

Formfuncs.validateMemoryAddition = function()
{

var Msg = "";

var getTitle = document.getElementById("mTitle");
memTitle = getTitle.value;
var getIntro = document.getElementById("mIntro");
memIntro = getIntro.value;
var getName = document.getElementById("mName");
memName = getName.value;
var gettheYear = document.getElementById("mYear");
memYear = gettheYear.value;
var getBody = document.getElementById("mBody");
memBody = getBody.value;


if (memTitle == "" || memTitle == null || memTitle.charAt(0) == "")
{
	Msg +=  "The memory title\r\n"
}

if (memIntro == "" || memIntro == null ||  memIntro.charAt(0) == "")
{
	Msg +=  "The memory intro\r\n";	
	
}
if (memName == "" || memName == null ||  memName.charAt(0) == "")
{
	Msg +=  "The memory submitter\r\n";
}

if (memYear == "" || memYear == null ||  memYear.charAt(0) == "")
{
	Msg +=  "The year of memory\r\n";
}

if (memBody == "" || memBody == null ||  memBody.charAt(0) == "")
{
	Msg +=  "The memory text\r\n";
}


if (Msg == ""){
var send = document.getElementById("memoryAddForm");
send.submit();
}

else{
alert('Please provide the following information:\r\n\r\n' + Msg);
}

}

Formfuncs.resetForm = function()
{
Msg = "";
var surName = document.getElementById("sname");
surName.value = "";
var firstName = document.getElementById("fname");
firstName.value = "";
var maidName = document.getElementById("mname");
maidName.value = "";
var add = document.getElementById("add1");
add.value = "";
var phoneNum = document.getElementById("phone");
phoneNum.value = "";
var emailAd = document.getElementById("email");
emailAd.value = "";
var country = document.getElementById("countryres");
country.value = "";
}

Formfuncs.resetFormDetails = function()
{
Msg = "";
var surName = document.getElementById("surname");
surName.value = "";
var firstName = document.getElementById("firstname");
firstName.value = "";
var userStatus = document.getElementById("userStatus");
userStatus.value = "";
var startYear = document.getElementById("bYear");
startYear.value = "";
var endYear = document.getElementById("fYear");
endYear.value = "";
var emailAd = document.getElementById("mail");
emailAd.value = "";
}

Formfuncs.resetFormContact = function()
{
Msg = "";
var getSchool = document.getElementById("uSchool");
getSchool.value = "";
var getTitle = document.getElementById("pTitle");
getTitle.value = "";
var getParentName = document.getElementById("pName");
getParentName.value = "";
var getAdd1 = document.getElementById("add1");
getAdd1.value = "";
var getAdd2 = document.getElementById("add2");
getAdd2.value = "";
var getAdd3 = document.getElementById("add3");
getAdd3.value = "";
var getEmail = document.getElementById("email");
getEmail.value = "";
var getConfEmail = document.getElementById("confEmail");
getConfEmail.value = "";
var getTel = document.getElementById("tel");
getTel.value = "";
var getPup1Name = document.getElementById("pup1Name");
getPup1Name.value = "";
var getPup1country = document.getElementById("pup1country");
getPup1country.value = "";
var getDob1 = document.getElementById("dob1");
getDob1.value = "";
var getCurSchool1 = document.getElementById("curSchool1");
getCurSchool1.value = "";
var getMonthEnter1 = document.getElementById("monthEnter1");
getMonthEnter1.value = "";
var getYearEnter1 = document.getElementById("yearEnter1");
getYearEnter1.value = "";
var getPup2Name = document.getElementById("pup2Name");
getPup2Name.value = "";
var getPup2country = document.getElementById("pup2country");
getPup2country.value = "";
var getDob2 = document.getElementById("dob2");
getDob2.value = "";
var getCurSchool2 = document.getElementById("curSchool2");
getCurSchool2.value = "";
var getMonthEnter2 = document.getElementById("monthEnter2");
getMonthEnter2.value = "";
var getYearEnter2 = document.getElementById("yearEnter2");
getYearEnter2.value = "";
var getPup3Name = document.getElementById("pup3Name");
getPup3Name.value = "";
var getPup3country = document.getElementById("pup3country");
getPup3country.value = "";
var getDob3 = document.getElementById("dob3");
getDob3.value = "";
var getCurSchool3 = document.getElementById("curSchool3");
getCurSchool3.value = "";
var getMonthEnter3 = document.getElementById("monthEnter3");
getMonthEnter3.value = "";
var getYearEnter3 = document.getElementById("yearEnter3");
getYearEnter3.value = "";
var getInfo = document.getElementById("info");
getInfo.value = "";
var getWhyVisit = document.getElementById("whyVisit");
getWhyVisit.value = "";
var getOther = document.getElementById("other");
getOther.value = "";






}





