function show_sub() {
	
	var control = document.getElementById("pList");
	control.style.display = 'block';
}
function reset_sub() {
	var control = document.getElementById("pList");
	control.style.display = 'none';

}

function mouseLeaves (element, evt) {
	if (typeof evt.toElement != 'undefined' && typeof element.contains !=
	'undefined') {
	return !element.contains(evt.toElement);
	}
	else if (typeof evt.relatedTarget != 'undefined' && evt.relatedTarget) {
	return !contains(element, evt.relatedTarget);
	}
}

function contains (container, containee) {
	while (containee) {
	if (container == containee) {
	return true;
	}
	containee = containee.parentNode;
	}
	return false;
}
