// Файл скриптов для стартовой страницы

// Поставить логотип на место
function changeRes(){
 var left = document.getElementById('header').offsetLeft + 'px';
 var top = document.getElementById('header').offsetTop + 9 + 'px';
 document.getElementById('imgLogo').style.left = left;
 document.getElementById('imgLogo').style.top = top;

// getQuery('/centr/start.html',0,0);
}

// Кроссбраузерное создание объекта запроса
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 getQuery(filN,par,idDiv){
var xmlhttp = getXmlHttp();

  // Асинхронный XMLHttpRequest
  // Внимательно! При передаче параметров обозватие ДОЛЖНО идти через &
xmlhttp.open('GET', './scripts/pcversion/queryNew.php?opt='+filN+'&oper='+par, true);
xmlhttp.onreadystatechange = function() {
  if (xmlhttp.readyState != 4) return
  clearTimeout(timeout) // очистить таймаут при наступлении readyState 4
  if (xmlhttp.readyState == 4) {
   if(xmlhttp.status == 200) {
     strsrv=xmlhttp.responseText;
     if (strsrv=='errFile') {
       cleanNode(document.getElementById('center'));
       document.getElementById('center').style.background = '#F3E6C2';
       currVisMnu(1);
       alert(err404);
     }
     else{
      filling(idDiv,strsrv);
     }
   }
  }
};
xmlhttp.send(null);
var timeout = setTimeout(function(){xmlhttp.abort();}, 30000); // Таймаут 30 секунд
}

// Вставить HTML код контейнер
function filling(a,b){
//alert(b);
 cleanNode(a);
 a.innerHTML=b;
 return true;
}

// очистить контейнер для HTML кода
function cleanNode(dest) {
  while (dest.firstChild)
    dest.removeChild(dest.firstChild);
}

function currVisMnu(a) {
   // вернуть всё в исходное состояние
   // Получить всех потомков от родителя от параметра a
 if (a==1) {var elems = document.getElementById('WrapPer').getElementsByTagName('*');}
 if (a==2) {var elems = document.getElementById('leftMnu').getElementsByTagName('*');}
 if (a==3) {var elems = document.getElementById('rightMnu').getElementsByTagName('*');}
 for (i=0; i<elems.length; i++){
         //  если TopMnuMain 
  if (a==1) {
    elems[i].style.backgroundColor='#8FD7FF';
    elems[i].style.borderBottom='2px solid #00669F';
  }
         //  если left
  if (a==2) {
     if (elems[i].className != 'subMnu' && elems[i].className != 'nav-submenu') {
      elems[i].style.backgroundColor='#8FD7FF';
      elems[i].style.borderRight='2px solid #00669F';
     }
  }
         // если right на вырост!
  if (a==3) {}
 }
}

function choiceMain(a,b,c) {
 currVisMnu(1);
   // выделить
 document.getElementById('center').style.backgroundColor='#FFFFFF';
 a.style.backgroundColor='#FFFFFF';
 a.style.borderBottom='2px solid #FFFFFF';
   // передать b AJAX'у имя файла и id-контейнера меню
 getQuery(b,1,document.getElementById('leftMnu'));
   // передать c AJAX'у имя файла и id-контейнера страницы
 getQuery(c,0,document.getElementById('center'));
}

function changeLeft(a,b){
 currVisMnu(2);
   // выделить
 a.style.backgroundColor='#FFFFFF';
 a.style.borderRight='3px solid #FFFFFF';
 document.getElementById('center').style.backgroundColor='#FFFFFF';
  // передать c AJAX'у имя новой страницы
 getQuery(b,0,document.getElementById('center'));
}

function SubMnuLeft(a,b){
  // вернуть в исходное состояние
 currVisMnu(2);
  //найти родителя пункта
 s=a.parentNode.parentNode;
  // изменить отображение родителя
 s.style.backgroundColor='#FFFFFF';
 s.style.borderRight='3px solid #FFFFFF';
 document.getElementById('center').style.backgroundColor='#FFFFFF';
  // передать c AJAX'у имя новой страницы
 getQuery(b,0,document.getElementById('center'));
}

function clickQues(a,b){
 cleanNode(document.getElementById('leftMnu'));
 currVisMnu(1);
 document.getElementById('center').style.background='#F3E6C2';
// document.getElementById('center').style.background='#FFFFFF';
// getQuery('/menu.html',0,document.getElementById('leftMnu'));
  // передать c AJAX'у имя новой страницы
 getQuery(b,0,document.getElementById('center'));
}

/* скрипты для вызова мэйлера */
function fPost() {
var a;
var par;
// проверить browser 
  var ua = navigator.userAgent.toLowerCase();
   // Определим IE или нет
  isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1);
  if (isIE===true)  { a=1;}
  else {
   a=2;}
par = '/scripts/pcversion/send_mail.php?param=' + a;
window.open( par,'newPost','toolbar=0,width=800,height=450');
}

// Меню вопрос ответ
function quesAns(){
 window.open( '/guest/index.php','new','toolbar=1, location=1, directories=1, menubar=1, scrollbars=1, resizable=1, status=1');
}

