function runajax(objID,serverPage){
// we first try to use ActiveX, because IE7 has a direct support for
// XmlHttpRequest object,
// but which doesn't work with file urls
var xmlhttp = false;
var demon = false;
if (window.XMLHttpRequest){
		           // If IE7, Mozilla, Safari, etc: Use native object
			           var xmlhttp = new XMLHttpRequest();
		}else{
			if (window.ActiveXObject){
		                   // ...otherwise, use the ActiveX control for IE5.x
				   // and IE6
			           var xmlhttp = new  ActiveXObject("Microsoft.XMLHTTP");
			 }
		}

var obj = document.getElementById(objID);
try{
demon = xmlhttp.open("GET",serverPage);
}catch(E){
	 demon = xmlhttp.open("GET",serverPage);
}
xmlhttp.onreadystatechange = function (){
	if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		obj.innerHTML = xmlhttp.responseText;
	}
}
xmlhttp.send(null);
}
function changeFocus(){

}
var refreshrate = "1000";
function updateStatus(){
	document.getElementById('errordiv').innerHTML = "";
	document.getElementById('middiv').innerHTML = "<b style=\"color:white;\"> Loading  picture please stand by...</b>";
}

function refreshView(){
	setTimeout ('runajax("middiv","midpic.php")',refreshrate);
	setTimeout ('runajax("picdiv","picnav.php")',refreshrate);
}

function imageClick(img,archive){
	updateStatus();
	runajax("middiv","images/midpic.php?curimage="+img+"&currentarchive="+archive);
	runajax("picdiv","images/picnav.php?curimage="+img+"&currentarchive="+archive);
}
