function imgopen(imgf,w,h)
{
var wr = (w-0)+30;
var hr = (h-0)+80;
var z = "10";
var c = "#cccccc";

outf="<html>"
 +"<head>"
 +"<title>\"Сайт\"</title>"
 +"</head>"
 +"<body bgcolor="+c+" leftmargin="+z+" marginwidth="+z+" topmargin="+z+" marginheight="+z+">"
 +"<p>"
 +"<img src=\""+imgf+"\"width="+w+" height="+h+" >"
 +"</p>"
 +"</body>"
 +"</html>";
iwin=window.open(imgf,"1", "width="+ wr +",height="+ hr +",top=20,left=20,toolbar=no,status=yes");
iwin.document.write(outf);
iwin.resizeTo(wr,hr);
iwin.focus();
}

////////////////////////////////////////////////////////////////////////////////

window.onload = function()
{
	document.getElementById('timer_back').style.display = 'none';
	document.getElementById('timer').style.display = 'none';
	document.getElementById('head_col').style.visibility = "visible";
    document.html.style.overflow = "auto";
    document.body.style.overflow = "auto";
}



function modaldisplay(image)
{
    document.getElementById('modalimgid').src = "/viewm/"+image ;
}



////////////////////////////////////////////////////////////////////////////////

function replaceText(el, text) {
  if (el != null) {
    clearText(el);
    var newNode = document.createTextNode(text);
    el.appendChild(newNode);
  }
}

function clearText(el) {
  if (el != null) {
    if (el.childNodes) {
      for (var i = 0; i < el.childNodes.length; i++) {
        var childNode = el.childNodes[i];
        el.removeChild(childNode);
      }
    }
  }
}

function getText(el) {
  var text = "";
  if (el != null) {
    if (el.childNodes) {
      for (var i = 0; i < el.childNodes.length; i++) {
        var childNode = el.childNodes[i];
        if (childNode.nodeValue != null) {
          text = text + childNode.nodeValue;
        }
      }
    }
  }
  return text;
}

////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

var request = null;

function createRequest() {
 try {
   request = new XMLHttpRequest();
 } catch (trymicrosoft) {
   try {
     request = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (othermicrosoft) {
     try {
       request = new ActiveXObject("Microsoft.XMLHTTP");
     } catch (failed) {
       request = null;
     }
   }
 }

 if (request == null)
   alert("Error creating request object!");
}

///////////////////////////////////////////

function getBoardsSold(show,dir,imageload) {
 createRequest();
 var url = "/js/ajax.php?show="+show+"&dir="+dir+"&imageload="+imageload+"&time=" + new Date().getTime(); // Последняя переменная изменяет запрос отменяя этим кеширование url
 request.open("GET", url, true);
 request.onreadystatechange = updatePage;
 request.send(null);
}

function updatePage() {
if (request.readyState == 4) {
   if (request.status == 200) {

      var xmlDoc = request.responseXML;

      var textaXML = xmlDoc.getElementsByTagName("texta")[0];
      var newtexta = textaXML.firstChild.nodeValue;
     // var textbXML = xmlDoc.getElementsByTagName("textb")[0];
     // var newtextb = textbXML.firstChild.nodeValue;
     // var textcXML = xmlDoc.getElementsByTagName("textc")[0];
     // var newtextc = textcXML.firstChild.nodeValue;


      var WidthXML = xmlDoc.getElementsByTagName("srcWidth")[0];
      var Width = WidthXML.firstChild.nodeValue;
      var HeightXML = xmlDoc.getElementsByTagName("srcHeight")[0];
      var Height = HeightXML.firstChild.nodeValue;

      document.getElementById('modalimgdiv').style.width = Width+"px";
      document.getElementById('modalimgdiv').style.height = Height+"px";


      var oldtexta = document.getElementById("text1");
      //var oldtextb = document.getElementById("text2");
      //var oldtextc = document.getElementById("text3");

      if(newtexta == "@"){newtexta = '';}
      //if(newtextb == "@"){newtextb = '';}
      //if(newtextc == "@"){newtextc = '';}

      replaceText(oldtexta,newtexta);
      //replaceText(oldtextb,newtextb);
      //replaceText(oldtextc,newtextc);

      }else{

      alert("Сервер не смог обработать запрос. Ошибка " + request.status);

      }
}
}

///////////////////////////////// ToolTips /////////////////////////////////////


window.addEvent('domready', function() {
    var SimpleTips = new Tips($$('.simple_tip'), {
        showDelay: 0,
        hideDelay: 0,
        offsets: {x: 10, y: 10},
        fixed: false
   });
});

////////////////////////////////////////////////////////////////////////////////
