var email_trenner = '@';
var telefon_trenner1 = '-';
var telefon_trenner2 = '-';

function r13(s) {
	var r = '';
	for (i=0; i<s.length; i++) {
		k=s.charCodeAt(i);
		if ((k>=65 && k<=77) || (k>=97 && k<=109))
			k += 13;
		else if ((k>=78 && k<=90) || (k>=110 && k<=122))
			k -= 13;
		r += String.fromCharCode(k);
	}
	return r;
}
function R(s) {
	document.write(r13(s));
}

// E-Mail Adresse ohne Link
function EA(s1, s2) {
	document.write(s1 + email_trenner + s2);
}

// E-Mail Adresse mit Link
function EAL(s1, s2) {
	document.write('<a href="mailto:' + s1 + email_trenner + s2 + '">' + s1 + email_trenner + s2 + '</a>');
}

// E-Mail Adresse mit Icon
function EAI(s1, s2) {
	document.write('<a href="mailto:' + s1 + email_trenner + s2 + '"><img src="bild/email.gif" width="13" height="11" alt="email" /></a>');
}

// Telefonnummer
function T(s1, s2, s3) {
	document.write(s1?s1+(s2?telefon_trenner1+s2+(s3?telefon_trenner2+s3:''):''):'');
}

function google_maps() {
	var adresse = 'http://maps.google.de/maps?f=d&hl=de&saddr=#start#&daddr=#ziel#';
	var objekt_start = document.getElementById("formular").start;
	var objekt_ziel = document.getElementById("formular").ziel;
	var arr_start = objekt_start.options[objekt_start.selectedIndex].value.split('|');
	var arr_ziel = objekt_ziel.options[objekt_ziel.selectedIndex].value.split('|');
	adresse = adresse.replace('#start#', escape(arr_start[0] + ', ' + arr_start[1] + ' ' + arr_start[2]));
	adresse = adresse.replace('#ziel#', escape(arr_ziel[0] + ', ' + arr_ziel[1] + ' ' + arr_ziel[2]));
	// alert(adresse.replace(/\&/g, '\n&'));
	// location.href=adresse;
	window.open(adresse);
}

function mvv() {
	var adresse = 'http://www.mvv-muenchen.de/de/home/fahrgastinformation/efa/fahrtauskunft/index.html?language=de' +
		'&target_url=%2Fde%2Fhome%2Ffahrgastinformation%2Fefa%2Ffahrtauskunft%2Findex.html' +
		'&type_origin=address' +
		'&place_origin=#start_ort#' +
		'&name_origin=#start_strasse#' +
		'&type_destination=address' +
		'&place_destination=#ziel_ort#' +
		'&name_destination=#ziel_strasse#';
	var objekt_start = document.getElementById("formular").start;
	var objekt_ziel = document.getElementById("formular").ziel;
	var arr_start = objekt_start.options[objekt_start.selectedIndex].value.split('|');
	var arr_ziel = objekt_ziel.options[objekt_ziel.selectedIndex].value.split('|');
	arr_start[0] = arr_start[0].replace(/str\./g, 'straße ').replace(/Str\./g, 'Straße ').replace(/\s\s/g, ' ');
	arr_ziel[0] = arr_ziel[0].replace(/str\./g, 'straße ').replace(/Str\./g, 'Straße ').replace(/\s\s/g, ' ');
	// alert(arr_start[2]+'/'+arr_start[0] + ' -- ' + arr_ziel[2]+'/'+arr_ziel[0]);
	adresse = adresse.replace('#start_ort#', escape(arr_start[2]));
	adresse = adresse.replace('#start_strasse#', escape(arr_start[0]));
	adresse = adresse.replace('#ziel_ort#', escape(arr_ziel[2]));
	adresse = adresse.replace('#ziel_strasse#', escape(arr_ziel[0]));
	// alert(adresse.replace(/\&/g, '\n&'));
	// location.href=adresse;
	window.open(adresse);
}