// JavaScript Document
var lf_show = false;

function search_focus() 
{
	search = document.getElementById('search');
	if (search.value == 'Поиск...') { search.value = ''; search.className = 'searchfieldfocus'; }
	
}

function search_blur()
{
	search = document.getElementById('search');
	if (search.value == '') { search.value = 'Поиск...'; search.className = 'searchfield'; }
}

function show_login_form() {
  document.getElementById('loginform').style.display = 'block';
  setTimeout('lf_show = true', 100);
}

function hide_login_form() {
  if (lf_show == true) {
    document.getElementById('loginform').style.display = 'none';
    lf_show = false;
  }
}

function show_current_date()
{
  var curdate = new Date();
  var year = curdate.getYear();
  if (year < 1000) year+=1900;
  var month = curdate.getMonth();
  var daym = curdate.getDate();
  var day = curdate.getDay();
  var month_array = new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
  var days_array = new Array("воскресенье","понедельник", "вторник", "среда", "четверг", "пятница", "суббота", "воскресенье");
  document.getElementById('current_date').innerHTML = "<b>" + daym + " " + month_array[month] + "</b>, " + days_array[day];
}

/*
function view_photo(a,b,c,d) {
var par='width='+b+',height='+c+',status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes';
view_win=window.open('','photo',par);
view_win.document.write('<html><head><title>'+((d.length==0)?'Фотоархив':d)+'</title></head>');
view_win.document.write('<body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#ffffff>');
view_win.document.write('<img src="'+a+'" width='+b+' height='+c+' hspace=0 vspace=0 border=0 alt="'+d.replace(/\"/g,'&quot;')+'">');
view_win.document.write('</body></html>');
}

function view_photo(a,b,c)
{
  var par='width='+b+',height='+c+',status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes';
  view_win=window.open('','photo',par);
  view_win.document.write('<html><head><title>Фотоархив</title></head>');
  view_win.document.write('<body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#ffffff>');
  view_win.document.write('<img src="'+a+'" width='+b+' height='+c+' hspace=0 vspace=0 border=0 alt="">');
  view_win.document.write('</body></html>');
}
*/

function view_photo(imgSrc,width,height,title) {
  if (!width || !height) {
    pic_window = window.open('', 'image', '');
    var str = '<html><head><title></title></head><body style="margin: 0; padding: 0;"><table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%"><tr><td align="center" valign="middle">' +
              '<img alt="' + title + '" src="' + imgSrc + '">' +
              '</td></tr></table></body></html>';
    pic_window.document.write(str);
    return;
  }
  var sWidth = screen.availWidth;
  var sHeight = screen.availHeight;
  var h = 30;
  if (title) {height = height + h;}
  var pic_window = window.open('','', 'width=' + width + ', height=' + height + ',left='+(sWidth/2-350)+',top='+(sHeight/2-500));
  var str = '<html><head><title>' + title + '</title></head><body style="margin: 0; padding: 0;">' +
            '<img alt="' + title + '" src="' + imgSrc + '">' +
            '<div style="heigth: ' + h + '; width: 100%; text-align: center; font: 10px Arial;">'+ title +'</div>' +
            '</body></html>';
  pic_window.document.write(str);
}

function show_submenu(id)
{
  menu_id = 'sub' + id;
  submenu = document.getElementById(menu_id);
  var sel_submenu;
  if (selected != '') { sel_submenu = document.getElementById(selected); }
  if (submenu.style.display == 'none' || !submenu.style.display)
  {
    if (sel_submenu != undefined) {
      sel_submenu.style.display = 'none';
      arrow = document.images['arrow' + selected.substring(3)];
      if (arrow) {
        /*alert(selected.substring(3)); */
        arrow.src = arrow.src.replace(/arrowv/, 'arrowh');
      }
    }
  
    arrow = document.images['arrow' + id];
    arrow.src = arrow.src.replace(/arrowh/, 'arrowv');
    submenu.style.display = 'block';
    selected = menu_id;
  }
  else
  {
    arrow = document.images['arrow' + id];
    arrow.src = arrow.src.replace(/arrowv/, 'arrowh');
    submenu.style.display = 'none'; selected = '';
  }
}

function showSimpleSearch() {
  document.getElementById('docsearch').style.display = 'none';
  document.getElementById('simplesearch').style.display = 'block';
  document.getElementById('title').innerHTML = 'Простой поиск';
}

function showDocSearch() {
  document.getElementById('simplesearch').style.display = 'none';
  document.getElementById('docsearch').style.display = 'block';
  document.getElementById('title').innerHTML = 'Расширенный поиск';
}

function resetForm(form) {
  var i = 0;
  while (i < document.forms[form].elements.length){
    var inp = document.forms[form].elements[i];
    if (inp.type != 'button' && inp.type != 'submit' && inp.name != 'per_page')
      document.forms[form].elements[i].value = ''
    i = i + 1;
  }
}

function newImage(arg) {
        if (document.images) {
                rslt = new Image();
                rslt.src = arg;
                return rslt;
        }
}

function changeImages() {
        if (document.images) {
                for (var i=0; i<changeImages.arguments.length; i+=2) {
                        document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
                }
        }
}

var preloadFlag = false;
function preloadImages() {
        if (document.images) {
                map_01_bolshechernigovskiy_over = newImage("/builder/adm/images/map/map_01-bolshechernigovskiy_.gif");
                map_01_pestravskiy_over = newImage("/builder/adm/images/map/map_01-pestravskiy_over.gif");
                map_01_hvorostyanskiy_over = newImage("/builder/adm/images/map/map_01-hvorostyanskiy_over.gif");
                map_01_bolsheglushitskiy_over = newImage("/builder/adm/images/map/map_01-bolsheglushitskiy_ov.gif");
                map_01_alekseevskiy_over = newImage("/builder/adm/images/map/map_01-alekseevskiy_over.gif");
                map_01_borskiy_over = newImage("/builder/adm/images/map/map_01-borskiy_over.gif");
                map_01_bogatovskiy_over = newImage("/builder/adm/images/map/map_01-bogatovskiy_over.gif");
                map_01_neftegorskiy_over = newImage("/builder/adm/images/map/map_01-neftegorskiy_over.gif");
                map_01_kinelskiy_over = newImage("/builder/adm/images/map/map_01-kinelskiy_over.gif");
                map_01_privolzhskiy_over = newImage("/builder/adm/images/map/map_01-privolzhskiy_over.gif");
                map_01_krasnoarmeyskiy_over = newImage("/builder/adm/images/map/map_01-krasnoarmeyskiy_over.gif");
                map_01_sizranskiy_over = newImage("/builder/adm/images/map/map_01-sizranskiy_over.gif");
                map_01_shigonskiy_over = newImage("/builder/adm/images/map/map_01-shigonskiy_over.gif");
                map_01_kinelsherkasskiy_over = newImage("/builder/adm/images/map/map_01-kinelsherkasskiy_ove.gif");
                map_01_pohvistnevskiy_over = newImage("/builder/adm/images/map/map_01-pohvistnevskiy_over.gif");
                map_01_kamishlinskiy_over = newImage("/builder/adm/images/map/map_01-kamishlinskiy_over.gif");
                map_01_klyavlinskiy_over = newImage("/builder/adm/images/map/map_01-klyavlinskiy_over.gif");
                map_01_shentalinskiy_over = newImage("/builder/adm/images/map/map_01-shentalinskiy_over.gif");
                map_01_chelnovershinskiy_over = newImage("/builder/adm/images/map/map_01-chelnovershinskiy_ov.gif");
                map_01_isaklinskiy_over = newImage("/builder/adm/images/map/map_01-isaklinskiy_over.gif");
                map_01_sergievskiy_over = newImage("/builder/adm/images/map/map_01-sergievskiy_over.gif");
                map_01_koshkinskiy_over = newImage("/builder/adm/images/map/map_01-koshkinskiy_over.gif");
                map_01_elhovskiy_over = newImage("/builder/adm/images/map/map_01-elhovskiy_over.gif");
                map_01_krasnoyarskiy_over = newImage("/builder/adm/images/map/map_01-krasnoyarskiy_over.gif");
                map_01_stavropolskiy_over = newImage("/builder/adm/images/map/map_01-stavropolskiy_over.gif");
                map_01_bezenchukskiy_over = newImage("/builder/adm/images/map/map_01-bezenchukskiy_over.gif");
                map_01_volzhskiy_over = newImage("/builder/adm/images/map/map_01-volzhskiy_over.gif");
                preloadFlag = true;
        }
}
