

Qualifications = function() {
	
}

Qualifications.prototype = {

	init: function() {
		
		// init psych reg
		var ddlPsychRegState = $('SELECT[id$=ddlPsychRegState]');
		var txtPsychRegNum = $('INPUT[id$=txtPsychRegNum]');
		var selectedLocation = ddlPsychRegState.find('OPTION:selected').val(); 
		
		// max length changes
		if (selectedLocation !== '' && selectedLocation !== 'NZ')
			txtPsychRegNum.attr('maxlength', '13');
		else
			txtPsychRegNum.attr('maxlength', '20');				
		
		// events
		ddlPsychRegState.change(function(e) {
			var selectedVal = $(this).find('OPTION:selected').val();
			if (selectedVal !== '' && selectedVal !== 'NZ') {
				if (txtPsychRegNum.val().length == 0) {
					txtPsychRegNum.val('PSY');
					txtPsychRegNum.focus();
				}
				txtPsychRegNum.attr('maxlength', '13');
			}
			else {
				var rego = txtPsychRegNum.val();
				if (rego === 'PSY')
					txtPsychRegNum.val('');
				txtPsychRegNum.attr('maxlength', '20');
			}
		});
		
	}

}


