[ENH] add warning when adding new speaker

* closes #1119
* fixes previous commit bugs and converts javascript code to jquery
* code styling , rm multiple css() calls
[ENH] Add warning popup

*closes ticket 1119
*changes according to github feedback