$(document).ready
(
   function()
   {
      $("A").mousedown
      (
         function()
         {
            $(this).blur();
         }
      ).focus
      (
         function()
         {
            $(this).blur();
         }
      ).click
      (
         function()
         {
            $(this).blur();
         }
      );
   }
);

function URLDecode(str)
{
   str2 = "";
   for(k=0;k<str.length;k++)
      str2 += '%' + chr[str.charAt(k)];

   return str2;
}


function setBrand( value )
{
  window.location.href = '/brand/f,' + value + '/' ;
}

function GP(x)
{
	if(x)	document.location.href = x;
	else	alert("страница отсутствует!");
}


function sendFaq( )
{
	var ajax = new sack();
	ajax.setVar("fmess", URLDecode(document.getElementById("fmess").value) );
	ajax.setVar("femail", URLDecode(document.getElementById("femail").value) );
	document.getElementById("fsubmit").disabled = "true";
	ajax.setVar("action", "sendfaq");
	ajax.requestFile = "/_page/phpfiles/_ajax.php"; 
	ajax.element = "fanswer"; 
	ajax.method = "GET"; 
	ajax.runAJAX(); 
}


function AddBack()
{
// проверка полей
   var must = Array('varc_0','varc_7','txt_2');
   var fld = new Array( 'varc_0','varc_1','varc_7','txt_2','id' );
   var bad = 0;
   for ( var i = 0; i < must.length; i++ )
   {
     if(document.getElementById(must[i]).value == "" || document.getElementById(must[i]).value == "0")
       var bad = 1;
   }
   if( bad )
   {
     alert("Не все обязательные поля заполнены!");
     return false; 
   }
// отправка формы
   var ajax = new sack();
   ajax.requestFile = "/_page/phpfiles/_ajax.php";
   ajax.setVar("action", "addback");

   for ( var i = 0; i < fld.length; i++ )
      ajax.setVar( fld[i], URLDecode( document.getElementById(fld[i]).value ));
   if(document.getElementById("str"))
     ajax.setVar( "configurator", URLDecode( document.getElementById("str").innerHTML ));
   ajax.method = "GET";
   ajax.runAJAX(); 
   alert("Запрос отправлен!");
   tb_remove();
}

function search( toUseSearch )
{
   var addurl = "";
   var s = document.getElementById(toUseSearch ).value;
   s = s.replace("(", "");
   s = s.replace(")", "");
   s = URLDecode(s);
   s = s.replace(/%20/g, "+");
   if( s != '')
   {
     var url = "/searchtext/search," + s + "/" + addurl;
     window.location.href = url;
   }

   return false;
}


$(document).ready
(
   function ()
   {
      $("#pop-form").hide();
      var elem = $(window);
    
      $("#search_string").focus
      (
         function ()
         {
            $("#search_string").val($("#search_string").val() == "введите строку запроса.." ? "" : $("#search_string").val());
         }
      );
      $("#search_string").blur
      (
         function ()
         {
            $("#search_string").val($("#search_string").val() == "" ? "введите строку запроса.." : $("#search_string").val());
         }
      );
      $("#search_submit").click
      (
         function ()
         {
            $("#search_string").val($("#search_string").val() == "введите строку запроса.." ? "" : $("#search_string").val());
         }
      );

      $( "#enter" ).click
      (
         function ()
         {
            var openPopX = elem.width() - ( elem.width() - 980 )/2 - 235 + 7;
            $("#pop-form").css({'left':openPopX, 'top':'168', 'position' : 'absolute' });
            $("#pop-form").slideDown("slow");

            $( "#enter" ).click(function (){$("#pop-form").hide();});
         }
      );
   }
);

function searchPriceLists( st ) {
		var ajax = new sack();
       	ajax.requestFile = "/_page/phpfiles/_ajax.php";
		ajax.setVar("action", "pricesearch");	
		ajax.setVar("st", URLDecode(st) );	
       	ajax.method = "GET"; 
        	ajax.element = "pricesearch"; 
		document.getElementById("pricesearch").innerHTML = '<img src="/_page/img/load.gif">';
       	ajax.runAJAX();
}

function calc_dalee(imgid,host)
{
  minus=host+'/images/'+imgid+'_on.jpg'; 
  plus=host+'/images/'+imgid+'_off.jpg';
  	if(document.getElementById(imgid).src==plus) {
	document.getElementById(imgid).src='/images/'+imgid+'_on.jpg';
	} else {
	document.getElementById(imgid).src='/images/'+imgid+'_off.jpg';
	}
}

function fixPNG(element, type)
{
  //???? ??????? 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 = "/_img/serv/1x1.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
	type = (type == 1) ? "crop" : "scale";

  if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='"+type+"')";
  }
}


