// Preload images
if(document.images) {
	var img1 = new Image();
	var img2 = new Image();
	img1.src = "/site/images/mmWait/mmWait_30d_loading.gif";
	img2.src = "/site/images/mmWait/mmWait_30d_uploading.gif";
}


// Functions
function displayMMwait(imageTag,useClose) {
	var imageName = "/site/images/mmWait/mmWait_" + imageTag + ".gif";

	var htmlCode = "<img src='" + imageName + "' style='border:0px;padding:0px;margin:0px;border:1px solid #000088' /><br /><div style='text-align:right;width:200px;padding:0px;margin:0px;position:relative;top:-23px;right:2px;'>";
	if(useClose == true) {
		htmlCode = htmlCode + "<a href='javascript:removeMMwait();' style='font-size:10px;text-decoration:none;color:#ABABFF;font-weight:bold;'>Close [X]</a></div>";
	}
	var divObj = addCenterField(window,'mmWait',htmlCode);
	
}


function addCenterField(winObj,elementName,htmlCode) {
	
  var outerDiv = document.createElement('div');
  outerDiv.setAttribute('id','mmWait_outer');
  outerDiv.setAttribute('name',elementName);
  outerDiv.style.background = "#DEDEFF";
  outerDiv.style.border = "0px";
  outerDiv.style.position = "fixed";
  outerDiv.style.width = "100%";
  outerDiv.style.height = "100%";
  outerDiv.style.display = "block";
  outerDiv.style.top = 0;
  outerDiv.style.left = 0;
  outerDiv.style.zIndex = 998;
  setOpacity(outerDiv,75);
  
  var divCenter = document.createElement('div');
  divCenter.setAttribute('id','mmWait_divCenter');
  divCenter.setAttribute('name',elementName);
  divCenter.style.background = "transparent";
  divCenter.style.border = "0px";
  divCenter.style.position = "fixed";
  divCenter.style.display = "block";
  divCenter.style.height = "50%";
  divCenter.style.width = "50%";
  divCenter.style.top = "50%";
  divCenter.style.left = "50%";
  
 
  var innerDiv = document.createElement('div');
  innerDiv.setAttribute('id',elementName);
  innerDiv.setAttribute('name',elementName);
  innerDiv.style.background = "transparent";
  innerDiv.style.border = "0px";
  innerDiv.style.position = "relative";
  innerDiv.style.display = "block";
  
  innerDiv.style.width = "100%";
  innerDiv.style.height = "100%";


  innerDiv.style.left = "-100px";
  innerDiv.style.top = "-100px";
  
  /*innerDiv.align = "center";*/
  
  
 
  innerDiv.style.zIndex = 999;
  innerDiv.innerHTML = htmlCode;
  
  winObj.document.body.appendChild(outerDiv);
  winObj.document.body.appendChild(divCenter);
  divCenter.appendChild(innerDiv);
  
  return outerDiv;
}

function removeMMwait() {
	var dObjs = window.document.getElementsByName('mmWait');
	var dObjLength = dObjs.length;
	for(var i=dObjLength-1;i>=0;i--) {
		var element = dObjs[i];
		var parentNode = element.parentNode;
		parentNode.removeChild(element);
	}
}

function setOpacity(thisObj,value) {
	thisObj.style.opacity = parseInt(value)/100;
	thisObj.style.filter = 'alpha(opacity=' + parseInt(value)*100 + ')';
}



