/**
 * Выбор цены в селекте
 */
$(function(){
    $(".set_price").change(function () {
        str = $("select option:selected").attr("value")
        id = $(this).attr("id")
        $("#get_" + id).text(str)
    });
})

/**
 * Плавающий блок для якоря
 */
$(function(){
    var offset = $("#topAnchor").offset();
    var topPadding = $(window).height() - 150;
    $("#topAnchor").css({"opacity":"0"});
    $("#topAnchor").css({"display":"block"});
    $(window).scroll(function() {
        $("#topAnchor").css({"height": $(window).height() + "px"});
        if($(window).scrollTop() < $(window).height()){
            $("#topAnchor").css({"opacity":"0"});
        }else{
            $("#topAnchor").css({"opacity":"0.7"});
        }
        /*
        if ($(window).scrollTop() > offset.top){
            $("#topAnchor").stop().animate({marginTop: $(window).scrollTop() - offset.top + topPadding});
        }else{
            $("#topAnchor").stop().animate({marginTop: 0});
        }
        */
    });
});

$(function(){
	$('#subscribe-button').click(function() {
		$(this).attr('style', 'display:none');
		$('#subscribeform').attr({
			style: 'display:block'
		});
		$('#sf_EMAIL').attr({
			value: 'Введите e-mail'
		});
	});
	$('#sf_EMAIL').click(function() {
		$('#sf_EMAIL').attr({
			value: ''
		});
	});
	 
});

/**
 * Отправка данных серверу через ajax
 * value - значение POST массива
 */
function ajax_server(value){
	
	$.ajax({
		url: "/_service/ajax_server.php",
		type: "POST",
		data: {key: value}
	});
	
}

//Вспливающее окно с видео
function openFlvVideo(file, formTitle){
	data =  '<object id="videoplayer19" type="application/x-shockwave-flash" data="http://www.1ab.ru/video/uppod.swf" width="500" height="375">' +
				'<param name="bgcolor" value="#ffffff" />' +
				'<param name="allowFullScreen" value="true" />' +
				'<param name="allowScriptAccess" value="always" />' +
				'<param name="movie" value="http://www.1ab.ru/video/uppod.swf" />' +
				'<param name="flashvars" value="comment=tets&amp;m=video&amp;file=http://www.1ab.ru' + file + '" />' +
			'</object>'
	$('#videoConteiner').html(data);
	$("#videoConteiner").dialog({
		width:530,
		modal: true,
		title: formTitle
	});
}

//Отправка формы с помощью горячих клавич
function form_key_down()
{
	var formId
	$("form").keydown(function(event) {
		formId = $(this).attr("id");
		if (event.keyCode == '13') {
			$("input").each(function(){
				if($(this).attr('type') == 'button' && $(this).attr('name') == 'web_form_submit'){
					$(this).click()
				}
			});
		}
	});
}

function toggleTable(n)
{
	$('#'+n).slideToggle('slow');
}

$(document).ready(function(){
	//Вывод напоминания после
	var ms = new Date();
	var startTime = ms.getTime();
	var nTime;
	nTime = 1000 * 60 * 7; // 7 минут
	setTimeout('ab_reminder_info()', nTime)
});

//Счетчик для запуска напоминания о товарах в корзине
function ab_counter_basket(cTime, cStep)
{
	var minutes = 2 //Количество минут ожидания
	var steps = 5 //Количество переходов
	var nTime = 1000 * (60 * minutes - cTime) //Оставшееся время для счетчика
	if(cStep == steps){
		ab_reminder_basket()
	}else{
		setTimeout('ab_reminder_basket()', nTime)
	}
}


//Напоминание о товарах в корзине
function ab_reminder_basket()
{
	$(document).ready(function(){
		var content = '<h4>Вы выбрали товары, но не оформили заказ. Перейти в корзину?</h4>' +
		'<p><a href="/personal/cart/" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button"><span class="ui-button-text">Да</span></a>' +
		'<span onclick="hide_from_right(\'reminder_dialog\')" href="#" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button"><span class="ui-button-text">Нет</span></span></p>'
		$('#reminder_dialog').html(content)
		show_from_left('reminder_dialog')
	});
}

//Анимация: выпад слева
function show_from_left(id_element)
{
	$("#"+id_element).animate({right: 0, }, 1500 );
	//setTimeout('hide_from_left(id_element)', 1000 * 60)
}

function hide_from_right(id_element)
{
	var show_elementWidth = $('#'+id_element).outerWidth(true)
	$("#"+id_element).animate({right: "-"+show_elementWidth+"px", }, 1500 )
}

function ab_reminder_info()
{
	var content
	$(function(){
		content = '<p>Обратитесь к менеджеру удобным для вас способом:</p><div id="alarm">' +
		'<p class="b_call"><b></b><span>(495) ' + officePhone + '</span></p>' +
		'<p class="b_icq"><b></b><a href="http://web.icq.com/whitepages/message_me/1,,,00.icq?uin=608969603&action=message">ICQ</a></p>' +
		'<p class="b_write"><b></b><span class="link" onclick="u_form(36, \'ASKME\', \''+ url +'\')">Пишите нам</span></p>' +
		'<p class="b_skype"><b></b><a href="skype:Buy_1C?call">Skype</a></p></div>'
		
		$("#store_dialog").html(content);
		$("#store_dialog").dialog({
			width: 400,
			modal: true,
			title: 'Не нашли интересующую вас информацию?'
		});
		ajax_server('open_reminder_info');
	});
}

function addBasket(url)
{
	$.ajax({
		type: "GET",
		url: url,
		context: '',
		success: function(){
			$("#basket_dialog").html('<span class="h1">Товар добавлен в корзину.</span><a href="/personal/cart/">Перейти в корзину</a>');
			$(function(){
				$("#basket_dialog").dialog({
					width: 400,
					modal: true,
					title: '&nbsp;'
				});
			});
			goodsCount = parseInt($('#basketCount').html()) + 1
			$('#basketCount').html(goodsCount);
		}
	});
}

function SimpleOpenCloseSub(SubId){
	$("#" + SubId).slideToggle();
}

$(function(){
    $(".toggle").click(function(){
        $(this).children().toggle()
    })
})
