//topmenu

var auth_opened = false;

	$(document).ready(function() {
		var actMenuId = $(".tm .tmactive").attr("id");
		if(typeof(actMenuId) != 'undefined') {
		var sectionId = actMenuId.substring(5,actMenuId.length);
	}
	
	var smId = "submenu-" + sectionId;
	$("#" + smId).show();
	  
	$(".tm li").bind("mouseenter",function(){
		$(".tm li").removeClass("tmactive");
		$(this).addClass("tmactive");
		var mid = $(this).attr("id");
		var section = mid.substring(5,mid.length);
		var smid = "submenu-" + section;
		$(".tsm").hide();
		$("#" + smid).show();
	});

});

//tabs

(function($) {
$(function() {

    $('div.tptabs').each(function() {
  $(this).find('span').each(function(i) {
      $(this).click(function(){
    $(this).addClass('current').siblings().removeClass('current');
    var p = $(this).parents('div.tp');
    p.find('div.tpcont').hide();
    p.find('div.tpcont:eq('+i+')').show();
      });
  });
    });

})
})(jQuery)

// copy
jQuery.fn.addtocopy = function(usercopytxt) {
    var options = {htmlcopytxt: '<br>Подробнее: <a href="'+window.location.href+'">'+window.location.href+'</a> <br>', minlen: 25, addcopyfirst: false}
    $.extend(options, usercopytxt);
	var copy_sp = document.createElement('span');
	copy_sp.id = 'ctrlcopy';
	copy_sp.innerHTML = options.htmlcopytxt;
	return this.each(function(){
		$(this).mousedown(function(){$('#ctrlcopy').remove();});
		$(this).mouseup(function(){
			if(window.getSelection){	//good times 
				var slcted=window.getSelection();
				var seltxt=slcted.toString();
				if(!seltxt||seltxt.length<options.minlen) return;
				var nslct = slcted.getRangeAt(0);
				seltxt = nslct.cloneRange();
				seltxt.collapse(options.addcopyfirst);
				seltxt.insertNode(copy_sp);
				if (!options.addcopyfirst) nslct.setEndAfter(copy_sp);
				slcted.removeAllRanges();
				slcted.addRange(nslct);
			} else if(document.selection){	//bad times
				var slcted = document.selection;
				var nslct=slcted.createRange();
				var seltxt=nslct.text;
				if (!seltxt||seltxt.length<options.minlen) return;
				seltxt=nslct.duplicate();
				seltxt.collapse(options.addcopyfirst);
				seltxt.pasteHTML(copy_sp.outerHTML);
				if (!options.addcopyfirst) {nslct.setEndPoint("EndToEnd",seltxt); nslct.select();}
			}
		});
  });
}
		
  $(function(){
    $("#n_n").addtocopy({htmlcopytxt: '<br>Подробнее: <a href="'+window.location.href+'">'+window.location.href+'</a> ', minlen:35, addcopyfirst: false});
  });		

