var karteObj = (navigator.appName.indexOf('Microsoft') != -1) ? 'karte' : 'document.karte';

function clear() {
	SelForm('clear', 'null');
	PortUpdate('');
}

function reset_VON(args) {
	PortUpdate(args);
	SelForm('VON', args);
}

function reset_NACH(args) {
	PortUpdate('');
	SelForm('NACH', args);
}

function reset_VON_NACH(args) {
	var arrArgs =	args.split('_');
	var von3lc =	arrArgs[0];
	var nach3lc =	arrArgs[1];
	SelForm('clear', 'null');
	PortUpdate(von3lc);
	SelForm('VON', von3lc);
	SelForm('NACH', nach3lc);
}

function aktion_VON_NACH(args) {
	
	var arrArgs =	args.split('_');
	var von3lc =	arrArgs[0];
	var nach3lc =	arrArgs[1];

	var query = window.location.search;
	var jump = '/site/abflugplan.php' + query + '&VON=' + von3lc + '&NACH=' + nach3lc;
	window.location.href = jump;
}

function aktionDatum_VON_NACH(args) {
	var arrArgs =	args.split('_');
	var von3lc =	arrArgs[0];
	var nach3lc = arrArgs[1];
	var isoDate = arrArgs[2];
	
	var day = (isoDate != null) ? isoDate.split('-')[2] : '';
	var monthYear = (isoDate != null) ? isoDate.split('-')[1] + isoDate.split('-')[0] : '';
	
	var query = window.location.search;
	var jump = '/site/abflugplan.php' + query + '&TAG=' + day + '&DV=' + monthYear + '&VON=' + von3lc + '&NACH=' + nach3lc;
	window.location.href = jump;
}

function redirect(param) {
	var query = window.location.search;
	
	// dieser Prozess mit der Waehrung wurde nur auf Wunsch Marcel Schmitz eingebaut
	// setzt den Parameter "WAEHRUNG" um auf der Vakanz gleich diese anzuzeigen
	var a = new Array();
	
	a['DE'] = 'EUR';
	a['US'] = 'USD';
	a['CH'] = 'CHF';
	a['GB'] = 'GBP';
	a['DK'] = 'DKK';
	a['SE'] = 'SEK';
	a['CA'] = 'CAD';
	a['NO'] = 'NOK';
	a['PL'] = 'PLN';
	a['TH'] = 'THB';
	
	var ergebnis = query.match(/MARKT\S{3}/);
	
	if (ergebnis != null) {
		var MARKT = ergebnis[0][6]+ergebnis[0][7];
		
		if (a[MARKT]) {
			query = query + '&WAEHRUNG=' + a[MARKT];
		}
	}
	
	var jump = '/site/abflugplan.php' + query + '&' + param;
	window.location.href = jump;
}
	
