/* Pulled from frmChildXrefBase.master */

function listItemInClicked(elementID, MoveTopId, MoveUpId, MoveBottomId, MoveDownId){
   
	var listbox;
	var selected;
	var cmdMoveTop;
	var cmdMoveUp;
	var cmdMoveBottom;
	var cmdMoveDown;
	var countLabel;
	var optionCount;
	var selectCount;

	//alert(MoveTopId);

	listbox = document.getElementById(elementID);
	cmdMoveTop = document.getElementById(MoveTopId);

	if (cmdMoveTop){

		cmdMoveUp = document.getElementById(MoveUpId);
		cmdMoveBottom = document.getElementById(MoveBottomId);
		cmdMoveDown = document.getElementById(MoveDownId);

		optionCount = 0;
		selectCount = 0;

		selected = listbox.selectedIndex;
	}


   for (var i = 0; i < listbox.options.length; i++) {
		optionCount++;
		if (listbox.options[i].selected) {
			selectCount++;
		}
	}

	if (selectCount==1){

		cmdMoveTop.disabled = !(selected > 0);  //false;
		cmdMoveUp.disabled = !(selected > 0);
		cmdMoveBottom.disabled = (selected == (optionCount-1));
		cmdMoveDown.disabled = (selected == (optionCount-1));

	}else{

		cmdMoveTop.disabled = true;
		cmdMoveUp.disabled = true;
		cmdMoveBottom.disabled = true;
		cmdMoveDown.disabled = true;
	}

   if(cmdMoveDown.disabled) {

		cmdMoveDown.src = "./images/sortbuttons/" + "b_sort_down_disabled.gif";

	}else{

		cmdMoveDown.src = "./images/sortbuttons/" + "b_sort_down.gif";

		if(window.addEventListener){

			cmdMoveDown.addEventListener('onclick', onChange, true);	

		}else{

			cmdMoveDown.attachEvent("onclick",ClearCSDataChanged);

		}

	}

	if(cmdMoveBottom.disabled) {

		cmdMoveBottom.src = "./images/sortbuttons/" + "b_sort_bottom_disabled.gif";

	}else{

		cmdMoveBottom.src = "./images/sortbuttons/" + "b_sort_bottom.gif";

		if(window.addEventListener){

			cmdMoveBottom.addEventListener('onclick', onChange, true);	

		}else{

			cmdMoveBottom.attachEvent("onclick",ClearCSDataChanged);

		}

	}

	if(cmdMoveUp.disabled) {

		cmdMoveUp.src = "./images/sortbuttons/" + "b_sort_up_disabled.gif";

	}else{

		cmdMoveUp.src = "./images/sortbuttons/" + "b_sort_up.gif";

		if(window.addEventListener){

			cmdMoveUp.addEventListener('onclick', onChange, true);	

		}else{

			cmdMoveUp.attachEvent("onclick",ClearCSDataChanged);

		}

	}

	if(cmdMoveTop.disabled) {

		cmdMoveTop.src = "./images/sortbuttons/" + "b_sort_top_disabled.gif";

	}else{

		cmdMoveTop.src = "./images/sortbuttons/" + "b_sort_top.gif";

		if(window.addEventListener){

			cmdMoveTop.addEventListener('onclick', onChange, true);	

		}else{

			cmdMoveTop.attachEvent("onclick",ClearCSDataChanged);

		}

	}

}

function listItemClicked(elementID, hoverLabelID, countLabelID){

	var listbox;
	var selected;
	var hoverLabel;
	var countLabel;
	var optionCount;
	var selectCount;

	//alert('listItemClicked');

	listbox = document.getElementById(elementID);
	hoverLabel = document.getElementById(hoverLabelID);
	countLabel = document.getElementById(countLabelID);

	optionCount = 0;
	selectCount = 0;

	selected = listbox.selectedIndex;

	if (hoverLabel){

		if (listbox.options[selected].tooltip) {

			hoverLabel.innerHTML = listbox.options[selected].tooltip;

		}

	}


   for (var i = 0; i < listbox.options.length; i++) {
		optionCount++;
		if (listbox.options[i].selected) {
			selectCount++;
		}
	}

	countLabel.innerHTML = selectCount + " " + mOfMultiLingualText + " " + optionCount + " " + mRowsMultiLingualText;

}
