function GetXmlHttpObject()
{
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}
function display()
{
	var currentDate = new Date()
	var ses = document.getElementById('txtSessionID').value;
	var params = "s="+ses+"&t="+currentDate.getSeconds();	
	var url = "list.php";
    xmlhttp=GetXmlHttpObject();
	xmlhttp.open("GET", url+"?"+params, true);
	xmlhttp.onreadystatechange = function() 
	{
		//Call a function when the state changes.
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
			document.getElementById('Photos').innerHTML = xmlhttp.responseText;
			if(document.getElementById('txtPhotoList1').value == "" ||document.getElementById('txtPhotoList1').value == "0"){
				document.getElementById('txtPhotoList1').value = document.pFrame.txtID.value}
			else if(document.getElementById('txtPhotoList2').value == "" || document.getElementById('txtPhotoList2').value == "0"){
				document.getElementById('txtPhotoList2').value = document.pFrame.txtID.value}
			else if(document.getElementById('txtPhotoList3').value == "" || document.getElementById('txtPhotoList3').value == "0"){
				document.getElementById('txtPhotoList3').value = document.pFrame.txtID.value}
			else if(document.getElementById('txtPhotoList4').value == "" || document.getElementById('txtPhotoList4').value == "0"){
				document.getElementById('txtPhotoList4').value = document.pFrame.txtID.value}
			else if(document.getElementById('txtPhotoList5').value == "" || document.getElementById('txtPhotoList5').value == "0"){
				document.getElementById('txtPhotoList5').value = document.pFrame.txtID.value}
			else if(document.getElementById('txtPhotoList6').value == "" || document.getElementById('txtPhotoList6').value == "0"){
				document.getElementById('txtPhotoList6').value = document.pFrame.txtID.value}}
	}
	xmlhttp.send(null);
}
function article(value)
{
	window.location = "?a="+value;
}
function remove(value)
{
	var currentDate = new Date()
 	var q = confirm("Are you sure you want to remove this image?")
	if (q)
	{
		if(document.getElementById('txtPhotoList1').value == value){
			document.getElementById('txtPhotoList1').value = ""}
		else if(document.getElementById('txtPhotoList2').value == value){
			document.getElementById('txtPhotoList2').value = ""}
		else if(document.getElementById('txtPhotoList3').value == value){
			document.getElementById('txtPhotoList3').value = ""}
		else if(document.getElementById('txtPhotoList4').value == value){
			document.getElementById('txtPhotoList4').value = ""}
		else if(document.getElementById('txtPhotoList5').value == value){
			document.getElementById('txtPhotoList5').value = ""}
		else if(document.getElementById('txtPhotoList6').value == value){
			document.getElementById('txtPhotoList6').value = ""}	 
		var currentDate = new Date() 
		var url = "remove.php";
		var params = "id="+value+"&t="+currentDate.getSeconds();
	    xmlhttp=GetXmlHttpObject();
		xmlhttp.open("POST", url, true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		
		xmlhttp.onreadystatechange = function() 
		{
			//Call a function when the state changes.
			if(xmlhttp.readyState == 4 && xmlhttp.status == 200) 
			{
				document.getElementById('Photos').innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.send(params);
	}
}

function error()
{
	alert("There was an error uploading the file, please try again!");
}

function viewPhoto(p)
{
	if(typeof(window.innerWidth) == 'number')
	{ 
        availHeight = window.innerHeight; 
        availWidth = window.innerWidth; 
    }
	else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))					
	{ 
        availHeight = document.documentElement.clientHeight; 
        availWidth = document.documentElement.clientWidth; 
    }
	else if(document.body && (document.body.clientWidth || document.body.clientHeight))
	{ 
        availHeight = document.body.clientHeight; 
        availWidth = document.body.clientWidth; 
    }
    var fader = document.getElementById('fader'); 
    fader.style.left="0";
    fader.style.top="0"; 	 
    fader.style.border="0px"; 
    fader.style.background="black"; 
    fader.style.position="absolute"; 
    fader.style.zIndex="900"; 
    fader.style.height = availHeight+"px";
    fader.style.width = availWidth+"px";
    fader.style.display="block";
    fader.style.position="fixed";	

    var indicatorWidth = 600; 
    var indicatorHeight = 480; 
    var left = (availWidth/2) - (indicatorWidth/2); 
    var top = (availHeight/2) - (indicatorHeight/2); 

    var element = document.getElementById('fadePhoto'); 
    element.style.border="5px solid ffa500"; 
    element.style.position="absolute"; 
    element.style.zIndex="999"; 
    element.style.top=top+"px"; 
    element.style.left=left+"px"; 
    element.style.display="block";
    element.style.position="fixed";

    var date = new Date();
	var url = "photo.php";
	var params = "p="+p+"&t="+date.getSeconds();
    xmlhttp=GetXmlHttpObject();
	xmlhttp.open("GET", url+"?"+params, true);
	xmlhttp.onreadystatechange = function() 
	{
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			document.getElementById("fadePhoto").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);	
}
function fadeMenu(v)
{
	if(v == 1)
	{
		document.getElementById('fadeMenu').style.display = "block";
	}
	else
	{
		document.getElementById('fadeMenu').style.display = "none";		
	}
}
function closePhoto()
{
    var fader = document.getElementById('fader').style.display = "none"; 
    var fader = document.getElementById('fadePhoto').style.display = "none"; 	
}

