$(document).ready(function () {
/*
if($('.smile-index-blocks'))
{
 if($('#smLeft2').height() > $('#smRight2').height()) $('#smRight2').height($('#smLeft2').height() + 12)
 else $('#smLeft2').height($('#smRight2').height() + 12)
}	
*/
//Новый блок журналов на главной
   $(".index-mags div.list a").click(function() {
   	if($(this).hasClass("active")) return false;
   	$('.index-mags .mag').hide();
   	$($('.index-mags .mag').get($(".index-mags div.list a").index(this))).show();
   	$(".index-mags div.list a.active").removeClass("active");
		$(this).addClass('active');
   	return false;
   })

        $(".zebra tr:nth-child(odd)").addClass("odd");
	
	if ($("div.rightmenu").length) $("#mainmenu table").addClass('withr');
		
	$('#forum').not(':has(div.u1)').addClass('grey_plash');
	
	$('#maintema, #periodica, .grey_plash').not(':has(div.u1)').addClass('wrap_c');
	$('#maintema, #periodica, .grey_plash, .opinions_detail .member1, .opinions_detail .member2').not(':has(div.u1)').wrapInner('<div class="u1"><div class="u2"><div class="u3"><div class="u4"></div></div></div></div>');
	/*$('#periodica').wrapInner('<div class="u1"><div class="u2"><div class="u3"><div class="u4"></div></div></div></div>');*/
	
	/*для всех форм*/	
	$(".iform").addClass("block_r");
	
	$(".block_r").not(".nth-corners").addClass("border2 nth-corners");	
	$(".nth-corners").append("<b class=\"top-right\"></b><b class=\"top-left\"></b><b class=\"bot-right\"></b><b class=\"bot-left\"></b>");
	$(".nth-corners_thalf").append("<b class=\"top-right\"></b><b class=\"top-left\"></b>");
	$(".nth-corners_bhalf").append("<b class=\"bot-right\"></b><b class=\"bot-left\"></b>");
	$(".nth-corners > b, .nth-corners_bhalf > b, .nth-corners_thalf > b").addClass("corner");
	//$(".nth-corners > b").addClass("corner");
	
	
	$("div.items div").show();
	$("div.heads span:first-child").addClass("active border2");
	$("div.items > div").addClass("item");
	$("div.items div.item").hide();
	$("div.items div:first-child").show();
	
	$("input[type=radio]").addClass("inputradio");
	$("input[type=checkbox]").addClass("inputcheckbox");
	
	$("#block_journals .heads span").each(function () {
		index=$("#block_journals .heads span").index(this);
		//console(index);
		$(this).css("left",index*74);
	});
	
	/*css z-index*/
	$(".sliders").each(function () {
		var zind=50+$(this).find("div.heads span").length;	
		$(this).find("div.heads span").each(function () {
			$(this).css("z-index", zind--);
		});
		
		zind_act=parseInt($(this).find("span.active").css("z-index"))+$(this).find("div.heads span").length;
		$(this).find("span.active").css("z-index", zind_act);	
	})
	
	$("#block_journals").removeClass("hide");
	
	$("div.heads span b").click(function () {
		return false;		
	});
	
	$("div.heads span").click(function () {
		if ($(this).is(":not(.active)")) return false;		
	});
	
	$("div.heads span").dblclick(function () {
		if ($(this).is(":has(a)")) window.location=$(this).find("a").attr("href"); 
		return false;
	});
	
	$("div.heads span").click(function () {
			var obj=$(this).parent().parent();
			
			obj_head=$(this).parents(".sliders").find("div.heads");
			zind_act=parseInt($(obj_head).find("span.active").css("z-index"))-$(obj_head).find("span").length;
			$(obj_head).find("span.active").css("z-index", zind_act);
			
			$(obj).children("div.heads").children("span").removeClass("active border2");
			$(this).addClass("active border2");
			
			zind_act=parseInt($(this).css("z-index"))+$(obj_head).find("span").length;
			$(obj_head).find("span.active").css("z-index", zind_act);
			
			$(obj).children("div.items").children("div").hide();
			var index = $(obj).children("div.heads").children("span").index($(this));
			$(obj).children("div.items").children("div").eq(index).show();
			
			$('.link_bl').hide().show();
	});
	
	
	/*var css_main = $('head link[href=/bitrix/templates/nalogi/template_styles.css]');
	var css_print = $('head link[media=print]');
	css_main.attr('media', 'screen');
	
	$('#print-url, #unprint-url').click( function(){
		if ( !($.browser.msie && jQuery.browser.version<=6))
		{
			if( css_print.attr('media') == 'print' )
			{
				css_main
				.attr('media', 'none')
				.attr('disable', 'true')
				css_print.attr('media', '')
			}
			else
			{
				css_main
				.attr('media', 'screen')
				.attr('disable', 'false')
				css_print.attr('media', 'print')
			}
			return false
		}
		else return true;
	});*/
	$("#buy_subs").click(function () {		
		 if ($("#buy_subs_form").is(":visible")) {
		   	   $("#buy_subs_form").hide();
		   }
	   else $("#buy_subs_form").show();
	   
	   return false;
	});	
	
	
	/*buttons*/
	$('.btn').transformBtn("niceBtn");
	$('.btnb').transformBtn("niceBtnb");
	$('.button').transformBtn("niceButton");
	
	$('#search-input').placeholder({values: ['например, трудовой договор'], blockSubmit: true});	
	
	$('.ajax').each(function(){
        $(this).attr('href', $(this).attr('href')+'&ajax=y');
    });
    // подключаем fancybox
	$('.ajax').fancybox({
        'overlayShow': true,
        'hideOnContentClick': false,  
        'enableEscapeButton': true,
        'padding': 20,
        'frameWidth': 500,
        'frameHeight': 570,
        'centerOnScroll': false 
    });
	
	/**
	* рейтинг в Улыбка
	*/
	$('#maincontent .smile_vote_like').bind('click', function(e){
		var $_this = $(this);
		var $_vote_count = $_this.siblings(".smile_vote_like_count");
		e.preventDefault();
		$.get("/bitrix/components/individ/rating.smile/component.php?IBLOCK_ID=" + $_vote_count.attr('iblock') + "&ELEMENT_ID=" + $_vote_count.attr('element'), function(d){
            if(d)
			  $_vote_count.html(d);  
        });
	});
	
	/**
	* расшарить в Улыбка
	*/
	var $smileShareBlocks = $("#maincontent .b-smile__share");
	if($smileShareBlocks.length)
	{
		$smileShareBlocks.each(function(){
			new Ya.share({
					element: $(this).attr('id'),
					link: $(this).attr('link'),
					title: $(this).attr('name'),
					elementStyle: {
						type: 'none',
						quickServices: ['vkontakte','facebook','twitter','odnoklassniki']
					}
			});
		});
		
		$("#maincontent .b-share__link").live('click', function(){
			$(this).parent().parent().siblings(".smile_vote_like:first").trigger('click');
		});
	}
	
	/**
	* видео в Улыбка
	*/
	$(".b-smile img[rel]").overlay();
});

function getBrowserInfo() {
 var t,v = undefined;
 if (window.opera) t = 'Opera';
 else if (document.all) {
  t = 'IE';
  var nv = navigator.appVersion;
  var s = nv.indexOf('MSIE')+5;
  v = nv.substring(s,s+1);
 }
 else if (navigator.appName) t = 'Netscape';
 return {type:t,version:v};
}
 
function bookmark(a){
 var url = window.document.location;
 var title = window.document.title;
 var b = getBrowserInfo();
 if (b.type == 'IE' && 8 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
 else if (b.type == 'Opera') {
  a.href = url;
  a.rel = "sidebar";
  a.title = url+','+title;
  return true;
 }
 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
 return false;
}


/*buttons*/
$.fn.transformBtn = function(varclass){
	return $(this).each(function(){
		var btn = $('<button type="'+ this.type +'" value="'+ this.value +'" class="'+varclass+'"><span><span><span>'+this.value+'</span></span></span></button>');
		btn.focus(function(){ $(this).addClass('niceBtnFocus')}).blur(function(){ $(this).removeClass('niceBtnFocus')});
		
		if (typeof this.name != 'undefined') btn.attr('name', this.name);
		if (typeof this.id != 'undefined') btn.attr('id', this.id);
		if (typeof this.onclick != 'undefined') btn.click(this.onclick);

		$(this).replaceWith(btn);
	});
};

/**
 * jQuery.placeholder - Placeholder plugin for input fields
 * Date: 2008/10/14
 *
 * @author Blair Mitchelmore
 * @version 1.0.1
 *
 **/
new function($){$.fn.placeholder=function(settings){settings=settings||{};var key=settings.dataKey||"placeholderValue";var attr=settings.attr||"placeholder";var className=settings.className||"placeholder";var values=settings.values||[];var block=settings.blockSubmit||false;var blank=settings.blankSubmit||false;var submit=settings.onSubmit||false;var value=settings.value||"";var position=settings.cursor_position||0;return this.filter(":input").each(function(index){$.data(this,key,values[index]||$(this).attr(attr));}).each(function(){if($.trim($(this).val())==="")
$(this).addClass(className).val($.data(this,key));}).focus(function(){if($.trim($(this).val())===$.data(this,key))
$(this).removeClass(className).val(value)
if($.fn.setCursorPosition){$(this).setCursorPosition(position);}}).blur(function(){if($.trim($(this).val())===value)
$(this).addClass(className).val($.data(this,key));}).each(function(index,elem){if(block)
new function(e){$(e.form).submit(function(){return $.trim($(e).val())!=$.data(e,key)});}(elem);else if(blank)
new function(e){$(e.form).submit(function(){if($.trim($(e).val())==$.data(e,key))
$(e).removeClass(className).val("");return true;});}(elem);else if(submit)
new function(e){$(e.form).submit(submit);}(elem);});};}(jQuery);
