var canHide = true;

function showFlash(obj,id,itemcount) {
	setCanHide(false);

	var locTop = findPosTop(obj);
	var flashObjDiv = document.getElementById("flash_nav_sidebar");
	var flashObj = document.getElementById("flash_sidebar");
	flashObjDiv.style.top = locTop + 'px';
	flashObjDiv.style.height = (itemcount * 15) + 22 + 'px';
	flashObjDiv.style.display = 'block';
	flashObj.alterEquipmentLineID(id);
}

function hideFlash() {
	setCanHide(true);
	
	setTimeout(function(){
		if(canHide === true) {
			var flashObjDiv = document.getElementById("flash_nav_sidebar");
			flashObjDiv.style.height = 0 + 'px';
		}
	}, 2500);
}

function setCanHide(status) {
	canHide = status;
}

function findPosTop(obj) {
	var posY = obj.offsetTop; // -120;  offset the height of the header
	while(obj.offsetParent) {
		if(obj==document.getElementsByTagName('body')[0]) {
			break;
		} else {
			posY=posY+obj.offsetParent.offsetTop;
			obj=obj.offsetParent;
		}
	}
	var posArray = posY;
	return posArray;
}