var xmlhttp_image=false;
//var xmlhttp_thumb=false;
var xmlhttp_text=false;

if(window.ActiveXObject) {
     try {
     	xmlhttp_image = new ActiveXObject("MSXML2.XMLHTTP");
		//xmlhttp_thumb = new ActiveXObject("MSXML2.XMLHTTP");
		xmlhttp_text = new ActiveXObject("MSXML2.XMLHTTP");
     } catch(e) {
        try {
			//alert ("Trying to open Microsoft.XMLHTTP");
          	xmlhttp_image = new ActiveXObject("Microsoft.XMLHTTP");
			//xmlhttp_thumb = new ActiveXObject("Microsoft.XMLHTTP");
			xmlhttp_text = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(e) {
          	xmlhttp_image = false;
			//xmlhttp_thumb = false;
			xmlhttp_text = false;
			alert ("Failed to create ActiveX object");
        }
	}
} else if(window.XMLHttpRequest) {
    try {
		xmlhttp_image = new XMLHttpRequest();
		//xmlhttp_thumb = new XMLHttpRequest();
		xmlhttp_text = new XMLHttpRequest();
    } catch(e) {
		xmlhttp_image = false;
		//xmlhttp_thumb = false;
		xmlhttp_text = false;
		alert ("Tried to open none MS XMLHttpRequest");
    }
    
}


function loadimage_text(page) {
	//Load main image
	//document.getElementById('overlay_image1').innerHTML = 'Loading...';
	//document.getElementById('overlay_image1').style.zIndex = 5;
	//xmlhttp_image.open("GET", 'details/image.php?position=' + page);
	//xmlhttp_image.onreadystatechange = function() {
    //  if (xmlhttp_image.readyState == 4 && xmlhttp_image.status == 200) {
    //    document.getElementById('overlay_image1').innerHTML = xmlhttp_image.responseText;
    //  }
    //}
    //xmlhttp_image.send(null);
	//Load Thumbnails
	//document.getElementById('thumbnails1').innerHTML = 'Loading...';
	//document.getElementById('thumbnails1').style.zIndex = 5;
	//xmlhttp_thumb.open("GET", 'details/thumbs.php?position=' + page);
	//xmlhttp_thumb.onreadystatechange = function() {
    //  if (xmlhttp_thumb.readyState == 4 && xmlhttp_thumb.status == 200) {
    //    document.getElementById('thumbnails1').innerHTML = xmlhttp_thumb.responseText;
    //  }
    //}
    //xmlhttp_thumb.send(null);
	// Load Text
	document.getElementById('overlay_text').innerHTML = 'Loading...';
	document.getElementById('overlay_text').style.zIndex = 7;
	document.getElementById('overlay_text').style.borderStyle = 'solid';
	document.getElementById('overlay_text').style.borderwidth = '2px';
	document.getElementById('overlay_text').style.bordercolor = '#ccb177';
	xmlhttp_text.open("GET", 'text.php?position=' + page);
	xmlhttp_text.onreadystatechange = function() {
      if (xmlhttp_text.readyState == 4 && xmlhttp_text.status == 200) {
        document.getElementById('overlay_text').innerHTML = xmlhttp_text.responseText;
      }
    }
    xmlhttp_text.send(null);
}

function updateimage(page, image_id) {
	//Update the main image from the thumb nails
	
	document.getElementById('overlay_large').style.zIndex == 9
	document.getElementById('overlay_large').innerHTML = 'Loading...';
	xmlhttp_image.open("GET", 'image.php?position=' + page + '&number=' + image_id);
	xmlhttp_image.onreadystatechange = function() {
      if (xmlhttp_image.readyState == 4 && xmlhttp_image.status == 200) {
        document.getElementById('overlay_large').innerHTML = xmlhttp_image.responseText;
      }
    }
    xmlhttp_image.send(null);
}

function closeimage() {
	document.getElementById('overlay_large').innerHTML = '';
	//document.getElementById('overlay_large').style.zIndex = 1;
}

function close_popup() {
	document.getElementById('overlay_large').innerHTML = '';
	//document.getElementById('overlay_image_large').style.zIndex = 1;
	//document.getElementById('overlay_image2').innerHTML = '';
	//document.getElementById('overlay_image2').style.zIndex = 1;
	//document.getElementById('thumbnails1').innerHTML = '';
	//document.getElementById('thumbnails1').style.zIndex = 1;
	document.getElementById('overlay_text').innerHTML = '';
	document.getElementById('overlay_text').style.zIndex = 1;
	document.getElementById('overlay_text').style.borderStyle = 'none';
}

