
function onLoginForm() {
//alert("kot");
	var form = document.loginForm;
	var find_submit_el = 0
	var username = form.username.value;
	var password = form.password.value;
	remember='no';
	if (form.remember) {
		if (form.remember.length)
		for (var i =0;i <form.remember.length; i++){
			if (form.remember[i].checked) {
				remember=form.remember[i].value;
			}
		} else {
				remember=form.remember.value;
		}
	}
	//alert(remember="+remember+";username="+username+";password="+password+";idstempLogin="+idstempLogin+");
	GoTo("thisPage?event=none.login_app(remember="+remember+";username="+username+";password="+password+";idstempLogin="+idstempLogin+")");
}


$j.validator.setDefaults({
	submitHandler: function() { onLoginForm(); }
});


$j(function (){
	$j.validator.messages.required = _fill_required_data;  //default message
	$j("#loginForm").validate({
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'You missed 1 field. It has been highlighted below'
					: 'You missed ' + errors + ' fields.  They have been highlighted below';
				$j("div.main_red span").html(message);
				$j("div.main_red").show();
			} else {
				$j("div.main_red").hide();
			}
		},
		onkeyup: false,
		highlight: function( element, errorClass, validClass ) {
			$j(element).parent().find('label').addClass('main_red')
			$j(element).addClass('error')

		},
		unhighlight: function( element, errorClass, validClass ) {
			$j(element).parent().find('label').removeClass('main_red')
		    $j(element).removeClass('error')

		},
		messages: {
			username: {
				required:  _fill_username,
				minlength: _maxlenght_twochar
			},
			password: {
				required: _fill_password,
				minlength: _maxlenght_sixchar
			}
		}
	});
});
