var host = 'http://'+location.host;
var path = host+'/data/img/people/';
var image_array = new Array();
var old_image;

//---------------------------------------------------------------------------------------//

function display_menu(id){
  for(i=1; i<=12; i++){
    lt = 'menu'+i;
    if(id == lt) continue;

    if(document.getElementById && document.getElementById(lt)){
      itema = document.getElementById(lt);
      itema.style.display = 'none';
    }
  }

  if(document.getElementById && document.getElementById(id)){
    obj = document.getElementById(id);
    obj.style.display = (obj.style.display == 'none' ) ? 'block' : 'none';
  }
  return false;
}

//---------------------------------------------------------------------------------------//

function select_all(form)
{
   sample_check = document.getElementById('checklist').checked;

   for (i = 0; i < form.elements.length; i++){
     if (form.elements[i].name=='items[]') form.elements[i].checked = sample_check;
   }
}

//---------------------------------------------------------------------------------------//

function update_selects(cat_active, subcat_active) {
  var first_select = document.getElementById("cats");
  var second_select = document.getElementById("subcats");

  if(!first_select.options.length){
    first_select.options[0] = new Option('', 0);

    for (var i=0; i<cats.length; i++){
      subs = cats[i].split(':');
      first_select.options[i+1] = new Option(subs[1], subs[0]);

      if(subs[0] == cat_active)
        first_select.options[i+1].selected = true;
    }
  }

  var choice = first_select.options[first_select.selectedIndex].value;
  var db = subcats[choice];

  second_select.options.length = 0;

  if (choice != ""){
    //second_select.options[0] = new Option('All', 0);
    for (var i=0; i<db.length; i++) {
      subs = db[i].split(':');
      second_select.options[i] = new Option(subs[1], subs[0]);

      if(subs[0] == subcat_active)
        second_select.options[i].selected = true;
    }
  }
}


//---------------------------------------------------------------------------------------//

function goto_pr() {
  select_box = document.pform.prlist;
  eval("parent.location='"+select_box.options[select_box.selectedIndex].value+"'");
  return false;

}

//---------------------------------------------------------------------------------------//

function sethome(o,siteurl,sitename) {
	var name = navigator.appName;
	var useragent = navigator.userAgent;
	var version = parseInt(navigator.appVersion);
	var needtoknow = 1;

	if ( useragent.indexOf("MSIE") != -1) {
			var index = navigator.userAgent.indexOf("MSIE ");
			if ( index != -1 ) {
				version = parseInt(navigator.userAgent.substring(index+5,index+6));
			}
			if ( version > 4) {
				o.style.behavior='url(#default#homepage)'; o.setHomePage(siteurl);
				needtoknow = 0;
			}
	}
	if (needtoknow != 0) {
		alert('Ваш браузер не поддерживает автоматической установки стартовой страницы')
		//openBrWindow('/help/makehomepage.html','winMakeHomepage','location=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=450');
	}
}

//---------------------------------------------------------------------------------------//

function preLoad() {
  if(document.images) {
    var imglist = new Array (
      path + "1c.jpg",
      path + "2c.jpg",
      path + "3c.jpg"
    );

    for (count=0; count<imglist.length; count++) {
      image_array[count]=new Image(); image_array[count].src=imglist[count];
    }
  }
}

//---------------------------------------------------------------------------------------//

var old_image;

function on_image(obj,id){

  if(document.images){
    mimg = document.getElementById(obj);
    old_image = mimg.src;
    mimg.src = image_array[id].src;
  }
}

//---------------------------------------------------------------------------------------//

function out_image(obj, id){
  if(document.images){
    mimg = document.getElementById(obj);
    mimg.src = old_image;
  }
}

//---------------------------------------------------------------------------------------//
var timeout_id;
var times = 0;

function show_block(){
  if(document.getElementById && document.getElementById('addinfo')){
    obj = document.getElementById('addinfo');
    display = (obj.style.display == 'none' ) ? 'block' : 'none';

    ctop = screen.height/2 - 100 + document.documentElement.scrollTop;
    cleft = document.body.clientWidth/2 - 100 + document.documentElement.scrollLeft;

    obj.style.cssText = 'position:absolute; display:'+display+'; left:'+cleft+'px; top:'+ctop+'px; width:200px; height: 60px;';
  }

  timeout_id = setInterval("hide_block()", 1000);
}

//---------------------------------------------------------------------------------------//

function hide_block(){

  times++;

  if(times == 1){
    if(document.getElementById && document.getElementById('textinfo')){
      obj = document.getElementById('textinfo');
      obj.innerHTML = 'Товар добавлен!';
    }
  }
  else {
   if(document.getElementById && document.getElementById('addinfo')){
     obj = document.getElementById('addinfo');
     obj.style.display = (obj.style.display == 'none' ) ? 'block' : 'none';
   }
   clearInterval(timeout_id);
  }
}
