function getXMLHttpRequest()
{
  var request = false;
    
  try {
    request = new XMLHttpRequest();
  } catch(err1) {
    try {
      request = new ActiveXObject('Msxml2.XMLHTTP');
    } catch(err2) {
      try {
        request = new ActiveXObject('Microsoft.XMLHTTP');                
      } catch(err3) {
        request = false;
      }
    }
  }
  return request;
} 

var r1;
r1 = getXMLHttpRequest();    
var r2;
r2 = getXMLHttpRequest();    

function processResponse1()
{
  if (r1.readyState == 4) {
    if (r1.status == 200) {
		document.getElementById('g1').innerHTML=r1.responseText;
    };
  };
}

function getPhotos(n)
{
	if (n==0)
	{
	    var fs = document.cookie.indexOf("ppage");
		if (fs != -1) 
	        n=document.cookie.substr(fs+6, 4);
	    if (!n)
	    	n=1;
   	}
   	else
   		document.cookie='ppage='+n+'; path=/';
        	
	r1.open('GET', 'pages/galleries/photo/'+n, true);
	r1.onreadystatechange = processResponse1;
	r1.send(null);
	return false;
}

function processResponse2()
{
  if (r2.readyState == 4) {
    if (r2.status == 200) {
		document.getElementById('g2').innerHTML=r2.responseText;
    };
  };
}

function getVideos(n)
{
	if (n==0)
	{
	    var fs = document.cookie.indexOf("vpage");
		if (fs != -1)
	        n=document.cookie.substr(fs+6, 4);
	    if (!n)
	    	n=1;
   	}
   	else
   		document.cookie='vpage='+n+'; path=/';

	r2.open('GET', 'pages/galleries/video/'+n, true);
	r2.onreadystatechange = processResponse2;
	r2.send(null);
	return false;
}