var added2favorites = false;

function init_datefield(id, cdate)
{
	if (cdate == '')
		$(id).datepicker();
	else	
		$(id).datepicker({defaultDate: new Date ( cdate )});
	$(id).datepicker('option', 'dateFormat', 'dd-mm-yy');
	$(id).datepicker('option', 'dayNamesMin', ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'] );
	$(id).datepicker('option', 'monthNames', ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь']);
}

function delete_admin_galleries()
{
	if (confirm('Удалить выбранные категории с фотографиями? При удалении, чует моё сердце, удаляться физически фотографии. '))
		return true;
	else
		return false;
}

function change_currency(currency)
{
	$.post(
		'/ajax/change_currency',
		{ currency : currency },
	function answ()
	{
		location.href = location.href;
	}
	);
}

function ask_add2favorites()
{
	return true;
  if (!added2favorites)
  {
		if (confirm("Перед оформлением заказа, желаете добавить выбранные товары в Фавориты?"))
		{
			$('#favorite_group_name').focus();
			return false;
		}		
		return true;
	}
}
function change_set_to()
{
	var ctest = document.getElementById('send_to[test]');
	var call = document.getElementById('send_to[all]');	
	var csubscribers = document.getElementById('send_to[all]');		
	
	var send_to_test = $('#send_to[test]').attr('checked');
	
	alert(send_to_test);
}

function method_edit()
{
	var method_id = $('#method_id').val();
	if ( method_id != '')
		location.href='/admin_delivery_methods/edit/' + method_id;
}
function method_delete()
{
	var method_id = $('#method_id').val();
	if ( method_id != '')
		location.href = '/admin_delivery_methods/delete/' + method_id;
}

function method_add()
{
	location.href = '/admin_delivery_methods/add';
}

function ip2domain(ip)
{
	$.post('/ajax/ip2domain', { 'ip' : ip }, 
		  function(answ) {
				alert('Домен: ' + answ);
			}
		);
}

function refresh_basket()
{
	var randomnumber = Math.floor(Math.random()*121);
	$.post('/ajax/refresh_basket', { 'rand' : randomnumber }, 
		  function(answ) {
				$("#basket_div").html(answ);
				var r = $('.basket_table').length;

				if (r)
					$('#basket_image').attr('src', '/images/blum/basket_flash2.gif');
				else
					$('#basket_image').attr('src', '/images/cebi/y_square.gif');
			}
		);
}

function truncate_basket()
{
	if (confirm('Вы уверены, что хотите очистить список выбранных товаров?'))
	{
		$.post('/ajax/truncate_basket', '', function() { refresh_basket() });
	}
}

function add2basket(id)
{
	var add_count = parseInt($('#add_count'+id).val());
	if (isNaN(add_count) || add_count < 1)
		add_count = 1;
	var randomnumber = Math.floor(Math.random()*121);
	$.post('/ajax/add2basket', { 'code' : id,  'add_count' : add_count, 'rand' : randomnumber }, function() {refresh_basket();});
}

function delete_favorite()
{
	return confirm('Удалить выбранныую группу фаворитов?') ? true : false;
}

function add_favorite_group()
{
	var group_name = $('#favorite_group_name').val();
	if (group_name != '')
	{
		$.post(
			'/ajax/add_favorite_group_name', 
			{ group_name : group_name }, 
			function(answ) 
			{
				if (answ.status == 'error')
				{
					$('#td_add_to_favorites').css('color', '#FF0000');
					$('#td_add_to_favorites').html('Ошибка: ' + answ.message);
				}
				else
				{
					$('#td_add_to_favorites').css('color', '#000000');
					$('#td_add_to_favorites').html(answ.message);
					added2favorites = true;
				}
			},
			'json'
		);
	}
	else
	{
		alert('Введите название');
		$('#favorite_group_name').focus();
	}
}

function check_search_query()
{
	var tsearch = $('#tsearch').val();
	if (tsearch.Length < 3)
	{
		alert('Минимальная длина фразы для поиска 3 символа');
		return false;
	}
	return true;
}

function check_uncheck_all()
{
	$("input[@type=checkbox]").attr("checked", $('#check_all').attr('checked'));
}

function category_items_delete()
{
	var category_id = $('#category_id').val();
	if (category_id != '')
		location.href='/admin_items/category_delete_restore/' + category_id;
}

function category_items_edit()
{
	var category_id = $('#category_id').val();
	if (category_id != "")
		location.href='/admin_items/category_edit/' + category_id;
}

function items_show_in_category() 
{
	var category_id = $('#category_id').val();
	if (category_id == "")
		$("#items_list").html('');
	else
	{
		$.post('/ajax/get_items_list', { category_id : category_id }, function(answ) { $('#items_list').html(answ); });
	}
}

function category_article_delete()
{
	var category_id = $('#category_id').val();
	if (category_id != '')
		location.href='/admin_articles/category_delete/' + category_id;
}

function category_article_add()
{
	location.href='/admin_articles/category_add/';

}

function category_article_edit()
{
	var category_id = $('#category_id').val();
	if (category_id != '')
		location.href='/admin_articles/category_edit/' + category_id;
}

function category_add_article()
{
	location.href='/admin_articles/add/';
}

function page_add()
{
	location.href='/admin_pages/add/';
}

function page_edit()
{
	var page_id = $('#page_id').val();
	location.href='/admin_pages/edit/' + page_id;
}

function page_delete()
{
	var page_id = $('#page_id').val();
	location.href='/admin_pages/delete/' + page_id;
}

function news_edit()
{
	var news_id = $('#news_id').val();
	location.href='/admin_news/edit/' + news_id;
}

function news_add()
{
	location.href='/admin_news/add';
}

function news_delete()
{
	var news_id = $('#news_id').val();
	location.href='/admin_news/delete/' + news_id;
}

function faq_add()
{
	location.href='/admin_faq/add';
}

function faq_edit()
{
	var faq_id = $('#faq_id').val();
	location.href='/admin_faq/edit/' + faq_id;
}

function faq_delete()
{
	var faq_id = $('#faq_id').val();
	location.href='/admin_faq/delete/' + faq_id;
}

function video_add()
{
	location.href='/admin_video/add';
}

function video_edit()
{
	var id = $('#id').val();
	location.href='/admin_video/edit/' + id;
}

function video_delete()
{
	var id = $('#id').val();
	location.href='/admin_video/delete/' + id;
}

function delete_user()
{
	var cust_id = $('#cust_id').val();
	location.href='/admin_users/delete/' + cust_id;
}

function edit_user()
{
	var cust_id = $('#cust_id').val();
	location.href='/admin_users/edit/' + cust_id;	
}

function category_add_files()
{
	var fc_id = $('#category_id').val();
	location.href='/admin_files/add/' + fc_id;
}

function category_add_video()
{
	var id = $('#category_id').val();
	location.href='/admin_video/add/' + id;
}

function check_uncheck_all_files()
{
	$("input[@type=checkbox]").attr("checked", $('#check_all_files').attr('checked'));
}

function category_edit()
{
	var fc_id = $('#category_id').val();
	if (fc_id != '')	
		location.href='/admin_files/category_edit/' + fc_id;
}

function category_edit_video()
{
	var id = $('#category_id').val();
	if (id != '')	
		location.href='/admin_video/category_edit/' + id;
}

function category_show_articles()
{
	var category_id = $('#category_id').val();
	if (category_id == "")
		$("#list_articles").html('');
	else
	{
		$.post('/ajax/get_articles_list', { category_id : category_id }, function(answ) { $('#list_articles').html(answ); });
	}
}

function category_show_files()
{
	var fc_id = $('#category_id').val();
	if (fc_id == "")
		$("#list_files").html('');
	else
	{
		$.post('/ajax/get_files_list', { fc_id : fc_id }, function(answ) { $('#list_files').html(answ); });
	}
}

function category_show_video()
{
	var fc_id = $('#category_id').val();
	if (fc_id == "")
		$("#list_video").html('');
	else
	{
		$.post('/ajax/get_video_list', { fc_id : fc_id }, function(answ) { $('#list_video').html(answ); });
	}
}

function category_delete()
{
	var fc_id = $('#category_id').val();
	if (fc_id != '')
		location.href='/admin_files/category_delete/' + fc_id;
}

function category_delete_video()
{
	var id = $('#category_id').val();
	if (id != '')
		location.href='/admin_video/category_delete/' + id;
}

function category_add_cancel()
{
	location.href='/admin_files';
}

function category_add_show()
{
	location.href='/admin_files/category_add';
}

function category_add_show_video()
{
	location.href='/admin_video/category_add';
}

function cancel(url)
{
	if (confirm('Вы уверены, что хотите отменить действие?!'))
		location.href = url;
}

function partner_edit()
{
	var partner_id = $('#partner_id').val();
	if ( partner_id != '')
		location.href='/admin_partners/edit/' + partner_id;
}
function partner_delete()
{
	var partner_id = $('#partner_id').val();
	if ( partner_id != '')
		location.href = '/admin_partners/delete/' + partner_id;
}
function partner_add()
{
	location.href = '/admin_partners/add';
}

function region_add()
{
	location.href = '/admin_regions/add';
}


function do_registration()
{
	location.href='/registration';
}

function onAdd2BasketSuccess()
{
	refresh_basket();
}

function search_check(f, v) 
{
	if (f.value == v)
		f.value = '';
}
function search_check_blur(f, v) 
{
	if (f.value == '')
		f.value = "Поиск";
}

function update_region_info()
{
	var region_id = $('#region_id').val();
	$.post('/ajax/update_region_info', { region_id : region_id },
		function (answ)
		{
			$('#region_info').html(answ);
		}
		);
}

function admin_files_edit_category()
{
	var category_id = $('#category_id').val();
	location.href = '/admin_files/category_edit/' + category_id;
}

function admin_files_delete_category()
{
	var category_id = $('#category_id').val();
	location.href = '/admin_files/category_delete/' + category_id;
}

function admin_files_go()
{
	var category_id = $('#category_id').val();
	location.href = '/admin_files/index/' + category_id;
}

function expand_files(id)
{
	var div = $('#div_' + id);
	var img = $('#img_' + id);

	if (div.css('display') == 'none')
	{
		div.css('display', 'block');
		img.attr('src', '/images/icons/collapse.png');
	}
	else
	{
		div.css('display', 'none');
		img.attr('src', '/images/icons/expand.png');
	}
}

function change_big_foto(id, name)
{
	$('#big_foto').attr('src', '/images/cebi/png/' + name.toLowerCase() + '/big/' + name.toLowerCase() + id + '.png');	
}

$(document).ready(function() {
		// slideshow with play/pause
		var slideShow = $('.playPauseExample').slideShow({
			interval: 3
		});

		var slideShow2 = $('.playPauseExample2').slideShow({
			interval: 5
		});

		// now add logic to play/pause button
		$('.playPauseExample a.togglePlayback').click(function() {
			if (slideShow.isPlaying()) {
				$(this).addClass('togglePlayback1');
			} else {
				$(this).removeClass('togglePlayback1');
				$(this).addClass('togglePlayback');
			}
			slideShow.togglePlayback();
			slideShow2.togglePlayback();
			return false;
		});
});

