jQuery.fn.replaceList = function(options){
  	var defaults = {
   		moreText: "meer &raquo;",
   		lessText: "&laquo; minder",
   		linkClass: "",
   		nummer: "",
   		once: "true"
  	};
  	var options = $.extend(defaults, options);
  	var nummer=0;
  	var prefix = "";
  	var totaal_list = "";
  	var short_list = "";
  	return this.each(function(){
  		var thisElement = $(this);
  		
		if(thisElement.attr('replace') != ""){
		    replace_name = thisElement.attr('replace');
		}
		
		if(options.nummer != ""){
  			nummer = options.nummer;
  		}
  		
		$('ul[replace='+replace_name+']').each(function(){
			if($(this).hasClass('hide')){
				totaal_list = $(this);
				totaal_list.addClass('replaceList_totaal_'+nummer);
				$(this).append("\n<li class='meer'><a href='javascript:;' onclick='$(\".replaceList_short_"+nummer+"\").prev().removeClass(\"hide\"); $(\"."+replace_name+"_header\").addClass(\"hide\"); $(\".replaceList_short_"+nummer+"\").removeClass(\"hide\"); $(\".replaceList_totaal_"+nummer+"\").addClass(\"hide\");' class='"+options.linkClass+"' >"+options.lessText+" "+prefix+"</a></li>\n");
			} else {
				short_list = $(this);
				short_list.addClass('replaceList_short_'+nummer);
		  		$(this).append("\n<li class='meer'><a href='javascript:;' onclick='$(\".replaceList_short_"+nummer+"\").prev().addClass(\"hide\"); $(\"."+replace_name+"_header\").removeClass(\"hide\"); $(\".replaceList_totaal_"+nummer+"\").removeClass(\"hide\"); $(\".replaceList_short_"+nummer+"\").addClass(\"hide\");' class='"+options.linkClass+"' >"+options.moreText+" "+prefix+"</a></li>\n");
			}
		});
		if(options.nummer == ""){ nummer++; }
  	});
}
