// JavaScript Document
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}


// JavaScript Document
function addOnClickEvents() {
  if (!document.getElementsByTagName) return false;
  links=document.getElementsByTagName("input");  	

  for (var i=0; i < links.length; i++) {
   if (links[i].className.match("view-email")) {	
      links[i].onclick=function() {
		dispAsynch('getemail.php?usr='+ this.name,this.name);
        return false;
      }
    }
  }
}
function dispAsynch(serverPage,divID) 
{ 	
	var field1 = document.getElementById(divID);
	var inputTarget = field1.getElementsByTagName("input");
	for (var i=0; i < inputTarget.length; i++) {
		if (inputTarget[i].getAttribute("id") == "emailDisplay") {
		var target = inputTarget[i];
	}
	}
	
	var httpreq;
	var element;
	var inputBoxes = document.getElementsByTagName("input");
	for (var i=0; i < inputBoxes.length; i++) {
		var inputid = inputBoxes[i].getAttribute("id");
		if (inputid == "emailDisplay") {
		inputBoxes[i].style.display="none";
		}
	}
	
 if (window.ActiveXObject) { 
        httpreq = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
else  if (window.XMLHttpRequest) {
        httpreq = new XMLHttpRequest();
		}
		
        if (httpreq && field1 != null) {
            httpreq.open("GET", serverPage, true);
			 httpreq.onreadystatechange = function() {
        if (httpreq.readyState == 4 && httpreq.status == 200) {
			element = httpreq.responseText; 
			target.style.display = "inline";
			target.value = element;
			target.focus();
			target.select();
			
        } 
    }
            httpreq.send(null);
        } 
} 

//end function



