


function iFrameFileDownload(fileName) {
	$('#FileDownloadIframe').remove();
	$('body').append('<iframe id="FileDownloadIframe" src="/system/php/scripts/download.php?document='+fileName+'" style="display:none; position: absolute; width: 1px; height: 1px;"></iframe>');
}



function Add2Basket(document_id, is_auth) {
	var text = "";
	if(is_auth == false) {
		text = "<br>Для дальнейшего оформления заказа вам необходимо <a href=\"/personal/registration/index.php\">зарегистрироваться</a>";
	}
	values4json = {"_module":"basket", "_action":"add", "document_id":document_id};
	$.getJSON("/system/php/service.php",values4json, function(data) {
																	switch(data.result) {
																		case "success" : 
																			show_message("Документ успешно добавлен в корзину." + text);
																			//$('#basket_button_'	+ document_id).remove();
																			break;
																		case "already_in_basket" : 
																			show_message("Документ уже есть в корзине." + text);
																			//$('#basket_button_'	+ document_id).remove();
																			break;
																	}
																});
}


function BuyNow(document_id, elt) {
	values4json = {"_module":"payment", "_action":"check", "document_id":document_id};
	$.ajax({
		type:		"POST",
		url: 		"/system/php/service.php",
		data: 		values4json,
		dataType:	"json",
		success: function(data){
			// перегружаем авторизационный блок
			$('#top_login_block').load("/system/includes/auth.phtml");
			if(data.result == "fail") {
				switch(data.reason) {
					case "money":
						// показать попап
						payment_show(document_id);
						scrollTo(0,0);
						break;
					derfault:
						show_message("Произошла ошибка, попробуйте еще раз");
						break;
				}
			} else {
				$('#by_button_'		+ document_id).remove();
				$('#basket_button_'	+ document_id).remove();
				if($(elt).attr('type') == "image") {
					$('#button_block_'	+ document_id).html('<input onClick="iFrameFileDownload(' + document_id + ')" id="download_button_' + document_id + '" document_id="'+document_id+'" type="image" src="/img/download_button.gif" width="60" height="20" />');
				} else {
					$('#button_block_'	+ document_id).html('<p><a onClick="iFrameFileDownload(' + document_id + ')" id="download_button_' + document_id + '" document_id="'+document_id+'" href="#">Скачать</a></p>');
				}
				$('#payment_user_money_' + document_id).show();
			}
		}
	});

}



function sms_select_operator(operator_id, other_operator) {
	if(other_operator == 0) {
		// меню
		$('#sms_operators_select_other').show();
		var el = $('#sms_operator_' + operator_id);
		el.parent().find('.act').removeClass('act');
		el.addClass('act');
		// удаляем лишние ячейки
		$("#sms_operator_costs").find('table:last').find('tr:first').nextAll().remove();
		// скрываем часть с ценами
		$("#sms_operator_costs").hide();
	} else if (other_operator == -1) {
		var el = $('#sms_operator_' + operator_id);
		el.parent().find('.act').removeClass('act');
		el.addClass('act');
		$.ajax({
			url: "/lists/sms_operators/"+operator_id+".shtml",
			cache: false,
			success: function(html){
				// удаляем лишние ячейки
				$("#sms_operator_costs").find('table:last').find('tr:first').nextAll().remove();
				// догружаенм нужные
				$("#sms_operator_costs").find('table:last').find('tr:first').after(html);
				$("#sms_operator_costs").show();
			}
		});
	} else if (other_operator == 1) {
		$.ajax({
			url: "/lists/sms_operators/"+operator_id+".shtml",
			cache: false,
			success: function(html){
				// удаляем лишние ячейки
				$("#sms_operator_costs").find('table:last').find('tr:first').nextAll().remove();
				// догружаенм нужные
				$("#sms_operator_costs").find('table:last').find('tr:first').after(html);
				$("#sms_operator_costs").show();
			}
		});
	}
}


function payment_hide() {
	$('#dark-box-dark').hide();
	$('#dark-box-content').hide();
}


function payment_show(doc_id) {
	$('#dark-box-dark').show();
	$('#dark-box-content').load("/system/includes/popup_payment.phtml?documentId="+doc_id).show();
}


function sms_activate_code() {
	code = $('#sms_activate_code').val();
	$.ajax({
			type:		"POST",
			url: 		"/system/php/scripts/user_money_sms.php",
			data:		"code="+code,
			dataType: 	"json",
			success: function(json){
				if(json.result == "success") {
					$('#djem_user_count').html(json.money + "руб.");
					show_message("Счет пополнен");
				} else {
					switch(json.reason) {
						case "no_such_code":
							show_message("Вы неправильно ввели код");
							break;
						case "no_code_input":
							show_message("Вы не ввели код");
							break;
						case "not_authed":
							show_message("Вы не авторизованы");
							break;
					}
				}
			}
		});
}