//alert("sdfdsf");

function SearchValidate(search){
    var str = new String(search.value);
    var result=str.replace(/[\s]|поиск/gi, "");
    if(result.length == 0)
        return false;
    return true;
}

function ClearSearchInput(o_Input)
{
    var s_Text = "   поиск";
    if ( o_Input.value == s_Text ) o_Input.value = "";
}

function ResetSearchInput(o_Input)
{
    var s_Text = "   поиск";
    if ( o_Input.value == "" ) o_Input.value = s_Text;
}

var visible_select = new Array();

function ShowPrice(select_class, default_class) {
    var id;
    var show_select = document.getElementById(select_class);

	if (default_class != select_class) {
        visible_select[visible_select.length] = default_class;
    }
    
    visible_select[visible_select.length] = select_class;
    
    for (var i = 0; (i < visible_select.length) && (id = visible_select[i]); i++) {
        if (id != select_class) { 
            document.getElementById(id).style.display = "none"; 
            document.getElementById(id).disabled = "true";
        }
    }    
    
	if (show_select.style.display != "block") {
	    show_select.style.display = "block";
	    // костыль для того, чтобы при выборе в селекте "Куда" поля "Фильм" селект "Сколько" оставался неактивным
	    if ((id != 3)&&(id != 7))
            show_select.disabled = 0;
	}

}

function SetHiddenValue() {
    var hidden_value = document.relax_count.type;	
    var select_class = document.forms['relax_count'].elements['class'];
    var show_select = document.getElementById(select_class.value);
    var str = document.relax_count.day.value;
    var cookie_value = select_class.value + "|" + show_select.value + "|" + str;
   
	if (select_class.value == 190) {
		hidden_value.value = 'property';
		select_class.name = 'property';
		document.getElementById(select_class.value).name = 'detailed';
		document.relax_count.day.disabled = "true";
	} else {
		hidden_value.value = 'day';	
		select_class.name = 'class';
		if (select_class.value != 3) 
		  document.getElementById(select_class.value).name = 'summ';			
	}
	
	SetCookie("relax_form", cookie_value);
	
	return true;
}

function SetCookie(name, value) {
      document.cookie = name + "=" + value;
}

function GetCookie(name) {
	var cookie = document.cookie;
	var search = name + "=";
	var cookieVal = null;
	var begin = 0;
	var end = 0;
	if (cookie.length > 0) {
		begin = cookie.indexOf(search);
		if (begin != -1) {
			begin += search.length;
			end = cookie.indexOf(";", begin)
				if (end == -1) {
					end = cookie.length;
				}
			cookieVal = unescape(cookie.substring(begin, end));
		}
	}
	return(cookieVal);
}