$(window).load(function()
{
    $("div.MainInfoBlock", "#Content .Inner").height(parseInt($("td.Left", "#Content .Inner").height()) - 20);
});


$(document).ready(function()
{
///////////////////////////////////////////
///////////////////ФОРМЫ///////////////////
///////////////////////////////////////////

////////////////////////////////Селекты
  /* предварительная настройка стилей селектов */
  $(".InputSelect").click(function()
  {
    var Width = $(this).width() + 30;
    if($.browser.msie && $.browser.version<='7.0')
    {
      Width = Width - 20;
    }
    $(this).find("span").css("width", Width+'px');

    /* для селектов со списком элементов более 9 штук */
    if($(this).find('span a').size() > 9)
    {
      $(this).find('span').css('height', '200px');
    }
  });

  /* открываем/прячем блок с данными для выбора (открыт должен быть только один блок в текущий момент времени) */
  $('.InputSelect').bind("click", function()
  {
    //$(this).find("span a").html($(this).find("select option").text());
    if($(this).find("span").css('display')!='none')
    {
      $('.InputSelect').find('span:visible').hide();
    }
    else
    {
      $('.InputSelect').find('span:visible').hide();
      $(this).find("span").show();
    }
	});

	/* выбираем один из пунктов селекта */
  $(".InputSelect span a").bind("click", function()
  {
    $(this).parents('p').find('b').text($(this).text());
    $(this).parents("p").find("select").val($(this).attr('rel'));
  });
////////////////////////////////Конец селектов




    $(".InputText").parent().css("padding","5px 2px 5px 0px");
    $("input:disabled").addClass("disabled");

//  Замена inpet type=checkbox на картинку
    $(".InputCheckbox input:checked").parent().css("background-position"," center 0px");

    $('.InputCheckbox').bind("click", function()
    {
      if($(this).find("input").attr("checked"))
      {
        $(this).children("input").attr("checked", "");
        $(this).css("background-position"," center -19px");
    		/////////////////////////////////Checkbox для получателя и отправителя
    	  if(!$("#sender").attr("checked"))
    	  {
    		  $("#sendername").attr("disabled", "");
    		  $("#sendername").removeClass("disabled");
    	  }
    	  if(!$("#recipient").attr("checked"))
    	  {
    		  $("#recipientname").attr("disabled", "");
    		  $("#recipientname").removeClass("disabled");
    	  }
    		//////////////////////////////////////////Конец чекбокса для получателя и отправителя
      }
      else
      {
        $(this).find("input").attr("checked", "checked");
        $(this).css("background-position"," center 0px");
  		  /////////////////////////////////Checkbox для получателя и отправителя
  		  if($("#sender").attr("checked"))
  		  {
    		  $("#sendername").attr("disabled", "disabled");
    		  $("#sendername").addClass("disabled");
  		  }
  		  if($("#recipient").attr("checked"))
  		  {
    		  $("#recipientname").attr("disabled", "disabled");
    		  $("#recipientname").addClass("disabled");
  		  }
  		  //////////////////////////////////////////Конец чекбокса для получателя и отправителя
      }
    }
  );


//  Замена inpet type=radio на картинку
    $(".InputRadio input:checked").parent().css("background-position"," center 0px");
    $('.InputRadio').bind("click",
    function ()
     {
        var current_object = this;
        $(".InputRadio").each(function(){
            if($(this).attr("name") == $(current_object).attr("name")){
                $(this).css("background-position"," center -19px");
            }
        });
        $(this).css("background-position"," center 0px");
        $(this).find("input").attr("checked", "checked");
      }
    );



    if ($.browser.msie)
    {
        $("#FixIE").attr("href", "/templates/css/fixie.css");
        // PNG fix
        if ($.browser.version=='6.0'){DD_belatedPNG.fix('.FixPNG');}
    }


    //  Убирает бекграунд у последнее новости
    $("#Content .MainInfoBlock .News p:last").css("background-image","none");

    //  Эффекты изменения главного меню
    $("#Content .Menu a").hover(function(){
        $(this).addClass("hover");
        $(this).parents("td").addClass("hover");
    }, function() {
        $(this).removeClass("hover");
        $(this).parents("td").removeClass("hover");
    });


    //  Движение блока катры РФ
    if($(this).width() <= 1000)
    {
        $("#RFMap").addClass("RFMapFix");
    }
    else
    {
        $("#RFMap").removeClass("RFMapFix");
    }

    if($(this).width() <= 1100)
        {
            $("#Content .Content .Right").addClass("RightOne");
            $("#Content .Content .Right").removeClass("RightTwo");
            $("#Content .Content .Left").addClass("LeftSmall");
            $("#Content .Content .Left").removeClass("LeftFull");
        }
        else
        {
            $("#Content .Content .Right").addClass("RightTwo");
            $("#Content .Content .Right").removeClass("RightOne");
            $("#Content .Content .Left").addClass("LeftFull");
            $("#Content .Content .Left").removeClass("LeftSmall");
        }

    $(window).resize(function() {
        if($(this).width() <= 1000)
        {
            $("#RFMap").addClass("RFMapFix");
        }
        else
        {
            $("#RFMap").removeClass("RFMapFix");
        }

        if($(this).width() <= 1100)
        {
            $("#Content .Content .Right").addClass("RightOne");
            $("#Content .Content .Right").removeClass("RightTwo");
            $("#Content .Content .Left").addClass("LeftSmall");
            $("#Content .Content .Left").removeClass("LeftFull");
        }
        else
        {
            $("#Content .Content .Right").addClass("RightTwo");
            $("#Content .Content .Right").removeClass("RightOne");
            $("#Content .Content .Left").addClass("LeftFull");
            $("#Content .Content .Left").removeClass("LeftSmall");
        }
    });

	//	Автоматическая расстановка отступов MARGIN
	$("[class*=ml-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("ml-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("margin-left", numb+"px");
				}
			}
		}

	});
	$("[class*=mt-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("mt-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("margin-top", numb+"px");
				}
			}
		}

	});
	$("[class*=mr-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("mr-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("margin-right", numb+"px");
				}
			}
		}

	});
	$("[class*=mb-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("mb-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("margin-bottom", numb+"px");
				}
			}
		}

	});

	//	Автоматическая расстановка отступов PADDING
	$("[class*=pl-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("pl-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("padding-left", numb+"px");
				}
			}
		}

	});
	$("[class*=pt-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("pt-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("padding-top", numb+"px");
				}
			}
		}

	});
	$("[class*=pr-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("pr-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("padding-right", numb+"px");
				}
			}
		}

	});
	$("[class*=pb-]").each(function(){
		var classes = new Array();
		classes = this.className.split(" ");
		for(var i in classes){
			if(classes[i].indexOf("pb-") != -1){
				var numb_pos = classes[i].indexOf("-");
				if(numb_pos != -1){
					var numb = classes[i].substring(numb_pos + 1);
					$(this).css("padding-bottom", numb+"px");
				}
			}
		}

	});

});


// функция открывает заданный файл в заданных размерах окна
function popUpOpen (winUrl, winW, winH)
{
	winProp = "toolbar=0,resizable=0,fullscreen=0,scrollbars=1,left=50,top=50,height="+winH+",width="+winW;
	window.open(winUrl,'',winProp);
}



function open_window(link,w,h, name)
{
	var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=no,scrollbars=no";
	newWin = window.open('',name,win);
	newWin.document.write('<style type="text/css">*{ margin: 0; padding: 0;}html, body{height: 100%;}</style><a href="" onclick="return false;"><img src="'+link+'" onclick="window.close();" border="0"></a>')
	newWin.focus();
}



