// JavaScript Document
(function($) { //create closure
           
    $.fn.carrusel_fch = function(config, fileNames) {   
      var defaults ={
        imgTotal : 1,
        tiempo: 4000,
        imgDir : 'imagenes/',
        imgContainer : '',
        titulo: '',
        clase: 'carrusel_imagen'
      };
      
      var config = $.extend(defaults, config);   
     
      return this.each(function(){
        objeto = $(this);
        if(objeto.children('a').length)
          objeto = objeto.children('a');
        config.imgContainer = objeto.attr("id");       
        simpleLoad(config);   
        objeto.children(".carrusel_imagen").first().show();

        if (config.imgTotal > 1){objeto.cycle({slideExpr: config.clase, timeout: config.tiempo})};        

        function simpleLoad() {

          for (var x = 0; x < config.imgTotal; x++) {
            $("<IMG>").attr({
              id: "imagen" + x,
              src: config.imgDir + fileNames[x],
              alt: config.titulo,
              'class': config.clase
            }).appendTo(objeto);
          }
        }    
    
     });    
  };    
})(jQuery);
