Sorry Lat, I translate with google and sometimes it doesn't correspond to what I want to say, I have to keep this part of script that I put on my initial request, I want it to load on the footer instead of being displayed at the top in the header

PHP Code:
<script title="zcJS.ajax">
if (
typeof zcJS == "undefined" || !zcJS) {
  
window.zcJS = { name'zcJS'version'0.1.0.0' };
}

zcJS.ajax = function (options) {
  
options.url options.url.replace("&amp;"unescape("&amp;"));
  var 
deferred jQuery.Deferred(function (d) {
      var 
securityToken 'ebc9bace87153cdffdcddfcbb8022a50';
      var 
defaults = {
          
cachefalse,
          
type'POST',
          
traditionaltrue,
          
dataType'json',
          
timeout5000,
          
datajQuery.extend(true,{
            
securityTokensecurityToken
        
}, options.data)
      },
      
settings jQuery.extend(true, {}, defaultsoptions);
      if (
typeof(console.log) == 'function') {
          
console.logsettings );
      }

      
d.done(settings.success);
      
d.fail(settings.error);
      
d.done(settings.complete);
      var 
jqXHRSettings jQuery.extend(true, {}, settings, {
          
success: function (responsetextStatusjqXHR) {
            
d.resolve(responsetextStatusjqXHR);
          },
          
error: function (jqXHRtextStatuserrorThrown) {
              if (
window.console) {
                if (
typeof(console.log) == 'function') {
                  
console.log(jqXHR);
                }
              }
              
d.reject(jqXHRtextStatuserrorThrown);
          },
          
completed.resolve
      
});
      
jQuery.ajax(jqXHRSettings);
   }).
fail(function(jqXHRtextStatuserrorThrown) {
   var 
response jqXHR.getResponseHeader('status');
   var 
responseHtml jqXHR.responseText;
   var 
contentType jqXHR.getResponseHeader("content-type");
   switch (
response)
     {
       case 
'403 Forbidden':
         var 
jsonResponse JSON.parse(jqXHR.responseText);
         var 
errorType jsonResponse.errorType;
         switch (
errorType)
         {
           case 
'ADMIN_BLOCK_WARNING':
           break;
           case 
'AUTH_ERROR':
           break;
           case 
'SECURITY_TOKEN':
           break;

           default:
             
alert('An Internal Error of type '+errorType+' was received while processing an ajax call. The action you requested could not be completed.');
         }
       break;
       default:
        if (
jqXHR.status === 200) {
            if (
contentType.toLowerCase().indexOf("text/html") >= 0) {
                
document.open();
                
document.write(responseHtml);
                
document.close();
            }
         }
     }
   });

  var 
promise deferred.promise();
  return 
promise;
};
zcJS.timer = function (options) {
  var 
defaults = {
    
interval10000,
    
startEventnull,
    
intervalEventnull,
    
stopEventnull

},
  
settings jQuery.extend(true, {}, defaultsoptions);

  var 
enabled = new Boolean(false);
  var 
timerId 0;
  var 
mySelf;
  
this.Start = function()
  {
      
this.enabled = new Boolean(true);

      
mySelf this;
      
mySelf.settings settings;
      if (
mySelf.enabled)
      {
          
mySelf.timerId setInterval(
          function()
          {
              if (
mySelf.settings.intervalEvent)
              {
                
mySelf.settings.intervalEvent(mySelf);
              }
          }, 
mySelf.settings.interval);
          if (
mySelf.settings.startEvent)
          {
            
mySelf.settings.startEvent(mySelf);
          }
      }
  };
  
this.Stop = function()
  {
    
mySelf.enabled = new Boolean(false);
    
clearInterval(mySelf.timerId);
    if (
mySelf.settings.stopEvent)
    {
      
mySelf.settings.stopEvent(mySelf);
    }
  };
};

</script> 
This script is located on includes/templates/template_default/jscript/jscript_framework.php
I would like to move it to the footer.