(function($) {
// It takes a simple transparent image with 4 rounded corners and makes it simple to add them to any image or div.
$.fn.rcorner = function(options) {
  var opts = $.extend({}, $.fn.rcorner.defaults, options);

  return this.each(function(i) {
    var $this = $(this);

    // Support for the Metadata Plugin.
    var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    $this.wrap('<div class="rcorner_wrapper writer'+i+'"></div>');
    $('.writer'+i).append('<div class="top_left"></div><div class="top_right"></div><div class="bottom_left"></div><div class="bottom_right"></div>');
  });

  // private function for debugging
  function debug($obj) {
    if (window.console && window.console.log) {
      window.console.log($obj);
    }
  }
};

// default options
$.fn.rcorner.defaults = {
  defaultOne:true,
  defaultTwo:false,
  defaultThree:'yay!'
};

$.fn.rcornergray = function(options) {
  var opts = $.extend({}, $.fn.rcornergray.defaults, options);

  return this.each(function(i) {
    var $this = $(this);

    // Support for the Metadata Plugin.
    var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    $this.wrap('<div class="rcornergray_wrapper writer'+i+'"></div>');
    $('.writer'+i).append('<div class="top_left"></div><div class="top_right"></div><div class="bottom_left"></div><div class="bottom_right"></div>');
  });

  // private function for debugging
  function debug($obj) {
    if (window.console && window.console.log) {
      window.console.log($obj);
    }
  }
};

// default options
$.fn.rcornergray.defaults = {
  defaultOne:true,
  defaultTwo:false,
  defaultThree:'yay!'
};




$.fn.bigrcorner = function(options) {
  var opts = $.extend({}, $.fn.bigrcorner.defaults, options);

  return this.each(function(i) {
    var $this = $(this);

    // Support for the Metadata Plugin.
    var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    $this.wrap('<div class="bigrcorner_wrapper writer'+i+'"></div>');
    $('.writer'+i).append('<div class="top_left"></div><div class="top_right"></div><div class="bottom_left"></div><div class="bottom_right"></div>');
  });

  // private function for debugging
  function debug($obj) {
    if (window.console && window.console.log) {
      window.console.log($obj);
    }
  }
};


// default options
$.fn.bigrcorner.defaults = {
  defaultOne:true,
  defaultTwo:false,
  defaultThree:'yay!'
};

$.fn.bigrcornergray = function(options) {
  var opts = $.extend({}, $.fn.bigrcornergray.defaults, options);

  return this.each(function(i) {
    var $this = $(this);

    // Support for the Metadata Plugin.
    var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    $this.wrap('<div class="bigrcornergray_wrapper writer'+i+'"></div>');
    $('.writer'+i).append('<div class="top_left"></div><div class="top_right"></div><div class="bottom_left"></div><div class="bottom_right"></div>');
  });

  // private function for debugging
  function debug($obj) {
    if (window.console && window.console.log) {
      window.console.log($obj);
    }
  }
};


// default options
$.fn.bigrcornergray.defaults = {
  defaultOne:true,
  defaultTwo:false,
  defaultThree:'yay!'
};

$.fn.bigrcornergraydet = function(options) {
  var opts = $.extend({}, $.fn.bigrcornergraydet.defaults, options);

  return this.each(function(i) {
    var $this = $(this);

    // Support for the Metadata Plugin.
    var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    $this.wrap('<div class="bigrcornergraydet_wrapper writer'+i+'"></div>');
    $('.writer'+i).append('<div class="top_left"></div><div class="top_right"></div><div class="bottom_left"></div><div class="bottom_right"></div>');
  });

  // private function for debugging
  function debug($obj) {
    if (window.console && window.console.log) {
      window.console.log($obj);
    }
  }
};


// default options
$.fn.bigrcornergraydet.defaults = {
  defaultOne:true,
  defaultTwo:false,
  defaultThree:'yay!'
};

})(jQuery);
