$(document).ready(function(){
	
	
	
	
	$("a.submit_a").click(
		function(){
			$("form.send_msg").find(".invalid").removeClass("invalid");
			hid = $("<input type='hidden' name='send_message' value='send'>").appendTo($("form.send_msg"));
			$.post("/send_msg/", $("form.send_msg").serialize(), function(ans){
			if(ans.st!="ok"){
				for(var i in ans.err)
					$("form.send_msg *[name='"+i+"']").addClass("invalid");
					alert("СООБЩЕНИЕ НЕ ОТПРАВЛЕНО!\n"+ans.msg);
			} else {
				alert("Спасибо! Ваше сообщение успешно отправлено!");
				$("form.send_msg").find("input, textarea").val("");
				hide_modwin();
			}
			},"json");
			
			hid.remove();
			return false;
		}
	);
	
	$("form.send_msg").submit(function(){
		$("a.submit_a").click(); 
		return false;
	})
	
	$(".modwin .modwin_content .scroll").each(function(){
		th = $(this)
		
		var top = $(this).parent().prev();
		var down = $(this).parent().next();
		top.click(function(){th.animate({scrollTop: "-=45"}, 100)})
		down.click(function(){th.animate({scrollTop: "+=45"}, 100)})
		
		$(this).scroll(function(){
			
			var pos_Y =  $(this).scrollTop();
			((pos_Y==0) ? top.css({opacity: 0.2}) : top.css({opacity: 1})) 
			var fff = $(this).height()-(this.scrollHeight - pos_Y);
			((fff>15) ? down.css({opacity: 0.2}) : down.css({opacity: 1}))
		
			
		})
	})	
})


function winBG(boo){ 
	if(boo) $("<div></div>").addClass("BG_div").appendTo($("body")).css("opacity",0).animate({opacity: 0.6}, 100)
	else $(".BG_div").fadeOut(100, function(){$(this).remove()});
}


