// JavaScript Document
/*
	set checked
*/
function setChecked(val) {
	var tp = document.form2.tp;
	for(var i=0;i<tp.length;i++) {
		if(i==parseInt(val)) {
			tp[i].checked = true;
		}
	}
}

/*
	set search keywords
*/
function setVal(o,val) {
	if(o) {
		o.value = val;
	}
}

/*
*/
function IsEmptyTxt(o,txt) {
	if(o) {
		if(o.value=="") {
			alert(txt);
			o.focus();
			return true;
		}
		return false;
	}
	return false;
}

/*
	form load
*/
function bus_formload() {
	var frm = document.form1;
	if (frm) {
		frm.onsubmit = function() {
			return !IsEmptyTxt(this.from,"Please input your departure bus stops.") && !IsEmptyTxt(this.to,"Please input your arrival bus stops.");
		}
	}
	var frm2 = document.form2;
	if (frm2) {
		frm2.onsubmit = function() {
			return !IsEmptyTxt(this.q,"Please input a bus stop or route.");
		}
	}
	try {
		var from = frm.from;
		var to = frm.to;
		var q = frm2.q;

		if(ss) setChecked(ss);
		setVal(q,kw);
		setVal(from,kw_from);
		setVal(to,kw_to);
	}
	catch(e) {}
}

/**/
function showalt(flag)
{
	var altstr=document.getElementById("btalt");
	if(flag=="1"){altstr.innerHTML="Search all the buses pass a certain bus stop. ";}
	if(flag=="2"){altstr.innerHTML="Search a certain bus line. ";}
}

