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 = "p30.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 open_kontakt()
{
	document.getElementById('kontakt_form').style.display = 'block';
	//document.getElementById('kontakt_close').style.display = 'block';
	//document.getElementById('kontakt_link_open').style.display = 'none';
	//document.getElementById('kontakt_link_close').style.display = 'block';
	document.getElementById('kontakt_telephone').style.display = 'none';
	document.getElementById('kontakt_code').style.display = 'none';
	//document.getElementById('kontakt_content').style.display = 'block';
}

function close_kontakt()
{
	document.getElementById('kontakt_form').style.display = 'none';
	//document.getElementById('kontakt_close').style.display = 'none';
	//document.getElementById('kontakt_link_open').style.display = 'block';
	//document.getElementById('kontakt_link_close').style.display = 'none';
	document.getElementById('kontakt_telephone').style.display = 'block';
	document.getElementById('kontakt_code').style.display = 'block';
	//document.getElementById('kontakt_content').style.display = 'none';
}

function zakaz(idebayitem, itemname, itemlink, itemimage, itemprice, itemstartdate, itemenddate, userprice)
{
	document.getElementById('idebayitem').value = idebayitem;
	document.getElementById('itemname').value = itemname;
	document.getElementById('itemlink').value = itemlink;
	document.getElementById('itemimage').value = itemimage;
	document.getElementById('itemprice').value = itemprice;
	document.getElementById('itemstartdate').value = itemstartdate;
	document.getElementById('itemenddate').value = itemenddate;
	document.getElementById('userprice').value = userprice;
	document.getElementById('zakaz_form').style.display = 'block';
	document.getElementById('zakaz_form1').style.display = 'block';
	document.getElementById('zakaz_form2').style.display = 'block';

	document.getElementById('title').innerHTML = itemname.substring(0,40) + '...';

}

function zakaz_prod(idprod, name)
{
	document.getElementById('idprod').value = idprod;
	document.getElementById('zakaz_form').style.display = 'block';
	document.getElementById('zakaz_form1').style.display = 'block';
	document.getElementById('zakaz_form2').style.display = 'block';

	document.getElementById('title').innerHTML = name.substring(0,40) + '...';
}

function zakaz_close()
{
	document.getElementById('zakaz_form').style.display = 'none';
	document.getElementById('zakaz_form1').style.display = 'none';
	document.getElementById('zakaz_form2').style.display = 'none';
}

function zakaz_send()
{
	var message = "";
	var email = /^[a-z0-9_\.-]+@([a-z0-9]+\.)+[a-z]{2,4}$/i;
	var phone = /^(\(?[0-9]{3,3}\)?)? ?[0-9- ]{7,}$/;
	var name= /^([а-яa-z ]{2,})+$/i;
	
	if (!document.getElementById('client_email').value.match(email)) {
		message+= " e-mail";
	} 
	if (!document.getElementById('client_phone').value.match(phone)) {
		message+= " / телефон";
	} 
	if (!document.getElementById('client_name').value.match(name)) {
		message+= " / Имя";
	} 
	if (message != "") {
		alert("Не верно заполнены: " + message);
		return false;
	} else {
		document.getElementById('order_form').submit();
		zakaz_close();
	}
}

function prod_image(photo_id)
{
   	link='/pix/prod/big/'+photo_id+'.jpg';
  	window.open(link,"",'left=0,top=0,width=715,height=600,scrollbars=auto,fullscreen=no');
}


