function r_error(message){$.jGrowl(message,{life:8000,theme:'error'});}
function r_message(message){$.jGrowl(message,{life:2000,theme:'ok'});}
function standard_ajax_error(){r_error('Ошибка передачи данных.');}
function r_ajax(path,data,fn_success){$.ajax({type:'POST',dataType:'json',url:'/tools/ajax/'+path+'/',async:true,data:data,beforeSend:function(){$('#loading').show();},complete:function(){$('#loading').hide();},success:function(json,textStatus){if(1==json.error_code){r_error(json.error_description);}
else{fn_success(json);}},error:function(){$('#loading').hide();standard_ajax_error();}});}
$(document).ready(function(){$('#skull').click(function(){flashembed("skull_sound","/tools/i/flash.swf");});});