var ie = 0;
var ie6 = 0;
//-----------------------------------------------
function returnBack(r_link) {
  if (!r_link) {r_link = '/';}
  if (history.length) {history.back();}
  else {window.location = r_link;}
}
//-----------------------------------------------
function MarkaAdvertChange(val_type) {
  var o_frm = document.forms.frm_add_sale;
  if (!o_frm) {return;}
  var o_sel = o_frm.marka;
  var o_txt = o_frm.marka2;
  if (!o_sel || !o_txt) {return;}
  if (val_type == 1) {
    o_sel.style.display = 'inline';
    o_txt.style.display = 'none';
  } else {
    o_sel.style.display = 'none';
    o_txt.style.display = 'inline';
  }
}
//-----------------------------------------------
function SpareChangeAdmin(o_select) {
  if (!o_select) {
    if (!document.forms.frm_admin_spare) {return;}
    o_select = document.forms.frm_admin_spare.c_cgo;
    if (!o_select) {return;}
  }
  var num = o_select.value;
  var num_h = (num == 1) ? 2 : 1;

  var s_bl = (ie) ? 'block' : 'table-row';
  document.getElementById('tr_cat' + num).style.display = s_bl;
  document.getElementById('tr_cat' + num_h).style.display = 'none';

  document.getElementById('tr_marka').style.display = (num == 1) ? s_bl : 'none';
  document.getElementById('tr_countries').style.display = (num == 2) ? s_bl : 'none';
}
//-----------------------------------------------
function ServChangeAdmin(o_select) {
  if (!o_select) {
    if (!document.forms.frm_admin_serv) {return;}
    o_select = document.forms.frm_admin_serv.c_cgo;
    if (!o_select) {return;}
  }
  var num = o_select.value;
  var num_h = (num == 1) ? 2 : 1;
  document.getElementById('tr_cat' + num).style.display = (ie) ? 'block' : 'table-row';
  document.getElementById('tr_cat' + num_h).style.display = 'none';
}
//-----------------------------------------------
function ChangeTSale(num) {
  document.cookie = "cookie[t_sale]=" + num + "; expires=" + CalcTime(30) + '; path=/';
  location.reload();
  return true;
}
//-----------------------------------------------
function CalcTime(days) {
	var plusDays = days*24*60*60*1000;
	var expDate = new Date();
	expDate.setTime(expDate.getTime() + plusDays);
	return expDate.toGMTString();
}
//----------------------------------------------------------------------------
function StylePrintOn(site) {
  if (site == null) {
    var vers_name = "Полная версия";
    var js = "javascript:StylePrintOff()";
  } else {
    var vers_name = "For screen";
    var js = "javascript:StylePrintOff(2)";
  }
  var inHead = document.documentElement.firstChild.childNodes;
  for (i=0; i<inHead.length; i++) {
  	if (inHead[i].nodeName == 'LINK') {
  		str = inHead[i].getAttribute("href");
  		str = str.substring(str.length-8);
  		if (str == "null.css") {inHead[i].setAttribute("href","/include/print.css");}
  	}
  }
  var obj = document.getElementById("switch_style");
  obj.innerHTML = vers_name;
  obj.setAttribute("href",js);

}
//----------------------------------------------------------------------------
function StylePrintOff(site) {
  if (site == null) {
    var vers_name = "Версия для печати";
    var js = "javascript:StylePrintOn()";
  } else {
    var vers_name = "For print";
    var js = "javascript:StylePrintOn(2)";
  }
  var inHead = document.documentElement.firstChild.childNodes;
  for (i=0; i<inHead.length; i++) {
  	if (inHead[i].nodeName == 'LINK') {
  		str = inHead[i].getAttribute("href");
  		str = str.substring(str.length-9);
  		if (str == "print.css") {inHead[i].setAttribute("href","/include/null.css");}
  	}
  }
  var obj = document.getElementById("switch_style");
  obj.innerHTML = vers_name;
  obj.setAttribute("href",js);
}
//----------------------------------------------------------------------------
function vv(node) {
  var ul = document.getElementById('menu_left_div').childNodes[1];
  for (i = 0; i < ul.childNodes.length; i++) {
  	if (ul.childNodes[i].tagName == 'LI'){vykl(ul.childNodes[i])};
  }
 	vkl(node);
}
//----------------------------------------------------------------------------
function vkl(node) {
  node.className="over ";
}
//----------------------------------------------------------------------------
function vykl(node) {
  node.className="";
}
//----------------------------------------------------------
function BlockShowHide(idblock) {
  var obj = document.getElementById(idblock);
  var disp = obj.style.display;
  if (disp == 'block') {obj.style.display = 'none'}
  else {obj.style.display = 'block';}
}

//----------------------------------------------------------------------------
function ShowBlock(o,id_block) {
  var obj = document.getElementById(id_block);
  obj.style.top = absPosition(o).y+'px';
  obj.style.display = 'block';
}
//----------------------------------------------------------------------------
function HideBlock(id_block) {
  var obj = document.getElementById(id_block);
  obj.style.display = 'none';
}
//----------------------------------------------------------------------------
function absPosition(obj) {
  var x = y = 0;
  while(obj) {
        x += obj.offsetLeft;
        y += obj.offsetTop;
        obj = obj.offsetParent;
  }
  return {x:x, y:y};
}
//--------------------------
function IsDel(capt) {
  if (!capt) {capt = '';}
  return (confirm('Вы действительно хотите удалить' + capt + '?'));
}
//--------------------------
function ChangeCounter(o_ch) {
  var ch = (o_ch.checked) ? 1 : 0;
  location.href = "/index.php?item=change_counter&id=" + ch;
}
//- Подсветка невведенных окошек ----------------------------------------------
var o;
var o_color = 'red';
var counter = 1;
//----------------------------------------------------------------------------
function CheckRequared(o_frm,vars) {
  for (var k in vars) {
    if (!o_frm[vars[k]] || o_frm[vars[k]].value) {continue;}
    o = o_frm[vars[k]];
    if (!o.type || o.type == 'file') {continue;}
    counter = 1;
    o_color = 'red';
    o.value = ' Введите данные';
    o.focus();
    setTimeout("ChangeBg()",10);
    return false;
  }
  return true;
}
//----------------------------------------------------------------------------
function ChangeBg() {
  counter++;
  if (counter > 8) {o.value = ''; return;}
  o_color = (o_color == 'red') ? 'white' : 'red';
  o.style.background = o_color;
  setTimeout("ChangeBg()",300)
}
//----------------------------------------------------------------------------
function video_open(f,w,h) {
	if (w == null) {w = 600};
	if (h == null) {h = 500};
  window.open("/video.php?f=" + f + "&width=" + w + "&height=" + h, "", "help=no; status=no,location=no,toolbar=no,menubar=0,directories=no,height=" + h + ",width=" + w + ",top=100,left=300,dependent=yes,scrollbars=no");
}

//--------------------------
function CountNews(iditem) {
  if (!iditem) {return;}
  var o = document.getElementById('news_counter');
  if (!o) {return;}
  o.src = '/admin/counter.php?id=' + iditem;
}
//----------------------------------------------------------------------------
$(function() {
	$('.flash_baner').each(function(n){
		var size = $(this).html().split('/');
		var bcolor = (n<3) ? '#D90400': '#ffffff';
		$(this).wrap('<div id=f'+n+'></div>');
	  var so = new SWFObject($(this).attr('href'),'swf'+n, size[0], size[1], '8', bcolor);
		so.addParam("wmode", "opaque");
		so.write('f'+n);
	})
});
