// JScript File

function getElement(pID) { 
  if(document.all) {return document.all[pID];}
  else{return document.getElementById(pID);}
} 

function getScrollY() {
  if (document.all) {
    if (!document.documentElement.scrollTop)
      return document.body.scrollTop;
    else
      return document.documentElement.scrollTop;
  }   
  else {
    return window.pageYOffset;
  }
}

function getX(e) {
  var x = 0; 
  if (!e) var e = window.event; 
  if (e.pageX) {x = e.pageX;} 
  else if (e.clientX) {x = e.clientX;} 
  return x;
} 

function getY(e) {
  var y = 0; 
  if (!e) var e = window.event; 
  if (e.pageY) {y = e.pageY;} 
  else if (e.clientY) {y = e.clientY;} 
  return y;
} 

function getPosX(e) {
	var curleft = 0;
	if (e.offsetParent) {
		curleft = e.offsetLeft
		while (e = e.offsetParent) {
			curleft += e.offsetLeft
		}
	}
  return curleft;
}

function getPosY(e) {
	var curtop = 0;
	if (e.offsetParent) {
		curtop = e.offsetTop
		while (e = e.offsetParent) {
			curtop += e.offsetTop
		}
	}
  return curtop;
}

function checkMaxLength(field, maxlimit) {
  if (field.value.length > maxlimit)
  field.value = field.value.substring(0, maxlimit);
}

