//Название 

//===========================================================================================

// Для настройки хайслайда

hs.graphicsDir = 'images/';
hs.restoreCursor="zoomout.cur";
hs.expandSteps=10;
hs.expandDuration=250;
hs.restoreSteps=10;
hs.restoreDuration=250;
hs.allowMultipleInstances=false;
hs.hideThumbOnExpand=false;
hs.captionSlideSpeed=1;
hs.outlineWhileAnimating=false;
hs.outlineStartOffset=3;
hs.marginLeft=10;
hs.marginRight=35;
hs.marginTop=10;
hs.marginBottom=35;
hs.numberOfImagesToPreload=0;
hs.zIndexCounter=1001;
hs.fullExpandIcon='fullexpand.gif';
hs.fullExpandTitle='Увеличить до реального размера';
hs.restoreTitle='Нажмите, чтобы закрыть изображение.';
hs.focusTitle='Нажмите, чтобы перенести на передний план';
hs.loadingText='Загрузка...';
hs.loadingTitle='Нажмите, чтобы отменить';
hs.loadingOpacity=0.75; hs.showCredits=false;
hs.creditsText='';
hs.creditsHref='';
hs.creditsTitle='';
hs.enableKeyListener=true;
hs.anchor='auto';
hs.align='auto';
hs.targetX=null;
hs.targetY=null;
hs.captionId=null;
hs.captionTemplateId=null;
hs.slideshowGroup=null;
hs.spaceForCaption=30;
hs.minWidth=200;
hs.minHeight=200;
hs.allowSizeReduction=true;
hs.outlineType='rounded-white';
hs.wrapperClassName=null;

//===========================================================================================



//===========================================================================================

// min - max для IE 6

$(document).ready(function() {													 
if($.browser.msie && $.browser.version == 6) { $( function() {
		
var minwidth = document.getElementById("site").currentStyle['min-width'].replace('px', '');
var maxwidth = document.getElementById("site").currentStyle['max-width'].replace('px', '');
var userwidth= document.documentElement.clientWidth;

 if(userwidth < minwidth){$("#site").css( "width", minwidth+"px" );}
 if(userwidth > maxwidth){$("#site").css( "width", maxwidth+"px" );}
 if(userwidth >= minwidth && userwidth <= maxwidth ){$("#site").css( "width", "100%" );}	


 $(window).resize( function() {	
														
		userwidth= document.documentElement.clientWidth;		
	
	  if(userwidth < minwidth){$("#site").css( "width", minwidth+"px" );}
		if(userwidth > maxwidth){$("#site").css( "width", maxwidth+"px" );}
		if(userwidth >= minwidth && userwidth <= maxwidth ){$("#site").css( "width", "100%" );}
	
													} );	
		
				                                     } ); }
                              } );

//===========================================================================================



//===========================================================================================

// PNG для IE6

function fixPNG(element)
{	//Если браузер IE версии 5.5-6
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	//alert('opera');
    if (element.tagName=='IMG') //Если текущий элемент картинка (тэг IMG)
    {
      if (/\.png$/.test(element.src)) //Если файл картинки имеет расширение PNG
      {
        src = element.src;
        element.src = "images/1g.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')";
  }
}

//===========================================================================================



//===========================================================================================

/** 
 * Happy Form Checker
 * @author wiz - wiz@kerpc.ru
 * @version 1.2
 *
 */
	$( function() {
		//
		$("form.happyform").submit( function() {
			errors = '';
			firstfound = null;
			$("form.happyform .required").each( function(i) {
				if (this.value == '') {
					//alert($("form.happyform label[for='"+this.id+"']").text());
					//label = $("form.happyform label[for='"+this.id+"']").text();
					errors += '<br />'+$("form.happyform label[for='"+this.id+"']").text();
					if (!firstfound) firstfound = this;
				}
			});
			if (errors) {
				$("div.error").html('<strong>Заполните следующие поля:</strong>'+errors);
				$("div.error").fadeIn("slow");
				firstfound.focus();
				return false;
			}
		});

		//фильтр нажатий кнопок в полях digits
		$("form.happyform .digits").bind("keypress", function(e) {
			var key = (typeof e.charCode == 'undefined' ? e.keyCode : e.charCode);
			if (e.ctrlKey || e.altKey || key < 32)
				return true;
			key = String.fromCharCode(key);
			return /\d/.test(key);
		});
	});
//===========================================================================================



//===========================================================================================

// Границы для TH 

$(document).ready(function() {
  $("th:first-child").addClass("brhl");
	$("th:last-child").addClass("brhr");
                              } );

//===========================================================================================


//===========================================================================================

//  Верхняя горизонтальная менюшка

$(document).ready(function() { 
$("ul.tpm > li").hover(													 
function(){
	$(this).children("ul").animate({height: "show"}, 350);
	$(this).addClass("vid");	
	},	 
function(){$(this).children("ul").animate({height: "hide"}, 150);});
});

//===========================================================================================


//===========================================================================================

// Для полей ввода

$(document).ready(function() { 
$("input, textarea").focus( function() {$(this).addClass("onFocus"); } );
$("input, textarea").blur( function() {$(this).removeClass("onFocus");} );
});
//===========================================================================================


//===========================================================================================

//  Для кнопок

$(document).ready(function() { 
$("button").mouseover( function() {$(this).addClass("buho");} );
$("button").mouseout( function()  {$(this).removeClass("buho");} );
});

$(document).ready(function() { 
$(".button").mouseover( function() {$(this).addClass("buho");} );
$(".button").mouseout( function()  {$(this).removeClass("buho");} );
});

//===========================================================================================

$(document).ready(function() {




var widthsite = $("#site").width();// alert(widthsite);

var widthcont = widthsite - 498;
$("div.content").css("width", widthcont + "px");


	if(1244 <= widthsite && widthsite < 1280){
	 $("ul#menu-top li a").css("font-size","14px");
	  $("table.topme").css("width","80%");
	}
	
	if(1142 <= widthsite && widthsite < 1244){
	 $("ul#menu-top li a").css("font-size","12px");
	  $("table.topme").css("width","80%");
	}	
	if(widthsite < 1142){
	 $("ul#menu-top li a").css("font-size","11px");
	 $("table.topme").css("width","88%");
	}	
	
	
	ptm =  $("ul#menu-top").width(); //	alert(ptm);
	tdtm =  $("ul#menu-top").parent("td").width(); //alert(tdtm);
	smleft = (tdtm - ptm - 20 )/2;
	$("ul#menu-top").css("padding-left", smleft);
	
	
	
$(window).resize(function(){
	
var widthsite = $("#site").width(); 

var widthcont = widthsite - 498;
$("div.content").css("width", widthcont + "px");

		if(1244 <= widthsite && widthsite < 1280){
	 $("ul#menu-top li a").css("font-size","14px");
	 $("table.topme").css("width","80%");
	}
	
	if(1142 <= widthsite && widthsite < 1244){
	 $("ul#menu-top li a").css("font-size","12px");
	 $("table.topme").css("width","80%");
	}	
	if(widthsite < 1142){
	 $("ul#menu-top li a").css("font-size","11px");
	 $("table.topme").css("width","88%");
	}	
	
	
	ptm =  $("ul#menu-top").width();	
	tdtm =  $("ul#menu-top").parent("td").width(); 
	smleft = (tdtm - ptm - 20 )/2;
	$("ul#menu-top").css("padding-left", smleft);
	
  
});
	
	


$("ul.gallery li div a img").each(function(){ 
		$(this).load(loadImgFix(this));				
	});	

	function loadImgFix(obj)
	{
		return function(){		
			var wimg = $(obj).width(); //alert(wimg);
			$(obj).parent("a").css("width", wimg + 2);
			$(obj).parent("a").parent("div").css("width", wimg + 10);
			$(obj).parent("a").parent("div").parent("li").css("width", wimg + 10);
				
		};
	} 


});

//===========================================================================================

$(document).ready(function() {
													 
	var userheight= document.documentElement.clientHeight;
	var userwidth= document.documentElement.clientWidth;
	var hstruktura = $("#struktura").height();
	var firsthstruktura = hstruktura;
	if ((($.browser.msie && $.browser.version == 6) || ($.browser.mozilla)) && (userwidth < 990))
	   {userheight = userheight + 17;}
	var hzona = userheight - 554;
	var hzona2 = userheight - 672;
	if (hstruktura < hzona){$("#struktura").css( "height", hzona +"px" );}
	if (hstruktura < hzona){$(".d-cont").css( "height",  hzona2 +"px" );}
	


	$(window).resize(function(){
														
														
			userheight= document.documentElement.clientHeight;
			hstruktura = $("#struktura").height();
			if ((($.browser.msie && $.browser.version == 6) || ($.browser.mozilla)) && (userwidth < 990))
	       {userheight = userheight + 17;}
			hzona = userheight - 554;
			hzona2 = userheight - 672;//alert(hzona2);
			if (hstruktura < hzona) {
				
				  $("#struktura").css( "height", hzona +"px" );  $(".d-cont").css( "height",  hzona2 +"px" );
				
				 }
				 
			if ((hstruktura > hzona) && (hstruktura > firsthstruktura)) {
				
				  $("#struktura").css( "height", hzona +"px" );  $(".d-cont").css( "height", hzona2 +"px" );				
				
				 }				
		
	});



});



$(document).ready(function() {
start();
});

var j;

function start(){	
		j = 0;
		$(".kns img:nth-child(1) ").addClass("metka").show(); 
			dalee ();		
}

	function dalee (){
				id_t= setTimeout("slaid()", 5000); // Интервал видимости первой картинки
	}		
	
	function slaid(){
		n  = $(".kns img ").length ;
		j = j + 1;
		if(j < n){
			$(".kns img.metka").removeClass("metka").animate({opacity: "hide"}, 3000).next().animate({opacity: "show"}, 3000).addClass("metka");		
				dalee ();
		}else{
				$(".kns img.metka").removeClass("metka").animate({opacity: "hide"}, 3000);
				$(".kns img:nth-child(1) ").animate({opacity: "show"}, 3000).addClass("metka"); 
				j = 0;
				dalee ();
			}
	}




