	// JavaScript Document
function initDragDrop(parameters)
{
	for(key in parameters)	 { this[key] = parameters[key]; }
	count=1;
	
	var objHdnBoxId=document.getElementById('hdnBoxId');
    var objHdnListId=document.getElementById('hdnListId');
	if (objHdnBoxId && objHdnListId)
	{
		if(objHdnBoxId.value!="" && objHdnListId.value!="")
		{
			var boxId=new Array();
			var list=new Array();
			var ListId=new Array();
			boxId=objHdnBoxId.value.split(',');
			list=objHdnListId.value.split('|');	
			for(var i=0; i<boxId.length;i++) 
			{
				ListId=list[i].split(','); 
				var objBoxId=document.getElementById(boxId[i]);
				for(var j=0; j<ListId.length;j++) 
				{
					element=document.getElementById(ListId[j]);
					if(element) 
						objBoxId.appendChild(element); 
						
				}
			}    
		}
	}
}

function getListBoxes(boxesId)
{
	var newtemp=new Array(boxesId.length);
	for(var i=0;i<boxesId.length;i++)
		newtemp[i]= createObject(boxesId[i]);
		return newtemp;
}
function createObject(objId,paramType) { return (!paramType)? document.getElementById(objId): objId.getElementsByTagName(paramType);  }