Buenas
Amigos tengo la siguiente funcion.

Código :

$(function(){
   $("#frmIniciarSesion").submit(function(){
     $.ajax({
      type:"POST",
      url:"send.php",
      dataType:"html",
      data:$(this).serialize(),
      beforeSend:function(){
        $("#cargar").show();
      },
      success:function(response){
         $("#mostrar").html(response);
         $("#cargar").hide();
      }
     })
     return false;
   })
})

Lo que deseo realizar es no poner este código en la cabecera sino en una hoja javascript aparte, parece fácil, pero deseo hacerlo de tal forma que llame a esta como a una funcion.
Me explico: tengo el codigo de arriba kisiera llamarlo desde mi pagina algo asi: llamar_funcion(nombre_funcion,url), esto lo kiero hacer pork voy a pasar parametros php a esta funcion, algo asi:

Código :

<?php
$fun="iniciar_sesion";
$url="http://localhost/SoftwareLNM/Acceso/Iniciar-Sesion";
?>
llamar_funcion("<?php echo $func;?>,<?php echo $url;?>")

Estoy trabajando con un framework CodeIgniter y me urge hacer esto gracias de antemano