function fixPNG(element)
{
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	
    if (element.tagName=='IMG')
    {
      if (/\.png$/.test(element.src))
      {
        src = element.src;
        element.src = path+"/images/blank.gif";
      }
    }
    else
    {
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1];
        element.runtimeStyle.backgroundImage="none";
      }
    }
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}
function _toggle(id)
{
  document.getElementById(id).style.display = '';
  for (i=0;i<arr.length;i++) 
  {
     if ('table_'+arr[i] == id)
     {
        document.getElementById('img_'+arr[i]).src = path+'/images/arrow_on.gif';
     }
     else
     {
     	document.getElementById('table_'+arr[i]).style.display = 'none';
        document.getElementById('img_'+arr[i]).src = path+'/images/arrow.gif';
     }
  }
}


function index_menu2_over(id)
{
	document.getElementById('menu2_'+id+'_img').src = path+'/images/arrow_index_menu2_on.gif';
	cur_brief = document.getElementById('brief_'+id).innerHTML;
	document.getElementById('brief_content').innerHTML = cur_brief;
}
function index_menu2_out(id,id_pid)
{
	document.getElementById('menu2_'+id+'_img').src = path+'/images/arrow_index_menu2.gif';
	cur_brief = document.getElementById('brief_'+id_pid).innerHTML;
	document.getElementById('brief_content').innerHTML = cur_brief;
}
var cur_cat1 = 0;
function index_menu1(id)
{
    if (cur_cat1)
    {
       document.getElementById('td1_'+cur_cat1).className = 'td1';
       document.getElementById('pic_'+cur_cat1).src = path+'/images/mar1_w.png';
	   document.getElementById('pic2_'+cur_cat1).src = path+'/images/mar2_w.png';
	   document.getElementById('pics_'+cur_cat1).className = 'menu';
    }
    
    cur_cat1 = id;
    
    document.getElementById('td1_'+id).className = 'td1_on';
    document.getElementById('pic_'+id).src = path+'/images/mar1.png';
	document.getElementById('pic2_'+id).src = path+'/images/mar2.png';
	document.getElementById('pics_'+cur_cat1).className = 'menu_active';

	cur_menu2 = document.getElementById('menu2_'+id).innerHTML;
	document.getElementById('menu2').innerHTML = cur_menu2;

	cur_brief = document.getElementById('brief_'+id).innerHTML;
	document.getElementById('brief_content').innerHTML = cur_brief;

}



		var arrErrors;
		var empty_re = /[ \f\n\r\t\v]/g;
		var email_re = /^([a-z]|[0-9]|_|-)*@(([a-z]|[0-9]|_|-)*\.)+[a-z]{2,4}$/i;

		function checkFeed()
		{
			arrErrors = new Array();
			checkEmpty("name", "Укажите Ваше имя");
			checkEmpty("what", "Укажите Текст отзыва");
			
			if (arrErrors.length == 0)
			{
				var oSubmitButton = document.getElementById("SubmitButton");
				oSubmitButton.disabled = true;
				return true;
			}
			else
			{
				var errMsg = "Пожалуйста, исправьте следующее и попробуйте отправить снова :\n\n";
				for(var i=0; i < arrErrors.length; i++)
					errMsg += "\t" + arrErrors[i].msg + "\n";
				alert(errMsg);
				if (typeof(event) != "undefined" )
					event.returnValue = false;
				return false;
			}
		}
		function checkOrder()
		{
			arrErrors = new Array();
			checkEmpty("turo", "Укажите Тур");
			checkEmpty("naim", "Укажите Наименование");
			checkEmpty("fio", "Укажите Контактное лицо");
			checkEmpty("phone", "Укажите Телефон");
			checkEmpty("email_order", "Укажите E-mail");
		    if ( document.getElementById("email_order").value != "" )
				    checkRE( "email_order", "Неправильный формат E-mail", email_re);
			
			if (arrErrors.length == 0)
			{
				var oSubmitButton = document.getElementById("SubmitButton");
				oSubmitButton.disabled = true;
				return true;
			}
			else
			{
				var errMsg = "Пожалуйста, исправьте следующее и попробуйте отправить снова :\n\n";
				for(var i=0; i < arrErrors.length; i++)
					errMsg += "\t" + arrErrors[i].msg + "\n";
				alert(errMsg);
				if (typeof(event) != "undefined" )
					event.returnValue = false;
				return false;
			}
		}
		function checkEmpty(elementID, errorMessage)
		{
			var oElement = document.getElementById(elementID);
			var sValue = oElement.value.replace(empty_re, "");
			if (  sValue == "")
			{
				var errorObj = new Object();
				errorObj.elem = oElement;
				errorObj.msg =errorMessage;
				arrErrors.push(errorObj);
			}
		}
		function checkRE(elementID, errorMessage, re)
		{
			var oElement = document.getElementById(elementID);
			if ( !re.test(oElement.value) )
			{
				var errorObj = new Object();
				errorObj.elem = oElement;
				errorObj.msg =errorMessage;
				arrErrors.push(errorObj);
			}
		}

function openw(res,title) {
   rand=Math.random().toString().substring(2,15);
   window.open(path + "/lib/show_pic.php?src="+res+"&title="+title, 'new_'+rand, "top=50, left=50, width=50, height=50, channelmode=no, toolbar=no, location=no, status=no, directories=no, menubar=no, resizable=yes");
}
