$(document).ready(function () {
	$(".zebra tr:nth-child(odd)").addClass("odd");
	
	if ($("div.rightmenu").length) $("#mainmenu table").addClass('withr');
		
	//$(".iform").addClass("border2 nth-corners");
	/*$(".iform").wrap('<div class="cover_f"><div class="u2"><div class="u3"><div class="u4"><div class="u5"><div class="u6"><div class="u7"><div class="u8"></div></div></div></div></div></div></div></div>')
	$(".wild .iform").wrapInner('<div class="wp"></div>');*/
	
	$('.vote, .faq, #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>');*/
		
	$(".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");
	
	$("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();
	
	
	$("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).children("div.heads").children("span").removeClass("active border2");
			$(this).addClass("active border2");
			$(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();			
	});
	
	
	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");
	
});

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);
	});
};
