// JavaScript Document
var yzeo = {
 version : '0.1',
 settings : {
 	'max' : 25
 },
 copy : function(){
	var arg = yzeo.copy.arguments;
	if(arg.length<2) {return false};
	
	var src = "#"+arg[0];
	var target = "#"+arg[1];

    var iter = $(target).data('iter');
	if (isNaN(parseInt(iter))){iter = 0}
	iter = iter + 1;
	if (iter>this.settings.max) {return false};
	
	
 	if(arg.length>2){
		var before = "#"+arg[2];
		$($(src).html().replace(/\[\*\]/g,"["+iter+"]")).insertBefore(before);
	}
	else{
		$(target).append($(src).html().replace(/\[\*\]/g,"["+iter+"]"));
	}

 	$(target).data('iter',iter)
	
	return false
 },

 remove : function(me){
		$(me).parent().remove();
		return false;
 }

}