function layer(id,d){
	if(!d)d = document;
	if(d.getElementById) return d.getElementById(id);
	if(d.all) return d.all[id];
	if(d.layers) return d.layers[id];
	return null;
}

function roll_b(id, v){
	layer(id).src = '/images/'+v;
}

// показать / скрыть корзину
function ShowOrHide(id) {
	var item = null;
	if (document.getElementById) {
		item = document.getElementById(id);
	} else if (document.all){
		item = document.all[id];
	} else if (document.layers){
		item = document.layers[id];
	}
	if (!item) {
	}else 	if (item.style) {
			if (item.style.display == "none"){ item.style.display = ""; 
		}else{
			item.style.display = "none"; 
		}
	}else{ 
		item.visibility = "show"; 
	}
}

function ShowOrHideEx(id, show) {
	var item = null;
	if (document.getElementById) {
		item = document.getElementById(id);
	} else if (document.all) {
		item = document.all[id];
	} else if (document.layers){
		item = document.layers[id];
	}
        if (item && item.style) {
		item.style.display = (show==1)?(""):("none");
	}
}


/* ComboBox */

var in_cb = 0;
var in_cb_id = '';

function cb_close(id){
	ShowOrHideEx(id, false);
}

function cb_base_onclick(id){
	in_cb=1;
	ShowOrHideEx( id,true ); 
}

function cb_base_onmousemove(id){
	in_cb=1
	if(in_cb_id!=id)ShowOrHideEx(in_cb_id, false);
	in_cb_id = id;
}

function cb_list_onmousemove(id){
	in_cb=1
}

function cb_base_onmouseout(id){
	in_cb=0; 
	setTimeout("if(in_cb==0)cb_close('"+id+"')", 333);
}

function cb_list_onmouseout(id){
	in_cb=0; 
	setTimeout( "if(in_cb==0)cb_close('"+id+"')", 333 );
}






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 = "/images/blank.gif"; //заменяем изображение прозрачным gif-ом
      }
    }
    else //иначе, если это не картинка а другой элемент
    {
	  //если у элемента задана фоновая картинка, то присваеваем значение свойства background-шmage переменной src
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1]; //берем из значения свойства background-шmage только адрес картинки
        element.runtimeStyle.backgroundImage="none"; //убираем фоновое изображение
      }
    }
    //если, src не пуст, то нужно загрузить изображение с помощью фильтра AlphaImageLoader
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}
