/**********************************************/
/* Városi utazástervező program               */
/* (City Travel Planner)                      */
/* Webes JavaScript betétek                   */
/* Verziószám: 0.1100                         */
/* Írta: Winkler Ágoston                      */
/* Kisalföld Volán (C) 2004.                  */
/**********************************************/

var msgPrint = 'Az oldal nyomtatásához kérem, kattintson most!';
var msgMap = 'A térkép megjelenítéséhez kérem, kattintson most!';
var msgHome = 'A kezdőoldal megjelenítéséhez kérem, kattintson most!';
var msgAtStop = 'A kijelölt megálló menetrendjének megjelenítéséhez kérem, kattintson most!';
var msgAll = 'A teljes menetrend megjelenítéséhez kérem, kattintson most!';
var msgLine = 'A kijelölt vonal menetrendjének megjelenítéséhez kérem, kattintson most!';
var msgOtherDir = 'Az ellenkező irányú menetrend megjelenítéséhez kérem, kattintson most!';

// A kiválasztott URL-re ugró JavaScript függvény
function goToURL(obj)
{
	var url = obj.value;
	if (url != "") location.href = url;
	return false;
}

// A státuszsor szövegének módosítása
function setStatus(txt)
{
	window.status = txt;
	return true;
}

// A térkép megjelenítése
function showMap(line, mapPath, mapId, x, y)
{
	function startNextParam()
	{
	  if (firstParamComes)
	  	{
		  firstParamComes = false;
		  mapPathWithParams += "?";
		}
	  else mapPathWithParams += "&";
	}
	var mapPathWithParams = mapPath;
	var firstParamComes = true;
	if (x != 0 || y != 0)
	{
	  startNextParam();
	  mapPathWithParams += "x=" + x;
	  startNextParam();
	  mapPathWithParams += "y=" + y;
	}
	if (line != null && line != "")
	{
	  startNextParam();
	  mapPathWithParams += "jel=" + line;
	}

	var opts = "location=yes,status=yes,menubar=yes,toolbar=yes,scrollbars=yes,resizable=yes"
	
	var mapWindow = open(mapPathWithParams, mapId, opts);
	try
	{
	  mapWindow.document.cookie = "select1 = '," + line + ",'";
	  if (x > 0 && y > 0) mapWindow.document.cookie = "kozep = {x:" + x + ",y:" + y + "}";
	}
	catch (e)
	{
	  mapWindow.close();
	  mapWindow = open(mapPathWithParams, mapId, opts);
	  mapWindow.document.cookie = "select1 = '," + line + ",'";
	  if (x > 0 && y > 0) mapWindow.document.cookie = "kozep = {x:" + x + ",y:" + y + "}";
	}
	//mapWindow.location.reload();
	mapWindow.focus();
}
