﻿function Real_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 = "/i/p.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 ResizeDark(win)
{
    if ($("#"+win).css("display") == "block")
    {
        var width = $(document).width();
        var height = $(document).height();
        //alert("Ширина: "+width+" Высота: "+height);
        $("#"+win).css("top", "0px"); 
        $("#"+win).css("left", "0px"); 
        $("#"+win).css("width", width+"px"); 
        $("#"+win).css("height", height+"px");
        ResizeDarkEnd(win)
    }
}

function ResizeDarkEnd(win)
{
    var width = $(document).width();
    var height = $(document).height();
    //alert("Ширина: "+width+" Высота: "+height);
    $("#"+win).css("width", width+"px"); 
    $("#"+win).css("height", height+"px");
}

function ShowDark(win)
{
    var width = $(document).width();
    var height = $(document).height();
    //alert("Ширина: "+width+" Высота: "+height);
    // VOTE BG
    $("#"+win).css("top", "0px"); 
    $("#"+win).css("left", "0px"); 
    $("#"+win).css("width", width+"px"); 
    $("#"+win).css("height", height+"px");
    $("#"+win).show('slow');
}

function AMenu(p1, p2, p3)
{
    var p1, p2, p3;
    if (p2==0)
        var pmenu_img = "m"+p1;
    else
        var pmenu_img = "m"+p1+"_m"+p2;
    var pmenu = "m"+p1+"_m"+p2+"_p";
    //alert(pmenu_img);
    if ($("#"+pmenu).css("display") == "block")
    {
        $("#"+pmenu).hide('slow');
        if (p3==0)
            $("#"+pmenu_img).attr('src', '/i/a_module_close.gif');
        else if (p3==1)
            $("#"+pmenu_img).attr('src', '/i/a_module_close_now.gif');
        else
            alert('Внутренняя ошибка...');
    }
    else
    {
        $("#"+pmenu).show('slow');
        if (p3==0)
            $("#"+pmenu_img).attr('src', '/i/a_module_open.gif');
        else if (p3==1)
            $("#"+pmenu_img).attr('src', '/i/a_module_open_now.gif');
        else
            alert('Внутренняя ошибка...');
    }
}

function SetPrim(txt)
{
    $("#q_text").attr('value', txt);
    AjaxSearch(txt);
}

function setPrimSearch(txt)
{
    $("#term_id").attr('value', txt);
}

function Spravka()
{
    if ($("#spravka_close").css("display") == "block")
    {
        $("#spravka_close").hide();
        $("#spravka_open").fadeIn('slow');
    }
    else if ($("#spravka_open").css("display") == "block")
    {
        $("#spravka_open").hide();
        $("#spravka_close").fadeIn('slow');
    }
}

function SiteMenu(num)
{
    if ($("#podmenu"+num).css("display") == "block")
    {
        $("#podmenu"+num).hide('slow');
        $("#menu"+num).fadeIn('slow');
        $("#menu"+num+"_v").hide();
        //alert($("#content").css("height"));
    }
    else
    {
        $("#podmenu"+num).show('slow');
        $("#menu"+num).hide();
        $("#menu"+num+"_v").fadeIn('slow');
        //alert($("#content").css("height"));
        //$("#bodyx").css("height") = "100%";
        //$("#htmlx").css("height") = "100%";
    }
}

function AutoSet()
{
    var width = $(document).width();
    var size_cassa_orig = 160;
    var size_cassa_min = 105;
    var size_cars_orig = 325;
    var size_cars_min = 265;
    document.getElementById('bodytelo').style.background="#404040";
    
    if (width <= 1110)
    {
        var add = (width-1000)/2;
        //document.title = document.title + zz + " - go";
        if (width<998)
        {
            setsize_cassa = size_cassa_min;
            setsize_cars = size_cars_min;
        }
        else
        {
            setsize_cassa = size_cassa_min+add;
            setsize_cars = size_cars_min+add;
        }
            
        if (width <= 1000)
        {
            document.getElementById('bodytelo').style.background="#f6f5f3";
        }
    }
    else
    {
        //document.title = document.title + " - ne go";
        setsize_cassa = size_cassa_orig;
        setsize_cars = size_cars_orig;
    }
    //alert(setsize_cars);
    document.getElementById('carsfull').style.width=setsize_cars+"px";
    //document.getElementById('cassa_full').style.width=setsize_cassa+"px";
}

function AutoSetNow()
{
    var width = $(document).width();
    var size_cassa_orig = 160;
    var size_cassa_min = 105;
    var size_cars_orig = 325;
    var size_cars_min = 265;
    document.getElementById('bodytelo').style.background="#404040";
    
    if (width <= 1110)
    {
        var add = (width-1000)/2;
        //document.title = document.title + zz + " - go";
        if (width<998)
        {
            setsize_cassa = size_cassa_min;
            setsize_cars = size_cars_min;
        }
        else
        {
            setsize_cassa = size_cassa_min+add;
            setsize_cars = size_cars_min+add;
        }
            
        if (width <= 1000)
        {
            document.getElementById('bodytelo').style.background="#f6f5f3";
        }
    }
    else
    {
        //document.title = document.title + " - ne go";
        setsize_cassa = size_cassa_orig;
        setsize_cars = size_cars_orig;
    }
    document.getElementById('carsfull').style.width=setsize_cars+"px";
    //document.getElementById('cassa_full').style.width=setsize_cassa+"px";
}

function ShowMe(name)
{
    var name;
    if (name == "thecatalog")
    {
        $("#theopencatalog").hide('slow');
        
        $("#thecatalog").show('slow');
        $("#theopencatalog2").show('slow');
    }
    if (name == "services")
    {
        $("#theopenservices").hide('slow');
        
        $("#services").show('slow');
        $("#theopenservices2").show('slow');
    }
}

function HideMe(name)
{
    var name;
    if (name == "thecatalog")
    {
        $("#theopencatalog").show('slow');
        
        $("#thecatalog").hide('slow');
        $("#theopencatalog2").hide('slow');
    }
    if (name == "services")
    {
        $("#theopenservices").show('slow');
        
        $("#services").hide('slow');
        $("#theopenservices2").hide('slow');
    }
}

function ShowEgid(num)
{
    var num;
    
    if ($("#pod_link"+num).css("display") == "none")
    {
        $("#pod_link"+num).show("slow");
        $("#plus"+num).css("color","#5c5d5e");
        $("#link"+num).css("color","#5c5d5e");
    }
    else if ($("#pod_link"+num).css("display") == "block")
    {
        $("#plus"+num).css("color","#e3121b");
        $("#link"+num).css("color","#139eb0");
        $("#pod_link"+num).hide("slow");
    }
}

function ShowFilter(num)
{
    var num;
    
    if ($("#filter"+num).css("display") == "none")
    {
        $("#filter"+num).show("slow");
        $("#pfil"+num).show("slow");
        $("#flink"+num).html("Свернуть<img src='/i/filter_up.gif'>");
    }
    else if ($("#filter"+num).css("display") == "block")
    {
        $("#filter"+num).hide("slow");
        $("#pfil"+num).hide("slow");
        $("#flink"+num).html("Развернуть<img src='/i/filter_down.gif'>");
    }
}



function ShowMeX(win)
{
    var win;
    
    if ($("#"+win).css("display") == "none")
    {
        $("#"+win).show("slow");
    }
    else if ($("#"+win).css("display") == "block")
    {
        $("#"+win).hide("slow");
    }
}

function ShowMeAddTovar()
{
    
    if ($("#dopparam").css("display") == "none")
    {
        $("#dopparam").show("slow");
        $("#dopparamclose").fadeIn("slow");
    }
    else if ($("#dopparam").css("display") == "block")
    {
        $("#dopparam").hide("slow");
        $("#dopparamclose").fadeOut("slow");
    }
}


function ShowDopParam()
{
    
    if ($("#prices").css("display") == "none")
    {
        $("#prices").show("slow");
        $("#pricesclose").fadeIn("slow");
    }
    else if ($("#prices").css("display") == "block")
    {
        $("#prices").hide("slow");
        $("#pricesclose").fadeOut("slow");
    }
}


function debugshow()
{
    if ($("#debugshow").css("display") == "block")
    {
        $("#debugshow").hide("slow");
    }
    else if ($("#debugshow").css("display") == "none")
    {
        $("#debugshow").show("slow");    
    }
}
