// map search functions
function map_search()
{
	$('#search_field').show('slow');
}

function searchSubmit()
{	
	var search  = document.getElementById('addr').value;
	if (search == "")
		{
			 r = crRow('');
			 c = crCellH("<font color='red'>Please enter an address</font>");
			 r = addCell(r,c);
			 addtblRow(r);
			 return;
		}
	search = encode(search);    
	window.location.href = "find_station.cfm?addr="+search;	
}

function encode(str) {
	var result = "";
	
	for (i = 0; i < str.length; i++) {
		if (str.charAt(i) == " ") result += "+";
		else result += str.charAt(i);
	}
	
	return escape(result);
}

function decode(str) {

 	var result = str.replace(/\+/g, " ");
	
	 return unescape(result);
}

function onEnterBtn(e,frm)
{
	var kcode;
	if(window.event) // IE
	{
		kcode = e.keyCode;
	}else
	{
		kcode = e.which;
	}
	if (kcode == 13)
	{		
		if (frm = "find")
		{
			showAddress('');
		}
		else
		{
			searchSubmit();
		}
	}
	return false;
}
