﻿var request = getXmlHttp();

if (!request) alert("Error initializing XMLHttpRequest!");

//request.setRequestHeader("Content-Type", "text/html; charset=utf-8");
//request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
//request.setRequestHeader('Cache-Control', 'no-store, no-cache, must-revalidate');
//request.setRequestHeader('Cache-Control', 'post-check=0, pre-check=0", false');

function getXmlHttp()
{
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}

function changephotos()
{
  if (request.readyState == 4)
  {
    document.getElementById("photorating").innerHTML = request.responseText;
  }
}

function set_rating(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=" + pidplus + "&pidminus=" + pidminus + "&mode=0";
  request.open("GET", url, true);
//  request.setRequestHeader("Content-Type", "text/html; charset=utf-8"); 
//  request.setRequestHeader('Accept-Charset', 'windows-1251');
//  request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  request.onreadystatechange = changephotos;
  request.send(null);
}

function set_plus(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=" + pidplus + "&pidminus=" + pidminus + "&mode=1";
  request.open("GET", url, true);
  request.onreadystatechange = changephotos;
  request.send(null);
}

function set_minus(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=" + pidplus + "&pidminus=" + pidminus + "&mode=2";
  request.open("GET", url, true);
  request.onreadystatechange = changephotos;
  request.send(null);
}

function set_rplus(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=" + pidplus + "&pidminus=" + pidminus + "&mode=3";
  request.open("GET", url, true);
  request.onreadystatechange = changephotos;
  request.send(null);
}

function set_rminus(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=" + pidplus + "&pidminus=" + pidminus + "&mode=4";
  request.open("GET", url, true);
  request.onreadystatechange = changephotos;
  request.send(null);
}

function pnext(pidplus, pidminus)
{
  var url="/photorating.php?pidplus=0&pidminus=0";
  request.open("GET", url, true);
  request.onreadystatechange = changephotos;
  request.send(null);
}
