
$(document).ready(function() {
   $("#showHide").find("#details").each(function(i) {
     $(this).hide();
   });
   $("#showHide").find("#heading").each(function(i) {
     $(this).prepend("<span>+ </span>");
   });
   $("#showHide").click(function (e) {
   	 var ans = $(e.target).find("#details").toggle();
     $(e.target).find("span:last").remove();
     if(ans.is(":visible")){
    	 $(e.target).prepend("<span>- </span>");
     }
     else if(ans.is(":hidden")){
    	 $(e.target).prepend("<span>+ </span>");
     }
     e.preventDefault();
     return false;
    });
 });