$(document).ready(function() { 
//     var options = { 
//         target:        '#output1',   // target element(s) to be updated with server response 
//         // beforeSubmit:  showRequest,  // pre-submit callback 
//         // success:       function(){}//showResponse  // post-submit callback 
//         target: '#results', 
//         success: function() { 
//             window.location += '#'+truvay
//             $('#results').fadeTo(1, 1)
//         },
//         
//         beforeSubmit: function() { 
//             $('#results').fadeTo(1000, 0.5); 
//         },
//         // other available options: 
//         //url:       url         // override for form's 'action' attribute 
//         //type:      type        // 'get' or 'post', override for form's 'method' attribute 
//         //dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
//         //clearForm: true        // clear all form fields after successful submit 
//         //resetForm: true        // reset the form after successful submit 
// 
//         // $.ajax options can be used here too, for example: 
//         //timeout:   3000 
//     }; 
// 
//     // bind form using 'ajaxForm' 
//     $('#form').ajaxForm(options); 
  snake = false;
  $('#input').focus();
  $('#fruit, #loading, #head').hide();
  scroll(0, 0)
  show_snake = function(){
    if(!snake){
      snake = true;
      $('h1, h2, p, form, .comments, #disqus_thread').fadeTo(100, 0.5);
      $('#results, .hide, table').hide();
      $('#loading, #fruit, #head').show();
      setTimeout('go()', 100);
    }
  }
  $('a').click(show_snake)
  $('#form').submit(show_snake);
});

