Hi as my title suggest, i use the following code to dynamically load a portion of the page (here left id)
function callBackFunctionLoadNextBackInPage(data) {
Try replacing onclick with jquery live() and see if it wokrs. Also your showHideDiv could be reduced to one line:
$("#share").toggle()