function isInteger(s)
{
	var i;
	for (i = 0; i < s.length; i++)
	{
		// Check that current character is number.
		var c = s.charAt(i);
		if (((c < "0") || (c > "9"))) return false;
	}
	// All characters are numbers.
	return true;
}

function validate(form)
{
	var NAME1=form.cvname.value;
	var BIRTHA=form.dobday.options.value;
	var BIRTHB=form.dobmonth.options.value;
	var BIRTHC=form.dobyear.options.value;

	var CADD1=form.address.value;
	var DPHONE1=form.officephoneno.value;
	var EPHONE1=form.residencephoneno.value;
	var NATION1=form.nationality.value;

	var JOINA=form.ejdday.options.value;
	var JOINB=form.ejdmonth.options.value;
	var JOINC=form.ejdyear.options.value;

	var LOGINNAME=form.loginid.value;
	var PASSWORD=form.password.value;
	var PASSWORD2 =form.confirmpassword.value;

	if(NAME1=="")
	{
		alert('Name field cannot be blank!');
		form.cvname.focus();
		return false;
	}


	if(BIRTHA=="" || BIRTHB=="" || BIRTHC=="" || BIRTHA=="" || BIRTHB=="" || BIRTHC=="")
	{
		alert('Please fill birthdate field properly.');
		form.dobday.options.focus();
		return false;
	}

	if(CADD1=="")
	{
		alert('Address field cannot be blank.');
		form.address.focus();
		return false;
	}

	if(NATION1=="")
	{
		alert('Mention your Nationality!');
		form.nationality.focus();
		return false;
	}
	if(JOINA=="day" || JOINB=="mon" || JOINC=="year" || JOINA=="" || JOINB=="" || JOINC=="")
	{
		alert('Please fill joining date field properly.');
		form.JOIN1.options.focus();
		return false;
	}

	if(LOGINNAME=="")
	{
		alert('Loginname field cannot be blank!');
		form.loginid.focus();
		return false;
	}
	if(PASSWORD=="")
	{
		alert('Password field cannot be blank!');
		form.password.focus();
		return false;
	}
	if(PASSWORD != PASSWORD2)
	{
		alert('Password does not match with confirmed password.');
		form.password.focus();
		return false;
	}

	// number checking
	var i;
	for (i = 0; i < form["tra_trainingyear[]"].length; i++)
	{
		//var trainingDuration = 'DURATION'+i ;
		td = form.tra_trainingyear[i].value;
		var flag = isInteger(td) ;
		if(flag != true)
		{
			alert('Invalid training duration year');
			form.tra_trainingyear[i].focus();
			return false;
		}
	}// end for loop

   return true;
} // end of validate func()

function validateJob(form)
 {

		var postName=form.nameOfPost.value;
		var jobSalary=form.salary.value;

		var deadline1 = form.deadline1.options.value;
		var deadline2 = form.deadline2.options.value;
		var deadline3 = form.deadline3.options.value;
		var jobDescription = form.jobDescription.value;
		//var jobQualification1 = form.jobQualification[1].value;
                        
                       
               
                if(postName=="")
                {
			alert('Post Name field cannot be blank!');
                        form.nameOfPost.focus();
                        return false;
                }

/*                if(jobDescription=="")
                {
			alert('Job Description field cannot be blank!');
                        form.jobDescription.focus();
                        return false;
                }*/

/*                if(jobSalary=="")
                {
			alert('Salary field cannot be blank!');
                        form.salary.focus();
                        return false;
                }*/
                 if(deadline1=="day" || deadline2=="mon" || deadline3=="year" || deadline1=="" || deadline2=="" || deadline3=="")
                {
			alert('Application DeadLine is not properlly filled !');
                        form.deadline1.options.focus();
                        return false;
                }
                //if(jobQualification1 == "")
                //{
		//	alert('Minimum one Job Qualification is required.');
                //        form.jobQualification1.focus();
                //        return false;
                //}
               return true;

} // end of validateJob.


function validateAddJob(form)
 {

	var postName=form.nameOfPost.value;
	var jobSalary=form.salary.value;

	var deadline1 = form.deadline1.options.value;
	var deadline2 = form.deadline2.options.value;
	var deadline3 = form.deadline3.options.value;
	var jobDescription = form.jobDescription.value;
	//var jobQualification1 = form.jobQualification[1].value;
	//var jobQualifications = form.jobQualification;



	if(postName=="")
	{
		alert('Post Name field cannot be blank!');
		form.nameOfPost.focus();
		return false;
	}

/*	if(jobDescription=="")
	{
		alert('Job Description field cannot be blank!');
		form.jobDescription.focus();
		return false;
	}*/

/*	if(jobSalary=="")
	{
		alert('Salary field cannot be blank!');
		form.salary.focus();
		return false;
	}*/
	 if(deadline1=="day" || deadline2=="mon" || deadline3=="year" || deadline1=="" || deadline2=="" || deadline3=="")
	{
		alert('Application DeadLine is not properlly filled !');
		form.deadline1.options.focus();
		return false;
	}
	//if(jobQualifications.length == "")
	//{
	//	alert('Minimum one Job Qualification is required.');
		//form.jobQualifications[1].focus();
	//	return false;
	//}
       return true;

} // end of validateJob.
