// JavaScript Document

function checkform ( form )
{

	var email_check = document.getElementById('emailForCheck');
	var password = document.getElementById('password');
	var confirm_password = document.getElementById('confirm_password');
	
	if ( email_check )
	
		if (!validateEmail( email_check )) return false;
	
	if ( password && confirm_password ) 
		if (!validatePwd(password.value, confirm_password.value)) return false;
			
	return true ;
}

function validateEmail(element){   
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;   
	if(!emailPattern.test(element.value)){
    	alert( "Please provide a valid email address." );
   		return false ;
	}
	return true;
} 

function validatePwd(pw1, pw2) {
	
	var minLength = 6; // Minimum length
	// check for minimum length
	if (pw1.length < minLength) {
		alert('Your password must be at least ' + minLength + ' characters long. Please try again.');
		return false;
	}
	// check for two passwords are same or not
	if (pw1 != pw2) {
		alert ("You did not enter the same new password twice. Please re-enter your password.");
		return false;
	}

	return true;

}

