+ if(elementId == -1)
+ {
+ elementId = ANSERWING_OPTION_HOLD_SINGLE_CALL;
+ if (__pOptionsList->GetCount() == 2)
+ {
+ if(index == 1)
+ {
+ elementId = ANSERWING_OPTION_END_SINGLE_CALL;
+ }
+ }
+ else
+ {
+ elementId = ANSERWING_OPTION_REPLACE_ACTIVE_CALL;
+ if(index == 1)
+ {
+ elementId = ANSERWING_OPTION_REPLACE_HELD_CALL;
+ }
+ else if(index == 2)
+ {
+ elementId = ANSERWING_OPTION_END_ALL_CALLS;
+ }
+ }
+ }