window.onerror = function() {
	return true;
}

function show_bus()
{
    var b_obj = document.getElementById("bus_box");
    b_obj.className = "ivyDivShow";
    var ba_obj = document.getElementById("bus_area");
	if(ba_obj)
	{
		ba_obj.className = "ivyTravelActive";
	}
    var t_obj = document.getElementById("sight_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("sight_area");
	if(ta_obj)
	{
		ta_obj.className = "ivyTravel";
	}

    var t_obj = document.getElementById("tour_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("tour_area");
	if(ta_obj)
	{
		ta_obj.className = "ivyTravel";
	}
    var v_obj = document.getElementById("vacation_box");
    v_obj.className = "ivyDivHidden";
    var va_obj = document.getElementById("vacation_area");
	if(va_obj)
	{
		va_obj.className = "ivyTravel";
	}
    var h_obj = document.getElementById("hotel_box");
    h_obj.className = "ivyDivHidden";
    var ha_obj = document.getElementById("hotel_area");
	if(ha_obj)
	{
		ha_obj.className = "ivyTravel";
	}

	var bf_obj = get_bus_from_obj();
	if (bf_obj.options.selectedIndex > 0)
	{
        var bt_obj = get_bus_to_obj();
    	var bt_index = bt_obj.options.selectedIndex;
		if (bt_index < 0) bt_index = 0;
		if (bt_index < 1)
		{
	    	update_bus_to(bf_obj.options[bf_obj.selectedIndex].value);
		}
    }
	else
	{
		var cf = get_cookie('gbfrom');
		var ct = get_cookie('gbto');
		if (cf != '')
		{
			update_bus_from_to(cf, ct);
		}
	}
	if (document.bus_search.b_roundtrip.checked == false)
	{
		document.bus_search.b_oneway.checked = true;
	}
	set_cookie('gtselect', 'bus', 30);
}

function show_sight()
{
    var b_obj = document.getElementById("bus_box");
    b_obj.className = "ivyDivHidden";
    var ba_obj = document.getElementById("bus_area");
	ba_obj.className = "ivyTravel";

    var t_obj = document.getElementById("sight_box");
    t_obj.className = "ivyDivShow";
    var ta_obj = document.getElementById("sight_area");
	ta_obj.className = "ivyTravelActive";

    var t_obj = document.getElementById("tour_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("tour_area");
	ta_obj.className = "ivyTravel";

    var v_obj = document.getElementById("vacation_box");
    v_obj.className = "ivyDivHidden";
    var va_obj = document.getElementById("vacation_area");
	va_obj.className = "ivyTravel";
    var h_obj = document.getElementById("hotel_box");
    h_obj.className = "ivyDivHidden";
    var ha_obj = document.getElementById("hotel_area");
	ha_obj.className = "ivyTravel";

	var sf_obj = document.sight_search.depart;
	if (sf_obj.options.selectedIndex < 1)
	{
		var depart = get_cookie('gbfrom');
		if (depart != '')
		{
			set_selected(sf_obj, depart);
		}
	}

	set_cookie('gtselect', 'sight', 30);
}

function show_tour()
{
    var b_obj = document.getElementById("bus_box");
    b_obj.className = "ivyDivHidden";
    var ba_obj = document.getElementById("bus_area");
	ba_obj.className = "ivyTravel";

    var t_obj = document.getElementById("sight_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("sight_area");
	ta_obj.className = "ivyTravel";

    var t_obj = document.getElementById("tour_box");
    t_obj.className = "ivyDivShow";
    var ta_obj = document.getElementById("tour_area");
	ta_obj.className = "ivyTravelActive";

    var v_obj = document.getElementById("vacation_box");
    v_obj.className = "ivyDivHidden";
    var va_obj = document.getElementById("vacation_area");
	va_obj.className = "ivyTravel";
    var h_obj = document.getElementById("hotel_box");
    h_obj.className = "ivyDivHidden";
    var ha_obj = document.getElementById("hotel_area");
	ha_obj.className = "ivyTravel";

	var tf_obj = get_tour_from_obj();
	if (tf_obj.options.selectedIndex > 0)
	{
		var tt_obj = get_tour_to_obj();
		var tt_index = tt_obj.options.selectedIndex;
		if (tt_index < 1)
        {
		    if (tt_index < 0) tt_index = 0;
		    update_tour_to(tf_obj.options[tf_obj.selectedIndex].value);
		}
	}
	else
	{
		var depart = get_cookie('gbfrom');
		var attr = get_cookie('gtattraction');
		if (depart != '')
		{
			update_tour(depart, attr);
		}
	}
	check_tour_ignore();
	set_cookie('gtselect', 'tour', 30);
}

function show_vacation()
{
    var b_obj = document.getElementById("bus_box");
    b_obj.className = "ivyDivHidden";
    var ba_obj = document.getElementById("bus_area");
	ba_obj.className = "ivyTravel";

    var t_obj = document.getElementById("sight_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("sight_area");
	ta_obj.className = "ivyTravel";

    var t_obj = document.getElementById("tour_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("tour_area");
	ta_obj.className = "ivyTravel";

    var v_obj = document.getElementById("vacation_box");
    v_obj.className = "ivyDivShow";
    var va_obj = document.getElementById("vacation_area");
	va_obj.className = "ivyTravelActive";
    var h_obj = document.getElementById("hotel_box");
    h_obj.className = "ivyDivHidden";
    var ha_obj = document.getElementById("hotel_area");
	ha_obj.className = "ivyTravel";

	check_vacation_ignore();
	set_cookie('gtselect', 'vacation', 30);
}

function show_hotel()
{
    var b_obj = document.getElementById("bus_box");
    b_obj.className = "ivyDivHidden";
    var ba_obj = document.getElementById("bus_area");
	ba_obj.className = "ivyTravel";

    var t_obj = document.getElementById("hotel_box");
    t_obj.className = "ivyDivShow";
    var ta_obj = document.getElementById("hotel_area");
	ta_obj.className = "ivyTravelActive";

    var t_obj = document.getElementById("tour_box");
    t_obj.className = "ivyDivHidden";
    var ta_obj = document.getElementById("tour_area");
	ta_obj.className = "ivyTravel";

    var v_obj = document.getElementById("vacation_box");
    v_obj.className = "ivyDivHidden";
    var va_obj = document.getElementById("vacation_area");
	va_obj.className = "ivyTravel";
    var h_obj = document.getElementById("sight_box");
    h_obj.className = "ivyDivHidden";
    var ha_obj = document.getElementById("sight_area");
	ha_obj.className = "ivyTravel";

	set_cookie('gtselect', 'hotel', 30);
}

function travel_start()
{
    if (document.travel_choice.t_tour.checked)
    {
        show_tour();
    }
    else if (document.travel_choice.t_sight.checked)
    {
        show_sight();
    }
    else if (document.travel_choice.t_vacation.checked)
    {
        show_vacation();
    }
    else if (document.travel_choice.t_hotel.checked)
    {
        show_hotel();
    }
    else if (document.travel_choice.t_bus.checked)
    {
	show_bus();
    }
    else
    {
		var travel_select = get_cookie('gtselect');
		if (travel_select == 'tour')
		{
	        document.travel_choice.t_tour.checked = true;
			show_tour();
		}
		else if( travel_select =='sight')
		{
			
	        document.travel_choice.t_sight.checked = true;
			show_sight();

		}
		else if (travel_select == 'vacation')
		{
	        document.travel_choice.t_vacation.checked = true;
			show_vacation();
		}
		else if (travel_select == 'hotel')
		{
	        document.travel_choice.t_hotel.checked = true;
			show_hotel();
		}
		else
		{
	        document.travel_choice.t_bus.checked = true;
		    if (document.bus_search.b_roundtrip.checked == false)
		    {
                document.bus_search.b_oneway.checked = true;
			}
		}
    }
}

if (!isIE)
{
	travel_start();
}

