rem: if (!Crd[Crd.last]) 
add: if (group == rb || !Crd[Crd.last]) 
context: function addCrd (name, group, rx, ry, x, y, width, height){	// Create new coordinate if necessary (it doesn't exist, or we have a new name).	if (!Crd[Crd.last])	{		Crd.last++;		Crd[Crd.last]				= new Object();		Crd[Crd.last].name			= new Object(name);		Crd[Crd.last].size			= new Object();		Crd[Crd.last].coord			= new Object();	}		// Get coordinates from first element if not defined.	if (x == undefined) 			x 	= Crd[Crd.last].coord[rb].x;	if (y == undefined) 				y 	= Crd[Crd.last].coord[rb].y;	if (width == undefined)				width 	= Crd[Crd.last].coord[rb].width;	if (height == undefined) 			height 	= Crd[Crd.last].coord[rb].height;	// Generate and save coordinates.	Crd[Crd.last].size[group]		= calcCrdArray (rx, ry, x, y, width, height);	Crd[Crd.last].coord[group]		= new Array();	Crd[Crd.last].coord[group].rx		= rx;	Crd[Crd.last].coord[group].ry		= ry;	Crd[Crd.last].coord[group].x		= x;	Crd[Crd.last].coord[group].y		= y;	Crd[Crd.last].coord[group].width	= width;	Crd[Crd.last].coord[group].height	= height;}
meta: 1070	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1070/8ad796b4855c73dd3ab3060e9e09b7a6b53a7a4b/functions_utility_coord.js/clean/binaries/data/mods/official/gui/test/functions_utility_coord.js