function initPage() {
	initAutoScalingNav({
		menuId: "main-nav",
		sideClasses: true,
		minPaddings: 10,
		tag: "strong",
		flexible: true
	});
	initAutoScalingNav({
		menuId: "main-nav2",
		sideClasses: true,
		minPaddings: 10,
		tag: "strong",
		flexible: true
	});
}
function initAutoScalingNav(o) {
	if (!o.menuId) o.menuId = "nav";
	if (!o.tag) o.tag = "a";
	if (!o.spacing) o.spacing = 0;
	if (!o.constant) o.constant = 0;
	if (!o.minPaddings) o.minPaddings = 0;
	if (!o.liHovering) o.liHovering = false;
	if (!o.sideClasses) o.sideClasses = false;
	if (!o.equalLinks) o.equalLinks = false;
	if (!o.flexible) o.flexible = false;
	var nav = document.getElementById(o.menuId);
	if(nav) {
		nav.className += " scaling-active";
		var lis = nav.getElementsByTagName("li");
		var asFl = [];
		var lisFl = [];
		var width = 0;
		for (var i=0, j=0; i<lis.length; i++) {
			if(lis[i].parentNode == nav) {
				var t = lis[i].getElementsByTagName(o.tag).item(0);
				asFl.push(t);
				asFl[j++].width = t.offsetWidth;
				lisFl.push(lis[i]);
				if(width < t.offsetWidth) width = t.offsetWidth;
			}
			if(o.liHovering) {
				lis[i].onmouseover = function() {
					this.className += " hover";
				}
				lis[i].onmouseout = function() {
					this.className = this.className.replace("hover", "");
				}
			}
		}
		var menuWidth = nav.clientWidth - asFl.length*o.spacing - o.constant;
		if(o.equalLinks && width * asFl.length < menuWidth) {
			for (var i=0; i<asFl.length; i++) {
				asFl[i].width = width;
			}
		}
		width = getItemsWidth(asFl);
		if(width < menuWidth) {
			var version = navigator.userAgent.toLowerCase();
			for (var i=0; getItemsWidth(asFl) < menuWidth; i++) {
				asFl[i].width++;
				if(!o.flexible) {
					asFl[i].style.width = asFl[i].width + "px";
				}
				if(i >= asFl.length-1) i=-1;
			}
			if(o.flexible) {
				for (var i=0; i<asFl.length; i++) {
					width = (asFl[i].width - o.spacing - o.constant/asFl.length)/menuWidth*100;
					if(i != asFl.length-1) {
						lisFl[i].style.width = width + "%";
					}
					else {
						if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1 || version.indexOf("msie 8") != -1 || version.indexOf("msie 9") != -1)
							lisFl[i].style.width = width + "%";
					}
				}
			}
		}
		else if(o.minPaddings > 0) {
			for (var i=0; i<asFl.length; i++) {
				asFl[i].style.paddingLeft = o.minPaddings + "px";
				asFl[i].style.paddingRight = o.minPaddings + "px";
			}
		}
		if(o.sideClasses) {
			lisFl[0].className += " first-child";
			lisFl[0].getElementsByTagName(o.tag).item(0).className += " first-child-a";
			lisFl[lisFl.length-1].className += " last-child";
			lisFl[lisFl.length-1].getElementsByTagName(o.tag).item(0).className += " last-child-a";
		}
		nav.className += " scaling-ready";
	}
	function getItemsWidth(a) {
		var w = 0;
		for(var q=0; q<a.length; q++) {
			w += a[q].width;
		}
		return w;
	}
}
if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);;
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('9 u=k(){9 g=/^([^#.>`]*)(#|\\.|\\>|\\`)(.+)$/;k u(a,b){9 c=a.J(/\\s*\\,\\s*/);9 d=[];n(9 i=0;i<c.l;i++){d=d.v(o(c[i],b))};6 d};k o(a,b,c){a=a.z(" ","`");9 d=a.r(g);9 e,5,m,7,i,h;9 f=[];4(d==8){d=[a,a]};4(d[1]==""){d[1]="*"};4(c==8){c="`"};4(b==8){b=E};K(d[2]){w"#":7=d[3].r(g);4(7==8){7=[8,d[3]]};e=E.L(7[1]);4(e==8||(d[1]!="*"&&!x(e,d[1]))){6 f};4(7.l==2){f.A(e);6 f};6 o(7[3],e,7[2]);w".":4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};7=d[3].r(g);4(7!=8){4(e.j==8||e.j.r("(\\\\s|^)"+7[1]+"(\\\\s|$)")==8){q};m=o(7[3],e,7[2]);f=f.v(m)}y 4(e.j!=8&&e.j.r("(\\\\s|^)"+d[3]+"(\\\\s|$)")!=8){f.A(e)}};6 f;w">":4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};4(!x(e,d[1])){q};m=o(d[3],e,">");f=f.v(m)};6 f;w"`":5=p(b,d[1]);n(i=0,h=5.l;i<h;i++){e=5[i];m=o(d[3],e,"`");f=f.v(m)};6 f;M:4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};4(!x(e,d[1])){q};f.A(e)};6 f}};k p(a,b){4(b=="*"&&a.F!=8){6 a.F};6 a.p(b)};k x(a,b){4(b=="*"){6 N};6 a.O.G().z("P:","")==b.G()};6 u}();k Q(a,b){9 c=u(a);n(9 i=0;i<c.l;i++){c[i].R=k(){4(t.j.H(b)==-1){t.j+=" "+b}};c[i].S=k(){4(t.j.H(b)!=-1){t.j=t.j.z(b,"")}}}}4(D.I&&!D.T){D.I("U",V)}',58,58,'||||if|listNodes|return|subselector|null|var||||||||limit||className|function|length|listSubNodes|for|doParse|getElementsByTagName|continue|match||this|parseSelector|concat|case|matchNodeNames|else|replace|push|childNodes|nodeType|window|document|all|toLowerCase|indexOf|attachEvent|split|switch|getElementById|default|true|nodeName|html|hoverForIE6|onmouseover|onmouseout|opera|onload|ieHover'.split('|'),0,{}))
/*parametrs [selector, hover_class]*/
function ieHover() {
	hoverForIE6(".main-nav li", "hover");
};
(function(jQuery) {
	jQuery.fn.makeTabset = function(o) {
		o = jQuery.extend( {
			tab : '.tab',
			control : '.tabset',
			animate : false,
			animate_holder : '.holder',
			action : 'click'
		}, o || {});
		jQuery(this).each(
				function() {
					tabset_holder = jQuery(this);
					tabset_holder.find(o.control + ' li').each(function(){
						jQuery(this).find('a').attr('rel','tab'+(jQuery(this).index()+1));
					});
					var index = 1;
					tabset_holder.find(o.tab).each(function(){
						jQuery(this).addClass('tab'+index);
						index += 1;
					});
					if (o.action = "click") {
						tabset_holder.find(o.control + ' li a').bind('click', function(){
							tabExec(jQuery(this));
							return false;
						});
					}
					if (o.action = "hover") {
						tabset_holder.find(o.control + ' li a').bind('mouseenter', function(){
							tabExec(jQuery(this));
							return false;
						});
					}
					function tabExec (tab) {
						if (!tab.parent().is('.active')) {
							if (o.animate == true) {
								tabset_holder.find(o.animate_holder).height(tabset_holder.find(o.animate_holder).height());
								tabset_holder.find(o.tab + '.' + tabset_holder.find(o.control + ' .active a').attr('rel')).fadeOut(200);
								tabset_holder.find(o.control + ' .active').removeClass('active');
								tab.parent().addClass('active');
								tabset_holder.find(o.tab + '.' + tab.attr('rel')).css('width', tabset_holder.find(o.animate_holder).width()).css('position', 'absolute').css('left', '-9999px').show();
								var heightTo = tabset_holder.find(o.tab + '.' + tabset_holder.find(o.control + ' .active a').attr('rel')).height();
								tabset_holder.find(o.animate_holder).animate({
									height: heightTo
								}, 500, function(){
									tabset_holder.find(o.tab + '.' + tabset_holder.find(o.control + ' .active a').attr('rel')).css('width','100%').css('position', 'static').css('left', '0').hide();
									tabset_holder.find(o.tab + '.' + tabset_holder.find(o.control + ' .active a').attr('rel')).fadeIn(200);
									jQuery(this).css('height','auto');
								});
							}
							else {
								tabset_holder.find(o.control + ' .active').removeClass('active');
								tabset_holder.find(o.tab).hide();
								tab.parent().addClass('active');
								tabset_holder.find(o.tab + '.' + tab.attr('rel')).show();
							}
						}
					}
				});
	};
})(jQuery);

jQuery(document).ready(function(){
	// jQuery('.tabs-wrap').makeTabset({
	// 		control : '.tabset ul',
	// 		tab : '.tab-holder',
	// 		animate : false,
	// 		action : 'hover'
	// 	});
	jQuery(".tabs-wrap").find('.tab_holder:first').show();
	jQuery(".tabs-wrap .tabset a").mouseenter(function(){
		var tClass = jQuery(this).attr("rel");
		jQuery(this).parents(".tabs-wrap").find(".tab-holder").hide();
		jQuery(this).parents(".tabs-wrap").find("div."+tClass).show();
		jQuery(this).parents(".tabset").find("li.active").removeClass("active");
		jQuery(this).parent().addClass("active");
	});
	jQuery('.top-box .heading ul a').click(function(){
		if (!(jQuery(this).parent().is('.active'))) {
			var prev = jQuery(this).parents('ul').find('.active a').attr('rel');
			var next = jQuery(this).attr('rel');
			jQuery(this).parents('ul').find('.active').removeClass('active');
			jQuery(this).parent().addClass('active');
			jQuery(this).parents('.top-box').find('.'+prev).fadeOut(200, function(){
				jQuery('.'+next).fadeIn(200);
			});
		}
		return false;
	})	
});




;
jQuery(document).ready(function(){

    menuHighlight('#main-nav');
    menuHighlight('#main-nav2');
    formHighlight();

});

function menuHighlight(id) {
    jQuery(id + 'li').removeClass('active');
    jQuery(id + ' li a').each(function(){
        if(-1 !== location.href.indexOf(jQuery(this).attr('href'))) {
            jQuery(this).parent().parent().addClass('active');
        }
    });
}

function formHighlight() {
    jQuery("#comment-form div.form-textarea-wrapper").removeClass('resizable-textarea').wrap('<div class="input-holder"></div>');

    jQuery("form .input-holder input, form .input-holder textarea").focus(function(){
        jQuery("form div").removeClass('input-holder-focus');
        jQuery(this).parent().parent().addClass('input-holder-focus');
    });

};

