dojo.require("dijit.form.ValidationTextBox");
    dojo.require("dijit.form.Button");
    dojo.require("dijit.form.Form");
dojo.addOnLoad(function() {
	dojo.parser.parse();
});

$(document).ready(function() {
	$('.disconnectButton').click(function(e) {
		e.preventDefault();
		$('#formConnect').submit();
	});
	$('.connectButton').click(function(e) {
		e.preventDefault();
		$('.shadow').show();
		var connectBox = $('.connectBox');
		var passwordInput = connectBox.find('input[type="password"]');
		connectBox.show();
		passwordInput.focus();
		connectBox.find('.numkey').click(function(e) {
			e.preventDefault();
			if (passwordInput.val().length<4)
				passwordInput.val(passwordInput.val() + $(this).text());
		});
		connectBox.find('.resetkey').click(function(e) {
			e.preventDefault();
			passwordInput.val('');
		});
		passwordInput.keypress(function(e) {
			if ( (e.charCode<48 || e.charCode>57) && e.charCode!=0 )
				e.preventDefault();
		});
		connectBox.find('form').submit(function(e) {
			if (passwordInput.val().length!=4)
				e.preventDefault();
		});
	});
});
