nsIPrompt::BUTTON_POS_1_DEFAULT +
Wallet_3ButtonConfirm(PRUnichar * szMessage, nsIDOMWindowInternal* window){  nsresult res;  nsCOMPtr<nsIPrompt> dialog;  window->GetPrompter(getter_AddRefs(dialog));  if (!dialog) {    return 0; /* default value is NO */  }   PRInt32 buttonPressed = 1; /* default of NO if user exits dialog by clickin X */  PRUnichar * never_string = Wallet_Localize("Never");  PRUnichar * confirm_string = Wallet_Localize("Confirm");  res = dialog->ConfirmEx(confirm_string, szMessage,                          (nsIPrompt::BUTTON_TITLE_YES * nsIPrompt::BUTTON_POS_0) +                          (nsIPrompt::BUTTON_TITLE_NO * nsIPrompt::BUTTON_POS_1) +                          (nsIPrompt::BUTTON_TITLE_IS_STRING * nsIPrompt::BUTTON_POS_2),                          nsnull, nsnull, never_string, nsnull, nsnull, &buttonPressed);  WALLET_FREE(never_string);  WALLET_FREE(confirm_string);  return buttonPressed;}