var xmlHttp;

function RemovePhoto(dir,filename,idspecial,div_id)
{ 
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)
  {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="delete_photo.php";
  url=url+"?photo="+filename;
  url=url+"&directory="+dir;
  url=url+"&idspecial="+idspecial;
  xmlHttp.onreadystatechange=function(){
  	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	  document.getElementById(div_id).innerHTML=xmlHttp.responseText; 
	} 
  } 
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function UploadPhoto(source,dest)
{ 
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)
  {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="upload_photo.php";
  url=url+"?src="+source+"&amp;dst="+dest;
  xmlHttp.onreadystatechange=stateChanged; 
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function GetList(div_id,dir,idspecial)
{ 
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)
  {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="photo_list.php?directory="+dir+"&idspecialni="+idspecial;
  xmlHttp.onreadystatechange=function(){
  	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	  document.getElementById(div_id).innerHTML=xmlHttp.responseText; 
	} 
  } 
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function stateChanged()
{
  	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	  document.getElementById(div_id).innerHTML=xmlHttp.responseText; 
	} 
  } 

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
  {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  }
  catch (e)
  {
    //Internet Explorer
    try
    {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}
