// JavaScript Document
var i = 0;
var brMIE = navigator.userAgent.indexOf("IE") >= 0;
var brOpera = navigator.userAgent.indexOf("Opera") >= 0;

function load()
{
	var menu_ul = document.getElementById('jsmenu');
	for (i=0; i<menu_ul.childNodes.length; i++)
	{
		var li = menu_ul.childNodes[i];
		if (li.nodeName == 'LI')
		{
			ul = li.getElementsByTagName('ul')[0];
			if (!brMIE)
			{
				ul.setAttribute('style', 'width:'+li.clientWidth+'px');
			}
			else 
			{
				ul.style.width = li.clientWidth;
				
			}
		}
	}
}

function showmenu(e)
{
	var overObj = e.target || e.srcElement;
	var or = document.getElementById('or');
	if (overObj != or)
	{
		var list = document.getElementById('list');
		list.style.display = (list.style.display == "none") ? "block" : "none";
	}
}
function showmenu_() 
{
	var list = document.getElementById('list');
	list.style.display = (list.style.display == "none") ? "block" : "none";
}
function setCity(text)
{
	var city = document.getElementById('region');
	city.firstChild.nodeValue = text.firstChild.nodeValue;
	g1 = document.getElementById("moscow");
	g2 = document.getElementById("spb");
	g3 = document.getElementById("ivanovo");
	               

	var val = text.firstChild.nodeValue;
	if (!brMIE)
			{
				if (val=='Москва') {
		g1.className = "disp";
		g2.className = "nondisp";
		g3.className = "nondisp";
	}                           
	if (val=='Санкт-Петербург') {
		g1.className = "nondisp";
		g2.className = "disp";
		g3.className = "nondisp";
	}
	if (val=='Иваново') {                                                 
		g1.className = "nondisp";
		g2.className = "nondisp";
		g3.className = "disp";
	}
			}
			else 
			{
				if (val=='Москва ') {
		g1.className = "disp";
		g2.className = "nondisp";
		g3.className = "nondisp";
	}                           
	if (val=='Санкт-Петербург ') {
		g1.className = "nondisp";
		g2.className = "disp";
		g3.className = "nondisp";
	}
	if (val=='Иваново ') {                                                 
		g1.className = "nondisp";
		g2.className = "nondisp";
		g3.className = "disp";
	}
				
			}

	
	unselect();
} 
function unselect()
{
	var list = document.getElementById('list');
	list.style.display = "none";
}

function f(e)
{
	var list = document.getElementById('select');
	var img = document.getElementById('select').getElementsByTagName('img')[0];
	var or = document.getElementById('or');
	var overObj = e.target || e.srcElement;	
	if ((overObj != list) && (overObj != img) && (overObj != or))
	{
		if(document.getElementById("list").style.display == "block")
		{
			document.getElementById("list").style.display = "none";
		}
	}
}

function counter()
{
	i = i + 1;
}


function fixPNG(element) {
  //Если браузер IE версии 5.5-6
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
	var src;
	
	if (element.tagName=='IMG') //Если текущий элемент картинка (тэг IMG)
	{
	  if (/\.png$/.test(element.src)) //Если файл картинки имеет расширение PNG
	  {
		src = element.src;
		element.src = "/templates/infoseti/images/blank.gif"; //заменяем изображение прозрачным gif-ом
	  }
	}
	else //иначе, если это не картинка а другой элемент
	{
	  //если у элемента задана фоновая картинка, то присваеваем значение свойства background-шmage переменной src
	  src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
	  if (src)
	  {
		src = src[1]; //берем из значения свойства background-image только адрес картинки
		element.runtimeStyle.backgroundImage="none"; //убираем фоновое изображение
	  }
	}
	//если, src не пуст, то нужно загрузить изображение с помощью фильтра AlphaImageLoader
	if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}