var XArray=(function(){
	function constructor()
	{
	
	}
});

XArray.merge2=function(d1,d2) {
    var out= new Array();
    for(var index in d1) out[index]=d1[index];
    for(var index in d2) out[index]=d2[index];
    return out;
    }

XArray.merge=function() {
		var out= new Array();
//		alert("Array arguments :"+arguments.length);
		for(var i=0;i<arguments.length;i++)
		{
		  for(var index in arguments[i]) out[out.length]= arguments[i][index];	
		}
//		alert("Array output :"+out.length);
		return out;
	}

XArray.kmerge=function() {
		var out= new Array();
//		alert("Array arguments :"+arguments.length);
		for(var i=0;i<arguments.length;i++)
		{
		  for(var index in arguments[i]) out[index]= arguments[i][index];	
		}
//		alert("Array output :"+out.length);
		return out;
	}	