var d = document;

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 = "/bitrix/templates/two_columns/images/empty.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')";
  }
}

function ImgShw(ID, width, height, alt) {
	var scroll = "no";
	var top=0, left=0;
	
	if(width > screen.width-10 || height > screen.height-28) scroll = "yes";
	if(height < screen.height-28) top = Math.floor((screen.height - height)/2-14);
	if(width < screen.width-10) left = Math.floor((screen.width - width)/2-5);
	width = Math.min(width, screen.width-10);
	height = Math.min(height, screen.height-28);
	
	var wnd = window.open("","","scrollbars="+scroll+",resizable=yes,width="+width+",height="+height+",left="+left+",top="+top);
	wnd.document.write("<html><head>\n");
	wnd.document.write("<"+"script language='JavaScript'>\n");
	wnd.document.write("<!--\n");
	wnd.document.write("function KeyPress()\n");
	wnd.document.write("{\n");
	wnd.document.write("	if(window.event.keyCode == 27)\n");
	wnd.document.write("		window.close();\n");
	wnd.document.write("}\n");
	wnd.document.write("//-->\n");
	wnd.document.write("</"+"script>\n");
	wnd.document.write("<title>"+(alt == ""? "Картинка":alt)+"</title></head>\n");
	wnd.document.write("<body topmargin=\"0\" leftmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" onKeyPress=\"KeyPress()\">\n");
	wnd.document.write("<img src=\""+ID+"\" border=\"0\" alt=\""+alt+"\">");
	wnd.document.write("</body>");
	wnd.document.write("</html>");
	wnd.document.close();
}

function openPopup(url) {
	//alert();
	var wnd = window.open(url,"","scrollbars=yes, resizable=yes");
	//alert();
}

/*function Add2Basket(product, size, color) {
	vcolor = '';
	vsize = '';
	form = document.forms['ADD2BASKET'];
	for(i = 0; i < form.elements.length; i++) {
		if(form.elements[i].name == color) vcolor = form.elements[i].value;
		else if(form.elements[i].name == size && form.elements[i].checked) vsize = form.elements[i].value;
	}

	$('#result').load('/tools/add2basket.php', {PRODUCT: product, COLOR: vcolor, SIZE: vsize}, function(){opener.location.reload();});
}*/

/*function Add2Basket_new(product, size, color) {
	vcolor = '';
	vsize = '';
	form = document.forms['ADD2BASKET'];
	for(i = 0; i < form.elements.length; i++) {
		if(form.elements[i].name == color) vcolor = form.elements[i].value;
		else if(form.elements[i].name == size && form.elements[i].checked) vsize = form.elements[i].value;
	}
	//alert('312123');
	$('#result').load('/tools/add2basket.php', {PRODUCT: product, COLOR: vcolor, SIZE: vsize}, function(){document.location.reload();});
	$('.text').animate({color:'#bf0000'},200).animate({color:'#ffffff'},100);
}*/

function add2basket(id){
	$.ajax({
		type: 'GET',
		data: 'action=add&ELEMENT_ID='+id+'&size='+$(".size input:checked").val(),
		url: '/personal/basket.php',
		success: function(cart){
			$('.basket p').html(cart);
			blinking();
			$.jGrowl('Товар добавлен в корзину<br />Размер: '+$(".size input:checked").val()+'<br /><a href="/personal/basket/">Оформить заказ</a>');
		}
	});
}

function blinking(){if($('.basket p').html()!=""){$(".basket p").animate({"opacity":0.6},600).animate({"opacity":1},700,blinking);}}

var bResize = false;
var d = document;
var winIE = (navigator.userAgent.indexOf('Opera')==-1 && (d.getElementById && d.documentElement.behaviorUrns)) ? true : false;
function bodySize(){
	hLeft = layer('left-column');
	hRight = layer('right-column');
	if(hLeft.isExist() && hRight.isExist()) {

		if(hLeft.getHeight() > hRight.getHeight()) {
			hRight.css.height = hLeft.getHeight() + 'px';
		} else if(hLeft.getHeight() < hRight.getHeight()) {
			hLeft.css.height = hRight.getHeight() + 'px';
		}
	}
}

function init(){
	bodySize();
}

onload = init;
onload = blinking;
onresize = bodySize;

