function validatePwd() {
var invalid = " "; // Invalid character is a space
var minLength = 6; // Minimum length
var pw1 = document.agreeform.textfieldPassword.value;
var pw2 = document.agreeform.textfieldPassword2.value;
// check for a value in both fields.
var frmvalidator  = new Validator("agreeform");

frmvalidator.addValidation("textfieldEmail","req", "Please enter email address.");	
frmvalidator.addValidation("textfieldEmail","email", "Please enter valid email address.");	

if (pw1 == '' || pw2 == '') {
alert('Please enter your password twice.');
return false;
}
// check for minimum length
if (document.agreeform.textfieldPassword.value.length < minLength) {
alert('Your password must be at least ' + minLength + ' characters long. Try again.');
return false;
}
// check for spaces
if (document.agreeform.textfieldPassword.value.indexOf(invalid) > -1) {
alert("Sorry, spaces are not allowed.");
return false;
}
else {
if (pw1 != pw2) {
alert ("You did not enter the same new password twice. Please re-enter your password.");
return false;
}
else {
	//checkcode1();
	return true;
      }
   }
}

function checkcode2(){
	var frmvalidator  = new Validator("myform");
	frmvalidator.addValidation("textfieldEmail","req", "Please enter email address");
	frmvalidator.addValidation("textfieldEmail","email", "Please enter valid email address");
}
	
function checkcode1(){
	var frmvalidator  = new Validator("agreeform");
	frmvalidator.addValidation("textfieldFirstName","req", "Please enter first name");
	frmvalidator.addValidation("textfieldFirstName","name", "First Name: Only characters allowed are A-Z,a-z,@, ,and /");
	frmvalidator.addValidation("textfieldLastName","req", "Please enter first name");
	frmvalidator.addValidation("textfieldLastName","name", "Family / Last Name: Only characters allowed are A-Z,a-z,@, ,and /");
	frmvalidator.addValidation("textareaPrimaryAddress","req", "Please enter primary address");
	frmvalidator.addValidation("textfieldCity","req", "Please enter city");
	frmvalidator.addValidation("selectNationality","dontselect=0", "Please select nationality.");
	frmvalidator.addValidation("selectCountry","dontselect=0", "Please select country.");
	frmvalidator.addValidation("selectYear","dontselect=0", "Please select year.");
	frmvalidator.addValidation("selectMonth","dontselect=0", "Please select month.");
	frmvalidator.addValidation("selectDay","dontselect=0", "Please select day.");
	
	frmvalidator.addValidation("textfieldState","req", "Please enter state.");
	frmvalidator.addValidation("textfieldPrimaryPhoneExtension","req", "Please enter primary phone extension.");
	frmvalidator.addValidation("textfieldPrimaryPhoneNo","req", "Please enter primary phone no.");
	
	frmvalidator.addValidation("selectCountryExperience[]","dontselect=0", "Please select country experience.");/*
	frmvalidator.addValidation("selectDiscipline","dontselect=0", "Please select discipline");
	frmvalidator.addValidation("selectActivity","dontselect=0", "Please select specialization.");	
	
	frmvalidator.addValidation("textfieldIndustryExperience","req", "Please enter industry experience.");*/
	
	frmvalidator.addValidation("selectComputerExperience[]","dontselect=0", "Please select computer experience.");	
	frmvalidator.addValidation("selectRelocate","dontselect=0", "Please select relocate.");
	return validatePwd();
	frmvalidator.addValidation("textfieldPositionTitle","req", "Please enter position title.")
	}
	

function checkcode3(){
	var frmvalidator  = new Validator("agreeform");
	frmvalidator.addValidation("textfieldFirstName","req", "Please enter first name");
	frmvalidator.addValidation("textfieldFirstName","name", "First Name: Only characters allowed are A-Z,a-z,@, ,and /");
	frmvalidator.addValidation("textfieldLastName","req", "Please enter first name");
	frmvalidator.addValidation("textfieldLastName","name", "Family / Last Name: Only characters allowed are A-Z,a-z,@, ,and /");
	frmvalidator.addValidation("textareaPrimaryAddress","req", "Please enter primary address");
	frmvalidator.addValidation("textfieldCity","req", "Please enter city");
	frmvalidator.addValidation("selectNationality","dontselect=0", "Please select nationality.");
	frmvalidator.addValidation("selectCountry","dontselect=0", "Please select country.");
	frmvalidator.addValidation("selectYear","dontselect=0", "Please select year.");
	frmvalidator.addValidation("selectMonth","dontselect=0", "Please select month.");
	frmvalidator.addValidation("selectDay","dontselect=0", "Please select day.");
	
	frmvalidator.addValidation("textfieldState","req", "Please enter state.");
	frmvalidator.addValidation("textfieldPrimaryPhoneExtension","req", "Please enter primary phone extension.");
	frmvalidator.addValidation("textfieldPrimaryPhoneNo","req", "Please enter primary phone no.");
	
	frmvalidator.addValidation("selectCountryExperience[]","dontselect=0", "Please select country experience.");
	frmvalidator.addValidation("textfieldPositionTitle","req", "Please enter position title.");/*

	/*
	
	frmvalidator.addValidation("selectDiscipline","dontselect=0", "Please select discipline");
	frmvalidator.addValidation("selectActivity","dontselect=0", "Please select specialization.");	
	
	frmvalidator.addValidation("textfieldIndustryExperience","req", "Please enter industry experience.");*/
	
	frmvalidator.addValidation("selectComputerExperience[]","dontselect=0", "Please select computer experience.");	
	frmvalidator.addValidation("selectRelocate","dontselect=0", "Please select relocate.");
	}
	


function checkcode4(){
	var frmvalidator  = new Validator("myform");
	
	frmvalidator.addValidation("selectTitle","dontselect=0", "Please select title.");
	frmvalidator.addValidation("textfieldName","req", "Please enter name.");
	frmvalidator.addValidation("textfieldEmail","req", "Please enter email address.");
	frmvalidator.addValidation("textfieldEmail","email", "Please enter valid email address.");
	frmvalidator.addValidation("textfieldPhone","req", "Please enter phone no.");
	frmvalidator.addValidation("textareaMessage","req", "Please enter message.");

}