
/* function setWindowHeight() {
	var frameSet = document.all.contentIframe;
	var frameDoc = document.frames.contentIframe.document;
	var intCurHeight = 0;
	var intMaxHeight = 0;
    alert('Ex');

	if (frameDoc.frames.length == 0) {
		frameSet.height = frameDoc.body.scrollHeight;
	} else {
		for (var i=0; i<frameDoc.frames.length; i++) {
			intCurHeight = frameDoc.frames[i].document.body.scrollHeight;
			if (intCurHeight>intMaxHeight) {intMaxHeight=intCurHeight;}
		}
		frameSet.height = intMaxHeight;
	}*/

function processEnter(event, action) {
	if (event.keyCode == 13) {
		eval(action);
	}
}

function killTrackingTip() {
  var popUp = document.getElementById("popupTrackingTip");
  popUp.style.visibility = "hidden"; 
  popUp.style.left = 0; 
  popUp.style.top = 0; 
}

function doTrackingTip(evt) {
	var popUp = document.getElementById("popupTrackingTip");
	popUp.innerHTML = unescape(getTrackingTipMsgHTML());
	popUp.style.visibility = "visible"; 
	popUp.style.left = findPosX(document.getElementById("shipmentTracking_textBox"));
	popUp.style.top = findPosY(document.getElementById("shipmentTracking_textBox")) + 22;
}

function mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX)
	return evt.clientX + getScrollLeft();
	else return null;
}

function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY)
	return evt.clientY + getScrollTop();
	else return null;
}

function getScrollLeft() { return (document.documentElement.scrollLeft ?
	document.documentElement.scrollLeft : document.body.scrollLeft); }

function getScrollTop() { return (document.documentElement.scrollTop ?
	document.documentElement.scrollTop : document.body.scrollTop); }

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

  function doTrackingSearch() {
    var trackNo = document.getElementById("shipmentTracking_textBox").value;
    if (trackNo == "") {
      alert("Please enter a tracking number first.");
    } else {
      var trackUrl = "/APPS/trackingTracing.aspx?trackNo=";
      window.open(trackUrl + trackNo, null);
      //window.location = trackUrl + trackNo;
    }
  }

function getRandomNumberString(min, max, numDigits) {
  var rndNum="";
  for (var x=0; x<=numDigits; x++) {
    rndNum += Math.floor(Math.random()*max + min);
  }
  return rndNum;
} 
function getRandomNumber(min,max) {
  var rndNum;
  rndNum = Math.floor(Math.random()*max + min);
  return rndNum;
} 

// PRELOAD IMAGES
function preloadImage(src) {
  preLoadImage = new Image();
  preLoadImage.src = src;
}

function initPage() {
  // PRELOAD UI IMAGES
  preloadImage('/images/topNavCollage.jpg');
  preloadImage('/images/topNavCollage1.jpg');
  preloadImage('/images/topNavCollage2.jpg');
  preloadImage('/images/topNavCollage3.jpg');
  preloadImage('/images/topNavCollage4.jpg');
  preloadImage('/images/operator1.jpg');
  preloadImage('/images/operator2.jpg');
  preloadImage('/images/operator3.jpg');
/*
  preloadImage('/images/expanded.gif');
  preloadImage('/images/collapsed.gif');
*/
  //alert('Images Preloaded.');
}
initPage();