var hash=document.location.hash;$(document).ready(function(){$("#opportunity_details .opportunity_summary").not(":first").hide();$("a.opportunity_tab").click(function(){var oppId=$(this).attr("href");$("#opportunity_tabs li.active").removeClass('active');$(this).parents('li:first').addClass('active');$("#opportunity_details .opportunity_summary").hide();$(oppId).fadeIn();return false;});if(hash!=''||hash==undefined){var $oppTabToSelect=$("#opportunity_tabs a[href="+hash+"].opportunity_tab");$oppTabToSelect.click();}
$('.cancel_volunteered_form').click(function(){$('#volunteered_detail_form_container').hide();$('.survey_questions_heading').show();$('#survey_questions').hide();return false;});$('.survey_questions_heading a').click(function(){$('.survey_questions_heading').hide();$('#survey_questions').slideDown();return false;});$('#volunteered_detail_form input.submit').click(function(){var postData=$('#volunteered_detail_form').serialize();submitVolunteerRecord(postData);$('#volunteered_detail_form_container').hide();$('.survey_questions_heading').show();$('#survey_questions').hide();return false;});$('.photo_gallery_thumbnails img').click(function(){var caption=$(this).metadata().caption;var src=$(this).attr('src');var media_id=$(this).attr('data-media_id');var $img=$("<img />").attr('src',src);$('#multimedia_portal').attr('data-media_type','photo').attr('data-media_id',media_id);$('#multimedia_portal').empty().append($img);$('#multimedia_caption').empty().append(caption);});$('.video_gallery_thumbnails img').click(function(){var caption=$(this).metadata().caption;var source_id=$(this).metadata().source_id;var media_id=$(this).attr('data-media_id');$('#multimedia_portal').attr('data-media_type','video').attr('data-media_id',media_id);$('#multimedia_portal').youtubeEmbed({youtubeId:source_id});$('#multimedia_caption').empty().append(caption);});});function submitVolunteerRecord(postData){$.ajax({data:postData,dataType:'json',timeout:10000,type:'POST',url:'/record/volunteered',success:function(response,textStatus){if(response.result=="success"){addUIMessage("Your hours have successfully been submitted for review by the organization.","success");}else{addUIMessage("There was a problem adding your hours. Please try again.","error");}},error:function(XMLHttpRequest,textStatus,errorThrown){addUIMessage("There was a problem submitting your hours. Please try again.","error");}});}