$(document).ready(function() {
    var objHttpFileDataRequest = null;
  
    $('.content_toggler').click(function(event) {
    	
       var reg=new RegExp("_", "g");
       var id = $(this).attr('id').split(reg);
       id = id[id.length -1];
       var content_container=$("#content_toggler_"+id)
       if ($('#table_content_placeholder_' + id).css('display') == 'none'){
         showMedia('#table_content_placeholder_' + id);
         window.scrollTo(0, content_container.offset().top);
         var kids = content_container.children();
         objHttpFileDataRequest = $.ajax({
           url:kids[1].href,
           cache:false,
           success: function( strFileData ){
             $('#content_placeholder_' + id + ' > *').remove();
             $('#content_placeholder_' + id).append(strFileData);
            }
         });
       } else {
         if (objHttpFileDataRequest){
           objHttpFileDataRequest.abort();
         }
         hideMedia('#table_content_placeholder_' + id, '#content_placeholder_' + id);
       }
       
       return false;
    });
    
    var showMedia = function(outerContainerId){
        $(outerContainerId).css('display', 'block');
    };
    
    var hideMedia = function(outerContainerId, mediaContainerId){
        $(mediaContainerId + ' > *').remove();
        $(mediaContainerId).append('<p class="contur"><img src="img/LOADING.jpg" width="253" height="187"></p>');
        $(outerContainerId).css('display', 'none');
    };
  });