function toggleList(e) {
	element = document.getElementById(e).style;
	element.display == 'block' ? element.display = 'none' : 
	element.display='block';
}

function confirmSubmit(msg) {
	var agree=confirm(msg);
	if (agree)
		return true;
	else
		return false;
}

function getObject( obj ) {
	
	// step 1
	if ( document.getElementById ) {
    	obj = document.getElementById( obj );
	
	// step 2
	} else if ( document.all ) {
    	obj = document.all.item( obj );
	
	//step 3
	} else {
		obj = null;
	}
	
	//step 4
	return obj;
}

function moveObject( obj, e ) {
	
	// step 1
	var tempX = 0;
	var tempY = 0;
	var offset = 5;
	var objHolder = obj;

	// step 2
	obj = getObject( obj );
	if (obj==null) return;
	
	// step 3
	if (document.all) {
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	} else {
		tempX = e.pageX;
		tempY = e.pageY;
	}

	// step 4
	if (tempX < 0){tempX = 0}
	if (tempY < 0){tempY = 0}
	
	// step 5
	obj.style.top  = (tempY + offset) + 'px';
	obj.style.left = (tempX + offset) + 'px';

	// step 6
	displayObject( objHolder, true );
}

function displayObject( obj, show ) {

	// step 1
	obj = getObject( obj );
	if (obj==null) return;

	// step 2
	obj.style.display = show ? 'block' : 'none';
	obj.style.visibility = show ? 'visible' : 'hidden';
}