
// name variables
    var gr8image;


function createVars() {

// name variables
    gr8image=getEle('gr8image');

}

function getEle(fld) {
	var e=document.getElementById(fld);
	if (e===null || e===undefined) {
		for (var i=0; i<document.forms.length; i++) {
			var e=document.forms[i].elements[fld];
			if (e!==null && e!==undefined) { break; }
		}
		if (e===null || e===undefined) {
			for (var i=0; i<document.frames.length; i++) {
				var e=document.frames[i].document.getElementById(fld);
				if (e===null || e===undefined) { var e=document.frames[i].document.all(fld); }
				if (e!==null && e!==undefined) { break; }
			}
		}
	}
	return e;
}

function getElePosi(theElement){

/* USAGE
 * -----
 *	var elem = getEle("req_flds"); var pos = getElePosi(elem);
 *	elem = null;
 *	alert(pos.x+'x'+pos.y);
*/

	var posX = 0; var posY = 0;
	while(theElement != null){ posX += theElement.offsetLeft; posY += theElement.offsetTop; theElement = theElement.offsetParent; }
	return {x:posX,y: posY};
}
