// =============================================================
// include/exclude MOT3 when MOT2 is included/excluded
// =============================================================

function includeMOT3(){
	if(document.getElementById('u_bahn').checked) {
		document.getElementById('urbanUnderground').name='inclMOT_3';
	}
	else {
		document.getElementById('urbanUnderground').name='dummy';
	}
}


// =============================================================
// show hide help
// =============================================================

function showHideHelp() {
	for (var i =1; i < 10; i++) {
		if(document.getElementById('help' + i)) {
			var help = document.getElementById('help' + i);
			if(help.style.display == 'none')
				help.style.display = 'block';
			else 
				help.style.display ='none';
		}
	}
}


// =============================================================
// if enter pressed submit list
// =============================================================

// submit if enter pressed
function checkReturnKey(event) {
	if(!event) event = window.event;
		var keycode = event.which || event.keyCode;
	
		if (event && event.keyCode==13) {
			document.forms[0].submit();
		}
}


// =============================================================
// if enter pressed submit list
// =============================================================

function setFocus(elementName) {
	if(document.getElementById(elementName)){
		document.getElementById(elementName).focus();
	}
}


// =============================================================
// set tooltip for name input field selected
// =============================================================

function setNameTooltip(no, usage, language) {
	if (document.getElementById('name_' + usage)) {
		if (no==1 && document.getElementById('haltestelle1')){
			if (document.getElementById('haltestelle1').checked){
				if(language == 'en')
					document.getElementById('name_' + usage).title = 'Please enter the station/stop.';
				else if(language == 'fr')
					document.getElementById('name_' + usage).title = 'Saisissez l’arrêt.';
				else
					document.getElementById('name_' + usage).title = 'Hier bitte Haltestelle eingeben.';
			}
	
		}
		if (no==2 && document.getElementById('haltestelle2')){
			if (document.getElementById('haltestelle2').checked){
				if(usage=='departure') {
					if(language == 'en')
						document.getElementById('name_' + usage).title = 'Please enter place of destination.';
					else if(language == 'fr')
						document.getElementById('name_' + usage).title = 'Saisissez la rue d´arivée.';
					else
						document.getElementById('name_' + usage).title = 'Straße eingeben.';
				}
				else {
					if(language == 'en')
						document.getElementById('name_' + usage).title = 'Please enter place of departure (name of street)';
					else if(language == 'fr')
						document.getElementById('name_' + usage).title = 'Saisissez la rue de départ.';
					else
						document.getElementById('name_' + usage).title = 'Straße eingeben.';
				}
			}
			
		}
		if (no==3 && document.getElementById('haltestelle3')){
			if (document.getElementById('haltestelle3').checked){
				if(language == 'en')
					document.getElementById('name_' + usage).title = 'Please enter other point of interest. Sie können dieses Feld auch leerlassen, das System hilft Ihnen weiter.';
				else if(language == 'fr')
					document.getElementById('name_' + usage).title = 'Saisissez un lieu public important. Sie können dieses Feld auch leerlassen, das System hilft Ihnen weiter.';
				else
					document.getElementById('name_' + usage).title = 'Wichtigen Punkt eingeben. Sie können dieses Feld auch leerlassen, das System hilft Ihnen weiter.';
			}

		}
	}
}
