
function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");


}


function getCookie(name) {

	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);

}

function showSearch() {
	subscrPanel = document.getElementById('show');
	if (subscrPanel.style.display == 'block') {
		subscrPanel.style.display = 'none';
	} else {
			subscrPanel.style.display = 'block'
		}
}


// расширение календаря
	//переделывает дату в дату для людей (yyyy.mm.dd -> 25 августа 2006 (пт))
	arr_mon_view = new Array('', 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря');
	arr_day_week = new Array('вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'); 

	function get_date_for_view(date_set)	{

		var Arr = date_set.split('-');
		if ( (parseFloat(Arr[0]) > 0) && (parseFloat(Arr[1]) > 0) && (parseFloat(Arr[2]) > 0) )		{
			var date_for_day_week = new Date (Arr[0], parseFloat(Arr[1])-1, parseFloat(Arr[2]));
			var return_date = parseFloat(Arr[2]) + " " + arr_mon_view[parseFloat(Arr[1])] + " " + Arr[0] + " (" + arr_day_week[(date_for_day_week.getDay())] +") ";
			return (return_date);
		}
	}


// виртуальный тур в картинке
/*
	function virt_tour_step(right, step)	{
		var virttourimg = document.getElementById('virttourimg');

		if (right)	{
			virttourimg.style.left = parseFloat(virttourimg.style.left) + step + 'px';
		}	else	{
			virttourimg.style.left = parseFloat(virttourimg.style.left) - step + 'px';
		}
	
	}
*/
// виртуальный тур в бекграунде

	function virt_tour_step(right, step)	{
		var virttour = document.getElementById('virttour');

		if (right)	{
			virttour.style.backgroundPosition = parseFloat(virttour.style.backgroundPosition) - step + 'px';
		}	else	{
			virttour.style.backgroundPosition  = parseFloat(virttour.style.backgroundPosition ) + step + 'px';
		}
	
	}

//устанавливаем
	function virt_tour_step_set(right)	{
		if (timer)	{
			clearInterval(timer);
		}

			if (right)	{
				timer = setInterval('virt_tour_step(true, 10)', 5);
			}	else	{
				timer = setInterval('virt_tour_step(false, 10)', 5);
			}
//		}
	}


//сбрасываем
	function virt_tour_step_reset()	{
		if (timer)	{
			clearInterval(timer);
		}
	}



function showForm_pl_height(){
		var my_form = document.getElementById('hForm1');
		var max_i = document.getElementById('hForm1inner').offsetHeight + 50;

//		alert(my_form.style.height);

		my_form.style.height = parseFloat(my_form.style.height) + 500 + 'px';


		if (parseFloat(my_form.style.height) > parseFloat(max_i))	{
			my_form.style.height = max_i + "px";
			document.getElementById('hForm1inner').style.visibility = 'visible';
			clearInterval(menuTimer);
		}


}

function showForm_pl(my_header, my_form) {
	my_form = document.getElementById(my_form);
	if (my_form.style.display == 'none') {
		my_header.className = 'minus';
		my_form.style.display = 'block';
		my_form.style.height = '0px';

		menuTimer = setInterval('showForm_pl_height()', 100);

		
		my_header.title = 'Скрыть дополнительные условия поиска';
	}
	 else {
		my_form.style.display = 'none';
		my_header.className = 'plus';
		my_header.title = 'Показать дополнительные условия поиска';

	 }
}


function reset_form_search(f)	{

	var type;

	for(var i=0; i<f.elements.length; i++ )	{
		type = f.elements[i].type;

		if (type == 'hidden')	{
			if ( (f.elements[i].value != 'search') && (f.elements[i].value != 'catalog') )	{
				f.elements[i].value = '';
			}
		}
		if (type == 'text')	{
				f.elements[i].value = '';
		}
		if (type == 'select-one')	{
				f.elements[i].selectedIndex = 0;
		}
		if (type == 'checkbox')	{
				f.elements[i].checked = false;
		}
	}


	return false;
}


//меню
