function ROTAvalidate()
{
	//Check to see if name has been entered
	var nameGet = document.feedbackFrm.name.value;
	if (nameGet < 1)
	{
		window.alert("Please enter your name.");
		document.feedbackFrm.name.focus();
		return false;
	}
	//Check to see if an email address has been entered
	var emailGet = document.feedbackFrm.email.value;
	if (emailGet < 1)
	{
		window.alert("Please enter an email address.");
		document.feedbackFrm.email.focus();
		return false;
	}
	//Check if it has an @ sign for an email
	var emailTest = emailGet.indexOf("@");
	if (emailTest < 0)
	{
		window.alert("This is not a valid email address.");
		document.feedbackFrm.email.focus();
		return false;
	}
	//Check to see if name has been entered
	var messageGet = document.feedbackFrm.message.value;
	if (messageGet < 1)
	{
		window.alert("Please enter your message.");
		document.feedbackFrm.message.focus();
		return false;
	}
}

function doValidation()
{
    var Name = document.getElementById('name');
	var Email = document.getElementById('email');
	var ErrorMessage = '';
	var ticked = 0;
	
	if(isEmpty(Name))
        ErrorMessage += 'Please enter your Name';
	
	if(emailValidator(Email) == false)
        ErrorMessage += '\nPlease enter your valid email address';
        
    if(document.getElementById('checkbox1').checked)
        ticked++;
    if(document.getElementById('checkbox2').checked)
        ticked++;
    if(document.getElementById('checkbox3').checked)
        ticked++;
    if(document.getElementById('checkbox4').checked)
        ticked++;
    if(document.getElementById('checkbox5').checked)
        ticked++;
    if(document.getElementById('checkbox6').checked)
        ticked++;
    
    if(ticked == 0)
        ErrorMessage += '\nPlease select atleast one subject';
						
	if(ErrorMessage == '')
	    return true;
	else
	{
	    alert(ErrorMessage);
	    return false;
	}
}

function doUnRegisterValidation()
{
    var Email = document.getElementById('email');
    var ErrorMessage = '';
    
    if(emailValidator(Email) == false)
        ErrorMessage += 'Please enter your valid email address';
        
    if(ErrorMessage == '')
	    return true;
	else
	{
	    alert(ErrorMessage);
	    return false;
	}
}

function isEmpty(elem)
{
	if(elem.value.length == 0)
		return true;
	else
	    return false;
}

function isAlphabet(elem)
{
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp))
		return true;
	else
		return false;
}

function emailValidator(elem)
{
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp))
		return true;
	else
		return false;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function block(event,str)
{
	if(str=='int')
	{
		if(isNumber(event.keyCode))
		event.returnValue = true;
		else
		event.returnValue = false;
	}
}
function isNumber(key)
{
	if( key < 48 || key > 57) return false;else return true;
}

//		Donation Page
function ROTADonateValidate()
{
	//Check to see if name has been entered
	var nameGet = document.feedbackFrm.firstNameDonate.value;
	if (nameGet < 1)
	{
		window.alert("Please enter your name.");
		document.feedbackFrm.firstNameDonate.focus();
		return false;
	}
	var lastNameGet = document.feedbackFrm.lastNameDonate.value;
	if(lastNameGet< 1)
	{
		window.alert("Please enter your last name");
		document.feedbackFrm.lastNameDonate.focus();
		return false;
	}
	var emailGet = document.feedbackFrm.emailDonate.value;
	if (emailGet < 1)
	{
		window.alert("Please enter an email address.");
		document.feedbackFrm.emailDonate.focus();
		return false;
	}
	//Check if it has an @ sign for an email
	var emailTest = emailGet.indexOf("@");
	if (emailTest < 0)
	{
		window.alert("This is not a valid email address.");
		document.feedbackFrm.emailDonate.focus();
		return false;
	}
	var addressGet = document.feedbackFrm.addressDonate.value;
	if(addressGet  < 1)
	{
		window.alert("Please enter your street.");
		document.feedbackFrm.addressDonate.focus();
		return false;
	}
	var addressGet = document.feedbackFrm.cityDonate.value;
	if(addressGet  < 1)
	{
		window.alert("Please enter your city.");
		document.feedbackFrm.cityDonate.focus();
		return false;
	}
	//Check to see if checkbox selected
	if ((document.getElementById("checkbox1").checked == true) ||
		(document.getElementById("checkbox2").checked == true) ||
		(document.getElementById("checkbox3").checked == true) ||
		(document.getElementById("checkbox4").checked == true) ||
		(document.getElementById("checkbox5").checked == true) ||
		(document.getElementById("checkbox6").checked == true) ||
		(document.getElementById("checkbox7").checked == true) ||
		(document.getElementById("checkbox8").checked == true))
    	{
//   			alert ('Please select at least one posting option.');
		if(document.getElementById("checkbox8").checked == true)
		{
			var amountGet = document.getElementById('otherAmountDonate');	
			if(amountGet.value.length==0)
			{
				alert ('Please enter amount');
				return false;
			}
			else
				return true;
		}
		else
    		return true;
   	}
	else
    {
		alert ('Please specify an amount you wish to donate.');
	 	   return false;
     }
}