<!--
function get_sight_depart()
{
	return document.sight_search.depart;
}

function update_sight_depart()
{
	var tf_obj = get_sight_depart();
	if(listing_style == 'states')
	{
		listing_states(tf_obj);
	}
	else
	{
		listing_citys(tf_obj);
	}
}

function update_sight(depart, keywords)
{
	var depart_obj = get_sight_depart();
	if (depart)
	{
		set_selected(depart_obj, depart);
	}
	if (keywords && document.sight_search.keywords)
	{
		document.sight_search.keywords.value = keywords;
	}
}

function update_sight_new(depart, keywords)
{
	var depart_obj = get_sight_depart();
	if (depart)
	{
		depart_obj.value = depart;
	}
	if (keywords && document.sight_search.keywords)
	{
		document.sight_search.keywords.value = keywords;
	}
}

function sight_clear()
{
	var t_obj = document.getElementById("itemList");
	if (t_obj)
	{
	    t_obj.innerHTML = "";
	}
}

function sight_conditional_regen()
{
	var t_obj = document.getElementById("itemList");
	if (t_obj && t_obj.innerHTML != "")
	{
		sight_regen();
	}
}

function sight_regen()
{
	var inputObj = document.getElementById("sight_search").getElementsByTagName("input");
	var select = document.getElementById("sight_search").getElementsByTagName("select");

	var url = '';

	for (var i=0;i<select.length ;i++ )
	{
		url += select[i].name+'='+select[i].value+'&';
	}

	for(var i=0;i<inputObj.length;i++)
	{
		if(inputObj[i].type=='text' || inputObj[i].type=='hidden') {

			url += inputObj[i].name+'='+inputObj[i].value+'&';
		}
		//window.alert(inputObj[i].type);
	}
	url = '/cgi-bin/sight.cgi?'+url;
	ga(url);
}

function check_sight_input()
{
        var depart_obj = get_sight_depart();
        var depart = '';
        if (depart_obj && depart_obj.value)
        {
                depart = depart_obj.value;
        }


        if (depart == '')
        {
                alert("Please select a departure city!");
                depart_obj.focus();
                return false;
        }
        var date_obj = document.sight_search.date;
        var d = '';
        if (date_obj && date_obj.value)
        {
                d = date_obj.value;
        }
        if (d && !d.match(/\d\d\d\d-\d\d-\d\d/))
        {
                alert("Date (" + d + ") must be either empty or in the format: YYYY-MM-DD");
                date_obj.focus();
                return false;
        }
		var date2_obj = document.sight_search.date2;
		var d2 = date2_obj.value;

		if(d2.length>0 && !d2.match(/\d\d\d\d-\d\d-\d\d/) ) {

			alert("Date (" + d + ") must be either empty or in the format: YYYY-MM-DD");
			date2_obj.focus();
			return false;

		}
}

function empty_sight_date()
{
        document.sight_search.date.value = '';
        sight_conditional_regen();
}

function sort_sights(order_by)
{
	if (document.sight_search && document.sight_search.order)
	{
		document.sight_search.order.value = order_by;
		sight_conditional_regen();
	}
}

function check_research(obj)
{
	var date1 = document.sight_search.date.value;
	var date2 = document.sight_search.date2.value
	var keywords = document.sight_search.keywords.value;
	if((date1.length+date2.length)>10 && keywords.length>0 ) {

		document.sight_search.submit();
	}
}

function sight_date_clicked(y,m,d)
{
	var iniVar = window.CP_targetInput.value;
	if (m < 10) m = '0' + m;
	if (d < 10) d = '0' + d;
	var newVar = y + '-' + m + '-' + d;
	window.CP_targetInput.value = newVar;
	if(iniVar != newVar)
		sight_conditional_regen();
}

//-->
