// ----------------------------------------------------------------------------------------------------------------------------------------

function element(id) {
	return document.getElementById(id); 
}

// ----------------------------------------------------------------------------------------------------------------------------------------

function showDIV(divObj) {
	if (divObj!=null) {
		if (divObj.style.visibility!='visible') {
			divObj.style.visibility='visible';
			divObj.style.display='inline';
		}
	}
}

// ----------------------------------------------------------------------------------------------------------------------------------------

function hideDIV(divObj) {
	if (divObj!=null) {
		if (divObj.style.visibility!='hidden') {
			divObj.style.visibility='hidden';
			divObj.style.display='none';
		}
	}
}

//----------------------------------------------------------------------------------------------------------------------------------------

function is_numeric( mixed_var ) {
    return !isNaN(mixed_var * 1);
}

//----------------------------------------------------------------------------------------------------------------------------------------

function findPosX(obj) {
	var top = 0, left = 0;

	var myTarget=obj;
	while(myTarget!= document.body) {
		top += myTarget.offsetTop;
		left += myTarget.offsetLeft;
		myTarget = myTarget.offsetParent;
	}

	return left;
}

// ----------------------------------------------------------------------------------------------------------------------------------------

function findPosY(obj) {
	var top = 0, left = 0;

	var myTarget=obj;
	while(myTarget!= document.body) {
		top += myTarget.offsetTop;
		left += myTarget.offsetLeft;
		myTarget = myTarget.offsetParent;
	}

	return top;
}

//----------------------------------------------------------------------------------------------------------------------------------------

