$(document).ready(function() {
  $('.expandable .content').hide();
  $('.expandable .content').has('p.message').show();
  $('.expandable .content').has('p.message').prev('.heading').addClass('expanded');
  $('.expandable .heading').click(function(){
    var trig = $(this);
	if ( trig.hasClass('expanded') ) {
	  trig.next('.content').slideToggle(400);
	  trig.removeClass('expanded');
	} else {
	  $('.expanded').next('.content').slideToggle(400);
	  $('.expanded').removeClass('expanded');
	  trig.next('.content').slideToggle(400);
	  trig.addClass('expanded');
        };
    return false;
  });
});

function show_staff(detaillink) {

  var aim = get_staff(detaillink);

    if(detaillink){

      $.fancybox({
        padding: 20,
        overlayOpacity: 0.85,
        overlayColor: '#0d85ac',
        scrolling: 'no',
        content: aim
      });

    }

    return false;
}

function get_staff(detaillink) {

  if (detaillink){

    var aim;
    $.ajax({
      url: detaillink,
      type: 'GET',
      dataType: 'html',
      async: false,
      success: function(data){
        aim = $('.staff-detail',data).clone();
      }
    });

    return aim;

  } else {

    return false;    

  }

}

function getLocationName(url){
  var name;
  $.ajax({
      url: url,
      type: 'GET',
      dataType: 'html',
      async: false,
      success: function(data){
        name= $('#locationName',data).text();
      }
  });
  return name;
}

function getFileEnding(filename){
  var index = filename.lastIndexOf('.');
  return filename.substring(index+1);
}
