// JavaScript Document

var GlobalDivId;

var GlobalDocId=1;






String.prototype.trim =      function() {

  return (this.replace(/^[\s\xA0]+/, "").replace(/[\s\xA0]+$/, ""));

}



function checkBlank()

{

	//var userNameFormat=/^[a-zA-Z0-9_]{5,28}$/i;
	var userNameFormat=/^[a-zA-Z0-9()[\]{}!~`@#$%^&*-_+.,|]{5,255}$/i;
	if(!userNameFormat.test(document.frmAddJuniorMember.userNameJM.value.trim()))
	{
		alert("User name should be 5-255 characters long and it should not have any space \r\nPermissible characters a-z A-Z 0-9 ()[] {}!~`@#$%^&*-_+.,|");
		document.frmAddJuniorMember.userNameJM.focus();
		return false;
	}
	if(document.frmAddJuniorMember.passwordJM.value=="")
	{
		alert("Please enter password");
		document.frmAddJuniorMember.passwordJM.focus();
		return false;
	}

var passwordJM=/^[a-zA-Z0-9]{6,12}$/i;

	if(!passwordJM.test(document.frmAddJuniorMember.passwordJM.value.trim()))

	{

		alert("Password should be 6-12 characters long and it should not have any space and special characters");

		document.frmAddJuniorMember.passwordJM.focus();

		return false;

	}

	if(document.getElementById("cpassword") !=null)

	{

		if(document.frmAddJuniorMember.cpassword.value=="")

		{

			alert("Please Confirm your Password");

			document.frmAddJuniorMember.cpassword.focus();

			return false;

		}

		if(document.frmAddJuniorMember.cpassword.value!=document.frmAddJuniorMember.passwordJM.value)

		{

			alert("Your Password should match with your Confirm Password");

			document.frmAddJuniorMember.cpassword.focus();

			return false;

		}

	}

	if(document.frmAddJuniorMember.firstName.value=="")

	{

		alert("Please enter First Name");

		document.frmAddJuniorMember.firstName.focus();

		return false;

	}

	if(document.frmAddJuniorMember.lastName.value=="")

	{

		alert("Please enter Last Name");

		document.frmAddJuniorMember.lastName.focus();

		return false;

	}

	if(document.frmAddJuniorMember.bDay.value=="")

	{

		alert("Please Select Date Of Birth");

		document.frmAddJuniorMember.bDay.focus();

		return false;

	}

	if(document.frmAddJuniorMember.bMonth.value=="")

	{

		alert("Please Complete Date Of Birth");

		document.frmAddJuniorMember.bMonth.focus();

		return false;

	}

	if(document.frmAddJuniorMember.bYear.value=="")

	{

		alert("Please Complete Date Of Birth");

		document.frmAddJuniorMember.bYear.focus();

		return false;

	}

	if((document.frmAddJuniorMember.bDay.value!="") && (document.frmAddJuniorMember.bMonth.value!="") && (document.frmAddJuniorMember.bYear.value!="")) {

		var dateChecked = dateCheck(document.frmAddJuniorMember.bMonth.value+'/'+document.frmAddJuniorMember.bDay.value+'/'+document.frmAddJuniorMember.bYear.value,'%m/%d/%y')	

		if(dateChecked == false){

			//alert("Please enter a valid date");

			document.frmAddJuniorMember.bDay.focus();

			return false;

		}

	}

		

		

		

	if(document.frmAddJuniorMember.gender.value=="")

	{

		alert("Please Select Gender");

		document.frmAddJuniorMember.gender.focus();

		return false;

	}

	

	

	if(document.frmAddJuniorMember.address.value=="")

	{

		alert("Please enter address");

		document.frmAddJuniorMember.address.focus();

		return false;

	}

	if(document.frmAddJuniorMember.city.value=="")

	{

		alert("Please enter city");

		document.frmAddJuniorMember.city.focus();

		return false;

	}

	if(document.frmAddJuniorMember.state.value=="")

	{

		alert("Please Select State");

		document.frmAddJuniorMember.state.focus();

		return false;

	}

	if(document.frmAddJuniorMember.zip.value=="")

	{

		alert("Please enter zipcode");

		document.frmAddJuniorMember.zip.focus();

		return false;

	}

	

	var objRegExp  = /(^\d{5}$)|(^\d{5}-\d{4}$)/;

	if(!objRegExp.test(trim(document.frmAddJuniorMember.zip.value)))

	{

	  alert("Please enter valid US zip code. EX 12345");

	  document.frmAddJuniorMember.zip.focus();

	  return false;

	}

	

	if(document.frmAddJuniorMember.phone.value=="")

	{

		alert("Please enter phone number");

		document.frmAddJuniorMember.phone.focus();

		return false;

	}

	if(document.frmAddJuniorMember.phone.value!="")
	{
		var phoneV= document.frmAddJuniorMember.phone.value;
		if(phoneV.length < 10 ) {
				alert("Please enter 10-digit phone number without parentheses, hyphens, or spaces");
				document.frmAddJuniorMember.phone.focus();
			return false;
		}
						 
	}
	

 	var phoneNumberPattern = /^\(?\d{3}\)??(\d{3})?(\d{4})$/;  
	 	if(!phoneNumberPattern.test(document.frmAddJuniorMember.phone.value.trim())) {
		  alert("Please enter 10-digit phone number without parentheses, hyphens, or spaces");
	  	document.frmAddJuniorMember.phone.focus();
	 		 return false;
		 }
	/*var objRegExp  = /(^-?\d\d*$)/;

	if(!objRegExp.test(document.frmAddJuniorMember.phone.value.trim()))

	{

	  alert("Please enter only numeric value for phone number.");

	  document.frmAddJuniorMember.phone.focus();

	  return false;

	}*/

	



	if(document.frmAddJuniorMember.email.value=="")

	{

		alert("Please enter email");

		document.frmAddJuniorMember.email.focus();

		return false;

	}

	var EmailFormat=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

	if(!EmailFormat.test(document.frmAddJuniorMember.email.value.trim()))

	{

		alert("Please enter a valid emailId.");

		document.frmAddJuniorMember.email.focus();

		return false;

	}

	



}



function checkBio() {	

		if(document.addshortBio.answer1.value.length>200)

		{

			alert("You Have Exceeded the Limit of 200 Characters");

			document.addshortBio.answer1.focus();

			return false;

		}

		if(document.addshortBio.answer2.value.length>200)

		{

			alert("You Have Exceeded the Limit of 200 Characters");

			document.addshortBio.answer2.focus();

			return false;

		}

		if(document.addshortBio.answer3.value.length>200)

		{

			alert("You Have Exceeded the Limit of 200 Characters");

			document.addshortBio.answer3.focus();

			return false;

		}

		if(document.addshortBio.answer4.value.length>200)

		{

			alert("You Have Exceeded the Limit of 200 Characters");

			document.addshortBio.answer4.focus();

			return false;

		}

		

		if(document.addshortBio.answer5.value.length>200)

		{

			alert("You Have Exceeded the Limit of 200 Characters");

			document.addshortBio.answer5.focus();

			return false;

		}

}



function checkField() {

	if(document.regDept.otherDepartmentName.value ==''){

		alert("Please enter Department Name");

		document.regDept.otherDepartmentName.focus();

		return false;

	}

	if(document.regDept.otherContactPerson.value=="")

	{

		alert("Please enter Contact Name");

			document.regDept.otherContactPerson.focus();

			return false;

		}

	

	if(document.regDept.otherState.value=="")

	{

		alert("Please Select State");

		document.regDept.otherState.focus();

		return false;

	}

	if(document.regDept.otherPhone.value=="")

	{

			alert("Please enter Phone Number");

			document.regDept.otherPhone.focus();

			return false;

	}

	if(document.regDept.otherPhone.value!="")
	{
		var phoneV= document.regDept.otherPhone.value;
		if(phoneV.length < 10 ) {
				alert("Please enter 10-digit phone number without parentheses, hyphens, or spaces");
				document.regDept.otherPhone.focus();
			return false;
		}
						 
	}
	
	 var phoneNumberPattern = /^\(?\d{3}\)??(\d{3})?(\d{4})$/;  
	 if(!phoneNumberPattern.test(document.regDept.otherPhone.value.trim())) {
		  alert("Please enter 10-digit phone number without parentheses, hyphens, or spaces");
	  	document.regDept.otherPhone.focus();
	 		 return false;
	 }
	
	/*var objRegExp  = /(^-?\d\d*$)/;
	if(!objRegExp.test(document.regDept.otherPhone.value))
	{
	  alert("Please enter only numeric value for phone number.");
	  document.regDept.otherPhone.focus();
	  return false;
	}*/

	if(document.regDept.otherEmail.value=="")

	{

		alert("Please enter Contact Email");

		document.regDept.otherEmail.focus();

		return false;

	}

	var EmailFormat=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

	if(!EmailFormat.test(document.regDept.otherEmail.value))

	{

		alert("Please enter a valid email Id");

		document.regDept.otherEmail.focus();

		return false;

	}

}



function checkSearch()

{

	if(document.srchfrm.key.value=="")

	{

		alert("Please enter the search key");

		document.srchfrm.key.focus();

		return false;

	}

	else

		return true;

}



function confirmDel() {

	if(confirm("Are you sure you want to delete the record ?")) {

		return true;

		

	}else {

		return false;

	}

}

