function browserid_login() {
navigator.id.getVerifiedEmail(function(assertion) {
if (assertion) {
var rememberme = document.getElementById('rememberme'); // I added a var here
if (rememberme != null)
rememberme = rememberme.checked;
var form = document.createElement('form');
form.setAttribute('style','display: none;'); //Style fix
form.method = "POST";
form.action = browserid_siteurl; // I removed the id as it is not used
var fields = [{name: "browserid_assertion", value: assertion},
{name: "rememberme", value: rememberme}];
if (browserid_redirect != null){
fields.push({name: "redirect_to", value: browserid_redirect});
}
for (var i = 0, length = fields.length; i < length; i++){
var field = document.createElement('input');
field.type = "hidden";
field.name = fields[i].name;
field.value = fields[i].value;
form.appendChild(field);
}
var my_form = document.body.appendChild(form);
my_form.submit();
}
else
alert(browserid_failed);
});
return false;
}