void gnc_stock_split_assistant_prepare (GtkAssistant  *assistant, GtkWidget *page,
                                        gpointer user_data)
{
    gint currentpage = gtk_assistant_get_current_page(assistant);

    if (currentpage == 2) /* Current page is details page */
        gnc_stock_split_assistant_details_prepare(assistant, user_data);
}
void gnc_stock_split_assistant_prepare (GtkAssistant  *assistant, GtkWidget *page,
                                        gpointer user_data)
{
    gint currentpage = gtk_assistant_get_current_page(assistant);

    switch (currentpage)
    {
    case 2:
        /* Current page is details page */
        gnc_stock_split_assistant_details_prepare(assistant, user_data);
        break;
    case 3:
        /* Current page is Cash in Lieu page */
        gnc_stock_split_assistant_cash_prepare (assistant, user_data);
        break;
    }
}