$(function drop_menu () {

	$("ul.subnav").parent().find("a").addClass("thissub");
	$("ul.topnav li a.thissub").hover(function() { 
		$(this).parent().find("ul.subnav").slideDown('fast').show(); 
		$(this).parent().hover(function() {
		}, function(){	
			$(this).parent().find("ul.subnav").slideUp('fast'); 
		});

		});

});

//Обработка полей ввода 
$(function inputs_style () {
            $('input:text, input:password, input:file, select, textarea')
                .addClass('inputs')
				.focus(function(){
					$(this).addClass("focus");
					$(this).parents('label').addClass("over");
				})
				.blur(function(){
					$(this).removeClass("focus");
					$(this).parents('label').removeClass("over");
				})
        });

//Подсветка комментариев автора новости и эффект появления кнопок редактирования, цитирования и удаления комментариев. 
$(function autor_hightlite () {
    var newsAuthor = $("div[class=news]").find("a[href*=user]").text();
        $("div[class=comments]").each(function () {    
            if ($(this).find("a[href*=user]").text() == newsAuthor) {
                    $(this).addClass("hightlite");
                }
        });

	$(".comments") .addClass("invisible").hover(
		function(){
			$(this).removeClass("invisible");
		}, 
			function(){
				$(this).addClass("invisible");
			});   
});

//Обработка новостей на главной странице.

$(function main_news () {
    nNews = $("div[id^=m-id-]")
    nNews.each(function (nid) {
		$(this).replaceWith("<div id='n3-id-"+nid+"' class='modnews descript'><div class='image'></div>" + $(this).text().substr(0,135) + "&hellip;</div>");
		$(this).find("img").filter("img:first").unwrap().removeAttr("align").fadeIn(10).prependTo("div[id='n3-id-"+nid+"'] div[class*=image]");
		$("div[class*=image]:empty").hide(10);
		
	});
	
	$(".main-short")
	.click(function(){window.location=$(this).find("a").attr("href"); return false;}); 
});
//Сообщение об отсутствии комментариев.
$(function(){    
var comments_block = $("#fornocomments");
if (comments_block.find("div[id*=comment-id-]").first().text() == "") {comments_block.prepend('<div class="nocomments">Комментариев пока нет</div>');}
});

//////////	
//ВНИМАНИЕ! Всё что ниже - всегда должно быть в конце, если чтото добавлять, то выше этой строки!
//////////
//Это функция создания хинта.
	function simple_tooltip(target_items, name){
 $(target_items).each(function(i){
		$("body").append("<div class='"+name+"' id='"+name+i+"'><p>"+$(this).attr('title')+"</p></div>");
		var tooltip = $("#"+name+i);
		if($(this).attr("title") != "" && $(this).attr("title") != "undefined" ){
		$(this).removeAttr("title").mouseover(function(){
				tooltip.css({opacity:0.9, display:"none"}).fadeIn(30);
		}).mousemove(function(kmouse){
				tooltip.css({left:kmouse.pageX+15, top:kmouse.pageY+15});
		}).mouseout(function(){
				tooltip.fadeOut(10);
		});
		}
	});
}
$(function () {
simple_tooltip(".ttp_lnk a","tooltip");
});
