	function getXMLHttpRequestObject() {
  		var xmlobj;	
  		if (xmlobj!=null&&xmlobj.readyState!=0&&xmlobj.readyState!=4) {
  			xmlobj.abort();
  		}
  		try {
  			// Instantiate object for Mozilla, Nestcape, etc.
  			xmlobj=new XMLHttpRequest();
	  }catch(e) {
	  try {
		  // Instantiate object for Internet Explorer
		  xmlobj=new ActiveXObject('Microsoft.XMLHTTP');
	  }catch(e) {
		  // Ajax is not supported by the browser
		  xmlobj=null;
		  return false;
		}
	  }
	  return xmlobj;
	}

	var recv = getXMLHttpRequestObject();
	var recv2 = getXMLHttpRequestObject();
	
	function numDL(ex){
		var id=ex.id;
        recv.open('GET','html-includes/dlCtr.php?did='+id,true);
		recv.onreadystatechange=aStatusChecker;
		recv.send(null); 
	}
	function aStatusChecker() {
	  // If request is completed
	  if(recv.readyState==4) {
	  if(recv.status==200) {
		// If status == 200 display data
		 getAData();
	  }
	  }
	  else
	  	document.getElementById("showpic").innerHTML='<img src="http://www.thomaserben.com/wp-content/themes/thomaserben/images/loading.gif" />'; 
	}
	function getAData() {
		document.getElementById("showpic").innerHTML=recv.responseText; 		
	}
	
	function view_photo(ex){
		var id=ex.id;
        recv2.open('GET','html-includes/dlCtr2.php?did='+id,true);
		recv2.onreadystatechange=bStatusChecker;
		recv2.send(null); 
	}
	function bStatusChecker() {
	  // If request is completed
	  if(recv2.readyState==4) {
	  if(recv2.status==200) {
		// If status == 200 display data
		 getBData();
	  }
	  }
	  else
	  	document.getElementById("showpic").innerHTML='<img src="http://www.thomaserben.com/wp-content/themes/thomaserben/images/loading.gif" />'; 
	}
	function getBData() {
		document.getElementById("showpic").innerHTML=recv2.responseText; 		
	}
