function confirmDelete() {
	return confirm('Delete, are you sure?');
}
function confirmAction(sIn) {
	return confirm(sIn+', are you sure?');
}
var bHaveChanges=false;
function checkChanges() {
	//alert('Checking for changes, bHaveChanges: '+bHaveChanges);
	if (bHaveChanges) {
		return confirm("You have unsaved changes. Continue and discard changes?/nOk discards changes, Cancel returns to the current page");
	} else {
		return true;
		
	}
}

var winPopup=null;
function showPopup(sWhich, nWidth, nHeight) {
	if (!nWidth) nWidth=475;
	if (!nHeight) nHeight=600;
	var nTop=100;
	if (nHeight>600) nTop=10;
	if (winPopup!=null) {
		winPopup.close();
	}	winPopup = window.open(sWhich, "Popup", "width="+nWidth+",height="+nHeight+",left=200,top="+nTop+",scrollbars,resizable");	winPopup.focus();
	return false;
}
function moveBox(nOriginalHeight) {
	var nHeight = document.getElementById('detailPanel').scrollHeight;
	if (nHeight>nOriginalHeight) {
		var nDiff = nHeight-nOriginalHeight;
		//alert(nDiff);
		document.getElementById('leftBorderImage').style.pixelHeight = document.getElementById('leftBorder').style.pixelHeight+nDiff;
		document.getElementById('rightBorderImage').style.pixelHeight = document.getElementById('leftBorderImage').style.pixelHeight;
		document.getElementById('leftCorner').style.pixelTop = document.getElementById('leftCorner').style.pixelTop + nDiff;
		document.getElementById('rightCorner').style.pixelTop = document.getElementById('rightCorner').style.pixelTop + nDiff;
		document.getElementById('bottomBorder').style.pixelTop = document.getElementById('bottomBorder').style.pixelTop + nDiff;
	} else {
		//alert(nHeight+'<=\ndocument.getElementById(\'mainBody\').style.pixelTop: '+document.getElementById('mainBody').style.pixelTop+'\ndocument.getElementById(\'mainBody\').style.pixelHeight: '+document.getElementById('mainBody').style.pixelHeight);
		//document.getElementById('footer').style.pixelTop = document.getElementById('mainBody').style.pixelTop + document.getElementById('mainBody').scrollHeight;
	}
}
function addSelected(sWhich) {
	var selFrom = document.forms[0].elements[sWhich+'List'];
	var selTo = document.forms[0].elements['Used'+sWhich+'List'];
	var keysTo = document.forms[0].elements[sWhich+'Keys'];
	if (selFrom.options.length>0) {
		for (var i=0;i<selFrom.options.length;i++) {
			if (selFrom.options[i].selected) {
				var x=selFrom.options[i].value;
				keysTo.value+=x+',';
				selTo.options.length++;
				selTo.options[selTo.options.length-1].value=x;
				selTo.options[selTo.options.length-1].text=selFrom.options[i].text;
			}			
		}
	}
	return false;
}
function removeSelected(sWhich) {
	var selFrom = document.forms[0].elements['Used'+sWhich+'List'];
	var keysFrom = document.forms[0].elements[sWhich+'Keys'];
	if (selFrom.options.length>0) {
		for (var i=selFrom.options.length-1;i>=0;i--) {
			if (selFrom.options[i].selected) {
				var x=selFrom.options[i].value;
				var re=new RegExp(","+x+",");
				var sTemp=keysFrom.value;
				keysFrom.value = sTemp.replace(re, ',');
				selFrom.options[i]=null;
			}			
		}
	}
	return false;
}
