opera = (navigator.userAgent.indexOf('Opera') >= 0)? true : false;
dom = (document.getElementById)? true : false;

ie4 = (document.all && !dom)? true : false;
nn4 = (document.layers)? true : false;

plus = new Image();
plus.src = "../images/plus.gif"

minus = new Image();
minus.src = "../images/minus.gif"

function ow(link, tooltip, bSize, bResize, bFullScreen, 
             w, h, bPos, bCenter, bMiddle, x, y, wndname, 
             bScroll, bMenu, bPrint,
             NodeId, NodeType, Ext) 
{
 if (bCenter) x = (screen.width-w)/2;
 if (bMiddle) y = (screen.height-h)/2;

 var rsz = eval("'width=" + w + ", height=" + h + ", top=" + y + ", left=" + x + "'");

 if (!tooltip) tooltip="Фото";
 var img = "<img src='" + link + "' width='" + w + "' height='" + h + "' alt=''>";
 var title = "<html><head><title>" +tooltip+ "</title></head><body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0><p align=center>" + img + "</p></body></html>";

 if (opera)
 {
  window.open(link, "", rsz);
 }
 else
 {
  var nw = window.open("about:blank", "", rsz);
  nw.document.write(title);
  nw.focus();
 }
}

function ow2(link, tooltip, bSize, bResize, bFullScreen, 
             w, h, bPos, bCenter, bMiddle, x, y, wndname, 
             bScroll, bMenu, bPrint,
             NodeId, NodeType, Ext) 
{
 if (bCenter) x = (screen.width-w)/2;
 if (bMiddle) y = (screen.height-h)/2;

 var rsz = eval("'width=" + w + ", height=" + h + ", top=" + y + ", left=" + x + ", scrollbars=yes'");

 if (!tooltip) tooltip="Фото";
 var img = "<img src=\"" + link + "\" width='" + w + "' height='" + h + "' alt=''>";
 var title = "<html><head><title>" +tooltip+ "</title></head><body onload=\"window.print();\" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0><p align=center>" + img + "</p></body></html>";

 if (opera)
 {
  var nw = window.open(link, "", rsz);
  nw.print();
 }
 else
 {
  var nw = window.open("about:blank", "", rsz);
  nw.document.write(title);
  nw.print();
  nw.focus();
 }
}

function OpenImage(index, w, h, name, t, l) 
{
if (!t) t = (screen.height-h)/2;
if (!l) l = (screen.width-w)/2;
var rsz = eval("'width=" + w + ", height=" + h + ", top=" + t + ", left=" + l + "'");

var img = "<img src='../Graphics/" + index + "' width='" + w + "' height='" + h + "' alt=''>";
var title = "<html><head><title>Фото</title></head><body topmargin=0 leftmargin=0><p align=center>" + img + "</p></body></html>";
var nw = window.open("about:blank", "", rsz);
nw.document.write(title);
nw.focus();
}

function sw(id)
{
 tab = document.all['t'+id];
 img = document.all['i'+id];

 if (tab)
 {
  if (tab.style.display == "none")
  {
   tab.style.display = "block";
   img.src = minus.src;
  }
  else
  {
   tab.style.display = "none";
   img.src = plus.src;
  }
 }
}

function Create(type, id)
{
 if (type == "m")
  return;

 eval("arr="+type+id);
 var pare = arr[1];
 var renderVar;

 eval("f"+pare+"=new Folder(\""+(arr[0])+"\","+pare+")");
 eval("renderVar=m"+type+pare+"[1]");
 eval("f"+pare+".render="+renderVar);
 eval("f"+pare+".mnuVar=\""+type+"\"");
      
 for (var i=2; i<arr.length; i+=2)
 {
  var id = arr[i+1];
  eval("f"+id+"=new Folder(\""+(arr[i])+"\","+id+")");
  eval("f"+pare+".add(f"+id+")");
 }
// eval("f"+pare+".render()");
}

function Render(type, id)
{
 if (type == "m")
  return;

 eval("arr="+type+id);
 var pare = arr[1];
 eval("f"+pare+".render()");
}

function CheckForm(theForm)
{

  if (theForm.Firm.value == "")
  {
    alert("Не все обязательные поля заполнены.");
    theForm.Firm.focus();
    return (false);
  }

  if (theForm.Firm.value.length > 64)
  {
    alert("Длина строки должна быть менее 64 символов.");
    theForm.Firm.focus();
    return (false);
  }

  if (theForm.Telephone.value == "")
  {
    alert("Не все обязательные поля заполнены.");
    theForm.Telephone.focus();
    return (false);
  }

  if (theForm.Telephone.value.length > 64)
  {
    alert("Длина строки должна быть менее 64 символов.");
    theForm.Telephone.focus();
    return (false);
  }

  if (theForm.ContactName.value == "")
  {
    alert("Не все обязательные поля заполнены.");
    theForm.ContactName.focus();
    return (false);
  }

  if (theForm.ContactName.value.length > 64)
  {
    alert("Длина строки должна быть менее 64 символов.");
    theForm.ContactName.focus();
    return (false);
  }

  if (theForm.Text.value == "")
  {
    alert("Не все обязательные поля заполнены.");
    theForm.Text.focus();
    return (false);
  }

  if (theForm.Text.value.length > 4096)
  {
    alert("Длина строки должна быть не менее 4096 символов.");
    theForm.Text.focus();
    return (false);
  }
  return (true);
}

        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-20623795-1']);
        _gaq.push(['_trackPageview']);
        (function() {
          var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
          ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
