$(document).ready(function(){

	$('.news_list .all a').click(function(){
		$(this).parent().toggleClass('act');
		$('.news_list ul').toggleClass('uncut');
		if ($(this).parent().hasClass('act')) {
			$('.news_list .all a.tx').html('Свернуть');
		} else {
			$('.news_list .all a.tx').html('Все новости');
		}
		return false;
	});

	$('.quests .all a').click(function(){
		$(this).parent().toggleClass('act');
		$('.quests ul').toggleClass('uncut');
		if ($(this).parent().hasClass('act')) {
			$('.quests .all a.tx').html('Свернуть');
		} else {
			$('.quests .all a.tx').html('Показать все вопросы');
		}
		return false;
	});

	$('.comms .all a').click(function(){
		$(this).parent().toggleClass('act');
		$(this).parent().parent().toggleClass('uncut');
		if ($(this).parent().hasClass('act')) {
			$('.comms .all a.tx').html('Свернуть');
		} else {
			$('.comms .all a.tx').html('Показать все комментарии');
		}
		return false;
	});

	$('.rules .all a').click(function(){
		$(this).parent().toggleClass('act');
		$(this).closest('.cuttering').toggleClass('uncut');
		if ($(this).parent().hasClass('act')) {
			$(this).parent().find('.tx').html('Свернуть');
		} else {
			$(this).parent().find('.tx').html('Развернуть текст');
		}
		return false;
	});
	
	/*$('.register input#permit').change(function(){
		if ($(this).attr('checked')) {
			$(this).closest('.btns').find('.red_btn').removeClass('pas');
		} else {
			$(this).closest('.btns').find('.red_btn').addClass('pas');
		}
		return true;
	});*/
	$(".register input#permit").change(function(){
		if($(this).is(":checked"))
		{
			$(this).closest('.btns').find('.red_btn').removeClass('pas');
		}
		else
		{
			$(this).closest('.btns').find('.red_btn').addClass('pas');
		}
	});

	/**
	 * @author enesterov
	 */
	//попап для входа бонусная карта
	$("#card1 > .card, #card1 > .balloons > .bonus").click(function(){
		$("#block_login").css({display:"block"});
		return false;
	});

	//попап для входа co-brand карта
	$("#card2 > .card, #card2 > .balloons > .bonus").click(function(){
		$("#block_login_cobrand").css({display:"block"});
		return false;
	});

	//попап кнопка закрыть
	$(".close").click(function(){
		$("#block_login").css({display:"none"});
		$("#block_login_cobrand").css({display:"none"});

		return false;
	});
	//вход пользователя
	$("form > a.yelwht_btn").click(function(){
		var url = $(this).parent().attr("action");
		$(this).parent().submit();
		return false;
	});
	//регистрация
	$(".regfrm > form").find(".red_btn").click(function(){
		if(!$(this).hasClass("pas"))
		{
			$(".regfrm > form").submit();
		}
		return false;
	});

	//РЕДАКТИРОВАНИЕ
	/*$("#editform > form").find(".red_btn").click(function(){
		$(".regfrm > form").submit();
		return false;
	});*/
	//изменение стратегии
	$("div.strategy > a.redwht_btn").click(function(){
		//alert(111);
		$(this).parent().find("form").submit();
		return false;
	});
	//попап изменение шкалы
	$("#userinfo > #change-scale a").click(function(){
		$("#block_login").css({display:"block"});
		return false;
	});

	//изменение шкалы
	$("#block_login form > a.redwht_btn").click(function(){
		//var url = $(this).parent().attr("action");
		//$(this).parent().submit();
		$("#block_login form").submit();
		return false;
	});
	//попап подписки
	$(".subscript_blk").find(".redwhtm_btn").click(function(){
		$("#block_login_cobrand").css({display:"block"});
		return false;
	});

	$("#block_login_cobrand").find(".redwht_btn").click(function(){
		$("#block_login_cobrand").find("form").submit();
		return false;
	});
	//кнопка отписаться от всего
	$(".dont > #maillist").change(function(){
		if($(this).is(":checked"))
		{
			$(".subscript_blk_selector .lbl input:checked").each(function(i, checkbox) {
				checkbox.checked = false;
				});
		}
		else
		{
			if($(".subscript_blk_selector .lbl input:checked").length == 0)
			{
				$(this).each(function(i, ch){
					ch.checked = true;
				});
			}
		}
		
	});
	//кнопки подписок
	$(".subscript_blk_selector .lbl input").change(function() {
		if($(".subscript_blk_selector .lbl input:checked").length == 0)
		{		
			
			$(".dont > #maillist").each(function(i, ch){
				ch.checked = true;
			});
		}
		else
		{
			$(".dont input:checked").each(function(i, checkbox){
				
				checkbox.checked = false;
			});
		}
	});
	
	//about
	$('.about .txt .mr a').click(function(){
		$(this).closest('.cuttering').toggleClass('uncut');
		if ($(this).closest('.cuttering').hasClass('uncut')) {
			$(this).html('Скрыть');
		} else {
			$(this).html('Подробнее');
		}
		return false;
	});
	
	$("#phone").keyup(function(){
		if($(this).val().length < 2)
		{
			
			$(this).val("+7");
		}
	})
	
	$.mask.rules =  {'7': /[7-7]/}
	$.mask.masks.msk = {mask: '+7 (999) 999-99-99', defaultValue : '+7'};
	$.mask.masks.p4 = {mask: '9999'};
	$.mask.masks.p3 = {mask: '999'};
	$.mask.masks.p1 = {mask: '9'};
	$("#phone").setMask();
	$(".edt4").setMask();
	$(".edt3").setMask();
	$(".edt1").setMask();
	
});
